CN103312771A - Method and device for processing private network communication data - Google Patents

Method and device for processing private network communication data Download PDF

Info

Publication number
CN103312771A
CN103312771A CN2013101504275A CN201310150427A CN103312771A CN 103312771 A CN103312771 A CN 103312771A CN 2013101504275 A CN2013101504275 A CN 2013101504275A CN 201310150427 A CN201310150427 A CN 201310150427A CN 103312771 A CN103312771 A CN 103312771A
Authority
CN
China
Prior art keywords
data
communication data
user
disposal
reception
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.)
Granted
Application number
CN2013101504275A
Other languages
Chinese (zh)
Other versions
CN103312771B (en
Inventor
王佐
杨利
张宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Newpoint Intelligent Technology Group Co ltd
Original Assignee
Innofidei Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Innofidei Technology Co Ltd filed Critical Innofidei Technology Co Ltd
Priority to CN201310150427.5A priority Critical patent/CN103312771B/en
Publication of CN103312771A publication Critical patent/CN103312771A/en
Application granted granted Critical
Publication of CN103312771B publication Critical patent/CN103312771B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method and a device for processing private network communication data. The method for processing the private network communication data comprises the steps of receiving multi-user carrier data transmitted by a non-standard LTE (Long Term Evolution) channel by a receiver, carrying out FFT (Fast Fourier Transform) on the multi-user carrier data by using a hardware device in the receiver, carrying out channel estimation by using the hardware device according to an FFT result, and obtaining communication data after the channel estimation; carrying out receiving processing on the communication data after the channel estimation in a setting sequence; and carrying out channel decoding on the communication data after the receiving processing. According to the method and the device, which are provided by the invention, the effects that not only is flexibility support needed by a non-standard LTE channel met, but also a optimal balance point of a chip on area and power consumption is ensured are reached.

Description

Private network communication data processing method and device
Technical field
The present invention relates to communication technical field, particularly relate to a kind of based on LTE(Long Term Evolution, Long Term Evolution) processing method of communication data and the device of private network when the received communication data of the communication technology.
Background technology
LTE is the evolution of 3G, it improves and has strengthened the aerial access technology of 3G, having good performance aspect the peak rate that improves the up-downgoing transfer of data, the performance of improving Cell Edge User, raising cell capacity, reduction system delay etc., be applied to more and more widely in various private networks and the public network.
Along with the development of LTE, outside standard LTE channel, more non-standard LTE channel has also dropped into use.For the private network (such as the special public security net network based on LTE) based on LTE, when base station side by standard LTE channel or non-standard LTE channel received communication data the time, need the processing front end of process receiver to the FFT(Fast Fourier Transform of communication data, fast Fourier transform), channel estimating, select user's subcarrier data, user's subcarrier data carried out the sequence of operations such as equilibrium treatment, the merging of soft bit, Turbo decoding after, just can obtain corresponding data.At present, general or the mode by whole hardware of said process (also is, all by corresponding hardware unit in the receiver) whole processing of finishing the LTE channel realize, whole processing that mode by whole softwares (also namely, all the corresponding Software tool by arranging in the receiver) is finished the LTE channel realize.Whole hard-wired modes can obtain best area and power consumption index, but revise being difficult in case finish, can't support the demand that not consider early stage, this may have the different non-standard LTE channels that require particularly unfavorable for having different clients at different time.Although and all the mode of software processing can obtain best flexibility, solves to a certain extent the problem of non-standard LTE channel, be difficult to reach best in indexs such as area and power consumptions.
How both satisfied the support to the needed flexibility of non-standard LTE channel, guaranteed again that chip was present problem demanding prompt solution at the balance point that area and power consumption obtain a best.
Summary of the invention
The invention provides a kind of private network communication data processing method and device, to solve prior art when processing the communication data of non-standard LTE transmission, can't both satisfy the support to the needed flexibility of non-standard LTE channel, guarantee again that chip obtained the problem of the balance point an of the best in area and power consumption.
In order to address the above problem, the invention discloses a kind of private network communication data processing method, comprise: receiver receives multi-user's carrier data of non-standard Long Term Evolution transmission, use the hardware unit in the described receiver to carry out fast Fourier transform to described multi-user's carrier data, and use described hardware unit to carry out channel estimating according to the result of described fast Fourier transform, obtain the communication data after the described channel estimating; Communication data after the described channel estimating is set the reception ﹠ disposal of order; Communication data behind the described reception ﹠ disposal is carried out channel-decoding; Wherein, the reception ﹠ disposal of communication data after the described channel estimating being set order comprises: judge whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, described current reception ﹠ disposal point is the starting point of described current reception ﹠ disposal; If not the described process points that reports, then continue to use described hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrive the described process points that reports; If the described process points that reports, then report current communication data to the central processing unit of described receiver by described hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by described central processing unit by the Software tool in the described receiver.
Preferably, the reception ﹠ disposal of described setting order comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit and merge; Then, the described process points that reports is one of following: after described channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
Preferably, after described receiver receives the step of multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out before the step of fast Fourier transform to described multi-user's carrier data, also comprise: when described receiver according to base station scheduling instruction determine that needs carry out terminal positioning when processing, report locator data in described multi-user's carrier data to described central processing unit, carry out terminal positioning by described central processing unit by corresponding positioning software instrument in the described receiver.
Preferably, describedly report locator data in described multi-user's carrier data to described central processing unit, comprised by the step that corresponding positioning software instrument in the described receiver carries out terminal positioning by described central processing unit: report in described multi-user's carrier data to described central processing unit, carry the data burst of locating information; By corresponding described positioning software instrument in the described receiver data of described locating information are carried out fast Fourier transform by described central processing unit, to mate different Cyclic Prefix; Obtain the location reference signals of residential quarter according to the result of described fast Fourier transform, carry out terminal positioning by described location reference signals.
Preferably, the described step that communication data behind the described reception ﹠ disposal is carried out channel-decoding comprises: by the channel decoder of hardware, perhaps, by soft delivery channel decoding instrument, the communication data behind the described reception ﹠ disposal is carried out channel-decoding.
In order to address the above problem, the invention also discloses a kind of private network communication data processing equipment, described device is arranged in the receiver, described device comprises: the first processing module, be used for receiving multi-user's carrier data of non-standard Long Term Evolution transmission, use the hardware unit in the described receiver to carry out fast Fourier transform to described multi-user's carrier data, and use described hardware unit to carry out channel estimating according to the result of described fast Fourier transform, obtain the communication data after the described channel estimating; The second processing module is used for the communication data after the described channel estimating is set reception ﹠ disposal sequentially; The 3rd processing module is used for the communication data behind the described reception ﹠ disposal is carried out channel-decoding; Wherein, described the second processing module, concrete for judging whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, described current reception ﹠ disposal point is the starting point of described current reception ﹠ disposal; If not the described process points that reports, then continue to use described hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrive the described process points that reports; If the described process points that reports, then report current communication data to the central processing unit of described receiver by described hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by described central processing unit by the Software tool in the described receiver.
Preferably, the reception ﹠ disposal of the described setting order that the communication data of the second processing module after to described channel estimating carries out comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting is carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit merging; Then, the described process points that reports is one of following: after described channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
Preferably, described private network communication data processing equipment also comprises: locating module, be used for when described receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after described the first processing module receives multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out before the fast Fourier transform to described multi-user's carrier data, report locator data in described multi-user's carrier data to described central processing unit, carry out terminal positioning by described central processing unit by corresponding positioning software instrument in the described receiver.
Preferably, described locating module, be used for when described receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after described the first processing module receives multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out before the fast Fourier transform to described multi-user's carrier data, report in described multi-user's carrier data to described central processing unit, carry the data burst of locating information; By corresponding described positioning software instrument in the described receiver data of described locating information are carried out fast Fourier transform by described central processing unit, to mate different Cyclic Prefix; Obtain the location reference signals of residential quarter according to the result of described fast Fourier transform, carry out terminal positioning by described location reference signals.
Preferably, described the 3rd processing module is used for the channel decoder by hardware, perhaps, by soft delivery channel decoding instrument, the communication data behind the described reception ﹠ disposal is carried out channel-decoding.
Compared with prior art, the present invention has the following advantages:
The different clients that the present invention is directed to non-standard LTE channel have the different characteristics that require at different time, data are reported a little be put into any one of having carried out after the channel estimating to the channel-decoding and report process points, like this, on the one hand, the data volume that hardware reports has just reduced; On the other hand, CPU(Central Processing Unit, central processing unit) in the intervention of intermediate treatment, can guarantee that the needed new demand of follow-up non-standard LTE channel can pass through the CPU code, but not hardware realize just can be supported.The minimizing of hardware reported data amount can make chip also be reduced on area and power consumption, and the intervention of CPU in the intermediate treatment, requirement on flexibility that can the non-standard LTE channel of to satisfy effectively.As seen, by the present invention, in the LTE embodiment that has realized in standard, adding is to the support of off-gauge LTE channel, and the definition that fully takes into account non-standard LTE channel may change needed flexibility, simultaneously take into account again the balance of implementation method on area and power consumption, reached the support of both having satisfied the needed flexibility of non-standard LTE channel, guaranteed that again chip obtains the effect of the balance point an of the best in area and power consumption.
Description of drawings
Fig. 1 is the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention one;
Fig. 2 is the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention two;
Fig. 3 is the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention three;
Fig. 4 is the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention four;
Fig. 5 is the structured flowchart according to a kind of private network communication data processing equipment of the embodiment of the invention five.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
Private network communication data processing scheme of the present invention is mainly used in the communication data receive direction, such as the base station to reception ﹠ disposal of terminal use's data etc.Below, by a plurality of embodiment communication data processing scheme of the present invention is described.
Embodiment one
With reference to Fig. 1, show the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention one.
The private network communication data processing method of the present embodiment may further comprise the steps:
Receiver in the step S102:LTE private network receives multi-user's carrier data of non-standard LTE transmission, use the hardware unit in the receiver to carry out FFT(Fast Fourier Transform to multi-user's carrier data, fast Fourier transform), and use hardware unit to carry out channel estimating according to the result of FFT, obtain the communication data after the channel estimating.
Private network communication data in the present embodiment are processed and are all realized in receiver, in this step, first by the hardware unit in the receiver, such as hardware chip or module or circuit etc., FFT and channel estimating that carrier data is carried out, also namely, FFT and channel estimating that carrier data is carried out all are to realize by hardware, do not communicate data and report in FFT and channel estimation process.Need to prove, among the present invention, hardware unit can be that a hardware unit is realized a plurality of processing when specific implementation, has both carried out FFT such as same hardware chip and has also carried out channel estimating; Also can be processing of the corresponding realization of a hardware unit, as, a hardware chip carries out FFT, and another hardware chip carries out channel estimating.
The communication data of receiver in the step S104:LTE private network after to channel estimating set the reception ﹠ disposal of order.
As front, processing to the user data that receives, need receiver through FFT, channel estimating, select user's subcarrier data, user's subcarrier data carried out the sequence of operations such as equilibrium treatment (comprising Spatial Process and LLR), the merging of soft bit, Turbo decoding after, just can obtain corresponding data.
Therefore, in the embodiment of the invention, the reception ﹠ disposal of setting order comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit and merge.
Like this, the current reception ﹠ disposal that at every turn carries out comprises: judge whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, current reception ﹠ disposal point is the starting point of current reception ﹠ disposal; If not report process points, then continue to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrival reports process points; If report process points, then report current communication data to the central processing unit of receiver by hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by the Software tool in the receiver by central processing unit.
Receiver can be after channel estimating to the channel-decoding in this communication data receiving course, arbitrary current reception ﹠ disposal point is defined as reporting process points, can send instruction to hardware unit, the indication hardware unit reports communication data to the CPU of receiver, and then the Software tool of indication CPU in arranging by receiver reports a little the follow-up reception ﹠ disposal of communication data afterwards.
In the process that this communication data receives to the channel-decoding after channel estimating, comprise the selecting user's subcarrier data, user's subcarrier data is carried out a series of processing that Spatial Process processes and LLR processes, soft bit merges of communication data, in said process, choose the suitable process points that reports and report communication data.Wherein, report process points data before to process and finished by hardware, and report the data processing after the process points to be finished by software.Therefore, it is one of following reporting process points: after channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
The communication data of receiver in the step S106:LTE private network after to the reception ﹠ disposal that has carried out the setting order carries out channel-decoding.
In the present embodiment, can by the channel decoder of hardware, perhaps, by soft delivery channel decoding instrument, carry out channel-decoding to the communication data behind the reception ﹠ disposal.Particularly, the Turbo decoding then both can be finished by hardware, also can be finished by software.
Need to prove, the present embodiment is take non-standard LTE channel as example, but it should be understood by those skilled in the art that standard LTE channel can be suitable for the scheme of the present embodiment equally.
Pass through the present embodiment, at different time the different characteristics that require are arranged for the different clients of non-standard LTE channel, data are reported a little to be put into carried out after the channel estimating reporting process points to before any one of channel-decoding, like this, on the one hand, the data volume that reports of hardware has just reduced; On the other hand, CPU is in the intervention of intermediate treatment, can guarantee that the needed new demand of follow-up non-standard LTE channel can pass through the CPU code, but not hardware realize just can be supported.The minimizing of hardware reported data amount can make chip also be reduced on area and power consumption, and the intervention of CPU in the intermediate treatment, requirement on flexibility that can the non-standard LTE channel of to satisfy effectively.As seen, pass through the present embodiment, in the LTE embodiment that has realized in standard, adding is to the support of off-gauge LTE channel, and the definition that fully takes into account non-standard LTE channel may change needed flexibility, simultaneously take into account again the balance of implementation method on area and power consumption, reached the support of both having satisfied the needed flexibility of non-standard LTE channel, guaranteed that again chip obtains the effect of the balance point an of the best in area and power consumption.
Embodiment two
With reference to Fig. 2, show the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention two.
The private network communication data processing method of the present embodiment may further comprise the steps:
Step S202: instruction judges whether that needs carry out terminal positioning and process to receiver according to base station scheduling, if needs, then execution in step S206 behind step S204; If do not need, execution in step S208 behind step S204 then.
Step S204: receiver receives multi-user's carrier data of non-standard LTE transmission.
Step S206: process if need to carry out terminal positioning, then receiver reports locator data in multi-user's carrier data by corresponding module to CPU, follow-uply carries out terminal positioning by CPU by corresponding positioning software instrument; Simultaneously, continue execution in step S208.
Also be, when receiver according to base station scheduling instruction determine that needs carry out terminal positioning when processing, after the multi-user's carrier data that receives non-standard LTE transmission, the multi-user's carrier data that receives uses hardware to carry out before the FFT, be about to corresponding locator data and give CPU, carry out terminal positioning by CPU by software and process.Wherein, locator data has referred to comprise the data of locating information, as includes data burst of locating information etc.Corresponding module can be any suitable hardware or software function module in this step, can give CPU with locator data and get final product.
Preferably, this step can report in multi-user's carrier data to CPU when realizing, carries the data burst of locating information; By the corresponding positioning software instrument that arranges in the receiver data of locating information are carried out FFT by CPU, to mate different CP(Cyclic Prefix, Cyclic Prefix); Then, obtain the Positioning Reference Signal(location reference signals of residential quarter according to the result of FFT), carry out terminal positioning by Positioning Reference Signal.
In the prior art, to the support of different CP, and all be to realize by receiver hardware to the support of location Positioning Reference Signal, can finish very soon, but complexity be higher and very flexible.Positioning Reference Signal needs once a plurality of adjacent base stations to be simultaneously the FFT of different CP, but the time interval that do next time is very large.And the present embodiment is realized this function by software approach, by being chosen in before reported data of FFT, once report some subframes that carry locating information, CPU processes after receiving these data, the FFT accelerator that utilizes software to realize that existing hardware realizes is finished the FFT computing of the different CP of coupling, and can merge the reported result of processing these distinct symbols with proper method and realize the filtering purpose, finally can be under the condition that does not affect the Serving cell data receiver, the FFT that processes simultaneously a plurality of neighbor cells that may be furnished with different CP obtains the Positioning Reference Signal of respective cell, thereby do not affecting under the existing LTE realization prerequisite, support to positioning function is provided flexibly, implementation is simple and flexible, can adapt to different frameworks again.Certainly, other realizes that by software the mode of terminal positioning is applicable too.
Step S208: do not process if do not need to carry out terminal positioning, then receiver uses the hardware unit in the receiver to carry out FFT to multi-user's carrier data of the non-standard LTE transmission of reception, and use hardware unit to carry out channel estimating according to the result of FFT, obtain the communication data after the channel estimating.
Step S210: the communication data of receiver after to channel estimating set the reception ﹠ disposal of order.
Comprise: judge whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, current reception ﹠ disposal point is the starting point of current reception ﹠ disposal; If not report process points, then continue to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrival reports process points; If report process points, then report current communication data to the central processing unit of receiver by hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by the Software tool in the receiver by central processing unit.
Wherein, the reception ﹠ disposal of the setting order that the communication data of receiver after to channel estimating carries out comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting is carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit merging; Then, it is one of following reporting process points: communicate the process points that reports that data report after channel estimating is finished and before selecting user's subcarrier data, after selecting user's subcarrier data and to user's subcarrier data of selecting, carry out communicating before Spatial Process processes the process points that reports that data report, to user's subcarrier data of selecting carry out Spatial Process process after and carry out communicating before LLR processes the process points that reports that data report, after LLR finished and in the process points that reports of carrying out reporting before soft bit merges, what report in communication data being carried out the process that soft bit merges reports process points.
For example, give the correct time when being chosen in to communicate on the data before selecting user's subcarrier data after channel estimating is finished, then Software tool mainly comprises the follow-up reception ﹠ disposal of the communication data that reports: select user's subcarrier data, to user's subcarrier data carry out equilibrium treatment (comprising Spatial Process and LLR), soft bit merges; When selecting user's subcarrier data of selecting carried out carrying out after Spatial Process and LLR finish dealing with reporting before soft bit merges, then Software tool mainly comprises the follow-up reception ﹠ disposal of the communication data that reports: soft bit merges; When carrying out reporting before LLR processes after selecting that user's subcarrier data of selecting carried out Spatial Process, then Software tool mainly comprises the follow-up reception ﹠ disposal of the communication data that reports: LLR processes and the merging of soft bit; Give the correct time in being chosen in the process of communication data being carried out soft bit merging, carrying out, then Software tool mainly comprises the follow-up reception ﹠ disposal of the communication data that reports: except soft bit of later stage that hard-wired early stage, soft bit merged processing merges, cumulative etc. such as data.
Step S212: the communication data of receiver after to the reception ﹠ disposal that has carried out the setting order carries out channel-decoding.
Wherein, channel-decoding both can be realized communication data is carried out channel-decoding by hardware, realized such as the channel decoder by hardware, also can realize communication data is carried out channel-decoding by software, as realizing by soft delivery channel decoding instrument.Channel-decoding both can be realized also can realizing by software by hardware, realizes flexibly, can be effectively and the existing equipment compatibility.
Preferably, the channel decoder of hardware can be realized by the Turbo accelerator in the receiver; And soft delivery channel decoding instrument can be realized by the Turbo decoding software instrument in the receiver.Also namely, in this step, can by the Turbo accelerator of hardware, perhaps, by Turbo decoding software instrument, carry out channel-decoding to the communication data (namely having carried out the communication data behind the reception ﹠ disposal by Software tool) that has carried out follow-up reception ﹠ disposal.But it should be understood by those skilled in the art that in actual applications, the mode of channel-decoding can also adopt other appropriate ways, is not limited to the Turbo decoding process.
By the present embodiment, on the one hand, realized the processing support to different CP, not affecting under the existing LTE realization prerequisite, provide flexibly the support to positioning function; On the other hand, both can support the LTE standard agreement determined, and can support again off-gauge LTE channel, and can take into account the not certainty of non-standard LTE channel, and finally be implemented in the balance on chip area and the power consumption.
Embodiment three
With reference to Fig. 3, show the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention three.
The present embodiment communicates data before user's subcarrier data and reports as example to select after channel estimating is finished, and private network communication data processing scheme of the present invention is explained.
The private network communication data processing method of the present embodiment may further comprise the steps:
Step S302: instruction judges whether that needs carry out terminal positioning and process to receiver according to base station scheduling, if needs, then execution in step S306 behind execution in step S304; If do not need, direct execution in step S308 behind execution in step S304 then.
Step S304: receiver receives multi-user's carrier data of non-standard LTE transmission.
Step S306: process if need to carry out terminal positioning, then receiver reports locator data in multi-user's carrier data by corresponding module to CPU, follow-uply carries out terminal positioning by CPU by corresponding positioning software instrument; Simultaneously, continue execution in step S308.
Step S308: do not process if do not need to carry out terminal positioning, then receiver uses the hardware unit in the receiver to carry out FFT to multi-user's carrier data of the non-standard LTE transmission of reception, and the hardware unit in the use receiver carries out channel estimating according to the result of FFT, obtains the communication data after the channel estimating.
Two hardware units in this step can be identical hardware units, also can be different hardware units.
Step S310: receiver judges whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, if not, and execution in step S312 then; If, execution in step S314 then.
Step S312: receiver continue to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, returns step S310.
Step S314: receiver reports current communication data to CPU by hardware unit, the reception ﹠ disposal of the communication data after being reported a little by the Software tool in the receiver by CPU.
In the present embodiment, after channel estimating is finished before select user's subcarrier data, receiver judges that the current reception ﹠ disposal point that current communication data arrives is the default process points that reports that reports communication data, then receiver reports communication data to CPU by hardware unit, the follow-up reception ﹠ disposal of the communication data after being reported a little by the Software tool in the receiver by CPU.
In this step, Software tool carries out follow-up reception ﹠ disposal and comprises: select user's subcarrier data, user's subcarrier data is carried out equilibrium treatment (comprising Spatial Process and LLR) and the merging of soft bit.
Step S316: the communication data of receiver after to the reception ﹠ disposal that has carried out the setting order, carry out the Turbo decoding by the Turbo accelerator.
In the present embodiment, channel-decoding is realized by the Turbo accelerator.
The present embodiment is after finishing FFT and after the channel estimating, receive data and the channel estimating of respective user (are comprised channel estimating, noise estimations etc.) data report together, these data will be finished follow-up equilibrium, LLR calculating, soft merging processing by corresponding Software tool by CPU, finish Turbo by the Turbo accelerator of hardware again and process, obtain the information bit of non-standard LTE channel.In addition, when needs are located, reported data before FFT, CPU provides the FFT to the corresponding different base station distinct symbols difference of these reported datas CP to calculate support, provides the support of various location algorithms and flexibly modification.
Embodiment four
With reference to Fig. 4, show the flow chart of steps according to a kind of private network communication data processing method of the embodiment of the invention four.
The present embodiment is explained private network communication data processing scheme of the present invention to report as example before soft bit merges user's subcarrier data of selecting being carried out carry out after Spatial Process and LLR finish dealing with.
The private network communication data processing method of the present embodiment may further comprise the steps:
Step S402: instruction judges whether that needs carry out terminal positioning and process to receiver according to base station scheduling, if needs, then execution in step S406 behind execution in step S404; If do not need, direct execution in step S408 behind execution in step S304 then.
Step S404: receiver receives multi-user's carrier data of non-standard LTE transmission.
Step S406: process if need to carry out terminal positioning, then receiver reports locator data in multi-user's carrier data by corresponding module to CPU, follow-uply carries out terminal positioning by CPU by corresponding positioning software instrument; Simultaneously, continue execution in step S408.
Step S408: do not process if do not need to carry out terminal positioning, then receiver uses the hardware unit in the receiver to carry out FFT to multi-user's carrier data of the non-standard LTE transmission of reception, and the hardware unit in the use receiver carries out channel estimating according to the result of FFT, obtains the communication data after the channel estimating.
Step S410: receiver judges whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, if not, and execution in step S412 then; If, execution in step S414 then.
Step S412: receiver continue to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, returns step S410.
In the present embodiment, after channel estimating is finished, receiver judges that the current reception ﹠ disposal point that current communication data arrives is not the default process points that reports that reports communication data, therefore, receiver continues to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until receiver is carrying out user's subcarrier data of selecting after Spatial Process and LLR finish dealing with, arrive soft bit and merge the front process points that reports, report communication data to the CPU of receiver by hardware unit again, the follow-up reception ﹠ disposal of the communication data after being reported a little by the Software tool in the receiver by CPU.
Step S414: receiver reports current communication data to CPU by hardware unit, the reception ﹠ disposal of the communication data after being reported a little by the Software tool in the receiver by CPU.
Also namely, receiver is after log-likelihood ratio is finished dealing with and carrying out reporting current communication data to CPU before soft bit merges, and is reported a little the reception ﹠ disposal of communication data afterwards by the Software tool in the receiver by CPU.
In this step, Software tool carries out follow-up reception ﹠ disposal and comprises that mainly soft bit merges.
Step S416: the communication data of receiver after to the reception ﹠ disposal that has carried out the setting order, the Turbo decoding software instrument by receiver carries out the Turbo decoding.
In the present embodiment, channel-decoding is realized by the Turbo decoding software instrument of receiver, also, finishes the Turbo processing of communication data by the Turbo decoding of pure software.
The present embodiment is being finished FFT, finish select user's subcarrier data and finish equilibrium treatment after (Spatial Process process with LLR), user's receive data of non-standard LTE channel is reported.After these data will be finished follow-up soft merging and process by corresponding Software tool by CPU, after the Turbo of the Turbo decoding completing user data by pure software processes again, obtain the information bit of these non-standard LTE channels.In addition, when needs are located, reported data before FFT, CPU provides the FFT to the corresponding different base station distinct symbols difference of these reported datas CP to calculate support, provides the support of various location algorithms and flexibly modification.
Embodiment five
With reference to Fig. 5, show the structured flowchart according to a kind of private network communication data processing equipment of the embodiment of the invention five.
The private network communication data processing equipment of the present embodiment is arranged in the receiver, and this device comprises:
The first processing module 502, be used for receiving multi-user's carrier data of non-standard LTE transmission, use the hardware unit in the receiver to carry out FFT to multi-user's carrier data, and the hardware unit in the use receiver carries out channel estimating according to the result of FFT, obtains the communication data after the channel estimating.
The second processing module 504 is used for the communication data after the channel estimating is set reception ﹠ disposal sequentially.
The 3rd processing module 506 is used for the communication data behind the reception ﹠ disposal that has carried out the setting order is carried out channel-decoding.
Wherein, the second processing module 504, concrete for judging whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, current reception ﹠ disposal point is the starting point of current reception ﹠ disposal; If not report process points, then continue to use hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrival reports process points; If report process points, then report current communication data to the central processing unit of receiver by hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by the Software tool in the receiver by central processing unit.
Preferably, the reception ﹠ disposal of setting that the communication data after 504 pairs of channel estimating of the second processing module carries out order comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting is carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit merging; Then, it is one of following reporting process points: after channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
Preferably, the private network communication data processing equipment of the present embodiment also comprises: locating module 508, be used for when receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after the first processing module 502 receives multi-user's carrier data of non-standard LTE transmission, use hardware unit in the receiver to carry out before the FFT to multi-user's carrier data, report locator data in multi-user's carrier data to CPU, carry out terminal positioning by CPU by corresponding positioning software instrument in the receiver.
Preferably, locating module 508, be used for when receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after the first processing module 502 receives multi-user's carrier data of non-standard LTE transmission, use in the receiver hardware unit to carry out before the FFT to multi-user's carrier data, report in multi-user's carrier data to CPU, carry the data burst of locating information; By corresponding positioning software instrument in the receiver data of locating information are carried out FFT by CPU, to mate different CP; Obtain the location reference signals of residential quarter according to the result of FFT, carry out terminal positioning by location reference signals.
Preferably, the 3rd processing module 506 is used for the channel decoder by hardware, perhaps, by soft delivery channel decoding instrument, the communication data behind the reception ﹠ disposal that has carried out the setting order is carried out channel-decoding.
Preferably, the channel decoder of hardware is the Turbo accelerator; Soft delivery channel decoding instrument is Turbo decoding software instrument, and the 3rd processing module 506 is used for the Turbo accelerator by hardware, perhaps, by Turbo decoding software instrument, the communication data behind the reception ﹠ disposal that has carried out the setting order is carried out channel-decoding.
The private network communication data processing equipment of the present embodiment is used for realizing the corresponding private network communication data processing method of aforementioned a plurality of embodiment of the method, and the beneficial effect with corresponding embodiment of the method, does not repeat them here.
The invention provides in communication receiver's the process of receiver receive data, the arbitrary process points that reports after channel estimating to the channel-decoding reports data.Reporting process points data before to process is finished by hardware, report the data that report after the process points will be after CPU finishes follow-up respective handling by software, finish the Turbo processing by the Turbo accelerator of hardware or the Turbo decoding of software again, obtain the information bit of non-standard LTE channel.Like this, the data volume that hardware reports is very little, just reports with what and goes up more; And CPU can guarantee the needed new demand of follow-up non-standard LTE channel by the CPU code in the intervention of intermediate treatment, but not hardware is realized just can supporting.In addition, the present invention also can process these data by software like this by selecting before reported data of FFT, supports the support of various CP Cyclic Prefix, and to locating the support of Positioning Reference Signal.
By the present invention, in the LTE of standard embodiment, adding is to the support of off-gauge LTE channel, the definition that had both fully taken into account non-standard LTE channel may change needed flexibility, also taken into account simultaneously the balance of implementation method on area and power consumption, and the support to different CP Cyclic Prefix is provided, and to locating the support of Positioning Reference Signal.Private network communication data processing scheme of the present invention both can have been supported the LTE standard agreement determined, can support again off-gauge LTE channel, and can take into account the not certainty of off-gauge LTE channel, and finally be implemented in the balance on chip area and the power consumption.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For device embodiment because itself and embodiment of the method basic simlarity, so describe fairly simple, relevant part gets final product referring to the part explanation of embodiment of the method.
Above a kind of private network communication data processing method provided by the present invention and device are described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. a private network communication data processing method is characterized in that, comprising:
Receiver receives multi-user's carrier data of non-standard Long Term Evolution transmission, use the hardware unit in the described receiver to carry out fast Fourier transform to described multi-user's carrier data, and use described hardware unit to carry out channel estimating according to the result of described fast Fourier transform, obtain the communication data after the described channel estimating;
Communication data after the described channel estimating is set the reception ﹠ disposal of order;
Communication data behind the described reception ﹠ disposal is carried out channel-decoding;
Wherein, the reception ﹠ disposal of communication data after the described channel estimating being set order comprises: judge whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, described current reception ﹠ disposal point is the starting point of described current reception ﹠ disposal; If not the described process points that reports, then continue to use described hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrive the described process points that reports; If the described process points that reports, then report current communication data to the central processing unit of described receiver by described hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by described central processing unit by the Software tool in the described receiver.
2. method according to claim 1 is characterized in that,
The reception ﹠ disposal of described setting order comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit and merge; Then,
The described process points that reports is one of following: after described channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
3. method according to claim 1, it is characterized in that, after described receiver receives the step of multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out also comprising before the step of fast Fourier transform to described multi-user's carrier data:
When described receiver according to base station scheduling instruction determine that needs carry out terminal positioning when processing, report locator data in described multi-user's carrier data to described central processing unit, carry out terminal positioning by described central processing unit by corresponding positioning software instrument in the described receiver.
4. method according to claim 3, it is characterized in that, describedly report locator data in described multi-user's carrier data to described central processing unit, comprised by the step that corresponding positioning software instrument in the described receiver carries out terminal positioning by described central processing unit:
Report in described multi-user's carrier data to described central processing unit, carry the data burst of locating information;
By corresponding described positioning software instrument in the described receiver data of described locating information are carried out fast Fourier transform by described central processing unit, to mate different Cyclic Prefix;
Obtain the location reference signals of residential quarter according to the result of described fast Fourier transform, carry out terminal positioning by described location reference signals.
5. method according to claim 1 is characterized in that, the described step that communication data behind the described reception ﹠ disposal is carried out channel-decoding comprises:
By the channel decoder of hardware, perhaps, by soft delivery channel decoding instrument, the communication data behind the described reception ﹠ disposal is carried out channel-decoding.
6. a private network communication data processing equipment is characterized in that, described device is arranged in the receiver, and described device comprises:
The first processing module, be used for receiving multi-user's carrier data of non-standard Long Term Evolution transmission, use the hardware unit in the described receiver to carry out fast Fourier transform to described multi-user's carrier data, and use described hardware unit to carry out channel estimating according to the result of described fast Fourier transform, obtain the communication data after the described channel estimating;
The second processing module is used for the communication data after the described channel estimating is set reception ﹠ disposal sequentially;
The 3rd processing module is used for the communication data behind the described reception ﹠ disposal is carried out channel-decoding;
Wherein, described the second processing module, concrete for judging whether the current reception ﹠ disposal point that current communication data arrives is the process points that reports that reports communication data of presetting, wherein, described current reception ﹠ disposal point is the starting point of described current reception ﹠ disposal; If not the described process points that reports, then continue to use described hardware unit that current communication data is carried out current reception ﹠ disposal, and the communication data after will processing sends to next reception ﹠ disposal point, until arrive the described process points that reports; If the described process points that reports, then report current communication data to the central processing unit of described receiver by described hardware unit, reported the reception ﹠ disposal of process points communication data afterwards by described central processing unit by the Software tool in the described receiver.
7. device according to claim 6 is characterized in that,
The reception ﹠ disposal of the described setting order that the communication data of the second processing module after to described channel estimating carries out comprise following one of at least: select user's subcarrier data, user's subcarrier data of selecting is carried out spatial processing, carry out log-likelihood ratio and process, and carry out soft bit merging; Then,
The described process points that reports is one of following: after described channel estimating is finished and before selecting user's subcarrier data, selecting after user's subcarrier data and user's subcarrier data of selecting carried out spatial processing before, to user's subcarrier data of selecting carry out behind the spatial processing and carry out log-likelihood ratio process before, log-likelihood ratio finish dealing with after and carrying out soft bit merge before, communication data is being carried out in the soft bit merging process.
8. device according to claim 6 is characterized in that, also comprises:
Locating module, be used for when described receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after described the first processing module receives multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out before the fast Fourier transform to described multi-user's carrier data, report locator data in described multi-user's carrier data to described central processing unit, carry out terminal positioning by described central processing unit by corresponding positioning software instrument in the described receiver.
9. device according to claim 8, it is characterized in that, described locating module, be used for when described receiver when instruction determines that needs carry out the terminal positioning processing according to base station scheduling, then after described the first processing module receives multi-user's carrier data of non-standard Long Term Evolution transmission, use hardware unit in the described receiver to carry out before the fast Fourier transform to described multi-user's carrier data, report in described multi-user's carrier data to described central processing unit, carry the data burst of locating information; By corresponding described positioning software instrument in the described receiver data of described locating information are carried out fast Fourier transform by described central processing unit, to mate different Cyclic Prefix; Obtain the location reference signals of residential quarter according to the result of described fast Fourier transform, carry out terminal positioning by described location reference signals.
10. device according to claim 6 is characterized in that, described the 3rd processing module is used for the channel decoder by hardware, perhaps, by soft delivery channel decoding instrument, the communication data behind the described reception ﹠ disposal is carried out channel-decoding.
CN201310150427.5A 2013-04-26 2013-04-26 private network communication data processing method and device Active CN103312771B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310150427.5A CN103312771B (en) 2013-04-26 2013-04-26 private network communication data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310150427.5A CN103312771B (en) 2013-04-26 2013-04-26 private network communication data processing method and device

