Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AN ANALOG HARDWARE INTERFACE FOR CONNECTING TRANSCEIVER FRONT ENDS TO AN FR1 TRANSCEIVER, AND RELATED WIRELESS DEVICE, CONTROL UNIT, METHOD, COMPUTER PROGRAM PRODUCT, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, AND CHIPS
Document Type and Number:
WIPO Patent Application WO/2024/091164
Kind Code:
A1
Abstract:
An analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of Frequency Range 1 (FR1) transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends (650, 660); an FR1 transceiver interface (634), comprising a third number of analog ports, each analog port connectable to an FR1 transceiver (620) the third number being smaller than the sum of the first and second numbers; an analog switching arrangement, ASA, (636); and a control unit, CU, (638) configured to control the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information; and wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number. Corresponding wireless device, control unit, method, computer program product, non-transitory computer-readable storage medium, and chips are also disclosed.

Inventors:
LINDOFF BENGT (SE)
AXMON JOAKIM (SE)
SVEDBERG STEFAN (SE)
Application Number:
PCT/SE2023/051055
Publication Date:
May 02, 2024
Filing Date:
October 26, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BEAMMWAVE AB (SE)
International Classes:
H04B1/00
Attorney, Agent or Firm:
ZACCO SWEDEN AB (SE)
Download PDF:
Claims:
CLAIMS

1. An analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of Frequency Range 1, FR1, transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends (650, 660); an FR1 transceiver interface (634), comprising a third number of analog ports, each analog port connectable to an FR1 transceiver (620) the third number being smaller than the sum of the first and second numbers; an analog switching arrangement, ASA, (636); and a control unit, CU, (638) configured to control the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information; and wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

2. The analog hardware interface of claim 1, wherein the transceiver front end interface (632) comprises an intermediate frequency FR1 interface.

3. The analog hardware interface of claim 1 or claim 2, wherein each of the analog ports is connectable to a corresponding mixer comprised in the FR1 transceiver (620).

4. The analog hardware interface of claim 3, wherein the CU (638) is configured to control a fourth number of analog baseband, BB, filters, wherein the fourth number is equal to the third number, wherein each analog BB filter is associated with a respective mixer comprised in the FR1 transceiver (620), and wherein the CU (638) is configured to adapt an analog BB filter bandwidth, BW, based on a respective FR1 transceiver front end, a respective mmW transceiver front end and/or device status information. 5. The analog hardware interface of any one of claims 1-4, wherein the device status information comprises: a first configuration associated with the WD (700) being operatively connected to a first remote transceiver node, TNode; a second configuration associated with the WD (700) being operatively connected to a first and a second remote transceiver node, TNode; a signal quality metric for each of the transceiver front ends (640, 650, 660) of the first and second sets when connected to the first or the second remote TNode; or a spatial three-dimensional, 3D, position of the WD (700), and wherein the CU (638) is configured to control the ASA (636) to connect the first subset of the first set and the second subset of the second set to the FR1 transceiver (620) based on the first configuration, the second configuration, the signal quality metric or the spatial 3D position.

6. The analog hardware interface of claim 5, wherein the first or second configuration is one or more of: an FR1 connection; a millimeter wave, mmW, connection; a carrier aggregation configuration; a dual connectivity configuration; a frequency band configuration; a frequency range configuration; a bandwidth part configuration; a transmission configuration; and a reception configuration.

7. The analog hardware interface of any one of claims 5-6, wherein the signal quality metric is one or more of Signal-to-noise ratio, SNR, Reference Signal Received Power, RSRP, Received Signal Strength Indicator, RSSI, and Reference Signal Received Quality, RSRQ.

8. The analog hardware interface of any one of claims 5-7, wherein the WD (700) comprises one or more sensors (720, 722, 724), such as one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system, GNSS, receivers, one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers; and wherein the spatial 3D position of the WD is determined based on the one or more sensors (720, 722, 724).

9. A wireless device, WD, (700) comprising: a baseband, BB, processor (610); an FR1 transceiver (620) connected to the BB processor (610); the analog hardware interface (630) of any of claims 1-8 connected to the FR1 transceiver (620); a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640), each of the first number of FR1 transceiver front ends (640) connected to the analog hardware interface (630); and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends (650, 660), each of the second number of mmW transceiver front ends (650, 660) connected to the analog hardware interface (630).

10. A control unit, CU, (638) for controlling an analog switching arrangement, ASA, (636) of an analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700), the AHI (630) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends (650, 660); an FR1 transceiver interface (634) comprising a third number of analog ports, each analog port connectable to a FR1 transceiver (620), the third number being smaller than the sum of the first and second numbers; and an analog switching arrangement, ASA, (636); and wherein the CU (638) is configured to control the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information, wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

11. The CU of claim 10, wherein the CU (638) is comprised in the FR1 transceiver (620) or in a BB processor (610) connected to the FR1 transceiver (620).

12. A method (100) for controlling an analog switching arrangement, ASA, (636) of an analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700), the WD comprising a baseband, BB, processor (610), the AHI (630) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends (650, 660); and an FR1 transceiver interface (634) comprising a third number of analog ports, each analog port connectable to an FR1 transceiver (620), the third number being smaller than the sum of the first and second numbers; an analog switching arrangement, ASA, (636); and a control unit, CU, (638); the method (100) comprising: obtaining (110) device status information; and controlling (120), by the CU (638), the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on the obtained device status information, wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

13. The method of claim 12, wherein obtaining (110) device status information is performed by the CU (638).

14. The method of any of claims 12-13, wherein the device status information comprises a configuration, such as a first configuration associated with the WD (700) being operatively connected to a first remote transceiver node, TNode, or a second configuration associated with the WD (700) being operatively connected to a first and a second remote TNode, the method further comprising: determining (112) whether the configuration requires the utilization of more transceiver front ends than the BB processor (610) is able to handle; in response to determining that the configuration requires the utilization of more transceiver front ends than the BB processor (610) is able to handle, prioritizing (114) the first set of transceiver front ends or the second set of transceiver front ends based on one or more prioritization rules, such as one or more of a pre-determined prioritization rule, a prioritization rule based on a first or a second configuration, and a prioritization rule based on a current channel signal quality.

15 The method of claim 14, wherein the prioritization rule specifies that receiver requirements, such as quality of service, QoS, requirements, for utilization of primary cell, PCell, based on configured services for current channel characteristics, are fulfilled.

16. The method of claim 14, wherein the prioritization rule specifies that a PCell is prioritized over a primary secondary cell, PSCel I.

17. The method of claim 16, wherein the prioritization rule further specifies that the PSCell is prioritized over a first secondary cell, SCell, on a PCell carrier.

18. The method of any of claims 16-17, wherein the prioritization rule specifies that a first SCell is prioritized over a second SCell based on a first frequency band associated with the first SCell and/or based on a second frequency band associated with the second SCell.

19. The method of claim 18, wherein the first frequency band is a Sub 6GHz frequency band and the second frequency band is a mmW frequency band.

20. The method of claim 18, wherein the first frequency band is a mmW frequency band and the second frequency band is a sub 6GHz frequency band.

21. The method of claim 14, wherein the prioritization rule specifies that a first frequency band is prioritized over a second frequency band, and wherein the first frequency band is wider than the second frequency band.

22. The method of claim 14, wherein the prioritization rule specifies that the first subset comprises two or more transceiver front ends and/or that the second subset comprises two or more transceiver front ends.

23. The method of claim 22, wherein the prioritization rule further specifies that the first subset comprises the two or more transceiver front ends of the first set being associated with lower frequency bands than all other transceiver front ends of the first set and/or that the second subset comprises the two or more transceiver front ends of the second set being associated with lower frequency bands than all other transceiver front ends of the second set.

24. A computer program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method according to any one of claims 12 to 23.

25. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method according to any one of claims 12-23.

26. A chip comprising the analog hardware interface, AHI, (630) of any of claims 1-8 and/or the control unit of claim 10.

Description:
An analog hardware interface for connecting transceiver front ends to an FR1 transceiver, and related wireless device, control unit, method, computer program product, non- transitory computer-readable storage medium, and chips

Technical field

The present disclosure relates to an analog hardware interface for connecting transceiver front ends to an FR1 transceiver, and related wireless device, control unit, method, computer program product, non-transitory computer-readable storage medium, and chips.

More specifically, the disclosure relates to an analog hardware interface for connecting transceiver front ends to an FR1 transceiver, and related wireless device, control unit, method, computer program product, non-transitory computer-readable storage medium, and chips as defined in the introductory parts of the independent claims.

Background art

Smartphones of today need to support numerous frequency bands in the sub 6 GHz (or sub 7 GHz) frequency range including carrier aggregation requirements for aggregation of two or more system bandwidths/bandwidth parts (in different frequency bands or in the same frequency band). Since other requirements, such as requirements of at least 2 receiver antennas (as in e.g., Long-Term Evolution, LTE) and sometimes 4 receiver antennas (e.g., for some frequency bands in New Radio, NR) need to be fulfilled as well, the transceiver architecture will become quite complex.

A solution to handle the frequency band complexity in sub 6 GHz (or in sub 7 GHz) is an architecture with a common transceiver, comprising analog baseband (BB) filters and BB amplifiers, e.g., variable gain amplifiers (VGAs), local oscillators (LO), phase locked loops (PLLs), mixers, up converters, down converters, and possible low noise amplifiers (LNAs), for all sub 6 GHz (or sub 7 GHz) frequency bands. Furthermore, the output (i.e., the transmitted radio signal or the received radio signal) is connected to one or more sub 6 GHz (or sub 7 GHz) front end modules, comprising power amplifiers (PAs), band filters and possible LNAs (for some frequency bands), and duplex filters. The common transceiver is connected, typically via an analog interface, to a baseband (BB) processor comprising analog-to-digital converters (ADCs) and/or digital-to-analog converters (DACs), digital filters and digital processors for further digital processing of the received (and/or the transmitted) signal. The introduction of millimeter wave (mmW) in 5G-NR, increases the capacity of the cellular system (e.g., by off-loading devices to mmW from the sub 6 GHz spectrum) and enables higher transmission rates, e.g., transmission rates of Gb/s.

In order to mitigate the higher path loss in mmW, a higher number of antennas is needed to beamform the signal. Typically, analog beamforming is used. In analog beamforming (BF) the signal from each antenna is combined in the analog domain using phase shifters.

Furthermore, in order to mitigate hand blocking (e.g., when a user blocks an antenna panel, e.g., with a hand) a number (typically 2-4) of antenna panels are needed in the mobile phone. Hence, logic circuits in the mobile phone will need to be able to switch between the different antenna panels and utilize an antenna panel that is not blocked (e.g., in order to transmit/receive a radio signal with higher or sufficient quality).

The state-of-the-art solution of adding mmW transceivers is by down converting the mmW radio signal to a sub 6 GHz signal, at the receiving side, and then feed the down converted signal to a sub 6 GHz transceiver (and up converting a sub 6 GHz signal from the sub 6 GHz transceiver to a mmW radio signal for transmission). Hence, the mmW front ends will not only comprise PAs, LNAs and band filters, but also mixers, up converters, and downconverters, converting the mmW signal to an intermediate frequency (IF) signal.

Figures 4-5 illustrates two prior art solutions, in which a control unit (CU), such as a BB processor, controls the transmission over mmW and sub 6 GHz based on conditions, such as channel conditions. The CU also controls a switch for switching between use of one of two different mmW antenna panels 402, 404 (refer to figure 4) or between use of one of two different mmW front end (Fe) transceivers 502, 504, each Fe transceiver connected to a corresponding antenna panel (refer to figure 5).

Observing figures 4 and 5, it can be deduced that there may be a need for transmission of numerous analog signals in parallel from the BB processor to the sub 6 GHz transceiver and further from the sub 6 GHz transceiver to the sub 6GHz and mmW Fes, e.g., one analog signa l/l i ne for each received and/or for each transmitted radio signal. For 5G-NR at least 4 antenna ports for reception of sub 6 GHz signals are required and at least 2 antenna ports for reception of mmW is needed. Thus, an analog interface (e.g., between the BB processor and the sub 6 GHz transceiver or between the sub 6 GHz transceiver and the sub 6 GHz/mmW Fes) need to support the transmission of at least 6 parallel analog information signals/streams. For each information signal/stream, control information needs to be sent over the interface and hence an increased number of information signals/streams increases the need for I/O pins as well as the need for more ADCs/DACs, thus enlarging a chip/printed circuit board (PCB), comprising the BB processor, and increasing the cost of the chip/PCB/BB processor.

Furthermore, analog beamforming utilizing only 2 or 3 mmW Front ends may not give full advantage of mmW transmission. Therefore, more antenna panel, e.g., 4, for mmW transmission or a digital BF solution may be desirable. However, such solutions may increase the number of analog information signals/streams and consequently the size and cost of the chip/PCB/BB processor. Thus, there may be a need for a method and/or an apparatus enabling the utilization of more antenna panels, e.g., without increasing the size of the chip/PCB/BB processor.

US 2020/0336159 Al discloses a transceiver architecture for millimeter wave wireless communications, including two transceiver chip modules configured to communicate in different frequency ranges. However, US 2020/0336159 Al appears not to disclose how to utilize more than two transceiver chip modules.

An object of the present disclosure is to mitigate, alleviate or eliminate one or more of the above-identified deficiencies and disadvantages in the prior art and solve at least the above-mentioned problem.

According to a first aspect there is provided an analog hardware interface (AHI) comprisable in a wireless device (WD). The AHI comprising: a transceiver front end interface connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends and a second set of transceiver front ends comprising a second number of millimeter wave, mmW, transceiver front ends; an FR1 transceiver interface, comprising a third number of analog ports, each analog port connectable to an FR1 transceiver the third number being smaller than the sum of the first and second numbers; an analog switching arrangement (ASA); and a control unit (CU) configured to control the ASA to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information. The number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

According to some embodiments, the transceiver front end interface is an intermediate frequency FR1 interface.

According to some embodiments, each of the analog ports is connectable to a corresponding mixer comprised in the FR1 transceiver.

According to some embodiments, the device status information comprises a first configuration associated with the WD being operatively connected to a first remote transceiver node, TNode.

According to some embodiments, the device status information comprises a second configuration associated with the WD being operatively connected to a first and a second remote transceiver node, TNode.

According to some embodiments, the device status information comprises a signal quality metric for each of the transceiver front ends of the first and second sets when connected to the first or the second remote TNode.

According to some embodiments, the device status information comprises a spatial three-dimensional (3D) position of the WD.

According to some embodiments, the CU is configured to control the ASA to connect the first subset of the first set and the second subset of the second set to the FR1 transceiver based on the first configuration, the second configuration, the signal quality metric, or the spatial 3D position.

According to some embodiments, the CU is configured to control a third number of analog baseband (BB) filters, each analog BB filter is associated with a respective mixer comprised in the FR1 transceiver, and the CU is configured to adapt an analog BB filter bandwidth (BW) based on a respective FR1 transceiver front end, a respective mmW transceiver front end and/or device status information. According to some embodiments, the first or second configuration is one or more of: an FR1 connection; a millimeter wave (mmW) connection; a carrier aggregation configuration; a dual connectivity configuration; a frequency band configuration; a frequency range configuration; a bandwidth part configuration; a transmission configuration; and a reception configuration.

