WO2011132827A1 - Apparatus and method for transmitting data in multi-antenna based multi-hop ad hoc network - Google Patents

Apparatus and method for transmitting data in multi-antenna based multi-hop ad hoc network Download PDF

Info

Publication number
WO2011132827A1
WO2011132827A1 PCT/KR2010/006643 KR2010006643W WO2011132827A1 WO 2011132827 A1 WO2011132827 A1 WO 2011132827A1 KR 2010006643 W KR2010006643 W KR 2010006643W WO 2011132827 A1 WO2011132827 A1 WO 2011132827A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
relay node
weight vector
transmitting
data transmission
Prior art date
Application number
PCT/KR2010/006643
Other languages
French (fr)
Korean (ko)
Inventor
박준상
Original Assignee
홍익대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 홍익대학교 산학협력단 filed Critical 홍익대학교 산학협력단
Publication of WO2011132827A1 publication Critical patent/WO2011132827A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/022Site diversity; Macro-diversity
    • H04B7/026Co-operative diversity, e.g. using fixed or mobile stations as relays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Definitions

  • the present invention relates to a data transmission apparatus and method for increasing data transmission in a multi-antenna-based multi-hop ad hoc network, and more particularly, to apply a dirty paper coding technique and a beamforming technique in a multi-antenna-based multi-hop ad hoc network.
  • the present invention relates to a data transmission apparatus and a method capable of increasing the amount of data transmission.
  • MIMO Multiple Input Multiple Output
  • Such a multi-antenna system can transmit data using channels independent of each antenna to increase transmission reliability and transmission rate compared to a single antenna system without additional frequency or transmission power allocation.
  • a multi-antenna system in a multi-user environment eliminates interference between users or antennas by using dirty paper coding, which is a nonlinear precoding scheme.
  • Dirty paper coding is an interference signal cancellation technique at the transmitting end so that the receiving end is not affected by the interference signal when the transmitting end knows the interference signal in the presence of an interference signal other than the noise signal in the channel. That is, assuming that signal A is a signal to be sent to user A, and signal B is a signal to be sent to user B, signal A is first processed from an appropriate association with signal B, such as noise (A '). ) Is added to signal B and sent to the channel. Receiving this signal, User B considers both the noise from the channel and the processed signal (A ') as noise in the original signal B and decodes it, and User A completely recovers signal A from the processed noise (A'). This is called dirty paper coding.
  • the DPC technology has been developed as a multi-input multi-output (MIMO) multi-antenna utilization technology in single-hop wireless networks such as cellular mobile telephone networks.
  • MIMO multi-input multi-output
  • the present invention is to overcome the above-described problems, and an object of the present invention is to solve the problem of data transmission in which a multi-antenna-based multi-hop ad hoc network applies a dirty paper coding technique and a beamforming technique to increase data transmission amount. To provide an apparatus and method.
  • a transmission apparatus including two or more antennas; A receiving device including two or more antennas; And a relay node forming a plurality of data transmission paths independent of the transmitting device and the receiving device, wherein each data transmission path includes a plurality of relay nodes, and each of the relay nodes includes two or more antennas.
  • the transmitting device transmits a signal obtained by performing dirty paper coating on different original signals to the relay nodes constituting the respective data transmission paths, and each relay node simultaneously receives the signal transmitted from the transmitting device. And transmitting to a next relay node or the receiving device, wherein the receiving device receives signals from the last relay node of each data transmission path, and decodes the received signal to detect the original signal.
  • a data transmission apparatus in a hop ad hoc network is provided.
  • a method comprising: establishing a plurality of independent data transmission paths within a multi-hop ad hoc network;
  • the transmitting device calculates a weight vector matrix for removing interference components between the antenna of the relay node or the antennas of the receiving device;
  • Generating a transmission signal by applying dirty pattern coding to mutually different original signals to be transmitted through the plurality of data transmission paths;
  • Transmitting the generated transmission signal to each relay node through a plurality of antennas;
  • Each of the relay nodes receiving a transmission signal and calculating a weight vector for use in transmitting the received transmission signal to a subsequent terminal; And applying a beamforming to the received transmission signal using the calculated weight vector, and then transmitting the beamforming to a next terminal, thereby providing a data transmission method in a multi-antenna based multihop ad hoc network.
  • the end-to-end throughput can be improved as compared to the existing multi-hop ad-hoc network under the same conditions.
  • FIG. 1 is a conceptual diagram of a general multi-antenna system.
  • FIG. 2 is a diagram illustrating a multiple antenna system.
  • FIG. 3 is a schematic structural diagram of a data transmission apparatus in a multi-antenna-based multihop ad hoc network according to an embodiment of the present invention.
  • FIG. 4 is a conceptual diagram illustrating a method of transmitting multiple signals in a transmitting device.
  • FIG. 5 is a diagram illustrating a process of receiving multiple signals from a relay node in a receiving apparatus.
  • FIG. 6 is a schematic configuration diagram of the transmitting apparatus shown in FIG. 3.
  • FIG. 7 is a schematic diagram of the relay node illustrated in FIG. 3.
  • FIG. 8 is a schematic structural diagram of the receiving device shown in FIG. 3.
  • FIG. 9 is a flowchart illustrating a data transmission method in a multi-antenna based multihop ad hoc network according to an embodiment of the present invention.
  • each terminal corresponding to 'node'
  • an access point AP
  • IEEE 802.11 series of communication standards called Local Area Network (LAN)
  • LAN Local Area Network
  • each terminal corresponding to 'node'
  • AP access point
  • the terminal (node) and the access point (AP) can mutually recognize each other as one network member, and from this point of time, data and control packets are exchanged.
  • the other is an 'ad-hoc mode' method in which nodes exchange information with each other without an entity connected to a network backbone such as an access point (AP).
  • relay nodes serving as routers in an ad hoc wireless network which is an autonomous wireless network in which wirelessly communicating nodes communicate with each other without an access point, are transmitted and received nodes.
  • the present invention provides an optimal data transmission method for improving data transmission rate and an apparatus for implementing the same in an environment in which data is transmitted in a multi-hop manner.
  • FIG. 1 is a conceptual diagram of a general multi-antenna system
  • FIG. 2 is a diagram illustrating a multi-antenna system.
  • MIMO is a kind of intelligent antenna made by a combination of a plurality of antennas and a signal processing device, and the intelligent antennas are mounted at both ends of communicating with each other as shown in FIG.
  • a relationship between a plurality of signals simultaneously transmitted, received, and transmitted and the received signals is expressed by Equation (1) below.
  • the MIMO antenna can be modeled in various forms. In the present invention, the MIMO antenna is modeled as a linear time-invariant system.
  • the signal vector y received at time k is the product of the matrix V representing the signal processing method of the sender, the channel matrix H, and the U representing the signal processing method of the receiver, and the original signal x (assuming that noise n is ignored).
  • t and r represent the number of antennas on the transmitter side and the receiver side, respectively.
  • the sender can receive multiple signals at the same time as s 1 , s 2 , ..., s m (ignoring the time variable t in the figure).
  • the receiver can receive and output multiple signals simultaneously indicated by r 1 , r 2 , ..., r m (ignoring the time variable t in the figure).
  • the receiver also performs the necessary tasks using the weight vector.
  • r (t) VHW s (t).
  • Manipulation of the weight vector can produce the desired signal or waveform.
  • Manipulation of the weight vector is called beamforming, and the result of the beamforming is essentially the product of the signal and the weight vector, or when processing multiple signals. It can be represented by the product of a vector matrix.
  • FIG. 3 is a schematic configuration diagram of a data transmission apparatus in a multi-antenna-based multi-hop ad hoc network according to an embodiment of the present invention
  • FIG. 4 is a conceptual diagram illustrating a method of transmitting multiple signals in a transmission apparatus
  • FIG. 5 is a reception diagram.
  • a data transmission apparatus in a multi-antenna based multihop ad hoc network includes a transmitting apparatus 100, a relay node 200, and a receiving apparatus 300.
  • the transmitting device 100 includes at least two antennas.
  • only one transmitting apparatus is shown, but the data transmitting apparatus according to the present invention may be configured with a plurality of transmitting apparatuses.
  • the transmitting apparatus is described as having two antennas, but the transmitting apparatus is equally applicable to the case of having N antennas.
  • the relay node 200 includes a plurality of relay nodes, the plurality of relay nodes constitute a plurality of data transmission paths, and each data transmission path includes at least one relay node.
  • Each relay node 200 also includes at least two antennas, and includes the number of antennas corresponding to the number of antennas of the transmitting device.
  • two data transmission paths are configured, and each data transmission path P A and P B includes three relay nodes. At this time, the data transmission path is set by a routing technique for setting an optimal path.
  • the receiving device 300 also includes at least two antennas, and includes an antenna corresponding to the number of antennas of the transmitting device 100.
  • the data transmitting apparatus according to the present invention may be configured with a plurality of receiving apparatuses.
  • the receiving apparatus has been described as having two antennas, but the same applies to the case where the receiving apparatus has N antennas.
  • Two independent data transmission paths that is, an A data transmission path P A and a B data transmission path P B , are formed between the transmitting device 100 and the receiving device 300.
  • This data transmission path is set up a path that minimizes the collision between nodes using a routing technology to set up multiple paths.
  • each data transmission path is composed of different relay nodes.
  • the transmitting device 100 transmits a signal obtained by performing dirty paper coating on different original signals to the relay node configuring each data transmission path.
  • Each relay node receives a different signal transmitted from a transmitting device, and simultaneously transmits to the next relay node or receiving device.
  • the receiving device 300 receives signals from the last relay node of each data transmission path, and decodes the received signal to detect the original signal.
  • the transmission device A simultaneously transmits two signals to two relay nodes B and C using the following dirty paper coding technique.
  • signal r (t) [r B1 (t) r C1 (t)] is determined as follows.
  • r C1 (t) s 1 (t) R 1,2 + s 2 (t) R 2,2
  • H AB is the channel between node A and node B
  • H AC is the channel between node A and node C
  • w B is the weight vector matrix of B
  • w C is the weight vector matrix of C
  • R is It is defined as the result of QR factorization.
  • the relay nodes B and C transmit each signal transmitted from the transmitting device A to the next relay node at the same time as the reception. This is possible through the adjustment of the respective weight vector matrices W B and W C. Assume that W C is a combination of two weight vectors [w C1 w C2 ] and that channel between antennas i and j of C is h ij , and N is the number of antennas of relay node C, as shown in FIG. 4. When w C1 is used to receive a signal from the transmitting device A, w C2 is used for signal transmission by setting the w C2 and w C1 relations to satisfy the following expression (3).
  • FIG. 6 is a schematic configuration diagram of the transmission apparatus illustrated in FIG. 3
  • FIG. 7 is a schematic configuration diagram of the relay node illustrated in FIG. 3
  • FIG. 8 is a schematic configuration diagram of the reception apparatus illustrated in FIG. 3. .
  • a transmission apparatus 100 of a data transmission apparatus in a multi-antenna-based multihop ad hoc network includes a transmission weight vector adjusting unit 110, an encoding unit 120, a transmission unit 130, and a transmission control unit 140. And a transmit antenna 150.
  • the transmission waiter vector controller 110 performs a function of calculating a weight vector matrix, and when the signal is transmitted through a plurality of antennas, the weight vector matrix adds weights according to the state of the channel to provide a signal for the terminal. To receive it. This weight vector matrix removes the interference component between the antenna of the relay node or the antenna of the receiving device.
  • the encoder 120 performs dirty paper coding on the original signal under the control of the transmission weight vector adjusting unit 110 to remove interference between the relay nodes or the antennas of the receiving apparatus. That is, the encoder 120 aligns the signals using the weight vector matrix provided from the transmission weight vector controller 110 and performs dirty paper coding.
  • the transmitter 130 receives a signal output from the encoder 120, that is, a dirty paper coded signal, and transmits the signal to each relay node through the transmit antenna 150.
  • the transmission control unit 140 controls operations of each component of the transmission apparatus, that is, the transmission weight vector adjusting unit 110, the encoding unit 120, and the transmission unit 130.
  • each relay node includes a relay receiver 210, a relay weight vector controller 220, a relay transmitter 230, a relay controller 240, and a relay antenna 250.
  • the relay receiving unit 210 receives a signal transmitted from the transmitting device 100, and the relay weight vector adjusting unit 220 calculates and applies a weight vector to be used when transmitting to the next relay node based on the weight vector used when receiving the signal. It performs the function.
  • a weight vector used when receiving a signal from a transmitting apparatus and a weight vector satisfying the above-described Equation 3 are set and used to transmit a signal to a next relay node.
  • the relay transmitter 230 beamforms the weight vector calculated by the relay weight vector controller 220 to the signal received by the relay receiver 210, and then transmits the weight vector to the next relay node or the receiver through the relay antenna 250. do.
  • the receiver 300 includes a receiver 310, a decoder 320, a receiver controller 330, and a receiver antenna 340.
  • the receiving unit 310 receives a signal from each relay node through the receiving antenna 340 and transmits the signal to the decoding unit 320.
  • the decoding unit 320 decodes the dirty paper coded signal performed by the transmitter to detect the original signal transmitted by the transmitter.
  • FIG. 9 is a flowchart illustrating a data transmission method in a multi-antenna based multihop ad hoc network according to an embodiment of the present invention.
  • a plurality of data transmission paths that are independent of each other in a multi-hop ad hoc network are set (S10).
  • the transmitting apparatus calculates a weight vector matrix for removing the interference component between the antenna of the relay node or the antennas of the receiving apparatus (S20).
  • the dirty signal coding is applied to mutually different original signals to be transmitted through the plurality of data transmission paths to generate a transmission signal (S30).
  • a process of transmitting the generated transmission signal to each relay node through a plurality of antennas is performed (S40).
  • Each relay node performs a process of receiving a transmission signal and calculating a weight vector to be used when transmitting the received transmission signal to a terminal (node) (S50). After beamforming is applied to the received transmission signal using the calculated weight vector, a process of transmitting to the next terminal is performed (S60).
  • the process After determining whether the terminal is a receiving device or a relay node (S70), if the terminal is a relay node, the process returns to step S50 and repeats the above process. On the other hand, when the terminal is a receiving device performs a process of decoding the received transmission signal to detect the original signal transmitted by the transmitting device.

Abstract

The present invention provides an apparatus and method for transmitting data in a multi-antenna based multi-hop ad hoc network, comprising: a transmission device including two or more antennas; a reception device including two or more antennas; and relay nodes for constituting a plurality of mutually independent data transmission paths between the transmission device and the reception device, each of the data transmission paths including a plurality of relay nodes, each of the relay nodes including two or more antennas, wherein: the transmission device transmits signals, obtained by performing a dirty paper coding on mutually different original signals, to relay nodes constructing each of the data transmission paths; each of the relay nodes transmits the signals, which has been transmitted from the transmission device, to a next relay node or the reception device at the same time as receiving the signals; and the reception device receives each signal from the last relay node of each of the data transmission paths, decodes the received signal, thereby detecting the original signal.

Description

다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치 및 방법Apparatus and method for data transmission in multi-antenna based multihop ad hoc network
본 발명은 다중 안테나 기반 멀티홉 애드혹 네트워크에서 데이터 전송량을 증대시킬 수 있는 데이터 전송 장치 및 방법에 관한 것으로서, 보다 상세하게는 다중 안테나 기반 멀티홉 애드혹 네트워크에서 더티 페이퍼 코딩 기술과 빔포밍 기술을 적용하여 데이터 전송량을 증대시킬 수 있는 데이터 전송 장치 및 방법에 관한 것이다.The present invention relates to a data transmission apparatus and method for increasing data transmission in a multi-antenna-based multi-hop ad hoc network, and more particularly, to apply a dirty paper coding technique and a beamforming technique in a multi-antenna-based multi-hop ad hoc network. The present invention relates to a data transmission apparatus and a method capable of increasing the amount of data transmission.
최근 멀티미디어 서비스를 제공하기 위해 전송 데이터의 대용량화 및 데이터 전송의 고속화가 진행되면서 한정된 주파수를 효율적으로 사용할 수 있는 다중 안테나 시스템(MIMO(Multiple Input Multiple Output))의 연구가 활발히 진행되고 있다. Recently, in order to provide a multimedia service, research on a multiple antenna system (MIMO (Multiple Input Multiple Output)) capable of efficiently using a limited frequency is being actively conducted as the capacity of transmission data and the speed of data transmission are increased.
이러한 다중 안테나 시스템은 안테나별로 서로 독립적인 채널을 이용하여 데이터를 전송하여 추가적인 주파수나 송신 전력 할당 없이도 단일 안테나 시스템에 비해 전송 신뢰도와 전송률을 증가시킬 수 있다. 다중 사용자 환경의 다중 안테나 시스템은 비선형 방식의 프리코딩(Pre-coding) 방식인 더티 페이퍼 코딩(Dirty Paper Coding)을 이용하여 사용자들간 또는 안테나들간 간섭을 제거한다. Such a multi-antenna system can transmit data using channels independent of each antenna to increase transmission reliability and transmission rate compared to a single antenna system without additional frequency or transmission power allocation. A multi-antenna system in a multi-user environment eliminates interference between users or antennas by using dirty paper coding, which is a nonlinear precoding scheme.
더티 페이퍼 코딩은 채널에서 잡음 신호 외에 간섭 신호가 존재하는 상황에서 간섭 신호를 전송단이 미리 알고 있을 때, 수신단에서 간섭 신호의 영향을 받지 않도록 하는 전송단에서의 간섭 신호 제거 기법이다. 즉, 신호 A는 사용자 A에게 보내고자 하는 신호라 하고, 신호 B는 사용자 B에게 보내고자 하는 신호라 가정할 때, 신호 A를 신호 B와 적절한 연관 관계로부터 먼저 처리하여 잡음과 같은 신호(A')를 만들어서 신호 B와 더해서 채널로 전송한다. 이 신호를 수신한 사용자 B는 원래 신호 B에 채널로부터의 잡음과 처리된 신호(A') 모두 잡음으로 간주하고 복호하면, 사용자 A는 가공된 잡음(A')으로부터 완벽하게 신호 A를 복원해 낼 수 있으며, 이를 더티 페이퍼 코딩이라 한다. Dirty paper coding is an interference signal cancellation technique at the transmitting end so that the receiving end is not affected by the interference signal when the transmitting end knows the interference signal in the presence of an interference signal other than the noise signal in the channel. That is, assuming that signal A is a signal to be sent to user A, and signal B is a signal to be sent to user B, signal A is first processed from an appropriate association with signal B, such as noise (A '). ) Is added to signal B and sent to the channel. Receiving this signal, User B considers both the noise from the channel and the processed signal (A ') as noise in the original signal B and decodes it, and User A completely recovers signal A from the processed noise (A'). This is called dirty paper coding.
이러한 DPC 기술은 셀룰러(Cellular) 이동전화망과 같은 싱글홉(Single-hop) 무선망에서의 MIMO(Multi-Input Multi-Output) 다중안테나 활용 기술로서 개발되었다.  The DPC technology has been developed as a multi-input multi-output (MIMO) multi-antenna utilization technology in single-hop wireless networks such as cellular mobile telephone networks.
한편, 현재의 무선망은 셀룰러 또는 와이파이(WiFi)등과 같이 싱글홉 형태의 무선망이 주류를 이루고 있으나 4G, 와이브로, 메쉬등 차세대 무선망은 멀티홉(Multi-hop) 형태의 망 구성이 필수화되어 가고 있다. 따라서, 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송량 증대 방법에 대한 요구가 절실한 상황이다. Meanwhile, in the current wireless network, single-hop wireless networks such as cellular or Wi-Fi dominate the mainstream, but next-generation wireless networks such as 4G, WiBro, and mesh are required to form multi-hop networks. I'm going. Therefore, there is an urgent need for a method of increasing data throughput in a multi-antenna-based multihop ad hoc network.
본 발명은 상술한 종래의 문제점을 극복하기 위한 것으로서, 본 발명이 해결하고자 하는 과제는 다중 안테나 기반 멀티홉 애드혹 네트워크에서 더티 페이퍼 코딩 기술과 빔포밍 기술을 적용하여 데이터 전송량을 증대시킬 수 있는 데이터 전송 장치 및 방법을 제공하기 위한 것이다.Disclosure of Invention The present invention is to overcome the above-described problems, and an object of the present invention is to solve the problem of data transmission in which a multi-antenna-based multi-hop ad hoc network applies a dirty paper coding technique and a beamforming technique to increase data transmission amount. To provide an apparatus and method.
본 발명의 예시적인 실시예에 따르면, 2개 이상의 안테나를 포함하는 송신 장치; 2개 이상의 안테나를 포함하는 수신 장치; 및 상기 송신 장치와 상기 수신 장치간 상호 독립적인 복수의 데이터 전송 경로를 형성하는 중계 노드를 포함하며, 상기 각 데이터 전송 경로는 복수의 중계 노드를 포함하고, 상기 각 중계 노드는 2개 이상의 안테나를 포함하며, 상기 송신 장치는 서로 다른 원본 신호에 더티 페이퍼 코팅을 수행한 신호를 상기 각 데이터 전송 경로를 구성하는 중계 노드로 전송하며, 상기 각 중계 노드는 상기 송신 장치에서 전송된 신호를 수신함과 동시에 다음 중계 노드 또는 상기 수신 장치로 전송하고, 상기 수신 장치는 상기 각 데이터 전송 경로의 마지막 중계 노드로부터 신호를 각각 수신하고, 수신한 신호를 디코딩하여 원본 신호를 검출하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치가 제공된다.According to an exemplary embodiment of the present invention, there is provided a transmission apparatus including two or more antennas; A receiving device including two or more antennas; And a relay node forming a plurality of data transmission paths independent of the transmitting device and the receiving device, wherein each data transmission path includes a plurality of relay nodes, and each of the relay nodes includes two or more antennas. The transmitting device transmits a signal obtained by performing dirty paper coating on different original signals to the relay nodes constituting the respective data transmission paths, and each relay node simultaneously receives the signal transmitted from the transmitting device. And transmitting to a next relay node or the receiving device, wherein the receiving device receives signals from the last relay node of each data transmission path, and decodes the received signal to detect the original signal. A data transmission apparatus in a hop ad hoc network is provided.
본 발명의 다른 측면에 따르면, 멀티홉 애드혹 네트워크내에서 상호 독립적인 복수의 데이터 전송 경로를 설정하는 단계; 송신 장치는 중계 노드의 안테나 또는 수신 장치의 안테나들간의 간섭 성분을 제거하기 위한 웨이트 벡터 행렬을 산출하는 단계; 상기 복수의 데이터 전송 경로를 통하여 전송할 상호 다른 원본 신호에 더티 페이터 코딩을 적용하여 전송 신호를 생성하는 단계; 상기 생성된 전송 신호를 복수의 안테나를 통하여 각 중계 노드로 전송하는 단계; 상기 각 중계 노드는 전송 신호를 수신하고, 수신한 전송 신호를 이후의 단말로 전송할 때 사용할 웨이트 벡터를 산출하는 단계; 및 상기 산출된 웨이트 벡터를 이용하여 수신한 전송 신호에 빔포밍을 적용한 후, 다음 단말로 전송하는 단계를 포함하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법이 제공된다.According to another aspect of the present invention, there is provided a method comprising: establishing a plurality of independent data transmission paths within a multi-hop ad hoc network; The transmitting device calculates a weight vector matrix for removing interference components between the antenna of the relay node or the antennas of the receiving device; Generating a transmission signal by applying dirty pattern coding to mutually different original signals to be transmitted through the plurality of data transmission paths; Transmitting the generated transmission signal to each relay node through a plurality of antennas; Each of the relay nodes receiving a transmission signal and calculating a weight vector for use in transmitting the received transmission signal to a subsequent terminal; And applying a beamforming to the received transmission signal using the calculated weight vector, and then transmitting the beamforming to a next terminal, thereby providing a data transmission method in a multi-antenna based multihop ad hoc network.
본 발명에서와 같이, 다중 안테나 기반 멀티홉 애드혹 네트워크에서 더티 페이퍼 코딩 기술과 빔포밍 기술을 적용하면, 동일 조건의 기존 멀티홉 애드혹 네트워크에 비하여 종단-대-종단 수율(throughput) 향상을 기대할 수 있다.As in the present invention, when the dirty paper coding technique and the beamforming technique are applied to the multi-antenna-based multi-hop ad hoc network, the end-to-end throughput can be improved as compared to the existing multi-hop ad-hoc network under the same conditions. .
도 1은 일반적인 다중 안테나 시스템의 개념도이다.1 is a conceptual diagram of a general multi-antenna system.
도 2는 다중 안테나 시스템을 도식화한 도이다.2 is a diagram illustrating a multiple antenna system.
도 3은 본 발명의 실시예에 따른 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치의 개략적인 구성도이다.3 is a schematic structural diagram of a data transmission apparatus in a multi-antenna-based multihop ad hoc network according to an embodiment of the present invention.
도 4는 송신 장치에서 다중 신호를 전송하는 방식을 나타낸 개념도이다.4 is a conceptual diagram illustrating a method of transmitting multiple signals in a transmitting device.
도 5는 수신 장치에서 중계 노드로부터 다중 신호를 수신하는 과정을 나타낸 도이다.5 is a diagram illustrating a process of receiving multiple signals from a relay node in a receiving apparatus.
도 6는 도 3에 도시된 송신 장치의 개략적인 구성도이다.FIG. 6 is a schematic configuration diagram of the transmitting apparatus shown in FIG. 3.
도 7는 도 3에 도시된 중계 노드의 개략적인 구성도이다.FIG. 7 is a schematic diagram of the relay node illustrated in FIG. 3.
도 8은 도 3에 도시된 수신 장치의 개략적인 구성도이다.8 is a schematic structural diagram of the receiving device shown in FIG. 3.
도 9는 본 발명의 실시예에 따른 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법을 나타낸 흐름도이다.9 is a flowchart illustrating a data transmission method in a multi-antenna based multihop ad hoc network according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.
무선 랜(LAN: Local Area Network)이라고 불리는 IEEE 802.11 계열의 통신 표준들에서는 각 단말(Terminal)('노드'에 해당함) 및 액세스 포인트(AP: Access Point)가 서로 동일한 주파수 대역을 사용하기로 협의 되어 있다. 이로 인하여 단말(노드) 및 액세스 포인트(AP)는 하나의 네트워크 구성원으로 상호 인식할 수 있게 되었으며, 이렇게 인식된 때부터 데이터 및 제어 패킷을 주고 받게 된다. IEEE 802.11 표준에는 두 가지 모드가 존재하는데, 그 중 하나는 액세스 포인트(AP)와 일반 노드간의 통신만 유효하고, 각 노드끼리의 직접적인 통신은 허용하지 않는 '인프라 모드(Infrastructured Mode) 방식'이고, 다른 하나는, 액세스 포인트(AP)와 같은 네트워크 백본(Back Bone)에 연결되는 개체 없이 노드끼리 서로 정보를 주고 받는 '애드-혹 모드(Ad-Hoc Mode) 방식'이다. In IEEE 802.11 series of communication standards called Local Area Network (LAN), each terminal (corresponding to 'node') and an access point (AP) agree to use the same frequency band. It is. As a result, the terminal (node) and the access point (AP) can mutually recognize each other as one network member, and from this point of time, data and control packets are exchanged. There are two modes in the IEEE 802.11 standard, one of which is 'Infrastructured Mode' which only allows communication between access point (AP) and normal node, and does not allow direct communication between each node. The other is an 'ad-hoc mode' method in which nodes exchange information with each other without an entity connected to a network backbone such as an access point (AP).
본 발명은 액세스 포인트(Access Point) 없이 흩어져 있는 무선으로 통신이 가능한 노드들끼리 서로 통신을 하는 자율적인 구조의 무선 네트워크인 애드 혹 무선 네트워크에서 중간에 라우터 역활을 하는 중계 노드들이 송신 노드와 수신 노드를 연결해주는 멀티홉 방식으로 데이터를 전송하는 환경에서 데이터 전송률의 향상을 위한 최적의 데이터 전송 방법 및 이를 구현하기 위한 장치이다.In the present invention, relay nodes serving as routers in an ad hoc wireless network, which is an autonomous wireless network in which wirelessly communicating nodes communicate with each other without an access point, are transmitted and received nodes. The present invention provides an optimal data transmission method for improving data transmission rate and an apparatus for implementing the same in an environment in which data is transmitted in a multi-hop manner.
도 1은 일반적인 다중 안테나 시스템의 개념도이며, 도 2는 다중 안테나 시스템을 도식화한 도이다.1 is a conceptual diagram of a general multi-antenna system, and FIG. 2 is a diagram illustrating a multi-antenna system.
도 1 및 도 2를 참조하면, MIMO는 다수의 안테나들과 신호처리(signal processing) 장치의 조합으로 만들어지는 지능형 안테나의 일종으로 도 1과 같이 서로 통신하는 양단에 모두 지능형 안테나를 장착하고 있는 경우를 일반적으로 지칭한다. 이와 같이 MIMO 환경에서는 양단 모두에 다수의 안테나를 장착하고 있기 때문에 동시에 다수의 신호가 전송되고 수신되고 전송된 신호와 수신된 신호 사이의 관계를 수식으로 나타내면 아래 식 (1)과 같다.1 and 2, MIMO is a kind of intelligent antenna made by a combination of a plurality of antennas and a signal processing device, and the intelligent antennas are mounted at both ends of communicating with each other as shown in FIG. Generally refers. As described above, in the MIMO environment, since a plurality of antennas are installed at both ends, a relationship between a plurality of signals simultaneously transmitted, received, and transmitted and the received signals is expressed by Equation (1) below.
[식 1][Equation 1]
y(k)=Hx(k)+n(k)y (k) = Hx (k) + n (k)
여기서 x는 전송된 신호 벡터(vector), y는 수신된 신호 벡터, n은 잡음(noise) 벡터, H는 두 노드 사이의 채널을 나타내는 행렬이 된다. (k는 시간을 나타낸다.) 이 때 만약 H를 미리 알아낼 수 있고 n을 무시한다면 수신된 y로부터 송신된 x를 구해낼 수 있다. MIMO 안테나는 여러 형태로 모델링될 수 있는데 본 발명에서는 선형 시불변 시스템 (Linear Time-Invariant system)으로 모델링 한다.Where x is a transmitted signal vector, y is a received signal vector, n is a noise vector, and H is a matrix representing a channel between two nodes. (k represents time.) If we can find H in advance and ignore n, we can get x sent from y. The MIMO antenna can be modeled in various forms. In the present invention, the MIMO antenna is modeled as a linear time-invariant system.
MIMO 환경에는 신호처리(signal processing) 장치가 있는데 양단의 신호처리 장치에서 어떠한 알고리즘을 사용하느냐에 따라 성능과 기능이 달라지게 되고 따라서 MIMO 알고리즘의 개발을 위해서는 신호처리 장치까지 고려한 MIMO 모형이 필요한데 이는 도 1에 도시된다.In the MIMO environment, there is a signal processing device. The performance and the function vary depending on which algorithm is used in the signal processing devices of both ends. Therefore, the MIMO model considering the signal processing device is required for the development of the MIMO algorithm. Is shown.
도 1에 도시된 모형을 수식화하면, 아래 식(2)로 나타낼 수 있다. If the model shown in Figure 1 is formulated, it can be represented by the following equation (2).
[식 2][Equation 2]
y(k)=VHUx(k)+Vn(k)y (k) = VHUx (k) + Vn (k)
즉, k 시점에 수신된 신호 벡터 y는 송신자측의 신호처리 방식을 나타내는 행렬 V와 채널 행렬 H와 수신자측의 신호처리 방식을 나타내는 U와 원본 신호 x의 곱이 된다(잡음 n는 무시한다고 가정). That is, the signal vector y received at time k is the product of the matrix V representing the signal processing method of the sender, the channel matrix H, and the U representing the signal processing method of the receiver, and the original signal x (assuming that noise n is ignored). .
이 때, t와 r은 송신자 측과 수신자 측의 안테나 개수를 각각 나타낸다. 이를 구체적으로 살펴보면 도 2와 같다. 도 2는 m(=n)개의 안테나를 가진 MIMO 시스템의 추상적 모델을 도식화 한 것이다. In this case, t and r represent the number of antennas on the transmitter side and the receiver side, respectively. Looking at this in detail as shown in FIG. 2 illustrates an abstract model of a MIMO system with m (= n ) antennas.
전송자는 s1, s2, ..., sm으로 표기되는 (그림에서 시간변수 t는 무시) 다수의 신호를 동시에 입력받아 송신할 수 있다. 또한 수신자는 r1, r2, ..., rm으로 표기되는 (그림에서 시간변수 t는 무시) 다수의 신호를 동시에 수신 받아 출력할 수 있다. 하나의 복소수로 나타날 수 있는 각 원본 신호 s1, s1, ..., sm은 수신자에게 전송되기 전에 변형 과정과 혼합 과정을 거치는데 각각의 신호가 어떻게 변형될 것인가를 정의하는 w1 = [w11 w12 ... w1m]T, w2 = [w21 w22 ... w2m]T 등을 웨이트 벡터(weight vector)라 하고 웨이트 벡터의 조합 W = [w1 w2 w3 ... wm]을 스티어링 행렬(Steering Matrix) 또는 웨이트 벡터 행렬 이라 한다. 각 안테나에서 전송되는 신호는 웨이트 벡터 행렬과 원본 신호 벡터 s = [s1 s2 ... sm]T와의 곱인 W·s = u = [u1 u2 ... um]T의 각 원소이다. 즉, u k k번째 안테나에서 전송된다. 수신자 측에서 또한 웨이트 벡터를 이용하여 필요한 작업을 수행한다. 도 2에 도식화된 모형을 수식화 하면 r(t)=VHWs(t)이다.The sender can receive multiple signals at the same time as s 1 , s 2 , ..., s m (ignoring the time variable t in the figure). In addition, the receiver can receive and output multiple signals simultaneously indicated by r 1 , r 2 , ..., r m (ignoring the time variable t in the figure). Each original signal s 1 , s 1 , ..., s m , which can appear as a complex number, is transformed and mixed before being sent to the receiver, where w 1 = defines how each signal is transformed. [w 11 w 12 ... w 1m ] T , w 2 = [w 21 w 22 ... w 2m ] T is a weight vector and a combination of weight vectors W = [w 1 w 2 w 3 ... w m ] is called a steering matrix or a weight vector matrix. The signal transmitted from each antenna is the angle of W · s = u = [u 1 u 2 ... u m ] T which is the product of the weight vector matrix and the original signal vector s = [s 1 s 2 ... s m ] T Element. That is, u k is transmitted in the k th antenna. The receiver also performs the necessary tasks using the weight vector. When formulating the model illustrated in FIG. 2, r (t) = VHW s (t).
웨이트 벡터의 조작을 통하여 원하는 신호 또는 파형을 만들어 낼 수 있고 이러한 웨이트 벡터의 조작을 빔포밍이라 하며, 빔포밍의 결과물은 본질적으로 신호와 웨이트 벡터의 곱 또는 다중 신호를 처리할 경우 신호 벡터와 웨이트 벡터 행렬(matrix)의 곱으로 나타낼 수 있다.Manipulation of the weight vector can produce the desired signal or waveform. Manipulation of the weight vector is called beamforming, and the result of the beamforming is essentially the product of the signal and the weight vector, or when processing multiple signals. It can be represented by the product of a vector matrix.
도 3은 본 발명의 실시예에 따른 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치의 개략적인 구성도이며, 도 4는 송신 장치에서 다중 신호를 전송하는 방식을 나타낸 개념도이고, 도 5는 수신 장치에서 중계 노드로부터 다중 신호를 수신하는 과정을 나타낸 도이다.3 is a schematic configuration diagram of a data transmission apparatus in a multi-antenna-based multi-hop ad hoc network according to an embodiment of the present invention, FIG. 4 is a conceptual diagram illustrating a method of transmitting multiple signals in a transmission apparatus, and FIG. 5 is a reception diagram. A diagram illustrating a process of receiving multiple signals from a relay node in an apparatus.
도 3을 참조하면, 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치는 송신 장치(100), 중계 노드(200) 및 수신 장치(300)를 포함한다. 송신 장치(100)는 적어도 2개 이상의 안테나를 포함한다. 본 실시예의 경우, 1개의 송신 장치만을 도시하고 있으나, 본 발명에 따른 데이터 전송 장치는 다수개의 송신 장치로 구성될 수 있다. 또한, 본 실시예의 경우, 송신 장치는 2개의 안테나를 구비하는 것으로 설명하고 있으나, 송신 장치는 N개의 안테나를 구비하는 경우에도 동일하게 적용된다.Referring to FIG. 3, a data transmission apparatus in a multi-antenna based multihop ad hoc network includes a transmitting apparatus 100, a relay node 200, and a receiving apparatus 300. The transmitting device 100 includes at least two antennas. In the present embodiment, only one transmitting apparatus is shown, but the data transmitting apparatus according to the present invention may be configured with a plurality of transmitting apparatuses. In addition, in the case of the present embodiment, the transmitting apparatus is described as having two antennas, but the transmitting apparatus is equally applicable to the case of having N antennas.
중계 노드(200)는 다수개로 구성되며, 다수개의 중계노드는 복수의 데이터 전송 경로를 구성하며, 각 데이터 전송 경로는 적어도 1개 이상의 중계 노드를 포함한다. 각 중계 노드(200) 역시 적어도 2개 이상의 안테나를 포함하며, 송신 장치의 안테나 개수에 상응하는 안테나 개수를 포함한다. 본 실시예의 경우, 2개의 데이터 전송 경로를 구성하며, 각 데이터 전송 경로(PA, PB)는 3개의 중계 노드를 포함한다. 이때, 데이터 전송 경로의 설정은 최적 경로를 설정하기 위한 라우팅 기술에 의해서 설정된다. The relay node 200 includes a plurality of relay nodes, the plurality of relay nodes constitute a plurality of data transmission paths, and each data transmission path includes at least one relay node. Each relay node 200 also includes at least two antennas, and includes the number of antennas corresponding to the number of antennas of the transmitting device. In the present embodiment, two data transmission paths are configured, and each data transmission path P A and P B includes three relay nodes. At this time, the data transmission path is set by a routing technique for setting an optimal path.
수신 장치(300) 역시 적어도 2개 이상의 안테나를 포함하며, 송신 장치(100)의 안테나 개수에 상응하는 안테나를 포함한다. 본 실시예의 경우, 1개의 수신 장치만을 도시하고 있으나, 본 발명에 따른 데이터 전송 장치는 다수개의 수신 장치로 구성될 수 있다. 또한, 본 실시예의 경우, 수신 장치는 2개의 안테나를 구비하는 것으로 설명하고 있으나, 수신 장치는 N개의 안테나를 구비하는 경우에도 동일하게 적용된다.The receiving device 300 also includes at least two antennas, and includes an antenna corresponding to the number of antennas of the transmitting device 100. In the present embodiment, only one receiving apparatus is illustrated, but the data transmitting apparatus according to the present invention may be configured with a plurality of receiving apparatuses. In addition, in the case of the present embodiment, the receiving apparatus has been described as having two antennas, but the same applies to the case where the receiving apparatus has N antennas.
송신 장치(100)와 수신 장치(300) 사이에는 2개의 독립적인 데이터 전송 경로 즉, A 데이터 전송 경로(PA)와 B 데이터 전송 경로(PB)가 형성된다. 이러한 데이터 전송 경로의 설정은 다중 경로를 설정하는 라우팅 기술을 이용하여 노드간의 충돌을 최소화한 경로를 설정한다. 이때, 각 데이터 전송 경로는 서로 다른 중계 노드로 구성된다.Two independent data transmission paths, that is, an A data transmission path P A and a B data transmission path P B , are formed between the transmitting device 100 and the receiving device 300. This data transmission path is set up a path that minimizes the collision between nodes using a routing technology to set up multiple paths. At this time, each data transmission path is composed of different relay nodes.
송신 장치(100)는 서로 다른 원본 신호에 더티 페이퍼 코팅을 수행한 신호를 각 데이터 전송 경로를 구성하는 중계 노드로 전송한다. 각 중계노드는 송신 장치에서 전송된 서로 다른 신호를 수신하며, 수신함과 동시에 다음 중계노드 또는 수신 장치로 전송한다. 수신 장치(300)는 각 데이터 전송 경로의 마지막 중계 노드로부터 신호를 각각 수신하고, 수신한 신호를 디코딩하여 원본 신호를 검출한다. The transmitting device 100 transmits a signal obtained by performing dirty paper coating on different original signals to the relay node configuring each data transmission path. Each relay node receives a different signal transmitted from a transmitting device, and simultaneously transmits to the next relay node or receiving device. The receiving device 300 receives signals from the last relay node of each data transmission path, and decodes the received signal to detect the original signal.
도 4 및 도 5를 참조하여 살펴보면, 전송 장치 A는 이하의 더티 페이퍼 코딩 기술을 이용하여 2개의 중계 노드(B, C)에 동시에 2개의 신호를 전송한다. 전송 장치 A에서 중계 노드 B와 중계 노드 C에게 2개의 신호 s1(t)와 s2(t)를 전송하고자 하면, 전송 장치 A가 각 안테나에서 전송할 신호 r(t) = [rB1(t) rC1(t)] 는 다음과 정해진다.Referring to FIGS. 4 and 5, the transmission device A simultaneously transmits two signals to two relay nodes B and C using the following dirty paper coding technique. When transmitting device A intends to transmit two signals s1 (t) and s2 (t) to relay node B and relay node C, signal r (t) = [r B1 (t) r C1 (t)] is determined as follows.
rB1(t) = s1(t)R1,1, r B1 (t) = s 1 (t) R 1,1,
rC1(t) = s1(t)R1,2 + s2(t)R2,2 r C1 (t) = s 1 (t) R 1,2 + s 2 (t) R 2,2
도 4에서 HAB는 노드 A와 노드 B 사이의 채널, HAC는 노드 A와 노드 C 사이의 채널, wB는 B의 웨이트 벡터 행렬, wC는 C의 웨이트 벡터 행렬, 그리고 R은 그림에서와 같이 QR factorization의 결과물로 정의된다. 이와 같이 결정된 전송 신호는 상호 간섭을 일으키지 않고, 중계 노드 B와 C에 전달 된다. In Figure 4, H AB is the channel between node A and node B, H AC is the channel between node A and node C, w B is the weight vector matrix of B, w C is the weight vector matrix of C, and R is It is defined as the result of QR factorization. The transmission signal thus determined is transmitted to the relay nodes B and C without causing mutual interference.
중계노드인 B와 C는 송신 장치 A로부터 전달된 각각의 신호를 수신과 동시에 다음 중계노드로 전달한다. 이는 각각의 웨이트 벡터 행렬 WB와 WC의 조정을 통해서 가능하다. WC는 두 개의 웨이트 벡터 [wC1 wC2]의 조합이고 C의 안테나 i와 j사이의 채널을 h ij 로 가정하고, N은 중계 노드 C의 안테나 개수라고 가정할 때, 도 4에서와 같이 wC1를 송신 장치 A로부터의 신호 수신에 사용했을 경우 wC2와 wC1관계를 아래 식(3)을 만족하도록 설정하여 wC2를 신호 전송에 사용한다. The relay nodes B and C transmit each signal transmitted from the transmitting device A to the next relay node at the same time as the reception. This is possible through the adjustment of the respective weight vector matrices W B and W C. Assume that W C is a combination of two weight vectors [w C1 w C2 ] and that channel between antennas i and j of C is h ij , and N is the number of antennas of relay node C, as shown in FIG. 4. When w C1 is used to receive a signal from the transmitting device A, w C2 is used for signal transmission by setting the w C2 and w C1 relations to satisfy the following expression (3).
[식 3][Equation 3]
wC2 HHwC1 = 0 w C2 H Hw C1 = 0
여기서 H = [h ij], i,j = 1, ..., N이며 모든 k에 대하여 h kk = 1.Where H = [h ij], i , j = 1, ..., N and for all k = 1 h kk.
도 5를 참조하면, 최종 수신 장치 R에서는 B와 C에서 사용한 각각의 웨이트 벡터와 B와 R 사이의 채널 HBR, C와 R 사이의 채널 HCR를 알면 각 중계 노드로부터 신호를 동시에 수신하고, 이를 디코딩하여 송신 장치에서 전송한 원본 신호 s1(t)와 s2(t)를 검출한다.5, it receives the final destination R Knowing each channel H CR between the channel H BR, C, and R between the weight vector and the B and R used in the B and C the signals from each of the relay nodes at the same time, Decoded to detect the original signal s1 (t) and s2 (t) transmitted from the transmitting device.
도 6는 도 3에 도시된 송신 장치의 개략적인 구성도이며, 도 7는 도 3에 도시된 중계 노드의 개략적인 구성도이고, 도 8은 도 3에 도시된 수신 장치의 개략적인 구성도이다.FIG. 6 is a schematic configuration diagram of the transmission apparatus illustrated in FIG. 3, FIG. 7 is a schematic configuration diagram of the relay node illustrated in FIG. 3, and FIG. 8 is a schematic configuration diagram of the reception apparatus illustrated in FIG. 3. .
도 6을 참조하면, 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치의 송신 장치(100)는 송신 웨이트 벡터 조절부(110), 인코딩부(120), 송신부(130), 송신 제어부(140) 및 송신 안테나(150)를 포함한다.Referring to FIG. 6, a transmission apparatus 100 of a data transmission apparatus in a multi-antenna-based multihop ad hoc network includes a transmission weight vector adjusting unit 110, an encoding unit 120, a transmission unit 130, and a transmission control unit 140. And a transmit antenna 150.
송신 웨이터 벡터 조절부(110)는 웨이트 벡터 행렬을 산출하는 기능을 수행하며, 웨이트 벡터 행렬은 복수의 안테나를 통해 신호를 송신할 때, 채널의 상태에 따라 가중치를 가함으로써 단말이 목적한 신호를 수신할 수 있도록 한다. 이러한 웨이트 벡터 행렬은 중계 노드의 안테나 또는 수신 장치의 안테나 간의 간섭 성분을 제거하는 기능을 수행한다. The transmission waiter vector controller 110 performs a function of calculating a weight vector matrix, and when the signal is transmitted through a plurality of antennas, the weight vector matrix adds weights according to the state of the channel to provide a signal for the terminal. To receive it. This weight vector matrix removes the interference component between the antenna of the relay node or the antenna of the receiving device.
인코딩부(120)는 중계 노드들간 또는 수신 장치의 안테나들간의 간섭을 제거하기 위하여 송신 웨이트 벡터 조절부(110)의 제어에 따라 원본 신호에 더티 페이퍼 코딩을 수행하여 출력한다. 즉, 인코딩부(120)는 송신 웨이트 벡터 조절부(110)로부터 제공받은 웨이트 벡터 행렬을 이용하여 신호를 정렬한 후, 더티 페이퍼 코딩을 수행한다. The encoder 120 performs dirty paper coding on the original signal under the control of the transmission weight vector adjusting unit 110 to remove interference between the relay nodes or the antennas of the receiving apparatus. That is, the encoder 120 aligns the signals using the weight vector matrix provided from the transmission weight vector controller 110 and performs dirty paper coding.
송신부(130)는 인코딩부(120)에서 출력된 신호 즉, 더티 페이퍼 코딩된 신호를 인가받아 송신 안테나(150)를 통하여 각 중계 노드로 전송한다. 송신 제어부(140)는 송신 장치의 각 구성요소 즉, 송신 웨이트 벡터 조절부(110), 인코딩부(120) 및 송신부(130)의 동작을 제어한다. The transmitter 130 receives a signal output from the encoder 120, that is, a dirty paper coded signal, and transmits the signal to each relay node through the transmit antenna 150. The transmission control unit 140 controls operations of each component of the transmission apparatus, that is, the transmission weight vector adjusting unit 110, the encoding unit 120, and the transmission unit 130.
도 7을 참조하면, 각 중계 노드는 중계 수신부(210), 중계 웨이트 벡터 조절부(220), 중계 송신부(230), 중계 제어부(240) 및 중계 안테나(250)를 포함한다. Referring to FIG. 7, each relay node includes a relay receiver 210, a relay weight vector controller 220, a relay transmitter 230, a relay controller 240, and a relay antenna 250.
중계 수신부(210)는 송신 장치(100)로부터 전송된 신호를 수신하며, 중계 웨이트 벡터 조절부(220)는 신호 수신 시 사용한 웨이트 벡터에 기초하여 다음 중계 노드로 전송 시 사용할 웨이트 벡터를 산출하여 적용하는 기능을 수행한다. 구체적으로, 송신 장치로부터의 신호 수신시 사용한 웨이트 벡터와 위에서 살펴본 [식 3]을 만족시키는 웨이트 벡터를 설정하여, 다음 중계 노드로의 신호 전송시 활용한다.The relay receiving unit 210 receives a signal transmitted from the transmitting device 100, and the relay weight vector adjusting unit 220 calculates and applies a weight vector to be used when transmitting to the next relay node based on the weight vector used when receiving the signal. It performs the function. In detail, a weight vector used when receiving a signal from a transmitting apparatus and a weight vector satisfying the above-described Equation 3 are set and used to transmit a signal to a next relay node.
중계 송신부(230)는 중계 수신부(210)에서 수신한 신호에 중계 웨이트 벡터 조절부(220)에서 산출된 웨이트 벡터를 빔포밍 적용한 후, 중계 안테나(250)를 통하여 다음 중계 노드 또는 수신 장치로 전송한다.The relay transmitter 230 beamforms the weight vector calculated by the relay weight vector controller 220 to the signal received by the relay receiver 210, and then transmits the weight vector to the next relay node or the receiver through the relay antenna 250. do.
도 8을 참조하면, 수신 장치(300)는 수신부(310), 디코딩부(320), 수신 제어부(330) 및 수신 안테나(340)를 포함한다.Referring to FIG. 8, the receiver 300 includes a receiver 310, a decoder 320, a receiver controller 330, and a receiver antenna 340.
수신부(310)는 수신 안테나(340)를 통하여 각 중계 노드로부터 신호를 수신받아서 디코딩부(320)로 전송한다. 디코딩부(320)에서는 송신 장치에서 수행한 더티 페이퍼 코딩 신호를 디코딩하여 송신 장치에서 전송한 원본 신호를 검출한다. The receiving unit 310 receives a signal from each relay node through the receiving antenna 340 and transmits the signal to the decoding unit 320. The decoding unit 320 decodes the dirty paper coded signal performed by the transmitter to detect the original signal transmitted by the transmitter.
도 9는 본 발명의 실시예에 따른 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법을 나타낸 흐름도이다.9 is a flowchart illustrating a data transmission method in a multi-antenna based multihop ad hoc network according to an embodiment of the present invention.
도 9를 참조하면, 우선 멀티홉 애드혹 네트워크내에서 상호 독립적인 복수의 데이터 전송 경로를 설정한다(S10). Referring to FIG. 9, first, a plurality of data transmission paths that are independent of each other in a multi-hop ad hoc network are set (S10).
데이터 전송 경로가 설정되면, 송신 장치는 중계 노드의 안테나 또는 수신 장치의 안테나들간의 간섭 성분을 제거하기 위한 웨이트 벡터 행렬을 산출한다(S20).When the data transmission path is established, the transmitting apparatus calculates a weight vector matrix for removing the interference component between the antenna of the relay node or the antennas of the receiving apparatus (S20).
그리고 나서, 복수의 데이터 전송 경로를 통하여 전송할 상호 다른 원본 신호에 더티 페이터 코딩을 적용하여 전송 신호를 생성한다(S30). 생성된 전송 신호를 복수의 안테나를 통하여 각 중계 노드로 전송하는 과정을 수행한다(S40).Then, the dirty signal coding is applied to mutually different original signals to be transmitted through the plurality of data transmission paths to generate a transmission signal (S30). A process of transmitting the generated transmission signal to each relay node through a plurality of antennas is performed (S40).
각 중계 노드는 전송 신호를 수신하고, 수신한 전송 신호를 이후의 단말(노드)로 전송할 때 사용할 웨이트 벡터를 산출하는 과정을 수행한다(S50). 산출된 웨이트 벡터를 이용하여 수신한 전송 신호에 빔포밍을 적용한 후, 다음 단말로 전송하는 과정을 수행한다(S60).Each relay node performs a process of receiving a transmission signal and calculating a weight vector to be used when transmitting the received transmission signal to a terminal (node) (S50). After beamforming is applied to the received transmission signal using the calculated weight vector, a process of transmitting to the next terminal is performed (S60).
단말이 수신 장치인지 중계 노드인지 여부를 판단한 후(S70), 단말이 중계 노드인 경우에는 S50 과정으로 복귀하여 위의 과정을 반복 수행한다. 한편, 단말이 수신 장치인 경우에는 수신된 전송 신호에 디코딩을 수행하여 송신 장치에서 전송한 원본 신호를 검출하는 과정을 수행한다.After determining whether the terminal is a receiving device or a relay node (S70), if the terminal is a relay node, the process returns to step S50 and repeats the above process. On the other hand, when the terminal is a receiving device performs a process of decoding the received transmission signal to detect the original signal transmitted by the transmitting device.
이상에서 설명한 것은 본 발명에 따른 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치 및 방법의 예시적인 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이, 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is merely an exemplary embodiment of a data transmission apparatus and method in a multi-antenna-based multi-hop ad hoc network according to the present invention, and the present invention is not limited to the above-described embodiment and is claimed in the following claims. As will be appreciated, those skilled in the art to which the present invention pertains will have the technical spirit of the present invention to the extent that various modifications can be made without departing from the gist of the present invention.

