IMPROVED RELAYING IN A WIRELESS COMMUNICATION NETWORK
20220369201 · 2022-11-17
Assignee
Inventors
Cpc classification
H04W28/02
ELECTRICITY
H04W40/22
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H04W40/22
ELECTRICITY
H04W28/02
ELECTRICITY
Abstract
The present disclosure relates to a first type node (AP.sub.3) in a wireless communication system (1), wherein the first type node (AP.sub.3) is adapted to: —communicate with at least one other first type node (AP.sub.2) in the wireless communication system (1) over a corresponding backhaul channel (H.sub.32) by means of one of at least one type of signal relaying that employs decoding and encoding, and —communicate with a corresponding group of second type nodes (U.sub.31, U.sub.32) via a corresponding access channel (h.sub.31, h.sub.32), each group of second type nodes (U.sub.31, U.sub.32) comprising at least one second type node (U31, U32). In the case of a backhaul channel (H′.sub.32) between the first type node (AP3) and one other first type node (AP.sub.2) being determined to be blocked to a certain degree, the first type node (AP.sub.3) is further adapted to instruct at least one second type node (U.sub.31) of the second type nodes in the group of second type nodes (U.sub.31, U.sub.32) that is comprised in an over-heard sub-group, to communicate directly with an overhearing first type node (AP.sub.1) via a corresponding access channel (h.sub.31-1).
Claims
1. A first type node in a wireless communication system, wherein the first type node is adapted to: communicate with at least one other first type node in the wireless communication system over a corresponding backhaul channel by means-way of one of at least one type of signal relaying that employs decoding and encoding, and communicate with a corresponding group of second type nodes via a corresponding access channel, each group of second type nodes comprising at least one second type node; where, in the case of a backhaul channel between the first type node and one other first type node being determined to be blocked to a certain degree, the first type node is further adapted to: instruct at least one second type node of the second type nodes in the group of second type nodes that is comprised in an over-heard sub-group, to communicate directly with an overhearing first type node via a corresponding access channel.
2. The first type node according to claim 1, wherein the overhearing first type node is separate from the first type node and the other first type node, and where an additional spectral resource becomes available for communication between the first type node and the other first type node when the at least one second type node of the second type nodes in the group of second type nodes that is comprised in an over-heard sub-group, communicates directly with the overhearing first type node via the corresponding access channel.
3. The first type node according to claim 1, wherein the first type node is adapted to instruct the second type node to: encode a signal to be transmitted directly to the overhearing first type node at an adapted transmission rate by way of two or more sub-signals, and/or provide a wider antenna beam towards the overhearing first type node.
4. The first type node according to claim 1, wherein the first type node is adapted to form an encoded signal corresponding to a signal received from at least one other second type node of the second type nodes in the group of second type nodes that is comprised in an isolated sub-group, and to forward the encoded signal to the other first type node by being adapted to: encode the signal at an adapted transmission rate by means way of two or more sub-signals and/or provide a wider antenna beam towards the other first type node, and/or provide an increased transmission power.
5. The first type node according to claim 4, wherein the first type node is adapted to inform the other first type node about the forwarded encoded signal, enabling the other first type node to decode each received signal having an adapted transmission rate comprising two or more sub-signals when all sub-signals of the signal have been received and buffered, and enabling the other first type node to re-encode said signal for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal to a further first type node.
6. The first type node according to claim 1, wherein, after a predetermined time, the first type node is adapted to check whether the backhaul channel between the first type node and the other first type node is determined to be blocked to said certain degree based on determined link signal-to-noise ratio, SNR, between the first type node and the other first type node and/or whether the first type node receives acknowledgement/negative acknowledgement, feedback to a certain degree from the other first type node.
7. The first type node according to claim 1, wherein the first type node is adapted for access communication with two or more other first type nodes, where the communication between all the first type nodes is a backhaul communication via corresponding backhaul channels, and where the backhaul communication and the access communication both are performed by way of a common equipment at the first type nodes.
8. The first type node according to claim 1, wherein the first type node comprises a processor unit that, in the case of the backhaul channel between the first type node and one other first type node being determined to be blocked to a certain degree, is adapted to: instruct at least one second type node of the second type nodes in the group of second type nodes that is comprised in an over-heard sub-group, to communicate directly with the overhearing first type node via a corresponding access channel.
9. A second type node in a wireless communication system, where the second type node is comprised in a group of at least one second type nodes, where all second type nodes in the group are adapted to communicate with a first type node via a corresponding access channel, where, in the case of a backhaul channel between the first type node and one other first type node being determined to be blocked to a certain degree, the second type node that is comprised in an over-heard sub-group is adapted to communicate directly with an overhearing first type node via a corresponding access channel.
10. The second type node according to claim 9, wherein the overhearing first type node is separate from the first type node and the other first type node, and where an additional spectral resource becomes available for communication between the first type node and the other first type node when the second type node communicates directly with the overhearing first type node via the corresponding access channel.
11. The second type node according to claim 10, wherein the second type node is adapted to: encode a signal to be transmitted directly to the overhearing first type node at an adapted transmission rate by way of two or more sub-signals, and/or provide a wider antenna beam towards the overhearing first type node.
12. The second type node according to claim 11, wherein the second type node is adapted to inform the overhearing first type node about the forwarded encoded signal, enabling the overhearing first type node to decode each received signal having an adapted transmission rate comprising two or more sub-signals when all sub-signals of the signal have been received and buffered, and to re-encode said signal for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal to a further first type node.
13. The second type node according to claim 9, wherein the second type node comprises a processor unit that is adapted to initiate direct communication with the overhearing first type node via a corresponding access channel if a backhaul channel between the first type node and one other first type node has been determined to be blocked to a certain degree.
14. A method in a first type node in a wireless communication system, the method comprising: communicating with at least one other first type node in the wireless communication system over a corresponding backhaul channel using one of at least one type of signal relaying that employs decoding and encoding; and communicating with a corresponding group of second type nodes via a corresponding access channel, each group of second type nodes comprising at least one second type node; where, in the case of a backhaul channel between the first type node and one other first type node being determined to be blocked to a certain degree, the method comprises: instructing at least one second type node of the second type nodes in the group of second type nodes that is comprised in an over-heard sub-group, to communicate directly with an overhearing first type node via a corresponding access channel.
15. The method according to claim 14, wherein the overhearing first type node is separate from the first type node and the other first type node, and where an additional spectral resource becomes available for communication between the first type node and the other first type node when the at least one second type node of the second type nodes in the group of second type nodes that is comprised in an over-heard sub-group, communicates directly with the overhearing first type node via the corresponding access channel.
16. The method according to claim 15, wherein the method comprises: instructing the second type node to encode the signal to be transmitted directly to the other overhearing type node at an adapted transmission rate by way of two or more sub-signals, and/or instructing the second type node to provide a wider antenna beam towards the overhearing first type node.
17. The method according to claim 14, wherein the method comprises; encoding a signal from at least one other second type node of the second type nodes in the group of second type nodes that is comprised in an isolated sub-group, and forwarding said signal to the other first type node by: encoding the signal at an adapted transmission rate by way of two or more sub-signals, and/or providing a wider antenna beam towards the other first type node, and/or providing an increased transmission power.
18. The method according to claim 14, wherein, after a predetermined time, the method comprises checking whether the backhaul channel between the first type node and the other first type node is determined to be blocked to said certain degree based on determined link signal-to-noise ratio (SNR), between the first type node and the other first type node and/or whether the first type node receives acknowledgement/negative acknowledgement, (ACK/NACK), feedback to a certain degree from the other first type node.
19. The method according to claim 14, wherein the method comprises informing at least one the overhearing first type node and the other first type node, about changes, enabling said first type node to decode each received signal having an adapted transmission rate comprising two or more sub-signals when all sub-signals of the signal have been received and buffered, and to re-encode said signal for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal to a further first type node.
20. A method in a second type node used in a group of at least one second type nodes in a wireless communication system, the method comprising: communicating with a first type node via a corresponding access channel; where, in the case of a backhaul channel between the first type node and one other first type node being determined to be blocked to a certain degree, the method further comprises: communicating directly with an overhearing first type node via a corresponding access channel, such that an additional spectral resource becomes available for communication between the first type node and the other first type node.
21. The method according to claim 20, wherein the overhearing first type node is separate from the first type node and the other first type node, and where an additional spectral resource becomes available for communication between the first type node and the other first type node when the second type node communicates directly with the overhearing first type node via the corresponding access channel.
22. The method according to claim 21, wherein the method comprises: encoding a signal to be transmitted directly to the overhearing first type node at an adapted transmission rate by way of two or more sub-signals, and/or providing a wider antenna beam towards the overhearing first type node.
23. The method according to claim 22, wherein the method comprises informing the overhearing first type node about the forwarded encoded signal, enabling the overhearing first type node to decode each received signal having an adapted transmission rate comprising two or more sub-signals when all sub-signals of the signal have been received and buffered, and to re-encode said signal for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal to a further first type node.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The present disclosure will now be described more in detail with reference to the appended drawings, where:
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041] 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.
[0042] 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.
[0043] Network densification takes advantage of wireless backhaul; due to a relatively high installation cost of fiber links, as well as traffic jams and infrastructure displacements, the relatively small access points (AP:s) need to be supported by high-rate LOS wireless backhaul links which motivates so-called integrated access and backhaul (IAB) networks.
[0044] IAB systems are of most interest in small cell backhaul and fixed wireless access (FWA) networks with stationary AP:s/CPE:s and static channels. As a result, network planning can be made with high reliability for multiple packet transmissions, and the network works well if no blockage occurs. This is especially because the AP-AP backhaul links experience strong LOS signal components which enables high-rate backhauling. However, if the backhaul links are temporally blocked by, e.g., a truck passing by, there will be a significant performance drop, and an aggregated data of multiple CPE:s are lost. This results in error propagation in multiple hops as well as high decoding complexity/delay and feedback overhead because we may need multiple hybrid automatic repeat request (HARQ)-based packet retransmissions.
[0045] With reference to
[0046] Each access point AP.sub.0, AP.sub.1, AP.sub.2, AP.sub.3 is adapted for access communication with a corresponding group of second type nodes. For the sake of clarity in the example to be described, only two second type nodes U.sub.31, U.sub.32 are shown, and are served by the fourth access point AP.sub.3. All access points normally serve a corresponding group of second type nodes, and the fourth access point AP.sub.3 can serve more than the two second type nodes U.sub.31, U.sub.32 shown. The fourth access point AP.sub.3 is adapted for access communication with the two second type nodes U.sub.31, U.sub.32 via a corresponding access channel H.sub.31_3, H.sub.32_3, providing wireless access. The second type nodes U.sub.31, U.sub.32 are here in the form of customer-premises equipments (CPE:s), and generally each group of CPE:s U.sub.31, U.sub.32 comprises at least one CPE. Here the group that is served by the fourth access point AP.sub.3 comprises a first CPE U.sub.31 and a second CPE U.sub.32, where the fourth access point AP.sub.3 is adapted for access communication with the two CPE:s via a corresponding first access channel H.sub.31_3 and second H.sub.32_3.
[0047] The communication between the access points AP.sub.0, AP.sub.1, AP.sub.2, AP.sub.3 is according to some aspects a backhaul communication via the corresponding backhaul channel H.sub.10, H.sub.21, H.sub.32, and in the IAB network the backhaul communication and the access communication are both performed by means of a common equipment at the access points AP.sub.0, AP.sub.1, AP.sub.2, AP.sub.3. The second access point AP.sub.1, the third access point AP.sub.2 and the fourth access point AP.sub.3 are wirelessly backhauled by the first access point AP.sub.0 connecting to a core network 2 using a fiber connection 5.
[0048] In IAB networks, uplink (UL) and downlink (DL) transmission does not follow the common definition, as both endpoints of the backhaul links are access points. However, for simplicity, we refer to data transmission towards (resp. from) the first access point AP.sub.0 as UL (resp. DL) transmission.
[0049] Considering
[0050] Also, a setup for time-division multiple access (TDMA) is presented. However, the same scheme can also be adapted for other resource allocation approaches such as for example frequency-division multiple access (FDMA) and code-division multiple access (CDMA).
[0051] As shown in
[0052] With reference to
[0053] According to some aspects, first CPE U.sub.31 is adapted to inform the second access point AP.sub.1 about the forwarded encoded signal {tilde over (x)}.sub.31, enabling the second access point AP.sub.1 to decode each received signal {tilde over (x)}1.sub.31 having an adapted transmission rate comprising two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 when all sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 of the signal {tilde over (x)}.sub.31 have been received and buffered, and to re-encode said signal {tilde over (x)}.sub.31 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.31 to the first application point AP.sub.0.
[0054] As shown in
[0055] Since in this example the overhearing AP, the second access point AP.sub.1, is not any AP with which the fourth access point AP.sub.3 is adapted for direct backhaul communication, as in this example the third access point AP.sub.2, an additional spectral resource becomes available, for example for communication between the fourth access point AP.sub.3 and the third access point AP.sub.2. The additional spectral resource can then be used for a signal x.sub.32 that is transmitted from the second CPE U.sub.32 that is comprised in the isolated sub-group, to the fourth access point AP.sub.3, when the fourth access point AP.sub.3 is going to transmit this signal further to the third access point AP.sub.2, via the obstacle 9.
[0056] For this purpose, the fourth access point AP.sub.3 is adapted to form an encoded signal {tilde over (x)}.sub.32 corresponding to the signal x.sub.32 received from the second CPE U.sub.32, and to forward the encoded signal {tilde over (x)}.sub.32 to the third access point AP.sub.2. In order to accomplish this, the additional spectral resource is used, and according to some aspects the fourth access point AP.sub.3 is adapted to perform the encoding of the signal {tilde over (x)}.sub.32 at an adapted transmission rate by means of two or more sub-signals, here two sub-signals v.sub.1, v.sub.2, and/or provide a wider antenna beam 7 towards the third access point AP.sub.2, and/or provide an increased transmission power.
[0057] According to some aspects, the fourth access point AP.sub.3 is adapted to inform the third access point AP.sub.2 about the forwarded encoded signal {tilde over (x)}.sub.32, enabling the third access point AP2 to decode each received signal {tilde over (x)}.sub.32 having an adapted transmission rate comprising two or more sub-signals v.sub.1, v.sub.2 when all sub-signals v.sub.1, v.sub.2 of the signal have been received and buffered, and enabling third access point AP.sub.2 to re-encode said signal {tilde over (x)}.sub.32 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.32 to the second access point AP.sub.1.
[0058] The number of sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4; v.sub.1, v.sub.2, used depends on the channel quality, and if the channel quality is sufficiently good, a division into sub-signals is not needed.
[0059] The overhearing AP can generally be any AP except the serving AP. In the present example, if the overhearing AP is an AP with which the fourth access point AP.sub.3 is adapted for direct backhaul communication, such as the third access point AP2, there are no additional spectral resource that becomes available, for example for communication between the fourth access point AP.sub.3 and the third access point AP.sub.2.
[0060] According to some aspects, after a predetermined time, the first type node AP.sub.3 is adapted to check whether the backhaul channel H′.sub.32 between the first type node AP.sub.3 and the other first type node AP.sub.2 is determined to be blocked to said certain degree based on determined link signal-to-noise ratio (SNR) between the first type node AP.sub.3 and the other first type node AP.sub.2 and/or whether the first type node AP.sub.3 receives acknowledgement/negative acknowledgement (ACK/NACK) feedback to a certain degree from the other first type node AP.sub.2. Alternatively, direct channel measurement by pilots can be used.
[0061] In the following, the present example will now be discussed more in detail, and it is to be understood that the analytical results can be extended to any applicable case, a similar approach being applicable for the cases with different numbers of hops, different lengths of the CPE:s′ signals and different lengths in different hops. The analytical results are presented for the cases with single antennas, but the same discussions can be applied for the cases with multiple antennas. Some previously described features and steps will be repeated here in order to present a complete detailed discussion.
[0062] UL transmission will be discussed in, e.g., U.sub.31-AP.sub.3-AP.sub.2-AP.sub.1-AP.sub.0 route, and it is assumed that there is a temporal blockage 9 in the AP.sub.3-AP.sub.2 link as described above. In this case, the data transmission follows the following procedure:
[0063] Step 1: Based on the channels qualities, each CPE is assigned to one AP which is the main node responsible for its data transmission. The CPE:s associated with AP.sub.j are denoted by U.sub.jn, n=1, . . . , N, where N is the number of CPE:s allocated for each AP. The signal of U.sub.jn is presented by x.sub.jn, ∀i, n.
[0064] Step 2: Depending on the quality of the channels to the neighbor AP(s), the CPE:s of each AP are divided into two sub-groups. The CPE:s that have fairly good channels to neighbor AP:s, but not good enough to be in their associated group, are divided into an over-heard sub-group. On the other hand, the CPE:s that have good links only to their master AP are categorized into an isolated sub-group. For instance, in
where P.sub.ij and P.sub.j denote the transmission power of CPE U.sub.ij and AP.sub.j, respectively, and the variance of the additive noises at the AP:s is normalized to 1. Also, Q(.) represents the Gaussian Q function and K.sub.ij is the number of information bits in the message of CPE U.sub.ij. Then, ∈.sub.ij_k and ∈.sub.ij are the error probabilities in the U.sub.ij-AP.sub.k and AP.sub.1-AP.sub.j hops, respectively. Finally, in (1) there is assumed an SNR x, codewords of length L and K information bits per codeword, the error probability is given by
[0065] However, the same discussions can be applied in the cases with different coding schemes.
[0066] Step 3: It is an aim to obtain about the same performance for all CPE:s in the cases where one of the AP-AP links is temporally blocked, here there is a blockage 9 in the AP.sub.3-AP.sub.2 link. In this case, the data transmission of the over-heard and isolated CPE:s are adapted in different ways as follows.
[0067] Transmission adaptation for the over-heard CPE: The over-heard first CPE U.sub.31 adapts its beamforming towards the second access point AP.sub.1 as well as the length of its signal to send the data directly to the second access point AP.sub.1. Particularly, to satisfy the same end-to-end error probability for the first CPE U.sub.31 and for a given channel realization G.sub.31_1, variable-length coding is used to generate a new signal {tilde over (x)}.sub.31 of length {tilde over (L)} and rate
i.e., with more redundancy bits and lower rate, where, considering
L=argmin.sub.x{{tilde over (∈)}.sub.E2E=∈.sub.E2E}, and
[0068] That is, equation (3) finds the length of the new signal such that the same end-to-end error probability is guaranteed for the first CPE U.sub.31 when sending the data in the U.sub.31-AP.sub.1-AP.sub.0 route. Let ┌x┐ denote the smallest integer greater than or equal to x. Then, to follow the same slotted communication as in the cases with no blockage, {tilde over (x)}.sub.31 is chopped into
sub-codewords, or sub-signals, which are sent to the second access point AP.sub.1 in S time slots. In this way, the scheduling rule of the other CPE:s, e.g., U.sub.2n, n=1, . . . , N, is not affected by the blockage. Finally, the second access point AP.sub.1 adapts the decoding scheme where, without message decoding, it buffers the sub-codewords received in S time slots and only decodes the message when it receives and concatenates all sub-codewords of J.sub.31.
[0069] Transmission adaptation for the isolated CPE: The message of the second CPE U.sub.32 still reaches the first access point AP.sub.0 through U.sub.32-AP.sub.3-AP.sub.2-AP.sub.1-AP.sub.0 route. However, the following modifications are applied:
[0070] 1) AP.sub.2 uses the spectrum resource which has been freed up, due to transmitting the message of the first CPE U.sub.31 directly to the second access point AP.sub.1, to generate a new message {tilde over (x)}.sub.32 of length 2L and rate
[0071] 2) Use a wider beam, or the second-best beam, and, possibly, higher power to send the message to the third access point AP.sub.2 in two sub-codewords, or sub-signals, v.sub.1, v.sub.2 of length L.
[0072] 3) The third access point AP.sub.2 buffers the received sub-codewords and decodes the message when both sub-codewords v.sub.1, v.sub.2 are received.
[0073] Step 4: Once the messages of the CPE:s U.sub.31, U.sub.32 have been correctly decoded by the corresponding access point AP.sub.1, AP.sub.2, the respective access point AP.sub.1, AP.sub.2 re-encodes the long codewords {tilde over (x)}.sub.31, {tilde over (x)}.sub.32 to the original short codewords x.sub.31, x.sub.32 of length L and send the signals to the next AP:s.
[0074] Step 5: Based on different network configurations, the synchronizations and the timing of the network are updated. Here, it is important to note that, because of the specific static characteristics of the IAB networks, according to some aspects, all adaptations, e.g., the buffering/decoding schemes of the AP:s, the encoding schemes of the AP:s/CPE:s, the beamforming, the timing advance and the synchronization, are designed offline. Then, as soon as a link is blocked, the network switches immediately to the new configuration with no need for additional initial access or synchronization procedure. The data transmission continues for M time slots considered by the network designer. After M time slots, e.g., the third access point AP.sub.2 checks whether the blockage is removed which is used to decide about the network configuration. The decision on the blockage status can be made based on the link signal-to-noise ratio SNR, where we consider a link blocked if the observed SNR is below a threshold. In another embodiment, a blockage is detected if fourth access point AP.sub.3 receives no acknowledgement/negative acknowledgement (ACK/NACK) feedback or NACKs in few successive slots from the third access point AP.sub.2.
[0075] As a conclusion, different transmission schemes are considered for the over-heard and isolated CPE:s. The first CPE U.sub.31 changes its beamforming towards the second access point AP.sub.1, i.e., its second-best AP, and sends a long codeword {tilde over (x)}.sub.31 in S time slots where S is found through (3). The second access point AP.sub.1 buffers all received sub-codewords and decodes the message only when all sub-codewords are accumulated. In this way, the scheduling rule of the CPE:s U.sub.2n, n=1, . . . , N, is not affected by the blockage and the decoding complexity and delay do not increase by multiple HARQ-based decodings. The message of the isolated second CPE U.sub.32, on the other hand, still goes through the AP.sub.3-AP.sub.2 link. However, the fourth access point AP.sub.3 uses variable-length coding to use the spectrum which has been freed up, due changing the route of U.sub.31.
[0076] Particularly, a long signal {tilde over (x)}.sub.32 of length 2L and rate
is generated by AP.sub.3 and sent to the third access point AP.sub.2 in two time slots. Also with reference to
[0077] Considering the present disclosure as disclosed above, the following points are interesting to note:
[0078] The proposed scheme reduces the blockage and error propagation effects because [0079] 1) the over-heard CPE:s bypass the blockage, and [0080] 2) along with using more conservative beamforming, the freed-up spectrum is used to reduce the data rate of the isolated CPE:s.
[0081] Also, while the end-to-end error probability of the over-heard CPE:s is guaranteed, its end-to-end packet transmission delay is not much affected. This is because, although a longer codeword for the over-heard first CPE U.sub.31 is used, the data transmission and the decoding/scheduling delays of the U.sub.31-AP.sub.3-AP.sub.2-AP.sub.1 route are eliminated. Moreover, there is the same end-to-end packet transmission delay for the isolated CPE:s because only the free spectrum is used, while the proposed variable-length coding and beamforming schemes provide almost the same end-to-end error probability as in the cases without blockage.
[0082] The proposed scheme reduces the cost of HARQ-based retransmissions. This is because the variable-length coding and the adapted decoding scheme makes it possible to decode the message only when a high probability for successful decoding is estimated. Thus, multiple decodings, used in typical HARQ-based schemes, are avoided. Also, the feedback overhead of sending ACK/NACK is eliminated, because ACK/NACK feedback is sent only when the AP decodes the signal based on all accumulated sub-codewords.
[0083] In summary, the disclosed scheme can provide the same end-to-end error probability and packet transmission delay as in the cases without blockage, without any need for multiple decodings and ACK/NACK feedbacks, or adding more hops to the route.
[0084] The over-heard CPE:s bypass the blockage, which reduces the effect of error propagation and frees up some spectrum to support the signals going through the blocked link. On the other hand, using alternative beams, variable-length coding and updated decoding scheme increases the probability of successful decoding for the messages of the isolated CPE:s. This makes the network robust to blockage/error propagation and improves the service availability. Also, the implementation complexity of the CPE:s is not increased, and does not add one more hops to the network.
[0085] Important parts of the present disclosure are: [0086] 1) dividing the CPE:s into different groups and sub-groups depending on their long-term channel conditions, [0087] 2) adapting the decoding and buffering schemes of the AP:s, [0088] 3) the proposed transmission schemes including the beamforming and power allocation, [0089] 4) the developed variable-length coding scheme to guarantee the end-to-end error probability constraints of the CPE:s and using the spectrum resources which have become free because of changing the route of the over-hearing CPE:s.
[0090] The present disclosure thus addresses the main problems of IAB networks which are related to the reliability of the AP-AP backhaul links and error propagation with no or marginal additional end-to-end packet transmission delay and no need for additional hops.
[0091] Here, an efficient data transmission technique for multi-hop IAB networks is provided that can reduce both the blockage and the error propagation effects without adding more hops to the network and/or increasing the end-to-end packet transmission delay. Moreover, the probability of requiring multiple hybrid automatic repeat request (HARQ)-based transmissions, the feedback overhead as well as the decoding complexity/delay of the AP:s are all reduced.
[0092] Depending on the CPE:s′ positions, the CPE:s may be divided into different groups and sub-groups. Then, depending on the considered sub-group of the CPE:s, different data transmission techniques are considered in case an AP-AP link is temporally blocked. Particularly, variable-length coding and adaptive beamforming are used by the CPE:s/AP:s, and the decoding and buffering schemes of the AP:s are adapted correspondingly, such that the end-to-end error probability of the CPE:s can be maintained with no or marginal increment of the end-to-end packet transmission delay. Also, based on the updated data transmission approach, all AP:s and CPE:s synchronize their data transmission and adapt their timing. Importantly, according to some aspects, all adaptations are designed offline and, if a link is blocked, the network switches immediately to a different confirmation with no need for extra initial access or synchronization procedure
[0093] The reliability of the network in the cases with blockage is increased, and the probability of error propagation is reduced. Particularly, the same end-to-end error probability is guaranteed for the CPE:s with no or marginal increment of the end-to-end packet transmission delay. Moreover, the cost of HARQ-based retransmissions as well as the decoding complexity/delay of the CPE:s are reduced. This results in higher reliability and end-to-end throughput in the cases experiencing blockage. The present disclosure is applicable for both uplink (UL) and downlink (DL) transmissions.
[0094] As shown in
[0095] As shown in
[0096] The present disclosure is not limited to the above, but may vary freely within the scope of the appended claims. For example, the present disclosure is applicable for both frequency division duplex (FDD) and time division duplex (TDD) schemes, different HARQ protocols as well as for both uplink (UL) and downlink (DL) transmission.
[0097] According to some aspects, the present disclosure can easily extended to the cases with arbitrary number of hops, different relaying approaches or star-like network configuration.
[0098] Generally, the present disclosure relates to a first type node AP.sub.3 in a wireless communication system 1, wherein the first type node AP.sub.3 is adapted to: [0099] communicate with at least one other first type node AP.sub.2 in the wireless communication system 1 over a corresponding backhaul channel H.sub.32 by means of one of at least one type of signal relaying that employs decoding and encoding, and [0100] communicate with a corresponding group of second type nodes U.sub.31, U.sub.32 via a corresponding access channel h.sub.31, h.sub.32, each group of second type nodes U.sub.31, U.sub.32 comprising at least one second type node U.sub.31, U.sub.32.
[0101] In the case of a backhaul channel H′.sub.32 between the first type node AP.sub.3 and one other first type node AP.sub.2 being determined to be blocked to a certain degree, the first type node AP.sub.3 is further adapted to instruct at least one second type node U.sub.31 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an over-heard sub-group, to communicate directly with an overhearing first type node AP.sub.1 via a corresponding access channel h.sub.31-1.
[0102] According to some aspects, the overhearing first type node AP.sub.1 is separate from the first type node AP.sub.3 and the other first type node AP.sub.2, and where an additional spectral resource becomes available for communication between the first type node AP.sub.2 and the other first type node AP.sub.3 when the at least one second type node U.sub.31 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an over-heard sub-group, communicates directly with the overhearing first type node AP.sub.1 via the corresponding access channel h.sub.31-1.
[0103] According to some aspects, the first type node AP.sub.3 is adapted to instruct the second type node U.sub.31 to: [0104] encode a signal {tilde over (x)}.sub.31 to be transmitted directly to the overhearing first type node AP.sub.1 at an adapted transmission rate by means of two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4, and/or [0105] provide a wider antenna beam 7 towards the overhearing first type node AP.sub.1.
[0106] According to some aspects, the first type node AP.sub.3 is adapted to form an encoded signal {tilde over (x)}.sub.32 corresponding to a signal x.sub.32 received from at least one other second type node U.sub.32 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an isolated sub-group, and to forward the encoded signal {tilde over (x)}.sub.32 to the other first type node AP.sub.2 by being adapted to: [0107] encode the signal {tilde over (x)}.sub.32 at an adapted transmission rate by means of two or more sub-signals v.sub.1, v.sub.2 and/or [0108] provide a wider antenna beam 7 towards the other first type node AP.sub.2, and/or [0109] provide an increased transmission power.
[0110] According to some aspects, the first type node AP.sub.3 is adapted to inform the other first type node AP.sub.2 about the forwarded encoded signal {tilde over (x)}.sub.32, enabling the other first type node AP.sub.2 to decode each received signal {tilde over (x)}.sub.32 having an adapted transmission rate comprising two or more sub-signals v.sub.1, v.sub.2 when all sub-signals v.sub.1, v.sub.2 of the signal have been received and buffered, and enabling the other first type node AP.sub.2 to re-encode said signal {tilde over (x)}.sub.32 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.32 to a further first type node AP.sub.0, AP.sub.1.
[0111] According to some aspects, after a predetermined time, the first type node AP.sub.3 is adapted to check whether the backhaul channel H′.sub.32 between the first type node AP.sub.3 and the other first type node AP.sub.2 is determined to be blocked to said certain degree based on determined link signal-to-noise ratio SNR between the first type node AP.sub.3 and the other first type node AP.sub.2 and/or whether the first type node AP.sub.3 receives acknowledgement/negative acknowledgement, ACK/NACK, feedback to a certain degree from the other first type node AP.sub.2.
[0112] According to some aspects, the first type node AP.sub.3 is adapted for access communication with two or more other first type nodes AP.sub.0, AP.sub.1, AP.sub.2, where the communication between all the first type nodes AP.sub.0, AP.sub.1, AP.sub.2, AP.sub.3 is a backhaul communication via corresponding backhaul channels H.sub.10, H.sub.21, H.sub.32, and where the backhaul communication and the access communication both are performed by means of a common equipment at the first type nodes AP.sub.0, AP.sub.1, AP.sub.2, AP.sub.3.
[0113] According to some aspects, the first type node AP.sub.3 comprises a processor unit 3 that, in the case of the backhaul channel H′.sub.32 between the first type node AP.sub.3 and one other first type node AP.sub.2 being determined to be blocked to a certain degree, is adapted to: [0114] instruct at least one second type node U.sub.31 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an over-heard sub-group, to communicate directly with the overhearing first type node AP.sub.1 via a corresponding access channel h.sub.31-1.
[0115] Generally, the present disclosure also relates to a second type node U.sub.31 in a wireless communication system 1, where the second type node U.sub.31 is comprised in a group of at least one second type nodes U.sub.31, U.sub.31, where all second type nodes U.sub.31, U.sub.31 in the group are adapted to communicate with a first type node AP.sub.3 via a corresponding access channel h.sub.31, h.sub.32. In the case of a backhaul channel H′.sub.32 between the first type node AP.sub.3 and one other first type node AP.sub.2 being determined to be blocked to a certain degree, the second type node U.sub.31 that is comprised in an over-heard sub-group is adapted to communicate directly with an overhearing first type node AP.sub.1 via a corresponding access channel h.sub.31-1.
[0116] According to some aspects, the overhearing first type node AP.sub.1 is separate from the first type node AP.sub.3 and the other first type node AP.sub.2, and where an additional spectral resource becomes available for communication between the first type node AP.sub.2 and the other first type node AP.sub.3 when the second type node U.sub.31 communicates directly with the overhearing first type node AP.sub.1 via the corresponding access channel h.sub.31-1.
[0117] According to some aspects, the second type node U.sub.31 is adapted to: [0118] encode a signal {tilde over (x)}.sub.31 to be transmitted directly to the overhearing first type node AP.sub.1 at an adapted transmission rate by means of two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4, and/or [0119] provide a wider antenna beam 7 towards the overhearing first type node AP.sub.1.
[0120] According to some aspects, the second type node U.sub.31 is adapted to inform the overhearing first type node AP.sub.1 about the forwarded encoded signal {tilde over (x)}.sub.31, enabling the overhearing first type node AP.sub.1 to decode each received signal {tilde over (x)}.sub.31 having an adapted transmission rate comprising two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 when all sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 of the signal {tilde over (x)}.sub.31 have been received and buffered, and to re-encode said signal {tilde over (x)}.sub.31 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.31 to a further first type node AP.sub.0.
[0121] According to some aspects, the second type node U.sub.31 comprises a processor unit 4 that is adapted to initiate direct communication with the overhearing first type node AP.sub.1 via a corresponding access channel h.sub.31-1 if a backhaul channel H′.sub.32 between the first type node AP.sub.3 and one other first type node AP.sub.2 has been determined to be blocked to a certain degree.
[0122] With reference to
[0123] According to some aspects, the overhearing first type node AP.sub.1 is separate from the first type node AP.sub.3 and the other first type node AP.sub.2, and where an additional spectral resource becomes available for communication between the first type node AP.sub.2 and the other first type node AP.sub.3 when the at least one second type node U.sub.31 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an over-heard sub-group, communicates directly with the overhearing first type node AP.sub.1 via the corresponding access channel h.sub.31-1.
[0124] According to some aspects, the method comprises instructing S4 the second type node U.sub.31 to encode the signal {tilde over (x)}.sub.31 to be transmitted directly to the other overhearing type node AP.sub.1 at an adapted transmission rate by means of two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4, and/or instructing S5 the second type node U.sub.31 to provide a wider antenna beam 7 towards the overhearing first type node AP.sub.1.
[0125] According to some aspects, the method comprises encoding S6 a signal {tilde over (x)}.sub.32 from at least one other second type node U.sub.32 of the second type nodes in the group of second type nodes U.sub.31, U.sub.32 that is comprised in an isolated sub-group, and forwarding S7 said signal {tilde over (x)}.sub.32 to the other first type node AP.sub.2. The forwarding S7 is accomplished by encoding S71 the signal {tilde over (x)}.sub.32 at an adapted transmission rate by means of two or more sub-signals v.sub.1, v.sub.2, and/or providing S72 a wider antenna beam 7 towards the other first type node AP.sub.2, and/or providing S73 an increased transmission power.
[0126] According to some aspects, after a predetermined time, the method comprises checking whether the backhaul channel H′32 between the first type node AP.sub.3 and the other first type node AP.sub.2 is determined to be blocked to said certain degree based on determined link signal-to-noise ratio (SNR) between the first type node AP.sub.3 and the other first type node AP.sub.2 and/or whether the first type node AP.sub.3 receives acknowledgement/negative acknowledgement (ACK/NACK) feedback to a certain degree from the other first type node AP.sub.2.
[0127] According to some aspects, the method comprises informing at least one the overhearing first type node AP.sub.1 and the other first type node AP.sub.2, about changes, enabling said first type node AP.sub.1, AP.sub.2 to decode each received signal {tilde over (x)}.sub.32, {tilde over (x)}.sub.32 having an adapted transmission rate comprising two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4; v.sub.1, v.sub.2 when all sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4; v.sub.1, v.sub.2 of the signal have been received and buffered, and to re-encode said signal {tilde over (x)}.sub.32, {tilde over (x)}.sub.32 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.31, x.sub.32 to a further first type node AP.sub.0, AP.sub.1.
[0128] With reference to
[0129] According to some aspects, the overhearing first type node AP.sub.1 is separate from the first type node AP.sub.3 and the other first type node AP.sub.2, and where an additional spectral resource becomes available for communication between the first type node AP.sub.2 and the other first type node AP.sub.3 when the second type node U.sub.31 communicates directly with the overhearing first type node AP.sub.1 via the corresponding access channel h.sub.31-1.
[0130] According to some aspects, the method comprises encoding T3 a signal {tilde over (x)}.sub.31 to be transmitted directly to the overhearing first type node AP.sub.1 at an adapted transmission rate by means of two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4, and/or providing T4 a wider antenna beam 7 towards the overhearing first type node AP.sub.1.
[0131] According to some aspects, the method comprises informing the overhearing first type node AP.sub.1 about the forwarded encoded signal {tilde over (x)}.sub.31, enabling the overhearing first type node AP.sub.1 to decode each received signal {tilde over (x)}.sub.31 having an adapted transmission rate comprising two or more sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 when all sub-signals s.sub.1, s.sub.2, s.sub.3, s.sub.4 of the signal {tilde over (x)}.sub.31 have been received and buffered, and to re-encode said signal {tilde over (x)}.sub.31 for a nominal transmission rate, or at least for a data rate that is adapted to the free spectrum determined to be presently available, before forwarding the re-encoded signal x.sub.31 to a further first type node AP.sub.0.