CN102316517A - Intelligence quotient (IQ) data transmission method and device - Google Patents
Intelligence quotient (IQ) data transmission method and device Download PDFInfo
- Publication number
- CN102316517A CN102316517A CN2010102191429A CN201010219142A CN102316517A CN 102316517 A CN102316517 A CN 102316517A CN 2010102191429 A CN2010102191429 A CN 2010102191429A CN 201010219142 A CN201010219142 A CN 201010219142A CN 102316517 A CN102316517 A CN 102316517A
- Authority
- CN
- China
- Prior art keywords
- sampling point
- data block
- public
- exp
- exponential
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses an intelligence quotient (IQ) data transmission method, which comprises the following steps that: s sample pints in a single-antenna single-carrier container block in IQ data to be transmitted are divided into p data blocks, and each data block comprises q sample points; the public index part exp of the q sample points in each data block, the exponential function f(exp) and the respective mantissa parts are respectively determined; the public index parts of the q sample points in each data block and the respective mantissa parts are respectively mapped into the corresponding data block; and p data blocks are transmitted through common public radio interface (CPRI) frames. When the embodiment of the invention is adopted, the s sample points are divided into p data blocks, each data block comprises the q sample points, the q sample points are determined into the public index part, the exponential function and the respective mantissa parts and are then mapped into the data block, the bit width required by the data transmission can be reduced, and the data transmission efficiency is improved.
Description
Technical field
The present invention relates to the field of data transmission in the wireless communication technology field, particularly a kind of IQ data transmission method and device.
Background technology
CPRI (Common Public Radio Interface; Common public radio interface) is REC (Radio Equipment Controller in the wireless base station device formulated of several communications equipment manufacturer; Radio equipment controller) and the interface standard between the RE (Radio Equipment, wireless device).
In the IQ data transfer mode of existing CPRI, each sampled point comprises real part I and imaginary part Q, according to quantification bit wide I and the Q transmission that directly interweaves.
The inventor finds; Prior art exists following not enough: under the situation of bandwidth or carrier wave increase; Directly the former beginning and end distortion of transmission IQ data can cause the CPRI interface flow to increase sharply; Need be physically increasing CPRI coffret number or improving the wire rate three of CPRI, so that can adapt to the demand of bigger IQ data traffic.This causes hardware cost to increase greatly.
Summary of the invention
The problem that the embodiment of the invention will solve is: a kind of IQ data transmission method is provided, in the control hardware cost, improves the transmission rate of IQ data.
For solving the problems of the technologies described above; The embodiment of the invention provides a kind of IQ data transmission method; Comprise: s sampling point among single antenna single carrier vessel block AxC Container Block in the IQ data waiting for transmission is divided into p data block, comprises q sampling point in each data block; Confirm public exponential part exp, exponential function f (exp) and the mantissa part separately of q sampling point in each data block respectively; Public exponential part and mantissa part separately with q sampling point in each data block is mapped in the corresponding data block respectively; Through p data block of common public radio interface CPRI frame transmission.
The embodiment of the invention provides a kind of IQ data transmission device, comprising: split module, be used for s sampling point in a single antenna single carrier of the IQ data waiting for transmission AxC vessel block is divided into p data block, comprise q sampling point in each data block; Compression module is used for public exponential part exp, exponential function f (exp) and the mantissa part separately of definite each data block q sampling point respectively; Mapping block is used for respectively the public exponential part and the mantissa part separately of each data block q sampling point are mapped in the corresponding data block; Transport module is used for through p data block of common public radio interface CPRI frame transmission.
The embodiment of the invention compared with prior art, the main distinction and effect thereof are:
In embodiments of the present invention; S sampling point is divided into p data block, comprises q sampling point in each data block, q sampling point confirmed as public exponential part, exponential function and mantissa part be mapped in the data block more afterwards; Can reduce the required bit wide of transfer of data, improve the efficient of transfer of data.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of IQ data transmission method of embodiment of the invention schematic flow sheet;
Fig. 2 is that the embodiment of the invention is with s sampling point decomposing schematic representation in the AxC vessel block;
Fig. 3 is public exponential part and mantissa part mapping graph for q sampling point in the present embodiment;
Fig. 4 is a kind of IQ data transmission device of embodiment of the invention structural representation;
Fig. 5 is a kind of IQ data transmission method of embodiment of the invention schematic flow sheet;
Fig. 6 is that the embodiment of the invention is with s sampling point decomposing schematic representation in the AxC symbolic blocks;
Fig. 7 is a kind of IQ data transmission device of embodiment of the invention structural representation.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
For above-mentioned purpose, the feature and advantage that make the embodiment of the invention can be more obviously understandable, the embodiment of the invention is done further detailed explanation below in conjunction with accompanying drawing and embodiment.
The embodiment of the invention provides a kind of IQ data transmission method, and Fig. 1 is a kind of IQ data transmission method of embodiment of the invention schematic flow sheet, and as shown in Figure 1, the method for one embodiment of the invention provides comprises:
S101 is divided into p data block with s sampling point of an AxC vessel block in the IQ data waiting for transmission, comprises q sampling point in each data block.
The sampling point of the s here is continuously the IQ data of transmission, and wherein I is the real part of each sampling point, and Q is the imaginary part of each sampling point.
Fig. 2 is that the embodiment of the invention is with s sampling point decomposing schematic representation in the AxC vessel block; As shown in Figure 2; Comprise s sampling point in the AxC vessel block; S sampling point in the IQ data waiting for transmission of each AxC vessel block is divided into p data block, comprises q sampling point in each data block, it is understandable that: s satisfies condition: S=p*q.Wherein, N among the figure
STRepresent the quantity of the filling bit in the antenna-carrier wave vessel block, stuffing bits is a filling bit.
In addition; When s sampling point is divided into p data block; Can whether be the size that the size of prime number and s is confirmed q according to s, make in subsequent step through public exponential part and when mantissa part is confirmed q sampling point separately, guarantee the precision of sampling point; And the bit wide that limits public exponential part guarantees EVM (Error Vector Magnitude) performance of sampling point in suitable scope.
In the present embodiment, first thresholding can be set in advance, when the s value is less than or equal to this first preset thresholding, s sampling point be divided into a data block, that is, and p=1, and q=s.
Perhaps when s is prime number and since s can not resolve into remove 1 and s itself other factors, also can s sampling point be divided into a data block, that is, p=1, and q=s.
When s greater than this first predetermined threshold value, and s is non-prime number, then the q value is near the factor values of the first preset thresholding in the factor of s.
In order better to explain and to understand present embodiment, getting first threshold value in the present embodiment is 8.When s is less than or equal to 8, s sampling point is divided into a data block, the sampling point number q=s in each data block.When s is prime number, also s sampling point is divided into a data block, the sampling point number q=s in each data block.When s greater than 8, and s is when being non-prime number, q be one of s near 8 the factor.It is understandable that the value of first thresholding can be carried out value according to the concrete numerical value of s, foregoing description is in order better to understand present embodiment, and the present invention is not carried out any restriction.
Table 1 is the value of the q of E-UTRA standard correspondence in the present embodiment, and is as shown in table 1.
When s is 8, the factor of s has 1,2,, 4,8, wherein 8 is near 8 the factor, therefore, gets q=8 because s=q*p, therefore, p=1.
When s was 2, the factor of s had 1 and 2, and wherein 2 is near 8 the factor, therefore, gets q=2, because s=q*p, therefore, p=4.
Fs(MHz) | S | K | q |
1.92 | 1 | 2 | 1 |
3.84 | 1 | 1 | 1 |
7.68 | 2 | 1 | 2 |
15.36 | 4 | 1 | 4 |
23.04 | 6 | 1 | 6 |
30.72 | 8 | 1 | 8 |
Table 1
S102, public exponential part exp, exponential function f (exp) and the mantissa part separately of q sampling point in definite respectively each data block.
In this step, p the data block that a last step forms handled respectively, confirm public exponential part exp, exponential function f (exp) part and each sampling point mantissa part separately of q sampling point in each data block respectively.That is, each sampling point in q the sampling point is expressed and calculating with public exponential part exp, exponential function f (exp) and the mantissa part of himself.
For example, in the present embodiment, each sampling point in q sampling point comprises I and Q, and I is the real part of a sampling point in the sampling point, and Q is the imaginary part of a sampling point in the sampling point.
I can meet the following conditions: I=I ' 2
F (exp), wherein, I ' is the mantissa part of a sampling point real part in the sampling point, 2 is the truth of a matter of exponential function.
Q can meet the following conditions: Q=Q ' 2
F (exp), wherein, Q ' is the mantissa part of a sampling point imaginary part in the sampling point, 2 is the truth of a matter of exponential function.
At the I and the Q that confirm q sampling point through said method, the shared bit wide of this q sampling point comprises two parts: the bit wide of public exponential part, and, the mantissa part bit wide of each sampling point.
Wherein, the I of q sampling point and Q can shared utilities index part exp, and this utilities index part exp accounts for the 2N bit, then the bit wide M of equal value of each sampling point
cSatisfy following condition: M
C=ceil ((N+q*L)/q), wherein, L is mantissa's bit wide of the I or the Q of each sampling point, ceil representes to round up.
When the I of q sampling point uses different public exponential parts with Q; Then the public index of I is the first public exponential part; The first public exponential part accounts for the N bit; The public exponential part of the Q of q sampling point is the second public exponential part, and the second public exponential part accounts for the N bit, the bit wide M of equal value of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
S103, public exponential part and the mantissa part separately with q sampling point in each data block is mapped in the corresponding data block respectively.
In S102; Q in each a data block sampling point is confirmed the I and the Q of sampling point respectively through public exponential part, exponential function and mantissa part; In this step; The mantissa part of each sampling point is mapped to respectively in each data block of correspondence according to shining upon pattern in the public exponential part that q sampling point is corresponding and q the sampling point.
For example; Be mapped between the mantissa part according to the public exponential part of mapping pattern respectively q sampling point in each data block; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, this mapping pattern is given tacit consent to by CPRI transmitting terminal and CPRI receiving terminal
It is understandable that the parameter of exponential function part and exponential function can be confirmed through high-level signaling in addition, perhaps given tacit consent to by receiving-transmitting sides.
Fig. 3 a-3b is the public exponential part and the mantissa part transmission diagram of q sampling point in the embodiment of the invention, shown in Fig. 3 a, and for first sampling point, q=1, then I '
1[0:L-1] is the mantissa part that obtains after this sampling point real part compression, Q '
1[0:L-1] is the mantissa part that obtains after this sampling point imaginary part compression, and exp [0:2N-1] is the shared public exponential part exp of I and Q.
It is understandable that the I of sampling point and Q also can use different public exponential part exp respectively, the public exponential part of I and the public exponential part of Q respectively take the N bit.
Shown in Fig. 3 b, for other sampling point after first sampling point, q is greater than 1, I '
j[0:L-1] is the mantissa part after this sampling point real part compression, Q '
j[0:L-1] is the mantissa part after this sampling point imaginary part compression, and exp [0:2N-1] is the shared public exponential part exp of I and Q, and j representes j sampling point, j=[0-(q-1)].It is understandable that the I of sampling point and Q also can use different public exponential part exp respectively, the public exponential part of I and the public exponential part of Q respectively take the N bit.
When the mapping sampling point, can be mapped between the mantissa part of sampling point according to the public exponential part of mapping pattern, and the mantissa part of q sampling point in each data block is mapped in the corresponding data block sampling point.For example, when the mapping sampling point, can public exponential part be mapped in the back of the mantissa part of closing on first sampling point; Certainly, also can this public exponential part be mapped in the foremost of all mantissa parts, perhaps pattern is shone upon by CPRI transmitting terminal and CPRI receiving terminal acquiescence in other places.
S104 is through p data block of common public radio interface CPRI frame transmission.
After being mapped to the sampled point of the q in each data block in the data block, s sampled point in AxC vessel block, be divided into p data block after, be mapped in the CPRI frame, through p data block of CPRI frame transmission.
In addition; In the above-described embodiments; Can also confirm one or more value in the parameter, q, N, L among exponential function f (exp), the exponential function f (exp) through high-level signaling; Perhaps, give tacit consent to one or more value among parameter among exponential function f (exp), the exponential function f (exp), q, N, the L by CPRI transmitting terminal and CPR I end both sides.
Further, in the present embodiment, can also comprise:
S105, the CPRI receiving terminal receives data block, recovers sampling point numerical value according to the public exponential part and the mantissa part of sampling point.
It is understandable that; Above-mentioned four steps can be undertaken by the CPRI transmitting terminal; Transmitting terminal sends to data after the receiving terminal, and receiving terminal receives data, and corresponding algorithm during according to compression; Utilize public exponential part, exponential function part and the mantissa part of received sampling point to calculate sample value, thereby recover sampling point numerical value.
In the present embodiment; S sampling point is divided into p data block, comprises q sampling point in each data block, q sampling point confirmed as public exponential part, exponential function and mantissa part be mapped in the data block more afterwards; Can reduce the required bit wide of transfer of data, improve the efficient of transfer of data.
One embodiment of the invention provides a kind of IQ data transmission device, can be used to realize above-mentioned method embodiment, and Fig. 4 is a kind of IQ data transmission device of embodiment of the invention structural representation, and IQ data transmission device as shown in Figure 4 comprises:
In addition, when the fractionation module split IQ data to be transmitted, q satisfied following condition:
When the preset thresholding of s<=first, when perhaps s is prime number, q=s then.
Perhaps, when the preset thresholding of s>first, and s is non-prime number, and then the q value is near the factor values of the first preset thresholding in the factor of s.
In addition; Mapping block is when being mapped to sampling point in the data block; Also be used for: be mapped between the mantissa part according to the public exponential part of mapping pattern respectively each data block q sampling point; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, the mapping pattern is that the CPRI transmitting terminal is given tacit consent to the CPRI receiving terminal.Further, penetrate pattern can for: public exponential part is arranged in the middle of q sampling point first sampling point and the second sampling point mantissa part.
Further, compression module satisfies following condition when the public exponential part of confirming sampling point, exponential function and mantissa part:
I=I′·2
f(exp)Q=Q′·2
f(exp)
Wherein, I is the value of a sampling point real part in the said sampling point, and I ' is the mantissa part of a sampling point real part in the sampling point, and Q is the value of a sampling point imaginary part in the sampling point, and Q ' is the mantissa part of a sampling point imaginary part in the sampling point.
When the public exponential part of confirming said sampling point and mantissa part, meet the following conditions:
When the public exponential part utilities index part exp of the I of q sampling point and Q, utilities index part exp accounts for the 2N bit, the bit wide M of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
When the public index of the I of q sampling point is the first public exponential part, the first public exponential part accounts for the N bit, and the public exponential part of the Q of q sampling point is the second public exponential part, when the second public exponential part accounts for the N bit, and the bit wide M of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
In the above-described embodiments, this equipment can also comprise:
First determination module is used for confirming through high-level signaling one or more of parameter, q, N, L of exponential function f (exp), exponential function f (exp), or
The acquiescence module is used for being given tacit consent to by CPRI transmitting terminal and CPRI receiving terminal both sides one or more of parameter, q, N, L of exponential function f (exp), exponential function f (exp).
In addition, this equipment can also comprise: the CPRI receiving terminal, be used to receive data block, and recover the IQ data sample according to public exponential part, exponential function and the mantissa part of sampling point.
Present embodiment; A plurality of sampling points are resolved into several data blocks; With the data block is that unit sends public exponential part of several sampled points and mantissa part separately, reaches the bit that greatly reduces the IQ data occupancy, the purpose that improves the efficiency of transmission of IQ data.
The embodiment of the invention provides a kind of IQ data transmission method, and Fig. 5 is a kind of IQ data transmission method of embodiment of the invention schematic flow sheet, and as shown in Figure 5, the method for one embodiment of the invention provides comprises:
S501 is with the N of a single antenna single carrier symbolic blocks AxC Symbol Blocks in the IQ data waiting for transmission
SAMIndividual sampling point is divided into p data block, comprises q sampling point in each data block;
It is understandable that, comprise N in an AxC vessel block in the present embodiment
SYMIndividual AxC symbolic blocks comprises N in the AxC symbolic blocks
SAMIndividual sampling point is expressed as N with the AxC symbolic blocks that comprises in the AxC vessel block
SYM, the number of samples that comprises in the AxC symbolic blocks is expressed as N
SAM
The N here
SAMIndividual sampling point is continuously the IQ data of transmission, and wherein I is the real part of each sampling point, and Q is the imaginary part of each sampling point.
Fig. 6 be the embodiment of the invention with s sampling point decomposing schematic representation in the AxC symbolic blocks, as shown in Figure 6, comprise N in the AxC symbolic blocks
SAMIndividual sampling point is with N in the IQ data waiting for transmission of each AxC symbolic blocks
SAMIndividual sampling point is divided into p data block, comprises q sampling point in each data block, it is understandable that: N
SAMSatisfy condition: N
SAM=p*q.Wherein, N among the figure
S_SYMThe quantity of the filling bit in antenna-carrier wave symbolic blocks, stuffing bits is a filling bit.
In addition, with N
SAMWhen individual sampling point is divided into p data block, can be according to N
SAMWhether be prime number and N
SAMSize confirm the size of q; Make in subsequent step through public exponential part and when mantissa part is confirmed q sampling point separately; Guarantee the precision of sampling point, and the bit wide that limits public exponential part guarantees EVM (Error Vector Magnitude) performance of sampling point in suitable scope.
In the present embodiment, first thresholding can be set in advance, work as N
SAMWhen value is less than or equal to this first preset thresholding, with N
SAMIndividual sampling point is divided into a data block, that is, and and p=1, and q=N
SAM
Perhaps work as N
SAMWhen being prime number, because N
SAMCan not resolve into and remove 1 and N
SAMOther factors outside itself also can be with N
SAMIndividual sampling point is divided into a data block, that is, and and p=1, and q=N
SAM
Work as N
SAMGreater than this first predetermined threshold value, and N
SAMBe non-prime number, then the q value is N
SAMThe factor near the factor values of the first preset thresholding.
In order better to explain and to understand present embodiment, getting first threshold value in the present embodiment is 8.Work as N
SAMBe less than or equal to 8 o'clock, with N
SAMIndividual sampling point is divided into a data block, the sampling point number q=N in each data block
SAMWork as N
SAMDuring for prime number, also with N
SAMIndividual sampling point is divided into a data block, the sampling point number q=N in each data block
SAMWork as N
SAMGreater than 8, and N
SAMDuring for non-prime number, q is N
SAMOne near 8 the factor.It is understandable that the value of first thresholding can be according to N
SAMConcrete numerical value carry out value, foregoing description is in order better to understand present embodiment, and the present invention is not carried out any restriction.
S502, public exponential part exp, exponential function f (exp) and the mantissa part separately of q sampling point in definite respectively each data block.
In this step, p the data block that a last step forms carried out individual processing respectively, confirm public exponential part exp, exponential function f (exp) part and each sampling point mantissa part separately of q sampling point in each data block respectively.That is, each sampling point in q the sampling point is expressed and calculating with public exponential part exp, exponential function f (exp) and the mantissa part of himself.
For example, in the present embodiment, each sampling point in q sampling point comprises I and Q, and I is the real part of a sampling point in the sampling point, and Q is the imaginary part of a sampling point in the sampling point.
I can meet the following conditions: I=I ' 2
F (exp), wherein, the mantissa part of a sampling point real part in I ' sampling point, the truth of a matter of 2 exponential functions.
Q can meet the following conditions: Q=Q ' 2
F (exp), wherein, Q ' is the mantissa part of a sampling point imaginary part in the sampling point, the truth of a matter of 2 exponential functions.
At the I and the Q that confirm q sampling point through said method, the shared bit wide of this q sampling point comprises two parts: the bit wide of public exponential part, and, the mantissa part bit wide of each sampling point.
Wherein, the I of q sampling point and Q can shared utilities index part exp, and this utilities index part exp accounts for the 2N bit, then the bit wide M of equal value of each sampling point
cSatisfy following condition: M
C=ceil ((N+q*L)/q), wherein, L is mantissa's bit wide of the I or the Q of each sampling point, ceil representes to round up.
When the I of q sampling point uses different public exponential parts with Q; Then the public index of I is the first public exponential part; The first public exponential part accounts for the N bit; The public exponential part of the Q of q sampling point is the second public exponential part, and the second public exponential part accounts for the N bit, the bit wide M of equal value of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
S503, public exponential part and the mantissa part separately with q sampling point in each data block is mapped in the corresponding data block respectively.
In S502; Q in each a data block sampling point is confirmed the I and the Q of sampling point respectively through public exponential part, exponential function and mantissa part; In this step; The mantissa part of each sampling point is mapped to respectively in each data block of correspondence according to shining upon pattern in the public exponential part that q sampling point is corresponding and q the sampling point.For example; Be mapped between the mantissa part according to the public exponential part of mapping pattern respectively q sampling point in each data block; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, this mapping pattern is given tacit consent to by CPRI transmitting terminal and CPRI receiving terminal.
It is understandable that the parameter of exponential function part and exponential function can be confirmed through high-level signaling in addition, perhaps given tacit consent to by receiving-transmitting sides.
When the mapping sampling point, can be mapped between the mantissa part of sampling point according to the public exponential part of mapping pattern, and the mantissa part of q sampling point in each data block is mapped in the corresponding data block sampling point.For example, when the mapping sampling point, can public exponential part be mapped in the back of the mantissa part of closing on first sampling point; Certainly, also can this public exponential part be mapped in the foremost of all mantissa parts, perhaps pattern is shone upon by CPRI transmitting terminal and CPRI receiving terminal acquiescence in other places.
S504 is through p data block of common public radio interface CPRI frame transmission;
After being mapped to the sampled point of the q in each data block in the data block, the N in p the data block in AxC symbolic blocks
SAMIndividual sampled point, be divided into p data block after, be mapped in the CPRI frame, through p data block of CPRI frame transmission.
In addition; In the above-described embodiments; Can also confirm one or more value in the parameter, q, N, L among exponential function f (exp), the exponential function f (exp) through high-level signaling; Perhaps, give tacit consent to one or more value among parameter among exponential function f (exp), the exponential function f (exp), q, N, the L by CPRI transmitting terminal and CPR I end both sides.
Further, in the present embodiment, can also comprise:
S505, the CPRI receiving terminal receives data block, recovers sampling point numerical value according to the public exponential part and the mantissa part of sampling point.
It is understandable that; Above-mentioned four steps can be undertaken by the CPRI transmitting terminal; Transmitting terminal sends to data after the receiving terminal, and receiving terminal receives data, and corresponding algorithm during according to compression; Utilize public exponential part, exponential function part and the mantissa part of received sampling point to calculate sample value, thereby recover sampling point numerical value.The embodiment of the invention can be used for the WiMax system.
In the present embodiment, with N
SAMIndividual sampling point is divided into p data block, comprises q sampling point in each data block, is mapped in the data block after q sampling point confirmed as public exponential part and mantissa part again, can reduce the required bit wide of transfer of data, improves the efficient of transfer of data.
One embodiment of the invention provides a kind of IQ data transmission device, can be used to realize above-mentioned method embodiment, and Fig. 7 is a kind of IQ data transmission device of embodiment of the invention structural representation, and IQ data transmission device as shown in Figure 7 comprises:
In addition, when the fractionation module split IQ data to be transmitted, q satisfied following condition:
Work as N
SAM<=the first preset thresholding, the perhaps N
SAMWhen being prime number, q=N then
SAM
Perhaps, work as N
SAM>the first preset thresholding, and N
SAMDuring for non-prime number, then the q value is N
SAMThe factor near the factor values of the first preset thresholding.
In addition; Mapping block is when being mapped to sampling point in the data block; Also be used for: be mapped between the mantissa part according to the public exponential part of mapping pattern respectively each data block q sampling point; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, the mapping pattern is that the CPRI transmitting terminal is given tacit consent to the CPRI receiving terminal.Further, penetrate pattern can for: public exponential part is arranged in the middle of q sampling point first sampling point and the second sampling point mantissa part.
Further, compression module satisfies following condition when the public exponential part of confirming sampling point, exponential function and mantissa part:
I=I′·2
f(exp),Q=Q′·2
f(exp),
Wherein, I is the value of a sampling point real part in the said sampling point, and I ' is the mantissa part of a sampling point real part in the sampling point, and Q is the value of a sampling point imaginary part in the sampling point, and Q ' is the mantissa part of a sampling point imaginary part in the sampling point.
When the public exponential part of confirming said sampling point and mantissa part, meet the following conditions:
When the public exponential part utilities index part exp of the I of q sampling point and Q, utilities index part exp accounts for the 2N bit, the bit wide M of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
When the public index of the I of q sampling point is the first public exponential part, the first public exponential part accounts for the N bit, and the public exponential part of the Q of q sampling point is the second public exponential part, when the second public exponential part accounts for the N bit, and the bit wide M of single sampling point
cSatisfy following condition: M
C((N+q*L)/q), L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and ceil representes to round up.
In the above-described embodiments, this equipment can also comprise:
First determination module is used for confirming through high-level signaling one or more of parameter, q, N, L of exponential function f (exp), exponential function f (exp), or
The acquiescence module is used for being given tacit consent to by CPRI transmitting terminal and CPRI receiving terminal both sides one or more of parameter, q, N, L of exponential function f (exp), exponential function f (exp).
In addition, this equipment can also comprise: the CPRI receiving terminal, be used to receive data block, and recover the IQ data sample according to public exponential part, exponential function and the mantissa part of sampling point.
Present embodiment; A plurality of sampling points are resolved into several data blocks; With the data block is that unit sends public exponential part of several sampled points and mantissa part separately, reaches the bit that greatly reduces the IQ data occupancy, the purpose that improves the efficiency of transmission of IQ data.
What be worth explanation is, the order of embodiment is just used for the convenience of describing, and not as the right foundation of odds between the embodiment.
The those skilled in the art can be well understood to, for the convenience described with succinct, the concrete course of work of the system of foregoing description, equipment, module and unit can repeat no more at this with reference to the corresponding process among the preceding method embodiment.
Through the description of above embodiment, the those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform, can certainly pass through hardware, but the former is better execution mode under a lot of situation.Based on such understanding; The part that technical scheme of the present invention contributes to prior art in essence in other words can be come out with the embodied of software product; This computer software product is stored in the storage medium; Comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of the said method of each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, portable hard drive, read-only memory (ROM), random-access memory (ram), magnetic disc or CD.
In several embodiment that the application provided, should be understood that the system that is disclosed, equipment and method not surpassing in the application's the scope, can realize through other mode.For example, device embodiment described above only is schematically, for example; The division of said module or unit; Only be that a kind of logic function is divided, during actual the realization other dividing mode can be arranged, for example a plurality of unit or assembly can combine or can be integrated into another system; Or some characteristics can ignore, or do not carry out.Wherein said unit as the separating component explanation can or can not be physically to separate also; The parts that show as the unit can be or can not be physical locations also; Promptly can be positioned at a place, perhaps also can be distributed on a plurality of NEs.Can realize the purpose of present embodiment scheme according to the needs selection some or all of module wherein of reality.Those of ordinary skills promptly can understand and implement under the situation of not paying creative work.
In addition, the sketch map of institute's descriptive system, equipment and method and different embodiment, in the scope that does not exceed the application, can with other system, module, technology or method combine or are integrated.Another point, the coupling each other that shows or discuss or directly coupling or communication to connect can be through some interfaces, the INDIRECT COUPLING of device or unit or communication connect, and can be electronics, machinery or other form.
The above; Be merely embodiment of the present invention, but protection scope of the present invention is not limited thereto, any technical staff who is familiar with the present technique field is in the technical scope that the present invention discloses; Can expect easily changing or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by said protection range with claim.
Claims (16)
1. an IQ data transmission method is characterized in that, comprising:
S sampling point among single antenna single carrier vessel block AxC Container Block in the IQ data waiting for transmission is divided into p data block, comprises q sampling point in each data block;
Confirm public exponential part exp, exponential function f (exp) and the mantissa part separately of q sampling point in each data block respectively;
Public exponential part and mantissa part separately with q sampling point in each data block is mapped in the corresponding data block respectively;
Transmit a said p data block through the common public radio interface CPRI frame.
2. method according to claim 1 is characterized in that, said q satisfies following condition:
When the preset thresholding of s<=first, when perhaps s is prime number, q=s then; Or
When the preset thresholding of s>said first, and s is when being non-prime number, and then the q value is near the factor values of the said first preset thresholding in the factor of s.
3. method according to claim 1 is characterized in that, public exponential part and the mantissa part separately with q sampling point in each data block is mapped in the corresponding data block respectively, comprising:
Be mapped between the mantissa part according to the public exponential part of mapping pattern respectively q sampling point in each data block; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, said mapping pattern is that the CPRI transmitting terminal is given tacit consent to the CPRI receiving terminal.
4. method according to claim 3 is characterized in that, said mapping pattern is: said public exponential part is arranged in the middle of a said q sampling point first sampling point and the second sampling point mantissa part.
5. according to each described method among the claim 1-4, it is characterized in that said public exponential part, exponential function and mantissa part satisfy following condition:
I=I′·2
f(exp),Q=Q′·2
f(exp),
Wherein, said I is the value of a sampling point real part in the said sampling point, and I ' is the mantissa part of a sampling point real part in the said sampling point, and said Q is the value of a sampling point imaginary part in the said sampling point, and Q ' is the mantissa part of a sampling point imaginary part in the said sampling point.
6. method according to claim 5 is characterized in that, the I of a said q sampling point and the public exponential part of Q are utilities index part exp, and said utilities index part exp accounts for the 2N bit, the bit wide M of said single sampling point
cSatisfy following condition: M
C((N+q*L)/q), said L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and said ceil representes to round up.
Or,
The public exponential part of the I of a said q sampling point is the first public exponential part; The said first public exponential part accounts for the N bit; The public exponential part of the Q of a said q sampling point is the second public exponential part, and the said second public exponential part accounts for the N bit, the bit wide M of said single sampling point
cSatisfy following condition: M
C((N+q*L)/q), said L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and said ceil representes to round up.
7. method according to claim 6; It is characterized in that; Also comprise; Confirm in the parameter, q, N, L of said exponential function f (exp), said exponential function f (exp) one or more through high-level signaling, perhaps, give tacit consent in the parameter, q, N, L of said exponential function f (exp), said exponential function f (exp) one or more by CPRI transmitting terminal and CPRI receiving terminal both sides.
8. method according to claim 6 is characterized in that, said method also comprises:
Said CPRI receiving terminal receives said data block through the CPRI frame, recovers said IQ data sample according to said public exponential part exp, said exponential function f (exp) and mantissa part.
9. an IQ data transmission device is characterized in that, comprising:
Split module, be used for s sampling point in a single antenna single carrier of the IQ data waiting for transmission AxC vessel block is divided into p data block, comprise q sampling point in each data block;
Compression module is used for public exponential part exp, exponential function f (exp) and the mantissa part separately of definite each data block q sampling point respectively;
Mapping block is used for respectively the public exponential part and the mantissa part separately of each data block q sampling point are mapped in the corresponding data block;
Transport module is used for transmitting a said p data block through the common public radio interface CPRI frame.
10. device according to claim 9 is characterized in that, when said fractionation module split said IQ data to be transmitted, said q satisfied following condition:
When the preset thresholding of s<=first, when perhaps s is prime number, q=s then, or
When the preset thresholding of s>said first, and s is when being non-prime number, and then the q value is near the factor values of the said first preset thresholding in the factor of s.
11. device according to claim 9; It is characterized in that; Said mapping block is used for: be mapped between the mantissa part according to the public exponential part of mapping pattern with each data block q sampling point respectively; And the mantissa part of q sampling point in each data block is mapped in the corresponding data block, said mapping pattern is that the CPRI transmitting terminal is given tacit consent to the CPRI receiving terminal.
12. device according to claim 11 is characterized in that, said mapping pattern is: said public exponential part is arranged in the middle of a said q sampling point first sampling point and the second sampling point mantissa part.
13., it is characterized in that said public exponential part, exponential function and mantissa part satisfy following condition according to each described device among the claim 9-12:
I=I′·2
f(exp),Q=Q′·2
f(exp),
Wherein, said I is the value of a sampling point real part in the said sampling point, and I ' is the mantissa part of a sampling point real part in the said sampling point, and said Q is the value of a sampling point imaginary part in the said sampling point, and Q ' is the mantissa part of a sampling point imaginary part in the said sampling point.
14. device according to claim 13 is characterized in that, said compression module also is used for, and when the public exponential part of confirming said sampling point and mantissa part, meets the following conditions:
The public exponential part utilities index part exp of the I of a said q sampling point and Q, said utilities index part exp accounts for the 2N bit, the bit wide M of said single sampling point
cSatisfy following condition: M
C((N+q*L)/q), said L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and said ceil representes to round up.
Or,
The public index of the I of a said q sampling point is the first public exponential part; The said first public exponential part accounts for the N bit; The public exponential part of the Q of a said q sampling point is the second public exponential part, and the said second public exponential part accounts for the N bit, the bit wide M of said single sampling point
cSatisfy following condition: M
C((N+q*L)/q), said L are mantissa's bit wide of the I or the Q of each sampling point to=ceil, and said ceil representes to round up.
15. device according to claim 14 is characterized in that, also comprises:
First determination module is used for confirming through high-level signaling one or more of parameter, q, N, L of said exponential function f (exp), said exponential function f (exp), or
The acquiescence module is used for being given tacit consent to by CPRI transmitting terminal and CPRI receiving terminal both sides one or more of parameter, q, N, L of said exponential function f (exp), said exponential function f (exp).
16. device according to claim 15 is characterized in that, said device also comprises: the CPRI receiving terminal, be used to receive said data block, and recover said IQ data sample according to public exponential part, exponential function and the mantissa part of sampling point.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102191429A CN102316517A (en) | 2010-06-30 | 2010-06-30 | Intelligence quotient (IQ) data transmission method and device |
PCT/CN2011/075181 WO2011144151A1 (en) | 2010-06-30 | 2011-06-02 | In-phase and quadrature data transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102191429A CN102316517A (en) | 2010-06-30 | 2010-06-30 | Intelligence quotient (IQ) data transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102316517A true CN102316517A (en) | 2012-01-11 |
Family
ID=44991205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102191429A Pending CN102316517A (en) | 2010-06-30 | 2010-06-30 | Intelligence quotient (IQ) data transmission method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102316517A (en) |
WO (1) | WO2011144151A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102315898A (en) * | 2010-06-30 | 2012-01-11 | 华为技术有限公司 | Method and device for transmitting IQ (intelligence quotient) data |
CN103458460A (en) * | 2012-05-31 | 2013-12-18 | 国际商业机器公司 | Method and device for compressing and decompressing signal data |
CN105763502A (en) * | 2012-03-23 | 2016-07-13 | 京信通信***(中国)有限公司 | Method and device for transmitting and receiving in-phase quadrature (IQ) data |
WO2017020190A1 (en) * | 2015-07-31 | 2017-02-09 | 华为技术有限公司 | Resource allocation method, data transmission method, and corresponding apparatus and corresponding system |
WO2020122772A1 (en) * | 2018-12-10 | 2020-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Data transmission of value pair in network systems |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171660A (en) * | 1996-06-27 | 1998-01-28 | 西门子公司 | Method and equipment for simplifying data by using digital signal processing unit to process signal |
WO2007090330A1 (en) * | 2006-02-06 | 2007-08-16 | Huawei Technologies Co., Ltd. | A method and apparatus for transmitting the multi-system radio service data |
CN101715214A (en) * | 2009-09-29 | 2010-05-26 | 中兴通讯股份有限公司 | Method and system for transmitting same-phase orthogonal data |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729423B (en) * | 2009-12-21 | 2011-11-09 | 华为技术有限公司 | Method and device for transmitting data between common public radio interface CPRI ports |
-
2010
- 2010-06-30 CN CN2010102191429A patent/CN102316517A/en active Pending
-
2011
- 2011-06-02 WO PCT/CN2011/075181 patent/WO2011144151A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1171660A (en) * | 1996-06-27 | 1998-01-28 | 西门子公司 | Method and equipment for simplifying data by using digital signal processing unit to process signal |
WO2007090330A1 (en) * | 2006-02-06 | 2007-08-16 | Huawei Technologies Co., Ltd. | A method and apparatus for transmitting the multi-system radio service data |
CN101715214A (en) * | 2009-09-29 | 2010-05-26 | 中兴通讯股份有限公司 | Method and system for transmitting same-phase orthogonal data |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102315898A (en) * | 2010-06-30 | 2012-01-11 | 华为技术有限公司 | Method and device for transmitting IQ (intelligence quotient) data |
CN102315898B (en) * | 2010-06-30 | 2014-02-26 | 华为技术有限公司 | Method and device for transmitting IQ (intelligence quotient) data |
CN105763502A (en) * | 2012-03-23 | 2016-07-13 | 京信通信***(中国)有限公司 | Method and device for transmitting and receiving in-phase quadrature (IQ) data |
CN105763502B (en) * | 2012-03-23 | 2019-01-18 | 京信通信***(中国)有限公司 | The sending, receiving method and device of same-phase orthogonal data |
CN103458460A (en) * | 2012-05-31 | 2013-12-18 | 国际商业机器公司 | Method and device for compressing and decompressing signal data |
CN103458460B (en) * | 2012-05-31 | 2017-04-12 | 国际商业机器公司 | Method and device for compressing and decompressing signal data |
WO2017020190A1 (en) * | 2015-07-31 | 2017-02-09 | 华为技术有限公司 | Resource allocation method, data transmission method, and corresponding apparatus and corresponding system |
CN106664605A (en) * | 2015-07-31 | 2017-05-10 | 华为技术有限公司 | Resource allocation method, data transmission method, and corresponding apparatus and corresponding system |
WO2020122772A1 (en) * | 2018-12-10 | 2020-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Data transmission of value pair in network systems |
US11632139B2 (en) | 2018-12-10 | 2023-04-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient transfer of IQ sample data |
US11637574B2 (en) | 2018-12-10 | 2023-04-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Data transmission of value pair in network systems |
Also Published As
Publication number | Publication date |
---|---|
WO2011144151A1 (en) | 2011-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102316517A (en) | Intelligence quotient (IQ) data transmission method and device | |
CN103875205A (en) | Data transmission method and device | |
CN104917586A (en) | Verification method, device and system of transmitted data | |
EP3644535A1 (en) | Tone interleaving methods for multi-bands and wide bandwidth transmissions in wlan | |
CN104320354A (en) | Data processing method and device | |
EP3328115A1 (en) | Device, board card and method for signal output | |
CN103517439A (en) | Position processing method, base station and terminal | |
CN103473651A (en) | Service processing method of water conservancy Internet-of-thing system and water conservancy Internet-of-thing system | |
CN106416166A (en) | Method and communication device for data processing | |
CN104683130A (en) | Method for configuring stacking port and equipment | |
WO2021180199A1 (en) | Spectrum allocation for multiple resource units in wireless network | |
CN107888442A (en) | A kind of port speed determines method and computer equipment | |
CN102238628B (en) | Method and device for transmitting IQ (Intelligence Quotient) data | |
CN102315898B (en) | Method and device for transmitting IQ (intelligence quotient) data | |
CN103959895A (en) | Method, device and system for wireless access | |
CN102780618B (en) | Method and device for data message transmission | |
CN108880742A (en) | Transmit method, chip, transceiver and the computer readable storage medium of data | |
CN103210671B (en) | A kind of message method and device | |
CN104348764A (en) | A method and device for allocating a computing unit in a data receiving link | |
CN111416695B (en) | Data transmission method, terminal and network side equipment | |
CN102244558A (en) | Data transmission method and device | |
CN102695240A (en) | Access control method and access network device | |
US10797775B2 (en) | Backhaul transmission method for wireless communication, controller, base station, and gateway | |
EP3267706A1 (en) | Reference signal sending and receiving method and device | |
CN104507107A (en) | Method for preprocessing signaling data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120111 |