CN108306663B - Simple network coding system and method based on MIMO Y channel physical layer - Google Patents

Simple network coding system and method based on MIMO Y channel physical layer Download PDF

Info

Publication number
CN108306663B
CN108306663B CN201810065439.0A CN201810065439A CN108306663B CN 108306663 B CN108306663 B CN 108306663B CN 201810065439 A CN201810065439 A CN 201810065439A CN 108306663 B CN108306663 B CN 108306663B
Authority
CN
China
Prior art keywords
user
relay
information
matrix
channel
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CN201810065439.0A
Other languages
Chinese (zh)
Other versions
CN108306663A (en
Inventor
陈永辉
张明武
张媛媛
舒红章
袁金龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hubei University of Technology
Original Assignee
Hubei University of Technology
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 Hubei University of Technology filed Critical Hubei University of Technology
Priority to CN201810065439.0A priority Critical patent/CN108306663B/en
Publication of CN108306663A publication Critical patent/CN108306663A/en
Application granted granted Critical
Publication of CN108306663B publication Critical patent/CN108306663B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • 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/0452Multi-user MIMO systems

Abstract

The invention discloses a physical channel based on MIMO Y channelIn a two-hop, multi-user and multi-antenna MIMO Y channel, there are one and only one Relay node Relay with N antennas, and there are K Relay nodes Relay with M antennasiMutual information User node User of antennaiK, K,; all communication is realized through Relay, the communication is represented in two channels, a multi-user access channel is recorded as MAC, and a broadcast channel is recorded as BC; in MAC, all User nodes UseriTransmitting the information to a Relay; in BC, Relay sends re-encoded information to Useri(ii) a In the process of forwarding MAC to BC, Relay realizes communication through network coding conversion based on a mutual information relation matrix, a global channel information matrix and a user node precoding and decoding rule appointed by a system. The invention provides a simple physical layer precoding matrix V for usersiGenerating a regular, simple physical layer decoding matrix WiGenerating rules, a simple transform coding matrix F rule from the MAC stage to the BC stage.

Description

Simple network coding system and method based on MIMO Y channel physical layer
Technical Field
The invention belongs to the technical field of wireless communication, and relates to a simple network coding system and method for a MIMO Y channel physical layer in multi-user, multi-antenna and two-hop wireless communication.
Technical Field
The multi-antenna, multi-hop and multi-user wireless network is an important supplement to the current commercial organized network, and is also one of the important deployment forms of the next generation wireless access networks such as the Internet of things, the sensor network, the family heterogeneous network and the like. A multi-user wireless network, which is a basic form of current commercial network deployment; the multi-antenna property is derived from an important means for improving the anti-interference capability of the user node. Therefore, the multi-hop network based on multiple users and multiple antennas is also the focus of research on the next generation wireless network deployment form. However, there are still many technical difficulties. The main difficulty is the implementation of the communication freedom in a multi-user wireless communication network. Current multi-user wireless communication systems are still interference limited. In addition, in the unorganized network, the utilization efficiency of the communication resources is greatly reduced without coordination of the central node. The difficulty point is how to quickly and simply acquire the multi-user communication freedom degree as much as possible at lower communication cost. Although some current research indicates that in theory MIMO Y channels, maximum degrees of freedom can be achieved. The Relay node based on the MIMO Y channel has the characteristics of organizing the network, is flexible with the Relay node in the meta-organization network, and has the capability of fully utilizing all the acquired channel information. And realizing the interference alignment idea, namely eliminating the interference among users.
There are two kinds of nodes in MIMO Y channel system, one Relay node is marked as Relay, and K User nodes are marked as UseriI is 1, …, K. The MIMO Y channel has two basic states, a multiple access state, denoted MAC, and a broadcast state, denoted BC. All communication is effected via a unique Relay, in the MAC all User nodes UseriK passes the information to Relay, i 1, …; in BC, Relay sends re-encoded information to Useri,i=1,…,K。
However, although the current research based on MIMO Y channel suggests the possibility of maximum communication freedom acquisition, no practical operability method can be proposed. Moreover, the research conclusion is based on the realization of the local interference alignment idea, the consideration of (operation) characteristics of a global system is omitted, and the global channel information condition is not considered, so that the assumptions can not be realized at all and are not perfect.
Disclosure of Invention
In order to solve the technical problem, the invention provides a simple network coding system and method based on a MIMO Y channel physical layer in multi-user, multi-antenna and multi-hop wireless communication.
The technical scheme adopted by the system of the invention is as follows: a simple network coding system based on MIMO Y channel physical layer is characterized in that: in a two-hop, multi-user and multi-antenna MIMO Y channel, there is one and only one Relay node Relay with N antennas, and there are K Relay nodes with MiMutual information User node User of antennaiI is 1, …, K; all communication is realized through Relay, communicationThe method is characterized in that the method comprises two channels, namely a multi-user access channel which is marked as MAC, and a broadcast channel which is marked as BC; in MAC, all User nodes UseriTransmitting the information to a Relay; in BC, Relay sends re-encoded information to Useri(ii) a In the process of forwarding MAC to BC, Relay realizes communication through network coding conversion based on a mutual information relation matrix, global channel information and a global coding and precoding generation rule.
The method adopts the technical scheme that: a simple network coding method based on MIMO Y channel physical layer includes that in a two-hop, multi-user and multi-antenna MIMO Y channel, there is one and only one Relay node Relay with N antennas, there are K Relay nodes with MiMutual information User node User of root antennaiI is 1, …, K; all communication is realized through Relay, and the communication is represented in two channels, one is a multi-user access channel and recorded as MAC, and the other is a broadcast channel and recorded as BC;
characterized in that the method comprises the following steps: step 1: in the MAC stage, a user carries out network precoding;
the specific implementation comprises the following substeps:
step 1.1: obtaining all channel information estimation through training sequence and Relay, obtaining system physical layer mutual information relation matrix A, and optimizing pre-coding and decoding rule f1.2And f3.1(ii) a And distributes A and the preferred codec rule f1.2、f3.1Giving all users; when the network topology is not changed and the pre-coding and decoding rules are not changed, the initialization step 1.1 is only used for the first operation; useriThe channel estimation training sequence can be carried and finished at the MAC and BC stages;
step 1.2: useriAccording to a physical layer mutual information relation matrix A issued by Relay, utilizing a predetermined optimized coding rule function f1.2A and UseriCorresponding unique node position number m in AiAs a parameter, a global precoding matrix V thereof is obtainedi,Vi←f1.2(A,mi);
Step 1.3: useriAccording to the pre-determinedCoding matrix ViAnd UseriInformation to be sent to all other users
Figure BDA0001556535190000021
Generating a precoded global information matrix Xi=ViSi(ii) a Wherein
Figure BDA0001556535190000022
Means the ith UseriPrepared for all other users sigma except iiThe information sent;
step 1.4: in the MAC channel, all usersiI 1, …, K, clocking each X at a uniform timeiSending to a Relay;
step 2: in the conversion from the MAC stage to the BC stage, the Relay performs global network recoding;
the specific implementation comprises the following substeps:
step 2.1: relay receives X sent by all usersiChannel-transformed superposition output YRI.e. by
Figure BDA0001556535190000031
Wherein Hi,RFrom the ith UseriChannel gain of Relay to Relay node.
Step 2.2: relay estimates all channel information including MAC global channel information H according to the obtained informationΣ,RGlobal channel information H of BC channelR,ΣA system physical layer mutual information relation matrix A, and a preferred pre-coding and decoding rule f1.2And f3.1Generating Vi←f1.2(A,mi) I ═ 1, …, K, compute Relay mutual information encoding conversion matrix F ← F2.1(A,f1.2,HΣ,R,HR,Σ);
Step 2.3: based on the Relay mutual information transcoding matrix F, via the information V received from the MA channelRGenerating broadcast information XR=FYRAnd broadcasting information X on the BC channelR
And step 3: in the BC stageThe User generates a global receiving decoding matrix according to a network coding decoding matrix generation rule and obtains all nodes to send to the UseriInformation estimation of
Figure BDA0001556535190000032
The specific implementation comprises the following substeps:
step 3.1: useriAccording to a system physical layer mutual information relation matrix A and a decoding rule f issued by Relay3.1Forming a global receive decoding matrix Wi←f3.1(A,mi) (ii) a Wherein m isiIs UseriA corresponding unique node location number in a;
step 3.2: useriBased on WiDecoding received XRSamples are obtained, and other users are given to the UseriInformation estimation
Figure BDA0001556535190000033
The method presence criteria are:
Figure BDA0001556535190000034
and
Figure BDA0001556535190000035
(ii) present; wherein P is+The representation is the generalized inverse of the matrix P;
Figure BDA0001556535190000036
corresponding to the users with the same description order as the physical layer mutual information relation matrix A of the system, and a global receiving decoding matrix WiA diagonal matrix formed by the sequences;
Figure BDA0001556535190000041
corresponding to the users with the same description sequence as the physical layer mutual information relation matrix A of the system, and a global precoding matrix ViA diagonal matrix formed by the sequences; hR,Σ,HΣ,RBC and MAC global channel information matrices, respectively.
Preferably, F ← F2.1(A,f1.2,H∑,R,HR,∑) The calculation rule is as follows:
Figure BDA0001556535190000042
compared with the prior art, the method of the invention has the following advantages and beneficial effects:
(1) the invention is based on the global mutual information relation matrix A and the coding and decoding design of the global channel information, so the invention has very strong operability and does not have the problem of being inoperable in mathematical computation due to the local design;
(2) in the invention, at the user side, the channel information characteristics do not need to be known, only the precoding is carried out based on the global mutual information relation matrix A, and the precoding and decoding are carried out with the optimal coding and decoding design rule of the system, so the operation is simple and easy, and the requirement on the node capacity is also reduced;
(3) on the Relay side, a channel matrix can be obtained through a training sequence, the coding is carried out based on a global mutual information relation matrix A and the coding and decoding design rule optimized in the whole system, and then information conversion matrix coding can be obtained, so that the operation steps are simplified;
(4) the invention realizes simple physical layer network coding based on the actual condition;
(5) explicitly giving the code presence conditions, and the coding rules, including F, Vi,Wi
(6) The coding and decoding rules optimize a sufficient optimization space for the system, are compatible with other coding methods, and only need to meet basic rules.
Drawings
FIG. 1 is a system architecture diagram of an embodiment of the present invention;
FIG. 2 is a flow chart of a method according to an embodiment of the present invention.
Detailed Description
In order to facilitate the understanding and implementation of the present invention for those of ordinary skill in the art, the present invention is further described in detail with reference to the accompanying drawings and examples, it is to be understood that the embodiments described herein are merely illustrative and explanatory of the present invention and are not restrictive thereof.
Referring to fig. 1, the simple network coding system based on the MIMO Y channel physical layer provided by the present invention assumes that the channel is estimated by perfectly utilizing the MAC and BC channels and the training sequence information, and has (better) ideal channel estimation, for example, under the condition of relatively good SNR condition; the whole coding is divided into three stages, namely an MAC pre-coding stage, a Relay network coding stage and a BC decoding stage, which are respectively abbreviated as MAC, NC and BC stages. Three-stage communication is alternately carried out according to the time sequence of MAC, NC and BC; the system allows full-duplex communication, and allows multiple communication cycles of MAC, NC and BC to coexist according to the same or different time beats in different independent or mixed divisions of different channels such as different time divisions, frequency divisions, space divisions and the like; in the MAC stage of the system, all User nodes, Useri(i-1, …, K) pair transmission information
Figure BDA0001556535190000051
Using precoding matrices ViPrecoding to obtain XiAnd according to the same time beat, the coded information X isiSending to a Relay node Relay to be converged into YR(ii) a In the conversion from the MAC stage to the BC stage, the Relay node pair of the system receives the information YRAccording to the global channel information and all preset precoding matrixes ViGenerating a recoding matrix F by pairing F with YRGenerating X by network coding recodingR(ii) a After the NC phase, the BC phase of the system is entered, and in the BC phase, the Relay broadcast data YRUser of each User nodeiReceiving the information of the user, and the user follows the precoding matrix ViInformation, generating a reception decoding matrix WiAnd decoding the received information to complete one-time complete independent communication. The invention mainly lies in that F, V are paired based on the channel model of the system, namely the MIMO Y channel modeli,WiInnovation of construction theory and practice.
To elaborate the examples, the present embodiment uses a more refined systematic symbologyThe following were used: the Relay is provided with N antennas and K users, and each user is provided with K-1 antennas; viIs represented as V[i,j]Represents a slave UseriPoint to UserjThe precoding matrix of (a); s[i,j]To represent
Figure BDA0001556535190000052
User of slave UseriUser pointingjThe information of (a); y is[Σ,R]The information that all K users send to the Relay and are received by the Relay is represented; i.e. superscript [ A, B]Representing parameters emanating from A with a target of B, sigma representing all users, sigmaiIndicating removal of UseriAll users except R, R represents Relay; other H denotes channel information, for the same reason H[Σ,R]Indicating that K users send Relay global channel information, i.e. the aforementioned HΣ,R(ii) a F denotes slave Y executed by Relay[Σ,R]To X[R,Σ]The transformation matrix of (2); m denotes a decoding matrix, W[i,j]Representing decoding from UseriPoint to UserjA decoding matrix of the information of (1). A is a global mutual information relation matrix.
Referring to fig. 2, the simple network coding method for achieving interference alignment based on the MIMO Y channel physical layer provided by the present invention includes three major steps, 9 minor steps.
Step 1: in the MAC stage, a user carries out network precoding;
step 1.1: obtaining all channel information estimation through a training sequence and Relay, obtaining a system physical layer mutual information relation matrix A, and distributing A to all users; simultaneously distributing optimized pre-coding and decoding rules f meeting the conditions1.2And f3.1. When the network topology is not changed and the pre-coding and decoding rules are not changed, the initialization step 1.1 is only used for the first operation; useriThe channel estimation training sequence can be carried and finished at the MAC and BC stages; since the channel estimation is a mature method, it is not described herein any more, and it is only assumed that the corresponding channel information matrix is obtained by the corresponding method. For example, when information conditions are ideal, such as high SNR, K is used to mutually communicate with other K-1 users via the MIMO Y channel,
Figure BDA0001556535190000061
at this time, the channel change operation
Figure BDA0001556535190000062
Is equivalent to that of
Figure BDA0001556535190000063
Change to
Figure BDA0001556535190000064
Direct operation of (2); i.e. equivalent to operation
Figure BDA0001556535190000065
Wherein 01×(K-1)Representing a row-1 (K-1) column zero matrix. This cost operation is the system physical layer mutual information relationship matrix, namely:
Figure BDA0001556535190000066
this is an assumption under ideal conditions, when the channel is perfect, antenna MiNot uniquely determined, but still determined according to the actual mapping relation
Figure BDA0001556535190000071
To
Figure BDA0001556535190000072
The equivalent mapping relationship a of (a) is only different in form.
Step 1.2: useriAccording to a physical layer mutual information relation matrix A issued by Relay, utilizing a predetermined optimized coding rule function f1.2A and UseriCorresponding unique node position number m in AiAs a parameter, a global precoding matrix V thereof is obtainedi,Vi←f1.2(A,mi) (ii) a Here, as an example, let miI; is provided with
Figure BDA0001556535190000073
Therefore, it is only necessary to set the condition
Figure BDA0001556535190000074
And (4) finishing. Specific form requirement
Figure BDA0001556535190000075
I.e. without amplifying the original signal power. For example, it is possible to set
Figure BDA0001556535190000076
When the ideal assumption is that there are K-1 antennas per user, each antenna corresponding to one user transmission, and space-time coding is not taken into account. When the system has other space-time coding requirements, only the space-time code requirements and the setting requirements need to be combined. The ideal assumption is similar, except that the structure needs to be set according to the antenna relationship, rather than the ideal square matrix structure.
Step 1.3: useriPrecoding matrix V according to each useful informationiI.e. by
Figure BDA0001556535190000077
A precoding vector for each individual mutual information is generated, and, based on the transmitted information,
Figure BDA0001556535190000078
s[i,j]the middle i is not equal to j, and a pre-coded global information matrix X is generatediI.e. by
Figure BDA0001556535190000079
Step 1.4: in the MAC channel, all usersiSending coded global information according to uniform time beat
Figure BDA00015565351900000710
To Relay;
step 2: in the conversion from the MAC stage to the BC stage, the Relay performs global network recoding;
step 2.1: relay receives X sent by all usersiI is 1, …, K, wherein
Figure BDA00015565351900000711
To obtain
Figure BDA00015565351900000712
Step 2.2: relay estimates all channel information including MAC global channel information H according to the obtained informationΣ,RGlobal channel information H of BC channelR,ΣA system physical layer mutual information relation matrix A, and a preferred pre-coding and decoding rule f1.2And f3.1Generating Vi←f1.2(A,mi) I ═ 1, …, K, compute Relay mutual information encoding conversion matrix F ← F2.1(A,f1.2,HΣ,R,HR,Σ);
Order to
Figure BDA0001556535190000081
According to the assumption, let
Figure BDA00015565351900000810
With F ═ BH (BH)[R,Σ])+(H[Σ,R]BT)+Wherein (BH)[R,Σ])+Indicating BH of[R,Σ]A generalized inverse matrix, when the generalized inverse matrix does not exist, the encoding is not established;
step 2.3: based on the Relay mutual information code conversion matrix F ═ (BH)[R,Σ])+(H[Σ,R]BT)+By information received from the MA channel, i.e.
Figure BDA0001556535190000082
Generating broadcast information, X, for the BC stage[R,Σ]=FY[Σ,R]And sending;
and step 3: in BC stage, User carries out rule and method for generating network coding and decoding matrix, and obtains all nodes to send to UseriInformation estimation of
Figure BDA0001556535190000083
Step 3.1: the user decodes the rule f according to the physical layer information A issued by the Relay3.1Forming a system global receive decoding matrix, i.e., in this case
Figure BDA0001556535190000084
Step 3.2: useriBased on WiDecoding and received XRSamples, i.e. codes Y[R,i]=H[R,i]X[R,Σ]+ N, then decoded to obtain
Figure BDA0001556535190000085
The existence criteria of the method of the invention are: :
Figure BDA0001556535190000086
and
Figure BDA0001556535190000087
are present. Wherein P is+The representation is the generalized inverse of the matrix P;
Figure BDA0001556535190000088
corresponding to the users with the same description order as the physical layer mutual information relation matrix A of the system, and a global receiving decoding matrix WiA diagonal matrix formed by the sequences;
Figure BDA0001556535190000089
corresponding to the users with the same description sequence as the physical layer mutual information relation matrix A of the system, and a global precoding matrix ViA diagonal matrix formed by the sequences; hR,Σ,HΣ,RBC and MAC global channel information matrices, respectively.
All the above coding is performed under the following criteria:
Userithe precoding matrix and the receive decoding criteria of (a) are:
Figure BDA0001556535190000091
wherein A is the system physical layer mutual information relation matrix,
Figure BDA0001556535190000092
is a user global receiving decoding matrix W in the same order as the description of AiA diagonal matrix formed by the sequences;
Figure BDA0001556535190000093
is the user global reception precoding matrix V in the same order as the description of AiA diagonal matrix formed by the sequences; function Vi←f1.2(A,i),Wi←f3.1(A, i) must satisfy the above rule.
F←f2.1(A,f1.2,H∑,R,HR,∑) The calculation rule of (1) is:
Figure BDA0001556535190000094
the invention is based on MIMO Y channel system, and can realize the following assumed conditions: there is a (better) ideal channel estimate, e.g. in case of better SNR conditions; all users have the same number of antennas and mutual information relationship protocol (step 1.1). By fully utilizing the global channel information, an operable MIMO Y-channel network coding method is provided. The method is mainly characterized in that the design is based on realizable hypothesis and a global mutual information relation matrix, a simple physical layer precoding matrix generation rule is provided for a user in an MAC stage, a simple physical layer decoding matrix generation rule is provided for the user in a BC stage, a simple conversion coding matrix F rule from the MAC stage to the BC stage is provided for Relay, and a corresponding system operation rule.
It should be understood that parts of the specification not set forth in detail are well within the prior art.
It should be understood that the above description of the preferred embodiments is given for clarity and not for any purpose of limitation, and that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (2)