Publications (2)

Publication Number Publication Date
CN103312771A true CN103312771A (en) 2013-09-18
CN103312771B CN103312771B (en) 2016-04-06

Family

ID=49137548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310150427.5A Active CN103312771B (en) 2013-04-26 2013-04-26 private network communication data processing method and device

Country Status (1)

Country Link
CN (1) CN103312771B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101444057A (en) * 2006-03-17 2009-05-27 北电网络有限公司 Closed-loop MIMO systems and methods
CN101615981A (en) * 2008-06-27 2009-12-30 阿尔卡特朗讯 Be used for method and respective receiver that composite radio signal is decoded
CN102349344A (en) * 2009-03-09 2012-02-08 日本电气株式会社 Rank estimation apparatus, receiver, communication system, rank estimation method, and program recording medium
CN102612039A (en) * 2011-01-19 2012-07-25 中兴通讯股份有限公司 Trigger method and trigger system for reporting coexistence interference in equipment
US20120195397A1 (en) * 2007-03-27 2012-08-02 Motorola, Inc. Channel estimator with high noise suppression and low interpolation error for ofdm systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101444057A (en) * 2006-03-17 2009-05-27 北电网络有限公司 Closed-loop MIMO systems and methods
US20120195397A1 (en) * 2007-03-27 2012-08-02 Motorola, Inc. Channel estimator with high noise suppression and low interpolation error for ofdm systems
CN101615981A (en) * 2008-06-27 2009-12-30 阿尔卡特朗讯 Be used for method and respective receiver that composite radio signal is decoded
CN102349344A (en) * 2009-03-09 2012-02-08 日本电气株式会社 Rank estimation apparatus, receiver, communication system, rank estimation method, and program recording medium
CN102612039A (en) * 2011-01-19 2012-07-25 中兴通讯股份有限公司 Trigger method and trigger system for reporting coexistence interference in equipment

