CN105264982A - Data transmission method, device and system - Google Patents

Data transmission method, device and system Download PDF

Info

Publication number
CN105264982A
CN105264982A CN201380000772.9A CN201380000772A CN105264982A CN 105264982 A CN105264982 A CN 105264982A CN 201380000772 A CN201380000772 A CN 201380000772A CN 105264982 A CN105264982 A CN 105264982A
Authority
CN
China
Prior art keywords
signal
level
chip
communication node
code sequence
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.)
Pending
Application number
CN201380000772.9A
Other languages
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN105264982A publication Critical patent/CN105264982A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided are a data transmission method, device and system. The method comprises: according to a first spreading code sequence, a first communication node performing spreading processing on a symbol-level data signal, and obtaining a chip-level data signal; according to a second spreading code sequence, performing spreading processing on a symbol-level pilot signal, and obtaining a chip-level pilot signal, wherein the second spreading code sequence is generated by the first spreading code sequence, and the value of the signal obtained by performing de-spreading processing on the chip-level data signal according to the second spreading code sequence is 0; superposing the chip-level data signal and the chip-level pilot signal, and obtaining a chip-level first signal, wherein the chip-level pilot signal is obtained by performing spreading processing on the symbol-level pilot signal according to the second spreading code sequence; and sending the chip-level first signal to a second communication node, thereby solving the problem of wasted code channel resources, and improving the utilization rate of code channel resources.

Description

