[go: up one dir, main page]

WO2011144151A1 - In-phase and quadrature data transmission method and device - Google Patents

In-phase and quadrature data transmission method and device Download PDF

Info

Publication number
WO2011144151A1
WO2011144151A1 PCT/CN2011/075181 CN2011075181W WO2011144151A1 WO 2011144151 A1 WO2011144151 A1 WO 2011144151A1 CN 2011075181 W CN2011075181 W CN 2011075181W WO 2011144151 A1 WO2011144151 A1 WO 2011144151A1
Authority
WO
WIPO (PCT)
Prior art keywords
samples
exp
mantissa
common index
sample
Prior art date
Application number
PCT/CN2011/075181
Other languages
French (fr)
Chinese (zh)
Inventor
宁科
包盛花
蒋亚军
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2011144151A1 publication Critical patent/WO2011144151A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components

Definitions

  • the present invention relates to the field of data transmission in the field of wireless communication technologies, and in particular, to an IQ data transmission method and apparatus. Background technique
  • CPRI Common Public Radio Interface
  • REC Radio Equipment Controller
  • RE Radio Equipment
  • each sampling point includes a real part I and an imaginary part Q, and is directly interleaved and transmitted according to the quantization bit widths I and Q.
  • the problem to be solved by the embodiments of the present invention is: To provide an IQ data transmission method, which improves the transmission rate of IQ data while controlling the hardware cost.
  • an aspect of the present invention provides an IQ data transmission method, including: dividing s samples in a single antenna single carrier container block AxC Container Block in the IQ data to be transmitted into p data blocks, Each data block contains q samples; respectively determine the common exponent part exp of the q samples in each data block, the exponential function f(exp) and the respective mantissa parts; respectively, q samples of each data block
  • the common index portion and the respective mantissa portion are mapped into corresponding data blocks; p data blocks are transmitted through the general public radio interface CPRI frame.
  • an IQ data transmission apparatus including: a splitting module, The s samples in a single antenna single carrier AxC container block in the IQ data to be transmitted are divided into p data blocks, each data block includes q samples; and a compression module is used to respectively determine q in each data block. a common exponent part of the sample exp, an exponential function f(exp) and a respective mantissa portion; a mapping module for respectively mapping the common exponent portion and the respective mantissa portion of the q samples in each data block to corresponding data a block; a transmission module, configured to transmit p data blocks through a common public radio interface CPRI frame.
  • s samples are divided into p data blocks, each data block includes q samples, and the q samples are determined as a common index portion, an exponential function, and a mantissa portion, and then mapped to data.
  • the bit width required for data transmission can be reduced, and the efficiency of data transmission is improved.
  • FIG. 1 is a schematic flow chart of an IQ data transmission method according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of decomposition of s samples in an AxC container block according to an embodiment of the present invention
  • FIG. 3 is a map of common exponent and mantissa portions of q samples in the embodiment
  • FIG. 4 is a first embodiment of the present invention
  • FIG. 5 is a schematic flowchart of an IQ data transmission method according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of decomposition of N SAM samples in an AxC symbol block according to an embodiment of the present invention
  • FIG. 7 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention. detailed description
  • FIG. 1 is a schematic flowchart of a method for transmitting an IQ data according to an embodiment of the present invention. As shown in FIG. 1 , a method according to an embodiment of the present invention includes:
  • the s samples of an AxC container block in the IQ data to be transmitted are divided into p data blocks, and each data block includes q samples.
  • s samples are continuously transmitted IQ data, where I is the real part of each sample and Q is the imaginary part of each sample.
  • an AxC container block includes s samples, and the IQ data of each AxC container block to be transmitted is included.
  • N ST represents the number of padding bits in an antenna-carrier container block, and stuffing bits are padding bits.
  • the size of q can be determined according to whether S is a prime number and the size of s, so that q samples are determined by the common index portion and the respective mantissa portions in the subsequent steps.
  • the accuracy of the sample is guaranteed, and the bit width of the common index portion is limited to an appropriate range to ensure the EVM (error vector magnitude) performance of the sample.
  • the first threshold may be preset.
  • q is the factor value of s that is closest to the first preset threshold.
  • the first threshold value is 8 in this embodiment.
  • q is a factor closest to 8 for s.
  • Table 1 shows the values of q corresponding to the E-UTRA system in the present embodiment, as shown in Table 1.
  • each of the q samples is expressed and calculated using the common exponent portion exp, the exponential function f(exp), and its own mantissa portion.
  • each of the q samples includes I and Q, I is the real part of one of the samples, and Q is the imaginary part of one of the samples.
  • Q can satisfy the following conditions: , where Q' is the mantissa of the imaginary part of one of the samples, and 2 is the base of the exponential function.
  • I and Q of q samples are determined, and the bit width occupied by the q samples includes two parts: the bit width of the common index part, and the bit width of the mantissa part of each sample.
  • the common index of I is the first common index part
  • the first common index part accounts for N bits
  • the common index part of Q of q samples is the first In the second common index part
  • the second common index part occupies N bits
  • L is the I of each sample
  • the mantissa of Q is wide, and ceil means rounding up.
  • the q samples in each data block are respectively determined by the common index part, the exponential function and the mantissa part to determine the I and Q of the sample, and in this step, the common index part corresponding to the q samples and q are The mantissa part of each sample point is mapped to the corresponding data block according to the mapping pattern.
  • mapping a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern mapping a mantissa portion of q samples in each data block to a corresponding data block
  • the mapping pattern Is the default by the CPRI sender and the CPRI receiver.
  • parameters of the exponential function and the parameters of the exponential function can be additionally determined by high layer signaling, or by the transmitting and receiving parties by default.
  • I and Q of the sample can also use different common index parts exp, respectively, and the common index part of I and the common index part of Q each occupy N bits.
  • L-1 is the mantissa part of the real part of the sample
  • Q' j [0: L-1] is the mantissa part of the imaginary part of the sample
  • exp[0:2N-l] is I and Q.
  • mapping samples you can map the common exponent part of the sample according to the mapping pattern. Between the mantissa parts of the point, and map the mantissa part of the q samples in each data block to the corresponding data block. For example, when mapping a sample, the common exponent portion can be mapped behind the mantissa portion of the first sample; of course, the common exponent portion can also be mapped to the front of all the mantissa portions, or elsewhere, mapping The pattern is defaulted by the CPRI sender and the CPRI receiver.
  • sampling points in one AxC container block are divided into p data blocks, mapped into CPRI frames, and p data blocks are transmitted through the CPRI frame.
  • the value of one or more of the exponential function f(exp), the parameter in the exponential function f(exp), q, N, L may also be determined by higher layer signaling, or may be sent by the CPRI.
  • the value of one or more of the default exponential function f(exp), the exponential function f(exp), the q, N, L, and the CPR I end.
  • the method may further include:
  • the CPRI receiving end receives the data block, and recovers the sample value according to the common index part and the mantissa part of the sample point.
  • the above four steps can be performed by the CPRI transmitting end.
  • the transmitting end sends the data to the receiving end
  • the receiving end receives the data, and uses the common index part of the received sample according to the corresponding algorithm when compressing.
  • the exponential function part and the mantissa part calculate the sample value, thereby restoring the sample value.
  • FIG. 4 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention.
  • the IQ data transmission device shown in 4 includes:
  • the splitting module 401 is configured to divide s samples in a single antenna single carrier AxC container block in the IQ data to be transmitted into p data blocks, where each data block includes q samples;
  • a compression module 402 configured to respectively determine a common exponent portion exp of the q samples in each data block, an exponential function f(exp), and respective mantissa portions
  • a mapping module 403 configured to respectively map a common exponent portion and a respective mantissa portion of q samples in each data block into corresponding data blocks;
  • the transmission module 404 is configured to transmit p data blocks through a common public radio interface CPRI frame.
  • q is a factor value of s that is closest to the first preset threshold.
  • the mapping module is further configured to: map the common index portion of the q samples in each data block to the mantissa portion according to the mapping pattern, and each of the data blocks The mantissa part of each sample is mapped to the corresponding data block, and the mapping pattern is defaulted by the CPRI sender and the CPRI receiver.
  • the shot pattern may be: The common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
  • the compression module satisfies the following conditions when determining the common index portion, the exponential function, and the mantissa portion of the sample:
  • I I ' ⁇ 2 / (exp)
  • Q '.2 / (exp)
  • I the value of the real part of a sample in the sample
  • I' the real part of a sample in the sample
  • Q is the value of the imaginary part of one of the samples
  • Q' is the mantissa part of the imaginary part of the sample.
  • the device may further include:
  • a first determining module configured to determine, by high layer signaling, one or more of an exponential function f(exp), an exponential function f(exp), q, N, L, or
  • the default module is used for one or more of the default exponential function f(exp), the exponential function f(exp) parameter, q, N, L of both the CPRI sender and the CPRI receiver.
  • the device may further include: a CPRI receiving end for receiving the data block, and restoring the IQ data sample according to the common index part, the exponential function and the mantissa part of the sample.
  • FIG. 5 is a schematic flowchart of an IQ data transmission method according to an embodiment of the present invention. As shown in FIG. 5, the method according to an embodiment of the present invention includes:
  • N SAM samples of a single antenna single carrier symbol block AxC Symbol Blocks in the IQ data to be transmitted are divided into p data blocks, and each data block includes q samples; it is understood that in this implementation
  • an AxC container block contains N SYM AxC symbol blocks
  • an AxC symbol block contains N SAM samples
  • an AxC symbol block included in an AxC container block is expressed as N SYM
  • an AxC symbol block is included.
  • the number of samples is expressed as N SAM .
  • the N SAM samples are consecutively transmitted IQ data, where I is the real part of each sample and Q is the imaginary part of each sample.
  • FIG. 6 is a schematic diagram of decomposing s samples in an AxC symbol block according to an embodiment of the present invention.
  • an AxC symbol block includes N SAM samples, and each AxC symbol block is to be transmitted.
  • N s — SYM is the number of padding bits in one antenna-carrier symbol block, and the stuffing bits are padding bits.
  • the size of q can be determined according to whether N SAM is a prime number and the size of N SAM , so that the common index portion and the respective mantissa portions are determined in the subsequent steps.
  • the accuracy of the sample is guaranteed, and the bit width of the common exponent portion is limited to a suitable range to ensure the EVM (error vector magnitude) performance of the sample.
  • the first threshold may be preset.
  • the first threshold value is 8 in this embodiment.
  • N SAM is less than or equal to 8
  • N SAM is a prime number
  • N SAM is greater than 8
  • N SAM is non-prime
  • q is a factor of N SAM closest to 8. It can be understood that the value of the first threshold can be determined according to the specific value of the N SAM .
  • the foregoing description is for better understanding of the embodiment, and does not impose any limitation on the present invention.
  • each of the q samples is expressed and calculated using the common exponent portion exp, the exponential function f(exp), and its own mantissa portion.
  • each of the q samples includes I and Q, I is the real part of one of the samples, and Q is the imaginary part of one of the samples.
  • Q can satisfy the following conditions: Second, where Q' is the mantissa part of the imaginary part of one sample and the base of the 2-bit exponential function.
  • I and Q of q samples are determined, and the bit width occupied by the q samples includes two parts: the bit width of the common index part, and the bit width of the mantissa part of each sample.
  • the common index of I is the first common index part
  • the first common index part accounts for N bits
  • the Q of the q samples is common.
  • the index portion is the second common index portion
  • the second common index portion is N bits
  • L is each The I or Q of the sample point is wide, and ceil means round up.
  • the q samples in each data block are respectively determined by the common index portion, the exponential function, and the mantissa portion, and I and Q of the sample point are determined.
  • the common index portion corresponding to the q sample points and q are The mantissa part of each sample point is mapped to the corresponding data block according to the mapping pattern. For example, mapping a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern, and mapping a mantissa portion of q samples in each data block to a corresponding data block, the mapping pattern It is defaulted by the CPRI sender and the CPRI receiver.
  • parameters of the exponential function and the parameters of the exponential function can be additionally determined by high layer signaling, or by the transmitting and receiving parties by default.
  • mapping samples the common exponential part of the sample can be mapped between the mantissa parts of the sample according to the mapping pattern, and the mantissa part of the q samples in each data block is mapped into the corresponding data block.
  • mapping a sample the common exponent portion can be mapped behind the mantissa portion of the first sample; of course, the common exponent portion can also be mapped to the front of all the mantissa portions, or elsewhere, mapping
  • mapping The pattern is defaulted by the CPRI sender and the CPRI receiver.
  • the N SAM sample points in the p data blocks in one AxC symbol block are divided into p data blocks and mapped into the CPRI frame.
  • the CPRI frame transmits p data blocks.
  • the value of one or more of the exponential function f(exp), the parameter in the exponential function f(exp), q, N, L may also be determined by higher layer signaling, or may be sent by the CPRI.
  • the value of one or more of the default exponential function f(exp), the exponential function f(exp), the q, N, L, and the CPR I end.
  • the method may further include:
  • the CPRI receiving end receives the data block, and the common index part and the mantissa part of the sample point recover the sample value. It can be understood that the above four steps can be performed by the CPRI transmitting end. After the transmitting end sends the data to the receiving end, the receiving end receives the data, and uses the common index part of the received sample according to the corresponding algorithm when compressing. The exponential function part and the mantissa part calculate the sample value, thereby restoring the sample value.
  • Embodiments of the invention may be used in a WiMax system.
  • the N SAM samples are divided into p data blocks, each of which contains q samples, and the q samples are determined to be a common index part and a mantissa part, and then mapped into the data block, Reduce the bit width required for data transmission and improve the efficiency of data transmission.
  • An embodiment of the present invention provides an IQ data transmission apparatus, which can be used to implement the foregoing method embodiments.
  • FIG. 7 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention, and the IQ data transmission apparatus shown in FIG. 7 includes :
  • the splitting module 701 is configured to divide N SAM samples in a single antenna single carrier AxC symbol block in the IQ data to be transmitted into p data blocks, each data block includes q samples; and the compression module 702, a common exponent portion exp, an exponential function f(exp), and respective mantissa portions for respectively determining q samples in p data blocks;
  • mapping module 703 configured to respectively map a common exponent portion and a respective mantissa portion of q samples in each data block into corresponding data blocks;
  • the transmission module 704 is configured to transmit p data blocks by using a universal public radio interface CPRI frame.
  • the factor value of the NsAM that is closest to the first preset threshold is closest to the first preset threshold.
  • mapping module when mapping the sample into the data block, is further configured to: map the common index portion of the q samples in each data block to the mantissa portion according to the mapping pattern, and each of the data blocks The mantissa part of each sample is mapped to the corresponding data block, and the mapping pattern is
  • the CPRI sender and CPRI receiver are default. Further, the shot pattern may be: The common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
  • the compression module satisfies the following conditions when determining the common index portion, the exponential function, and the mantissa portion of the sample:
  • I /' . 2 / (exp)
  • Q g '.2 / (exp)
  • I is the value of the real part of one of the samples
  • I' is the real part of the sample in the sample In the mantissa part
  • Q is the value of the imaginary part of one of the samples
  • Q' is the mantissa part of the imaginary part of the sample.
  • the device may further include:
  • a first determining module configured to determine, by high layer signaling, one or more of an exponential function f(exp), an exponential function f(exp), q, N, L, or
  • the default module is used by one or more of the default exponential function f(exp), the exponential function f(exp) parameter, q, N, L of both the CPRI sender and the CPRI receiver.
  • the device may further include: a CPRI receiving end for receiving the data block, and restoring the IQ data sample according to the common index part, the exponential function and the mantissa part of the sample.
  • a plurality of samples are decomposed into a plurality of data blocks, and a plurality of sampling point common index portions and respective mantissa portions are transmitted in units of data blocks, so as to greatly reduce bits occupied by IQ data and improve IQ data.
  • the purpose of transmission efficiency It should be noted that the order of the embodiments is only for convenience of description, and is not a basis for comparison between the embodiments.
  • the present invention can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is a better implementation. the way.
  • the present invention Formally embodied, the computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network storage medium including: a USB flash drive, a mobile hard disk, a read only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
  • a computer device which may be a personal computer, a server, or a network storage medium including: a USB flash drive, a mobile hard disk, a read only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
  • the disclosed systems, devices, and methods may be implemented in other manners without departing from the scope of the present application.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be used. Combined or can be integrated into another system, or some features can be ignored, or not executed.
  • the unit described as the separate component may be a unit or a unit, that is, may be located in one place, or may be distributed to a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
  • the described systems, devices, and methods, and the schematic diagrams of various embodiments may be combined or integrated with other systems, modules, techniques or methods without departing from the scope of the present application.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electronic, mechanical or other form.