Claims (10)

  1. 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치에 있어서,A data transmission apparatus in a multi-antenna based multihop ad hoc network,
    2개 이상의 안테나를 포함하는 송신 장치;A transmission device comprising two or more antennas;
    2개 이상의 안테나를 포함하는 수신 장치; 및A receiving device including two or more antennas; And
    상기 송신 장치와 상기 수신 장치간 상호 독립적인 복수의 데이터 전송 경로를 형성하는 중계 노드를 포함하며, 상기 각 데이터 전송 경로는 복수의 중계 노드를 포함하고, 상기 각 중계 노드는 2개 이상의 안테나를 포함하며,And a relay node forming a plurality of data transmission paths independent of the transmitting device and the receiving device, wherein each data transmission path includes a plurality of relay nodes, and each relay node includes two or more antennas. ,
    상기 송신 장치는 서로 다른 원본 신호에 더티 페이퍼 코팅을 수행한 신호를 상기 각 데이터 전송 경로를 구성하는 중계 노드로 전송하며, The transmitting device transmits a signal obtained by performing dirty paper coating on different original signals to a relay node configuring each data transmission path,
    상기 각 중계 노드는 상기 송신 장치에서 전송된 신호를 수신함과 동시에 다음 중계 노드 또는 상기 수신 장치로 전송하고,Each of the relay nodes receives a signal transmitted from the transmitting device and simultaneously transmits the signal to the next relay node or the receiving device.
    상기 수신 장치는 상기 각 데이터 전송 경로의 마지막 중계 노드로부터 신호를 각각 수신하고, 수신한 신호를 디코딩하여 원본 신호를 검출하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.The receiving device receives a signal from each of the last relay nodes of each data transmission path, and decodes the received signal to detect the original signal, the data transmission device in a multi-antenna based multi-hop ad hoc network.
  2. 제1항에 있어서, The method of claim 1,
    상기 송신 장치는,The transmitting device,
    복수의 안테나를 통해 신호를 송신할 때, 채널의 상태에 따라 가중치를 가함으로써 상기 중계 노드나 수신 장치가 목적한 신호를 수신할 수 있도록 하기 위한 웨이트 벡터 행렬을 산출하는 송신 웨이터 벡터 조절부; 및A transmission waiter vector adjusting unit configured to calculate a weight vector matrix for allowing the relay node or the receiving device to receive a desired signal by applying weights according to channel states when transmitting signals through a plurality of antennas; And
    상기 중계 노드 또는 수신 장치의 안테나들간의 간섭을 제거하기 위하여, 상기 웨이트 벡터 행렬을 이용하여 원본 신호에 더티 페이퍼 코딩을 수행하여 출력하는 인코딩부를 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.In order to remove the interference between the antennas of the relay node or the receiving device, in the multi-antenna-based multi-hop ad hoc network, characterized in that it comprises an encoder for performing a dirty paper coding on the original signal using the weight vector matrix and outputs it. Data transmission device.
  3. 제2항에 있어서,The method of claim 2,
    상기 송신 장치는,The transmitting device,
    상기 인코딩부에서 출력된 신호를 인가받아 송신 안테나를 통하여 각 중계 노드로 전송하는 송신부; 및 A transmitter which receives the signal output from the encoder and transmits the signal to each relay node through a transmission antenna; And
    상기 송신 웨이트 벡터 조절부, 인코딩부 및 송신부의 동작을 제어하는 송신 제어부를 더 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.And a transmission control unit for controlling operations of the transmission weight vector adjusting unit, the encoding unit, and the transmitting unit.
  4. 제1항에 있어서,The method of claim 1,
    상기 각 중계 노드는,Each relay node,
    상기 송신 장치로부터 전송된 신호를 수신하는 중계 수신부;A relay receiver which receives a signal transmitted from the transmitter;
    신호 수신 시 사용한 웨이트 벡터에 기초하여 다음 중계 노드로 전송 시 사용할 웨이트 벡터를 산출하여 적용하는 중계 웨이트 벡터 조절부; 및A relay weight vector adjusting unit configured to calculate and apply a weight vector to be used for transmission to the next relay node based on the weight vector used when the signal is received; And
    상기 중계 수신부에서 수신한 신호에 상기 중계 웨이트 벡터 조절부에서 산출된 웨이트 벡터를 빔포밍 적용한 후, 중계 안테나를 통하여 다음 중계 노드 또는 수신 장치로 전송하는 중계 송신부를 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.And applying a beamforming to the signal received by the relay receiver, the weight vector calculated by the relay weight vector control unit, and then transmitting the signal to the next relay node or receiving device through a relay antenna. Data transmission device in a multi-hop ad hoc network.
  5. 제4항에 있어서,The method of claim 4, wherein
    상기 중계 웨이트 벡터 조절부는 신호 수신시 사용한 웨이트 벡터와 아래 식을 만족시키는 웨이트 벡터를 설정하여, 다음 중계 노드 또는 수신 장치로의 신호 전송시 활용하며, The relay weight vector adjusting unit sets a weight vector used to receive a signal and a weight vector satisfying the following expression, and is used to transmit a signal to a next relay node or a receiving device.
    [식][expression]
    wC2 HHwC1 = 0 w C2 H Hw C1 = 0
    여기서, H = [h ij], i,j = 1, ..., N이며, 모든 k에 대하여 h kk = 1이고,Where H = [ h ij ], i, j = 1, ..., N, h kk = 1 for all k ,
    임의의 중계 노드의 웨이트 벡터 행렬을 WC라 가정하고, 상기 WC 는 웨이트 벡터 [wC1 wC2]의 조합이며, h ij 는 상기 임의의 중계 노드의 안테나 i와 j사이의 채널이며, N은 상기 임의의 중계 노드 안테나 개수이며, 상기 wC1 은 상기 신호 수신시 사용한 웨이트 벡터이며, wC2는 다음 중계노드 또는 수신 장치로의 신호 전송시 활용하는 웨이트 벡터인 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.Assume that the weight vector matrix of any relay node is W C , where W C is a combination of weight vectors [w C1 w C2 ], h ij is a channel between antennas i and j of the relay node, N Is an arbitrary number of relay node antennas, w C1 is a weight vector used when receiving the signal, and w C2 is a weight vector used when transmitting a signal to a next relay node or a receiving device. Data transmission device in hop ad hoc network.
  6. 제1항에 있어서,The method of claim 1,
    상기 수신 장치는,The receiving device,
    수신 안테나를 통하여 각 중계 노드로부터 신호를 수신받는 수신부; 및Receiving unit for receiving a signal from each relay node through a receiving antenna; And
    상기 수신 신호를 디코딩하여 상기 송신 장치에서 전송한 원본 신호를 검출하는 디코딩부를 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.And a decoding unit to decode the received signal and detect an original signal transmitted from the transmitting apparatus.
  7. 제1항에 있어서,The method of claim 1,
    상기 데이터 전송 경로는 라우팅 기술에 의해 최적 경로로 설정되는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 장치.The data transmission path is a data transmission apparatus in a multi-antenna-based multi-hop ad hoc network, characterized in that the optimal path is set by a routing technique.
  8. 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법에 있어서,A data transmission method in a multi-antenna based multihop ad hoc network,
    멀티홉 애드혹 네트워크내에서 상호 독립적인 복수의 데이터 전송 경로를 설정하는 단계;Establishing a plurality of mutually independent data transmission paths within a multi-hop ad hoc network;
    송신 장치는 중계 노드의 안테나 또는 수신 장치의 안테나들간의 간섭 성분을 제거하기 위한 웨이트 벡터 행렬을 산출하는 단계;The transmitting device calculates a weight vector matrix for removing interference components between the antenna of the relay node or the antennas of the receiving device;
    상기 복수의 데이터 전송 경로를 통하여 전송할 상호 다른 원본 신호에 더티 페이터 코딩을 적용하여 전송 신호를 생성하는 단계;Generating a transmission signal by applying dirty pattern coding to mutually different original signals to be transmitted through the plurality of data transmission paths;
    상기 생성된 전송 신호를 복수의 안테나를 통하여 각 중계 노드로 전송하는 단계; Transmitting the generated transmission signal to each relay node through a plurality of antennas;
    상기 각 중계 노드는 전송 신호를 수신하고, 수신한 전송 신호를 이후의 단말로 전송할 때 사용할 웨이트 벡터를 산출하는 단계; 및Each of the relay nodes receiving a transmission signal and calculating a weight vector for use in transmitting the received transmission signal to a subsequent terminal; And
    상기 산출된 웨이트 벡터를 이용하여 수신한 전송 신호에 빔포밍을 적용한 후, 다음 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법.And applying beamforming to the received transmission signal by using the calculated weight vector, and transmitting the beamforming to a next terminal.
  9. 제8항에 있어서, 상기 방법은,The method of claim 8, wherein
    상기 단말이 수신 장치인지 중계 노드인지 여부를 판단하는 단계; 및Determining whether the terminal is a receiving device or a relay node; And
    판단 결과, 상기 단말이 중계 노드인 경우에는 상기 수신한 전송 신호를 이후 단말로 전송할 때 사용할 웨이트 벡터를 산출하는 단계로 복귀하며, 상기 단말이 수신 장치인 경우에는 수신된 전송 신호에 디코딩을 수행하여 송신 장치에서 전송한 원본 신호를 검출하는 단계를 더 포함하는 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법.As a result of the determination, when the terminal is a relay node, the method returns to calculating a weight vector to be used when transmitting the received transmission signal to the terminal. When the terminal is a receiving device, decoding is performed on the received transmission signal. And detecting the original signal transmitted by the transmitting apparatus.
  10. 제8항에 있어서,The method of claim 8,
    상기 수신한 전송 신호를 이후의 단말로 전송할 때 사용할 웨이트 벡터를 산출하는 단계는 신호 수신시 사용한 웨이트 벡터와 아래 식을 만족시키는 웨이트 벡터를 설정하여, 다음 중계 노드 또는 수신 장치로의 신호 전송시 활용하며, The step of calculating the weight vector to be used when transmitting the received transmission signal to a subsequent terminal may be used when transmitting a signal to a next relay node or receiving apparatus by setting a weight vector used for receiving a signal and a weight vector satisfying the following expression. ,
    [식][expression]
    wC2 HHwC1 = 0 w C2 H Hw C1 = 0
    여기서, H = [h ij], i,j = 1, ..., N이며, 모든 k에 대하여 h kk = 1이고,Where H = [ h ij ], i, j = 1, ..., N, h kk = 1 for all k ,
    임의의 중계 노드의 웨이트 벡터 행렬을 WC라 가정하고, 상기 WC 는 웨이트 벡터 [wC1 wC2]의 조합이며, h ij 는 상기 임의의 중계 노드의 안테나 i와 j사이의 채널이며, N은 상기 임의의 중계 노드 안테나 개수이며, 상기 wC1 은 상기 신호 수신시 사용한 웨이트 벡터이며, wC2는 다음 중계노드 또는 수신 장치로의 신호 전송시 활용하는 웨이트 벡터인 것을 특징으로 하는 다중 안테나 기반 멀티홉 애드혹 네트워크에서의 데이터 전송 방법.Assume that the weight vector matrix of any relay node is W C , where W C is a combination of weight vectors [w C1 w C2 ], h ij is a channel between antennas i and j of the relay node, N Is an arbitrary number of relay node antennas, w C1 is a weight vector used when receiving the signal, and w C2 is a weight vector used when transmitting a signal to a next relay node or a receiving device. Method of data transmission in hop ad hoc network.