According to some embodiments, the signal quality metric is one or more of Signal-to- noise ratio, SNR, Reference Signal Received Power, RSRP, Received Signal Strength Indicator, RSSI, and Reference Signal Received Quality, RSRQ.

According to some embodiments, the WD comprises one or more sensors, such as one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system (GNSS) receivers, one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers; and the spatial 3D position of the WD is determined based on the one or more sensors.

According to a second aspect there is provided a wireless device (WD) comprising: a baseband (BB) processor; an FR1 transceiver connected to the BB processor; the analog hardware interface of the first aspect or of any of the above-mentioned embodiments connected to the FR1 transceiver; a first set of transceiver front ends comprising a first number of FR1 transceiver front ends, each of the first number of FR1 transceiver front ends connected to the analog hardware interface; and a second set of transceiver front ends comprising a second number of millimeter wave (mmW) transceiver front ends, each of the second number of mmW transceiver front ends connected to the analog hardware interface.

According to a third aspect there is provided a control unit (CU) for controlling an analog switching arrangement (ASA) of an analog hardware interface (AHI) comprisable in a wireless device (WD), the ASA comprising: a transceiver front end interface connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends and a second set of transceiver front ends comprising a second number of millimeter wave (mmW) transceiver front ends; and an FR1 transceiver interface comprising a third number of analog ports, each analog port connectable to an FR1 transceiver, the third number being smaller than the sum of the first and second numbers; and an analog switching arrangement (ASA); and the CU is configured to control the ASA to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information, and the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

According to some embodiments, the CU is comprised in the FR1 transceiver or in a BB processor connected to the FR1 transceiver.

According to a fourth aspect there is provided a method for controlling an analog switching arrangement (ASA) of an analog hardware interface (AHI) comprisable in a wireless device (WD), the WD comprising a baseband (BB) processor, the AHI comprising: a transceiver front end interface connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends and a second set of transceiver front ends comprising a second number of millimeter wave (mmW) transceiver front ends; and an FR1 transceiver interface comprising a third number of analog ports, each analog port connectable to an FR1 transceiver, the third number being smaller than the sum of the first and second numbers; an analog switching arrangement (ASA); and a control unit (CU); the method comprising: obtaining device status information; and controlling the ASA to connect a first subset of the first set and a second subset of the second set to the analog ports based on the obtained device status information, and the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

According to some embodiments, the device status information comprises a configuration, such as a first configuration associated with the WD being operatively connected to a first remote transceiver node (TNode) or a second configuration associated with the WD being operatively connected to a first and a second remote TNode, the method further comprising: determining whether the configuration requires the utilization of more transceiver front ends than the BB processor is able to handle; in response to determining that the configuration requires the utilization of more transceiver front ends than the BB processor is able to handle, prioritizing the first set of transceiver front ends or the second set of transceiver front ends based on one or more prioritization rules, such as one or more of a predetermined prioritization rule, a prioritization rule based on a first or a second configuration, and a prioritization rule based on a current channel signal quality. According to some embodiments, the prioritization rule specifies that receiver requirements, such as quality of service, QoS, requirements, for utilization of primary cell, (PCell), based on configured services for current channel characteristics, are fulfilled.

According to some embodiments, the prioritization rule specifies that a PCell is prioritized over a primary secondary cell (PSCell).

According to some embodiments, the prioritization rule further specifies that the PSCell is prioritized over a first secondary cell (SCell) on a PCell carrier.

According to some embodiments, the prioritization rule specifies that a first SCell is prioritized over a second SCell based on a first frequency band associated with the first SCell and/or based on a second frequency band associated with the second SCell.

According to some embodiments, the first frequency band is a Sub 6GHz frequency band, and the second frequency band is a mmW frequency band.

According to some embodiments, the first frequency band is a mmW frequency band and the second frequency band is a sub 6GHz frequency band.

According to some embodiments, the prioritization rule specifies that a first frequency band is prioritized over a second frequency band, and wherein the first frequency band is wider than the second frequency band.

According to some embodiments, the prioritization rule specifies that the first subset comprises two or more transceiver front ends and/or that the second subset comprises two or more transceiver front ends.

According to some embodiments, the prioritization rule further specifies that the first subset comprises the two or more transceiver front ends of the first set being associated with lower frequency bands than all other transceiver front ends of the first set and/or that the second subset comprises the two or more transceiver front ends of the second set being associated with lower frequency bands than all other transceiver front ends of the second set.

According to a fifth aspect there is provided a program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method according to the fourth aspect or any of the embodiments mentioned herein.

According to a sixth aspect there is provided a non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method according to the fourth aspect or any of the embodiments mentioned herein

According to a seventh aspect there is provided a chip. The chip comprises the analog hardware interface of the first aspect, and/or the control unit of the third aspect.

Effects and features of the second, third, fourth, fifth, sixth, and seventh aspects are fully or to a substantial extent analogous to those described above in connection with the first aspect and vice versa. Embodiments mentioned in relation to the first aspect are fully or largely compatible with the second, third, fourth, fifth, sixth, and seventh aspects and vice versa.

An advantage of some embodiments is that the size (and/or cost and/or complexity) of the chip/PCB/BB processor is improved/reduced.

Another advantage of some embodiments is that the of number of I/O pins of the BB processor is improved/reduced, e.g., while still supporting robust mmW and FR1 transmission.

Yet another advantage of some embodiments is that the number of ADCs/DACs needed in the BB processor is improved/reduced, thereby reducing complexity and size, e.g., while still supporting robust mmW and FR1 transmission.

A further advantage of some embodiments is that power consumption is reduced (and performance optimized), e.g., by adapting to a current device status.

Yet a further advantage of some embodiments is that digital beamforming is enabled without increasing the number of I/O pins and/or without increasing the number of ADCs/DACs of the BB processor. Yet another further advantage of some embodiments is that the percentage of time a smartphone/wireless device can utilize mmW is increased, hence increasing the capacity in the FR1 bands (e.g., by off-loading wireless devices from FR1 to mmW).

The present disclosure will become apparent from the detailed description given below. The detailed description and specific examples disclose preferred embodiments of the disclosure by way of illustration only. Those skilled in the art understand from guidance in the detailed description that changes, and modifications may be made within the scope of the disclosure.

Hence, it is to be understood that the herein disclosed disclosure is not limited to the particular component parts of the device described or steps of the methods described since such apparatus and method may vary. It is also to be understood that the terminology used herein is for purpose of describing particular embodiments only and is not intended to be limiting. It should be noted that, as used in the specification and the appended claims, the articles "a", "an", "the", and "said" are intended to mean that there are one or more of the elements unless the context explicitly dictates otherwise. Thus, for example, reference to "a unit" or "the unit" may include several devices, and the like. Furthermore, the words "comprising", "including", "containing" and similar wordings does not exclude other elements or steps. Furthermore, the term "configured" or "adapted" is intended to mean that a unit or similar is shaped, sized, connected, connectable, programmed or otherwise adjusted for a purpose.

Brief of the

The above objects, as well as additional objects, features, and advantages of the present disclosure, will be more fully appreciated by reference to the following illustrative and non-limiting detailed description of example embodiments of the present disclosure, when taken in conjunction with the accompanying drawings.

Figure 1A is a schematic drawing illustrating method steps according to some embodiments;

Figure IB is a schematic drawing illustrating a wireless device according to some embodiments; Figure 2 is a schematic drawing illustrating method steps implemented in a processing unit, such as a baseband (BB) processor, in a wireless device comprising the processing unit or in a control unit/control circuitry thereof, according to some embodiments;

Figure 3 is a schematic drawing illustrating a computer readable medium according to some embodiments;

Figure 4 is a schematic drawing illustrating a switch and a control unit controlling the switch according to some embodiments; and

Figure 5 is a schematic drawing illustrating a switch and a control unit controlling the switch according to some embodiments.

Detailed description

