This present application claims priority benefit from Korean Patent Application No. 10-2016-0031802, filed on Mar. 17, 2016, the disclosure of which is incorporated herein by reference in its entirety.
The present invention relates to a full-duplex communication method for a multi-hop wireless network.
As a next-generation wireless communication method, various technologies for 5G wireless networking have been introduced. Thereamong, research into a full-duplex communication method capable of simultaneously performing transmission and reception has been actively conducted. The full-duplex communication method can improve network throughput but cannot be implemented due to self-interference of a radio node.
Therefore, technology for performing a full-duplex communication method by cancelling self-interference has been introduced. For example, in [B. Chen, Y. Qiao, Q. Zhang, and K. Srinivasan, “AirExpress: Enabling seamless in-band wireless multi-hop transmission,” in ACM International Conference on Mobile Computing and Networking (MobiCom), 2015], a relay node transmits a training sequence such that the transmitted training sequence moves in an interference path to receive a sequence having overlapping interference signals. The overlapping training sequence is hierarchically analyzed to continuously estimate interference channels in reverse order, thereby cancelling the interference.
However, the method of hierarchically estimating and cancelling interference may cause error propagation if interference channel estimation is inaccurate. Of course, if the number of relay nodes increases, the full-duplex communication method can not be performed.
(Non-patent Document 1) B. Chen, Y. Qiao, Q. Zhang, and K. Srinivasan, “AirExpress: Enabling seamless in-band wireless multi-hop transmission,” in ACM International Conference on Mobile Computing and Networking (MobiCom), 2015.
An object of the present invention is to provide a full-duplex communication method for a multi-hop wireless network, which is capable of stably performed with high efficiency.
In order to achieve the object of the present invention, self-interference and intra-flow interference (IFI) are estimated per node and cancelled.
According to an aspect of the present invention, a full-duplex communication method for a multi-hop wireless network including a source end for transmitting data, a destination end as a destination of the data and at least one relay for connecting the source end and the destination end wirelessly includes sending a transmission request from the source end to the destination end through the at least one relay in forward order, sending a transmission confirmation from the destination end to the source end through the at least one relay in reverse order in response to the transmission request and the at least one relay entering a ready state, and transmitting the data from the source end to the destination end through the at least one relay using a full-duplex scheme after receiving the transmission confirmation. Therefore, it is possible to cancel self-interference and intra-flow interference and to stably perform full-duplex communication.
The full-duplex communication method may further include the destination end sending an ACK signal to the source end through the at least one relay in reverse order after receiving the data, thereby stably performing communication.
The forward order and the reverse order may mean that, when a pair of nodes finishes transmission or reception, a next pair of nodes starts transmission or reception. Therefore, it is possible to stably acquire information on various factors influencing self-interference and intra-flow interference.
Upon sending the transmission request in forward order, the at least one relay may acquire information necessary to cancel self-interference. The information necessary to cancel self-interference may include gain G, an amplification coefficient β, forward delay TF and propagation delay δ.
Upon sending the transmission confirmation in reverse order, the at least one relay may acquire information necessary to cancel intra-flow interference. Upon sending the transmission confirmation in reverse order, the at least one relay may operate in a state of cancelling self-interference. Accordingly, it is possible to accurately acquire information necessary to cancel intra-flow interference.
Upon transmitting the data, the at least one relay may cancel self-interference and intra-flow interference from a received signal using a first cancellation signal for cancelling self-interference acquired upon sending the transmission request in forward order and a second cancellation signal for cancelling intra-flow interference acquired upon sending the transmission confirmation in reverse order. Therefore, it is possible to perform full-duplex communication using the cancellation signal for cancelling interference from the received signal.
When the at least one relay is in the ready state, a signal having a predetermined pattern may be transmitted as the same output as when the at least one relay performs transmission and reception, such that cancellation of self-interference and intra-flow interference starts before receiving actual data, increasing interference cancellation effect.
A pipeline transmission request frame transmitted upon sending the transmission request in forward order may include a preamble, a hop count, a destination address and a source address, and the preamble may include a training symbol and a signal field.
According to the present invention, it is possible to stably perform full-duplex communication in a multi-hop wireless network while improving throughput.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. Such modifications should not be individually understood from the technical spirit or prospect of the present invention.
Although the full-duplex communication method of the present invention is preferably provided in a wireless network environment in which a plurality of relays is provided, the present invention is applicable to an environment in which one relay is provided.
The full-duplex communication method of the present invention may be selected from among a plurality of communication methods and used as a best communication mode suitable for a communication environment. The full-duplex communication method of the present invention can efficiently cancel self-interference and intra-flow interference to efficiently cancel interference.
In the present invention, uplink and downlink communication are performed through nodes in order to efficiently cancel self-interference and intra-flow interference. Through uplink and downlink communication for a short time, each node can accurately confirm interference from moment to moment. Accordingly, full-duplex communication for a 5G wireless communication network can be efficiently supported.
Referring to
In order to perform the full-duplex communication method, the first relay 2 receives the source signal (signal of interest) from the source end 1 and, at the same time, transmits the source signal to the second relay 3. However, the signal transmitted from the first relay 2 to the second relay 3 causes self-interference in the first relay 2. For example, the signal transmitted by the transmit antenna of the first relay 2 may be received by the receive antenna of the first relay 2 and recognized as the source signal. Accordingly, self-interference should be appropriately cancelled. Self-interference may be caused in the other nodes. Accordingly, self-interference should be cancelled in all nodes, in order to appropriately perform the full-duplex communication method.
In order to perform the full-duplex communication method, a plurality of nodes should simultaneously perform transmission and reception. Accordingly, the signals respectively transmitted by the second relay 3 and the third relay 4 may be received by undesired relay nodes. That is, the signal transmitted by the second relay may be received by the first relay 2, and the signal transmitted by the third relay node 4 may be received by the first relay node 2 and the second relay node 3. At this time, the relay nodes, which have received the signals, may recognize the received signals as source signals. This may be referred to as intra-flow interference (IFI).
Intra-flow interference may be generated in other nodes. Accordingly, intra-flow interference may be appropriately cancelled in all pairs of nodes. For example, one-hop intra-flow interference, two-hop intra-flow interference, three-hop intra-flow interference, etc. may be generated and thus need to be appropriately cancelled.
Equation 1 shows a signal received by each node. Equation 1 shows a received signal including self-interference and intra-flow interference.
where, G denotes gain and R denotes a relay. For example, GR
Meanwhile, in forward communication, intra-flow interference, for example, intra-flow interference with the third relay 4 may be treated as noise in the first relay 2. Although described below in detail, intra-flow interference exponentially decreases as the number of hops increases and thus has insignificant influence on full-duplex communication.
In the embodiment, an amplify-forward (AF) scheme may be applied to amplify and transmit a received signal to a next node. Instead of the AF scheme, a decode-amplify-forward (DF) scheme may be applied. In addition, delay may be generated in signal transmission and reception. In consideration of amplification and signal delay, Equation 1 may be changed to Equation 2.
In Equation 2, β denotes an amplification factor (AF). TF denotes forwarding delay in a relay node. δi denotes propagation delay in an i-th hop.
Then, influence of self-interference and intra-flow interference may be cancelled by inserting a cancellation signal into a received signal of a specific node.
The cancellation signal may be expressed by Equation 3.
where, CSI,R
When the cancellation signal is inserted, the received signal of each node may be changed to Equation 4 by inserting Equation 3 having a negative value into Equation 2.
Referring to Equation 4 above, a difference between an estimated value obtained through estimation (̂) and an actual value may depend on accuracy of each estimated value. The estimated value includes gain G, an amplification coefficient β, forward delay TF and propagation delay δ. Meanwhile, the estimated value may be changed by applying a cancellation coefficient. For example, as in ĜR
Influence of self-interference and intra-flow interference may be cancelled through Equation 4 and thus full-duplex communication may be performed in the multi-hop wireless network. In order to obtain the cancellation signal for cancelling self-interference and intra-flow interference in the multi-hop wireless network, gain G, an amplification coefficient β, forward delay TF and propagation delay δ should be obtained. Hereinafter, a communication method of extracting information necessary to acquire the cancellation signal and transmitting data from a source end to a destination end will be described.
Referring to
Here, the forward order indicates a direction from the source end to the destination end and may mean that, when a pair of nodes finishes transmission and reception, and another pair of nodes starts transmission and reception. The reverse order indicates a direction from the destination end to the source end and may mean that, when a pair of nodes finishes transmission and reception, another pair of nodes starts transmission and reception.
A short interframe space (SIFS) may be present between steps and a distributed interframe space (DIFS) may be present after communication is finished.
The steps will be described in greater detail.
First, in step S1 of transmitting the transmission request in forward order, a predetermined signal is sent from the source end to the destination end to obtain gain G, an amplification coefficient β, forward delay TF and propagation delay δ of each node necessary for the cancellation signal for cancelling self-interference.
More specifically, in order to send data from the source end (S) to the destination end (D) through packets, the source end (S) transmits a pipeline request (pipeline request to send (RTS)) to the destination end through the relays before transmitting the data. The pipeline RTS may be sent through a predetermined pipeline transmission request frame. The configuration of the pipeline transmission request frame will be described below. The relay, which has received the pipeline RTS from the source end, performs a process of increasing a hop count in the pipe line transmission request frame and then sending the pipeline RTS to a next node. This process may be performed until the pipeline transmission request frame reaches the destination end.
By sending the transmission request in forward order, each relay may estimate channel state information of self-interference, a forwarding path for transmission and delay information. This is because each relay has a receive antenna and a transmit antenna and thus can check self-interference upon transmission and predict forward delay by referring to forward transmission of the relay. Here, the path may be previously checked or may be selected using an instantaneous value such as propagation intensity.
In addition, the cancellation coefficient for self-interference may be determined using the estimated information.
Thereafter, step S2 of transmitting the transmission confirmation in reverse order is performed after an SIFS. By sending a predetermined signal from the destination end to the source end, information necessary for the cancellation signal for cancelling intra-flow interference may be acquired.
More specifically, the destination end sends pipeline confirmation (PC) (pipeline clear to send (CTS)) to the source end in response to the pipeline request (PR) (pipeline RTS). The pipeline confirmation may be sent through a predetermined pipeline transmission confirmation frame. The pipeline transmission confirmation frame will be described below. The relay, which has received the pipeline confirmation from the destination end in reverse order, adds the cancellation signal for cancelling self-interference to cancel influence of self-interference and stabilize a noise level. Accordingly, the cancellation signal for cancelling intra-flow interference may be obtained.
The cancellation signal for cancelling intra-flow interference will be described in greater detail. For example, when one relay (e.g., R4) transmits the pipeline confirmation, the other relays (e.g., R1, R2 and R3) located at the previous stages thereof may acquire channel state information of intra-flow interference of one hop (e.g., R3), two hops (e.g., R2) or three hops (e.g., R1). At this time, self-interference is not generated and only intra-flow interference is generated. This process may be performed until the transmission confirmation transmitted in reverse order reaches the source end. Each pair of relay nodes (which may include one hop, two hops or three hops) may obtain channel state information corresponding to infra-flow interference. In addition, the cancellation coefficient for cancelling intra-flow interference may be determined using the estimated information.
After any one relay node sends the pipeline confirmation, the relay node enters a pipeline ready period. In the pipeline ready period, a signal having a predetermined pattern is transmitted as the same output as the pipeline confirmation (PC). Accordingly, influence of intra-flow interference caused by another relay may be cancelled. For example, when any one relay R4 enters the pipeline ready period and the relay R3 located at the previous stage thereof transmits the pipeline confirmation (PC), the other relays R1 and R2 located at the previous stage thereof may detect only influence caused by the relay R3 and may accurately detect intra-flow interference of the relay R3. Therefore, intra-flow interference may be detected and cancelled. Of course, data reception may be prepared.
By sending the transmission confirmation in reverse order, information necessary to cancel intra-flow interference may be acquired.
Information necessary to cancel self-interference is confirmed in step S1 of sending the transmission request in forward order and information necessary to cancel intra-flow interference is acquired in step S2 of sending the transmission confirmation in reverse order. Accordingly, data may be transmitted using the full-duplex method in forward order without influence of interference (S3) and an ACK signal may be transmitted in reverse order, thereby finishing data transmission (S4).
Referring to
The preamble may include a training symbol and a signal field. The training symbol may be used for automatic gain control, carrier frequency offset estimation and symbol timing estimation. The signal field may configure a BPSK symbol for channel training.
The hop count indicates the number of hops from the source and may gradually increase as a distance from the source end increases. Accordingly, the number of hops may be confirmed. The address field may include the destination address and the source address.
The pipeline transmission confirmation frame may include a preamble and a hop count, similarly to the pipeline transmission request frame. The pipeline ready period is present after the pipeline transmission confirmation frame. The pipeline ready period may be a period for waiting for data transmission (that is, full-duplex communication) after self-interference and intra-flow interference are cancelled by the cancellation signals. The length of the pipeline ready period may depend on propagation delay, forward delay and a frame transmission time of a previous relay node.
A result of simulating the full-duplex communication method for the multi-hop wireless network according to the embodiment using MATLAB will be described. The simulation condition is shown in Table 1 below.
)
indicates data missing or illegible when filed
The result of performing simulation under the condition shown in Table 1 will be described using various graphs.
Referring to
In Equation 5 above, a numerator denotes interference remaining after cancelling self-interference and intra-flow interference and a denominator denotes self-interference and intra-flow interference.
As can be seen from
Referring to
Referring to
Referring to
As can be seen from
Referring to
First, the transmission request is sent from the source end 11 to the destination end 14 in forward order. Information necessary to provide the cancellation signal for cancelling self-interference is acquired while transmitting the transmission request. The destination end 14 sends the transmission confirmation to the source end 11 in reverse order in response to the transmission request and the relays 12 and 13 enter the ready state. Information necessary to cancel intra-flow interference is acquired while sending the transmission confirmation. The source end 11, which has received the transmission confirmation, transmits data to the destination end 14 through the relays 12 and 13 using the full-duplex scheme. Thereafter, the destination end 14 transmits the ACK signal to the source end 11 in reverse order.
Referring to
Referring to
The present invention can reduce influence of interference in a multi-hop wireless network environment. Therefore, it is possible to improve throughput and increase a transfer rate. In addition, it is possible to further adapt to a next-generation communication network.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0031802 | Mar 2016 | KR | national |