1. A simple network coding method based on MIMO Y channel physical layer, adopt and base on MIMO Y channel physical layer simple network coding system;
the method is characterized in that: the system has one and only one Relay node Relay of N antennas in a two-hop, multi-user and multi-antenna MIMO Y channel, and has K Relay nodes of MiMutual information User node User of antennaiK, K,; all communication is realized through Relay, and the communication is represented in two channels, one is a multi-user access channel and recorded as MAC, and the other is a broadcast channel and recorded as BC; in MAC, all User nodes UseriTransmitting the information to a Relay; in BC, Relay sends re-encoded information to Useri(ii) a In the process of forwarding MAC to BC, Relay realizes communication through network coding conversion based on a mutual information relation matrix, a global channel information matrix and a user node precoding and decoding rule appointed by a system;
the method comprises the following steps:
step 1: in the MAC stage, a user carries out network precoding;
the specific implementation comprises the following substeps:
step 1.1: obtaining all channel information estimation through training sequence and Relay, obtaining system physical layer mutual information relation matrix A, and pre-coding and decoding rule f1.2And f3.1(ii) a And distribute A and codec rules f1.2、f3.1Giving all users; when the network topology is not changed and the pre-coding and decoding rules are not changed, the initialization step 1.1 is only used for the first operation; useriThe channel estimation training sequence is selected to be carried and finished in the stages of MAC and BC;
step 1.2: useriAccording to a physical layer mutual information relation matrix A issued by Relay, utilizing a predetermined optimized coding rule function f1.2,AAnd UseriCorresponding unique node position number m in AiAs a parameter, a global precoding matrix V thereof is obtainedi,Vi←f1.2(A,mi);
Step 1.3: useriAccording to its precoding matrix ViAnd UseriInformation to be sent to all other users
Figure FDA0002614741850000011
Generating a precoded global information matrix Xi=ViSi(ii) a Wherein
Figure FDA0002614741850000012
Means the ith UseriPrepared for all users other than i ∑iThe information sent;
step 1.4: in the MAC channel, all usersiK, clocking each x at a uniform timeiSending to a Relay;
step 2: in the conversion from the MAC stage to the BC stage, the Relay performs global network recoding;
the specific implementation comprises the following substeps:
step 2.1: relay receives X sent by all usersiChannel-transformed superposition output YRI.e. by
Figure FDA0002614741850000021
Wherein Hi,RFrom the ith UseriChannel gain of Relay to Relay node;
step 2.2: relay estimates all channel information including MAC global channel information H according to the obtained information∑,RGlobal channel information H of BC channelR,∑A system physical layer mutual information relation matrix A, and a pre-coding and decoding rule f1.2And f3.1Generating Vi←f1.2(A,mi) I ═ 1, …, K, compute Relay mutual information encoding conversion matrix F ← F2.1(A,f1.2,H∑,R,HR,∑);
Step 2.3: based on the Relay mutual information transcoding matrix F, via the information Y received from the MA channelRGenerating broadcast information XR=FYRAnd broadcasting information X on the BC channelR
And step 3: in the BC stage, the User generates a global receiving decoding matrix according to a network coding decoding matrix generation rule, and obtains all nodes to send to the UseriInformation estimation of
Figure FDA0002614741850000022
The specific implementation comprises the following substeps:
step 3.1: useriAccording to a system physical layer mutual information relation matrix A and a decoding rule f issued by Relay3.1Forming a global receive decoding matrix Wi←f3.1(A,mi) (ii) a Wherein m isiIs UseriA corresponding unique node location number in a;
step 3.2: useriBased on WiDecoding received XRSamples are obtained, and other users are given to the UseriInformation estimation
Figure FDA0002614741850000023
2. The method of claim 1, wherein F ← F2.1(A,f1.2,H∑,R,HR,∑) The calculation rule is as follows:
Figure FDA0002614741850000024
the method presence criteria are:
Figure FDA0002614741850000025
and
Figure FDA0002614741850000026
(ii) present; wherein P is+The representation is the generalized inverse of the matrix P;
Figure FDA0002614741850000027
corresponding to the users with the same description order as the physical layer mutual information relation matrix A of the system, and a global receiving decoding matrix WiA diagonal matrix formed by the sequences;
Figure FDA0002614741850000028
corresponding to the users with the same description sequence as the physical layer mutual information relation matrix A of the system, and a global precoding matrix ViA diagonal matrix formed by the sequences; hR,Σ,HΣ,RBC and MAC global channel information matrices, respectively.
CN201810065439.0A 2018-01-23 2018-01-23 Simple network coding system and method based on MIMO Y channel physical layer Expired - Fee Related CN108306663B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810065439.0A CN108306663B (en) 2018-01-23 2018-01-23 Simple network coding system and method based on MIMO Y channel physical layer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810065439.0A CN108306663B (en) 2018-01-23 2018-01-23 Simple network coding system and method based on MIMO Y channel physical layer