The present disclosure will now be described with reference to the accompanying drawings, in which preferred example embodiments of the disclosure are shown. The disclosure may, however, be embodied in other forms and should not be construed as limited to the herein disclosed embodiments. The disclosed embodiments are provided to fully convey the scope of the disclosure to the skilled person.

Terminology

Below is referred to a wireless device (WD). A wireless device is any device capable of transmitting or receiving signals wirelessly. Some examples of wireless devices are user equipment (UE), mobile phones, cell phones, smart phones, Internet of Things (loT) devices, vehicle-to-everything (V2X) devices, vehicle-to-infrastructure (V2I) devices, vehicle-to-network (V2N) devices, vehicle-to-vehicle (V2V) devices, vehicle-to-pedestrian (V2P) devices, vehicle- to-device (V2D) devices, vehicle-to-grid (V2G) devices, fixed wireless access (FWA) points, tablets, laptops, wireless stations, relays, repeater devices, reconfigurable intelligent surfaces, and large intelligent surfaces.

Below is referred to a "transceiver node" (TNode). A TNode may be a radio unit (RRU), a repeater, a wireless node, or a base station (BS), such as a radio base station (RBS), a Node B, an Evolved Node B (eNB) or a gNodeB (gNB). Furthermore, a TNode may be a BS for a neighbouring cell, a BS for a handover (HO) candidate cell, a radio unit (RRU), a distributed unit (DU), another WD (e.g., a remote WD) or a base station (BS) for a (active/deactivated) secondary cell (SCell) or for a serving/primary cell (PCell, e.g., associated with an active TCI state), a laptop, a wireless station, a relay, a repeater device, a reconfigurable intelligent surface, or a large intelligent surface.

Herein is referred to millimetre Wave (mmW) utilization, mmW communication, mmW communication capability and mmW frequency range. The mmW frequency range is from 24.25 Gigahertz (GHz) to 71 GHz or more generally from 24 to 300 GHz. The mmW frequency range may also be referred to as Frequency Range 2 (FR2).

Herein is referred to Frequency range/band 1 (FR1) utilization, FR1 GHz communication, FR1 communication capability and FR1 frequency range/band. FR1 may also be referred to as sub 6 GHz. The sub 6 GHz frequency range/band may comprise the interval from 0.5 to 6 GHz. Furthermore, in some embodiments, FR1 may equally well be referred to as a sub 7 GHz frequency range/band, especially if the range/band comprises one or more ranges/bands in the range from 6 to 7 GHz. The sub 7 GHz frequency range/band may comprise the interval from 0.5 to 7 GHz. Moreover, in some embodiments, FR1 may equally well be referred to as a sub 8 GHz frequency range/band, especially if the range/band comprises one or more ranges/bands in the range from 6 (or 7) to 8 GHz, such as U6G, which comprises a licensed NR band in the range from 6.425 to 7.125 GHz. The sub 8 GHz frequency range/band may comprise the interval from 0.5 to 8 GHz. Thus, FR1 may comprise one or more of sub 6 GHz, sub 7 GHz, and sub 8 GHz (frequency range/band). Alternatively, FR1, the sub 6 GHz, the sub 7 GHz, or the sub 8 GHz frequency range/band may be referred to as a sub mmW frequency range/band.

Below is referred to a "processing unit". The processing unit may be a digital processor. Alternatively, the processor may be a microprocessor, a microcontroller, a central processing unit, a co-processor, a graphics processing unit, a digital signal processor, an image signal processor, a quantum processing unit, or an analog signal processor. The processing unit may comprise one or more processors and optionally other units, such as a control unit.

Below is referred to an "antenna unit". An antenna unit may be one single antenna. However, an antenna unit may also be a dual antenna, such as a dual patch antenna with a first (e.g., horizontal) and a second (e.g., vertical) polarization, thus functioning as two separate antennas or an antenna unit having two ports. Herein is referred to a "filter". A filter is a device or process that removes or adds some features, components, or frequencies from a signal.

Herein is referred to "antenna port". An antenna port comprises one or more antennas or one or more antenna units.

Herein is referred to "analog beamforming", "hybrid beamforming" and "digital beamforming". Digital beamforming means that the beamforming processing, e.g., multiplication of a coefficient, is performed before digital to analog conversion (DAC) for transmission (and after analog to digital conversion, ADC, for reception), i.e., in the digital domain. Analog beamforming means that the beamforming processing, e.g., phase shifting, is performed after DAC for transmission (and before ADC for reception), i.e., in the analog domain. Hybrid beamforming means that some beamforming processing, e.g., phase shifting, is performed after DAC and some beamforming processing, e.g., multiplication of a coefficient, is performed before DAC for transmission (and before and after ADC for reception), i.e., processing in both digital and analog domains.

Below is referred to "analog port". Each transceiver front end may require a set of analog lines. The set of analog lines may comprise two lines, e.g., one for signal and one for ground, or one for transmission and one for reception, or one for negative voltage/potential (V-) and one for positive voltage/potential (V+), one for quadrature (Q) and one for in-phase (I). Alternatively, the set of analog lines may comprise four lines, e.g., one for V- for each of Q and I, and one for V+ for each of Q and I. Furthermore, each transceiver front end may also require one or more separate control lines as indicated in figure IB. However, herein the set of analog lines is referred to as one analog port. Each analog port is associated with a respective transceiver chain (comprising an antenna unit and a transceiver).

Herein is referred to "bandwidth part". A bandwidth part (BWP) is a bandwidth configured for a WD. The BWP is a part/portion of the total/full transmission bandwidth and the WD may be configured to only monitor a BWP (instead of the full transmission bandwidth), due to the fact that the WD cannot receive the full transmission bandwidth (e.g., due to reduced capability of the WD or due to the WD being in a mode of reduced complexity), or in order to save power (e.g., if the WD has capacity for the full transmission bandwidth). Herein is referred to "frequency range configuration". A frequency range configuration may comprise a frequency range, such as a channel bandwidth, system bandwidth or a cell bandwidth, the WD is allowed to utilize or can be configured to utilize.

Herein is referred to "frequency band configuration". A frequency band configuration may comprise one or more frequency bands, such as any of the sub-6 GHz frequency bands nl-nl04 and/or any one or more FR2/mmW frequency bands from 24.25 GHz to 71.0 GHz, the WD is allowed to utilize or can be configured to utilize.

Basic concept

It can be observed that an analog interface between a FR1 transceiver and one or more FR1 transceiver front end (Fes) and/or one or more mmW transceiver Fes may be reused between the FR1 and mmW frequency bands. Then, upon current operation conditions the switch can be set, e.g., such that 2 information streams are allocated for FR1, and 4 information streams are allocated for mmW when the main communication is going through mmW, and such that 4 information streams are allocated for FR1, and 2 information streams are allocated for mmW when the main communication is going through FR1. Such a solution enables multiband (FR1 and FR2) communication, while enabling hybrid beamforming (or digital beamforming), which is much more robust towards non-line of sight (nLoS) and hand blocking, without increasing the number of analog ports for the FR1 transceiver.

Embodiments