PCT/KR2010/006643 2010-04-20 2010-09-29 Apparatus and method for transmitting data in multi-antenna based multi-hop ad hoc network WO2011132827A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2010-0036587 2010-04-20
KR1020100036587A KR101076962B1 (en) 2010-04-20 2010-04-20 Data transmission apparatus and method in mimo based multi-hop ad-hoc wireless network

Publications (1)

Publication Number Publication Date
WO2011132827A1 true WO2011132827A1 (en) 2011-10-27

Family

ID=44834334

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2010/006643 WO2011132827A1 (en) 2010-04-20 2010-09-29 Apparatus and method for transmitting data in multi-antenna based multi-hop ad hoc network

Country Status (2)

Country Link
KR (1) KR101076962B1 (en)
WO (1) WO2011132827A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101482925B1 (en) * 2013-07-05 2015-01-14 한국과학기술원 Zero-forcing Beamformer Design Device and Method in MISO Broadcast Channel Based on k-regularity
KR102096607B1 (en) * 2014-01-20 2020-04-02 에스케이텔레콤 주식회사 Wireless communication apparatus and method of setting beamforming path
EP3525517B1 (en) * 2018-02-12 2020-12-16 Curvalux UK Limited High-rate multihop network with beamforming

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030124976A1 (en) * 2001-12-28 2003-07-03 Tsuyoshi Tamaki Multi point wireless transmission repeater system and wireless equipments
KR20060120483A (en) * 2005-05-20 2006-11-27 지멘스 악티엔게젤샤프트 Radio communication using relays
US20090286471A1 (en) * 2008-05-14 2009-11-19 Jun Ma Method for Allocating Power to Source and Relay Stations in Two-Hop Amplify-and-Forward Relay Multi-Input-Multi-Output Networks
US20100214964A1 (en) * 2007-05-31 2010-08-26 Telefonaktiebolaget Lm Ericsson (Publ) Method and System of Communicatons

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030124976A1 (en) * 2001-12-28 2003-07-03 Tsuyoshi Tamaki Multi point wireless transmission repeater system and wireless equipments
KR20060120483A (en) * 2005-05-20 2006-11-27 지멘스 악티엔게젤샤프트 Radio communication using relays
US20100214964A1 (en) * 2007-05-31 2010-08-26 Telefonaktiebolaget Lm Ericsson (Publ) Method and System of Communicatons
US20090286471A1 (en) * 2008-05-14 2009-11-19 Jun Ma Method for Allocating Power to Source and Relay Stations in Two-Hop Amplify-and-Forward Relay Multi-Input-Multi-Output Networks