Publications (2)

Publication Number Publication Date
CN108306663A CN108306663A (en) 2018-07-20
CN108306663B true CN108306663B (en) 2020-09-22

Family

ID=62866106

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810065439.0A Expired - Fee Related CN108306663B (en) 2018-01-23 2018-01-23 Simple network coding system and method based on MIMO Y channel physical layer

Country Status (1)

Country Link
CN (1) CN108306663B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013143099A1 (en) * 2012-03-29 2013-10-03 Nec(China) Co., Ltd. Method and apparatus for link adaptation in precoded mimo systems
CN105429684A (en) * 2015-10-29 2016-03-23 河南理工大学 Y channel low complexity interference elimination method
US9485063B2 (en) * 2001-04-26 2016-11-01 Genghiscomm Holdings, LLC Pre-coding in multi-user MIMO
CN106646394A (en) * 2017-02-28 2017-05-10 湖北工业大学 Method for designing loop-optimization-based emission beam matrix in FDA-MIMO radar

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9485063B2 (en) * 2001-04-26 2016-11-01 Genghiscomm Holdings, LLC Pre-coding in multi-user MIMO
WO2013143099A1 (en) * 2012-03-29 2013-10-03 Nec(China) Co., Ltd. Method and apparatus for link adaptation in precoded mimo systems
CN105429684A (en) * 2015-10-29 2016-03-23 河南理工大学 Y channel low complexity interference elimination method
CN106646394A (en) * 2017-02-28 2017-05-10 湖北工业大学 Method for designing loop-optimization-based emission beam matrix in FDA-MIMO radar