In the following, embodiments will be described where figure 1A illustrates method steps of a method 100 according to some embodiments and figure IB illustrates a wireless device 700 according to some embodiments. The method 100 is for controlling an analog switching arrangement (ASA) 636 of an analog hardware interface (AHI) 630 comprisable in a wireless device (WD) 700. The WD comprises a processor, such as a general-purpose processor or a baseband (BB) processor 610. Moreover, in some embodiments, the WD 700 is operatively connected or connectable to a remote transceiver node (TNode). Alternatively, the WD 700 is operatively connected or connectable to two different TNodes. Furthermore, the AHI 630 comprises a transceiver front end (Fe) interface 632. The transceiver Fe interface 632 is connectable or connected to a first set of transceiver front ends (Fes). In some embodiments, the transceiver Fe interface 632 comprises or is an intermediate frequency (IF) FR1 interface, i.e., the interface 632 is intended for delivery/reception of signal in an IF band. The first set of transceiver Fes comprises or consists of a first number of FR1 transceiver Fes 640. In some embodiments, the first number is two or more, i.e., a plurality. Furthermore, the transceiver Fe interface is connectable or connected to a second set of transceiver Fes. The second set of transceiver Fes comprises or consists of a second number of millimeter wave (mmW) transceiver Fes 650, 660. In some embodiments, the second number is two or more, i.e., a plurality. Moreover, in some embodiments, the second number is larger than the first number, i.e., there are more mmW transceivers 652, 654, 656, 658 than FR1 transceivers 642. Each mmW transceiver Fe comprises, e.g., consists of, a filter, such as an IF filter, and a power amplifier (PA). Additionally, in some embodiments, each mmW transceiver Fe comprises a low noise amplifier (LNA), e.g., for each antenna or antenna unit. However, in some embodiments, each mmW transceiver Fe comprises or consists of a single antenna unit (e.g., for digital beamforming with radio down/up converting between IF and mmW). Moreover, the AHI 630 comprises a FR1 transceiver interface 634. The FR1 transceiver interface 634 comprises a third number of analog ports. Each analog port is connectable or connected to a FR1 transceiver 620. In some embodiments, the FR1 transceiver 620 is a common transceiver, i.e., common for all the Fes 640,650,660. Furthermore, in some embodiments, each of the analog ports is connectable or connected to a corresponding mixer comprised in the FR1 transceiver 620. The third number is smaller than the sum of the first and second numbers. Le., the number of analog ports of the AHI 630 (connected or connectable to the FR1 transceiver 620) is smaller than the number of transceiver Fes connected or connectable to the AHI 630. The AHI 630 comprises an analog switching arrangement (ASA) 636. In some embodiments an external chip comprises the ASA 636. Alternatively, the FR1 transceiver 620 comprises the ASA 636. Furthermore, the AHI 630 comprises a control unit (CU) 638. The method 100 comprises obtaining 110 device status information (for or associated with the WD 700). The device status information may be obtained from a pre-defined rule, such as from a standard. Alternatively, or additionally, the device status information is obtained from a configuration, such as a Physical (PHY) Layer configuration (e.g., received as downlink control information, DCI), a Medium Access Control (MAC) configuration, or a radio resource control (RRC) configuration, received from a Tnode. As another alternative, or in addition, the device status information is obtained from one or more higher layer configurations, such as from a Non-access Stratum (NAS) layer configuration or from an application layer configuration. As yet another alternative, or in addition, the device status information is obtained from a device condition, such as an overheating indication or a BB processor load indicator. In some embodiments, the device status information comprises a configuration. The configuration may be a first configuration (which is) associated with the WD 700 being operatively connected to a first remote transceiver node (TNode), e.g., only. Le., the first configuration specifies how to configure the WD 700 (or components thereof) when/while the WD 700 is operatively connected to a first remote TNode (without being operatively connected to a second remote TNode). Alternatively, the configuration is a second configuration (which is) associated with the WD 700 being operatively connected to a first and a second remote TNode. Le., the second configuration specifies how to configure the WD 700 (or components thereof) when/while the WD 700 is operatively connected to first and second remote TNodes (simultaneously). In some embodiments, "being operatively connected to" comprises (or consists of) being in communication with or having established communication with. In some embodiments, the first configuration is one or more of: a FR1 connection; a mmW connection; a carrier aggregation configuration; a dual connectivity configuration; a frequency band configuration; a frequency range configuration; a bandwidth part configuration; a transmission configuration; and a reception configuration. Furthermore, in some embodiments, the second configuration is one or more of: a FR1 connection; a mmW connection; a carrier aggregation configuration; a dual connectivity configuration; a frequency band configuration; a frequency range configuration; a bandwidth part configuration; a transmission configuration; and a reception configuration. As another alternative, the device status information comprises a signal quality metric for each of the transceiver Fes 640, 650, 660 of the first and second sets, or for each of the transceiver Fes of the first and second sets to be utilized when in the specified configuration (i.e., the first or second configuration), when connected to the first and/or the second remote TNode. In some embodiments, the signal quality metric is one or more of a Signal-to-noise ratio (SNR), a Reference Signal Received Power (RSRP), a Received Signal Strength Indicator (RSSI), and a Reference Signal Received Quality (RSRQ). As yet another alternative, the device status information comprises a spatial three-dimensional (3D) position of the WD 700. E.g., in some embodiments, the WD 700 comprises one or more sensors 720, 722, 724, such as one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system, GNSS, receivers (e.g., Global Positioning System, GPS, receivers), one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers. As an example, one or more accelerometers, gyroscopes and/or GPS receivers may be utilized for determining a spatial 3D position of the WD 700. Thus, the spatial 3D position of the WD 700 may be determined based on (in accordance with; in dependence of) the one or more sensors 720, 722, 724, based on (in accordance with; in dependence of) an output of the one or more sensors 720, 722, 724 or based on (in accordance with; in dependence of) a measurement result of the one or more sensors 720, 722, 724. As another example, one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers may be utilized for determining a spatial 3D position or for providing a better accuracy for a (determined) spatial 3D position. In these embodiments/alternatives, the CU 638 is configured to control the ASA 636 to connect the first subset of the first set and the second subset of the second set to the FR1 transceiver 620 based on (or in accordance with or in dependence of) the first configuration, the second configuration, the signal quality metric and/or the spatial 3D position.

Furthermore, in some embodiments, one of the first and second subset is empty, i.e., there are no transceivers in the first subset or there are no transceivers in the second subset. The number of transceivers comprised in any of the first and second subsets is less than or equal to the number of analog ports. Thus, not all transceivers of the first and second sets will be utilized at the same time (e.g., as there are more transceivers 642, 652, 654, 656, 658 than available analog ports, connected or connectable to the processing unit).

In some embodiments, one or more sensors 720, 722, 724, such as one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers, may be utilized for determining if one or more antenna ports/units/panels are blocked (e.g., by a hand or finger). This information (whether or not an antenna port/unit/panel is blocked) may then be utilized as device status information (for or associated with the WD 700), i.e., the device status information may comprise information about blocked and/or non-blocked antenna ports/units/panels. Alternatively, the information (whether or not an antenna port/unit/panel is blocked) is utilized to perform an action, such as informing a user of the WD 700 that the user is blocking an antenna port/unit/panel, which otherwise (if not blocked) could have improved reception and/or transmission. In some embodiments, the WD 700 comprises one or more haptic sensors, one or more speakers, and/or one or more displays. The user may, in some embodiments, be informed (that the user is blocking an antenna port/unit/panel) by haptic feedback from one or more haptic sensors. In some embodiments, the haptic sensors are located around the WD 700 and thus, the user will be made aware by the haptic feedback which finger or fingers that are blocking the antenna port/unit/panel. Alternatively, the user may be informed by a beeping sound outputted by the speaker that that the user is blocking an antenna port/unit/panel. Once the blocking finger(s) has been removed, the beeping sound will disappear/be silenced. As another alternative, the speaker may output instructions (in accordance with the information about blocked and/or non-blocked antenna ports/units/panels) for the user. The instructions may be in the form of what part of the WD 700 that should not be covered by a hand, e.g., "please, remove your fingers/hand from the top of the wireless device". As yet another alternative, the user may be informed by a message on the display that the user is blocking an antenna port/unit/panel. The message may be a text message or a graphical message. In some embodiments, the message is a text message in the form of "please, remove your fingers/hand from the top of the wireless device". By giving the user feedback regarding blocking of antenna ports/units/panels, a reduced power consumption as well as an improved reception and/or transmission may be achieved (by enabling the user to mitigate the problem). In some embodiments, credits in a game are given to a user in accordance with fulfilment of the information/recommendations given by the feedback. This may be advantageous, since the system will be more robust, system through-put may be increased and/or power consumption may be reduced.