Also Published As

Publication number Publication date
CN103312771B (en) 2016-04-06

Similar Documents

Publication Publication Date Title
CN110140392B (en) Synchronous signal block detection method, synchronous signal block transmission method, device and system
CN103634074A (en) Downlink data rate matching method and device
CN104618926A (en) D2D signal transmission method and D2D signal transmission device
CN104254997A (en) Transmission method for downlink data of machine type communication (MTC), base station, and user equipment
CN107528678B (en) Method and equipment for updating system message
CN105706508A (en) Method and apparatus for sending D2D discovery signal, and communications system
CN104113387A (en) Processing method, device and system of synchronous signals, channel estimation method and device
KR20160068844A (en) Sending method and sending device for d2d discovery signal
CN106170957A (en) A kind of resource allocation methods and equipment
CN114900880A (en) Method and device for sending and receiving synchronization signal block
CN103580834A (en) ePDCCH transmitting and receiving method, device, base station and user device
CN109802749A (en) A kind of PUCCH resource indicating means, terminal device and base station
WO2015113220A1 (en) Resource allocation method and user equipment
CN101394197A (en) Baseband data transmission method and device for CDMA distributed base station system
WO2020063266A1 (en) Harq process id determination method and apparatus, terminal, and medium
TWI767273B (en) Signal transmission and reception method, terminal and computer-readable storage medium
CN112398624B (en) Method for receiving positioning reference signal and related equipment
CN102137484B (en) Method and device for measuring RSCP (received signal code power) of adjacent cells
CN106664695B (en) method and device for configuring DMRS (demodulation reference signal) port
CN104509133A (en) Method, base station and user terminal of transmitting signal in device-to-device approach service
WO2016119130A1 (en) System information acquisition method, transmission method, user equipment and base station
CN103312771A (en) Method and device for processing private network communication data
CN104469950A (en) Data sending and receiving method, system and device
CN112188446B (en) Synchronization signal sending method, terminal, device and storage medium
CN111601231B (en) Multicast method and device based on position

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20191212