Landscapes

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

Abstract

The embodiment of the present invention discloses an in-phase and quadrature (IQ) data transmission method, which includes that NSAM sampling points in a single antenna single carrier symbol block of IQ data to be transmitted are divided into p data blocks, each data block includes q sampling points; the common index part exp, the index function f(exp) and each mantissa part of the q sampling points in each data block are determined respectively; the common index part and each mantissa part of the q sampling points in each data block are mapped into the corresponding data blocks respectively; and the p data blocks are transmitted through common public radio interface CPRI frames. By using the embodiment of the present invention, the NSAM sampling points are divided into the p data blocks, each data block includes the q sampling points, after the q sampling points are determined as the common index part, the index function and the mantissa part, they are mapped into the data blocks, the bit width required by data transmission can be reduced, and the efficiency of data transmission is improved.

Description

同相正交数据传输方法和装置 本申请要求了 2010年 06月 30日提交的、 申请号为 201010219142.9、 发明 名称为 "IQ数据传输方法和装置 "的中国申请的优先权, 其全部内容通过引用 结合在本申请中。 技术领域  The present invention claims the priority of the Chinese application filed on Jun. 30, 2010, with the application number of 201010219142.9, entitled "IQ Data Transmission Method and Apparatus", the entire contents of which are incorporated by reference. In this application. Technical field
本发明涉及无线通信技术领域中的数据传输领域, 特别涉及一种 IQ 数据传输方法和装置。 背景技术  The present invention relates to the field of data transmission in the field of wireless communication technologies, and in particular, to an IQ data transmission method and apparatus. Background technique
CPRI ( Common Public Radio Interface, 通用公共无线接口)是几个 通信设备制造商制定的无线基站设备中 REC ( Radio Equipment Controller, 无线设备控制器)和 RE ( Radio Equipment, 无线设备)之间 的接口标准。  CPRI (Common Public Radio Interface) is an interface standard between REC (Radio Equipment Controller) and RE (Radio Equipment) in wireless base station equipment developed by several communication equipment manufacturers. .
现有 CPRI的 IQ数据传输方式中, 每一个采样点包括实部 I和虚部 Q, 根据量化位宽 I和 Q直接交织传输。  In the existing IQ data transmission mode of CPRI, each sampling point includes a real part I and an imaginary part Q, and is directly interleaved and transmitted according to the quantization bit widths I and Q.
发明人发现, 现有技术存在如下不足: 在带宽或载波增加的情况下, 直接传输原始未变形 IQ数据会导致 CPRI接口流量激增, 需要在物理上 增加 CPRI传输接口个数或者提高 CPRI的线速率三, 以便能够适应更大 IQ数据流量的需求。 这导致硬件成本大大增加。 发明内容  The inventor has found that the prior art has the following disadvantages: In the case of an increase in bandwidth or carrier, direct transmission of the original undeformed IQ data may cause a surge in the traffic of the CPRI interface, and the number of CPRI transmission interfaces or the line rate of the CPRI needs to be increased physically. Third, in order to be able to adapt to the needs of larger IQ data traffic. This leads to a significant increase in hardware costs. Summary of the invention
本发明实施例要解决的问题是: 提供一种 IQ数据传输方法, 在控制硬 件成本的同时, 提高 IQ数据的传输速率。  The problem to be solved by the embodiments of the present invention is: To provide an IQ data transmission method, which improves the transmission rate of IQ data while controlling the hardware cost.
为解决上述技术问题, 本发明一方面提供了一种 IQ数据传输方法, 包 括: 将待传输的 IQ数据中一个单天线单载波容器块 AxC Container Block 中的 s个样点分成 p个数据块,每个数据块中包含 q个样点; 分别确定各 数据块中 q个样点的公共指数部分 exp、 指数函数 f(exp)和各自的尾数部 分; 分别将各数据块中 q 个样点的公共指数部分和各自的尾数部分映射 到对应的数据块中; 通过通用公共无线接口 CPRI帧传输 p个数据块。  In order to solve the above technical problem, an aspect of the present invention provides an IQ data transmission method, including: dividing s samples in a single antenna single carrier container block AxC Container Block in the IQ data to be transmitted into p data blocks, Each data block contains q samples; respectively determine the common exponent part exp of the q samples in each data block, the exponential function f(exp) and the respective mantissa parts; respectively, q samples of each data block The common index portion and the respective mantissa portion are mapped into corresponding data blocks; p data blocks are transmitted through the general public radio interface CPRI frame.
本发明实另一方面供了一种 IQ数据传输装置, 包括: 拆分模块, 用于 将待传输的 IQ数据中一个单天线单载波 AxC容器块中的 s个样点分成 p 个数据块, 每个数据块中包含 q 个样点; 压缩模块, 用于分别确定各数 据块中 q个样点的公共指数部分 exp、指数函数 f(exp)和各自的尾数部分; 映射模块, 用于分别将各数据块中 q个样点的公共指数部分和各自的尾 数部分映射到对应的数据块中; 传输模块, 用于通过通用公共无线接口 CPRI帧传输 p个数据块。 Another aspect of the present invention provides an IQ data transmission apparatus, including: a splitting module, The s samples in a single antenna single carrier AxC container block in the IQ data to be transmitted are divided into p data blocks, each data block includes q samples; and a compression module is used to respectively determine q in each data block. a common exponent part of the sample exp, an exponential function f(exp) and a respective mantissa portion; a mapping module for respectively mapping the common exponent portion and the respective mantissa portion of the q samples in each data block to corresponding data a block; a transmission module, configured to transmit p data blocks through a common public radio interface CPRI frame.
本发明实施例与现有技术相比, 主要区别及其效果在于:  Compared with the prior art, the main differences and effects of the embodiments of the present invention are as follows:
在本发明实施例中, 将 s个样点分成 p个数据块, 每个数据块中包含 q个样点, 将 q个样点确定为公共指数部分、 指数函数和尾数部分之后再 映射到数据块中, 能够降低数据传输所需的位宽, 提高数据传输的效率。 附图说明  In the embodiment of the present invention, s samples are divided into p data blocks, each data block includes q samples, and the q samples are determined as a common index portion, an exponential function, and a mantissa portion, and then mapped to data. In the block, the bit width required for data transmission can be reduced, and the efficiency of data transmission is improved. DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍, 显而易见 地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技 术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获 得其他的附图。  In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图 1为本发明实施例一种 IQ数据传输方法流程示意图;  1 is a schematic flow chart of an IQ data transmission method according to an embodiment of the present invention;
图 2为本发明实施例将一个 AxC容器块中 s个样点分解示意图; 图 3为为本实施例中 q个样点的公共指数部分和尾数部分映射图; 图 4为本发明实施例一种 IQ数据传输装置结构示意图;  2 is a schematic diagram of decomposition of s samples in an AxC container block according to an embodiment of the present invention; FIG. 3 is a map of common exponent and mantissa portions of q samples in the embodiment; FIG. 4 is a first embodiment of the present invention; Schematic diagram of an IQ data transmission device;
图 5为本发明实施例一种 IQ数据传输方法流程示意图;  FIG. 5 is a schematic flowchart of an IQ data transmission method according to an embodiment of the present invention; FIG.
图 6为本发明实施例将一个 AxC符号块中 NSAM个样点分解示意图; 图 7为本发明实施例一种 IQ数据传输装置结构示意图。 具体实施方式 FIG. 6 is a schematic diagram of decomposition of N SAM samples in an AxC symbol block according to an embodiment of the present invention; FIG. 7 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention. detailed description
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案 进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实 施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本 发明保护的范围。 为使本发明实施例的上述目的、 特征和优点能够更加明显易懂, 下 面结合附图和具体实施方式对本发明实施例作进一步详细的说明。 本发明实施例提供一种 IQ数据传输方法, 图 1为本发明实施例一种 IQ数据传输方法流程示意图, 如图 1所示, 为本发明一实施例提供的方 法, 包括: The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without departing from the inventive scope are the scope of the present invention. The above described objects, features and advantages of the embodiments of the present invention will become more apparent and understood. An embodiment of the present invention provides a method for transmitting an IQ data. FIG. 1 is a schematic flowchart of a method for transmitting an IQ data according to an embodiment of the present invention. As shown in FIG. 1 , a method according to an embodiment of the present invention includes:
S101,将待传输的 IQ数据中一个 AxC容器块的 s个样点分成 p个数 据块, 每个数据块中包含 q个样点。  S101. The s samples of an AxC container block in the IQ data to be transmitted are divided into p data blocks, and each data block includes q samples.
这里的 s个样点为连续传输的 IQ数据, 其中 I为每个样点的实部, Q为每个样点的虚部。  Here, s samples are continuously transmitted IQ data, where I is the real part of each sample and Q is the imaginary part of each sample.
图 2为本发明实施例将一个 AxC容器块中 s个样点分解示意图, 如 图 2所示, 一个 AxC容器块中包含 s个样点, 将每一个 AxC容器块的待 传输的 IQ数据中 s个样点分成 p个数据块,每个数据块中包含 q个样点, 可以理解的是: s满足条件: S = p*q。 其中, 图中 NST表示一个天线-载 波容器块中的填充比特的数量, stuffing bits为填充比特。 2 is a schematic diagram of decomposing s samples in an AxC container block according to an embodiment of the present invention. As shown in FIG. 2, an AxC container block includes s samples, and the IQ data of each AxC container block to be transmitted is included. s samples are divided into p data blocks, each of which contains q samples. It can be understood that: s satisfies the condition: S = p*q. Wherein, N ST represents the number of padding bits in an antenna-carrier container block, and stuffing bits are padding bits.
除此之外, 在将 s个样点分成 p个数据块时, 可以根据 S是否为质数 以及 s的大小确定 q的大小,使得在后续步骤中通过公共指数部分和各自 尾数部分确定 q个样点时, 保证样点的精度, 以及限制公共指数部分的 位宽在合适的范围, 保证样点的 EVM (误差矢量幅度) 性能。  In addition, when dividing s samples into p data blocks, the size of q can be determined according to whether S is a prime number and the size of s, so that q samples are determined by the common index portion and the respective mantissa portions in the subsequent steps. At the point, the accuracy of the sample is guaranteed, and the bit width of the common index portion is limited to an appropriate range to ensure the EVM (error vector magnitude) performance of the sample.
在本实施例中, 可以预先设置第一门限, 当 s 值小于或等于该第一 预设门限时, 将 s个样点分成一个数据块, 即, p=l,且 q = s。  In this embodiment, the first threshold may be preset. When the s value is less than or equal to the first preset threshold, the s samples are divided into one data block, that is, p=l, and q=s.
或者当 s是质数时,由于 s不能分解成除 1和 s本身之外的其他因子, 也可以将 s个样点分成一个数据块, 即, p=l,且 q = s。  Or when s is a prime number, since s cannot be decomposed into factors other than 1 and s itself, it is also possible to divide s samples into one data block, that is, p = l, and q = s.
当 s 大于该第一预设门限值, 且 s为非质数, 则 q取值为 s的因子 中最靠近第一预设门限的因子值。  When s is greater than the first preset threshold, and s is non-prime, then q is the factor value of s that is closest to the first preset threshold.
为了更好的说明和理解本实施例, 在本实施例中取第一门限值为 8。 当 s小于或者等于 8时, 将 s个样点分成一个数据块, 每个数据块中的样 点个数 q=s。 当 s为质数时, 也将 s个样点分成一个数据块, 每个数据块 中的样点个数 q=s。 当 s大于 8, 并且 s为非质数时, q为 s的一个最靠近 8的因子。 可以理解的是, 第一门限的取值可以根据 s的具体数值进行取 值, 上述描述是为了更好的理解本实施例, 而不对本发明进行任何限制。 表 1为本实施例中 E-UTRA制式对应的 q的取值, 如表 1所示。 当 s为 8时, s的因子有 1、 2、 、 4、 8, 其中 8为最接近 8的因子, 因此, 取 q=8, 由于 s=q*p, 因此, p=l。 In order to better illustrate and understand the embodiment, the first threshold value is 8 in this embodiment. When s is less than or equal to 8, s samples are divided into one data block, and the number of samples in each data block is q=s. When s is a prime number, s samples are also divided into one data block, and the number of samples in each data block is q=s. When s is greater than 8, and s is non-prime, q is a factor closest to 8 for s. It can be understood that the value of the first threshold can be determined according to the specific value of s. The above description is for better understanding of the embodiment, and does not impose any limitation on the present invention. Table 1 shows the values of q corresponding to the E-UTRA system in the present embodiment, as shown in Table 1. When s is 8, the factor of s is 1, 2, 4, 8, where 8 is the factor closest to 8, so q=8, since s=q*p, therefore, p=l.
当 s为 2时, s的因子有 1和 2, 其中 2为最接近 8的因子, 因此, 取 q=2, 由于 s=q*p, 因此, p=4。 When s is 2, the factors of s have 1 and 2, where 2 is the factor closest to 8, so q=2, since s=q*p, therefore, p=4.
Figure imgf000006_0001
Figure imgf000006_0001
表 1  Table 1
S102 , 分别确定各数据块中 q个样点的公共指数部分 exp、 指数函数 f(exp)和各自的尾数部分。  S102. Determine a common exponent part exp, an exponential function f(exp), and a respective mantissa part of q samples in each data block.
在本步骤中, 将上一步骤形成的 p 个数据块分别处理, 分别确定每 个数据块中的 q个样点的公共指数部分 exp、 指数函数 f(exp)部分和每个 样点各自的尾数部分。 即, 将 q 个样点中的每一个样点用公共指数部分 exp, 指数函数 f(exp)和其自身的尾数部分表达和计算。  In this step, the p data blocks formed in the previous step are processed separately, and the common exponential part exp, the exponential function f(exp) part of each of the q samples in each data block, and each sample point are respectively determined. The mantissa part. That is, each of the q samples is expressed and calculated using the common exponent portion exp, the exponential function f(exp), and its own mantissa portion.
例如, 在本实施例中, q个样点中的每个样点包括 I和 Q, I为样点 中一个样点的实部, Q为样点中一个样点的虚部。  For example, in the present embodiment, each of the q samples includes I and Q, I is the real part of one of the samples, and Q is the imaginary part of one of the samples.
I 可以满足以下条件: ι = π , 其中, I' 为样点中一个样点 实部的尾数部分, 2为指数函数的底数。  I can satisfy the following conditions: ι = π , where I' is the fraction of the real part of the sample, and 2 is the base of the exponential function.
r _ r > ^ f (exp)  r _ r > ^ f (exp)
Q 可以满足以下条件: , 其中, Q' 为样点中一个样 点虚部的尾数部分, 2为指数函数的底数。  Q can satisfy the following conditions: , where Q' is the mantissa of the imaginary part of one of the samples, and 2 is the base of the exponential function.
在通过上述方法确定 q个样点的 I和 Q,这 q个样点所占用的位宽包 括两部分: 公共指数部分的位宽, 以及, 每个样点的尾数部分位宽。  In the above method, I and Q of q samples are determined, and the bit width occupied by the q samples includes two parts: the bit width of the common index part, and the bit width of the mantissa part of each sample.
其中, q个样点的 I和 Q可以共用一个公用指数部分 exp, 该公用指 数部分 exp占 2N比特,则每个样点的等价位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , 其中, L为每个样点的 I或 Q的尾数位宽, ceil表示 向上取整。 Wherein, Q and Q of samples can share a common exponent part exp, and the common exponent part exp accounts for 2N bits, and the equivalent bit width Mc of each sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , where L is the nibble width of I or Q for each sample, and ceil is rounded up.
当 q个样点的 I和 Q使用不同的公共指数部分时,则 I的公共指数为 第一公共指数部分, 第一公共指数部分占 N比特, q个样点的 Q的公共 指数部分为第二公共指数部分, 第二公共指数部分占 N比特, 单个样点 的等价位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点 的 I或 Q的尾数位宽, ceil表示向上取整。 When the I and Q of the q samples use different common index parts, then the common index of I is the first common index part, the first common index part accounts for N bits, and the common index part of Q of q samples is the first In the second common index part, the second common index part occupies N bits, and the equivalent bit width Mc of a single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is the I of each sample Or the mantissa of Q is wide, and ceil means rounding up.
S103 , 分别将各数据块中 q个样点的公共指数部分和各自的尾数部 分映射到对应的数据块中。  S103. Map a common exponent portion and a respective mantissa portion of q samples in each data block to corresponding data blocks, respectively.
在 S102中, 将各数据块中的 q个样点分别通过公共指数部分、 指数 函数以及尾数部分确定样点的 I和 Q, 在本步骤中, 将 q个样点对应的公 共指数部分和 q个样点中各个样点的尾数部分, 按照映射图案分别映射 到对应的各数据块中。  In S102, the q samples in each data block are respectively determined by the common index part, the exponential function and the mantissa part to determine the I and Q of the sample, and in this step, the common index part corresponding to the q samples and q are The mantissa part of each sample point is mapped to the corresponding data block according to the mapping pattern.
例如, 分别按照映射图案将各数据块中 q个样点的公共指数部分映 射到尾数部分之间, 并将各数据块中 q 个样点的尾数部分映射到对应的 数据块中, 该映射图案是由 CPRI发送端和 CPRI接收端默认的  For example, mapping a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern, and mapping a mantissa portion of q samples in each data block to a corresponding data block, the mapping pattern Is the default by the CPRI sender and the CPRI receiver.
可以理解的是, 指数函数部分以及指数函数的参数可以另外通过高 层信令确定, 或者由收发双方默认。  It can be understood that the parameters of the exponential function and the parameters of the exponential function can be additionally determined by high layer signaling, or by the transmitting and receiving parties by default.
图 3a-3b为本发明实施例中 q个样点的公共指数部分和尾数部分传输 图, 如图 3a所示, 对于第一个样点, q=l, V ![0: L-1]为该样点实部 压缩后得到的尾数部分, Q' ![0: L-1]为该样点虚部压缩后得到的尾数部 分, exp[0:2N-l]为 I和 Q的共用的公共指数部分 exp。 3a-3b are diagrams showing the transmission of the common exponent portion and the mantissa portion of q samples in the embodiment of the present invention, as shown in Fig. 3a, for the first sample, q = l, V ! [0: L-1] For the mantissa part obtained after the real part of the sample is compressed, Q' ! [0: L-1] is the mantissa part obtained after the imaginary part of the sample is compressed, and exp[0:2N-l] is the sharing of I and Q. The public index part of exp.
可以理解的是, 样点的 I和 Q的也可以分别使用不同的公共指数部 分 exp, I的公共指数部分和 Q的公共指数部分各占用 N比特。  It can be understood that the I and Q of the sample can also use different common index parts exp, respectively, and the common index part of I and the common index part of Q each occupy N bits.
如图 3b所示, 对于第一个样点之后的其它样点, q大于 1, V j[0:As shown in Figure 3b, for other samples after the first sample, q is greater than 1, V j [0:
L-1]为该样点实部压缩后的尾数部分, Q' j[0: L-1]为该样点虚部压缩后 的尾数部分, exp[0:2N-l]为 I和 Q的共用的公共指数部分 exp, j表示第 j个样点, j=[0-(q-l)]。 可以理解的是, 样点的 I和 Q的也可以分别使用 不同的公共指数部分 exp, I的公共指数部分和 Q的公共指数部分各占用 N比特。 L-1] is the mantissa part of the real part of the sample, Q' j [0: L-1] is the mantissa part of the imaginary part of the sample, and exp[0:2N-l] is I and Q. The shared common index portion exp, j represents the jth sample, j = [0 - (ql)]. It can be understood that the I and Q of the samples can also use different common index parts exp, respectively, and the common index part of I and the common index part of Q each occupy N bits.
在映射样点时, 可以按照映射图案将样点的公共指数部分映射在样 点的尾数部分之间, 并将各数据块中 q个样点的尾数部分映射到对应的 数据块中。 例如, 在映射样点时, 可以将公共指数部分映射在临近第一 个样点的尾数部分的后面; 当然, 也可以将该公共指数部分映射在所有 尾数部分的最前面, 或者其他地方, 映射图案由 CPRI发送端和 CPRI接 收端默认。 When mapping samples, you can map the common exponent part of the sample according to the mapping pattern. Between the mantissa parts of the point, and map the mantissa part of the q samples in each data block to the corresponding data block. For example, when mapping a sample, the common exponent portion can be mapped behind the mantissa portion of the first sample; of course, the common exponent portion can also be mapped to the front of all the mantissa portions, or elsewhere, mapping The pattern is defaulted by the CPRI sender and the CPRI receiver.
S104, 通过通用公共无线接口 CPRI帧传输 p个数据块。  S104. Transmit p data blocks by using a common public radio interface CPRI frame.
将每个数据块中的 q个采样点映射到数据块中后, 一个 AxC容器块 中的 s个采样点, 分成 p个数据块后, 映射到 CPRI帧中, 通过 CPRI帧 传输 p个数据块。  After mapping the q sampling points in each data block into the data block, s sampling points in one AxC container block are divided into p data blocks, mapped into CPRI frames, and p data blocks are transmitted through the CPRI frame. .
此外, 在上述实施例中, 还可以通过高层信令确定指数函数 f(exp) 、 指数函数 f(exp)中的参数、 q、 N、 L中一个或多个的值, 或者, 由 CPRI 发送端和 CPR I端双方默认指数函数 f(exp) 、 指数函数 f(exp)中的参数、 q、 N、 L中一个或多个的值。  In addition, in the foregoing embodiment, the value of one or more of the exponential function f(exp), the parameter in the exponential function f(exp), q, N, L may also be determined by higher layer signaling, or may be sent by the CPRI. The value of one or more of the default exponential function f(exp), the exponential function f(exp), the q, N, L, and the CPR I end.
进一步的, 在本实施例中, 还可以包括:  Further, in this embodiment, the method may further include:
S105 , CPRI接收端接收数据块, 根据样点的公共指数部分和尾数部 分恢复样点数值。  S105. The CPRI receiving end receives the data block, and recovers the sample value according to the common index part and the mantissa part of the sample point.
可以理解的是, 上述四个步骤可以由 CPRI发送端进行, 发送端将数 据发送到接收端之后, 接收端接收数据, 并根据压缩时对应的算法, 利 用所接收到的样点的公共指数部分、 指数函数部分和尾数部分计算样点 值, 从而恢复样点数值。  It can be understood that the above four steps can be performed by the CPRI transmitting end. After the transmitting end sends the data to the receiving end, the receiving end receives the data, and uses the common index part of the received sample according to the corresponding algorithm when compressing. The exponential function part and the mantissa part calculate the sample value, thereby restoring the sample value.
本实施例中,将 s个样点分成 p个数据块,每个数据块中包含 q个样 点, 将 q 个样点确定为公共指数部分、 指数函数和尾数部分之后再映射 到数据块中, 能够降低数据传输所需的位宽, 提高数据传输的效率。 本发明一实施例提供一种 IQ数据传输装置, 可以用于实现上述的方 法实施例, 图 4为本发明实施例一种 IQ数据传输装置结构示意图, 如图 In this embodiment, s samples are divided into p data blocks, each of which contains q samples, and the q samples are determined as a common index portion, an exponential function, and a mantissa portion, and then mapped into the data block. , can reduce the bit width required for data transmission and improve the efficiency of data transmission. An embodiment of the present invention provides an IQ data transmission apparatus, which can be used to implement the foregoing method embodiment. FIG. 4 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention.
4所示 IQ数据传输装置, 包括: The IQ data transmission device shown in 4 includes:
拆分模块 401, 用于将待传输的 IQ数据中一个单天线单载波 AxC容 器块中的 s个样点分成 p个数据块, 每个数据块中包含 q个样点;  The splitting module 401 is configured to divide s samples in a single antenna single carrier AxC container block in the IQ data to be transmitted into p data blocks, where each data block includes q samples;
压缩模块 402, 用于分别确定各数据块中 q 个样点的公共指数部分 exp、 指数函数 f(exp)和各自的尾数部分; 映射模块 403,用于分别将各数据块中 q个样点的公共指数部分和各 自的尾数部分映射到对应的数据块中; a compression module 402, configured to respectively determine a common exponent portion exp of the q samples in each data block, an exponential function f(exp), and respective mantissa portions; a mapping module 403, configured to respectively map a common exponent portion and a respective mantissa portion of q samples in each data block into corresponding data blocks;
传输模块 404,用于通过通用公共无线接口 CPRI帧传输 p个数据块。 此外, 拆分模块将待传输 IQ数据进行拆分时, q满足如下条件: 当 s <= 第一预设门限, 或者 s是质数时, 则 q = s。  The transmission module 404 is configured to transmit p data blocks through a common public radio interface CPRI frame. In addition, when the split module splits the IQ data to be transmitted, q satisfies the following conditions: When s <= the first preset threshold, or s is a prime number, then q = s.
或者, 当 s > 第一预设门限, 且 s为非质数, 则 q取值为 s的因子 中最靠近第一预设门限的因子值。  Or, when s > the first preset threshold, and s is a non-prime number, then q is a factor value of s that is closest to the first preset threshold.
另外, 映射模块在将样点映射到数据块中时, 还用于: 分别按照映 射图案将各数据块中 q 个样点的公共指数部分映射到尾数部分之间, 并 将各数据块中 q个样点的尾数部分映射到对应的数据块中, 映射图案是 CPRI发送端和 CPRI接收端默认的。 进一步的, 射图案可以为: 公共指 数部分位于 q个样点中第一样点和第二样点尾数部分中间。  In addition, when mapping the sample into the data block, the mapping module is further configured to: map the common index portion of the q samples in each data block to the mantissa portion according to the mapping pattern, and each of the data blocks The mantissa part of each sample is mapped to the corresponding data block, and the mapping pattern is defaulted by the CPRI sender and the CPRI receiver. Further, the shot pattern may be: The common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
进一步的, 压缩模块在确定样点的公共指数部分、 指数函数和尾数 部分时, 满足如下条件:  Further, the compression module satisfies the following conditions when determining the common index portion, the exponential function, and the mantissa portion of the sample:
I = I '■ 2 / (exp) , Q = '.2 / (exp) , 其中, I为所述样点中一个样点实部的值, I' 为样点中一个样点实部 的尾数部分, Q为样点中一个样点虚部的值, Q' 为样点中一个样点虚部 的尾数部分。 I = I '■ 2 / (exp) , Q = '.2 / (exp) , where I is the value of the real part of a sample in the sample, and I' is the real part of a sample in the sample In the mantissa part, Q is the value of the imaginary part of one of the samples, and Q' is the mantissa part of the imaginary part of the sample.
在确定所述样点的公共指数部分和尾数部分时, 满足以下条件: 当 q个样点的 I和 Q的公共指数部分公用指数部分 exp时, 公用指 数部分 exp 占 2N 比特, 单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点的 I或 Q的尾数位宽, ceil表示向上取 整。 When determining the common index part and the mantissa part of the sample, the following conditions are satisfied: When the common index parts of the Q and the common index parts of the Q share the common index part exp, the common index part exp occupies 2N bits, a single sample The bit width Mc satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is the mantissa width of each sample or I, and ceil means rounding up.
当 q个样点的 I的公共指数为第一公共指数部分,第一公共指数部分 占 N比特, q个样点的 Q的公共指数部分为第二公共指数部分, 第二公 共指数部分占 N 比特时, 单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点的 I或 Q的尾数位宽, ceil表示向上取 整。 When the common index of I of q samples is the first common index part, the first common index part occupies N bits, the common index part of Q of q samples is the second common index part, and the second common index part accounts for N When bit is used, the bit width Mc of a single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is the nibble width of I or Q of each sample, and ceil means round up. .
在上述实施例中, 该设备还可以包括:  In the above embodiment, the device may further include:
第一确定模块, 用于通过高层信令确定指数函数 f(exp)、 指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个, 或 默认模块, 用于由 CPRI发送端和 CPRI接收端双方默认指数函数 f(exp)、 指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个。 a first determining module, configured to determine, by high layer signaling, one or more of an exponential function f(exp), an exponential function f(exp), q, N, L, or The default module is used for one or more of the default exponential function f(exp), the exponential function f(exp) parameter, q, N, L of both the CPRI sender and the CPRI receiver.
此外, 该设备还可以包括: CPRI接收端, 用于接收数据块, 根据样 点的公共指数部分、 指数函数和尾数部分恢复 IQ数据样点。  In addition, the device may further include: a CPRI receiving end for receiving the data block, and restoring the IQ data sample according to the common index part, the exponential function and the mantissa part of the sample.
本实施例,将多个样点分解成若干个数据块, 以数据块为单位发送若干 个采样点公共指数部分以及各自的尾数部分, 来达到极大地减少 IQ数据占 用的比特位、 提高 IQ数据的传输效率的目的。 本发明实施例提供一种 IQ数据传输方法,图 5为本发明实施例一种 IQ 数据传输方法流程示意图, 如图 5所示, 为本发明一实施例提供的方法, 包括:  In this embodiment, a plurality of samples are decomposed into a plurality of data blocks, and a plurality of sampling point common index portions and respective mantissa portions are transmitted in units of data blocks, so as to greatly reduce bits occupied by IQ data and improve IQ data. The purpose of transmission efficiency. An embodiment of the present invention provides an IQ data transmission method, and FIG. 5 is a schematic flowchart of an IQ data transmission method according to an embodiment of the present invention. As shown in FIG. 5, the method according to an embodiment of the present invention includes:
S501 , 将待传输的 IQ数据中一个单天线单载波符号块 AxC Symbol Blocks的 NSAM个样点分成 p个数据块, 每个数据块中包含 q个样点; 可以理解的是, 在本实施例中一个 AxC容器块中包含 NSYM个 AxC 符号块, 一个 AxC符号块中包含 NSAM个样点, 将一个 AxC容器块中包 含的 AxC符号块表达为 NSYM, 将一个 AxC符号块中包含的样点数表达 为 NSAMS501. The N SAM samples of a single antenna single carrier symbol block AxC Symbol Blocks in the IQ data to be transmitted are divided into p data blocks, and each data block includes q samples; it is understood that in this implementation In the example, an AxC container block contains N SYM AxC symbol blocks, and an AxC symbol block contains N SAM samples, and an AxC symbol block included in an AxC container block is expressed as N SYM , and an AxC symbol block is included. The number of samples is expressed as N SAM .
这里的 NSAM个样点为连续传输的 IQ数据,其中 I为每个样点的实部, Q 为每个样点的虚部。 Here, the N SAM samples are consecutively transmitted IQ data, where I is the real part of each sample and Q is the imaginary part of each sample.
图 6为本发明实施例将一个 AxC符号块中 s个样点分解示意图,如图 6 所示, 一个 AxC符号块中包含 NSAM个样点, 将每一个 AxC符号块的将待 传输的 IQ数据中 NSAM个样点分成 p个数据块, 每个数据块中包含 q个 样点, 可以理解的是: NSAM满足条件: NSAM = p*q。 其中, 图中 NsSYM 一个天线-载波符号块中的填充比特的数量, stuffing bits为填充比特。 FIG. 6 is a schematic diagram of decomposing s samples in an AxC symbol block according to an embodiment of the present invention. As shown in FIG. 6, an AxC symbol block includes N SAM samples, and each AxC symbol block is to be transmitted. In the data, N SAM samples are divided into p data blocks, and each data block contains q samples. It can be understood that: N SAM satisfies the condition: N SAM = p*q. Wherein, N sSYM is the number of padding bits in one antenna-carrier symbol block, and the stuffing bits are padding bits.
除此之外, 在将 NSAM个样点分成 p个数据块时, 可以根据 NSAM是 否为质数以及 NSAM的大小确定 q的大小, 使得在后续步骤中通过公共指 数部分和各自尾数部分确定 q个样点时, 保证样点的精度, 以及限制公 共指数部分的位宽在合适的范围, 保证样点的 EVM (误差矢量幅度) 性 能。 In addition, when the N SAM samples are divided into p data blocks, the size of q can be determined according to whether N SAM is a prime number and the size of N SAM , so that the common index portion and the respective mantissa portions are determined in the subsequent steps. For q samples, the accuracy of the sample is guaranteed, and the bit width of the common exponent portion is limited to a suitable range to ensure the EVM (error vector magnitude) performance of the sample.
在本实施例中,可以预先设置第一门限, 当 NSAM值小于或等于该第 一预设门限时, 将 NSAM个样点分成一个数据块, 即, p=l, q = NSAM。 或者当 NSAM是质数时, 由于 NSAM不能分解成除 1和 NSAM本身之外 的其他因子,也可以将 NSAM个样点分成一个数据块,即, =1,且 q = NSAMC 当 NSAM 大于该第一预设门限值,且 NSAM为非质数,则 q取值为 NSAM 的因子中最靠近第一预设门限的因子值。 In this embodiment, the first threshold may be preset. When the NSAM value is less than or equal to the first preset threshold, the N SAM samples are divided into one data block, that is, p=l, q=N SAM . Or when N SAM is a prime number, since N SAM cannot be decomposed into other factors than 1 and N SAM itself, N SAM samples can be divided into one data block, ie, =1, and q = NSAMC when N If the SAM is greater than the first preset threshold, and N SAM is a non-primary number, then q is a factor value of the N SAM that is closest to the first preset threshold.
为了更好的说明和理解本实施例, 在本实施例中取第一门限值为 8。 当 NSAM小于或者等于 8时, 将 NSAM个样点分成一个数据块, 每个数据 块中的样点个数q=NSAM。 当 NSAM为质数时, 也将 NSAM个样点分成一个 数据块, 每个数据块中的样点个数 q=NSAM。 当 NSAM大于 8, 并且 NSAM 为非质数时, q为 NSAM的一个最靠近 8的因子。 可以理解的是, 第一门 限的取值可以根据 NSAM的具体数值进行取值, 上述描述是为了更好的理 解本实施例, 而不对本发明进行任何限制。 In order to better illustrate and understand the embodiment, the first threshold value is 8 in this embodiment. When N SAM is less than or equal to 8, the N SAM samples are divided into one data block, and the number of samples in each data block is q=N SAM . When N SAM is a prime number, N SAM samples are also divided into one data block, and the number of samples in each data block is q=N SAM . When N SAM is greater than 8, and N SAM is non-prime, q is a factor of N SAM closest to 8. It can be understood that the value of the first threshold can be determined according to the specific value of the N SAM . The foregoing description is for better understanding of the embodiment, and does not impose any limitation on the present invention.
S502, 分别确定各数据块中 q个样点的公共指数部分 exp、 指数函数 f(exp)和各自的尾数部分。  S502. Determine a common exponent part exp, an exponential function f(exp), and a respective mantissa part of q samples in each data block.
在本步骤中, 将上一步骤形成的 p 个数据块分别进行单独处理, 分 别确定每个数据块中的 q个样点的公共指数部分 exp、 指数函数 f(exp)部 分和每个样点各自的尾数部分。 即, 将 q个样点中的每一个样点用公共 指数部分 exp、 指数函数 f(exp)和其自身的尾数部分表达和计算。  In this step, the p data blocks formed in the previous step are separately processed, and the common exponential part exp, the exponential function f(exp) part and each sample point of the q samples in each data block are respectively determined. The respective mantissa parts. That is, each of the q samples is expressed and calculated using the common exponent portion exp, the exponential function f(exp), and its own mantissa portion.
例如, 在本实施例中, q个样点中的每个样点包括 I和 Q, I为样点 中一个样点的实部, Q为样点中一个样点的虚部。  For example, in the present embodiment, each of the q samples includes I and Q, I is the real part of one of the samples, and Q is the imaginary part of one of the samples.
γ _ J f f (exp) γ _ J f f (exp)
I可以满足以下条件: 1 _ 卜 , 其中, I' 样点中一个样点实 部的尾数部分, 2位指数函数的底数。 I satisfy the following condition: [Sigma Bu _ 1, wherein, I 'sample in a sample part of the real mantissa portion, the base-2 exponential function.
_ , , (exP) _ , , ( ex P)
Q可以满足以下条件: 二 , 其中, Q' 为样点中一个样 点虚部的尾数部分, 2位指数函数的底数。  Q can satisfy the following conditions: Second, where Q' is the mantissa part of the imaginary part of one sample and the base of the 2-bit exponential function.
在通过上述方法确定 q个样点的 I和 Q,这 q个样点所占用的位宽包 括两部分: 公共指数部分的位宽, 以及, 每个样点的尾数部分位宽。  In the above method, I and Q of q samples are determined, and the bit width occupied by the q samples includes two parts: the bit width of the common index part, and the bit width of the mantissa part of each sample.
其中, q个样点的 I和 Q可以共用一个公用指数部分 exp, 该公用指 数部分 exp占 2N比特,则每个样点的等价位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , 其中, L为每个样点的 I或 Q的尾数位宽, ceil表示 向上取整。 Wherein, I and Q of q samples can share a common exponent part exp, and the common exponent part exp accounts for 2N bits, and the equivalent bit width Mc of each sample satisfies the following condition: M c = ceil ( ( N+q *L ) /q ) , where L is the mantissa width of each sample or I, and ceil is rounded up.
当 q个样点的 I和 Q使用不同的公共指数部分时,则 I的公共指数为 第一公共指数部分, 第一公共指数部分占 N比特, q个样点的 Q的公共 指数部分为第二公共指数部分, 第二公共指数部分占 N比特, 单个样点 的等价位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点 的 I或 Q的尾数位宽, ceil表示向上取整。 When the I and Q of the q samples use different common index parts, then the common index of I is the first common index part, the first common index part accounts for N bits, and the Q of the q samples is common. The index portion is the second common index portion, the second common index portion is N bits, and the equivalent bit width Mc of the single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is each The I or Q of the sample point is wide, and ceil means round up.
5503 , 分别将各数据块中 q个样点的公共指数部分和各自的尾数部 分映射到对应的数据块中。  5503. Map the common index part and the respective mantissa part of the q samples in each data block to the corresponding data block respectively.
在 S502中, 将各数据块中的 q个样点分别通过公共指数部分、 指数 函数以及尾数部分确定样点的 I和 Q, 在本步骤中, 将 q个样点对应的公 共指数部分和 q个样点中各个样点的尾数部分, 按照映射图案分别映射 到对应的各数据块中。 例如, 分别按照映射图案将各数据块中 q个样点 的公共指数部分映射到尾数部分之间, 并将各数据块中 q个样点的尾数 部分映射到对应的数据块中, 该映射图案是由 CPRI发送端和 CPRI接收 端默认的。  In S502, the q samples in each data block are respectively determined by the common index portion, the exponential function, and the mantissa portion, and I and Q of the sample point are determined. In this step, the common index portion corresponding to the q sample points and q are The mantissa part of each sample point is mapped to the corresponding data block according to the mapping pattern. For example, mapping a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern, and mapping a mantissa portion of q samples in each data block to a corresponding data block, the mapping pattern It is defaulted by the CPRI sender and the CPRI receiver.
可以理解的是, 指数函数部分以及指数函数的参数可以另外通过高 层信令确定, 或者由收发双方默认。  It can be understood that the parameters of the exponential function and the parameters of the exponential function can be additionally determined by high layer signaling, or by the transmitting and receiving parties by default.
在映射样点时, 可以按照映射图案将样点的公共指数部分映射在样 点的尾数部分之间, 并将各数据块中 q 个样点的尾数部分映射到对应的 数据块中。 例如, 在映射样点时, 可以将公共指数部分映射在临近第一 个样点的尾数部分的后面; 当然, 也可以将该公共指数部分映射在所有 尾数部分的最前面, 或者其他地方, 映射图案由 CPRI发送端和 CPRI接 收端默认。  When mapping samples, the common exponential part of the sample can be mapped between the mantissa parts of the sample according to the mapping pattern, and the mantissa part of the q samples in each data block is mapped into the corresponding data block. For example, when mapping a sample, the common exponent portion can be mapped behind the mantissa portion of the first sample; of course, the common exponent portion can also be mapped to the front of all the mantissa portions, or elsewhere, mapping The pattern is defaulted by the CPRI sender and the CPRI receiver.
5504, 通过通用公共无线接口 CPRI帧传输 p个数据块;  5504, transmitting p data blocks by using a common public radio interface CPRI frame;
将每个数据块中的 q个采样点映射到数据块中后, 一个 AxC符号块 中的 p个数据块中的 NSAM个采样点, 分成 p个数据块后, 映射到 CPRI 帧中, 通过 CPRI帧传输 p个数据块。 After the q sample points in each data block are mapped into the data block, the N SAM sample points in the p data blocks in one AxC symbol block are divided into p data blocks and mapped into the CPRI frame. The CPRI frame transmits p data blocks.
此外, 在上述实施例中, 还可以通过高层信令确定指数函数 f(exp) 、 指数函数 f(exp)中的参数、 q、 N、 L中一个或多个的值, 或者, 由 CPRI 发送端和 CPR I端双方默认指数函数 f(exp) 、 指数函数 f(exp)中的参数、 q、 N、 L中一个或多个的值。  In addition, in the foregoing embodiment, the value of one or more of the exponential function f(exp), the parameter in the exponential function f(exp), q, N, L may also be determined by higher layer signaling, or may be sent by the CPRI. The value of one or more of the default exponential function f(exp), the exponential function f(exp), the q, N, L, and the CPR I end.
进一步的, 在本实施例中, 还可以包括:  Further, in this embodiment, the method may further include:
S505, CPRI接收端接收数据块, 居样点的公共指数部分和尾数部 分恢复样点数值。 可以理解的是, 上述四个步骤可以由 CPRI发送端进行, 发送端将数 据发送到接收端之后, 接收端接收数据, 并根据压缩时对应的算法, 利 用所接收到的样点的公共指数部分、 指数函数部分和尾数部分计算样点 值, 从而恢复样点数值。 本发明实施例可以用于 WiMax系统。 S505, the CPRI receiving end receives the data block, and the common index part and the mantissa part of the sample point recover the sample value. It can be understood that the above four steps can be performed by the CPRI transmitting end. After the transmitting end sends the data to the receiving end, the receiving end receives the data, and uses the common index part of the received sample according to the corresponding algorithm when compressing. The exponential function part and the mantissa part calculate the sample value, thereby restoring the sample value. Embodiments of the invention may be used in a WiMax system.
本实施例中, 将 NSAM个样点分成 p个数据块, 每个数据块中包含 q 个样点, 将 q 个样点确定为公共指数部分和尾数部分之后再映射到数据 块中, 能够降低数据传输所需的位宽, 提高数据传输的效率。 本发明一实施例提供一种 IQ数据传输装置, 可以用于实现上述的方 法实施例, 图 7为本发明实施例一种 IQ数据传输装置结构示意图, 如图 7所示 IQ数据传输装置, 包括: In this embodiment, the N SAM samples are divided into p data blocks, each of which contains q samples, and the q samples are determined to be a common index part and a mantissa part, and then mapped into the data block, Reduce the bit width required for data transmission and improve the efficiency of data transmission. An embodiment of the present invention provides an IQ data transmission apparatus, which can be used to implement the foregoing method embodiments. FIG. 7 is a schematic structural diagram of an IQ data transmission apparatus according to an embodiment of the present invention, and the IQ data transmission apparatus shown in FIG. 7 includes :
拆分模块 701,用于将待传输的 IQ数据中一个单天线单载波 AxC 符 号块中的 NSAM个样点分成 p个数据块, 每个数据块中包含 q个样点; 压缩模块 702,用于分别确定 p个数据块中的 q个样点的公共指数部 分 exp、 指数函数 f(exp)和各自的尾数部分; The splitting module 701 is configured to divide N SAM samples in a single antenna single carrier AxC symbol block in the IQ data to be transmitted into p data blocks, each data block includes q samples; and the compression module 702, a common exponent portion exp, an exponential function f(exp), and respective mantissa portions for respectively determining q samples in p data blocks;
映射模块 703,用于分别将各数据块中 q个样点的公共指数部分和各 自的尾数部分映射到对应的数据块中;  a mapping module 703, configured to respectively map a common exponent portion and a respective mantissa portion of q samples in each data block into corresponding data blocks;
传输模块 704,用于通过通用公共无线接口 CPRI帧传输 p个数据块。 此外, 拆分模块将待传输 IQ数据进行拆分时, q满足如下条件: 当 NSAM <= 第一预设门限, 或者 NSAM是质数时, 则 q = NSAMThe transmission module 704 is configured to transmit p data blocks by using a universal public radio interface CPRI frame. In addition, when the split module splits the IQ data to be transmitted, q satisfies the following conditions: When N SAM <= the first preset threshold, or N SAM is a prime number, then q = N SAM .
或者, 当 NSAM > 第一预设门限, 且 NSAM为非质数时, 则 q取值为Or, when N SAM > the first preset threshold, and N SAM is a non-primary number, then the value of q is
NsAM的因子中最靠近第一预设门限的因子值。 The factor value of the NsAM that is closest to the first preset threshold.
另外, 映射模块在将样点映射到数据块中时, 还用于: 分别按照映 射图案将各数据块中 q 个样点的公共指数部分映射到尾数部分之间, 并 将各数据块中 q个样点的尾数部分映射到对应的数据块中, 映射图案是 In addition, when mapping the sample into the data block, the mapping module is further configured to: map the common index portion of the q samples in each data block to the mantissa portion according to the mapping pattern, and each of the data blocks The mantissa part of each sample is mapped to the corresponding data block, and the mapping pattern is
CPRI发送端和 CPRI接收端默认的。 进一步的, 射图案可以为: 公共指 数部分位于 q个样点中第一样点和第二样点尾数部分中间。 The CPRI sender and CPRI receiver are default. Further, the shot pattern may be: The common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
进一步的, 压缩模块在确定样点的公共指数部分、 指数函数和尾数 部分时, 满足如下条件:  Further, the compression module satisfies the following conditions when determining the common index portion, the exponential function, and the mantissa portion of the sample:
I = /' . 2 / (exp) Q = g '.2 / (exp) 其中, I为所述样点中一个样点实部的值, I' 为样点中一个样点实部 的尾数部分, Q为样点中一个样点虚部的值, Q' 为样点中一个样点虚部 的尾数部分。 I = /' . 2 / (exp) Q = g '.2 / (exp) where I is the value of the real part of one of the samples, and I' is the real part of the sample in the sample In the mantissa part, Q is the value of the imaginary part of one of the samples, and Q' is the mantissa part of the imaginary part of the sample.
在确定所述样点的公共指数部分和尾数部分时, 满足以下条件: 当 q个样点的 I和 Q的公共指数部分公用指数部分 exp时, 公用指 数部分 exp 占 2N 比特, 单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点的 I或 Q的尾数位宽, ceil表示向上取 整。 When determining the common index part and the mantissa part of the sample, the following conditions are satisfied: When the common index parts of the Q and the common index parts of the Q share the common index part exp, the common index part exp occupies 2N bits, a single sample The bit width Mc satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is the mantissa width of each sample or I, and ceil means rounding up.
当 q个样点的 I的公共指数为第一公共指数部分,第一公共指数部分 占 N比特, q个样点的 Q的公共指数部分为第二公共指数部分, 第二公 共指数部分占 N 比特时, 单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , L为每个样点的 I或 Q的尾数位宽, ceil表示向上取 整。 When the common index of I of q samples is the first common index part, the first common index part occupies N bits, the common index part of Q of q samples is the second common index part, and the second common index part accounts for N When bit is used, the bit width Mc of a single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , L is the nibble width of I or Q of each sample, and ceil means round up. .
在上述实施例中, 该设备还可以包括:  In the above embodiment, the device may further include:
第一确定模块, 用于通过高层信令确定指数函数 f(exp)、 指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个, 或  a first determining module, configured to determine, by high layer signaling, one or more of an exponential function f(exp), an exponential function f(exp), q, N, L, or
默认模块, 用于由 CPRI发送端和 CPRI接收端双方默认指数函数 f(exp)、 指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个。  The default module is used by one or more of the default exponential function f(exp), the exponential function f(exp) parameter, q, N, L of both the CPRI sender and the CPRI receiver.
此外, 该设备还可以包括: CPRI接收端, 用于接收数据块, 根据样 点的公共指数部分、 指数函数和尾数部分恢复 IQ数据样点。  In addition, the device may further include: a CPRI receiving end for receiving the data block, and restoring the IQ data sample according to the common index part, the exponential function and the mantissa part of the sample.
本实施例,将多个样点分解成若干个数据块, 以数据块为单位发送若干 个采样点公共指数部分以及各自的尾数部分, 来达到极大地减少 IQ数据占 用的比特位、 提高 IQ数据的传输效率的目的。 值得说明的是, 实施例的顺序只是为了描述的方便而使用, 而不作 为实施例之间优劣比对的依据。  In this embodiment, a plurality of samples are decomposed into a plurality of data blocks, and a plurality of sampling point common index portions and respective mantissa portions are transmitted in units of data blocks, so as to greatly reduce bits occupied by IQ data and improve IQ data. The purpose of transmission efficiency. It should be noted that the order of the embodiments is only for convenience of description, and is not a basis for comparison between the embodiments.
所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上 述描述的系统、 设备、 模块和单元的具体工作过程, 可以参考前述方法 实施例中的对应过程, 在此不再赞述。  A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working processes of the above-mentioned systems, devices, modules and units can refer to the corresponding processes in the foregoing method embodiments, and are not mentioned here. .
通过以上的实施例的描述,所属领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件平台的方式来实现, 当然也可以通过 硬件, 但很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明 形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若干指 令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者网络设 储介质包括: U盘、 移动硬盘、 只读存储器 (ROM ) 、 随机存取存储器 ( RAM ) 、 磁碟或者光盘等各种可以存储程序代码的介质。 Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is a better implementation. the way. Based on such understanding, the present invention Formally embodied, the computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network storage medium including: a USB flash drive, a mobile hard disk, a read only memory ( ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统、 设 备和方法, 在没有超过本申请的范围内, 可以通过其他的方式实现。 例 如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述模块或单元 的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一个系统, 或一些特征 可以忽略, 或不执行。 其中所述作为分离部件说明的单元可以是或者也 理单元, 即可以位于一个地方, 或者也可以分布到多个网络单元上。 可 以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的 目的。 本领域普通技术人员在不付出创造性劳动的情况下, 即可以理解 并实施。  In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners without departing from the scope of the present application. For example, the device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be used. Combined or can be integrated into another system, or some features can be ignored, or not executed. The unit described as the separate component may be a unit or a unit, that is, may be located in one place, or may be distributed to a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
另外, 所描述系统、 设备和方法以及不同实施例的示意图, 在不超 出本申请的范围内, 可以与其它系统, 模块, 技术或方法结合或集成。 另一点, 所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是 通过一些接口, 装置或单元的间接耦合或通信连接, 可以是电子、 机械 或其它的形式。  In addition, the described systems, devices, and methods, and the schematic diagrams of various embodiments, may be combined or integrated with other systems, modules, techniques or methods without departing from the scope of the present application. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electronic, mechanical or other form.
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不 局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本 发明的保护范围应所述以权利要求的保护范围为准。  The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.

Claims

权利要求 Rights request
1、 一种 IQ数据传输方法, 其特征在于, 包括:  1. An IQ data transmission method, comprising:
将待传输的 IQ数据中一个单天线单载波容器块 AxC Container Block 中的 s个样点分成 p个数据块, 每个数据块中包含 q个样点;  The s samples in a single antenna single carrier container block AxC Container Block in the IQ data to be transmitted are divided into p data blocks, and each data block includes q samples;
分别确定各数据块中 q个样点的公共指数部分 exp、 指数函数 f(exp) 和各自的尾数部分;  Determining the common exponent part exp, the exponential function f(exp) and the respective mantissa parts of q samples in each data block;
分别将各数据块中 q 个样点的公共指数部分和各自的尾数部分映射 到对应的数据块中;  Mapping the common exponent portion and the respective mantissa portion of q samples in each data block to corresponding data blocks;
通过通用公共无线接口 CPRI帧传输所述 p个数据块。  The p data blocks are transmitted through a common public radio interface CPRI frame.
2、根据权利要求 1所述的方法, 其特征在于, 所述 q满足如下条件: 当 S <= 第一预设门限, 或者 S是质数时, 则 9 = 8; 或  2. The method according to claim 1, wherein the q satisfies the following condition: when S <= the first preset threshold, or S is a prime number, then 9 = 8; or
当 s > 所述第一预设门限, 且 s为非质数时, 则 q取值为 s的因子 中最靠近所述第一预设门限的因子值。  When s > the first preset threshold, and s is a non-prime number, then q is a factor value of s that is closest to the first preset threshold.
3、 根据权利要求 1或 2所述的方法, 其特征在于, 分别将各数据块 中 q个样点的公共指数部分和各自的尾数部分映射到对应的数据块中, 包括:  The method according to claim 1 or 2, wherein the common index portion and the respective mantissa portion of the q samples in each data block are respectively mapped into corresponding data blocks, including:
分别按照映射图案将各数据块中 q 个样点的公共指数部分映射到尾 数部分之间, 并将各数据块中 q个样点的尾数部分映射到对应的数据块 中, 所述映射图案是 CPRI发送端和 CPRI接收端默认的。  Mapping a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern, and mapping a mantissa portion of q samples in each data block to a corresponding data block, wherein the mapping pattern is The CPRI sender and CPRI receiver are default.
4、 根据权利要求 3所述的方法, 其特征在于, 所述映射图案为: 所 述公共指数部分位于所述 q个样点中第一样点和第二样点尾数部分中间。  4. The method according to claim 3, wherein the mapping pattern is: the common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
5、 根据权利要求 1-4中任一项所述的方法, 其特征在于, 所述公共 指数部分、 指数函数和尾数部分满足如下条件:  The method according to any one of claims 1 to 4, wherein the common index portion, the exponential function and the mantissa portion satisfy the following conditions:
1 = 1 ' - 2 (exp) Q = g '.2 / (exp) 其中, 所述 I为所述样点中一个样点实部的值, I' 为所述样点中一 个样点实部的尾数部分, 所述 Q为所述样点中一个样点虚部的值, Q' 为 所述样点中一个样点虚部的尾数部分。 1 = 1 ' - 2 (exp) Q = g '.2 / (exp) where I is the value of the real part of one of the samples, and I' is a sample of the sample The mantissa portion of the portion, the Q is the value of the imaginary part of one of the samples, and Q' is the mantissa portion of the imaginary part of one of the samples.
6、 根据权利要求 5所述的方法, 其特征在于, 所述 q个样点的 I和 Q的公共指数部分为公用指数部分 exp, 所述公用指数部分 exp占 2N比 特, 所述单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , 所述 L为每个样点的 I或 Q的尾数位宽, 所述 ceil表示向上取整。 或, The method according to claim 5, wherein the common index portion of I and Q of the q samples is a common index portion exp, and the common index portion exp accounts for 2N bits, the single sample The bit width Mc satisfies the following condition: M c = ceil ( ( N+q*L ) /q ), the L is the nibble width of I or Q of each sample, and the ceil indicates rounding up. or,
所述 q个样点的 I的公共指数部分为第一公共指数部分,所述第一公 共指数部分占 N比特, 所述 q个样点的 Q的公共指数部分为第二公共指 数部分, 所述第二公共指数部分占 N比特, 所述单个样点的位宽 Mc满足 如下条件: Mc = ceil ( ( N+q*L ) /q ) , 所述 L为每个样点的 I或 Q的尾 数位宽, 所述 ceil表示向上取整。 The common index portion of I of the q samples is a first common index portion, the first common index portion occupies N bits, and the common index portion of Q of the q samples is a second common index portion. The second common index portion occupies N bits, and the bit width Mc of the single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ), and the L is I of each sample The mantissa of Q is wide, and the ceil means rounding up.
7、 根据权利要求 6所述的方法, 其特征在于, 还包括, 通过高层信 令确定所述指数函数 f(exp)、 所述指数函数 f(exp)的参数、 q、 N、 L中的 一个或者多个, 或者, 由 CPRI发送端和 CPRI接收端双方默认所述指数 函数 f(exp) 、 所述指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个。  The method according to claim 6, further comprising: determining, by higher layer signaling, the exponential function f(exp), the parameter of the exponential function f(exp), q, N, L One or more, or one or more of the exponential function f(exp), the parameter of the exponential function f(exp), q, N, L, by both the CPRI sender and the CPRI receiver.
8、 根据权利要求 6所述的方法, 其特征在于, 所述方法, 还包括: 所述 CPRI接收端通过 CPRI帧接收所述数据块, 根据所述公共指数 部分 exp、 所述指数函数 f(exp)和尾数部分恢复所述 IQ数据样点。  The method according to claim 6, wherein the method further comprises: receiving, by the CPRI receiving end, the data block by using a CPRI frame, according to the common index part exp, the exponential function f ( The exp) and mantissa sections recover the IQ data samples.
9、 一种 IQ数据传输装置, 其特征在于, 包括:  9. An IQ data transmission device, comprising:
拆分模块,用于将待传输的 IQ数据中一个单天线单载波 AxC容器块 中的 s个样点分成 p个数据块, 每个数据块中包含 q个样点;  a splitting module, configured to divide s samples in a single antenna single carrier AxC container block in the IQ data to be transmitted into p data blocks, each of which includes q samples;
压缩模块, 用于分别确定各数据块中 q个样点的公共指数部分 exp、 指数函数 f(exp)和各自的尾数部分;  a compression module, configured to respectively determine a common exponent portion exp, an exponential function f(exp), and respective mantissa portions of q samples in each data block;
映射模块, 用于分别将各数据块中 q个样点的公共指数部分和各自 的尾数部分映射到对应的数据块中;  a mapping module, configured to respectively map a common exponent portion and a respective mantissa portion of q samples in each data block into corresponding data blocks;
传输模块,用于通过通用公共无线接口 CPRI帧传输所述 p个数据块。 And a transmission module, configured to transmit the p data blocks by using a universal public radio interface CPRI frame.
10、 根据权利要求 9 所述的装置, 其特征在于, 所述拆分模块将所 述待传输 IQ数据进行拆分时, 所述 q满足如下条件: The device according to claim 9, wherein when the splitting module splits the IQ data to be transmitted, the q satisfies the following conditions:
当 s <= 第一预设门限, 或者 s是质数时, 则 9 = 8, 或  When s <= the first preset threshold, or s is a prime number, then 9 = 8, or
当 8 > 所述第一预设门限, 且 s为非质数时, 则 q取值为 s的因子 中最靠近所述第一预设门限的因子值。  When 8 > the first preset threshold, and s is a non-prime number, then q takes a value of s which is the factor value closest to the first preset threshold.
11、 根据权利要求 9或 10所述的装置, 其特征在于, 所述映射模块 用于: 分别按照映射图案将各数据块中 q个样点的公共指数部分映射到 尾数部分之间, 并将各数据块中 q 个样点的尾数部分映射到对应的数据 块中, 所述映射图案是 CPRI发送端和 CPRI接收端默认的。  The device according to claim 9 or 10, wherein the mapping module is configured to: map a common index portion of q samples in each data block to a mantissa portion according to a mapping pattern, and The mantissa portion of the q samples in each data block is mapped into a corresponding data block, and the mapping pattern is defaulted by the CPRI transmitting end and the CPRI receiving end.
12、 根据权利要求 11所述的装置, 其特征在于, 所述映射图案为: 所述公共指数部分位于所述 q个样点中第一样点和第二样点尾数部分中 间。 12. The apparatus according to claim 11, wherein the mapping pattern is: The common index portion is located between the first point of the q samples and the mantissa portion of the second sample.
13、 根据权利要求 9-12中任一项所述的装置, 其特征在于, 所述公 共指数部分、 指数函数和尾数部分满足如下条件: The apparatus according to any one of claims 9 to 12, wherein the common index portion, the exponential function, and the mantissa portion satisfy the following conditions:
Figure imgf000018_0001
Figure imgf000018_0001
其中, 所述 I为所述样点中一个样点实部的值, I' 为所述样点中一 个样点实部的尾数部分, 所述 Q为所述样点中一个样点虚部的值, Q' 为 所述样点中一个样点虚部的尾数部分。  Wherein, I is a value of a real part of one of the samples, I' is a mantissa part of a real part of the sample, and Q is an imaginary part of the sample The value of Q' is the mantissa part of the imaginary part of one of the samples.
14、 根据权利要求 13所述的装置, 其特征在于, 所述压缩模块还用 于, 在确定所述样点的公共指数部分和尾数部分时, 满足以下条件:  14. The apparatus according to claim 13, wherein the compression module is further configured to: when determining a common index portion and a mantissa portion of the sample, satisfying the following conditions:
所述 q个样点的 I和 Q的公共指数部分公用指数部分 exp,所述公用 指数部分 exp占 2N比特,所述单个样点的位宽 Mc满足如下条件: Mc = ceil ( ( N+q*L ) /q ) , 所述 L为每个样点的 I或 Q的尾数位宽, 所述 ceil 表示向上取整。 The common index portion of I and Q of the q samples shares the exponent exp, the common exponent portion exp accounts for 2N bits, and the bit width Mc of the single sample satisfies the following condition: M c = ceil ( ( N+ q*L ) /q ) , the L is the nibble width of I or Q of each sample, and the ceil indicates rounding up.
或,  Or,
所述 q个样点的 I的公共指数为第一公共指数部分,所述第一公共指 数部分占 N比特, 所述 q个样点的 Q的公共指数部分为第二公共指数部 分, 所述第二公共指数部分占 N比特, 所述单个样点的位宽 Mc满足如下 条件: Mc = ceil ( ( N+q*L ) /q ) , 所述 L为每个样点的 I或 Q的尾数位 宽, 所述 ceil表示向上取整。 a common index of I of the q samples is a first common index portion, the first common index portion occupies N bits, and a common index portion of Q of the q samples is a second common index portion, The second common index portion occupies N bits, and the bit width Mc of the single sample satisfies the following condition: M c = ceil ( ( N+q*L ) /q ) , and the L is I or Q of each sample The mantissa is wide, and the ceil is rounded up.
15、 根据权利要求 14所述的装置, 其特征在于, 还包括:  The device according to claim 14, further comprising:
第一确定模块, 用于通过高层信令确定所述指数函数 f(exp)、 所述指 数函数 f(exp)的参数、 q、 N、 L中的一个或者多个, 或  a first determining module, configured to determine, by high layer signaling, the exponential function f(exp), the parameter of the index function f(exp), one or more of q, N, L, or
默认模块, 用于由 CPRI发送端和 CPRI接收端双方默认所述指数函 数 f(exp)、 所述指数函数 f(exp)的参数、 q、 N、 L中的一个或者多个。  The default module is used by the CPRI sender and the CPRI receiver to default one or more of the exponential function f(exp), the exponential function f(exp), q, N, L.
16、 根据权利要求 15所述的装置, 其特征在于, 所述装置, 还包括: CPRI接收端, 用于接收所述数据块, 根据样点的公共指数部分、 指数函 数和尾数部分恢复所述 IQ数据样点。  The device according to claim 15, wherein the device further comprises: a CPRI receiving end, configured to receive the data block, and recover the according to a common index part, an exponential function and a mantissa part of the sample point IQ data samples.
PCT/CN2011/075181 2010-06-30 2011-06-02 In-phase and quadrature data transmission method and device WO2011144151A1 (en)

Applications Claiming Priority (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
CN201010219142.9 2010-06-30

Publications (1)

Publication Number Publication Date
WO2011144151A1 true WO2011144151A1 (en) 2011-11-24

Family

ID=44991205

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/075181 WO2011144151A1 (en) 2010-06-30 2011-06-02 In-phase and quadrature data transmission method and device

Country Status (2)

Country Link
CN (1) CN102316517A (en)
WO (1) WO2011144151A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102315898B (en) * 2010-06-30 2014-02-26 华为技术有限公司 Method and device for transmitting IQ (intelligence quotient) data
CN105763502B (en) * 2012-03-23 2019-01-18 京信通信系统(中国)有限公司 The sending, receiving method and device of same-phase orthogonal data
CN103458460B (en) * 2012-05-31 2017-04-12 国际商业机器公司 Method and device for compressing and decompressing signal data
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

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859396A (en) * 2006-02-06 2006-11-08 华为技术有限公司 Method for transmitting multiple system radio service data by general radio interface
CN101715214A (en) * 2009-09-29 2010-05-26 中兴通讯股份有限公司 Method and system for transmitting same-phase orthogonal data
CN101729423A (en) * 2009-12-21 2010-06-09 华为技术有限公司 Method and device for transmitting data between common public radio interface CPRI ports

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19625855C2 (en) * 1996-06-27 1998-06-10 Siemens Ag Method and signal evaluation device for data reduction when processing signal values with a digital signal processing unit in a transmission system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859396A (en) * 2006-02-06 2006-11-08 华为技术有限公司 Method for transmitting multiple system radio service data by general radio interface
CN101715214A (en) * 2009-09-29 2010-05-26 中兴通讯股份有限公司 Method and system for transmitting same-phase orthogonal data
CN101729423A (en) * 2009-12-21 2010-06-09 华为技术有限公司 Method and device for transmitting data between common public radio interface CPRI ports

Also Published As

Publication number Publication date
CN102316517A (en) 2012-01-11

Similar Documents

Publication Publication Date Title
WO2011144151A1 (en) In-phase and quadrature data transmission method and device
US11463281B2 (en) Managing network packet flows based on device information
US20150372711A1 (en) Data compression method, data restoration method, apparatuses, and system
TWI697239B (en) Resource block group division method and user terminal
CN108235433B (en) Communication method, base station and terminal device
CN105897378A (en) Method and device of reducing transmission packet loss rate
WO2019029342A1 (en) Connection method, configuration updating method, control plane device, and user plane device
WO2018036174A1 (en) Data signal processing method and related device
CN108989043A (en) Block processes method, apparatus and block chain node
CN101714925B (en) Communication device port management method and system, management device and communication device
WO2011137745A1 (en) Method and device for transmitting iq data
WO2019071722A1 (en) Device identification method, apparatus, and electronic device
BR112016020724B1 (en) DATA TRANSMISSION METHOD AND COMMUNICATIONS DEVICE
CN106572042B (en) Method and device for transmitting data
TWI695603B (en) Method for realizing data transmission mapping and related products
WO2021233310A1 (en) Ppdu transmission method and apparatus
CN108876611A (en) Exchange information processing method, device and block chain node
CN102427452A (en) Synchronous message sending method, device and network equipment
CN113472498B (en) Method and equipment for sending and receiving control information
CN113904976A (en) Method and device for multi-path data transmission based on RDMA for lossy network
CN105357260A (en) System for realizing virtual desktop, data caching method for VDI (Virtual Desktop Infrastructure) and VDI caching device
CN102158532B (en) Communication connection method and data card
US8605898B2 (en) Apparatus and method that generates originality verification and verifies originality verification
WO2011147338A1 (en) In-phase and quadrature data transmission method
WO2015143602A1 (en) Method for transmitting physical layer data and data transmission device

Legal Events

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

Ref document number: 11783068

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11783068

Country of ref document: EP

Kind code of ref document: A1