In some embodiments (e.g., the embodiments in which the device status information comprises a configuration), the method further comprises determining 112 whether the configuration requires the utilization of more transceiver Fes than the BB processor 610 is able to handle and in response to determining that the configuration requires the utilization of more transceiver Fes than the BB processor 610 is able to handle, prioritizing 114 the first set of transceiver Fes or the second set of transceiver Fes based on (in accordance with) one or more prioritization rules, i.e., allocating more, e.g., all available, transceiver Fes to the first set than to the second set and vice versa in accordance with one or more prioritization rules. Prioritization may be necessary due to a limited number of analog connections/ports/lines between the BB processor and the transceiver Fes, via the FR1 transceiver or via transceiver chains. The one or more prioritization rules may be one or more of a pre-determined prioritization rule, a prioritization rule based on the first or the second configuration, and a prioritization rule based on a current channel signal quality. Prioritization may be advantageous, e.g., since more consistent prioritization among devices may be achieved, since a more predictable behaviour on system level is achieved, and/or since the capacity may be improved/increased. In some embodiments, the WD 700 performs the prioritization, e.g., according to a pre-determined prioritization rule, stored at the WD 700. Alternatively, a TNode configures a group of one or more wireless devices, comprising the WD 700, with a prioritization rule, e.g., by transmitting the prioritization rule to the group of one or more wireless devices, and the WD 700 performs prioritization based on the received prioritization rule. This may be advantageous, since more consistent prioritization among the wireless devices connected to the TNode, i.e., the wireless devices of the group of one or more wireless devices, is achieved and/or since capacity of the system is improved/increased.

In some embodiments, e.g., for carrier aggregation and/or dual connectivity, the prioritization rule specifies that receiver requirements, such as quality of service, QoS, requirements, for utilization of primary cell (PCell) are based on or are in accordance with that configured services for current channel characteristics are fulfilled. This may be advantageous, e.g., since a PCell may require more transceivers if the signal quality (e.g., SNR) is low, e.g., lower than a threshold, than if it is high, e.g., higher than a threshold. Furthermore, since the majority of control signalling is on the PCell in these embodiments, a more robust connection may be achieved. In these embodiments, the remaining available analog ports may, in some embodiments, be allocated to SCell frequency bands (for utilization of an SCell).

Furthermore, in some embodiments (e.g., in dual connectivity), the prioritization rule specifies that a PCell is prioritized over a primary secondary cell, PSCel I . Moreover, in some embodiments, the prioritization rule further specifies that the PSCell is prioritized over a first secondary cell, SCell, on a PCell carrier. This may be advantageous, e.g., since such prioritization ensures that a sufficient number of transceivers are allocated to both PCell and PSCell and/or that robust control signalling is achieved for both connections.

In some embodiments, the prioritization rule specifies that a first SCell is prioritized over a second SCell based on a first frequency band associated with the first SCell and/or based on a second frequency band associated with the second SCell. The first frequency band may be a FR1 frequency band, and the second frequency band may be a mmW frequency band. This prioritization rule may be applicable to high reliability low data rate services. Furthermore, such prioritization may be advantageous, e.g., since a more robust transmission and/or a larger coverage is achieved. Alternatively, the first frequency band is a mmW frequency band and the second frequency band is a sub 6GHz frequency band. This may be advantageous, e.g., since higher data rates are typically achieved at mmW, due to larger bandwidth (BW), thus achieving higher user throughput (and/or higher capacity in the system).

Furthermore, in some embodiments, the prioritization rule specifies that a first frequency band (frequency range, bandwidth part, or system bandwidth) is prioritized over a second frequency band (frequency range, bandwidth part, or system bandwidth), and that the first frequency band is wider than the second frequency band. This may be advantageous, since a higher overall data throughput may be achieved.

Moreover, in some embodiments, the prioritization rule specifies that the first subset comprises two or more transceiver front ends and/or that the second subset comprises two or more transceiver front ends. This may be advantageous, e.g., since a more robust connection may be obtained and/or since such prioritization makes multiple input, multiple output (MIMO)/beamforming on both frequency bands possible and/or since the capacity is improved/increased.

In some embodiments, the prioritization rule further specifies that the first subset comprises the two or more transceiver front ends of the first set being associated with lower frequency bands than all other transceiver front ends of the first set (the two transceiver Fes of the first set with the lowest frequency band) and/or that the second subset comprises the two or more transceiver front ends of the second set being associated with lower frequency bands than all other transceiver front ends of the second set (the two transceiver Fes of the second set with the lowest frequency band). Thereby, a more robust system may be obtained.

Furthermore, if it is determined (during determining 112) that the configuration does not require the utilization of more transceiver front ends than the BB processor can handle/manage, no prioritization is performed.

Moreover, the method 100 comprises controlling 120, e.g., by the CU 638, the ASA 636 to connect a first subset of the first set and a second subset of the second set to the analog ports. The controlling 120 is based on (according to or in dependence of) the obtained device status information. Moreover, the number of transceiver Fes comprised in the first subset plus the number of transceiver Fes comprised in the second subset is less than or equal to the third number (of analog ports). Thus, not all transceiver Fes of the first and second sets will be utilized at the same time (e.g., as there are more transceiver Fes than analog ports, connected or connectable to the FR1 transceiver 620, available). As an example, the first set of transceiver Fes may comprise 6 FR1 transceiver Fes (or the first number may be 6), the second set of transceiver Fes may comprise 6 mmW transceiver Fes (or the second number may be 6) and there may be 8 analog ports (or the third number may be 8). Alternatively, the first set of transceiver Fes may comprise 12 FR1 transceiver Fes (or the first number may be 12), the second set of transceiver Fes may comprise 12 mmW transceiver Fes (or the second number may be 12) and there may be 16 analog ports (or the third number may be 16). As yet another alternative, the first set of transceiver Fes may comprise 4 FR1 transceiver Fes (or the first number may be 4), the second set of transceiver Fes may comprise 4 mmW transceiver Fes (or the second number may be 4) and there may be 6 analog ports (or the third number may be 6).

