CN102299758A - Method and device for processing data burst error - Google Patents

Method and device for processing data burst error Download PDF

Info

Publication number
CN102299758A
CN102299758A CN2010102068161A CN201010206816A CN102299758A CN 102299758 A CN102299758 A CN 102299758A CN 2010102068161 A CN2010102068161 A CN 2010102068161A CN 201010206816 A CN201010206816 A CN 201010206816A CN 102299758 A CN102299758 A CN 102299758A
Authority
CN
China
Prior art keywords
bit
cyclic redundancy
redundancy check
packet data
data unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010102068161A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2010102068161A priority Critical patent/CN102299758A/en
Priority to PCT/CN2010/077963 priority patent/WO2011160369A1/en
Publication of CN102299758A publication Critical patent/CN102299758A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data

Abstract

The invention discloses a method and device for processing a data burst error. The method comprises the following steps of: making a receiver decode a plurality of grouped data units of received data burst in sequence; when a media access control head which is used for decoding a current grouped data unit does not pass cyclic redundancy check, acquiring the initial position of a next grouped data unit; and decoding the next grouped data unit according to the initial position. According to the invention, the problem that the system bandwidth cannot be effectively utilized is solved, so that the performance of the entire wireless communication system is improved.

Description

The processing method of data burst mistake and device
Technical field
The present invention relates to the communications field, in particular to a kind of processing method and device of data burst mistake.
Background technology
In the wireless communication system, the base station is to show the equipment that terminal provides service, and the base station communicates by uplink downlink and terminal, wherein, down link (being also referred to as forward link) is meant that the base station arrives the direction of terminal, and up link (being also referred to as reverse link) is meant the direction of terminal to base station.A plurality of terminals can send data by up link to the base station simultaneously, also can receive data simultaneously from the base station by down link.
In the data transmission system that adopts base station scheduling control, usually by the base station scheduling distributing system resource, for example, it carries out the resource that can use when the resource of downlink transfer and terminal are carried out uplink etc. by base station assigns, becomes data burst at the data content of these transmitted over resources.
In the wireless communication system, a data burst comprises Packet Data Unit (the Packet Data Unit of a plurality of media access control layers usually, PDU), these Packet Data Units can also can connect towards a plurality of business towards professional a connection.Whether the Packet Data Unit of each medium Access Layer (is existed and depends on the professional attribute that connects by medium access control head, payload (whether having the content that depends on medium access control head), cyclic redundancy check field usually, or whether payload exists, whether the medium access control head and the payload that are used to allow the recipient judge and receive be correct) form, wherein medium access control head comprises the cyclic redundancy check field that length is N bit, and whether the medium access control head that is used to allow the recipient judge and receives is correct; Also comprise length field, be used to indicate the length of this Packet Data Unit; Also comprise professional connection identifier field, be used to describe this Packet Data Unit towards business connect.It may be noted that after hypothesis medium access control head is removed a cyclic redundancy check field of N bit to comprise M bit, wherein M and N are the natural number greater than 0.
The inventor finds that a data burst comprises a plurality of Packet Data Units usually, if the medium access control head in Packet Data Unit fails to pass through cyclic redundancy check (CRC), then several Packet Data Units of this Packet Data Unit back will all be abandoned, particularly the medium access control head of first Packet Data Unit is not under the situation by verification, all follow-up Packet Data Units of this data burst will all be dropped, and cause the bandwidth availability ratio of wireless communication system lower.
Summary of the invention
Main purpose of the present invention is to provide a kind of processing method and device of data burst mistake, to solve the above problems at least.
According to an aspect of the present invention, provide a kind of processing method of data burst mistake, having comprised: the recipient decodes to a plurality of Packet Data Units of the data burst that receives successively; When the medium access control head of decoding current grouped data unit does not pass through cyclic redundancy check (CRC), obtain the original position of next Packet Data Unit; According to original position next Packet Data Unit is decoded.
According to a further aspect in the invention, provide a kind of processing unit of data burst mistake, having comprised: first decoder module is used for successively a plurality of Packet Data Units of the data burst that receives are decoded; Acquisition module is used for obtaining the original position of next Packet Data Unit when the medium access control head of decoder module decoding current grouped data unit does not pass through cyclic redundancy check (CRC); Second decoder module, the original position that is used for obtaining according to acquisition module is decoded to next Packet Data Unit.
By the present invention, employing is after mistake appears in the part Packet Data Unit in data burst, obtain the position of next Packet Data Unit, according to the position that obtains next Packet Data Unit is decoded, solve the problem that to utilize system bandwidth efficiently, thereby improved the performance of entire wireless communication system.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the process flow figure according to the data burst mistake of the embodiment of the invention 1;
Fig. 2 is the process flow figure according to the data burst mistake of the embodiment of the invention 2;
Fig. 3 is the data burst schematic diagram of the example according to the present invention;
Fig. 4 is the process flow figure according to the data burst mistake of the embodiment of the invention 3;
Fig. 5 is the data burst schematic diagram of the example according to the present invention;
Fig. 6 is the process flow figure according to the data burst mistake of the embodiment of the invention 4; And
Fig. 7 is the structured flowchart according to the processing unit of the data burst mistake of the embodiment of the invention 5.
Embodiment
Hereinafter will describe the present invention with reference to the accompanying drawings and in conjunction with the embodiments in detail.Need to prove that under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
Wireless communication system comprises base station and terminal, follow the related wireless communication standard between base station and the terminal, for example follow LTE (Long Term Evolution, Long Term Evolution), 802.16, UMB standards such as (Ultra-Mobile Broadband, super mobile broadbands); The following embodiment of the present invention is that example describes with this wireless communication system all.
Embodiment 1
Fig. 1 shows the process flow figure of a kind of data burst mistake of the embodiment of the invention, and this method may further comprise the steps:
Step S102, recipient decode to a plurality of Packet Data Units of the data burst that receives successively;
Step S104 when the medium access control head of decoding current grouped data unit does not pass through cyclic redundancy check (CRC), obtains the original position of next Packet Data Unit;
Wherein, the original position of next Packet Data Unit can be obtained according to the length field that above-mentioned medium access control head comprises; Also can in follow-up data, carry out matched and searched, perhaps search according to the composition of cyclic redundancy check field in the Packet Data Unit according to professional connection identifier.
Step S106 decodes to next Packet Data Unit according to above-mentioned original position.
The recipient adopts said method that the data burst that receives is decoded, when Packet Data Unit of decoding for example behind the medium access control head of PDU-A, find that this medium access control head can't pass through cyclic redundancy check (CRC), the all or part of bit that then belongs to the professional connection identifier relevant of search in the data of this data burst with described recipient in this medium access control back, if find to have matching field, then determine for example original position of PDU-B of next Packet Data Unit according to the position of matching field, if find no matching field, then abandon this data burst.
Recipient in the correlation technique if there is the medium access control head of a PDU can not pass through cyclic redundancy check (CRC), then abandons this PDU subsequent P DU when decoded data is outstanding.And present embodiment is not taked directly to abandon the processing of subsequent P DU, but is obtained the position of next PDU when the medium access control head of a PDU can not pass through cyclic redundancy check (CRC), next PDU is decoded, to avoid the unnecessary operation that abandons.
When the recipient of present embodiment can not pass through cyclic redundancy check (CRC) at the medium access control head of a PDU, obtain the position of next PDU, according to the position that gets access to next PDU is decoded, solve the lower problem of system bandwidth utilance, and then improved the spectrum efficiency of wireless communication system.
Embodiment 2
Fig. 2 has provided a kind of process flow figure of data burst mistake, and this method specifically may further comprise the steps:
Step S202, the recipient decodes to the data burst that receives, and finds that this medium access control head can't pass through cyclic redundancy check (CRC) behind the medium access control head of a Packet Data Unit PDU-A of decoding;
Step S204, the recipient selects designated bit from the professional connection identifier relevant with this recipient, after this medium access control head and belong to and search the field that whether has with the designated bit coupling in the data of described data burst; If matching field is arranged, execution in step S206; Otherwise, execution in step S208.
Wherein, designated bit refers to all or part of bit of the professional connection identifier relevant with this recipient;
Step S206, the recipient determines the original position of next Packet Data Unit PDU-B according to the position of matching field, and PDU-B is decoded;
Step S208, recipient abandon this data burst.
Preferably, when the recipient was terminal, it is one of following that professional connection identifier comprises at least: the clean culture relevant with terminal, multicast or broadcasting service connection identifier.When the recipient was the base station, professional connection identifier was and the relevant unicast service connection identifier of an appointment (or specific) terminal.
This business connection identifier can not comprise the professional connection identifier that comprises in the Packet Data Unit that the recipient successfully obtained in this data burst.Do not comprise the professional connection identifier that comprises in the last successfully acquisition of the recipient Packet Data Unit relevant in the professional connection identifier that comprises in the Packet Data Unit that successfully obtained with oneself.
When present embodiment can not pass through cyclic redundancy check (CRC) by the medium access control head at a PDU, obtain the position of next PDU according to professional connection identifier, next PDU is decoded, solve the lower problem of system bandwidth utilance, and then improved the spectrum efficiency of wireless communication system.
Further specify the flow process of embodiment 2 below in conjunction with example 1~5.
Example 1
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends data bursts (Data Burst) to terminal, as shown in Figure 3, comprise in this data burst towards 5 professional Packet Data Units that connect, wherein professional connection C1, C2, C3 belong to terminal MS-1, and professional C4, the C5 of connecting belongs to terminal MS-2.
When this data burst of terminal MS-1 decoding, if can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C1 of connection, then terminal MS-1 is in this (M+N) individual bit back and belong to whole signs that searching service in the bit sequence of this data burst connects C1, C2, C3, if terminal MS-1 successfully searches the sign of C2, then the position acquisition according to C2 sign place comprises the original position of the Packet Data Unit of C2 sign, and then carries out follow-up decoding analytic process.
Alternatively, if can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C1 of connection, then the length field that comprises by medium access control head in this Packet Data Unit of terminal MS-1 is determined the original position of next Packet Data Unit, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned search matching process.
Example 2
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends a data burst to terminal, as shown in Figure 3, comprise in this data burst towards 5 professional Packet Data Units that connect, wherein professional connection C1, C2, C3 belong to terminal MS-1, and professional C4, the C5 of connecting belongs to terminal MS-2.
When this data burst of terminal MS-1 decoding, if successfully decoding comprises the Packet Data Unit of the professional C1 of connection, and can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C2 of connection, then terminal MS-1 searching service in the bit sequence that belongs to this data burst of this (M+N) individual bit back connects C1, C2, whole signs of C3, if terminal MS-1 successfully searches the sign of C3, then the position acquisition according to C3 sign place comprises the original position of the Packet Data Unit of C3 sign, and then carries out follow-up decoding analytic process.
Alternatively, if can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C2 of connection, then the length field that comprises by medium access control head in this Packet Data Unit of terminal MS-1 is determined the original position of next Packet Data Unit, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned search matching process.
Example 3
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends a data burst to terminal, as shown in Figure 3, comprise in this data burst towards 5 professional Packet Data Units that connect, wherein professional connection C1, C2, C3 belong to terminal MS-1, and professional C4, the C5 of connecting belongs to terminal MS-2.
When this data burst of terminal MS-1 decoding, if successfully decoding comprises the Packet Data Unit of the professional C1 of connection, and can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C2 of connection, then terminal MS-1 searching service in the bit sequence that belongs to this data burst of this (M+N) individual bit back connects C2, whole signs of C3, if terminal MS-1 successfully searches the sign of C3, then the position acquisition according to C3 sign place comprises the original position of the Packet Data Unit of C3 sign, and then carries out follow-up decoding analytic process.
Alternatively, if can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C1 of connection, then the length field that comprises by medium access control head in this Packet Data Unit of terminal MS-1 is determined the original position of next Packet Data Unit, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned search matching process.
Example 4
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends a data burst to terminal, as shown in Figure 3, comprise in this data burst towards 5 professional Packet Data Units that connect, wherein professional connection C1, C2, C3 belong to terminal MS-1, and professional C4, the C5 of connecting belongs to terminal MS-2.
When this data burst of terminal MS-1 decoding, if successfully decoding comprises the professional C1 of connection, C2, the Packet Data Unit of C3, and can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C4 of connection, then terminal MS-1 searching service in the bit sequence that belongs to this data burst of this (M+N) individual bit back connects whole signs of C3, if terminal MS-1 successfully searches the sign of C3, then the position acquisition according to C3 sign place comprises the original position of the Packet Data Unit of C3 sign, and then carries out follow-up decoding analytic process.
Alternatively, if can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C4 of connection, then the length field that comprises by medium access control head in this Packet Data Unit of terminal MS-1 is determined the original position of next Packet Data Unit, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned search matching process.
Example 5
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends a data burst to terminal, as shown in Figure 3, comprise in this data burst towards 5 professional Packet Data Units that connect, wherein professional connection C1, C2, C3 belong to terminal MS-1, and professional C4, the C5 of connecting belongs to terminal MS-2.
When this data burst of terminal MS-1 decoding, if successfully decoding comprises the professional Packet Data Unit that connects C1, C2, C3, C4, and can't be by the cyclic redundancy check (CRC) of medium access control head (length is M+N bit) to the Packet Data Unit that comprises the professional C5 of connection, then terminal MS-1 can stop the process of decoded data burst, thinks all to obtain in this data burst and oneself relevant total data.
It is to be noted, in above-mentioned example 1~example 5 in order to accelerate search speed, can only search for the partial bit of related service connection identifier, for example, professional connection identifier is an X bit, and only (the individual bit of Y<X) is when search is shifted wherein Y of search, can be shifted according to the step-length of X bit, also can be shifted according to the step-length of Y bit.Alternatively, when searching for according to Y bit, when finding the match bit sequence, the match bit sequence can be expanded to X bit according to the position of X and Y bit relation, mate with the related service connection identifier again,, show that then the match is successful if corresponding one by one, if fail correspondence one by one, show that then it fails to match.
Above example all is to be the example positional information of obtaining next Packet Data Unit with professional connection identifier, and implementation is simply efficient, has improved the utilance of system bandwidth.
Embodiment 3
Fig. 4 has provided a kind of process flow figure of data burst mistake, and this method specifically may further comprise the steps:
Step S402, the recipient decodes to the data burst that receives, and finds that this medium access control head can't pass through cyclic redundancy check (CRC) behind the medium access control head of a Packet Data Unit PDU-A of decoding;
Step S404, recipient as first cyclic redundancy check bits, carry out cyclic redundancy check (CRC) to M bit before first cyclic redundancy check bits with last N bit of this data burst; If by verification, change step S406 over to, if not by verification, change step S408 over to;
Step S406, the recipient obtains the original position of next Packet Data Unit according to the information in M the bit, according to the original position of obtaining next Packet Data Unit is decoded;
For example, be a cyclic redundancy check bits with this (N+M) N before bit, M bit before it proceeded cyclic redundancy check (CRC);
Step S408, recipient as second cyclic redundancy check bits, carry out cyclic redundancy check (CRC) to M bit before second cyclic redundancy check bits with N bit before first cyclic redundancy check bits, and the like, pass through until verification.
When passing through cyclic redundancy check (CRC), abandon this data burst without any M bit.
Present embodiment carries out verification to follow-up PDU one by one according to the structure of cyclic redundancy check field, until verification succeeds, illustrates that then mistake does not appear in this PDU, and its data can be used, and then have utilized system resource rationally and effectively, have improved bandwidth availability ratio.
Further specify the flow process of embodiment 3 below in conjunction with example 6.
Example 6
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends a data burst to terminal, as shown in Figure 5, comprise in this data burst towards 4 professional Packet Data Units that connect, be respectively Packet Data Unit 1~Packet Data Unit 4, each Packet Data Unit comprises 96 bits, and wherein comprising length is the medium access control head (40 useful bit+8 bit check field) of 48 bits.
When this data burst of terminal MS-1 decoding, if first Packet Data Unit can't be by the cyclic redundancy check (CRC) of medium access control head (length is 40+8 bit), then terminal MS-1 with last 8 bits of this data burst as a cyclic redundancy check bits, 40 bits before it are carried out cyclic redundancy check (CRC), if not by verification, then with the 9th bit~16th bit of inverse of this data burst as a cyclic redundancy check bits, 56 bits of the 17th bit to the reciprocal (totally 40 bits) are carried out verification, if not by verification, continue to repeat above-mentioned steps, when with the 49th bit~56th bit of inverse of this data burst as a cyclic redundancy check bits, the 57th bit~96th bit reciprocal carried out verification, if by verification, then terminal MS-1 knows that the 46th~96 bit reciprocal constitutes a medium access control head.Alternatively, terminal can continue the 97th bit of the inverse of this data burst~the 104th bit of inverse as a cyclic redundancy check bits, 144 bits of the 105th bit to the reciprocal (totally 40 bits) is carried out verification, by that analogy.
Alternatively, terminal MS-1 also can be determined the original position of next Packet Data Unit by the length field that medium access control head in first Packet Data Unit comprises, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned coupling checking procedure.
Embodiment 4
Fig. 6 has provided a kind of process flow figure of data burst mistake, and this method may further comprise the steps:
Step S602, the recipient decodes to the data burst that receives, and finds that this medium access control head can't pass through cyclic redundancy check (CRC) behind the medium access control head of a Packet Data Unit PDU-A of decoding;
Step S604, the recipient will with N bit behind M the bit of this medium access control head adjacency as first cyclic redundancy check bits, M bit before first the cyclic redundancy check bits carried out cyclic redundancy check (CRC), if by verification, change step S606 over to, if not by verification, change step S608 over to;
Step S606, recipient utilize the original position of the next Packet Data Unit of information acquisition in this M bit, according to this original position next Packet Data Unit are decoded;
Step S608, N the bit of recipient after will this first cyclic redundancy check bits is as next stature cyclic redundancy check bits, M bit before next stature cyclic redundancy check bits carried out cyclic redundancy check (CRC), and the like, pass through until verification.
Present embodiment carries out verification to follow-up PDU one by one according to the structure of cyclic redundancy check field, until verification succeeds, illustrates that then mistake does not appear in this PDU, and its data can be used, and then have utilized system resource rationally and effectively, have improved bandwidth availability ratio.
Further specify the flow process of embodiment 4 below in conjunction with example 7.
Example 7
Wireless communication system with employing IEEE 802.16 series standards is an example, suppose that the base station sends data bursts (Data Burst) to terminal, as shown in Figure 5, comprise in this data burst towards 4 professional Packet Data Units that connect, each Packet Data Unit comprises 96 bits, and wherein comprising length is the medium access control head (40 useful bit+8 bit check field) of 48 bits.
When this data burst of terminal MS-1 decoding, if first Packet Data Unit can't be by the cyclic redundancy check (CRC) of medium access control head (length is 40+8 bit), then terminal MS-1 with the 89th~the 96th bit of this data burst as a cyclic redundancy check bits, 40 bits before it are carried out cyclic redundancy check (CRC), if not by verification, then with the 97th bit~104th bit of this data burst as a cyclic redundancy check bits, 40 bits before it are carried out cyclic redundancy check (CRC) carry out verification, if not by verification, continue to repeat above-mentioned steps, when with the 137th bit~144th bit of this data burst as a cyclic redundancy check bits, 40 bits before it are carried out cyclic redundancy check (CRC) carry out verification, if by verification, then terminal MS-1 knows that the 97th~144 bit constitutes a medium access control head.
Alternatively, the length field that terminal MS-1 comprises by medium access control head in first Packet Data Unit is determined the original position of next Packet Data Unit, the next Packet Data Unit if terminal MS-1 can successfully be decoded does not then need to carry out above-mentioned coupling checking procedure.
Embodiment 5
Fig. 7 shows the processing unit according to a kind of data burst mistake of present embodiment, and this device can be arranged on terminal, also can be arranged on the base station, and this device comprises:
First decoder module 72 is used for successively a plurality of Packet Data Units of the data burst that receives are decoded;
Acquisition module 74 is used for obtaining the original position of next Packet Data Unit when the medium access control head of decoder module 72 decoding current grouped data unit does not pass through cyclic redundancy check (CRC);
Second decoder module 76, the original position that is used for obtaining according to acquisition module 74 is decoded to next Packet Data Unit.
Wherein, acquisition module piece 74 comprises one of following at least:
First acquiring unit is used for obtaining according to the length field that medium access control head comprises the original position of next Packet Data Unit;
Second acquisition unit is used for selecting designated bit from the professional connection identifier relevant with the recipient, after medium access control head and belong to the field of searching in the data of data burst with the designated bit coupling; Obtain the original position of next Packet Data Unit according to the field position that finds;
The 3rd acquiring unit, be used for last N bit with data burst as first cyclic redundancy check bits, this M bit before first cyclic redundancy check bits is carried out cyclic redundancy check (CRC), verification is passed through, and obtains the original position of next Packet Data Unit according to the information in this M bit; Wherein, N and M are the natural number greater than 0;
When this M bit does not pass through cyclic redundancy check (CRC), with N bit before first cyclic redundancy check bits as second cyclic redundancy check bits, M bit before second cyclic redundancy check bits carried out cyclic redundancy check (CRC), and the like, pass through until verification.
The 4th acquiring unit, be used for N bit behind M the bit of a medium access control back adjacency as first cyclic redundancy check bits, M bit carried out cyclic redundancy check (CRC), and verification is passed through, and obtains the original position of next Packet Data Unit according to the information in M the bit; Wherein, N and M are the natural number greater than 0.
This M bit does not pass through cyclic redundancy check (CRC), with N bit after first the cyclic redundancy check bits as next stature cyclic redundancy check bits, M bit before next stature cyclic redundancy check bits carried out cyclic redundancy check (CRC), and the like, pass through until verification.
The device of present embodiment is by under situation about making a mistake at data burst, as much as possible recover this data burst subsequent packets data cell according to the professional connection identifier matching properties of the medium access control head of data burst or cyclic redundancy check (CRC) characteristic etc., solve the problem that rationally to utilize system bandwidth efficiently, thereby improved the performance of entire wireless communication system.
Next Packet Data Unit among the above embodiment is not limited to the Packet Data Unit with current grouped data unit next-door neighbour, next Packet Data Unit can with current grouped data unit a plurality of Packet Data Units of being separated by.
As can be seen from the above description, the present invention has realized following technique effect: the recipient of above embodiment is under the situation that data burst makes a mistake, according to the professional connection identifier matching properties of the medium access control head of data burst or cyclic redundancy check (CRC) characteristic etc., as much as possible recover this data burst subsequent packets data cell, to improve the service efficiency of frequency resource, solved the problem that rationally to utilize system bandwidth in the prior art efficiently, thereby improve the performance of entire wireless communication system, for example adopt LTE, 802.16, the performance of the wireless communication system of standards such as UMB.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, and in some cases, can carry out step shown or that describe with the order that is different from herein, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (14)

1. the processing method of a data burst mistake is characterized in that, comprising:
The recipient decodes to a plurality of Packet Data Units of the data burst that receives successively;
When the medium access control head of decoding current grouped data unit does not pass through cyclic redundancy check (CRC), obtain the original position of next Packet Data Unit;
According to described original position described next Packet Data Unit is decoded.
2. method according to claim 1 is characterized in that, the described original position of obtaining next Packet Data Unit comprises:
The length field that described recipient comprises according to described medium access control head is obtained the original position of described next Packet Data Unit.
3. method according to claim 1 is characterized in that, the described original position of obtaining next Packet Data Unit comprises:
Described recipient selects designated bit from the professional connection identifier relevant with described recipient, after described medium access control head and belong to the field of searching in the data of described data burst with described designated bit coupling;
Described recipient obtains the original position of described next Packet Data Unit according to the field position that finds.
4. method according to claim 3 is characterized in that, described recipient is a terminal, and it is one of following that described professional connection identifier comprises at least:
Unicast service connection identifier, multicast service connection identifier or broadcasting service connection identifier.
5. method according to claim 3 is characterized in that, described recipient is the base station, and described professional connection identifier is the unicast service connection identifier relevant with designated terminal.
6. method according to claim 1 is characterized in that, the described original position of obtaining next Packet Data Unit comprises:
Described recipient as first cyclic redundancy check bits, carries out cyclic redundancy check (CRC) to M bit before described first cyclic redundancy check bits with last N bit of described data burst;
A described M bit is by cyclic redundancy check (CRC), and described recipient obtains the original position of described next Packet Data Unit according to the information in the described M bit;
Wherein, N and M are the natural number greater than 0.
7. method according to claim 6, it is characterized in that, a described M bit does not pass through cyclic redundancy check (CRC), described method also comprises: described recipient with N bit before described first cyclic redundancy check bits as second cyclic redundancy check bits, M bit before described second cyclic redundancy check bits carried out cyclic redundancy check (CRC), and the like, pass through until verification.
8. method according to claim 1 is characterized in that, the described original position of obtaining next Packet Data Unit comprises:
N the bit of described recipient after with M bit of a described medium access control back adjacency carries out cyclic redundancy check (CRC) as first cyclic redundancy check bits to a described M bit;
A described M bit is by cyclic redundancy check (CRC), and described recipient obtains the original position of described next Packet Data Unit according to the information in the described M bit;
Wherein, N and M are the natural number greater than 0.
9. method according to claim 8, it is characterized in that, a described M bit does not pass through cyclic redundancy check (CRC), described method also comprises: described recipient with N bit after described first the cyclic redundancy check bits as next stature cyclic redundancy check bits, M bit before described next stature cyclic redundancy check bits carried out cyclic redundancy check (CRC), and the like, pass through until verification.
10. the processing unit of a data burst mistake is characterized in that, comprising:
First decoder module is used for successively a plurality of Packet Data Units of the data burst that receives are decoded;
Acquisition module is used for obtaining the original position of next Packet Data Unit when the medium access control head of described decoder module decoding current grouped data unit does not pass through cyclic redundancy check (CRC);
Second decoder module, the original position that is used for obtaining according to described acquisition module is decoded to described next Packet Data Unit.
11. device according to claim 10 is characterized in that, described acquisition module comprises:
First acquiring unit is used for obtaining according to the length field that described medium access control head comprises the original position of described next Packet Data Unit.
12. device according to claim 10 is characterized in that, described acquisition module comprises:
Second acquisition unit is used for selecting designated bit from the professional connection identifier relevant with described recipient, after described medium access control head and belong to the field of searching in the data of described data burst with described designated bit coupling; Obtain the original position of described next Packet Data Unit according to the field position that finds.
13. device according to claim 10 is characterized in that, described acquisition module comprises:
The 3rd acquiring unit, be used for last N bit with described data burst as first cyclic redundancy check bits, M bit before described first cyclic redundancy check bits carried out cyclic redundancy check (CRC), verification is passed through, and obtains the original position of described next Packet Data Unit according to the information in the described M bit; Wherein, N and M are the natural number greater than 0.
14. device according to claim 10 is characterized in that, described acquisition module comprises:
The 4th acquiring unit, be used for N bit behind M the bit of a described medium access control back adjacency as first cyclic redundancy check bits, a described M bit is carried out cyclic redundancy check (CRC), verification is passed through, and obtains the original position of described next Packet Data Unit according to the information in the described M bit; Wherein, N and M are the natural number greater than 0.
CN2010102068161A 2010-06-23 2010-06-23 Method and device for processing data burst error Pending CN102299758A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010102068161A CN102299758A (en) 2010-06-23 2010-06-23 Method and device for processing data burst error
PCT/CN2010/077963 WO2011160369A1 (en) 2010-06-23 2010-10-21 Method and device for handling data burst error

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102068161A CN102299758A (en) 2010-06-23 2010-06-23 Method and device for processing data burst error

Publications (1)

Publication Number Publication Date
CN102299758A true CN102299758A (en) 2011-12-28

Family

ID=45359951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102068161A Pending CN102299758A (en) 2010-06-23 2010-06-23 Method and device for processing data burst error

Country Status (2)

Country Link
CN (1) CN102299758A (en)
WO (1) WO2011160369A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379084A (en) * 2018-09-08 2019-02-22 天津大学 A kind of interpretation method for burst error

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106850135B (en) * 2016-12-31 2020-04-14 华为技术有限公司 Interface data transmission method, data transmission interface and interface system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7280478B2 (en) * 2001-11-27 2007-10-09 Information And Communications University Educational Foundation Control packet structure and method for generating a data burst in optical burst switching networks
CN101742557A (en) * 2009-10-30 2010-06-16 中兴通讯股份有限公司 Device and method for parsing protocol data unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7280478B2 (en) * 2001-11-27 2007-10-09 Information And Communications University Educational Foundation Control packet structure and method for generating a data burst in optical burst switching networks
CN101742557A (en) * 2009-10-30 2010-06-16 中兴通讯股份有限公司 Device and method for parsing protocol data unit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379084A (en) * 2018-09-08 2019-02-22 天津大学 A kind of interpretation method for burst error
CN109379084B (en) * 2018-09-08 2021-09-17 天津大学 Decoding method for burst errors