Also Published As

Publication number Publication date
KR101076962B1 (en) 2011-10-26

Similar Documents

Publication Publication Date Title
CN102255689B (en) A kind of processing method of channel condition information, apparatus and system
WO2010064867A2 (en) Data transfer method, data transmission apparatus, and communication system in multi-hop relay system
US9820290B2 (en) Virtual antenna mapping method and apparatus for feedback of virtual antenna mapping information in MIMO system
Liao et al. Min flow rate maximization for software defined radio access networks
WO2010005162A1 (en) Collaborative mimo using sounding channel in multi-cell environment
US8886116B2 (en) Link adaptation method and apparatus in wireless LAN system
WO2017209578A1 (en) Improvements in and relating to network configuration
WO2010120024A1 (en) Method of coordinating precoding matrixes in a wireless communication system
WO2010095824A2 (en) Method and apparatus for data communication through a coordinated multi-point transmission
Tolli et al. Distributed coordinated transmission with forward-backward training for 5G radio access
WO2018117666A1 (en) Improvements in and relating to network operation
Sundaresan et al. Full-duplex without strings: Enabling full-duplex with half-duplex clients
Yang et al. Interference Coordination for 5G Cellular Networks
KR20110127273A (en) Method and device for multiple-cell collaborative communication in mimo system
WO2011132827A1 (en) Apparatus and method for transmitting data in multi-antenna based multi-hop ad hoc network
CN105471558A (en) Multiple-input-multiple-output (MIMO) system signaling transmission method and device
WO2016195334A1 (en) Method and apparatus for estimating channel in communication system supporting mimo-based beamforming
CN108347271B (en) Distributed interference alignment neutralization realization method capable of reaching maximum degree of freedom of system
TWI641282B (en) Network master device and network communication method for cooperative service set
JP5417590B2 (en) Wireless device and wireless communication system including the same
JP6143790B2 (en) Data transmission method and apparatus in wireless communication system
CN106507391B (en) Interference guidance method in WLAN
Shibata et al. Time sensitive networking for 5G NR fronthauls and massive IoT traffic
JP3670576B2 (en) Mobile communication system and switching device
WO2015050295A1 (en) Multi-antenna radio relay system and feedback interference cancellation method using same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10850310

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10850310

Country of ref document: EP

Kind code of ref document: A1