Figure IB illustrates a wireless device (WD) 700 according to some embodiments. The WD 700 comprises a processing unit, such as a baseband processor 610, a control unit or similar controlling circuitry. Furthermore, the WD 700 comprises a FR1 transceiver 620. In some embodiments, the FR1 transceiver 620 comprises one or more phase locked loops (PLLs), one or more local oscillators (LOs), one or more mixers, (possible LNA), one or more analog BB filters, one or more analog IF amplifiers and zero, one or more low noise amplifiers (LNAs). E.g., the FR1 transceiver 620 comprises one PLL, one LO, one mixer, one analog BB filter, one analog IF amplifier for each transceiver chain. The FR1 transceiver 620 is connected to the processor, e.g., to the BB processor 610. Moreover, the WD 700 comprises the analog hardware interface (AHI) 630 described above (the AHI 630 comprising a number of analog ports). The AHI 630 is connected to the FR1 transceiver 620. The WD 700 comprises a first set of transceiver front ends (Fes). The first set of transceiver Fes comprises a first number of FR1 transceiver front ends 640. Each of the first number of FR1 transceiver Fes 640 is connected to the analog hardware interface 630. Furthermore, the WD 700 comprises a second set of transceiver Fes. The second set of transceiver Fes comprises a second number of millimeter wave (mmW) transceiver Fes 650, 660. Each of the second number of mmW transceiver Fes 650, 660 is connected to the analog hardware interface 630. Moreover, in some embodiments, each transceiver 640, 650, 660 is connected or connectable to one or more antenna units 702, 704, 706, 708, 710, 712. Furthermore, in some embodiments, the WD 700 comprises one or more sensors 720, 722, 724. The one or more sensors may be one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system (GNSS) receivers, one or more cameras, one or more finger sensors, one or more middle finger up sensors, one or more fingerprint sensors, one or more touch sensors, one or more radar transceivers or any combination thereof. In some embodiments, each of the transceiver Fes 640, 650, 660 comprises more than one transceiver (chain), e.g., as shown in figure IB, in which figure the transceiver Fe 640 comprises 4 transceivers (chains) and each of the transceiver Fes 650, 660 comprises 2 transceivers (chains). Alternatively, each of the transceiver Fes 640, 650, 660 comprises more than one transmitter and one receiver. E.g., the transceiver Fe 640 comprises four transceivers or four transmitters and four receivers, whereas each of the transceiver Fes 650, 660 comprises two transceivers or two transmitters and two receivers. Thus, in some embodiments, the transceiver Fe 640 is connected to the antenna units 702, 704, 706, 708, the transceiver Fe 650 is connected to the antenna unit 710, and the transceiver Fe 660 is connected to the antenna unit 712. Furthermore, in some embodiments, the antenna units 710 and 712 comprises more than 2 antennas, such as 4 or 8 antennas. Moreover, in some embodiments, the WD 700 comprises the antenna units 702, 704, 706, 708, 710, 712. As described above the AHI comprises a control unit (CU) 638. Alternatively, the WD 700 comprises the CU 638. As yet another alternative, the CU 638 is comprisable in the WD 700. In some embodiments, the CU 638 is comprised or comprisable in the FR1 transceiver 620 or in the BB processor 610 connected to the FR1 transceiver 620. The CU 638 is configured to control or controls the analog switching arrangement (ASA) 636 of the AHI 630. In some embodiments, the ASA 636 comprises a switch for connecting either the FR1 transceiver Fe 640 (comprising two or more, such as four, transceivers chains/transceivers) or the mmW transceiver Fe 650 (comprising two transceivers chains/transceivers) to two analog ports (whereas all other analog ports are dedicated to a specific FRl/mmW transceiver Fe, e.g., 640, 660) as depicted in figure IB. Alternatively, the ASA 636 may connect any of the analog ports to any of the FRl/mmW transceiver Fes 640, 650, 660. The CU 638 is configured to control the ASA 636 to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information. The number of transceiver Fes comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number, i.e., the number of analog ports of the AHI 630. Furthermore, in some embodiments, the CU 638 is (further) configured to control a fourth number of analog baseband (BB) filters. In some embodiments, the fourth number is equal to the third number. Each analog BB filter is associated with (e.g., connected, or connectable, to) a respective mixer comprised in the FR1 transceiver 620. Moreover, in some embodiments, the CU 638 is configured to adapt an analog BB filter bandwidth (BW) based on (in accordance with/in dependence of) a respective FR1 transceiver Fe, a respective mmW transceiver Fe and/or device status information.

Figure 2 illustrates method steps implemented in a processing unit, such as a baseband (BB) processor 610, in a wireless device (WD) comprising the processing unit or in a control unit 638/control circuitry thereof, according to some embodiments. The processing/control unit 638 is or comprises controlling circuitry configured to cause obtainment 210 of device status information. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) an obtaining unit (e.g., obtaining circuitry, or an obtainer). In some embodiments, the device status information comprises a configuration. Furthermore, in some of these embodiments, the processing unit is or comprises controlling circuitry configured to cause determination 212 of whether the configuration requires the utilization of more transceiver Fes than the processor (e.g., the BB processor 610) is able to handle/manage. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a determining unit (e.g., determining circuitry, or a determiner). Moreover, in some embodiments (i.e., the embodiments with determination 212), the processing unit is or comprises controlling circuitry configured to in response to determining (i.e., in response to the determination 212) that the configuration requires the utilization of more transceiver front ends than the processor (e.g., the BB processor 610) is able to handle, cause prioritization 214 of the first set of transceiver Fes or the second set of transceiver Fes based on (or in accordance with or in dependence of) one or more prioritization rules. In some embodiments, the one or more prioritization rules are as described above in connection with figures 1A-1B. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a prioritizing unit (e.g., prioritizing circuitry, or a prioritizer). The processing unit (e.g., the BB processor 610) is or comprises controlling circuitry configured to cause control 220 of the ASA 636 to connect a first subset of the first set and a second subset of the second set to the analog ports. The control 220 is based on (according to or in dependence of) the obtained device status information. To this end, the controlling circuitry may be associated with (e.g., operatively connectable, or connected, to) a controlling unit (e.g., controlling circuitry, or the CU 638).

According to some embodiments, a computer program product comprising a non- transitory computer readable medium 300, such as a punch card, a compact disc (CD) ROM, a read only memory (ROM), a digital versatile disc (DVD), an embedded drive, a plug-in card, a random-access memory (RAM) or a universal serial bus (USB) memory, is provided. Figure 3 illustrates an example computer readable medium in the form of a compact disc (CD) ROM 300. The computer readable medium has stored thereon, a computer program comprising program instructions. The computer program is loadable into a data processor (PROC) 320, which may, for example, be comprised in a computer 310 or a computing device, a processing unit, or a control unit. When loaded into the data processor, the computer program may be stored in a memory (MEM) 330 associated with or comprised in the data processor. According to some embodiments, the computer program may, when loaded into and run by the data processor, cause execution of method steps according to, for example, the method 100 illustrated in figure 1A, which is described herein. Furthermore, in some embodiments, there is provided a computer program product comprising instructions, which, when executed on at least one processor of a processing device, cause the processing device to carry out the method illustrated in figure 1A. Moreover, in some embodiments, there is provided a non- transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a processing device, the one or more programs comprising instructions which, when executed by the processing device, causes the processing device to carry out the method illustrated in figure 1A.

List of examples

Example 1. An analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of Frequency Range 1, FR1, transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimetre wave, mmW, transceiver front ends (650, 660); an FR1 transceiver interface (634), comprising a third number of analog ports, each analog port connectable to an FR1 transceiver (620) the third number being smaller than the sum of the first and second numbers; an analog switching arrangement, ASA, (636); and a control unit, CU, (638) configured to control the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information; and wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

Example 2. The analog hardware interface of example 1, wherein the transceiver front end interface (632) is an intermediate frequency FR1 interface and/or wherein each of the analog ports is connectable to a corresponding mixer comprised in the FR1 transceiver (620).

Example 3. The analog hardware interface of any of examples 1 or 2, wherein the device status information comprises: a first configuration associated with the WD (700) being operatively connected to a first remote transceiver node, TNode; a second configuration associated with the WD (700) being operatively connected to a first and a second remote transceiver node, TNode; a signal quality metric for each of the transceiver front ends (640, 650, 660) of the first and second sets when connected to the first or the second remote TNode; or a spatial three-dimensional, 3D, position of the WD (700), and wherein the CU (638) is configured to control the ASA (636) to connect the first subset of the first set and the second subset of the second set to the FR1 transceiver (620) based on the first configuration, the second configuration, the signal quality metric or the spatial 3D position. Example 4. The analog hardware interface of any one of examples 1-3, wherein the CU (638) is configured to control a third number of analog baseband, BB, filters, wherein each analog BB filter is associated with a respective mixer comprised in the FR1 transceiver (620), and wherein the CU (638) is configured to adapt an analog BB filter bandwidth, BW, based on a respective FR1 transceiver front end, a respective mmW transceiver front end and/or device status information.

Example 5. The analog hardware interface of any one of examples 3-4, wherein the first or second configuration is one or more of: an FR1 connection; a millimetre wave, mmW, connection; a carrier aggregation configuration; a dual connectivity configuration; a frequency band configuration; a frequency range configuration; a bandwidth part configuration; a transmission configuration; and a reception configuration.

