Data processing method, device, storage medium and processor
Technical field
The present invention relates to data processing field, in particular to a kind of data processing method, device, storage medium and
Processor.
Background technique
Currently, Adaptive Modulation and Coding (Adaptive Modulation and Coding, referred to as AMC) is to lead to now
More common technology in letter system can guarantee most by adaptively mode, while guaranteeing communications reliability
The transmission rate changed greatly.
But AMC scheme now is all based on traditional code modulating system mostly, there are no it is mature, in conjunction with overlapping
The corresponding AMC scheme of multiplex system (OvXDM) feature, so that it cannot be guaranteed that the reliability of data transmission, and progress are reliable
The maximum rate of transmission, thus there are problems that the low efficiency of data transmission.
Aiming at the problem that low efficiency of the transmission of data in the prior art, currently no effective solution has been proposed.
Summary of the invention
The main purpose of the present invention is to provide a kind of data processing method, device, storage medium and processors, at least
Solve the problems, such as the low efficiency of data transmission.
To achieve the goals above, according to an aspect of the invention, there is provided a kind of data processing method.This method packet
It includes: according to the target component of overlapping multiplexing system, determining that object transmission data are transmitted a variety of in overlapping multiplexing system
Transmission rate;In the case where meeting goal condition, destinations traffic mode corresponding with goal condition is determined, wherein target item
Communication pattern of the part for the triggering adjustment object transmission data in overlapping multiplexing system, destinations traffic mode and a variety of transmission speed
Target transmission speed in rate is corresponding;Data are transmitted by target transmission speed transmission objectives.
Optionally, according to the target component of overlapping multiplexing system, determine object transmission data in overlapping multiplexing system into
A variety of transmission rates of row transmission include: the type of level mapping relations for obtaining overlapping multiplexing system, the coefficient of overlapping multiplexing,
The type of the code rate of channel coding, wherein target component includes the type of level mapping relations, the coefficient of overlapping multiplexing, channel
The type of the code rate of coding;According to the type of level mapping relations, the coefficient of overlapping multiplexing, channel coding code rate type it is true
Fixed a variety of transmission rates.
Optionally, in the target component according to overlapping multiplexing system, determine object transmission data in overlapping multiplexing system
After a variety of transmission rates transmitted, this method further include: a variety of transmission rates are ranked up according to target sequences, are obtained
A variety of transmission rates after to sequence, wherein a variety of transmission rates include target transmission speed;It is more after determining and sort respectively
The corresponding communication pattern of kind of transmission rate, obtains plurality of communication schemes, wherein the sequence of a variety of transmission rates after sequence with it is logical
The sequence of letter mode is consistent;In the case where meeting goal condition, destinations traffic mode packet corresponding with goal condition is determined
It includes: in the case where meeting goal condition, destinations traffic mode corresponding with goal condition is determined from plurality of communication schemes.
Optionally, in the case where meeting goal condition, mesh corresponding with goal condition is determined from plurality of communication schemes
Mark communication pattern includes: to jump to lower than current communication mode one from current communication mode in the case where meeting drop mould condition
The communication pattern of rank, wherein goal condition includes drop mould condition, and destinations traffic mode includes single order lower than current communication mode
Communication pattern;In the case where meeting rising mould condition, jumped to from current communication mode more logical than current communication mode higher order
Letter mode, wherein goal condition includes rising mould condition, and destinations traffic mode includes the communication mould than current communication mode higher order
Formula.
Optionally, in the case where meeting drop mould condition, lower than current communication mode one is jumped to from current communication mode
The case where communication pattern of rank includes: the condition of the data frame check errors of continuous first quantity in meeting object transmission data
Under, the communication pattern of single order lower than current communication mode is jumped to from current communication mode, wherein drop mould condition includes that target passes
The condition of the data frame check errors of continuous first quantity in transmission of data, the first quantity are more than or equal to first threshold.
Optionally, it in the case where meeting rising mould condition, is jumped to from current communication mode higher than current communication mode by one
The case where communication pattern of rank includes: the data frame check correct condition of continuous second quantity in meeting object transmission data
Under, the communication pattern than current communication mode higher order is jumped to from current communication mode, wherein rising mould condition includes that target passes
The correct condition of data frame check of continuous second quantity in transmission of data, the second quantity are more than or equal to second threshold.
Optionally, under the conditions of dropping mould, the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient it
Between combination, be the code rate of channel coding, the type of level mapping relations, in all combinations between overlapping multiplexing coefficient except most
Any combination except small combination;Under the conditions of rising mould, the code rate of channel coding, the type of level mapping relations, overlapping multiplexing
Combination between coefficient, for all combinations between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient
In any combination in addition to greatest combined.
To achieve the goals above, according to another aspect of the present invention, a kind of data processing equipment is additionally provided.The data
Processing unit includes: the first determination unit, for the target component according to overlapping multiplexing system, determines object transmission data in weight
The a variety of transmission rates transmitted in folded multiplex system;Second determination unit, in the case where meeting goal condition, really
Fixed destinations traffic mode corresponding with goal condition, wherein goal condition is used for the triggering adjustment target in overlapping multiplexing system
The communication pattern of data is transmitted, destinations traffic mode is corresponding with the target transmission speed in a variety of transmission rates;Transmission unit,
For transmitting data by target transmission speed transmission objectives.
To achieve the goals above, according to another aspect of the present invention, a kind of storage medium is additionally provided.The storage medium
Program including storage, wherein equipment where control storage medium executes the data of the embodiment of the present invention in program operation
Processing method.
To achieve the goals above, according to another aspect of the present invention, a kind of processor is additionally provided.The processor is used for
Run program, wherein the processing method of the data of the embodiment of the present invention is executed when program is run.
In embodiments of the present invention, according to the target component of overlapping multiplexing system, determine that object transmission data are multiple in overlapping
With a variety of transmission rates transmitted in system;In the case where meeting goal condition, mesh corresponding with goal condition is determined
Mark communication pattern, wherein communication pattern of the goal condition for the triggering adjustment object transmission data in overlapping multiplexing system, mesh
It is corresponding with the target transmission speed in a variety of transmission rates to mark communication pattern;Number is transmitted by target transmission speed transmission objectives
According to.Due to the characteristics of combining overlapping multiplexing system, the selection of communication pattern can adaptively be carried out according to channel condition,
It solves the problems, such as the low efficiency of data transmission, and then has achieved the effect that improve data transfer efficiency.
Detailed description of the invention
The attached drawing constituted part of this application is used to provide further understanding of the present invention, schematic reality of the invention
It applies example and its explanation is used to explain the present invention, do not constitute improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of data processing method according to an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of OvTDM system according to an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of the parallelogram like of waveform coding according to an embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of the encoder of OvTDM system according to an embodiment of the present invention;
Fig. 5 is a kind of signal of the tree construction of the Input output Relationship of overlapping multiplexing system according to an embodiment of the present invention
Figure;
Fig. 6 is the schematic diagram of the Trellis of OvTDM system according to an embodiment of the present invention a kind of;
Fig. 7 is a kind of schematic diagram of the node transfer of Trellis figure according to an embodiment of the present invention;And
Fig. 8 is a kind of schematic diagram of data processing equipment according to an embodiment of the present invention.
Specific embodiment
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The present invention will be described in detail below with reference to the accompanying drawings and embodiments.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only
The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people
Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection
It encloses.
It should be noted that the description and claims of this application and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way
Data be interchangeable under appropriate circumstances, so as to embodiments herein described herein.In addition, term " includes " and " tool
Have " and their any deformation, it is intended that cover it is non-exclusive include, for example, containing a series of steps or units
Process, method, system, product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include without clear
Other step or units listing to Chu or intrinsic for these process, methods, product or equipment.
Embodiment 1
The embodiment of the invention provides a kind of data processing methods.
Fig. 1 is a kind of flow chart of data processing method according to an embodiment of the present invention.As shown in Figure 1, this method includes
Following steps:
Step S102 determines object transmission data in overlapping multiplexing system according to the target component of overlapping multiplexing system
The a variety of transmission rates transmitted.
In the technical solution that the application above-mentioned steps S102 is provided, overlapping multiplexing system (OvXDM) is multiple according to overlapping
The domain the X overlapping multiplexing system proposed with principle, wherein X refers to T (time domain), F (frequency domain), C (code domain), S (airspace) etc., and overlapping is multiple
With a kind of beneficial coding gain that is laminated between the signal of system, and not interference signal.Thus, OvXDM system passes through structure
Build the interference between symbol, available corresponding coding bound relationship, to realize system gain.The mesh of overlapping multiplexing system
Marking parameter can be overlapping multiplex system in building, or the parameter used in processing data procedures, can be used for characterizing
The corresponding feature of overlapping multiplexing system may include code rate, level mapping relations, coefficient of overlapping multiplexing of channel coding etc..
Wherein, OvXDM coding is then for the modulating part in legacy communications system.
The target component for obtaining overlapping multiplexing system, determines object transmission data in overlapping multiplexing system according to target component
The middle a variety of transmission rates transmitted, for example, obtaining the M kind code rate of channel coding, K1 kind level mapping relations, overlapping multiplexing
COEFFICIENT K 2, wherein M, K1 and K2 are the number greater than 0.Then object transmission data are transmitted in overlapping multiplexing system
Transmission rate shares the combination of MK1K2 kind, and object transmission data can be with one of transmission rate in overlapping multiplexing system
Channel in transmitted.
Step S104 determines destinations traffic mode corresponding with goal condition in the case where meeting goal condition.
In the technical solution that the application above-mentioned steps S104 is provided, in the case where meeting goal condition, determining and mesh
The corresponding destinations traffic mode of mark condition, wherein goal condition is used for the triggering adjustment object transmission number in overlapping multiplexing system
According to communication pattern, destinations traffic mode is corresponding with the target transmission speed in a variety of transmission rates.
In the target component according to overlapping multiplexing system, determine that object transmission data are transmitted in overlapping multiplexing system
A variety of transmission rates after, it can be determined that whether object transmission data meet goal condition, and can sentence section includes object transmission
Whether the communication link of data meets goal condition, which can be to be preset in overlapping multiplexing system
The channel condition of the communication pattern of triggering adjustment object transmission data may be by channel item the case where satisfaction for goal condition
Part, the restriction of a variety of situations such as communication scenes, communication distance, herein with no restrictions.Optionally, object transmission data are examined
It tests, correct or wrong by object transmission data determines goal condition, for example, being examined just by there is continuous 10 frame
Really, or continuous 2 frame of appearance examines mistake to determine goal condition, can also be by replacing the height of signal-to-noise ratio, receiving signal
Power etc. determine goal condition.
The communication pattern of the embodiment can be the Modulation and Coding Scheme (Modulation suitable for object transmission data
And Coding Scheme, referred to as MCS).Wherein, goal condition and destinations traffic mode are one-to-one, if met
Goal condition then adaptively determines destinations traffic mode corresponding with goal condition, and the communication pattern is and a variety of transmission
Target transmission speed in rate is corresponding, which can carry out reliable transmission for guarantee object transmission data
Peak transfer rate be adaptively adjusted transmission rate to realize in the case where changes in channel conditions, to guarantee to believe
Number transmission reliability.
Step S106 transmits data by target transmission speed transmission objectives.
In the technical solution that the application above-mentioned steps S106 is provided, destinations traffic mould corresponding with goal condition is being determined
After formula, by target transmission speed corresponding with destinations traffic mode, transmission objectives transmits data in overlapping multiplexing system,
Make the normal communication in overlapping multiplexing system of object transmission data, to ensure that the reliability of signal transmission.
AMC is Adaptive Modulation and Coding technology, to be adaptively adjusted code rate and modulation system according to channel condition.Pass through
In the case where changes in channel conditions, it is adaptively adjusted transmission rate, to guarantee the reliability of signal transmission, and as far as possible
Ground is carried out data transmission with the maximum rate that can carry out reliable transmission.
The embodiment can be a kind of AMC scheme suitable for OvXDM system, combine the corresponding feature of OvXDM system,
The selection of OvXDM overlapping multiplexing coefficient of combination and channel coding code rate can be adaptively carried out according to channel condition.In this way
On the one hand can preferably guarantee system transmission reliability, on the other hand can also channel condition allow in the case where,
Signal in match system can carry out the maximum rate of reliable transmission, realize OvXDM system and carry out adaptive coding and modulating mould
The matched purpose of formula.
The embodiment determines object transmission data in overlapping multiplexing system by the target component according to overlapping multiplexing system
The middle a variety of transmission rates transmitted;In the case where meeting goal condition, destinations traffic corresponding with goal condition is determined
Mode, wherein communication pattern of the goal condition for the triggering adjustment object transmission data in overlapping multiplexing system, destinations traffic
Mode is corresponding with the target transmission speed in a variety of transmission rates;Data are transmitted by target transmission speed transmission objectives.By
In combine overlapping multiplexing system the characteristics of, the selection of communication pattern can be adaptively carried out, is solved according to channel condition
The problem of low efficiency of data transmission, and then achieved the effect that improve data transfer efficiency.
As an alternative embodiment, step S102 determines that target passes according to the target component of overlapping multiplexing system
A variety of transmission rates that transmission of data is transmitted in overlapping multiplexing system include: to obtain the level mapping pass of overlapping multiplexing system
The type of system, the coefficient of overlapping multiplexing, channel coding code rate type, wherein target component includes level mapping relations
Type, the coefficient of overlapping multiplexing, channel coding code rate type;It is according to the types of level mapping relations, overlapping multiplexing
It counts, the type of the code rate of channel coding determines a variety of transmission rates.
The target component of overlapping multiplexing system can be used for characterizing the characteristics of overlapping multiplexing system, including overlapping multiplexing system
The type of level mapping relations, the coefficient of overlapping multiplexing, channel coding code rate type, wherein overlapping multiplexing system
The type of level mapping relations, that is, mapping level number, can be indicated by K1, it is overlapping multiplex system in cataloged procedure
In the parameter used, the natural number that K1 is >=1;The coefficient of overlapping multiplexing system, that is, overlap coefficient, can carry out table by K2
Show, the parameter also used in an encoding process for overlapping multiplex system, K2 > 0;The type of the code rate of channel coding can by M into
Row indicates, uses channel coding in the building of overlapping multiplexing system, the code rate of the channel coding can be respectively Ri, i=1 ...,
M, wherein the natural number that M is >=1, that is, overlapping multiplexing system has M kind code rate.Obtain the level mapping of overlapping multiplexing system
The type of relationship, the coefficient of overlapping multiplexing, channel coding code rate type, it is multiple according to the type of level mapping relations, overlapping
Coefficient, channel coding the type of code rate determine a variety of transmission rates, a variety of transmission speed can be determined by MK1K2
The type of rate.
As an alternative embodiment, according to the target component of overlapping multiplexing system, determining target in step S102
After a variety of transmission rates that transmission data are transmitted in overlapping multiplexing system, this method further include: by a variety of transmission speed
Rate is ranked up according to target sequences, a variety of transmission rates after being sorted, wherein a variety of transmission rates include object transmission
Rate;Communication pattern corresponding with a variety of transmission rates after sequence is determined respectively, obtains plurality of communication schemes, wherein sequence
The sequence of a variety of transmission rates afterwards is consistent with the sequence of communication pattern;In the case where meeting goal condition, determining and mesh
The corresponding destinations traffic mode of mark condition includes: the determining and mesh from plurality of communication schemes in the case where meeting goal condition
The corresponding destinations traffic mode of mark condition.
The embodiment determines object transmission data in overlapping multiplexing system in the target component according to overlapping multiplexing system
After a variety of transmission rates transmitted, a variety of transmission rates can be ranked up according to target sequences, for example, by a variety of
Transmission rate is ranked up according to sequence from small to large, a variety of transmission rates after being sorted, a variety of transmission rate packets
Include above-mentioned target transmission speed.A variety of transmission rates are being ranked up according to target sequences, a variety of transmission after being sorted
After rate, communication pattern corresponding with a variety of transmission rates after sequence can be determined respectively, obtains plurality of communication schemes,
That is, the type of transmission rate is identical as the type of communication pattern, for example, MK1K2 kind transmission rate and MK1K2 kind are logical
Letter mode corresponds.
What the sequence of a variety of transmission rates after the sequence of the embodiment was consistent with the sequence of communication pattern.Meeting
In the case where goal condition, determine corresponding with goal condition destinations traffic mode from plurality of communication schemes, so by with
The corresponding target transmission speed transmission objectives of destinations traffic mode transmits data, realizes the choosing for adaptively carrying out transmission rate
It selects, has achieved the effect that improve data transfer efficiency.
As an alternative embodiment, in the case where meeting goal condition, determined from plurality of communication schemes with
The corresponding destinations traffic mode of goal condition includes: to jump to ratio from current communication mode in the case where meeting drop mould condition
The communication pattern of the low single order of current communication mode, wherein goal condition includes drop mould condition, and destinations traffic mode includes than current
The communication pattern of the low single order of communication pattern;In the case where meeting rising mould condition, jumps to from current communication mode and lead to than currently
The communication pattern of letter mode higher order, wherein goal condition includes rising mould condition, and destinations traffic mode includes than present communications mould
The communication pattern of formula higher order.
The goal condition of the embodiment includes drop mould condition, which is for jumping to ratio from current communication mode
The condition of the communication pattern of the low single order of current communication mode can be error data frame continuously occur in object transmission data
Condition, for example, the drop mould condition is the condition that continuous 2 frame examines mistake.Optionally, the first sorting position condition is present communications
The condition of mode present position in plurality of communication schemes can be the unsorted the first condition in plurality of communication schemes.?
Meet drop mould condition and current communication mode in the case where meet the first sorting position condition in plurality of communication schemes, from working as
Preceding communication pattern jumps to the communication pattern of single order lower than current communication mode, by the communication mould of single order lower than current communication mode
Formula is determined as destinations traffic mode.For example, will be adjacent with current communication mode and communicated with first from plurality of communication schemes
The corresponding transmission rate of mode is less than the communication pattern of transmission rate corresponding with current communication mode, is determined as destinations traffic mould
Formula, so by target transmission speed transmission objectives corresponding with destinations traffic mode transmit data, realize adaptively into
The selection of row transmission rate has achieved the effect that improve data transfer efficiency.
For example, communication pattern MCSj, j=1,2 ..., MK1K2.If meeting continuous 2 frame examines mistake
Mould condition drops, and name placement of the current communication mode in plurality of communication schemes meets j > 1, then and it will from plurality of communication schemes
MCSj-1Communication pattern is determined as destinations traffic mode, the MCSj-1Communication pattern and MCSjCommunication pattern is adjacent, and MCSj-1Communication
The corresponding transmission rate of mode is less than and MCSjThe corresponding transmission rate of communication pattern.
Optionally, the second sorting position condition is the condition of current communication mode present position in plurality of communication schemes,
It is different from the first sorting position condition, it can be the first condition in plurality of communication schemes that sorts.Meet drop mould condition and
In the case that current communication mode meets the second sorting position condition in plurality of communication schemes, then current communication mode is maintained,
That is, current communication mode is directly determined as destinations traffic mode, and then passed by target corresponding with destinations traffic mode
Defeated speed rates object transmission data realize the selection for adaptively carrying out transmission rate, have reached improve data transfer effect
The effect of rate.
For example, communication pattern MCSj, j=1,2 ..., MK1K2.If meeting continuous 2 frame examines mistake
Mould condition is dropped, and name placement of the current communication mode in plurality of communication schemes meets j=1, then maintains MCS1 communicating mould
MCS1 communication pattern is determined as destinations traffic mode by formula.
The goal condition of the embodiment can also include rising mould condition, which is for jumping from current communication mode
The condition of the communication pattern than current communication mode higher order is gone to, for example, the rising mould condition is that continuous 10 frame is examined correctly
Condition.Optionally, third sorting position condition is the condition of current communication mode present position in plurality of communication schemes, can be with
For the condition of the unsorted last bit in plurality of communication schemes.Meeting rising mould condition and current communication mode is in a variety of communication moulds
In the case where meeting third sorting position condition in formula, jumped to from current communication mode more logical than current communication mode higher order
Communication pattern than current communication mode higher order is determined as destinations traffic mode, for example, from plurality of communication schemes by letter mode
It is middle by and current communication mode is adjacent and corresponding with the second communication pattern transmission rate be greater than it is corresponding with current communication mode
Transmission rate communication pattern, be determined as destinations traffic mode, and then pass through object transmission corresponding with destinations traffic mode
Speed rates object transmission data realize the selection for adaptively carrying out transmission rate, have reached improve data transfer efficiency
Effect.
For example, communication pattern MCSj, j=1,2 ..., MK1K2.If meeting continuous 10 frame to examine correctly
Condition, and sorting position of the current communication mode in plurality of communication schemes meets j < MK1K2, then from a variety of communication moulds
By MCS in formulaj+1Communication pattern is determined as destinations traffic mode, the MCSj+1Communication pattern and MCSjCommunication pattern is adjacent, and
MCSj+1The corresponding transmission rate of communication pattern is greater than and MCSjThe corresponding transmission rate of communication pattern.
Optionally, the 4th sorting position condition is the condition of current communication mode present position in plurality of communication schemes,
It is different from third sorting position condition, it can be the condition in the last bit of plurality of communication schemes that sorts.Meet rising mould condition and
In the case that current communication mode meets the 4th sorting position condition in plurality of communication schemes, then current communication mode is maintained,
That is, current communication mode is determined as destinations traffic mode, and then pass through object transmission speed corresponding with destinations traffic mode
Rate transmission objectives transmits data, realizes the selection for adaptively carrying out transmission rate, has reached improve data transfer efficiency
Effect.
For example, communication pattern MCSj, j=1,2 ..., MK1K2.If meeting continuous 10 frame to examine correctly
Condition, and name placement of the current communication mode in plurality of communication schemes meets j=MK1K2, then maintains
MCSM·K1·K2Communication pattern is constant, that is, directly by MCSM·K1·K2Communication pattern is determined as destinations traffic mode.
It may be implemented by the above method in the case where meeting goal condition, the determining and target from plurality of communication schemes
The purpose of the corresponding destinations traffic mode of condition, and then pass through target transmission speed transmission objectives corresponding with destinations traffic mode
Data are transmitted, the selection for adaptively carrying out transmission rate is realized, has achieved the effect that improve data transfer efficiency.
As an alternative embodiment, jumping to ratio from current communication mode in the case where meeting drop mould condition
The communication pattern of the low single order of current communication mode includes: the data frame check of continuous first quantity in meeting object transmission data
In the case where the condition of mistake, the communication pattern of single order lower than current communication mode is jumped to from current communication mode, wherein drop
Mould condition includes the condition of the data frame check errors of continuous first quantity in object transmission data, and the first quantity is more than or equal to the
One threshold value.
In this embodiment, drop mould condition is for jumping to single order lower than current communication mode from current communication mode
The condition of communication pattern is the condition of the data frame error of continuous first quantity in object transmission data.First threshold can be
2, then the condition of mistake can be examined for 2 frame continuous in object transmission data by dropping mould condition.
It should be noted that the condition of the data frame check errors of continuous first quantity is only in above-mentioned object transmission data
A kind of citing of mould condition is dropped, and the drop mould condition for not limiting the embodiment of the present invention is only continuous first number in object transmission data
The condition of the data frame check errors of amount, condition can also be changed to by signal-to-noise ratio height, receive the power etc. of signal really
Fixed drop mould condition, no longer illustrates one by one herein.
As an alternative embodiment, jumping to ratio from current communication mode in the case where meeting rising mould condition
The communication pattern of current communication mode higher order includes: the data frame check of continuous second quantity in meeting object transmission data
In the case where correct condition, the communication pattern than current communication mode higher order is jumped to from current communication mode, wherein is risen
Mould condition includes the correct condition of data frame check of continuous second quantity in object transmission data, and the second quantity is more than or equal to the
Two threshold values.
In this embodiment, rising mould condition is for jumping to from current communication mode than current communication mode higher order
The condition of communication pattern, is the correct condition of data frame of continuous second quantity in object transmission data, and second threshold can be
10, then rising mould condition can examine correct condition for 10 frame continuous in object transmission data.
It should be noted that the correct condition of data frame of continuous second quantity is only rising mould in above-mentioned object transmission data
A kind of citing of condition, the drop mould condition for not limiting the embodiment of the present invention is only continuous second quantity in object transmission data
The correct condition of data frame check, condition can also be changed to by signal-to-noise ratio height, receive what the power etc. of signal determined
Rising mould condition, no longer illustrates one by one herein.
As an alternative embodiment, target component include the level mapping relations of overlapping multiplexing system type,
The code rate of the coefficient of overlapping multiplexing, channel coding, under the conditions of dropping mould, the code rate of channel coding, level mapping relations type,
Combination between overlapping multiplexing coefficient, between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient
Any combination in all combinations in addition to minimum combination;Under the conditions of rising mould, the code rate of channel coding, level mapping relations
Combination between type, overlapping multiplexing coefficient is the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient
Between all combinations in any combination in addition to greatest combined.
Optionally, the group between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient is combined into
In the case where one combination, goal condition only includes rising mould condition, wherein first group is combined into the code rate of channel coding, level mapping
The minimum combination in all combinations between the type of relationship, overlapping multiplexing coefficient;It maps and closes in code rate, the level of channel coding
In the case that group between the type of system, overlapping multiplexing coefficient is combined into the second combination, goal condition includes rising mould condition and drop mould
Condition, wherein second group is combined into the code rate of the channel coding, type of level mapping relations, all between overlapping multiplexing coefficient
Combination in combination in addition to greatest combined and minimum combination;In the code rate of channel coding, the type of level mapping relations, overlapping
In the case that group between multiplexing coefficient is combined into third combination, goal condition includes drop mould condition, wherein third group is combined into channel
The code rate of coding, the type of level mapping relations, the greatest combined in all combinations between overlapping multiplexing coefficient.
In this embodiment, a variety of transmission speed transmitted in overlapping multiplexing system for determining object transmission data
The target component of rate may include type K1, the COEFFICIENT K 2 of overlapping multiplexing, channel of the level mapping relations of overlapping multiplexing system
The code rate M of coding.The type K1 of level mapping relations, the COEFFICIENT K 2 of overlapping multiplexing, channel coding code rate M between share M
K1K2 kind combination, wherein M, K1, K2 are the number greater than 0, and every kind of combination is determined by the specific numerical value of M, K1, K2.It is optional
Ground, M can with value 1/2,3/4, K1 can be with value 2,4,6 with value 1, K2, then MK1K2 shares 6 kinds of combinations, respectively
Following combinations:
Combine 1:M=1/2, K1=1, K2=2;
Combine 2:M=3/4, K1=1, K2=2;
Combine 3:M=1/2, K1=1, K2=4;
Combine 4:M=3/4, K1=1, K2=4;
Combine 5:M=1/2, K1=1, K2=6;
Combine 6:M=3/4, K1=1, K2=6.
Wherein, combination 1 is the smallest combination in above-mentioned 6 kinds combinations, and combination 6 is maximum combination in above-mentioned 6 kinds combinations, often
The corresponding different grades of communication pattern of kind combination, for example, the corresponding communication pattern MCS1 of combination 1, combines 2 corresponding communication patterns
MCS2, the corresponding communication pattern MCS3 of combination 3, the corresponding communication pattern MCS4 of combination 4, the corresponding communication pattern MCS5 of combination 5, combination 6
Corresponding communication pattern MCS6.
Group between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient is combined into the first combination
In the case where, goal condition only includes rising mould condition, which is for making current communication mode elevated by one step communicate mould
The condition of formula, first group is combined into the code rate of channel coding, the type of level mapping relations, all groups between overlapping multiplexing coefficient
Minimum combination in conjunction can correspond to communication mould for example, first group is combined into above-mentioned minimum combination 1:M=1/2, K1=1, K2=2
Formula MCS1, due to the communication pattern that communication pattern MCS1 has been lowermost level, consequently only that rising mould condition, for example, the condition liter
Mould condition is that continuous 10 frame examines correct condition.
Group between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient is combined into the second combination
In the case where, goal condition includes rising mould condition and drop mould condition, which is for making current communication mode reduce by one
Grade communication pattern condition, this second group be combined into the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient it
Between all combinations in combination in addition to greatest combined and minimum combination, for example, second group is combined into above-mentioned 6 kinds of combinations except group
The combination except 1 and combination 6 is closed, communication pattern MCS2, communication pattern MCS3, communication pattern MCS4, communication pattern are corresponding with
MCS5, thus it is lowermost level communication pattern that these communication patterns, which are not, is also not highest communication pattern, thus can both have
Rising mould condition can also have drop mould condition, for example, the rising mould condition is that continuous 10 frame examines correct condition, drop mould condition is
Continuous 2 frame examines the condition of mistake.
Group between the code rate of channel coding, the type of level mapping relations, overlapping multiplexing coefficient is combined into third combination
In the case where, goal condition include drop mould condition, the third group be combined into the code rate of channel coding, level mapping relations type,
The greatest combined in all combinations between overlapping multiplexing coefficient, for example, for combination 6:M=3/4, K1 in above-mentioned 6 kinds combinations
=1, K2=6 can correspond to communication pattern MCS6, since communication pattern MCS6 has been five-star communication pattern, Wu Fazai
Upgrading, consequently only that drop mould condition, for example, the rising mould condition is that continuous 10 frame examines correct condition.
For example, it if initial communication mode is MCS4, both can satisfy rising mould condition, and also can satisfy drop mould condition,
Then communication pattern can be selected in the following way:
When continuous 10 frame of appearance examines correct, then meets rising mould condition, then communication is upgraded to by current communication mode MCS4
Mode MCS5 continues to communicate, wherein MCS5 both can satisfy rising mould condition, also can satisfy drop mould condition;
When continuous 10 frame of appearance examines correct, then meets rising mould condition, then communication pattern is upgraded to by communication pattern MCS5
MCS6 continues to communicate, wherein MCS6 only can satisfy drop mould condition because being highest communication mode;
When there is continuous 2 frame inspection mistake, then meets drop mould condition, then communication pattern is reduced to by communication pattern MCS6
MCS5 continues to communicate;
When there is continuous 2 frame inspection mistake, then meets drop mould condition, then communication pattern is reduced to by communication pattern MCS5
MCS4 continues to communicate;
When there is continuous 2 frame inspection mistake, then meets drop mould condition, then communication pattern is reduced to by communication pattern MCS4
MCS3 continues to communicate, wherein MCS3 both can satisfy rising mould condition, also can satisfy drop mould condition;
......
And so on, to realize the adjustment to communication pattern, and then realize the transmission of the data of overlapping multiplexing system.
It should be noted that the case where embodiment meets goal condition, can be object transmission data for mesh
The case where mark condition meets, can also be restricted by a variety of situations such as channel condition, communication scenes, communication distance, any to make
Object transmission data are reliably transmitted in overlapping multiplexing system with target transmission speed, guarantee the transmission reliability of system
Condition all within the scope of the embodiment of the present invention, no longer illustrate one by one herein.
It should be noted that step shown in the flowchart of the accompanying drawings can be in such as a group of computer-executable instructions
It is executed in computer system, although also, logical order is shown in flow charts, and it in some cases, can be with not
The sequence being same as herein executes shown or described step.
Embodiment 2
Technical solution of the present invention is illustrated below with reference to preferred embodiment.
The characteristics of combination OvXDM system of the embodiment of the present invention, provides a kind of AMC scheme suitable for OvXDM system, can
According to channel condition, adaptively to carry out the selection of OvXDM overlapping multiplexing coefficient of combination and channel coding code rate, on the one hand
It can preferably guarantee the reliability of system transmission, on the other hand can also be in the case where channel condition allow, matching system
Carry out the maximum rate of reliable transmission.
The OvXDM system of the embodiment of the present invention is introduced below.
OvXDM system of the embodiment of the present invention, for the domain the X overlapping multiplexing system proposed according to overlapping multiplexing principle, wherein X refers to
T (time domain), F (frequency domain), C (code domain), S (airspace) etc..
Fig. 2 is a kind of schematic diagram of OvTDM system according to an embodiment of the present invention.As shown in Fig. 2, the OvTDM system can
The envelope waveform h (t) for sending signal is generated to design first;After generating the envelope waveform h (t) for sending signal, by envelope
Waveform h (t) forms the envelope waveform h (t-i × Δ T) of other each moment transmission signals after specific time shifts;It will be wanted
The symbol x of transmissioniIt is multiplied with the envelope waveform h (t-i × Δ T) at corresponding moment, obtains the signal waveform to be sent at each moment
xih(t-i×ΔT);Then each signal waveform to be sent will be formed by and carry out xiH (t-i × Δ T) superposition, to be formed
Emit signal waveform, transmitting signal waveform can indicate are as follows:
Fig. 3 is a kind of schematic diagram of the parallelogram like of waveform coding according to an embodiment of the present invention.As shown in figure 3,
The overlapping multiplexing system of the embodiment follows parallelogram rule.Wherein, N is for indicating to need to carry out in overlapping multiplexing system
The sum of the data of waveform coding, the natural number that N is >=2, K are overlap coefficient, the natural number that K is >=1.
Fig. 4 is a kind of schematic diagram of the encoder of OvTDM system according to an embodiment of the present invention.As shown in figure 4, should
The encoder of OvTDM system is encoded for overlapping multiplexing.Wherein, K1For indicating to map level number, K2For indicating overlapping system
Number connects the road I and the road Q by interleaver.
The decoding of the OvTDM system of the embodiment can be realized by many algorithms, for example, viterbi algorithm, MAP algorithm,
Log-MAP algorithm, Max-Log-MAP algorithm etc., no limitations are hereby intended.
When OvTDM system is decoded, the Input output Relationship figure between respective symbol can be as shown in Figure 5.Wherein,
Fig. 5 is a kind of schematic diagram of the tree construction of the Input output Relationship of overlapping multiplexing system according to an embodiment of the present invention.The implementation
Example is with K1=1, K2For=3, the decoding of OvTDM system may be implemented.
Fig. 6 is the schematic diagram of the Trellis of OvTDM system according to an embodiment of the present invention a kind of.As shown in fig. 6, in
The rule of convolution relation and its corresponding state number that OvTDM system is constituted, can be used in the decoding portion of OvTDM system
Trellis is described, wherein K1=1, K2=3.
Fig. 7 is a kind of schematic diagram of the node transfer of Trellis figure according to an embodiment of the present invention.As shown in fig. 7, realizing
Input is+1, exports the node state for -1.
The AMC of the embodiment of the present invention is introduced below.
AMC is Adaptive Modulation and Coding technology.Through AMC in the case where changes in channel conditions, it is adaptively adjusted biography
Defeated rate to guarantee the transmission reliability of signal, and carries out data as much as possible with the maximum rate that can carry out reliable transmission
Transmission.The index of embodiment modulation AMC can be accounted for and be set according to practical communication system, as channel quality indicates
(CQI), signal-to-noise ratio (SNR), carrier/interface ratio (C/I), information checking result etc..
The AMC scheme of OvXDM is introduced below.
The embodiment assume that system has used corresponding channel coding in building, and code rate is respectively Ri, i=
1 ..., M, wherein the natural number that M is >=1 has M kind code rate, and OvXDM coding is then for the tune in legacy communications system
Part processed, if structure can be as shown in figure 4, wherein have K1 kind level mapping relations, the coefficient of overlapping multiplexing by taking OvTDM as an example
For K2.According to all kinds of combinations, channel coding can be obtained and combined with the shared MK1K2 kind of OvTDM overlapping multiplexing coding.Thus,
If it is assumed that symbol duration it is known that can then be corresponded in corresponding transmission rate, obtains the combination of MK1K2 kind
Transmission rate.If the MK1K2 kind transmission rate is arranged according to sequence from low to high, M can be respectively corresponded
K1K2 kind Modulation and Coding Scheme (MCS), that is, MCSj, j=1,2 ..., MK1K2.
In addition, the condition that the embodiment is set for AMC adjustment is A condition and B condition.Wherein, A condition is to drop MCS
Low condition, B make the raised condition of MCS.The condition in different Transmission systems, different application scenarios can be different.
Optionally, CQI, SNR, C/I, information checking result etc. can be single condition, can also be the combination of a variety of conditions, herein
Any special instruction is not done and is limited.
AMC process specific to the embodiment of the present invention is introduced below.
If current communication mode is MCSj, j=1,2 ..., MK1K2.It is multiple to overlapping that there may be following 4 kinds of situations
It is adjusted with system:
The first, if communication link meets condition A, and j > 1, then communication pattern is switched to MCSj-1;
Second, if communication link meets condition A, and j=1, then communication pattern maintains MCS1;
The third, if communication link meets condition B, and j < MK1K2, then communication pattern maintains MCSj+1;
4th kind, if communication link meets condition B, and j=MK1K2, then communication pattern maintains MCSM·K1·K2。
The embodiment continuation be illustrated with OvTDM, if channel coding use using code rate be respectively 1/2 and
The convolutional code of 3/4 two kinds of code rates, and OvTDM system can be encoded according to Fig.4, wherein level mapping relations K1=1,
The COEFFICIENT K 2 of overlapping multiplexing can distinguish value 2,4,6.Therefore, it is possible to obtain the combination of 6 kinds of MCS communication patterns.According to transmission speed
Rate arranges from low to high, and sets the condition A adjusted downward or upward and B (this of the corresponding communication pattern of every kind of transmission rate
Place takes condition only to make process description use, does not correspond to corresponding communications environment), then it respectively corresponds following several:
MCS1:1/2 rate convolutional code, K1=1, K2=2.Due to being minimum, unconditional A, condition B is the inspection of continuous 10 frame
It tests correct;
MCS2:3/4 rate convolutional code, K1=1, K2=2.Condition A is that continuous 2 frame examines mistake, and condition B is continuous 10 frame
It examines correct;
MCS3:1/2 rate convolutional code, K1=1, K2=4.Condition A is that continuous 2 frame examines mistake, and condition B is continuous 10 frame
It examines correct;
MCS4:3/4 rate convolutional code, K1=1, K2=4.Condition A is that continuous 2 frame examines mistake, and condition B is continuous 10 frame
It examines correct.
MCS5:1/2 rate convolutional code, K1=1, K2=6.Condition A is that continuous 2 frame examines mistake, and condition B is continuous 10 frame
It examines correct;
MCS6:3/4 rate convolutional code, K1=1, K2=6.Condition A is that continuous 2 frame examines mistake, due to being highest, nothing
Condition B.
If initial communication mode is MCS4, in the case where there is continuous 10 frame and examining correct situation, it is determined that meet condition B,
Communication pattern is upgraded to MCS5 by MCS4, continues to communicate;In the case where there is continuous 10 frame and examining correct situation, it is determined that meet condition
B, then communication pattern is upgraded to MCS6 by MCS5, continues to communicate;In the case where there is continuous 2 frame inspection mistake, it is determined that meet
Condition A, then communication pattern is reduced to MCS5 by MCS6, continues to communicate;In the case where there is continuous 2 frame inspection mistake, it is determined that
Meet condition A, then communication pattern is reduced to MCS4 by MCS5, continues to communicate;In the case where there is continuous 2 frame inspection mistake, then
Determination meets condition A, and communication pattern is reduced to MCS3 by MCS4, continues to communicate;And so on, realize the data of overlapping multiplexing system
Transmission.
The embodiment proposes a kind of AMC scheme suitable for OvXDM system, combines the corresponding feature of OvXDM system,
The selection of OvXDM overlapping multiplexing coefficient of combination and channel coding code rate can adaptively be carried out according to channel condition, it can be with
On the one hand preferably guarantee the transmission reliability of system, on the other hand can also be in the case where channel condition allow, matching system
System can carry out the maximum rate of reliable transmission, so that preferably solving OvXDM system carries out adaptive progress coded modulation mould
The problem of formula matches, has achieved the effect that improve data transfer efficiency.
The technical solution of the embodiment can be applied to compared with ground all kinds of reality it is wired with wireless communication system in, including light
Fiber communication, mobile communication, satellite communication, microwave horizon communication, scatter communication, atmosphere optic communication, infrared communication, aquatic communication
Etc. in all kinds of communication systems, the effect of improve data transfer efficiency also can achieve.
Embodiment 3
The embodiment of the invention also provides a kind of data processing equipments.It should be noted that the data processing of the embodiment
Device can be used for executing the data processing method of the embodiment of the present invention.
Fig. 8 is a kind of schematic diagram of data processing equipment according to an embodiment of the present invention.As shown in figure 8, the device includes:
First determination unit 10, the second determination unit 20 and transmission unit 30.
First determination unit 10 determines that object transmission data are being overlapped for the target component according to overlapping multiplexing system
The a variety of transmission rates transmitted in multiplex system.
Second determination unit 20, in the case where meeting goal condition, determining that target corresponding with goal condition is logical
Letter mode, wherein communication pattern of the goal condition for the triggering adjustment object transmission data in overlapping multiplexing system, target are logical
Letter mode is corresponding with the target transmission speed in a variety of transmission rates.
Transmission unit 30, for transmitting data by target transmission speed transmission objectives.
Optionally, the first determination unit 10 includes: to obtain module and the first determining module.Wherein, module is obtained, for obtaining
Take the type of level mapping relations of overlapping multiplexing system, the coefficient of overlapping multiplexing, channel coding code rate type, wherein
Target component include the type of level mapping relations, the coefficient of overlapping multiplexing, channel coding code rate type;First determines mould
Block, for determining a variety of transmission according to the type of code rate of the type of level mapping relations, the coefficient of overlapping multiplexing, channel coding
Rate.
Optionally, the device further include: sequencing unit, for determining mesh in the target component according to overlapping multiplexing system
It is after a variety of transmission rates that mark transmission data are transmitted in overlapping multiplexing system, a variety of transmission rates are suitable according to target
Sequence is ranked up, a variety of transmission rates after being sorted, wherein a variety of transmission rates include target transmission speed;Third is true
Order member obtains plurality of communication schemes for determining communication pattern corresponding with a variety of transmission rates after sequence respectively,
In, the sequence of a variety of transmission rates after sequence is consistent with the sequence of communication pattern;Second determination unit 20 includes: second true
Cover half block, for determining that target corresponding with goal condition is logical from plurality of communication schemes in the case where meeting goal condition
Letter mode.
Optionally, the second determination unit 20 includes: the first jump module and the second jump module.Wherein, first mould is jumped
Block, for jumping to the communication of single order lower than current communication mode from current communication mode in the case where meeting drop mould condition
Mode, wherein goal condition includes drop mould condition, and destinations traffic mode includes the communication mould of single order lower than current communication mode
Formula;Second jump module, for being jumped to from current communication mode and comparing current communication mode in the case where meeting rising mould condition
The communication pattern of higher order, wherein goal condition includes rising mould condition, and destinations traffic mode includes higher than current communication mode by one
The communication pattern of rank.
Optionally, the first jump module includes: first to jump submodule, in meeting object transmission data continuous
In the case where the condition of the data frame check errors of one quantity, single order lower than current communication mode is jumped to from current communication mode
Communication pattern, wherein drop mould condition include the data frame check errors of continuous first quantity in object transmission data condition,
First quantity is more than or equal to first threshold.
Optionally, the second jump module includes: second to jump submodule, in meeting object transmission data continuous
In the case where the correct condition of data frame check of two quantity, jump to from current communication mode than current communication mode higher order
Communication pattern, wherein rising mould condition includes the correct condition of data frame check of continuous second quantity in object transmission data,
Second quantity is more than or equal to second threshold.
Optionally, target component includes the type of the level mapping relations of overlapping multiplexing system, the coefficient of overlapping multiplexing, letter
The code rate of road coding, under the conditions of dropping mould, the code rate of channel coding, the type of level mapping relations, between overlapping multiplexing coefficient
Combination, be the code rate of channel coding, the type of level mapping relations, in all combinations between overlapping multiplexing coefficient except minimum
Any combination except combination;Under the conditions of rising mould, the code rate of channel coding, the type of level mapping relations, overlapping multiplexing system
Combination between number is the code rate of channel coding, the type of level mapping relations, in all combinations between overlapping multiplexing coefficient
Any combination in addition to greatest combined.
The embodiment, according to the target component of overlapping multiplexing system, determines object transmission data by the first determination unit 10
The a variety of transmission rates transmitted in overlapping multiplexing system, through the second determination unit 20 the case where meeting goal condition
Under, determine destinations traffic mode corresponding with goal condition, wherein goal condition is used to trigger adjustment in overlapping multiplexing system
The communication pattern of object transmission data, destinations traffic mode is corresponding with the target transmission speed in a variety of transmission rates, passes through
Transmission unit 30 transmits data by target transmission speed transmission objectives.It, can be with due to the characteristics of combining overlapping multiplexing system
According to channel condition, the selection of communication pattern is adaptively carried out, solves the problems, such as the low efficiency of data transmission, and then is reached
The effect of improve data transfer efficiency.
Embodiment 4
The embodiment of the invention also provides a kind of storage mediums.The storage medium includes the program of storage, wherein in program
Equipment executes the processing method of the data of the embodiment of the present invention where controlling storage medium when operation.
Embodiment 5
The embodiment of the invention also provides a kind of processors.The processor is for running program, wherein program is held when running
The processing method of the data of the row embodiment of the present invention.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general
Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed
Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored
Be performed by computing device in the storage device, perhaps they are fabricated to each integrated circuit modules or by they
In multiple modules or step be fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific
Hardware and software combines.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair
Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.