Address after: 353, block a, No.79, Jinyi Road, Xiaoshan Economic and Technological Development Zone, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee after: Newpoint Enterprise Management Group Co.,Ltd.

Address before: 100084 A building, Tsinghua Science and Technology Park, No. 1 Qinghua East Road, Beijing, Haidian District 801, China

Co-patentee before: INNOFIDEI TECHNOLOGIES Inc.

Patentee before: Innofidei Technology Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211220

Address after: 314199 room 401-75, building 1, No. 111, Guigu Second Road, Luoxing street, Jiashan County, Jiaxing City, Zhejiang Province

Patentee after: Jiashan novelty intelligent perception computing Co.,Ltd.

Address before: 311200 353, block a, 79 Jinyi Road, Xiaoshan Economic and Technological Development Zone, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee before: Newpoint Enterprise Management Group Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230407

Address after: 311200 353, block a, 79 Jinyi Road, Xiaoshan Economic and Technological Development Zone, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee after: Newpoint Intelligent Technology Group Co.,Ltd.

Address before: 314199 room 401-75, building 1, No. 111, Guigu Second Road, Luoxing street, Jiashan County, Jiaxing City, Zhejiang Province

Patentee before: Jiashan novelty intelligent perception computing Co.,Ltd.

TR01 Transfer of patent right