Data transmission method, device and system
Data transmission method, device and system
Technical field
The present embodiments relate to communication technical field, more particularly to a kind of data transmission method, device and system.Background technology
Introduce high-speed downlink packet access(High Speed Downlink Packet Access, referred to as HSDPA) technology can improve downlink transmission data rate, reduce user data transmission time delay, so as to allow user to have more preferable experience in general shifting cloud power communication system (Universal Mobile Telecommunication System, referred to as UMTS) network.
Base station(NodeB physical channel) is shared by the high-speed down link of physical layer(High-Speed Physical Downlink Shared Channel, referred to as HS-PDSCH) user equipment (User Equipment, referred to as UE) is sent data to, while passing through High-Speed Shared Control Channel(High-Speed Shared Control Channel, referred to as HS-SCCH) send and up-link High-Speed Dedicated Physical Control Channel (Uplink High-Speed Dedicated Physical Control Channel, referred to as HS-DPCCH) relevant control signaling etc., UE utilizes carried control signaling to be demodulated and decode HS-PDSCH after HS-SCCH is received, wherein, the spreading factor that HS-PDSCH channels are used(Spreading Factor, referred to as SF) it is 16, but 15 code channels that can at most use code channel number to be 1 ~ 15 carry out data transmission, and code channel number for 0 code channel branch due to the transmission of common signal channel to be used for and/or dedicated channel, used so that cannot function as HS-PDSCH data channels, so as to cause the waste of code channel resource.A kind of content of the invention data transmission method provided in an embodiment of the present invention, device and system, for solving the problem of code channel resource is wasted, improve the utilization rate of code channel resource.
In a first aspect, the embodiment of the present invention provides a kind of data transmission method, it is characterised in that including:First communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal; First communication node carries out spread processing according to the second spread spectrum code sequence to symbol level pilot signal, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, and the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
The chip-level data-signal and the chip-level pilot signal are carried out folded power mouthful by first communication node, obtain the signal of chip-level first;
The signal of chip-level first is sent to the second communication node by first communication node.
In the first possible implementation of first aspect, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
In second of possible implementation of first aspect, the second spread spectrum code sequence c2 = c3 ® c1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,
(^3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
In the third possible implementation of first aspect, first communication node carries out spread processing according to the second spread spectrum code sequence to symbol level pilot signal, obtains chip-level pilot signal, including:First communication node is according to the spreading factor SF of pilot signalPCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFpGeneration.
With reference to the third possible implementation of second possible implementation or first aspect of the first possible implementation or first aspect of first aspect or first aspect, in the 4th kind of possible implementation of first aspect, first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, chip-level data-signal is obtained, including:First communication node is according to the spreading factor SF of data-signaldCorresponding first spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
With reference to first aspect or any one possible implementation of first to the 4th kind of implementation of first aspect, in the 5th kind of possible implementation of first aspect, the chip-level data-signal is overlapped by first communication node with the chip-level pilot signal, and obtaining the signal of chip-level first includes:The chip-level pilot signal and the chip-level data-signal are overlapped by first communication node on chip, obtain the signal of chip-level first, and each signal of chip-level first includes 1 code Chip level pilot signal and 1 chip-level data-signal.
With reference to first aspect or any one possible implementation of first to the 5th kind of implementation of first aspect, in the 6th kind of possible implementation of first aspect, first communication node is carried out according to the first spread spectrum code sequence to sign level data signal before spread processing, in addition to:
First communication node obtains the sign level data signal according to symbol level original data signal to be sent.
With reference to the 6th kind of possible implementation of first aspect, in the 7th kind of possible implementation of first aspect, first communication node obtains the sign level data signal according to symbol level original data signal to be sent, including:
First communication node determines formula according to first, determines N value, wherein, the first determination formula is: N = SFjSFdllK ', K=「fog2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;
First communication node is according to the N, determine the first transforming function transformation function, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1;
The symbol level original data signal is entered line translation by first communication node according to first transforming function transformation function, obtains sign level data signal.
With reference to the 7th kind of possible implementation of first aspect, in the 8th kind of possible implementation of first aspect, in addition to:
First communication node sends first to second communication node and indicates message, and described first indicates that message indicates the value of the N.
With reference to the 7th kind of possible implementation of first aspect, in the 9th kind of possible implementation of first aspect, in addition to:
First communication node sends second to second communication node and indicates message, and described second indicates that message indicates the identification information of first transforming function transformation function.
With reference to the 7th kind of possible implementation of first aspect, in the tenth kind of possible implementation of first aspect, in addition to:
First communication node is according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal; First communication node sends the 3rd to second communication node and indicates message, and the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
With reference to the 9th kind of possible implementation or first aspect of the 8th kind of possible implementation or first aspect of the 7th kind of possible implementation or first aspect of first aspect the tenth kind of possible implementation or, in a kind of the tenth possible implementation of first aspect, first transforming function transformation function is Μ Β)=Α (Β, α)τ, wherein, the Β is the row vector of the composition of the N-1 symbol level original data signal, and c is constant, and the Α is Ν χ Ν matrixes.
Second aspect, the embodiment of the present invention also provides a kind of data transmission method, including:
Second communication node obtains chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to the chip-level secondary signal, obtains the sign level data signal.
In the first possible implementation of second aspect, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
In second of possible implementation of second aspect, second spread spectrum code sequence
C2 = C3 ® C1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence, (^ is represented3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
In the third possible implementation of second aspect, in addition to:
Second communication node receives the signal of chip-level the 3rd, and the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;
Second communication node obtains chip-level secondary signal, including:
Second communication node carries out channel estimation according to the signal of chip-level the 3rd, obtains the first radio channel information; Second communication node is according to first radio channel information, equilibrium treatment is carried out to the signal of chip-level the 3rd, the chip-level secondary signal is obtained, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
With reference to the third possible implementation of second aspect, in the 4th kind of possible implementation of second aspect, second communication node carries out despreading processing according to the symbol level pilot signal known in advance to the chip-level secondary signal, sign level data signal is obtained, including:
Second communication node is according to the spreading factor SF of the symbol level pilot signal known in advance and pilot signalpCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration;
Second communication node is according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
With reference to the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect, second communication node is according to the radio channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, to carrying out eliminating pilot signal processing and despreading processing in the chip-level secondary signal, obtains the sign level data signal, including:
Second communication node is according to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;Second communication node carries out eliminating pilot signal processing to the symbol level secondary signal, obtains the sign level data signal according to the second wireless channel information and the symbol level pilot signal known in advance;Or,
Second communication node is according to the SFPCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;Second communication node carries out eliminating pilot signal processing to the chip-level secondary signal, obtains chip-level data-signal according to the second wireless channel information and the chip-level pilot signal of the benchmark;Second communication node is according to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
Any one with reference to first to the 5th kind of implementation of second aspect or second aspect may Implementation, in the 6th kind of possible implementation of second aspect, in addition to:Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal.
With reference to the 6th kind of possible implementation of second aspect, in the 7th kind of possible implementation of second aspect, second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
Second communication node determines formula according to first, determines N value, wherein, the first determination formula is: N = SFp!SFdllK , K=「Z。g2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;
Second communication node is according to the value of the N, determine the second transforming function transformation function, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
With reference to the 6th kind of possible implementation of second aspect, in the 8th kind of possible implementation of second aspect, in addition to:
Second communication node receives the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N;
Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
Second communication node determines the value of the N according to the described first instruction message;
Second communication node is according to the value of the N, determine the second transforming function transformation function, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
With reference to the 6th kind of possible implementation of second aspect, in the 9th kind of possible implementation of second aspect, in addition to:
Second communication node receives the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function; Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
Second communication node determines the first transforming function transformation function according to the described second instruction message, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;
Second communication node according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;
Second communication node is according to second transforming function transformation function, determine N value, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
With reference to the 6th kind of possible implementation of second aspect, in the tenth kind of possible implementation of second aspect, in addition to:
Second communication node receives the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;
Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
Second communication node determines the second transforming function transformation function according to the described 3rd instruction message, and second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;Second communication node is according to second transforming function transformation function, determine N value, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
With reference to the 9th kind of possible implementation or second aspect of the 8th kind of possible implementation or second aspect of the 7th kind of possible implementation or second aspect of second aspect the tenth kind of possible implementation or, in a kind of the tenth possible implementation of second aspect, second transforming function transformation function is f2(D) = il N_l),0]- A-l - DT )T, wherein, the row vector that the D is constituted for N number of sign level data signal, the A is NxN matrix, the row vector for being all 1 that is described, being a length of N-1. The third aspect, the embodiment of the present invention provides a kind of data transmission device, including:
First spectrum-spreading unit, for carrying out spread processing to sign level data signal according to the first spread spectrum code sequence, obtains chip-level data-signal;
Second spectrum-spreading unit, for carrying out spread processing to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, and the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
Superpositing unit, for the chip-level data-signal to be overlapped with the chip-level pilot signal, obtains the signal of chip-level first;
Transmitting element, for the signal of chip-level first to be sent into the second communication node.
In the first possible implementation of the third aspect, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
In second of possible implementation of the third aspect, the second spread spectrum code sequence c2 = c3 ® c1, wherein C2Represent second spread spectrum code sequence, represent first spread spectrum code sequence, 3 represent the 3rd spread spectrum code sequence, Kronecker product is represented, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
In the third possible implementation of the third aspect, the second spectrum-spreading unit is specifically for the spreading factor SF according to pilot signalpCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration.
With reference to the third possible implementation of second possible implementation or the third aspect of the first possible implementation or the third aspect of the third aspect or the third aspect, in the 4th kind of possible implementation of the third aspect, first spectrum-spreading unit is specifically for the spreading factor SF according to data-signaldCorresponding first spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
With reference to the third aspect or any one possible implementation of first to the 4th kind of implementation of the third aspect, in the 5th kind of possible implementation of the third aspect, the chip-level pilot signal and the chip-level data-signal specifically for being overlapped by the superpositing unit on chip, the signal of chip-level first is obtained, each signal of chip-level first includes 1 chip-level pilot signal and 1 code Chip level data-signal.
With reference to the third aspect or any one possible implementation of first to the 5th kind of implementation of the third aspect, in the 6th kind of possible implementation of the third aspect, in addition to:
Processing unit, before carrying out spread processing to sign level data signal according to the first spread spectrum code sequence for first spectrum-spreading unit, according to symbol level original data signal to be sent, obtains the sign level data signal.
With reference to the 6th kind of possible implementation of the third aspect, in the 7th kind of possible implementation of the third aspect, the processing unit specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFpISFd!lK; K=「fog2(Np) l, ΝρFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the N, the first transforming function transformation function is determined, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1;According to first transforming function transformation function, the symbol level original data signal is entered into line translation, sign level data signal is obtained.
With reference to the 7th kind of possible implementation of the third aspect, in the 8th kind of possible implementation of the third aspect, the transmitting element is additionally operable to send the first instruction message to second communication node, and described first indicates that message indicates the value of the N.
With reference to the 7th kind of possible implementation of the third aspect, in the 9th kind of possible implementation of the third aspect, the transmitting element is additionally operable to send the second instruction message to second communication node, and described second indicates that message indicates the identification information of first transforming function transformation function.
With reference to the 7th kind of possible implementation of the third aspect, in the tenth kind of possible implementation of the third aspect, the processing unit is additionally operable to according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;
The transmitting element is additionally operable to send the 3rd instruction message to second communication node, and the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
With reference to the 9th kind of possible implementation or the third aspect of the 8th kind of possible implementation or the third aspect of the 7th kind of possible implementation or the third aspect of the third aspect the tenth kind of possible implementation or, in a kind of the tenth possible implementation of the third aspect, first transforming function transformation function is f{(B) = A . (B, c)T, wherein, the B is the row of the composition of the N-1 symbol level original data signal Vector, c is constant, and the A is Ν χ Ν matrixes.
Fourth aspect, the embodiment of the present invention also provides a kind of data transmission device, including:
Acquiring unit, for obtaining chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
Despread unit, for according to the symbol level pilot signal known in advance, despreading processing to be carried out to the chip-level secondary signal, obtains the sign level data signal.
In the first possible implementation of fourth aspect, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
In second of possible implementation of fourth aspect, the second spread spectrum code sequence C^ C, the ^, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence, (^ is represented3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
In the third possible implementation of fourth aspect, in addition to:
Receiving unit, for receiving the signal of chip-level the 3rd, the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;
The acquiring unit obtains the first radio channel information specifically for carrying out channel estimation to the signal of chip-level the 3rd;According to first radio channel information, equilibrium treatment is carried out according to the signal of chip-level the 3rd, the chip-level secondary signal is obtained, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
With reference to the third possible implementation of fourth aspect, in the 4th kind of possible implementation of fourth aspect, the despread unit includes:
First despreading subelement, for the spreading factor SF according to the symbol level pilot signal known in advance and pilot signalPCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spreading code Sequence and the SFpGeneration;
Second despreading subelement, for according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
With reference to the 4th kind of possible implementation of fourth aspect, in the 5th kind of possible implementation of fourth aspect, it is described second despreading subelement specifically for:According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;According to the second wireless channel information and the symbol level pilot signal known in advance, the symbol level secondary signal is carried out to eliminate pilot signal processing, the sign level data signal is obtained;Or,
According to the SFPCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;According to the second wireless channel information and the chip-level pilot signal of the benchmark, the chip-level secondary signal is carried out to eliminate pilot signal processing, chip-level data-signal is obtained;According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
With reference to fourth aspect or any one possible implementation of first to the 5th kind of implementation of fourth aspect, in the 6th kind of possible implementation of fourth aspect, in addition to:
Processing unit, for according to the sign level data signal, obtaining the symbol level original data signal that first communication node is sent.
With reference to the 6th kind of possible implementation of fourth aspect, in the 7th kind of possible implementation of fourth aspect, the processing unit specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFpISFdl K, K=" fog2(Np) l, ΝρFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
With reference to the 6th kind of possible implementation of fourth aspect, in the 8th kind of possible implementation of fourth aspect, the receiving unit is additionally operable to receive the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N; The processing unit specifically for:The value of the N is determined according to the described first instruction message;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
With reference to the 6th kind of possible implementation of fourth aspect, in the 9th kind of possible implementation of fourth aspect, the receiving unit is additionally operable to receive the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function;
The processing unit according to the described second instruction message specifically for determining the first transforming function transformation function, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;According to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
With reference to the 6th kind of possible implementation of fourth aspect, in the tenth kind of possible implementation of fourth aspect, the receiving unit is additionally operable to receive the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;
The processing unit specifically for:Second transforming function transformation function is determined according to the described 3rd instruction message, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
With reference to the 9th kind of possible implementation or fourth aspect of the 8th kind of possible implementation or fourth aspect of the 7th kind of possible implementation or fourth aspect of fourth aspect the tenth kind of possible implementation or, in a kind of the tenth possible implementation of fourth aspect, second transforming function transformation function is
Λ(β) = · ' wherein, the D is the row vector that the Ν sign level data signal is constituted, and the Α is NxN matrix, and ^^ is a length of N-1 row vector for being all 1.
5th aspect, the embodiment of the present invention provides a kind of data transmission system, including:First communication section Point and the second communication node, wherein, first communication node is any one data transmission device in the third aspect above-mentioned data transmission device provided in an embodiment of the present invention, and second communication node is any one data transmission device in fourth aspect above-mentioned data transmission device provided in an embodiment of the present invention.
Data transmission method provided in an embodiment of the present invention, device and system, spread processing is carried out to sign level data signal according to the first spread spectrum code sequence by the first communication node, obtain chip-level data-signal, spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by the first spread spectrum code sequence, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0;Chip-level data-signal is overlapped with chip-level pilot signal again, the signal of chip-level first is obtained, chip-level pilot signal carries out spread processing to symbol level pilot signal according to the second spread spectrum code sequence and obtained;Then the signal of chip-level first is sent to the second communication node.It is transmitted due to chip-level data-signal and chip-level pilot signal are superimposed upon on same code channel, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, the second communication node can be allowd to eliminate the interference of data-signal when carrying out despreading processing to chip-level pilot signal, sign level data signal is obtained so as to carry out despreading processing to chip-level data-signal, and then the problem of code channel resource is wasted is solved, improve the utilization rate of code channel resource.Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, the required accompanying drawing used in embodiment or description of the prior art will be briefly described below, apparently, drawings in the following description are some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of data transmission method embodiment one of the present invention;
Fig. 2 is the schematic flow sheet of data transmission method embodiment two of the present invention;
Fig. 3 is the schematic flow sheet of data transmission method embodiment three of the present invention;
Fig. 4 is the schematic flow sheet of data transmission method example IV of the present invention;
Fig. 5 is the schematic flow sheet of data transmission method embodiment five of the present invention;
Fig. 6 is the schematic flow sheet of data transmission method embodiment six of the present invention;
Fig. 7 is the schematic flow sheet of data transmission method embodiment seven of the present invention;
Fig. 8 is the schematic flow sheet of data transmission method embodiment eight of the present invention;
Fig. 9 is the structural representation of data transmission device embodiment one of the present invention; Figure 10 is the structural representation of data transmission device embodiment two of the present invention;
Figure 11 is the structural representation of data transmission device embodiment three of the present invention;
Figure 12 is the structural representation of data transmission device example IV of the present invention;
Figure 13 is the structural representation of data transmission device embodiment five of the present invention;
Figure 14 is the structural representation of data transmission device embodiment six of the present invention;
Figure 15 is the structural representation of data transmission system embodiment of the present invention.Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made belongs to the scope of protection of the invention.
Fig. 1 is the schematic flow sheet of data transmission method embodiment one of the present invention, as shown in figure 1, the method for the present embodiment can include:
5101st, the first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal.
5102nd, the first communication node carries out spread processing according to the second spread spectrum code sequence to symbol level pilot signal, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by the first spread spectrum code sequence, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0.
5103rd, chip-level data-signal and chip-level pilot signal are overlapped by the first communication node, obtain the signal of chip-level first.
5104th, the signal of chip-level first is sent to the second communication node by the first communication node.
In the present embodiment, the first communication node carries out spread processing using the first spread spectrum code sequence to sign level data signal, so as to obtain chip-level data-signal;Spread processing is carried out to symbol level pilot signal using the second spread spectrum code sequence, so as to obtain chip-level pilot signal;Obtained chip-level data-signal and chip-level pilot signal are overlapped again, obtain the signal of chip-level first, wherein, the signal of chip-level first is the signal transmitted in the code channel of a code channel number, namely chip-level data-signal is to be transmitted in same code channel with chip-level pilot signal, for example:After chip-level data-signal is overlapped with chip-level pilot signal, the signal of chip-level first is obtained, then the signal of chip-level first is the signal transmitted on 0 number road, chip DBMS signal is to be transmitted in a part of branch in 0 number road, and chip-level pilot signal is to be transmitted in another part branch in 0 number road.After chip-level data-signal and chip-level pilot signal are superimposed upon on the code channel of same code channel number by the first communication node, the signal of chip-level first for being superimposed generation is sent to the second communication node, it is achieved thereby that can also be transmitted while a code channel uploads defeated pilot signal
HS-PDSCH data, improve the utilization rate of code channel resource.
Wherein, chip-level pilot signal is that the first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, it is transmitted due to chip-level pilot signal and chip-level data-signal are superimposed on same code channel, so the second spread spectrum code sequence is generated by the first spread spectrum code sequence, such as:In the first feasible implementation, the first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of the second spread spectrum code sequence;In second of feasible implementation, the second spread spectrum code sequence c2 = c3, wherein2The second spread spectrum code sequence is represented, ^ represents the first spread spectrum code sequence, c3Represent that the 3rd spreading code sequence is bad, represent Kronecker product, the corresponding spreading factor of the second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with the first spread spectrum code sequence.For example, in the case where there are 16 code channels, if chip-level pilot signal and chip-level data-signal are superimposed upon when being transmitted on 0 number road, first spread spectrum code sequence can be 16 1 sequences constituted, second spread spectrum code sequence can be 64 1 sequences constituted, because the generation signal of chip-level first after chip-level data-signal and chip-level pilot data Signal averaging is sent to the second communication node by the present embodiment, in order that the second communication node can obtain sign level data signal, then the first communication node can cause the value that the chip-level data-signal obtained by spread processing carries out the signal that despreading processing is obtained further according to the second spread spectrum code sequence to be 0, and then second communication node to chip-level pilot signal carry out despreading processing when, the interference of data-signal can be eliminated, so as to obtain radio channel information, and then despreading processing is carried out to chip-level data-signal again, obtain sign level data signal.
The embodiment of the present invention mainly illustrates the situation of existing chip-level data-signal and chip-level pilot signal transmission on same code channel.It should be noted that chip-level data-signal and chip-level pilot signal can be transmitted on other code channels simultaneously, the above simultaneous transmission chip-level data-signal and chip-level pilot signal on 0 number road are merely illustrative.
The data transmission method that the embodiment of the present invention one is provided, spread processing is carried out to sign level data signal according to the first spread spectrum code sequence by the first communication node, obtain chip-level data-signal, spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, the second spread spectrum code sequence is generated by the first spread spectrum code sequence, and chip-level data-signal is according to the second spreading code The value that sequence carries out the signal that despreading processing is obtained is 0;Chip-level data-signal is overlapped with chip-level pilot signal again, the signal of chip-level first is obtained, chip-level pilot signal carries out spread processing to symbol level pilot signal according to the second spread spectrum code sequence and obtained;Then the signal of chip-level first is sent to the second communication node.It is transmitted due to chip-level data-signal and chip-level pilot signal are superimposed upon on same code channel, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, the second communication node can be allowd to eliminate the interference of data-signal when carrying out despreading processing to chip-level pilot signal, sign level data signal is obtained so as to carry out despreading processing to chip-level data-signal, and then the problem of code channel resource is wasted is solved, improve the utilization rate of code channel resource.
Fig. 2 is the schematic flow sheet of data transmission method embodiment two of the present invention, as shown in Fig. 2 the method for the present embodiment can include:
5201, second communication node obtains chip-level secondary signal, chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, chip-level data-signal is that the first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, chip-level pilot signal is that the first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by the first spread spectrum code sequence, the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0.
5202nd, the second communication node carries out despreading processing according to the symbol level pilot signal known in advance to chip-level secondary signal, obtains sign level data signal.
In the present embodiment, second communication node can obtain chip-level secondary signal, chip-level secondary signal is the estimation signal for the signal of chip-level first that the first communication node is sent, this is due to that the signal of chip-level first can be declined, interference of signal transmitted on noise and other code channels etc. influences, so the chip-level secondary signal got is the estimation signal of the signal of chip-level first, and the signal of chip-level first is that chip-level pilot signal and chip-level data-signal are overlapped and obtained by the first communication node, chip-level data-signal in the signal of chip-level first carries out spread processing to sign level data signal according to the first spread spectrum code sequence by the first communication node and obtained, chip-level pilot signal in the signal of chip-level first carries out spread processing to symbol level pilot signal according to the second spread spectrum code sequence by the first communication node and obtained, wherein the second spread spectrum code sequence is generated by the first spread spectrum code sequence, for example:In the first feasible implementation, the first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of the second spread spectrum code sequence;In second of feasible implementation, the second spread spectrum code sequence ^:2= ^:3@^:1, wherein C2Represent second Spread spectrum code sequence, represents the first spread spectrum code sequence,3The 3rd spread spectrum code sequence is represented, Kronecker product is 2. represented, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.For example:The use of spreading factor is being 16, in the case of 16 code channels, if chip-level pilot signal and chip-level data-signal are superimposed upon when being transmitted on 0 number road, first spread spectrum code sequence can be 16 1 sequences constituted, and the second spread spectrum code sequence can be 64 1 sequences constituted.
Second communication node can know the symbol level pilot signal that the first communication node is sent in advance, after chip-level secondary signal is got, second communication node can be carried out despreading processing to chip-level secondary signal, obtain sign level data signal according to the symbol level pilot signal known in advance.Optionally, the above-mentioned symbol level pilot signal known in advance is that the second communication node and the first communication node are provided according to same agreement, before the second communication node communicates with the first communication node, first communication node that is stored with the second communication node is sent to the symbol level pilot signal of the second communication node.Specifically, second communication node can carry out despreading processing to the chip-level pilot signal in chip-level secondary signal to obtain radio channel information, in order to eliminate the interference of data-signal in this course, it can make it that the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, therefore, after radio channel information is obtained, despreading processing can be carried out to the chip data-signal in chip-level secondary signal according to radio channel information and the first spread spectrum code sequence, so as to obtain sign level data signal.Therefore, the second communication node can obtain sign level data signal from the chip-level data-signal and chip-level pilot signal that are superimposed upon on same code channel, and realizing can also transmit while same code channel uploads defeated pilot signal
HS-PDSCH data, improve the utilization rate of code channel resource.
It should be noted that, data-signal can be transmitted on other code channels, simply pilot signal is not transmitted on these code channels, implementation process with it is consistent in the prior art, here is omitted, and the embodiment of the present invention mainly illustrates the situation of existing data-signal and pilot signal transmission on same code channel.
The data transmission method that the embodiment of the present invention two is provided, chip-level secondary signal is obtained by the second communication node, chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, chip-level data-signal is that the first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, chip-level pilot signal is that the first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, second spread spectrum code sequence is generated by the first spread spectrum code sequence;Further according to the symbol level pilot tone letter known in advance Number, despreading processing is carried out to chip-level secondary signal, sign level data signal is obtained.It is transmitted due to chip-level data-signal and chip-level pilot signal are superimposed upon on same code channel, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, the interference of data-signal can be eliminated when despreading processing is carried out to the chip-level pilot signal in chip-level secondary signal so as to the second communication node, so as to obtain radio channel information, then sign level data signal can be obtained by despreading processing being carried out to the chip-level data-signal in chip-level secondary signal, and then solve the problem of code channel resource is wasted, improve the utilization rate of code channel resource.
Fig. 3 is the schematic flow sheet of data transmission method embodiment three of the present invention, as shown in figure 3, the method for the present embodiment can include:
S301, the first communication node obtain sign level data signal according to symbol level original data signal to be sent.
5302nd, the first communication node carries out spread processing to sign level data signal, obtains chip-level data-signal according to corresponding first spread spectrum code sequence of spreading factor of data-signal.
In the present embodiment, the first communication node is according to the spreading factor of data-signal(Hereinafter referred to as SFd) corresponding first spread spectrum code sequence, spread processing is carried out to sign level data signal, so as to obtain chip-level data-signal, the first spread spectrum code sequence is according to SFdObtain, for example:If SFdFor 8, there are 8 code channels, then the first spread spectrum code sequence can for 81 compositions sequences, transmit on the 0 number road that the chip-level data-signal that sign level data signal is obtained through spread processing can be in 8 code channels; SFdFor 16, there are 16 code channels, then the first spread spectrum code sequence can for 16 1 compositions sequences, transmit on the 0 number road that the chip-level data-signal that sign level data signal is obtained through spread processing can be in 16 code channels.
It should be noted that, can be other spread spectrum code sequences to the first spread spectrum code sequence that sign level data signal progress spread processing is used, chip-level data-signal correspondingly can be transmitted on other code channels, simply chip-level pilot signal is not transmitted on these code channels, implementation process with it is consistent in the prior art, here is omitted, and the embodiment of the present invention mainly illustrates the situation of existing chip-level data-signal and chip-level pilot signal transmission on same code channel.
5303rd, the first communication node carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, the second spread spectrum code sequence is by the first spread spectrum code sequence and SF according to corresponding second spread spectrum code sequence of spreading factor of pilot signalPGeneration.
In the present embodiment, the first communication node is according to the spreading factor of pilot signal(Hereinafter referred to as SFP) right The second spread spectrum code sequence answered, carries out spread processing, so as to obtain chip-level pilot signal, the second spread spectrum code sequence is by the first spread spectrum code sequence and SF to symbol level pilot signalpGeneration, that is, the first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of the second spread spectrum code sequence.First spread spectrum code sequence can be the spread spectrum code sequence of the parent branch of the second spread spectrum code sequence, or can be spread spectrum code sequence of grandfather branch of the second spread spectrum code sequence etc., and here is omitted.For example:If SFdFor 8, there are 8 code channels, chip-level pilot signal is transmitted in the branch in 0 number road, the SF on 0 code channeldCorresponding first spread spectrum code sequence can be 81 sequences constituted, in this case, if SFPFor 16, then SFPCorresponding second spread spectrum code sequence can be 16 1 sequences constituted, if or the 81 bad ^ SF of sequence then constituted for 8-1PFor 32, then SFPCorresponding second spread spectrum code sequence can be 32 1 sequences constituted, or 16 1 sequences and then constituted for 16-1, or it is followed successively by 81,8-1,81, with the sequence of 8-1 compositions, or it is followed successively by 81,8-1,8-1, with the sequence etc. of 81 compositions, here is omitted.If SFdFor 16, there are 16 code channels, chip-level pilot signal is transmitted in the branch in 0 number road, the SF on 0 code channeldCorresponding first spread spectrum code sequence can be 16 1 sequences constituted, in this case, if SFpFor 32, then SFpCorresponding second spread spectrum code sequence can for 32 1 composition sequences, or 16 1 then 16-1 composition sequences;If SFPFor 64, then SFPCorresponding second spread spectrum code sequence can be 64 1 sequences constituted, or 32 1 sequences and then constituted for 32-1, or it is followed successively by 16 1,16-1,16 1, with the sequences of 16-1 compositions, or 16 1,16-1 are followed successively by, 16-1, with the sequence, etc. of 16 1 compositions, here is omitted.
How the second spread spectrum code sequence is generated by the first spread spectrum code sequence below, is illustrated:When the spreading code factor is 1, then in the presence of a code channel, the corresponding spread spectrum code sequence of the code channel is: r - 1
^ch,l,0 1 ,
When the spreading code factor is 2, then in the presence of two code channels, the corresponding spread spectrum code sequence of the two code channels is:
When the spreading code factor be 2 (t+1), then in the presence of 2 (t+1) individual code channel, this 2 (t+1) the corresponding spread spectrum code sequence of individual code channel is: C 。 " C , c , ―
c , —c ,
C c , c ,
C=c ,-c, t is the integer more than or equal to 0t
C c , , c , ,
c , , - c , ,
It is,SF=16 SF=32 SF=64, wherein, SF represents spreading factor; Ceh,x,yWhen representing spreading factor for x, the spread spectrum code sequence on y numbers road.
Cch;64, o parent branch is c.h,32,., cch;64, grandfather branch into c.h,16,., cch;64, source branch into J C ^ch, l, 0.°
5304th, chip-level pilot signal and chip-level data-signal are overlapped by the first communication node on chip, obtain the signal of chip-level first, and each signal of chip-level first includes 1 chip-level pilot signal and 1 chip-level data-signal.
In the present embodiment, after the first communication node obtains chip-level pilot signal and chip-level data-signal, chip-level pilot signal and chip-level data-signal are overlapped on chip, obtain the signal of chip-level first, and there is 1 signal of chip-level first, each signal of chip-level first includes 1 chip-level pilot signal and 1 chip-level data-signal on each chip.
5305th, the signal of chip-level first is sent to the second communication node by the first communication node.
In the present embodiment, the signal of chip-level first obtained after superposition is sent to the second communication node by the first communication node by same code channel, so that the second communication node receives the signal of chip-level first by same code channel, then handle the value of obtained signal for 0 to eliminate the interference of data-signal further according to the progress despreading of the second spread spectrum code sequence according to chip-level data-signal, realize that the despreading to chip-level pilot signal is handled And then despreading processing is carried out to chip-level data-signal again, obtain sign level data signal.
The embodiment of the present invention is illustrated below.
If SFdFor 16, SFPFor 64, it is transmitted on the 0 number road that data-signal and pilot signal can be in 16 code channels, due to SFPFor 64, equivalent to 0 number road being divided into 4 branch's code channels, if pilot signal has only taken up branch's code channel in 0 number road, then on the 0 number road within the time of a length of 64 chip, 4 sign level data signals can be transmitted while one symbol level pilot signal of transmission;If pilot signal occupies the Liang Ge branches code channel in 0 number road, then it is considered that divide into Liang Ge branches code channel by No. 0, and the pilot signal is equivalent to the branch's code channel occupied in 0 number road, then on the 0 number road, 2 sign level data signals can be transmitted while a symbol level pilot signal is transmitted within the time of a length of 32 chip.
Assuming that pilot signal has only taken up branch's code channel in 0 number road, then on 64 chips in the 0 number road, a symbol level pilot signal is transmitted(For example,/while can transmit 4 sign level data signals(For example, dp ^ and, the SF on the 0 number roaddFor the sequence that 16 corresponding first spread spectrum code sequences are 16 1 compositions, SFpFor the sequence that 64 corresponding second spread spectrum code sequences are 64 1 compositions(Or any sequence as described above), the first spreading code can be expressed as ^^, and g represents chip number, 0≤q<16, q be integer;Second spreading code can be expressed as representing chip number, 0≤q<63;Wherein C ^^ ^=^ (0), ^ (1) ..., ^ (15)], C2 = [c2(0), c2(l),..., c2(63)] , 3 = [c3(0), C3(l), C3(2),C3(3)] , 2Represent the second spread spectrum code sequence, represent the first spread spectrum code sequence, (the 3rd spread spectrum code sequence is represented, the corresponding spreading factor of the second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with the first spread spectrum code sequence, c3(0)、 c3(l) , c3(2)、 c3(3) be respectively SF=4 spread spectrum code sequence, it can be { [1 11 1], [1 1-1-1], [1-1 1-1], [1-1-1 1] } in any one, represent kronecker (Kronecker) product(A kind of matrix multiplication).First communication node carries out spread processing according to the first above-mentioned spread spectrum code sequence to 4 sign level data signals, 64 chip-level data-signals can be obtained, there is 1 chip-level data-signal on namely each chip, and every 16 chip-level data-signals carry out spread processing according to the first spread spectrum code sequence by a sign level data signal and obtained;First communication node carries out spread processing according to the second above-mentioned spread spectrum code sequence to 1 symbol level pilot signal, can obtain 64 chip-level pilot signals, that is, has 1 chip-level pilot signal on each chip;Then the chip-level data-signal and chip-level pilot signal on each chip are overlapped by the first communication node on each chip, so as to generate the signal of chip-level first on each chip, that is, there is 1 chip-level data-signal and chip-level pilot tone on each chip Signal, then the first communication node 64 signals of chip-level first are sent to the signal of chip-level first transmitted on the second communication node, 0 number road and can be expressed as:
= diqnei - 0≤q <64, wherein, it is the signal of chip-level first, P is symbol level pilot signal, and U represents downward round numbers.
The data transmission method that the embodiment of the present invention three is provided, by the first communication node according to symbol level original data signal to be sent, obtains sign level data signal;According to corresponding first spread spectrum code sequence of the spreading factor of data-signal, spread processing is carried out to sign level data signal, chip-level data-signal is obtained;According to corresponding second spread spectrum code sequence of the spreading factor of pilot signal, spread processing is carried out to symbol level pilot signal, chip-level pilot signal is obtained;Chip-level pilot signal and chip-level data-signal are overlapped on chip, the signal of chip-level first is obtained.Due to chip-level data-signal and chip-level pilot signal to be superimposed and be transmitted, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, the second communication node can be allowd to eliminate the interference of data-signal when carrying out despreading processing to chip-level pilot signal, obtain radio channel information, then despreading processing is carried out to chip-level data-signal and obtains sign level data signal, and then the problem of code channel resource is wasted is solved, improve the utilization rate of code channel resource.
Fig. 4 is the schematic flow sheet of data transmission method example IV of the present invention, as shown in figure 4, the method for the present embodiment can include:
S401, the second communication node receive the signal of chip-level the 3rd, and the signal of chip-level the 3rd is that the signal of chip-level first that the first communication node is sent transmits the signal for producing distortion by wireless channel.
S402, the second communication node carry out channel estimation according to the signal of chip-level the 3rd, obtain the first radio channel information.
S403, the second communication node carry out equilibrium treatment according to the first radio channel information to the signal of chip-level the 3rd, obtain chip-level secondary signal, and each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
In the present embodiment, S201 in the embodiment of the present invention two can be realized by S401-S403, specifically, second communication node receives the signal of chip-level the 3rd, due to the first communication node to the second communication node send the signal of chip-level first, and the signal of chip-level first can produce distortion in wireless channel transmitting procedure, the signal of chip-level the 3rd is turned into when reaching the second communication node.So the second communication node when receiving three signal of chip-level, it is necessary to eliminate this distortion generation influence and obtain chip-level secondary signal.Therefore the second communication node carries out channel estimation using the signal of chip-level the 3rd, obtains the first radio channel information, and first radio channel information includes multipath wireless channels fading factor and multidiameter delay etc., the Two communication nodes are got after the first radio channel information, according to the first radio channel information, equilibrium treatment is carried out to the signal of chip-level the 3rd, it is hereby achieved that chip-level secondary signal, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.It should be noted that how to be obtained in the embodiment of the present invention chip-level secondary signal with the prior art to signal carry out equalization process it is similar, here is omitted.
S404th, the second communication node is according to the symbol level pilot signal and SF known in advancePCorresponding second spread spectrum code sequence, carries out despreading processing to chip-level secondary signal and carries out channel estimation, obtain second wireless channel information.
In the present embodiment, the second communication node is according to the symbol level pilot signal and SF known in advancePCorresponding second spread spectrum code sequence, despreading processing is carried out to chip-level secondary signal, because chip-level secondary signal includes chip-level pilot signal and chip-level data-signal, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, so to carrying out de-spreading processing to chip-level secondary signal according to the second spread spectrum code sequence carrying out despreading processing to chip-level pilot signal equivalent to according to the second spread spectrum code sequence, then the signal obtained after being handled according to despreading and the symbol level pilot signal known in advance, second wireless channel information can be obtained, the second wireless channel information includes single footpath wireless channel fading factor.It should be noted that SFPCorresponding second spread spectrum code sequence is according to SFPGenerated with the first spread spectrum code sequence, that is, the first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of the second spread spectrum code sequence.First spread spectrum code sequence can be the spread spectrum code sequence of the parent branch of the second spread spectrum code sequence, or can be spread spectrum code sequence of grandfather branch of the second spread spectrum code sequence etc., and here is omitted.The embodiment of the present invention is illustrated below.
If SFdFor 16, SFPFor 64, pilot signal has only taken up branch's code channel in 0 number road, then on 64 chips in the 0 number road, can transmit 4 sign level data signals while one symbol level pilot signal of transmission, the SF on the 0 number roaddFor the sequence that 16 corresponding first spread spectrum code sequences are 16 1 compositions, SFPFor the sequence that 64 corresponding second spread spectrum code sequences are 64 1 compositions(Or any sequence as described above), the first spread spectrum code sequence includes 16 spreading codes, and the second spread spectrum code sequence table includes 64 spreading codes, and the first spreading code can be expressed as c), represent chip number, 0≤q<16, q be integer;Second spreading code can be expressed as c2(^, q represent chip number, 0<q<63;Wherein C2 = C3, ^=^ (0), ^ (1) ..., ^ (15)], C2 = [ (0), c2(l),..., c2(63)] , C3=[(()), (l), c3(2), c3(3)], C2The second spread spectrum code sequence is represented, ^ represents the first spread spectrum code sequence,3The 3rd spread spectrum code sequence is represented, the corresponding spreading factor of the second spread spectrum code sequence is the corresponding spreading factor of the 3rd spread spectrum code sequence and the first spreading code sequence Row row spread frequency to the expansion answered because the product of factor is accumulated, cc33((00))、、 cc33((ll)) ,, cc33((22))、、 cc33((33)) point are not SSFF==44 expansion spread spectrum frequency code code sequence sequence row one by one respectively, can can be [[11 11 11 11]], [[11 11 -- 11 -- 11]], [[11 -- 11 11 -- 11]], [[11 -- 11 -- 11 11]] in appoint it is any one by one,, 2. table represent to show kkrroonneecckkeerr product products((A variety of square matrixes battle array multiplication methods one by one))..cc )) == cc++ 1166)), from due in by by transmission it is defeated cross in process journey in shadow shadow mouthful mouth to,, on No. 00 number code channel road on the code chip chip level level the two or two got believe signal number be able to can represent to be shown as with table for))==// ^^)) ++)), its wherein in, two or two letter signals number, table represent to show only footpath footpath without wireless line letter channel road decline fall because the factor son,《《Table represent to show make an uproar sound do interference disturb,
Use spread that frequency code code sequence sequence arrange with the two or two can be must obtain as under as follows to believing code chip chip level level the two or two that signal number expands Li Li everywhere into the despreading of every trade solution:: , c2 (q) x r(q)
This is due to that chip-level data-signal is obtained after the second spread spectrum code sequence carries out despreading processing
63 , 、
∑(c2^x^/16" ^/16 ")) it is 0, so as to can be obtained to chip-level secondary signal row despreading processing using the second spread spectrum code sequence64^+" ', P are the symbol level pilot signal known in advance, " ' for what is obtained after 64 chips, it is assumed that " ' be 0, then it can obtain following estimation:
S405, the second communication node are according to second wireless channel information, the symbol level pilot signal and SF known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain sign level data signal to chip-level secondary signal.
In the present embodiment, the second communication node, according to the above-mentioned second wireless channel information got, is specially single footpath channel fading factor after equilibrium, the symbol level pilot signal and SF known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, due to eliminating pilot signal, so as to get sign level data signal to chip-level secondary signal.
S202 in the embodiment of the present invention two can be realized by S404 and S405.
In the first feasible implementation, the second communication node is according to SFdCorresponding first spread spectrum code sequence carries out despreading processing to chip-level secondary signal, obtains symbol level secondary signal;Second communication node carries out eliminating pilot signal processing to symbol level secondary signal, obtains sign level data signal according to second wireless channel information and the symbol level pilot signal known in advance.Specifically, for example:On 64 chips, despreading processing is carried out using the first spread spectrum code sequence to 64 chip-level secondary signals, that is, despreading processing is carried out to 16 chip-level secondary signals in 64 chip-level secondary signals according to the first spread spectrum code sequence respectively can obtain as follows:
^ )x r(q) =^ {q) [h s(q) + n(q)] = c3 (0) · 16hP + 16hd0 + n0 31 31
C\ (^)x r{q) {q)x[h x s{q) + n(q)] = c3 (1) . 16hP + 1 + n{
q=l6 q=l6
47 47
C\ (^)x ^(^) =∑ ( )x [ z x s{q) + )] = c3 (2) · 16hP + 16hd2 + n2
q=3l q=3 l
=48 =48
It is the symbol level pilot signal known in advance due to P, is the single footpath wireless channel fading factor got, the estimation of 4 sign level data signals can be obtained, for example, can obtain as follows:
= = [(∑ ^ (q) X r{q)) -c3 (0) - 16hP] / I6h , n0Obtained noise jamming is handled by despreading for the noise jamming on the 0-15 chip, it is assumed herein that《.For 0.
^ « ^ = [( ¾ (^)x r(q)) ^3(1) -16hP]/16h is noise jamming q=l6 on the 16-31 chip
The noise jamming obtained after despreading is handled, it is assumed herein that being 0.
d2 , "2Done for the noise on the 32-47 chip
The noise jamming obtained after despreading is handled is disturbed, it is assumed herein that being 0.
63
d3 ^ d3 = [(∑ ct(^) x r (q)) ^3 (3) -16hP] 116h, M3Done for the noise on the 48-63 chip
=48
The noise jamming obtained after despreading is handled is disturbed, it is assumed herein that being 0.
In second of feasible implementation, the second communication node is according to SFPCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;Second communication node carries out eliminating pilot signal processing to chip-level secondary signal, obtains chip-level data-signal according to second wireless channel information and the chip-level pilot signal of benchmark;Second communication node is according to SFdCorresponding first spread spectrum code sequence carries out despreading processing to chip-level data-signal, obtains sign level data signal.Specifically, for example:SF is used on 64 chipsPCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of the chip benchmark on the chip-level pilot signal of benchmark on 64 chips, each chip and can be Then by the chip-level pilot signal and second wireless channel information according to benchmark on 64 chips, chip-level secondary signal on 64 chips is carried out to eliminate pilot signal processing, the chip-level data-signal obtained on chip-level data-signal, each chip can be to be expressed as below:
r(q) - c2(q) P x h = [hx (q) + n(q)] - c2(q) Px h = + n(q)
Then the second communication node is according to SFdCorresponding first spread spectrum code sequence carries out despreading processing to 16 chip-level data-signals in the chip-level data-signal on 64 chips respectively can obtain as follows: 15
C\ io) x[hxd([_q/l 6 J) x (q) + n(q)] = 16hd0 + n0
31
∑ C\ io) x[hxd([_q/l 6 J) x (g) + )] = 1 + n{
q=l6
47
C\ io) x[hxd([_q / 16 )Xc{ (q) + n(q)] = 16hd2 + n2; / 16 )xc{ (q) + )] = 16hd3 + n3
Due to/?For the single footpath channel fading factor got, it is hereby achieved that 4 sign level data signals, such as can obtain as follows:
d0 - =∑ (r(q) -c2(q) xPxh)/16h is noise jamming on the 0-15 chip by being 0 at despreading.
, it is that the noise jamming on the 16-31 chip is passed through
Despreading processing is disturbed, it is assumed herein that being 0.
J2 « x P X Λ) / 1 , η2Pass through for the noise jamming on the 32-47 chip
The noise jamming obtained after despreading processing, it is assumed herein that being 0.
63
d3 ^d3 =∑(r(g)-c2(g) xPxh)/l6h, n3Pass through for the noise jamming on the 48-63 chip
=48
The noise jamming obtained after despreading processing, it is assumed herein that being 0.
S406, the second communication node obtain the symbol level original data signal that the first communication node is sent according to sign level data signal.
In the present embodiment, first communication node carries out despreading to handle the value of obtained signal being 0 it is required that carrying out the chip-level data-signal after spread processing according to the second spread spectrum code sequence, so the symbol level original data signal for being sent to the second communication node is entered line translation by the first communication node, to obtain sign level data signal, carry out despreading to handle the value of obtained signal according to the second spread spectrum code sequence being 0 so that sign level data signal carries out the chip-level data-signal after spread processing.It follows that after the second communication node gets sign level data signal, in addition it is also necessary to obtain symbol level original data signal according to sign level data signal, sign level data signal can be entered into line translation, to obtain symbol level original data signal.
The data transmission method that the embodiment of the present invention four is provided, the signal of chip-level the 3rd is received by the second communication node;Channel estimation is carried out to the signal of chip-level the 3rd, the first radio channel information is obtained;According to the first radio channel information, equilibrium treatment is carried out to the signal of chip-level the 3rd, chip-level secondary signal is obtained;Further according to the symbol level pilot signal and SF known in advancePCorresponding second spread spectrum code sequence, to chip-level Secondary signal carries out despreading processing, obtains second wireless channel information;Then according to second wireless channel information, the symbol level pilot signal and SF known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain sign level data signal to chip-level secondary signal;Finally according to sign level data signal, the symbol level original data signal that the first communication node is sent is obtained.It is transmitted due to chip-level data-signal and chip-level pilot signal are superimposed upon on same code channel, and the value that chip-level data-signal carries out the signal that despreading processing is obtained according to the second spread spectrum code sequence is 0, the interference of data-signal can be eliminated when despreading processing is carried out to the chip-level pilot signal in chip-level secondary signal so as to the second communication node, sign level data signal can be obtained so as to carry out despreading processing to the chip-level data-signal in chip-level secondary signal, and then solve the problem of code channel resource is wasted, improve the utilization rate of code channel resource.
Fig. 5 is the schematic flow sheet of data transmission method embodiment five of the present invention, as shown in figure 5, the method for the present embodiment can include:
5501st, the first communication node determines formula according to first, determines N value.
In the present embodiment, the first communication node can enter line translation to symbol level original data signal.First communication node can determine, when carrying out linear transformation to symbol level original data signal, N number of symbol data signal can be obtained, to cause N 2KThe value that individual sign level data signal carries out the signal that despreading processing is obtained after the first spread spectrum code sequence spread processing further according to the second spread spectrum code sequence is 0.Specifically, the first communication node can determine formula according to first: N = SFpISFdl K, determine N value, wherein K=" Z.g2(Np) l, NpFor the number of pilot channel, H represents the number that rounds up, SFPFor the spreading factor of pilot signal, SFdFor the spreading factor of data-signal.
5502nd, the first communication node determines the first transforming function transformation function, the number for the sign level data signal that the first transforming function transformation function is exported every time is N, and the number for the symbol level original data signal that the first transforming function transformation function is inputted every time is N-l according to N.
In the present embodiment, first communication node can be according to N value, and first the number of sign level data signal that exports every time of transforming function transformation function be N, determine the first transforming function transformation function, and the number of symbol level original data signal that the first communication node is inputted every time according to the first transforming function transformation function is N-1.
5503rd, symbol level original data signal is entered line translation by the first communication node according to the first transforming function transformation function, obtains sign level data signal.
In the present embodiment, the first communication node every time inputs N-1 symbol level original data signal enters line translation into the first transforming function transformation function, can obtain N number of sign level data signal, for example:First communication section Conversion o'clock by 3 symbol level original data signals Jing Guo the first transforming function transformation function evidence, can obtain 4 sign level data signals.
5504th, the first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal;Spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, chip-level pilot signal is obtained;Chip-level data-signal is overlapped with chip-level pilot signal, the signal of chip-level first is obtained;The signal of chip-level first is sent to the second communication node.
5505th, the second communication node obtains chip-level secondary signal, and chip-level secondary signal is the estimation signal of the signal of chip-level first;Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to chip-level secondary signal, obtains sign level data signal.
It should be noted that the present embodiment S504 and S505 are similar with the implementation process of data transmission method embodiment one to four of the present invention respectively, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
5506th, the second communication node determines formula according to first, determines N value.
In the present embodiment, the second communication node is acquired after sign level data signal, it is necessary to enter line translation to sign level data signal, to obtain the symbol level original data signal that the first communication node is to be sent.Second communication node can be determined when entering line translation, N number of sign level data signal once can be entered into line translation, specifically, and the second communication node can determine formula according to first: N = SFpISFdl K, determine N value, wherein K=" Z.g2(Np) l, NpFor the number of pilot channel, H represents the number that rounds up, SFPFor the spreading factor of pilot signal, SFdFor the spreading factor of data-signal.
S507, the second communication node determine the second transforming function transformation function, the number for the sign level data signal that the second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that the second transforming function transformation function is exported every time is N-l according to N value.
In the present embodiment, second communication node can be according to N value, and second the number of sign level data signal that inputs every time of transforming function transformation function be N, determine the second transforming function transformation function, and second the number of symbol level original data signal that is exported every time according to the second transforming function transformation function of communication node for N-1, it is necessary to which explanation is that the second communication node in the present embodiment can determine second transforming function transformation function according to N value.
Sign level data signal is entered line translation by S508, the second communication node according to the second transforming function transformation function, obtains symbol level original data signal.
In the present embodiment, the second communication node every time inputs N number of sign level data signal enters line translation into the second transforming function transformation function, can obtain N-1 symbol level original data signal, for example:Second communication section Conversion o'clock by 4 sign level data signals Jing Guo the second transforming function transformation function evidence, can obtain 3 symbol level original data signals.
The data transmission method that the embodiment of the present invention five is provided, further, determines formula according to first by the first communication node, determines N value;Further according to N, determine the first transforming function transformation function, the number for the sign level data signal that first transforming function transformation function is exported every time is N, the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1, then according to the first transforming function transformation function, symbol level original data signal is entered into line translation, sign level data signal is obtained.Second communication node determines formula according to first, determine N value, further according to N value, determine the second transforming function transformation function, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, the number for the symbol level original data signal that second transforming function transformation function is exported every time is and then according to the second transforming function transformation function, sign level data signal is entered into line translation, obtains symbol level original data signal.Pilot signal can both have been transmitted on same code channel and can also transmit data-signal by realizing, so as to solve the problem of code channel resource is wasted, improve the utilization rate of code channel resource.
Fig. 6 is the schematic flow sheet of data transmission method embodiment six of the present invention, as shown in fig. 6, the method for the present embodiment can include:
The communication nodes of S60K first determine formula according to first, determine N value;First communication node determines the first transforming function transformation function, the number for the sign level data signal that the first transforming function transformation function is exported every time is N, and the number for the symbol level original data signal that the first transforming function transformation function is inputted every time is N-1 according to N;According to the first transforming function transformation function, symbol level original data signal is entered into line translation, sign level data signal is obtained.
It should be noted that, the implementation process of S601 in the embodiment of the present invention is similar with the implementation process of the S501-503 in data transmission method embodiment five of the present invention, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
5602nd, the first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal;Spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, chip-level pilot signal is obtained;Chip-level data-signal is overlapped with chip-level pilot signal, the signal of chip-level first is obtained;The signal of chip-level first is sent to the second communication node.
5603rd, the second communication node obtains chip-level secondary signal, and chip-level secondary signal is the estimation signal of the signal of chip-level first;Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to chip-level secondary signal, obtains sign level data signal.
It should be noted that the present embodiment S602 and S603 are similar with the implementation process of data transmission method embodiment one to four of the present invention respectively, the related record in above-described embodiment, the present invention are may refer in detail Embodiment will not be repeated here.
5604th, the first communication node sends first to the second communication node and indicates message, and first indicates that message indicates N value.
5605th, the second communication node receives the first instruction message that the first communication node is sent, and indicates that message determines N value according to first.
In the present embodiment, first communication node can be after N value be determined, first, which is sent, to the second communication node indicates message, first instruction message is used for the value for indicating N, second communication node receives the first instruction message that the first communication node is sent, N value is determined according to the first instruction message, then can determine that the second communication node can determine 1 the second transforming function transformation function according to N value in the second transforming function transformation function, the present embodiment according to N value.It should be noted that S604 and S605 is after the first communication node determines N value, and performs before S606, the embodiment of the present invention is not limited herein.
5606th, the second communication node determines the second transforming function transformation function, the number for the sign level data signal that the second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that the second transforming function transformation function is exported every time is N-1 according to N value;According to the second transforming function transformation function, sign level data signal is entered into line translation, symbol level original data signal is obtained.
It should be noted that, the implementation process of S606 in the embodiment of the present invention is similar with the S507 and S508 implementation process in data transmission method embodiment five of the present invention, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
The data transmission method that the embodiment of the present invention six is provided, pilot signal can both have been transmitted on same code channel and can also transmit data-signal by realizing, and solved the problem of code channel resource is wasted, improved the utilization rate of code channel resource.
Fig. 7 is the schematic flow sheet of data transmission method embodiment seven of the present invention, as shown in fig. 7, the method for the present embodiment can include:
S701, the first communication node determine formula according to first, determine N value;First communication node determines the first transforming function transformation function, the number for the sign level data signal that the first transforming function transformation function is exported every time is N, and the number for the symbol level original data signal that the first transforming function transformation function is inputted every time is N-1 according to N;According to the first transforming function transformation function, symbol level original data signal is entered into line translation, sign level data signal is obtained.
It should be noted that, the implementation process of S701 in the embodiment of the present invention is similar with the implementation process of the S501-S503 in data transmission method embodiment five of the present invention, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here. S702, the first communication node carry out spread processing according to the first spread spectrum code sequence to sign level data signal, obtain chip-level data-signal;Spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, chip-level pilot signal is obtained;Chip-level data-signal is overlapped with chip-level pilot signal, the signal of chip-level first is obtained;The signal of chip-level first is sent to the second communication node.
S703, the second communication node obtain chip-level secondary signal, and chip-level secondary signal is the estimation signal of the signal of chip-level first;Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to chip-level secondary signal, obtains sign level data signal.
It should be noted that the present embodiment S702 and S703 are similar with the implementation process of data transmission method embodiment one to four of the present invention respectively, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
5704th, the first communication node sends second to the second communication node and indicates message, and second indicates that message indicates the identification information of the first transforming function transformation function.
5705th, the second communication node receives the second instruction message that the first communication node is sent, and the first transforming function transformation function is determined according to the described second instruction message, the first transforming function transformation function is the function used when the first communication node enters line translation to symbol level original data signal.
In the present embodiment, after the first transforming function transformation function that first communication node is used when determining and entering line translation to symbol level original data signal, in the case where the second communication node can determine the transforming function transformation function of at least one second according to N value, first communication node can also send second to the second communication node and indicate message, second indicates that message is used for the identification information for indicating the first transforming function transformation function, second communication node receives second and indicates message, and the first transforming function transformation function can be determined according to the second instruction message.It should be noted that S704 and S705 is after the first communication node determines the first transforming function transformation function, and performs before S606, the embodiment of the present invention is not limited herein.
5706th, the second communication node is according to the first transforming function transformation function, it is determined that with the first transforming function transformation function contrafunctional second transforming function transformation function each other.
In the present embodiment, first communication node is by N-1 symbol level original data signal by the first transforming function transformation function according to obtaining N number of sign level data signal after conversion, and the second communication node obtains N-1 symbol level original data signal after N number of sign level data signal is converted by the second transforming function transformation function, then the first transforming function transformation function and the second transforming function transformation function inverse function each other can be determined.Therefore, the second communication node can be determined and the first transforming function transformation function contrafunctional second transforming function transformation function each other according to the first transforming function transformation function.
S707, the second communication node determine N value according to the second transforming function transformation function, and the second transforming function transformation function is every The number of the sign level data signal of secondary input is N, and the number for the symbol level original data signal that the second transforming function transformation function is exported every time is N-l.
In the present embodiment, second communication node is after the second transforming function transformation function is determined, it is N according to the number of the sign level data signal inputted every time that the second transforming function transformation function, which can be determined, so that it is determined that go out N value, and the number of symbol level original data signal that the second transforming function transformation function is exported every time is N-l.
It should be noted that the communication node of the present embodiment second determines that the mode of N value can also determine that N value mode is similar with the second communication node in data transmission method embodiment five of the present invention or embodiment six, the embodiment of the present invention is not limited herein.
Sign level data signal is entered line translation by S708, the second communication node according to the second transforming function transformation function, obtains symbol level original data signal.
In the present embodiment, S708's implements that process is similar with the implementation process of the S508 in data transmission method embodiment five of the present invention, and the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
The data transmission method that the embodiment of the present invention seven is provided, pilot signal can both have been transmitted on same code channel and can also transmit data-signal by realizing, and solved the problem of code channel resource is wasted, improved the utilization rate of code channel resource.
Fig. 8 is the schematic flow sheet of data transmission method embodiment eight of the present invention, as shown in figure 8, the method for the present embodiment can include:
5801st, the first communication node determines formula according to first, determines N value;First communication node determines the first transforming function transformation function, the number for the sign level data signal that the first transforming function transformation function is exported every time is N, and the number for the symbol level original data signal that the first transforming function transformation function is inputted every time is N-1 according to N;According to the first transforming function transformation function, symbol level original data signal is entered into line translation, sign level data signal is obtained.
It should be noted that the implementation process of the S801 in the embodiment of the present invention is similar with the implementation process of the S501-S503 in the embodiment of the present invention five, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
5802nd, the first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal;Spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, chip-level pilot signal is obtained;Chip-level data-signal is overlapped with chip-level pilot signal, the signal of chip-level first is obtained;The signal of chip-level first is sent to the second communication node.
S803, the second communication node obtain chip-level secondary signal, and chip-level secondary signal is chip-level the The estimation signal of one signal;Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to chip-level secondary signal, obtains sign level data signal.
It should be noted that the present embodiment S802 and S803 are similar with the implementation process of data transmission method embodiment one to four of the present invention respectively, the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
5804th, the first communication node is according to the first transforming function transformation function, it is determined that with the first transforming function transformation function contrafunctional second transforming function transformation function each other, the second transforming function transformation function is the function used when the second communication node enters line translation to sign level data signal.
5805th, the first communication node sends the 3rd to the second communication node and indicates message, and the 3rd indicates that message indicates the identification information of second transforming function transformation function.
5806th, the second communication node receives the 3rd instruction message that the first communication node is sent, and determines the second transforming function transformation function according to the 3rd instruction message, and the second transforming function transformation function is the function used when the second communication node enters line translation to sign level data signal.
In the present embodiment, after the first transforming function transformation function that first communication node is used when determining and entering line translation to symbol level original data signal, first communication node is by N-1 symbol level original data signal by the first transforming function transformation function according to obtaining N number of sign level data signal after conversion, and the second communication node obtains N-1 symbol level original data signal after N number of sign level data signal is converted by the second transforming function transformation function, then the first transforming function transformation function and the second transforming function transformation function inverse function each other can be determined.In the case where the second communication node can determine the transforming function transformation function of at least one second according to N value, the first communication node can notify the second transforming function transformation function to the second communication node.Specifically, first communication node can be determined and the first transforming function transformation function contrafunctional second transforming function transformation function each other according to the first transforming function transformation function, then send the 3rd to the second communication node and indicate message, 3rd indicates that message is used for the identification information for indicating the second transforming function transformation function, second communication node receives the 3rd and indicates message, second transforming function transformation function can be determined according to the 3rd instruction message, it should be noted that, S804-S806 is determined in the first communication node after the first transforming function transformation function, and performed before S807, the embodiment of the present invention is not limited herein.
5807th, the second communication node determines N value, the number for the sign level data signal that the second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that the second transforming function transformation function is exported every time is N-l according to the second transforming function transformation function.
In the present embodiment, S807's implements that process is similar with the implementation process of the S707 in data transmission method embodiment seven of the present invention, and the related record in above-described embodiment is may refer in detail, and the present invention is implemented Example will not be repeated here.
Sign level data signal is entered line translation by S808, the second communication node according to the second transforming function transformation function, obtains symbol level original data signal.
In the present embodiment, S808's implements that process is similar with the implementation process of the S508 in data transmission method embodiment five of the present invention, and the related record in above-described embodiment is may refer in detail, and the embodiment of the present invention will not be repeated here.
The data transmission method that the embodiment of the present invention eight is provided, pilot signal can both have been transmitted on same code channel and can also transmit data-signal by realizing, and solved the problem of code channel resource is wasted, improved the utilization rate of code channel resource.
Alternatively, in data transmission method embodiment five of the present invention into the embodiment of the present invention eight, the first above-mentioned transforming function transformation function can be Λ ()=Α (β, wherein, Β is the row vector of the composition of N-1 symbol level original data signal, and c is constant, and Α is NxN matrixes.
The second above-mentioned transforming function transformation function can for/2(D) = ([11X(W— ^o -1), wherein, D be N number of sign level data signal constitute row vector, A be NxN matrix, ^^ be a length of N-1 the row vector for being all 1.
Meet following condition:The value for the signal that the N sign level data signal that N-1 symbol level original data signal is obtained by the first transforming function transformation function is obtained after being handled after the first spread spectrum code sequence spread processing further according to the second spread spectrum code sequence despreading is 0, matrix A have countless multiple, matrix A is illustrated below:
A can be
c3(l) c3(N-l) is SF=N spread spectrum code sequence respectively(
A can also be
The Arbitrary Matrix that the Arbitrary Matrix or the matrix that Α can also be obtained for the matrix by DFT are obtained by row-column transform, wherein, ^:One1
It is worth noting that, data transmission method embodiment one of the present invention is into embodiment eight, when the first communication node is user equipment, the second communication node is base station equipment;When the first communication node is base station equipment, the second communication node is user equipment;The embodiment of the present invention is not limited herein.
Fig. 9 is the structural representation of data transmission device embodiment one of the present invention, as shown in figure 9, the device of the present embodiment can include:First spectrum-spreading unit 11, the second spectrum-spreading unit 12, superpositing unit 13 and transmitting element 14, wherein, the first spectrum-spreading unit 11 is used to carry out spread processing to sign level data signal according to the first spread spectrum code sequence, obtains chip-level data-signal;Second spectrum-spreading unit 12 is used to carry out spread processing to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, and the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;Superpositing unit 13 is used to the chip-level data-signal being overlapped with the chip-level pilot signal, obtains the signal of chip-level first;Transmitting element 14 is used to the signal of chip-level first being sent to the second communication node.
The device of the present embodiment, it can be used for performing the technical scheme performed by the first communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted.
Figure 10 is the structural representation of data transmission device embodiment two of the present invention, as shown in Figure 10, the device of the present embodiment is on the basis of Fig. 9 shown device structures, alternatively, and first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
Alternatively, second spread spectrum code sequence=^3 @^1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
Alternatively, the second spectrum-spreading unit 12 is specifically for the spreading factor SF according to pilot signalPCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration. Alternatively, the first spectrum-spreading unit 11 is specifically for the spreading factor SF according to data-signaldCorresponding first spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
Alternatively, the chip-level pilot signal and the chip-level data-signal specifically for being overlapped by superpositing unit 13 on chip, the signal of chip-level first is obtained, each signal of chip-level first includes 1 chip-level pilot signal and 1 chip-level data-signal.
Further, the device of the present embodiment can also include:Processing unit 15, wherein, the processing unit 15 is used for before the first spectrum-spreading unit 11 carries out spread processing to sign level data signal according to the first spread spectrum code sequence, according to symbol level original data signal to be sent, obtains the sign level data signal.
Alternatively, processing unit 15 specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFp!SFdllK ', K=「tog2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the N, the first transforming function transformation function is determined, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1;According to first transforming function transformation function, the symbol level original data signal is entered into line translation, sign level data signal is obtained.
Alternatively, transmitting element 14 is additionally operable to send the first instruction message to second communication node, and described first indicates that message indicates the value of the N.
Alternatively, transmitting element 14 is additionally operable to send the second instruction message to second communication node, and described second indicates that message indicates the identification information of first transforming function transformation function.
Alternatively, processing unit 15 is additionally operable to according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;Transmitting element 14 is additionally operable to send the 3rd instruction message to second communication node, and the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
Further, first transforming function transformation function for/^^=^, ^, wherein, the B for the N-1 symbol level original data signal composition row vector, c is constant, the A be NxN matrixes.
The device of the present embodiment, it can be used for performing the technical scheme performed by the first communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted. Fig. 11 is the structural representation of data transmission device embodiment three of the present invention, and as shown in Fig. 11, the device of the present embodiment can include:Memory 21, processor 22 and transmitter 23;Wherein, memory 21 is used for the code of data storage transmission method;Processor 22 is used to perform the code stored in memory 21, spread processing is carried out to sign level data signal according to the first spread spectrum code sequence, obtain chip-level data-signal, spread processing is carried out to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0, the chip-level data-signal is overlapped with the chip-level pilot signal, obtain the signal of chip-level first, the signal of chip-level first is sent to the second communication node by control transmitter 23.
Alternatively, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
Alternatively, second spread spectrum code sequence=^3 @^1, wherein c2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
Alternatively, processor 22 is specifically for the spreading factor SF according to pilot signalPCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration.
Alternatively, processor 22 is specifically for the spreading factor SF according to data-signaldCorresponding the-the spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
Alternatively, the chip-level pilot signal and the chip-level data-signal specifically for being overlapped by processor 22 on chip, the signal of chip-level first is obtained, each signal of chip-level first includes 1 chip-level pilot signal and 1 chip-level data-signal.
Before processor 22 is additionally operable to carry out sign level data signal spread processing according to the first spread spectrum code sequence, according to symbol level original data signal to be sent, the sign level data signal is obtained.
Alternatively, processor 22 specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFpISFd!lK K=「Z。g2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the N, the first transforming function transformation function is determined, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1 ;According to first transforming function transformation function, the symbol level original data signal is entered into line translation, sign level data signal is obtained.
Alternatively, processor 22 also controls transmitter 23 to send first to second communication node and indicates message, and described first indicates that message indicates the value of the N.
Alternatively, processor 22 also controls transmitter 23 to send second to second communication node and indicates message, and described second indicates that message indicates the identification information of first transforming function transformation function.
Alternatively, processor 22 is always according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal, and control transmitter 23 to send the 3rd instruction message to second communication node, the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
Further, first transforming function transformation function for/^^=^, ^, wherein, the B for the N-1 symbol level original data signal composition row vector, c is constant, the A be NxN matrixes.
The device of the present embodiment, it can be used for performing the technical scheme performed by the first communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted.
Figure 12 is the structural representation of data transmission device example IV of the present invention, and as shown in figure 12, the device of the present embodiment can include:Acquiring unit 31 and despread unit 32, wherein, acquiring unit 31 is used to obtain chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;Despread unit 32 is used to, according to the symbol level pilot signal known in advance, despreading processing is carried out to the chip-level secondary signal, obtains the sign level data signal.
The device of the present embodiment, it can be used for performing the technical scheme performed by the second communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted.
Figure 13 is the structural representation of data transmission device embodiment five of the present invention, and as shown in figure 13, the device of the present embodiment is on the basis of Figure 12 shown device structures, alternatively, first spread spectrum code sequence For the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
Alternatively, second spread spectrum code sequence=^3 @^1, wherein c2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
Further, the device of the present embodiment can also include:Receiving unit 33, wherein, receiving unit 33 is used to receive the signal of chip-level the 3rd, and the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;Acquiring unit 31 obtains the first radio channel information specifically for carrying out channel estimation to the signal of chip-level the 3rd;According to first radio channel information, equilibrium treatment is carried out according to the signal of chip-level the 3rd, the chip-level secondary signal is obtained, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
Further, the despread unit 32 in the present embodiment can also include:The first despreading despreading subelement 322 of subelement 321 and second, wherein, the first despreading subelement 321 is used for the spreading factor SF according to the symbol level pilot signal known in advance and pilot signalPCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration;Second despreading subelement 322 is used for according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
Alternatively, second despreading subelement 322 specifically for:According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;According to the second wireless channel information and the symbol level pilot signal known in advance, the symbol level secondary signal is carried out to eliminate pilot signal processing, the sign level data signal is obtained;Or, according to the SFpCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;According to the second wireless channel information and the chip-level pilot signal of the benchmark, the chip-level secondary signal is carried out to eliminate pilot signal processing, chip-level data-signal is obtained;According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
Further, the device of the present embodiment can also include:Processing unit 34, wherein, processing unit 34 are used for according to the sign level data signal, obtain the symbol level original data signal that first communication node is sent.
Alternatively, processing unit 34 specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFpISFd!lK , K=「tog2(Np) l, NpFor the number of pilot channel, the SFp is the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, receiving unit 33 is additionally operable to receive the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N;Processing unit 34 specifically for:The value of the N is determined according to the described first instruction message;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, receiving unit 33 is additionally operable to receive the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function;Processing unit 34 according to the described second instruction message specifically for determining the first transforming function transformation function, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;According to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, receiving unit 33 is additionally operable to receive the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;Processing unit 34 specifically for:Second transforming function transformation function is determined according to the described 3rd instruction message, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to described Second transforming function transformation function, line translation is entered by the sign level data signal, obtains the symbol level original data signal.
Further, second transforming function transformation function is that ^^ ^^^ ^ sting, wherein, it is described
The row vector that D is constituted for N number of sign level data signal, the A is NxN matrix, 11Χ ν_ the row vector for being all 1 for being a length of N-1.
The device of the present embodiment, it can be used for performing the technical scheme performed by the second communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted.
Figure 14 is the structural representation of data transmission device embodiment six of the present invention, and as shown in figure 14, the device of the present embodiment can include:Memory 41 and processor 42, wherein, memory 41 is used for the code of data storage transmission method;Processor 42 is used to perform the code stored in memory 41, obtain chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;And according to the symbol level pilot signal known in advance, despreading processing is carried out to the chip-level secondary signal, obtain the sign level data signal.
Alternatively, first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
Alternatively, second spread spectrum code sequence=^3 @^1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
Further, the device of the present embodiment can also include:Receiver 43, wherein, the control receiver 43 of processor 42 receives the signal of chip-level the 3rd, and the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;Processor 42 obtains the first radio channel information specifically for carrying out channel estimation to the signal of chip-level the 3rd;According to first radio channel information, equilibrium treatment is carried out according to the signal of chip-level the 3rd, the code is obtained Chip level secondary signal, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
Further, processor 42 is specifically for the spreading factor SF according to the symbol level pilot signal known in advance and pilot signalPCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration;And according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
Alternatively, processor 42 specifically for:According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;According to the second wireless channel information and the symbol level pilot signal known in advance, the symbol level secondary signal is carried out to eliminate pilot signal processing, the sign level data signal is obtained;Or, according to the SFpCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;According to the second wireless channel information and the chip-level pilot signal of the benchmark, the chip-level secondary signal is carried out to eliminate pilot signal processing, chip-level data-signal is obtained;According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
Further, processor 42 is additionally operable to according to the sign level data signal, obtains the symbol level original data signal that first communication node is sent.
Alternatively, processor 42 specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFp!SFdllK, K=" Z.g2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, processor 42 also controls receiver 43 to receive the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N;Processor 42 specifically for:The value of the N is determined according to the described first instruction message;According to the value of the N, the second transforming function transformation function is determined, The number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, processor 42 also controls receiver 43 to receive the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function;Processor 42 according to the described second instruction message specifically for determining the first transforming function transformation function, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;According to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Alternatively, processor 42 also controls receiver 43 to receive the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;Processor 42 specifically for:Second transforming function transformation function is determined according to the described 3rd instruction message, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
Further, second transforming function transformation function is that ^^ ^^^ ^ sting, wherein, the row vector that the D is constituted for N number of sign level data signal, the A is NxN matrix, 11Χ ν_ the row vector for being all 1 for being a length of N-1.
The device of the present embodiment, it can be used for performing the technical scheme performed by the second communication node in above method embodiment of the present invention, its implementing principle and technical effect is similar, the related record in above method embodiment is may refer in detail, here is omitted.
Figure 15 is the structural representation of data transmission system embodiment of the present invention, and as shown in figure 15, the system of the present embodiment includes:First communication node 50 and the second communication node 60, wherein, first communication node 50 can use the structure of Fig. 9-Figure 11 any device embodiments, it is accordingly, the technical scheme performed by the first communication node in above method embodiment of the present invention can be performed, be may refer in detail above-mentioned Related record in embodiment of the method, its implementing principle and technical effect are similar, and here is omitted.Second communication node 60 can use the structure of Figure 12-Figure 14 any device embodiments, it is accordingly, the technical scheme performed by the second communication node in above method embodiment of the present invention can be performed, the related record in above method embodiment is may refer in detail, its implementing principle and technical effect is similar, herein no longer one of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can be completed by the related hardware of programmed instruction, foregoing program can be stored in a computer read/write memory medium, the program upon execution, performs the step of including above method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or CD etc. are various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although the present invention is described in detail with reference to foregoing embodiments, it will be understood by those within the art that:It can still modify to the technical scheme described in foregoing embodiments, or carry out equivalent substitution to which part or all technical characteristic;And these modifications or replacement, the essence of appropriate technical solution is departed from the scope of various embodiments of the present invention technical scheme.

Claims (42)

  1. Claims
    1st, a kind of data transmission method, it is characterised in that including:
    First communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal;
    First communication node carries out spread processing according to the second spread spectrum code sequence to symbol level pilot signal, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, and the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
    The chip-level data-signal and the chip-level pilot signal are carried out folded power mouthful by first communication node, obtain the signal of chip-level first;
    The signal of chip-level first is sent to the second communication node by first communication node.
    2nd, according to the method described in claim 1, it is characterised in that first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
    3rd, the method according to claim 1, it is characterised in that the second spread spectrum code sequence C2 = C3 ® C1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,
    (^3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
    4th, according to the method described in claim 1, it is characterised in that first communication node according to the second spread spectrum code sequence to symbol level pilot signal carry out spread processing, obtain chip-level pilot signal, including:First communication node is according to the spreading factor SF of pilot signalPCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration.
    5th, the method according to claim 1-4 any one, it is characterised in that first communication node carries out spread processing according to the first spread spectrum code sequence to sign level data signal, obtains chip-level data-signal, including:First communication node is according to the spreading factor SF of data-signaldCorresponding first spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
    6th, the method according to claim 1-5 any one, it is characterised in that the chip-level data-signal is overlapped by first communication node with the chip-level pilot signal, obtaining the signal of chip-level first includes:First communication node is on chip by the chip-level pilot signal and the chip DBMS signal is overlapped, and obtains the signal of chip-level first, and each signal of chip-level first includes
    1 chip-level pilot signal and 1 chip-level data-signal.
    7th, the method according to claim 1-6 any one, it is characterised in that first communication node is carried out according to the first spread spectrum code sequence to sign level data signal before spread processing, in addition to:First communication node obtains the sign level data signal according to symbol level original data signal to be sent.
    8th, method according to claim 7, it is characterised in that first communication node obtains the sign level data signal according to symbol level original data signal to be sent, including:
    First communication node determines formula according to first, determines N value, wherein, the first determination formula is: N = SFpISFd!lK ', K=「fog2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;
    First communication node is according to the N, determine the first transforming function transformation function, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1;
    The symbol level original data signal is entered line translation by first communication node according to first transforming function transformation function, obtains sign level data signal.
    9th, method according to claim 8, it is characterised in that also include:
    First communication node sends first to second communication node and indicates message, and described first indicates that message indicates the value of the N.
    10th, method according to claim 8, it is characterised in that also include:
    First communication node sends second to second communication node and indicates message, and described second indicates that message indicates the identification information of first transforming function transformation function.
    11, method according to claim 8, it is characterised in that also include:
    First communication node is according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;
    First communication node sends the 3rd to second communication node and indicates message, and the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
    12nd, the method according to any one of claim 8-1 1, it is characterised in that first transforming function transformation function is/fi A ^Acf, wherein, the B is the N-1 symbol level original data signal The row vector of composition, c is constant, and the A is Ν χ Ν matrixes.
    13rd, a kind of data transmission method, it is characterised in that including:
    Second communication node obtains chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
    Second communication node carries out despreading processing according to the symbol level pilot signal known in advance to the chip-level secondary signal, obtains the sign level data signal.
    14th, method according to claim 13, it is characterised in that first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
    15th, the method according to claim 13, it is characterised in that the second spread spectrum code sequence C2 = C3 ® C1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,
    (^3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
    16th, method according to claim 13, it is characterised in that also include:
    Second communication node receives the signal of chip-level the 3rd, and the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;
    Second communication node obtains chip-level secondary signal, including:
    Second communication node carries out channel estimation according to the signal of chip-level the 3rd, obtains the first radio channel information;
    Second communication node is according to first radio channel information, equilibrium treatment is carried out to the signal of chip-level the 3rd, the chip-level secondary signal is obtained, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
    17th, method according to claim 16, it is characterised in that second communication node carries out despreading processing according to the symbol level pilot signal known in advance to the chip-level secondary signal, obtains sign level data signal, including: Second communication node is according to the spreading factor SF of the symbol level pilot signal known in advance and pilot signalpCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration;
    Second communication node is according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
    18th, method according to claim 17, it is characterised in that second communication node is according to the radio channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, to carrying out eliminating pilot signal processing and despreading processing in the chip-level secondary signal, obtains the sign level data signal, including:
    Second communication node is according to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;Second communication node carries out eliminating pilot signal processing to the symbol level secondary signal, obtains the sign level data signal according to the second wireless channel information and the symbol level pilot signal known in advance;Or,
    Second communication node is according to the SFPCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;Second communication node carries out eliminating pilot signal processing to the chip-level secondary signal, obtains chip-level data-signal according to the second wireless channel information and the chip-level pilot signal of the benchmark;Second communication node is according to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
    19th, the method according to claim 13-18 any one, it is characterised in that also include:Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal.
    20th, method according to claim 19, it is characterised in that second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
    Second communication node determines formula according to first, determines N value, wherein, the first determination formula is: N = SFpISFd j2K , K=「 Z。g2(Np) 1, NpFor the number of pilot channel, the SFP For the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;
    Second communication node is according to the value of the N, determine the second transforming function transformation function, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
    The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
    21st, method according to claim 19, it is characterised in that also include:
    Second communication node receives the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N;
    Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
    Second communication node determines the value of the N according to the described first instruction message;
    Second communication node is according to the value of the N, determine the second transforming function transformation function, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
    The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
    22nd, method according to claim 19, it is characterised in that also include:
    Second communication node receives the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function;
    Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
    Second communication node determines the first transforming function transformation function according to the described second instruction message, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;
    Second communication node according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;
    Second communication node is according to second transforming function transformation function, determine N value, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1; The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
    23rd, method according to claim 19, it is characterised in that also include:
    Second communication node receives the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;
    Second communication node obtains the symbol level original data signal that first communication node is sent according to the sign level data signal, including:
    Second communication node determines the second transforming function transformation function according to the described 3rd instruction message, and second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;Second communication node is according to second transforming function transformation function, determine N value, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;
    The sign level data signal is entered line translation by second communication node according to second transforming function transformation function, obtains the symbol level original data signal.
    24th, the method according to claim 20-23 any one, it is characterised in that second transforming function transformation function is that ^^^ ^ sting, wherein, the row vector that the D is constituted for N number of sign level data signal, the A is NxN matrix, described 11Χ ν_ the row vector for being all 1 for being a length of N-1.
    25th, a kind of data transmission device, it is characterised in that including:
    First spectrum-spreading unit, for carrying out spread processing to sign level data signal according to the first spread spectrum code sequence, obtains chip-level data-signal, wherein, the chip-level data-signal carries out what despreading processing was obtained according to the second spread spectrum code sequence;
    Second spectrum-spreading unit, for carrying out spread processing to symbol level pilot signal according to the second spread spectrum code sequence, obtain chip-level pilot signal, wherein, second spread spectrum code sequence is generated by first spread spectrum code sequence, and the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
    Superpositing unit, for the chip-level data-signal to be overlapped with the chip-level pilot signal, obtains the signal of chip-level first;
    Transmitting element, for the signal of chip-level first to be sent into the second communication node.
    26th, device according to claim 25, it is characterised in that first spread spectrum code sequence is The spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
    27th, the device according to claim 25, it is characterised in that the second spread spectrum code sequence C2 = C3 ® C1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence, (^ is represented3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
    28th, device according to claim 25, it is characterised in that the second spectrum-spreading unit is specifically for the spreading factor SF according to pilot signalpCorresponding second spread spectrum code sequence, carries out spread processing to symbol level pilot signal, obtains chip-level pilot signal, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration.
    29th, the device according to claim 25-28 any one, it is characterised in that first spectrum-spreading unit is specifically for the spreading factor SF according to data-signaldCorresponding first spread spectrum code sequence, carries out spread processing to sign level data signal, obtains chip-level data-signal.
    30th, the device according to claim 25-29 any one, it is characterized in that, the superpositing unit by the chip-level pilot signal and the chip-level data-signal on chip specifically for carrying out folded power mouthful, the signal of chip-level first is obtained, each signal of chip-level first includes 1 chip-level pilot signal and 1 chip-level data-signal.
    31st, the device according to claim 25-30 any one, it is characterised in that also include:Processing unit, before carrying out spread processing to sign level data signal according to the first spread spectrum code sequence for first spectrum-spreading unit, according to symbol level original data signal to be sent, obtains the sign level data signal.
    32nd, device according to claim 31, it is characterised in that the processing unit specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFp /SFd /2K; K=「tog2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, the SFdFor the spreading factor of data-signal;According to the N, the first transforming function transformation function is determined, the number for the sign level data signal that first transforming function transformation function is exported every time is the N, and the number for the symbol level original data signal that first transforming function transformation function is inputted every time is N-1;According to first transforming function transformation function, the symbol level original data signal is entered into line translation, sign level data signal is obtained.
    33rd, device according to claim 32, it is characterised in that the transmitting element is additionally operable to send the first instruction message to second communication node, and described first indicates that message indicates the value of the N. 34th, device according to claim 32, it is characterised in that the transmitting element is additionally operable to send the second instruction message to second communication node, and described second indicates that message indicates the identification information of first transforming function transformation function.
    35th, device according to claim 32, it is characterized in that, the processing unit is additionally operable to according to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;
    The transmitting element is additionally operable to send the 3rd instruction message to second communication node, and the described 3rd indicates that message indicates the identification information of second transforming function transformation function.
    36th, the device according to claim 32-35 any one, it is characterized in that, first transforming function transformation function is/^)=^^, ^^, wherein, the B is the row vector of the composition of the N-1 symbol level original data signal, and c is constant, and the A is Ν χ Ν matrixes.
    37th, a kind of data transmission device, it is characterised in that including:
    Acquiring unit, for obtaining chip-level secondary signal, the chip-level secondary signal is the estimation signal of the signal of chip-level first, the signal of chip-level first includes chip-level pilot signal and chip-level data-signal, the chip-level data-signal is that first communication node is obtained according to the first spread spectrum code sequence to sign level data signal progress spread processing, the chip-level pilot signal is that first communication node is obtained according to the second spread spectrum code sequence to symbol level pilot signal progress spread processing, second spread spectrum code sequence is generated by first spread spectrum code sequence, the value that the chip-level data-signal carries out the signal that despreading processing is obtained according to second spread spectrum code sequence is 0;
    Despread unit, for according to the symbol level pilot signal known in advance, despreading processing to be carried out to the chip-level secondary signal, obtains the sign level data signal.
    38th, the device according to claim 37, it is characterised in that first spread spectrum code sequence is the spread spectrum code sequence of the preceding branch of second spread spectrum code sequence.
    39th, the device according to claim 37, it is characterised in that the second spread spectrum code sequence c2 = c3 ® c1, wherein C2Second spread spectrum code sequence is represented, first spread spectrum code sequence is represented,
    (^3Represent the 3rd spread spectrum code sequence, represent Kronecker product, the corresponding spreading factor of second spread spectrum code sequence is the product of the corresponding spreading factor of the 3rd spread spectrum code sequence spreading factor corresponding with first spread spectrum code sequence.
    40th, the device according to claim 39, it is characterised in that also include: Receiving unit, for receiving the signal of chip-level the 3rd, the signal of chip-level the 3rd is that the signal of chip-level first that first communication node is sent transmits the signal for producing distortion by wireless channel;
    The acquiring unit obtains the first radio channel information specifically for carrying out channel estimation to the signal of chip-level the 3rd;According to first radio channel information, equilibrium treatment is carried out according to the signal of chip-level the 3rd, the chip-level secondary signal is obtained, each chip-level secondary signal includes 1 chip-level pilot signal and 1 chip-level data-signal.
    41st, device according to claim 40, it is characterised in that the despread unit includes:First despreading subelement, for the spreading factor SF according to the symbol level pilot signal known in advance and pilot signalPCorresponding second spread spectrum code sequence, despreading processing is carried out to the chip-level secondary signal, obtains second wireless channel information, second spread spectrum code sequence is by first spread spectrum code sequence and the SFPGeneration;
    Second despreading subelement, for according to the second wireless channel information, the symbol level pilot signal and the spreading factor SF of data-signal known in advancedCorresponding first spread spectrum code sequence, carries out eliminating pilot signal and despreading is handled, obtain the sign level data signal to the chip-level secondary signal.
    42nd, device according to claim 41, it is characterised in that it is described second despreading subelement specifically for:According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level secondary signal and carries out channel estimation, obtains symbol level secondary signal;According to the second wireless channel information and the symbol level pilot signal known in advance, the symbol level secondary signal is carried out to eliminate pilot signal processing, the sign level data signal is obtained;Or,
    According to the SFpCorresponding second spread spectrum code sequence carries out spread processing to the symbol level pilot signal known in advance, obtains the chip-level pilot signal of benchmark;According to the second wireless channel information and the chip-level pilot signal of the benchmark, the chip-level secondary signal is carried out to eliminate pilot signal processing, chip-level data-signal is obtained;According to the SFdCorresponding first spread spectrum code sequence carries out despreading processing to the chip-level data-signal, obtains the sign level data signal.
    43rd, the device according to claim 37-42 any one, it is characterised in that also include:Processing unit, for according to the sign level data signal, obtaining the symbol level original data signal that first communication node is sent.
    44th, device according to claim 43, it is characterised in that the processing unit specifically for:Formula is determined according to first, N value is determined, wherein, the first determination formula is: N = SFp /SFd /2K, K=" tog2(Np) l, NpFor the number of pilot channel, the SFPFor the spreading factor of pilot signal, institute State SFdFor the spreading factor of data-signal;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
    45th, device according to claim 43, it is characterised in that the receiving unit is additionally operable to receive the first instruction message that first communication node is sent, and the first instruction message is used for the value for indicating N;
    The processing unit specifically for:The value of the N is determined according to the described first instruction message;According to the value of the N, the second transforming function transformation function is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
    46th, device according to claim 43, it is characterised in that the receiving unit is additionally operable to receive the second instruction message that first communication node is sent, and described second indicates that message indicates the identification information of the first transforming function transformation function;
    The processing unit according to the described second instruction message specifically for determining the first transforming function transformation function, and first transforming function transformation function is the function used when first communication node enters line translation to symbol level original data signal;According to first transforming function transformation function, it is determined that with first transforming function transformation function contrafunctional second transforming function transformation function each other;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, the symbol level original data signal is obtained.
    47th, device according to claim 43, it is characterised in that the receiving unit is additionally operable to receive the 3rd instruction message that first communication node is sent, and the described 3rd indicates that message indicates the identification information of the second transforming function transformation function evidence;
    The processing unit specifically for:Second transforming function transformation function is determined according to the described 3rd instruction message, second transforming function transformation function is the function used when second communication node enters line translation to sign level data signal;According to second transforming function transformation function, N value is determined, the number for the sign level data signal that second transforming function transformation function is inputted every time is N, and the number for the symbol level original data signal that second transforming function transformation function is exported every time is N-1;According to second transforming function transformation function, the sign level data signal is entered into line translation, Obtain the symbol level original data signal.
    48th, the device according to claim 43-47 any one, it is characterized in that, second transforming function transformation function is that ^^ ^^^ ^ sting, wherein, the row vector that the D is constituted for N number of sign level data signal, the A is NxN matrix, and ^^ is a length of N-1 row vector for being all 1.
    49th, a kind of data transmission system, it is characterised in that including:First communication node and the second communication node, wherein, first communication node is the data transmission device as described in claim 25-36 any one, and second communication node is the data transmission device as described in claim 37-48 any one.
CN201380000772.9A 2013-06-29 2013-06-29 Data transmission method, device and system Pending CN105264982A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/078495 WO2014205835A1 (en) 2013-06-29 2013-06-29 Data transmission method, device and system

Publications (1)

Publication Number Publication Date
CN105264982A true CN105264982A (en) 2016-01-20

Family

ID=52140903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000772.9A Pending CN105264982A (en) 2013-06-29 2013-06-29 Data transmission method, device and system

Country Status (2)

Country Link
CN (1) CN105264982A (en)
WO (1) WO2014205835A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348642A (en) * 1999-02-22 2002-05-08 摩托罗拉公司 Method and system using transmit diversity techniques
CN1383660A (en) * 2000-06-30 2002-12-04 摩托罗拉公司 Method and system for combining orthogonal transmit diversity and adaptive array tech in wireless com system
CN1860703A (en) * 2003-09-30 2006-11-08 三星电子株式会社 Apparatus and method for transmitting / receiving an uplink pilot signal in a communication system using an orthogonal frequency division multiple access scheme
CN101162915A (en) * 2006-10-10 2008-04-16 中科院嘉兴中心微***所分中心 Baseband transmitting method and apparatus for wireless sensing network
CN102208919A (en) * 2003-05-12 2011-10-05 高通股份有限公司 Fast frequency hopping with a code division multiplexed pilot in an OFDMA system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100415020C (en) * 2005-10-31 2008-08-27 上海华为技术有限公司 Code resource distribution method of high speed physical downward sharing channel
CN101521914B (en) * 2008-02-26 2012-02-08 三星电子株式会社 Mapping method used for HS-SCCH resource allocation information field
CN102186246B (en) * 2011-03-30 2015-10-28 中兴通讯股份有限公司 The dynamic dispatching method of a kind of yard of resource, base station and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348642A (en) * 1999-02-22 2002-05-08 摩托罗拉公司 Method and system using transmit diversity techniques
CN1383660A (en) * 2000-06-30 2002-12-04 摩托罗拉公司 Method and system for combining orthogonal transmit diversity and adaptive array tech in wireless com system
CN102208919A (en) * 2003-05-12 2011-10-05 高通股份有限公司 Fast frequency hopping with a code division multiplexed pilot in an OFDMA system
CN1860703A (en) * 2003-09-30 2006-11-08 三星电子株式会社 Apparatus and method for transmitting / receiving an uplink pilot signal in a communication system using an orthogonal frequency division multiple access scheme
CN101162915A (en) * 2006-10-10 2008-04-16 中科院嘉兴中心微***所分中心 Baseband transmitting method and apparatus for wireless sensing network

Also Published As

Publication number Publication date
WO2014205835A1 (en) 2014-12-31

Similar Documents

Publication Publication Date Title
RU2666744C1 (en) Data transmission method with multi-user code division multiple access and corresponding transmitter and receiver
US10638342B2 (en) Device and method for device to device communication
US20120051208A1 (en) Methods and systems for multiple access encoding, transmission and decoding
CN105309030A (en) Channel status information reporting method, user equipment and base station
RU2546641C2 (en) Signal randomisation during spectrum spread with block codes
KR102299133B1 (en) Broadcast signal transmission method, broadcast signal reception method, network device, and terminal device
JP2022101628A (en) Grouping and using short sequence signals
CN105794165A (en) Method for transmitting reference signal and user equipment
CN105580302A (en) Data transmitting method, channel estimation method and device
WO2015081726A1 (en) Methods and apparatuses for sending and receiving pilot signal
JP6237844B2 (en) Mobile station and method
CN109565485B (en) Multiplexing method and device of demodulation reference signals and communication system
JPH10233758A (en) Radio communication method/equipment
CN105493603A (en) Method and device for eliminating interference in wireless communication system
CN111602352B (en) Method and computing device for facilitating multiple access in a wireless communication network
CN105264982A (en) Data transmission method, device and system
CN107592676B (en) Data generation method and device, transmitter and terminal
CN104737600A (en) Determination method and transmission method for system frame number, and related device
EA011917B1 (en) Code sequence and radio station
JP5644902B2 (en) Mobile station, base station, allocation apparatus, system using them, and method used therefor
CN108632178B (en) Sending method, receiving method, related equipment and system of synchronous access signal group
JP6350600B2 (en) Mobile station, base station, and method
WO2023025000A1 (en) Spectrum spreading method and apparatus, and communication device and readable storage medium
WO2024050789A1 (en) Communication method and related apparatus
TWI568280B (en) A data transmission, data receiving detection method and base station, user equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160120