Also Published As

Publication number Publication date
WO2011160369A1 (en) 2011-12-29

Similar Documents

Publication Publication Date Title
CN102144369B (en) Apparatus and method for generating MAC protocol data unit in wireless communication system
CN105790890B (en) Non-orthogonal multiple accesses data transmission method and device
CN109150419B (en) Communication method and device thereof
CN108347295B (en) Data transmission method and device
CN104349290A (en) Methods and equipment for sending and receiving paging message in MTC (machine type communication)
CN105049157B (en) Retransmit method and a plurality of launch point of the plurality of packets to mobile device
US10749549B2 (en) Method and device in user equipment and base station for wireless communication
CN103095439A (en) Method and device of two-way cooperation relay transmission data based on network coding
JP2022046754A (en) Method and device in user equipment and base station used for channel coding
CN110350954A (en) A kind of user equipment that be used to wirelessly communicate, the method and apparatus in base station
CN110572236B (en) Method and device used in user equipment and base station for wireless communication
JP2022002406A (en) Ue used for channel coding, and method and device in base station
CN102077497A (en) System and methods for generating masking sequences
WO2016013456A1 (en) Base station and user device
CN112584549B (en) Method and device for determining physical direct connection feedback channel resources
CN102299758A (en) Method and device for processing data burst error
CN109756307A (en) Data repeating method and device
CN110048810B (en) Information sending method, system and storage medium in Internet of things
CN111885712B (en) User equipment, method and device in base station for wireless communication
CN109981227A (en) Based on a group HARQ transmission method and control system for communication in scenes of internet of things
KR20100081902A (en) Method for transmitting and receiving data using random linear coding
CN109756294A (en) A kind of user equipment for wireless communication, the method and apparatus in base station
CN115987458A (en) Method and device in communication node for wireless communication
CN115276891A (en) Data transmission method and device and readable storage medium
CN113965208A (en) Polar code decoding method and device, decoder and communication equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111228