This application is a 35 U.S.C. § 371 National Stage of International Patent Application No. PCT/SE2020/050474, filed 2020 May 7.
The present disclosure relates to a wireless communication system comprising a baseband (BB) unit and two or more radio units arranged to cover a service area. There are disclosed methods and devices for transporting data between baseband unit and radio units.
Recent cellular communication networks, such as the fifth generation (5G) systems defined by the third generation partnership program (3GPP) often use more than one radio unit, or transmission point (TRP), to cover a given service area, i.e., some geographical region or a floor of a multistory building.
The number of radio units or TRPs in future cellular communication networks are foreseen to be quite large, at least in part since carrier frequencies are increasing, which implies a reduced radio range for each individual radio unit. Thus, it will become even more important that both hardware unit cost and operating costs per radio unit are kept low, and in particular that the cost for transporting data to and from the radio units is low due to the large number of radio units.
Advanced antenna systems (AAS) comprise multiple antenna elements organized in antenna arrays which enable the generation of antenna patterns comprising a plurality of antenna beams. These beams may be relatively wide in order to cover larger portions of the service area, or more narrow in order to increase antenna gain and also limit interference between users. For instance, a wide beam may be used when a user initially connects to the network, while the narrower beams can be used to carry user traffic to and from already connected users.
Traditional sector coverage by a single radio unit is often divided into spatially separated sub-areas, i.e., sectors, which are serviced by a set of fixed or pre-configured antenna beams. Each beam is associated with a respective beam index which identifies the beam. The beam indices can therefore be used to indicate to which area a given transmission is to be directed. The beam indices are often arranged in a logical grid of beams matrix (GoB) which facilitates scheduling of radio transmissions to users and handling user mobility throughout the service area.
Today a baseband (BB) unit is normally connected to the one or more radio units. The baseband unit performs cell and user related signal processing for the radio carriers of the communication system. Beam indices are signaled from the BB unit to the radio unit to provide information regarding how to configure the antenna at the radio unit for a given piece of data to be transmitted or received by the radio unit.
To efficiently manage user mobility and radio resources, the BB typically allocates specific hardware (HW) resources for cell and carrier processing to each radio unit. However, as networks become denser, there is a need for BB resource handling and data transport solutions which are more scalable, and which are able to handle a larger number of radio units in a cost-efficient manner.
It is an object of the present disclosure to provide methods, devices and systems which enable scaling of a wireless communication system in a cost efficient manner.
Said object is obtained by means of a method for transporting and distributing data between a baseband (BB) unit and two or more radio units comprised in a communications network arranged to cover a service area. The method comprises defining a logical grid of beams matrix (GoB) associated with a carrier frequency band of the communications network, wherein the GoB comprises a set of beam indices, and partitioning the set of beam indices into disjoint subsets of at least one beam index each. The method further comprises mapping each of the two or more radio units to one disjoint subset such that each disjoint subset is associated with a single radio unit, and transporting the data between the BB unit and the two or more radio units and distributing the transported data between the radio units based on the disjoint subsets of beam indices.
This means that since no beam index is part of more than one disjoint sub-set, and no radio unit is mapped to more than one disjoint sub-set, the disjoint sub-sets can be used both as addresses to specific radio units, and also to identify a specific beam at the addressed radio unit. The BB unit does not need to keep track of which radio unit that listens to which sub-set of beam indices, and can perform the scheduling over the GoB in the same manner as is done for a single radio unit coverage area. This in turn enables deployment of a larger number of radio units in a cost-efficient manner.
According to some aspects, the method comprises performing per cell scheduling, by the BB unit, over the service area, based on the GoB.
This means that the BB unit treats the system of distributed radio units as a single radio unit covering a service area with a plurality of beams organized according to the GoB, and simply schedules wireless devices based on, e.g., reported channel quality for the different beams. The BB unit does not need to know that the different beam indices have been partitioned and assigned to different radio units in order to perform the scheduling operation.
According to some aspects, the method comprises associating each beam index in a disjoint subset of beam indices with an antenna radiation pattern of the radio unit mapped to the disjoint subset.
This means that also particular beams of a radio unit may be addressed by the BB unit. In other words, due to the partitioning, each subset represents an address to a given radio unit, and the individual beam indices within a subset addresses specific beams at the associated radio unit.
According to some aspects, the method comprises partitioning the GoB into an integer number N of wide beams, where each wide beam is further partitioned into one or more subordinate traffic beams.
This means that both beam width and beam coverage may vary between implementations and also over different networks.
According to some aspects, the method comprises partitioning the GoB such that each disjoint subset of beam indices comprises at least one beam index corresponding to a unique wide beam selected from the N wide beams in the GoB.
According to some aspects, the method comprises partitioning the GoB such that each disjoint subset of beam indices comprises at least one beam index corresponding to one or more unique traffic beams selected within a corresponding wide beam.
The partitioning means that a set of available beam indices is divided into groups, where no beam index is part of more than one group. Above two examples of partitioning are provided.
According to some aspects, the transporting further comprises multiplexing the data between the BB unit and the radio units onto a common data flow by one or more beam-index based multiplexers (BI-MUX) based on the mapping between the disjoint subsets of beam indices and the radio units.
According to some aspects, the multiplexing comprises switching in and out active data slots associated with a radio unit onto a common time division duplex (TDD) data channel between the BB unit and radio units by the BI-MUX.
This means that the radio units wait for their turn to transmit on the common channel, and when the time comes add data to the common channel.
According to some aspects, the multiplexing comprises broadcasting the data on a TDD downlink (DL) data channel from the BB unit to each of the radio units addressed by beam index, and combining the data from the radio units to the BB unit on a TDD uplink (UL) data channel from the radio units to the BB unit. The combining comprises inactive radio units generating an all zero output, whereby multiple uplink transmissions from the radio units can be combined by addition of the outputs from the radio units in a TDD slot.
This enables efficient multiplexing.
According to some aspects, the transporting comprises multiplexing the data based on a serial configuration of BI-MUXs where each radio unit is connected to a respective common public radio interface (CPRI) or evolved CPRI (eCPRT) beam-index based switch in the serial configuration.
According to some aspects, the transporting comprises multiplexing the data based on a centrally arranged BI-MUX comprised in the baseband unit or on a phased array antenna module (PAAM) of the communication system.
This means that many different kinds of BI-MUX configurations are possible and can be tailored for a specific desired setup.
According to some aspects, the method comprises partitioning the set of beam indices into one or more broadcasting subsets in addition to the disjoint subsets, and mapping each of the one or more broadcasting subsets of beam indices to two of more radio units.
This means that when the BB unit addresses one of the broadcasting subsets, more than one radio unit may be configured to receive and transmit the data over its coverage area, effectively providing a broadcasting function which can be used by the BB unit to address larger regions in a broadcast manner.
This object is also obtained by means of communication systems and beam-indexed based multiplexers that are associated with the above advantages.
The present disclosure will now be described more in detail with reference to the appended drawings, where:
Aspects of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings. The different devices, systems, computer programs and methods disclosed herein can, however, be realized in many different forms and should not be construed as being limited to the aspects set forth herein. Like numbers in the drawings refer to like elements throughout.
The terminology used herein is for describing aspects of the disclosure only and is not intended to limit the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The radio unit 4 comprises an AAS (Advanced Antenna System) which enables the radio unit to generate antenna beams in different directions and with different lobe widths. Various AAS are previously well-known and will therefore not be discussed in more detail herein.
The radio unit 4 is, by the AAS, arranged to cover a service area 6 by a number of wide beams 7 and a number of more narrow traffic beams 8. Normally, the width of an antenna beam is given in terms of degrees of azimuth angle, but other measures are equally applicable. The width of a ‘wide beam’ may vary but are commonly on the order of 20 degrees wide measured in azimuth, while the traffic beams may be on the order of 5 degrees in azimuth angle.
The wide and narrow beams in
The beams are organized in a logical grid of beams matrix (GoB) 5, and the BB unit 3 signals beam indices to the radio unit 4 in order to let the radio unit know how to configure its AAS for transmission or reception of a given piece of data.
Normally, a GoB 5 is defined for a single radio unit 4, and the BB unit 3 uses the beam indices in the GoB to signal which antenna beam to use for a given radio unit 4. Resources in the BB unit 3 are assigned to support one GoB 5 per radio unit 4. This arrangement is associated with some drawbacks. For instance, the number of radio units in the communication system 1 drives both interface cost and processing requirements at the BB unit, since separate resources are commissioned for each radio unit connected to a BB unit. These resources may, e.g., be ports, interfaces, signal processing resources, memory areas, or the like.
The present disclosure presents an idea which decouples BB processing from the radio distribution in the communications network 1. Instead of defining one GoB per radio unit, the beam indices are partitioned into disjoint subsets, where each disjoint subset is assigned to the beams of a respective radio unit. Thus, two or more radio units can be supported by the resources for a single GoB, which saves both processing resources and interfaces at the BB unit. The solution is scalable since additional radio resources can be added to the system without re-configuring BB unit interfaces; all that is required is a simple re-configuration of the GoB at the BB unit 3. Thus, by means of the present disclosure, it becomes possible to reuse operation principles between radio environments and thereby reduce BB scaling needs.
The present disclosure also relates to a method for distributing data between the different radio units in the communication system 1. This method is based on a beam-index based multiplexing concept, where the beam indices are used as base for the data distribution. A new type of network element, the beam-index based multiplexer, is introduced and is able to forward data segments to an intended radio unit based on beam-index. Such a beam-index based multiplexer can be arranged in various ways as will be discussed in more detail below with reference to
The beam-index based multiplexer or switch logic may be used on the BB unit side to expand the number of interfaces towards radios, or on the radio unit side to share a single data flow between several local radios, or even in between BB unit and radio units to aggregate flows from different radios, as will be discussed more in detail later.
Functionally, the Switch/MUX (multiplexer) can be implemented either by switching in/out active data slots (to/from the Beam-Indexed radio) onto a shared data flow, or simply by broadcasting data in downlink (DL) from the BB unit 3 to the radio units 4 and combining data in uplink (UL) from the radio units to the BB unit. The beam indices will tell radios whether to transmit/receive and non-active receivers may simply produce zeros to allow a dumb add combination in UL, as will be explained in more detail below.
To summarize, with reference to
According to some aspects, the method comprises partitioning S11 the GoB into an integer number N of wide beams 7, where each wide beam is further partitioned into one or more subordinate traffic beams 8 which is more narrow than the wide beam. It is appreciated that hardware effects and effects in the radio propagation environment may have an effect on the actual radiation pattern of an antenna. Thus, both beam width and beam coverage may vary between implementations and also over different networks.
The method also comprises partitioning S2 the set S of beam indices into disjoint subsets DS1, DS2, DS3, DS4 of at least one beam index BI each, as exemplified in
Each of the subsets is then mapped S3 to a radio unit 4 such that each disjoint subset DS1, DS2, DS3, DS4 is associated with a single radio unit 4. Since no beam index is part of more than one disjoint sub-set, and no radio unit is mapped to more than one disjoint sub-set, the disjoint sub-sets can be used both as addresses to specific radio units, and also to identify a specific beam at the addressed radio unit. As discussed above, the BB unit 3 actually does not need to keep track of which radio unit that listens to which sub-set of beam indices. The BB unit will simply keep track of the signal quality that the different wireless devices in the service area experiences for the different antenna beams, and perform the scheduling over the GoB in the same manner as is done for a single radio unit coverage area.
When a new radio unit is added to the system, the GoB can be expanded with new beam indices which are assigned to the new radio unit, and the BB unit 3 can then start to use the new radio unit without further re-configuration of the BB unit hardware or interfaces, which of course presents an important advantage.
As will be discussed in more detail below, the methods disclosed herein optionally also comprise defining broadcasting subsets of beam indices which can be assigned to more than one radio unit. These broadcasting subsets of beam indices can be used to trigger broadcasts of data, since more than one radio unit will listen to the same beam index. Thus, if the BB unit 3 wishes to transmit a given piece of data from more than one radio unit, then it can associate the data with a beam index selected from a broadcasting subset of beam indices. In other words, the method optionally comprises partitioning S23 the set S of beam indices into one or more broadcasting subsets in addition to the disjoint subsets DS1, DS2, DS3, DS4, and mapping S31 each of the one or more broadcasting subsets of beam indices to two of more radio units 4. This means that when the BB unit 3 addresses one of the broadcasting subsets, more than one radio unit may be configured to receive and transmit the data over its coverage area, effectively providing a broadcasting function which can be used by the BB unit to address larger regions in a broadcast manner.
According to some aspects, the method comprises associating S4 each beam index in a disjoint subset DS1, DS2, DS3, DS4 of beam indices with an antenna radiation pattern 9 of the radio unit 4 mapped to the disjoint subset. This means that also particular beams of a radio unit may be addressed by the BB unit 3. In other words, due to the partitioning, each subset represents an address to a given radio unit, and the individual beam indices within a subset addresses specific beams at the associated radio unit.
The methods discussed herein also comprise transporting S5 the data 2 between the BB unit 3 and the two or more radio units 4 and distributing the transported data 2 between the radio units 4 based on the disjoint subsets DS1, DS2, DS3, DS4 of beam indices. This transporting and distribution may be performed based on the new type of multiplexing function based on the beam indices, i.e., the beam-index based multiplexing function discussed above.
According to some aspects, with reference to the discussion above in connection to
With reference also to
According to some aspects, with reference also to
According to some aspects, with reference also to
With reference to
According to some aspects, as shown in
According to some aspects, the BI-MUX 111 comprises a broadcasting function 17 that is adapted to broadcast a DL data flow 20 to the downstream ports 16 from the upstream port 15, and a combining function 18 that is adapted to add data flows 21 from the downstream ports 16 and to forward a combined data flow 22 towards the upstream port 15 and the BB unit 3.
According to some aspects, as shown in
According to some aspects, the BI-MUX 112 comprises a switch arrangement 19 that is adapted to distribute a downlink data flow 20 to one downstream port 16 at a time, and to receive uplink data flows 21 from one downstream port 16 at a time, and to forward a combined data flow 22 towards the upstream port 15 and the BB unit 3.
According to some aspects, as shown in
According to some aspects, as shown in
Generally, the present disclosure relates to a wireless communication system 1 comprising a baseband (BB) unit 3 and two or more radio units 4 arranged to cover a service area 6, wherein the wireless communication system 1 comprises a data transport sub-system arranged to transport data 2 between the BB unit 3 and the two or more radio units 4, wherein the wireless communication system 1 comprises a configured logical grid of beams matrix (GoB) 5 associated with a with a carrier frequency band B0, B1, B2, B3, B4, B5, B6, B7 of the communications network 1, and comprising a set S of beam indices BI, the set S of beam indices being partitioned into disjoint subsets DS1, DS2, DS3, DS4 of beam indices, wherein each of the two of more radio units 4 is mapped to one disjoint subset DS1, DS2, DS3, DS4 such that each disjoint subset is associated with a single radio unit, wherein the data transport sub-system is arranged to transport the data 2 between the BB unit 3 and the two or more radio units 4 and distribute the transported data 2 between the radio units 4 based on the disjoint subsets DS1, DS2, DS3, DS4 of beam indices BI.
According to some aspects, the BB unit 3 is adapted to perform per cell scheduling over the service area 6, based on the GoB 5.
According to some aspects, each beam index BI in a disjoint subset DS1, DS2, DS3, DS4 of beam indices is associated with an antenna radiation pattern 9 of the radio unit 4 mapped to the disjoint sub set.
According to some aspects, each GoB is partitioned into an integer number N of wide beams 7, where each wide beam is further partitioned into one or more subordinate traffic beams 8.
According to some aspects, the GoB is partitioned such that each disjoint subset DS1, DS2, DS3, DS4 of beam indices BI comprises at least one beam index BI0 corresponding to a unique wide beam 7 selected from the N wide beams in the GoB 5.
According to some aspects, the GoB is partitioned such that each disjoint subset DS1, DS2, DS3, DS4 of beam indices BI comprises at least one beam index BI1 corresponding to one or more unique traffic beams 8 selected within a corresponding wide beam 7.
According to some aspects, the data transport sub-system comprises one or more beam-index based multiplexers 11 (BI-MUX) arranged to multiplex the data 2 between the BB unit 3 and the radio units 4 onto a common data flow 10 based on the mapping between the disjoint subsets DS1, DS2, DS3, DS4 of beam indices and the radio units 4.
According to some aspects, the BI-MUX 112 is arranged to switch in and out active data slots associated with a radio unit 4A, 4B, 4C onto a common time division duplex (TDD) data channel 20, 21 between the BB unit 3 and radio units 4A, 4B, 4C.
According to some aspects, the BI-MUX 111, 113 is arranged to broadcast the data 2 on a TDD downlink (DL) data channel 22, 21 from the BB unit 3 to each of the radio units 4A, 4B, 4C addressed by beam index BI, and to combine the data 2 from the radio units 4A, 4B, 4C to the BB unit 3 on a TDD uplink (UL) data channel 21, 22 from the radio units 4A, 4B, 4C to the BB unit 3, wherein inactive radio units are adapted to generate an all zero output for the combining, whereby multiple uplink transmissions from the radio units 4A, 4B, 4C can be combined by addition of the outputs from the radio units in a TDD slot.
According to some aspects, the data transport sub-system comprises a serial configuration 14 of BI-MUXs 11A, 11B, 11C, 11D where each radio unit 4A, 4B, 4C, 4D is connected to a respective common public radio interface (CPRI) or evolved CPRI (eCPRI) beam-index based switch in the serial configuration.
According to some aspects, the data transport sub-system comprises a centrally arranged BI-MUX 113 comprised in the baseband unit 3 or on a phased array antenna module (PAAM) of the communication system 1.
According to some aspects, the set S of beam indices is partitioned into one or more broadcasting subsets in addition to the disjoint subsets DS1, DS2, DS3, DS4, and each of the one or more broadcasting subsets of beam indices is mapped to two of more radio units 4.
Particularly, the processing circuitry 1310 is configured to cause the control unit 1300 to perform a set of operations, or steps. For example, the storage medium 1330 may store the set of operations, and the processing circuitry 1310 may be configured to retrieve the set of operations from the storage medium 1330 to cause the control unit 1300 to perform the set of operations. The set of operations may be provided as a set of executable instructions. Thus, the processing circuitry 1310 is thereby arranged to execute methods as herein disclosed.
The storage medium 1330 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
The sensor control unit 1300 further comprises an interface 1320 for communications with at least one external device. As such the interface 1320 may comprise one or more transmitters and receivers, comprising analogue and digital components and a suitable number of ports for wireline communication.
The processing circuitry 1310 controls the general operation of the control unit 1300, e.g. by sending data and control signals to the interface 1320 and the storage medium 1330, by receiving data and reports from the interface 1320, and by retrieving data and instructions from the storage medium 1330. Other components, as well as the related functionality, of the control node are omitted in order not to obscure the concepts presented herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2020/050474 | 5/7/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2021/225485 | 11/11/2021 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
10205571 | Ahn et al. | Feb 2019 | B2 |
20100118839 | Malladi | May 2010 | A1 |
20140225776 | Harel et al. | Aug 2014 | A1 |
20170237495 | Lee et al. | Aug 2017 | A1 |
20180048357 | Stewart et al. | Feb 2018 | A1 |
20180076914 | Zhou et al. | Mar 2018 | A1 |
20190253108 | Zhang | Aug 2019 | A1 |
Number | Date | Country |
---|---|---|
2647133 | Oct 2013 | EP |
3284185 | Feb 2018 | EP |
3560109 | Oct 2019 | EP |
2019-012937 | Jan 2019 | JP |
2015100315 | Jul 2015 | WO |
Entry |
---|
International Search Report and Written Opinion issued in International Application No. PCT/SE2020/050474 dated Mar. 25, 2021 (11 pages). |
Zirwas, W. et a., “Key Solutions for a Massive MIMO FDD System”, IEEE, 2017 (7 pages). |
Huawei et al., “Discussion on beam management aspects for DL MIMO”, 3GPP TSG RAN WG1 Meeting #87, R1-1611670, Reno, USA, Nov. 14-18, 2016 (7 pages). |
Number | Date | Country | |
---|---|---|---|
20230208497 A1 | Jun 2023 | US |