Example 6. The analog hardware interface of any one of examples 3-5, wherein the signal quality metric is one or more of Signal-to-noise ratio, SNR, Reference Signal Received Power, RSRP, Received Signal Strength Indicator, RSSI, and Reference Signal Received Quality, RSRQ.

Example 7. The analog hardware interface of any one of examples 3-6, wherein the WD (700) comprises one or more sensors (720, 722, 724), such as one or more accelerometers, one or more gyroscopes, one or more Global navigation satellite system, GNSS, receivers, one or more cameras, one or more finger sensors, one or more fingerprint sensors, one or more touch sensors, and/or one or more radar transceivers; and wherein the spatial 3D position of the WD is determined based on the one or more sensors (720, 722, 724). Example 8. A wireless device, WD, (700) comprising: a baseband, BB, processor (610); an FR1 transceiver (620) connected to the BB processor (610); the analog hardware interface (630) of any of examples 1-8 connected to the FR1 transceiver (620); a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640), each of the first number of FR1 transceiver front ends (640) connected to the analog hardware interface (630); and a second set of transceiver front ends comprising a second number of millimetre wave, mmW, transceiver front ends (650, 660), each of the second number of mmW transceiver front ends (650, 660) connected to the analog hardware interface (630).

Example 9. A control unit, CU, (638) for controlling an analog switching arrangement, ASA, (636) of an analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700), the AHI (630) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimetre wave, mmW, transceiver front ends (650, 660); an FR1 transceiver interface (634) comprising a third number of analog ports, each analog port connectable to a FR1 transceiver (620), the third number being smaller than the sum of the first and second numbers; and an analog switching arrangement, ASA, (636); and wherein the CU (638) is configured to control the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on device status information, wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number. Example 10. The CU of example 10, wherein the CU (638) is comprised in the FR1 transceiver (620) or in a BB processor (610) connected to the FR1 transceiver (620).

Example 11. A method (100) for controlling an analog switching arrangement, ASA, (636) of an analog hardware interface, AHI, (630) comprisable in a wireless device, WD, (700), the WD comprising a baseband, BB, processor (610), the AHI (630) comprising: a transceiver front end interface (632) connectable to a first set of transceiver front ends comprising a first number of FR1 transceiver front ends (640) and a second set of transceiver front ends comprising a second number of millimetre wave, mmW, transceiver front ends (650, 660); and an FR1 transceiver interface (634) comprising a third number of analog ports, each analog port connectable to an FR1 transceiver (620), the third number being smaller than the sum of the first and second numbers; an analog switching arrangement, ASA, (636); and a control unit, CU, (638); the method (100) comprising: obtaining (110) device status information; and controlling (120) the ASA (636) to connect a first subset of the first set and a second subset of the second set to the analog ports based on the obtained device status information, wherein the number of transceiver front ends comprised in the first subset plus the number of transceiver front ends comprised in the second subset is less than or equal to the third number.

Example 12. The method of example 11, wherein the device status information comprises a configuration, such as a first configuration associated with the WD (700) being operatively connected to a first remote transceiver node, TNode, or a second configuration associated with the WD (700) being operatively connected to a first and a second remote TNode, the method further comprising: determining (112) whether the configuration requires the utilization of more transceiver front ends than the BB processor (610) is able to handle; in response to determining that the configuration requires the utilization of more transceiver front ends than the BB processor (610) is able to handle, prioritizing (114) the first set of transceiver front ends or the second set of transceiver front ends based on one or more prioritization rules, such as one or more of a pre-determined prioritization rule, a prioritization rule based on a first or a second configuration, and a prioritization rule based on a current channel signal quality.

Example 13 The method of example 12, wherein the prioritization rule specifies that receiver requirements, such as quality of service, QoS, requirements, for utilization of primary cell, PCell, based on configured services for current channel characteristics, are fulfilled.

Example 14. The method of example 12, wherein the prioritization rule specifies that a PCell is prioritized over a primary secondary cell, PSCel I.

Example 15. The method of example 15, wherein the prioritization rule further specifies that the PSCell is prioritized over a first secondary cell, SCell, on a PCell carrier.

Example 16. The method of any of examples 14-15, wherein the prioritization rule specifies that a first SCell is prioritized over a second SCell based on a first frequency band associated with the first SCell and/or based on a second frequency band associated with the second SCell.

Example 17. The method of example 16, wherein the first frequency band is a Sub 6GHz frequency band and the second frequency band is a mmW frequency band.

Example 18. The method of example 16, wherein the first frequency band is a mmW frequency band and the second frequency band is a sub 6GHz frequency band.

Example 19. The method of example 12, wherein the prioritization rule specifies that a first frequency band is prioritized over a second frequency band, and wherein the first frequency band is wider than the second frequency band.

Example 20. The method of example 12, wherein the prioritization rule specifies that the first subset comprises two or more transceiver front ends and/or that the second subset comprises two or more transceiver front ends. Example 21. The method of example 20, wherein the prioritization rule further specifies that the first subset comprises the two or more transceiver front ends of the first set being associated with lower frequency bands than all other transceiver front ends of the first set and/or that the second subset comprises the two or more transceiver front ends of the second set being associated with lower frequency bands than all other transceiver front ends of the second set.

Example 22. A computer program product comprising a non-transitory computer readable medium (300), having stored thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit (320) and configured to cause execution of the method of any of examples 11-21 when the computer program is run by the data processing unit (320).

Generally, all terms used herein are to be interpreted according to their ordinary meaning in the relevant technical field, unless a different meaning is clearly given and/or is implied from the context in which it is used. Reference has been made herein to various embodiments. However, a person skilled in the art would recognize numerous variations to the described embodiments that would still fall within the scope of the claims. For example, the method embodiments described herein discloses example methods through steps being performed in a certain order. However, it is recognized that these sequences of events may take place in another order without departing from the scope of the claims. Furthermore, some method steps may be performed in parallel even though they have been described as being performed in sequence. Thus, the steps of any methods disclosed herein do not have to be performed in the exact order disclosed, unless a step is explicitly described as following or preceding another step and/or where it is implicit that a step must follow or precede another step. In the same manner, it should be noted that in the description of embodiments, the partition of functional blocks into particular units is by no means intended as limiting. Contrarily, these partitions are merely examples. Functional blocks described herein as one unit may be split into two or more units. Furthermore, functional blocks described herein as being implemented as two or more units may be merged into fewer e.g., a single) unit. Any feature of any of the embodiments/aspects disclosed herein may be applied to any other embodiment/aspect, wherever suitable. Likewise, any advantage of any of the embodiments may apply to any other embodiments, and vice versa. Hence, it should be understood that the details of the described embodiments are merely examples brought forward for illustrative purposes, and that all variations that fall within the scope of the claims are intended to be embraced therein.

List of some acronyms and abbreviations that may appear in the description

3GPP - 3rd Generation Partnership Project

5G - fifth generation

5G- NR (5G - New Radio) is a new RAT developed by 3GPP for the 5G mobile network

ADC - analog-to-digital converter

BB - baseband

BF - beamforming

BW - bandwidth

CU - control unit

DAC - digital-to-analog converter

Fe - front end

FR1 - Frequency range 1

FR2 - Frequency range 2

GNSS - Global navigation satellite system

IF - intermediate frequency mmW - millimeter wave

LNA - low noise amplifier

LO - local oscillator

LTE - Long-Term Evolution

MIMO - multiple input, multiple output

PA - power amplifier

PCB - printed circuit board

PCell - primary cell

PLL - phase locked loop

PSCell - primary secondary cell

RAT - radio access technology

QoS - quality of service RSRP - Reference Signal Received Power

RSRQ - Reference Signal Received Quality

RSSI - Received Signal Strength Indicator

SCell - secondary cell SNR - Signal-to-noise ratio

VGA - variable gain amplifier