Also Published As

Publication number Publication date
CN108306663A (en) 2018-07-20

Similar Documents

Publication Publication Date Title
Liu et al. Application of quasi-orthogonal space-time block codes in beamforming
CN104202118A (en) Pre-coding codebook and feedback expression
KR101399919B1 (en) Mimo transmission system with decentralized channel estimation and precoding
CN1937849A (en) Method and system for processing signal in communication system
TW201225565A (en) Transmitting terminal and transmit antenna selecting method thereof
CN102130754B (en) A kind of method and system for realizing cooperateing with precoding
CN105281817B (en) A kind of robust beam forming method based on distributed bidirectional relay system
Wang et al. MIMO multiway relaying with pairwise data exchange: A degrees of freedom perspective
CN102355291A (en) Multithread bidirectional relay transmission method based on amplification forwarding
CN110808764B (en) Joint information estimation method for large-scale MIMO relay system
EP4066393A1 (en) Communication of measurement results in coordinated multipoint
Song et al. MIMO broadcasting for simultaneous wireless information and power transfer: Weighted MMSE approaches
CN108306663B (en) Simple network coding system and method based on MIMO Y channel physical layer
Van Rompaey et al. Scalable and distributed MMSE algorithms for uplink receive combining in cell-free massive MIMO systems
Kan et al. Hybrid relay and reconfigurable intelligent surface assisted multiuser MISO systems
Chinnadurai et al. Worst-case weighted sum-rate maximization in multicell massive MIMO downlink system for 5G communications
Koyuncu et al. Interleaving channel estimation and limited feedback for point-to-point systems with a large number of transmit antennas
CN109347769B (en) Channel joint estimation method of bidirectional multi-input multi-output relay system
CN109474318A (en) Method for precoding comprising the link that direct transfers under the two-way MIMO relay system of multi-user
CN109362116B (en) Asymmetric two-way relay communication method combining orthogonal projection and antenna selection
Koyuncu et al. Interleaving training and limited feedback for point-to-point massive multiple-antenna systems
CN106982085A (en) The robust transceiver design method that block diagonalization is aided in multiple cell mimo system
She et al. Degrees of freedom of signal alignment for generalized MIMO Y channel with general signal demands
Lejosne et al. Net degrees of freedom of recent schemes for the MISO BC with delayed CSIT and finite coherence time
CN108418615B (en) User scheduling method based on MU-MIMO limited feedback system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200922