CN108599892B - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN108599892B CN108599892B CN201711482403.4A CN201711482403A CN108599892B CN 108599892 B CN108599892 B CN 108599892B CN 201711482403 A CN201711482403 A CN 201711482403A CN 108599892 B CN108599892 B CN 108599892B
- Authority
- CN
- China
- Prior art keywords
- data
- narrowband
- mapping
- narrowband data
- sampling points
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
- H04L1/0008—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a data transmission method and a data transmission device. A data transmission method is applied to a common public radio interface, wherein the common public radio interface comprises an idle manufacturer-defined data channel; the method comprises the following steps: receiving narrowband data; and mapping the narrow-band data to a manufacturer-defined data channel of the common public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel. By adopting the technical scheme, the transmission of narrowband data by the conventional CPRI interface can be realized.
Description
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method and apparatus.
Background
With the rapid development of mobile communication technology, a network architecture of wireless communication is evolving from a traditional integrated base station architecture to a distributed base station system with baseband and radio frequency separation as main features, and the distributed base station system has become a main form of a public network base station (especially an LTE base station). The distributed Base station system includes a Base Band Unit (BBU) and a Remote Radio Unit (RRU), and a Common Public Radio Interface (CPRI) becomes a standard Interface for data transmission between two network elements.
Compared with the public network clustering technology, the private network clustering technology is relatively slow to develop, and the traditional narrowband system still adopts the framework of an integrated base station. With the evolution of the private network broadband LTE, the fusion transmission of the narrowband data and the broadband data is inevitably performed, which requires that the CPRI interface-based distributed base station system supports the fusion transmission of the narrowband data.
However, the CPRI interface is specified for wideband data transmission, does not consider narrowband data transmission, and does not reserve a data channel for narrowband data. Therefore, the existing CPRI interface cannot realize transmission of narrowband data.
Disclosure of Invention
Based on the defects and shortcomings of the prior art, the invention provides a data transmission method which can transmit narrowband data by using the conventional CPRI interface.
In order to achieve the purpose, the invention provides the following technical scheme:
a data transmission method is applied to a common public radio interface, wherein the common public radio interface comprises an idle manufacturer-defined data channel; the method comprises the following steps:
receiving narrowband data;
and mapping the narrow-band data to a manufacturer-defined data channel of the common public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
Preferably, the mapping the narrowband data into a vendor-defined data channel of the common public radio interface according to a preset data mapping rule includes:
determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface;
determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data;
and mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
Preferably, the mapping the narrowband data to the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters includes:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds;
according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer;
respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds;
and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
Preferably, the mapping narrowband data samples in each superframe of 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence includes:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
A data transmission apparatus employing a common public radio interface comprising a free vendor-defined data channel; the device includes:
a data receiving unit for receiving narrowband data;
and the data mapping unit is used for mapping the narrow-band data into a manufacturer-defined data channel of the universal public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
Preferably, when the data mapping unit maps the narrowband data into a vendor-defined data channel of the common public radio interface according to a preset data mapping rule, the data mapping unit is specifically configured to:
determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
Preferably, when the data mapping unit maps the narrowband data into the vendor-defined data channel required for transmitting the narrowband data according to the value of each parameter, the data mapping unit is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
Preferably, the data mapping unit is specifically configured to, when mapping the narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping order:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
A data transmission apparatus employing a common public radio interface comprising a free vendor-defined data channel; the device includes:
a memory and a processor;
wherein the memory is connected with the processor and used for storing programs;
the processor is used for realizing the following functions by running the program stored in the memory:
receiving narrowband data; and mapping the narrow-band data to a manufacturer-defined data channel of the common public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
Preferably, when the processor maps the narrowband data into a vendor-defined data channel of the common public radio interface according to a preset data mapping rule, the processor is specifically configured to:
determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
Preferably, when the processor maps the narrowband data to the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters, the processor is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
Preferably, the processor is specifically configured to, when mapping the narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping order:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
By adopting the data transmission method provided by the invention, after receiving the narrow-band data, the CPRI interface maps the narrow-band data to the idle manufacturer-defined data channel of the CPRI interface, so that the narrow-band data is transmitted in the manufacturer-defined data channel of the CPRI interface, thereby realizing the transmission of the narrow-band data by the existing CPRI interface.
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 description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a CPRI interface according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a data transmission method according to an embodiment of the present invention;
fig. 3 is a schematic diagram of the overall framework of the scheme for mapping narrowband data to the VSS channel of CPRI according to the embodiment of the present invention;
fig. 4 is a schematic flow chart of another data transmission method according to an embodiment of the present invention;
fig. 5 is a schematic diagram illustrating a location of a VSS channel in a CPRI in a frame structure according to an embodiment of the present invention;
fig. 6 is a schematic flow chart of another data transmission method according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating a mapping sequence for mapping data in a VSS channel according to an embodiment of the present invention;
FIG. 8 is a structural diagram of a PDT frame provided by an embodiment of the present invention;
FIG. 9 is a schematic diagram of a PDT baseband modulation process provided by an embodiment of the present invention;
FIG. 10 is a diagram illustrating the mapping locations of PDT data samples in a VSS channel according to an embodiment of the present invention;
fig. 11 is a schematic diagram of sample positions in the first 72 superframes after PDT data samples are mapped in a superframe according to a preset mapping rule according to an embodiment of the present invention;
fig. 12 is a schematic diagram of PDT data sample positions after 3072 samples are mapped to VSS channels according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of a data transmission apparatus according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of another data transmission apparatus according to an embodiment of the present invention.
Detailed Description
The technical scheme of the embodiment of the invention is suitable for the application scene of wide-band and narrow-band data fusion transmission through the CPRI interface. By adopting the technical scheme of the embodiment of the invention, the narrowband data can be transmitted by utilizing the conventional CPRI interface for transmitting the broadband data.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and 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, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a data transmission method, which is applied to Common Public Radio Interface (CPRI).
The structure of the CPRI interface is shown in fig. 1. CPRI defines the physical Layer (Layer 1) and data link Layer (Layer 2) protocols that serve the transport of user, control and synchronization information between a radio frequency control device and a radio frequency device or between two radio frequency devices.
An IQ data channel, a Vendor Specific data (VSS) channel, an Ethernet data channel, an HDLC data channel and an L1 inbound Protocol data channel are defined in the CPRI physical layer. The IQ data channel is used for transmitting broadband data, and the broadband data is transmitted in the IQ data channel in an A multiplied by C form after being sampled and arranged; the Vendor Specific Data channel is used for transmitting Vendor Specific Data (VSS); the Ethernet data channel is used for transmitting Ethernet data; the HDLC data channel is used for transmitting link control data; the L1InbandProtocol data channel is used to transmit data signals associated with a link and directly transmitted by a physical layer.
It should be noted that, the VSS channel of the conventional CPRI interface only transmits a small amount of vendor information when necessary, and it can be considered that the VSS channel of the CPRI interface is in an idle state in general. The technical scheme of the embodiment of the invention has the idea that the narrowband data is transmitted by utilizing the idle VSS channel of the CPRI interface, and the fusion transmission of the wideband and narrowband data by the conventional CPRI interface is realized.
Referring to fig. 2, a data transmission method provided in the embodiment of the present invention includes:
s201, receiving narrow-band data;
specifically, the narrowband data refers to data transmitted by a narrowband communication system, such as Police Digital Trunking (PDT) data.
S202, mapping the narrow-band data to a manufacturer-defined data channel of the universal public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
Specifically, since the VSS channel of the CPRI interface only transmits a small amount of vendor information when necessary, the VSS channel of the CPRI interface may be considered to be in an idle state. Therefore, the embodiment of the invention maps the received narrowband data to the VSS channel of the CPRI interface, so that the narrowband data is transmitted in the VSS channel. The embodiment of the invention maps the narrow-band data to the VSS channel of the CPRI interface for transmission, and simultaneously transmits the narrow-band data through the conventional CPRI interface on the premise of not influencing the transmission of the wide-band data in the IQ data channel, thereby realizing the fusion transmission of the wide-band and narrow-band data by using the CPRI interface.
The overall framework of the scheme for mapping narrowband data to the VSS channel of the CPRI according to the embodiment of the present invention is shown in fig. 3, and is located at the CPRI interface protocol layer (in the figure, SAP)CMModule, SAPSModule and SAPIQModule) maps the narrowband data to the data plane through the adaptation layer MUX/DMUX and to the VSS channel in layer 2, i.e., mapping the narrowband data to the VSS channel is achieved.
The narrow-band data are mapped to the idle VSS channel of the CPRI interface, so that the narrow-band data are transmitted through the VSS channel of the CPRI interface, the narrow-band data are transmitted by the CPRI interface on the basis of not influencing the broadband data transmission of the CPRI interface, and the wide-narrow-band data fusion transmission of the CPRI interface is realized.
Optionally, in another embodiment of the present invention, a specific process for mapping narrowband data to a VSS channel is disclosed. Referring to fig. 4, the mapping the narrowband data into the vendor-defined data channel of the common public radio interface according to a preset data mapping rule includes:
s402, determining values of parameters in the process of transmitting the narrow-band data; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface;
specifically, when mapping the narrowband data to the VSS channel of the CPRI interface, it is necessary to determine values of parameters of the narrowband data transmitted by using the VSS channel of the CPRI interface, and map the narrowband data to the VSS channel according to the values of the parameters.
The parameters comprise: baseband symbol rate Fs for narrowband data; an interpolation multiple M; multiplexing multiple N; wherein Fs is fixed at 4.8 ksps; the basic frame rate Fc, Fc of the CPRI is fixed to 3.84 Msps.
S403, determining a vendor-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data;
specifically, the positions of the VSS channels in the CPRI in the frame structure are shown in fig. 5. The size of the VSS channel is variable and is determined according to a p value, the p value is used for dividing the VSS channel and the Ethernet channel, the value range of the p is 20-63, and the value is required to be taken according to actual use, namely the size of the VSS channel is determined according to the size of narrow-band data which needs to be transmitted actually, namely the size of the p value is determined.
In the embodiment of the invention, the size of the VSS channel required for transmitting the narrowband data is determined according to the data volume of the narrowband data. Specifically, the size of the VSS channel depends on the p value, and the p value is selected to satisfy the following formula:
the LTE frame structure and the CPRI frame structure are synchronous for 10ms, the formula is defined according to 1s, and the formula is modified as follows after 10 ms:
in the above formula, (p-16) × 4 represents the number of sampling points that the VSS channel can transmit in a superframe, CPRI standard specifies the value range of p (p is not less than 20 and not more than 63), and a suitable p value can be determined according to the above formula, that is, the size of the VSS channel required for transmitting narrowband data is determined.
S404, mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
Specifically, after determining the VSS channel size required for transmitting the narrowband data by performing step S403, the embodiment of the present invention further maps the narrowband data to be transmitted to the VSS channel required for transmitting the narrowband data according to the values of the parameters of the narrowband data.
In another embodiment of the invention, a specific process is disclosed for mapping narrowband data to the VSS channel required to transport the narrowband data.
Referring to fig. 6, the mapping the narrowband data to the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters includes:
s604, confirming the number of narrowband data sampling points of the narrowband data within 10 milliseconds according to the values of the parameters;
specifically, the number of narrowband data sampling points of the narrowband data within 10ms is determined according to the baseband symbol rate Fs, the interpolation multiple M, and the multiplexing multiple N of the narrowband data.
After determining the baseband symbol rate Fs, interpolation multiple M, and multiplexing multiple N of the narrowband data, the number of narrowband data samples within 10ms is:
s605, confirming the number of the narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds according to the number of the narrowband data sampling points within 10 milliseconds of the narrowband data and the superframe number within 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data; wherein the number is a positive integer;
specifically, within a 10ms, the superframe number H is 0-149, and the basic frame S is 0-255.
On condition that the above formula is satisfied, each superframe can be divided into average150 narrowband data samples.
S606, respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds;
specifically, within each superframe, the position L of the narrowband data sampling point takes the following values:
L=64*I+J(16≤J≤p-1,0≤I≤3)
the definitions and the value ranges of I and J are both specified by a CPRI protocol, J represents the channel number of a CPRI subchannel, and I represents the data field data word number of the CPRI subchannel.
The embodiment of the invention can freely set the mapping sequence, the sampling points of the narrow-band data are mapped in each superframe of the VSS channel, and one narrow-band data sampling point is mapped in each superframe, namely one narrow-band data sampling point is stored in each superframe.
In another embodiment of the present invention, it is disclosed that narrowband data samples are mapped in each superframe within 10ms of a vendor-defined data channel required for transmitting the narrowband data, respectively, according to the sequence of longitudinal mapping first and transverse mapping second,
specifically, the sampling points are stored longitudinally and then transversely in the VSS channel, and the overall basic frame number is increased. For example, when K is 3, the positions at which 3 spots are stored are L16, 17, and 18, and when K is 5, the positions at which 5 spots are stored are L16, 17, 18, 19, and 80. It should be noted that, in the technical solution of the embodiment of the present invention, the user is further allowed to freely set the starting hyper frame number of the narrowband data sampling point, for example, when K is 3, the positions where 3 sampling points are stored are L17, 18, and 19.
The mapping sequence of the sampling points in the VSS channel first mapped vertically and then mapped horizontally is shown in fig. 7.
It can be understood that, when the embodiment of the present invention is actually implemented, the mapping order may also be flexibly set, for example, the mapping is set to be horizontal mapping first and then to be vertical mapping second.
S607, according to a preset mapping rule, mapping the remaining narrowband data samples in the narrowband data samples within 10 milliseconds of the narrowband data to the superframe where the narrowband data samples have been mapped in 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data.
Specifically, after storing K samples per superframe, there are still remaining samplesIndividual samples need to be stored. The embodiment of the invention sets a mapping rule for the remaining narrowband data sampling points, and maps the remaining narrowband data sampling points to the superframe to which the narrowband data sampling points are mapped. The mapping rule can be set according to actual conditions, and not only can the superframe on which the narrowband data sampling points are mapped be flexibly selected to continue mapping the remaining narrowband data sampling points, but also the number of the remaining narrowband data sampling points in the selected superframe on which the narrowband data sampling points are mapped can be set.
For example, D samples may be mapped into D superframes to which narrowband data samples have been mapped, i.e., one narrowband data sample is mapped into each superframe to which narrowband data samples have been mapped. The mapping rule is the same as that of the K sampling points, and the mapping rule is stored in the VSS channel longitudinally and then transversely.
Step S401 in the method embodiment shown in fig. 4 corresponds to step S101 in the method embodiment shown in fig. 1, and for specific content, please refer to the content of the method embodiment shown in fig. 1, which is not described herein again.
Steps S601 to S603 in the method embodiment shown in fig. 6 correspond to steps S401 to S403 in the method embodiment shown in fig. 4, and for details, reference is made to the contents of the method embodiment shown in fig. 4, which is not described herein again.
To more vividly describe the data transmission method disclosed in the embodiment of the present invention, the PDT (policy digital transmission) system data is transmitted in the VSS channel of the CPRI as an example.
To better explain the content of the present solution, first, a frame format and an IQ data format of the PDT cluster system are introduced. The PDT frame structure is shown in fig. 8. Is divided into 2 slots within 60ms, each slot being 30ms in length. A slot consists of three parts: synchronous or embedded signaling, voice or data, and CACH (downstream) or guard interval (upstream). Each frame of data, comprising 144 symbols, has a symbol rate of 4.8 ksps.
PDT baseband modulation as shown in fig. 9, the IQ data is up-sampled by a factor of the symbol rate after modulation. In practice, different up-sampling multiples may be set to achieve different IQ sampling rates.
In the present embodiment, the PDT data upsampling multiple, i.e., the difference multiple M is 16, and the multiplexing multiple N is 4, which represent 4 PDT data. The treatment was carried out according to the steps in the embodiment as follows:
within 10ms, the p-value is calculated according to the following formula:
the formula calculates that p is 22, 3072 PDT samples are required to be transmitted in 10ms, and the VSS channel can carry 3600 samples at most.
In a 10ms period, each superframe can be divided into 20 samples, K3072/150, and the mapping position of the samples in the VSS channel is calculated according to the formula as shown in fig. 10.
After 3000 sampling points are stored in each superframe for 20 sampling points, D ═ 72 sampling points still need to be stored, the sampling points are mapped into the first 72 superframe, each superframe is mapped with one sampling point, and the mapping rule is the same as that of the 20 sampling points. The sample positions within the first 72 superframes after mapping are shown in fig. 11.
After all 3072 samples have been mapped, the PDT data sample locations in the superframe VSS channel are shown in fig. 12.
The embodiment of the invention also discloses a data transmission device which is applied to the common public radio interface CPRI, wherein the CPRI comprises an idle manufacturer-defined data channel. Referring to fig. 13, the apparatus includes:
a data receiving unit 100 for receiving narrowband data;
a data mapping unit 110, configured to map the narrowband data to a vendor-defined data channel of the common public radio interface according to a preset data mapping rule, so that the narrowband data is transmitted in the vendor-defined data channel.
When the data mapping unit 110 maps the narrowband data into the vendor-defined data channel of the generic public radio interface according to a preset data mapping rule, the data mapping unit is specifically configured to:
determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
When the data mapping unit 110 maps the narrowband data to the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters, the data mapping unit is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
The data mapping unit 110 is specifically configured to, when mapping the narrowband data sampling points in each superframe of 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
Specifically, please refer to the content of the above method as an embodiment for the specific working content of each unit in the above embodiment, which is not described herein again.
The embodiment of the invention also discloses another data transmission device which is applied to a common public radio interface, wherein the common public radio interface comprises an idle manufacturer-defined data channel. Referring to fig. 14, the apparatus includes:
a memory 200 and a processor 210;
wherein, the memory 200 is connected with the processor 210 for storing programs;
a processor 210 for implementing the following functions by executing the program stored in the memory 200:
receiving narrowband data; and mapping the narrow-band data to a manufacturer-defined data channel of the common public radio interface according to a preset data mapping rule, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
When the processor 210 maps the narrowband data to the vendor-defined data channel of the generic public radio interface according to a preset data mapping rule, the processor is specifically configured to:
determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a vendor-defined data channel required for transmitting the narrow-band data according to the values of the parameters.
When the processor 210 maps the narrowband data to the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters, the processor is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
The processor 210 is specifically configured to, when mapping the narrowband data sampling points in each superframe of 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
Specifically, please refer to the content of the above method as an embodiment for the specific work content of each part in the above embodiment, which is not described herein again.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (9)
1. A data transmission method applied to a common public radio interface including a free vendor-defined data channel, the method comprising:
receiving narrowband data;
determining values of parameters when the narrowband data is transmitted, wherein the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface;
determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data;
and mapping the narrow-band data to a manufacturer-defined data channel required for transmitting the narrow-band data according to the values of the parameters, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
2. The method of claim 1, wherein said mapping the narrowband data into the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters comprises:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds;
according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of vendor-defined data channels required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds, wherein the number is a positive integer;
respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds;
and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
3. The method of claim 2, wherein mapping narrowband data samples in each superframe of 10ms in accordance with a preset mapping order in the vendor-defined data channel required for transmitting the narrowband data respectively comprises:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
4. A data transmission apparatus, characterized by applying a common public radio interface comprising a free vendor-defined data channel; the device includes:
a data receiving unit for receiving narrowband data;
a data mapping unit, configured to determine values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a manufacturer-defined data channel required for transmitting the narrow-band data according to the values of the parameters, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
5. The apparatus according to claim 4, wherein the data mapping unit, when mapping the narrowband data into the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters, is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
6. The apparatus according to claim 5, wherein the data mapping unit is configured to, when mapping narrowband data samples in each superframe of 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping order, specifically:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
7. A data transmission apparatus, characterized by applying a common public radio interface comprising a free vendor-defined data channel; the device includes:
a memory and a processor;
wherein the memory is connected with the processor and used for storing programs;
the processor is used for realizing the following functions by running the program stored in the memory:
receiving narrowband data; determining values of parameters when the narrowband data is transmitted; the parameters comprise: a baseband symbol rate of the narrowband data, an interpolation multiple of the narrowband data, a multiplexing multiple of the narrowband data, a base frame rate of the common public radio interface; determining a manufacturer-defined data channel required for transmitting the narrow-band data according to the data volume of the narrow-band data; and mapping the narrow-band data to a manufacturer-defined data channel required for transmitting the narrow-band data according to the values of the parameters, so that the narrow-band data is transmitted in the manufacturer-defined data channel.
8. The apparatus of claim 7, wherein the processor, when mapping the narrowband data into the vendor-defined data channel required for transmitting the narrowband data according to the values of the parameters, is specifically configured to:
according to the values of the parameters, determining the number of narrowband data sampling points of the narrowband data within 10 milliseconds; according to the number of narrowband data sampling points of the narrowband data within 10 milliseconds and the number of superframes of a vendor-defined data channel required for transmitting the narrowband data within 10 milliseconds, determining the number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; wherein the number is a positive integer; respectively mapping narrowband data sampling points in each superframe of 10 milliseconds of the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping sequence; the number of the mapped narrowband data sampling points is the confirmed number of narrowband data sampling points which can be transmitted in each superframe within 10 milliseconds; and according to a preset mapping rule, mapping the residual narrowband data sampling points in the narrowband data sampling points of the narrowband data within 10 milliseconds to the superframe of the mapped narrowband data sampling points in the vendor-defined data channel required by the transmission of the narrowband data within 10 milliseconds.
9. The apparatus of claim 8, wherein the processor is configured to, when mapping narrowband data samples in each superframe of 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to a preset mapping order, specifically:
and mapping narrowband data sampling points in each superframe within 10 milliseconds in the vendor-defined data channel required for transmitting the narrowband data according to the sequence of longitudinal mapping and transverse mapping.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711482403.4A CN108599892B (en) | 2017-12-29 | 2017-12-29 | Data transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711482403.4A CN108599892B (en) | 2017-12-29 | 2017-12-29 | Data transmission method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108599892A CN108599892A (en) | 2018-09-28 |
CN108599892B true CN108599892B (en) | 2021-03-19 |
Family
ID=63633589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711482403.4A Active CN108599892B (en) | 2017-12-29 | 2017-12-29 | Data transmission method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108599892B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019084940A1 (en) * | 2017-11-06 | 2019-05-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Network device and method for data transmission over common public radio interface |
CN112653544B (en) * | 2020-12-17 | 2022-06-24 | 海能达通信股份有限公司 | Service data transmission method, device and storage medium |
CN113518069B (en) * | 2021-04-07 | 2023-07-21 | 海能达通信股份有限公司 | Data transmission method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101860394A (en) * | 2010-05-25 | 2010-10-13 | 中兴通讯股份有限公司 | Multi-standard IQ data mapping method and apparatus based on CPRI |
CN106413138A (en) * | 2016-09-30 | 2017-02-15 | 海能达通信股份有限公司 | Data mapping method, apparatus and device |
CN106487492A (en) * | 2016-09-30 | 2017-03-08 | 海能达通信股份有限公司 | A kind of data mapping method, device and equipment |
WO2017050389A1 (en) * | 2015-09-25 | 2017-03-30 | Huawei Technologies Co., Ltd. | Communication protocol for low energy communication links |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10630410B2 (en) * | 2016-05-13 | 2020-04-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Network architecture, methods, and devices for a wireless communications network |
EP3255819A1 (en) * | 2016-06-08 | 2017-12-13 | Nokia Solutions and Networks Oy | Reducing timing uncertainty |
-
2017
- 2017-12-29 CN CN201711482403.4A patent/CN108599892B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101860394A (en) * | 2010-05-25 | 2010-10-13 | 中兴通讯股份有限公司 | Multi-standard IQ data mapping method and apparatus based on CPRI |
WO2017050389A1 (en) * | 2015-09-25 | 2017-03-30 | Huawei Technologies Co., Ltd. | Communication protocol for low energy communication links |
CN106413138A (en) * | 2016-09-30 | 2017-02-15 | 海能达通信股份有限公司 | Data mapping method, apparatus and device |
CN106487492A (en) * | 2016-09-30 | 2017-03-08 | 海能达通信股份有限公司 | A kind of data mapping method, device and equipment |
Non-Patent Citations (1)
Title |
---|
CPRI Specification V4.2;Huawei;《CPRI》;20100929;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108599892A (en) | 2018-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2642779B1 (en) | Configurable integrated radio processor and method | |
CN111095847B (en) | Uplink timing adjustment using multiple digital schemes | |
CN108599892B (en) | Data transmission method and device | |
RU2487500C2 (en) | Method and apparatus for achieving compatibility between wcdma system and gsm system | |
CN107846373A (en) | The method and apparatus for sending or receiving Physical Downlink Control Channel | |
TW201203971A (en) | Mobile communication devices for mobile capability signaling | |
CN109041199A (en) | A kind of transmission method and device of synchronization signal | |
CN104541571B (en) | Data transmission method for uplink and device | |
CN103857070B (en) | Suppress method, unit and the mobile terminal of multimode interference | |
CN109804589A (en) | The time slot for distributing to extended cyclic prefix symbol is aligned with the time slot for distributing to general cyclic prefix symbol | |
CN101882953B (en) | Baseband signal processing device and method of multiple-mold communication system | |
CN103944662B (en) | a kind of method and system of transmitting uplink demodulation reference signal | |
CN109039561A (en) | A kind of transmission method and device of synchronization signal block index | |
CN108702766A (en) | Communication means, the network equipment and terminal device | |
CN110661742A (en) | Filtering processing based on discontinuous fast convolution | |
CN109803371B (en) | Communication processing method and device | |
CN108737055A (en) | Method and apparatus for asynchronous OFDMA/SC-FDMA | |
CN110366263B (en) | Communication method, device, equipment and storage medium | |
CN106487492B (en) | Data mapping method, device and equipment | |
WO2022151502A1 (en) | Method for configuring srs transmission resource, and terminal device and network device | |
CN104581740B (en) | A kind of method and apparatus of the frequency spectrum switching based on cognitive radio | |
CN106413138B (en) | Data mapping method, device and equipment | |
CN103428825A (en) | Radio remote unit selecting method | |
CN109586886B (en) | Data transmission system | |
CN105264949B (en) | The method and apparatus for adjusting message transmission rate |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |