CN101541037B - Data transmission method, data transmission device and base station - Google Patents
Data transmission method, data transmission device and base station Download PDFInfo
- Publication number
- CN101541037B CN101541037B CN2008101023541A CN200810102354A CN101541037B CN 101541037 B CN101541037 B CN 101541037B CN 2008101023541 A CN2008101023541 A CN 2008101023541A CN 200810102354 A CN200810102354 A CN 200810102354A CN 101541037 B CN101541037 B CN 101541037B
- Authority
- CN
- China
- Prior art keywords
- packet
- carrier frequency
- correct
- sequence number
- mac
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention relates to a data transmission method, a data transmission device and a base station. The embodiment of the data transmission method comprises: according to the data quantity requested by each carrier frequency of a media access control layer, data packets are distributed to enhanced high-speed media access control entity queues corresponding to the carrier frequencies respectively; and the enhanced high-speed media access control entity queues transmit the data packets cached in the enhanced high-speed media access control entity queues through the carrier frequencies corresponding to the queues respectively. The embodiment of the data transmission method device comprises a receiving unit which is used for receiving the data quantity requested by each carrier frequency of the media access control layer, and a distribution unit which is connected with the receiving unit and is used for distributing the data packets to the enhanced high-speed media access control entity queues corresponding to the carrier frequencies respectively according to the data quantity requested by each carrier frequency. The embodiment of the invention has the advantages of realizing the data-packet distribution to the data of a plurality of enhanced high-speed media access control entity queues in a multi-carrier communication system, as well as the data transmission at a plurality of carrier frequencies.
Description
Technical field
The present invention relates to wireless communication field, especially relate to data transmission method, data transmission device and base station.
Background technology
In carrier wave communication system, when the user need send data, earlier from radio network controller (Radio Net Controller, abbreviation RNC) wireless chain control layer (Radio Link Control, be called for short RLC) entity, interface 1ub by RNC and cell base station NodeB, data are sent and are cached to enhanced high-speed medium access control entity (the Medium Access Control-enhancehigh speed of NodeB, be called for short MAC-ehs) formation, when the user is scheduled, again data in buffer is sent.Existing single carrier cdma system, the RLC entity of transmitting terminal only sends data to a MAC-ehs formation, and the data that are cached in this MAC-ehs formation send to receiving terminal by the carrier frequency in the system.Existing rlc layer status report treatment mechanism position: after the RLC entity of transmitting terminal receives the status report that receiving terminal returns, the correct protocol Data Unit that receives (Protocol DataUnit is called for short PDU) that do not have of indicating in the status report is all directly retransmitted.
Along with the development of wireless traffic, multi-carrier communications systems has been proposed gradually on the basis of carrier wave communication system.Multi-carrier communications systems can be simultaneously at two or more carrier frequency transmitting datas.When different carrier frequency laid respectively on the different disposable plates of NodeB, the NodeB side correspondingly existed a plurality of fully independently MAC-ehs formation and scheduler.
There are following defective in the data distributing method of the RLC entity of transmitting terminal and data repeating method in the single-carrier system:
1) the RLC entity of transmitting terminal only sends data to a MAC-ehs formation in the single-carrier system; For multicarrier system, can not handle of the data distribution of the RLC entity of transmitting terminal to a plurality of MAC-ehs formations.
2) after the RLC entity of transmitting terminal receives the status report that receiving terminal returns in the single-carrier system, the correct protocol Data Unit that receives (Protocol Data Unit is called for short PDU) that do not have of indicating in the status report is all directly retransmitted; For multicarrier system, there to be two MAC-ehs formations is example, because the time delay of two MAC-ehs formation introducings is inconsistent, when the PDU in the MAC-ehs formation wherein arrives the rlc layer of receiving terminal earlier, the status report that receiving terminal returns can indicate those PDU that enter in another MAC-ehs formation correctly not received, if the RLC of transmitting terminal continues the repeating method according to existing single-carrier system, then can cause a large amount of invalid re-transmissions, because these PDU may just wait in another MAC-ehs formation, after a period of time time-delay, might correctly be sent to the rlc layer of receiving terminal.
Summary of the invention
Embodiments of the invention provide a kind of data transmission method, data transmission device and base station, realizing in the multi-carrier communications systems data packet distribution to a plurality of MAC-ehs formations, and realize transfer of data on a plurality of carrier frequency.
Embodiments of the invention provide a kind of data transmission method, comprising:
Packet delivery is arrived the enhanced high-speed medium access control entity MAC-ehs formation of each carrier frequency correspondence according to the data volume of each carrier frequency request of media access control MAC layer, specifically comprise: judge whether the total amount of each carrier frequency requested packets of MAC layer is less than or equal to the total amount of the packet that can send, if then each carrier frequency actual request quantity data bag of MAC layer is distributed to the MAC-ehs formation of each carrier frequency correspondence; If not, then account for the ratio of total amount of each carrier frequency requested packets of MAC layer with the MAC-ehs formation of packet delivery to each carrier frequency correspondence in the quantity of data packets of each carrier frequency actual request;
Described MAC-ehs formation is by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
Embodiments of the invention also provide a kind of data transmission device, comprise receiving element, are used to receive the data volume of each carrier frequency request of MAC layer; Dispatching Unit is connected with receiving element, and the data volume that is used for each carrier frequency request of receiving according to receiving element is with the MAC-ehs formation of packet delivery to each carrier frequency correspondence;
Described Dispatching Unit comprises:
Judge module is used to judge the relation of the total amount of the data volume of each carrier frequency request of MAC layer and the packet that this data transmission device can send;
If described judge module is judged the total amount of each carrier frequency requested packets of MAC layer and is less than or equal to the total amount of the packet that this data transmission device can provide that described Dispatching Unit is distributed to each carrier frequency actual request quantity data bag of MAC layer the MAC-ehs formation of each carrier frequency correspondence; If the total amount of the packet that the total amount that described judge module is judged each carrier frequency requested packets of MAC layer can provide greater than this data transmission device, described Dispatching Unit account for the ratio of total amount of each carrier frequency requested packets of MAC layer with the MAC-ehs formation of packet delivery to each carrier frequency correspondence in the quantity of data packets of each carrier frequency actual request.
Embodiments of the invention, packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence according to the data volume of each carrier frequency request of MAC, realized in the multi-carrier communications systems data packet distribution, and on a plurality of carrier frequency, realized transfer of data to a plurality of MAC-ehs formations.
Description of drawings
Fig. 1 is the flow chart of data transmission method embodiment one of the present invention;
Fig. 2 is the flow chart of data transmission method embodiment two of the present invention;
Fig. 3 is the flow chart of data transmission method embodiment three of the present invention;
Fig. 4 is the flow chart of data transmission method embodiment four of the present invention;
Fig. 5 is the flow chart of data transmission method embodiment five of the present invention;
Fig. 6 is the flow chart of data transmission method embodiment six of the present invention;
Fig. 7 is the flow chart of data transmission method embodiment seven of the present invention;
Fig. 8 is the structural representation of data transmission device embodiment one of the present invention;
Fig. 9 is the structural representation of data transmission device embodiment two of the present invention;
Figure 10 is the structural representation of data transmission device embodiment three of the present invention;
Figure 11 is the structural representation of data transmission device embodiment four of the present invention;
Figure 12 is the structural representation of data transmission device embodiment five of the present invention;
Figure 13 is the structural representation of data transmission device embodiment six of the present invention;
Figure 14 is the structural representation of base station embodiment of the present invention.
Embodiment
Below by drawings and Examples, technical scheme of the present invention is described in further detail.Fig. 1 is the flow chart of data transmission method embodiment one of the present invention.As shown in Figure 1, this method can comprise:
101, according to the data volume of each carrier frequency request of MAC layer packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence.
Rlc layer can be according to the distribution of the data volume determination data bag of each carrier frequency request of MAC layer, when rlc layer receives the request of MAC layer request packet distribution, judge at first whether the data volume that rlc layer can send is sufficient, when the data volume that can send when rlc layer is sufficient, promptly when the sum of each carrier frequency requested packets of MAC layer is less than or equal to PDU that rlc layer can provide total, each carrier frequency actual request quantity data bag is distributed to the MAC-ehs formation of each carrier frequency correspondence; When the data volume that can send as RLC is not enough, promptly during the total amount of the packet that can provide greater than this rlc layer when the total amount of each carrier frequency requested packets of MAC layer, the ratio of total amount that accounts for each carrier frequency requested packets in the quantity of data packets of each carrier frequency actual request is with the MAC-ehs formation of packet delivery to each carrier frequency correspondence.
With two carrier frequency is example, the corresponding MAC-ehs formation of each carrier frequency.Two carrier frequency are expressed as first carrier frequency and second carrier frequency respectively, correspondingly, the corresponding MAC-ehs formation of first carrier frequency, corresponding the 2nd MAC-ehs formation of second carrier frequency.Packet is example (following examples together) with PDU.If the number of the PDU that rlc layer can send is a, the number of the PDU of the first carrier frequency request is b, and the number of the PDU of the second carrier frequency request is c, a wherein, and b, c are non-zero positive integer.
When b+c<=a, the data volume abundance that rlc layer can send then is described, directly b PDU of the first carrier frequency request is distributed to a MAC-ehs formation of the first carrier frequency correspondence, c PDU of the second carrier frequency request is distributed to the 2nd MAC-ehs formation of the second carrier frequency correspondence.As a=10, b=5, c=3 is according to above distribution principle, then directly to 5 PDU of MAC-ehs formation distribution, to 3 PDU of the 2nd MAC-ehs formation distribution.
When b+c>a, the data volume deficiency that rlc layer can send then is described, the ratio of sum that accounts for the PDU of each carrier frequency request in each carrier frequency actual request is distributed, the individual PDU of a*b/ (b+c) (the round off principle rounds or rounds or round according to advancing a method according to the principle that truncates) is distributed to a MAC-ehs formation of the first carrier frequency correspondence, then remaining PDU is distributed to the 2nd MAC-ehs formation of the second carrier frequency correspondence.As a=5, b=5, c=3, according to above distribution principle, then to the individual PDU of integer (round off rounds) of MAC-ehs formation distribution 5*5/ (5+3), promptly 3 PDU remain 2 PDU to the 2nd MAC-ehs formation distribution then.Also can be earlier to the individual PDU of integer (round off rounds) of the 2nd MAC-ehs formation distribution 3*5/ (5+3), promptly 2 PDU remain 3 PDU to MAC-ehs formation distribution then.
102, the MAC-ehs formation is by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
This embodiment, packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence according to the data volume of each carrier frequency request of MAC, realize in the multi-carrier communications systems RNC to the data packet distribution of a plurality of MAC-ehs formations, and on a plurality of carrier frequency, realized transfer of data.
Fig. 2 is the flow chart of data transmission method embodiment one of the present invention.As shown in Figure 2, this method can comprise:
201, according to the data volume of each carrier frequency request of MAC layer packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence.
202, the distributing information with packet is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at packet and packet place.The distributing information of PDU is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at PDU and PDU place.When the data volume distribution PDU that each RLC asks according to MAC gives the MAC-ehs formation of each carrier frequency correspondence, upgrade this state table.
Be example with two carrier frequency still, first carrier frequency adopts F0 to represent, second carrier frequency adopts F1 to represent.Suppose that the RNC side sends to the tenth PDU, the sequence number of PDU (sequence Number is called for short SN) is followed successively by 0-9, and the state table record of the rlc layer of RNC is as shown in table 1.
Table 1
?SN | ?0 | ?1 | ?2 | ?3 | ?4 | ?5 | ?6 | ?7 | ?8 | ?9 |
The place carrier frequency | ?F0 | ?F0 | ?F1 | ?F0 | ?F0 | ?F0 | ?F1 | ?F1 | ?F0 | ?F0 |
203, the MAC-ehs formation is by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
Fig. 3 is the flow chart of data transmission method embodiment three of the present invention.As shown in Figure 3, this method can comprise:
301, according to the data volume of each carrier frequency request of MAC layer packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence.
302, the distributing information with packet is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at packet and packet place.As shown in table 1.
303, the MAC-ehs formation is by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
Data transmission method among this embodiment, step 301 wherein, 302,303 is basic identical with the step of above-mentioned data transmission method embodiment one, and different is further comprising the steps of.
304, receive the status report of the reception condition of packet on each carrier frequency.
Receiving terminal receives from behind the PDU in the MAC-ehs formation, can carry out data recombination and produce status report by the mode of existing 3GPP 25.322 agreements regulation, indicates all to confirm the SN of the PDU of correct PDU that receives or correct reception unconfirmed.Sent SN=0 as RNC to receiving terminal, 1,2 ..., 10 PDU, receiving terminal has received SN=0,1,2,3 PDU, SN=5, the PDU of SN=7 and SN=9 then can adopt the form of bitmap to indicate all to confirm the SN=0 of the correct PDU that receives in the status report, 1,2,3,5,7,9; Indicate the SN=4 of the PDU of all correct receptions unconfirmed, 6,8.
Also can produce status report according to following rule, indicate the continuous SN that confirms the correct PDU that receives, last has confirmed the SN of the PDU of the SN of PDU of correct reception and all the correct receptions unconfirmed between this two SN.Still sent SN=0 to receiving terminal, 1,2 with RNC, ..., 10 PDU, receiving terminal has received SN=0, and 1,2,3 PDU, SN=5, the PDU of SN=7 and SN=9 are example, then can indicate the continuous SN=3 that confirms the correct PDU that receives in the status report, and last has confirmed the SN=9 of the correct PDU that receives; Indicate the SN=4 of the PDU of all the correct receptions unconfirmed between these two SN, 6,8.
For the packet that has retransmitted, guarantee in a certain period, not retransmit once more, avoiding repeated retransmission, can be by the time interval of returning in the report of receiving terminal state of a control, control as the time interval of the status report that receiving terminal returned by timer; Also can be by receive the time interval of the status report that returns in transmitting terminal control, as the time interval that transmitting terminal receives the status report that returns being controlled by timer.
305, carry out retransmission process according to state table and status report.
After transmitting terminal received the status report of receiving terminal feedback, the query State table found and confirming the correct PDU that receives and the PDU of correct reception unconfirmed and the carrier frequency at each PDU place when rlc layer carries out carrier frequency distribution in the status report.According to the reception condition of carrier frequency and each PDU at each PDU place, after the analysis-by-synthesis, carry out retransmission process.This embodiment, the state table of the place carrier frequency of each PDU that transmitting terminal writes down during according to the status report of receiving terminal feedback and RNC distribution PDU, analysis-by-synthesis is carried out retransmission process, carries out a large amount of invalid re-transmission that retransmission process may cause according to status report separately thereby overcome.
Fig. 4 is the flow chart of data transmission method embodiment four of the present invention.As shown in Figure 4, this method can comprise:
401, according to the data volume of each carrier frequency request of MAC layer packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence.
402, the distributing information with packet is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at packet and packet place.
403, the MAC-ehs formation is sent to receiving terminal by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
404, receive the status report of the reception condition of packet on each carrier frequency.
405, according to state table and status report, on certain carrier frequency, judge whether to exist to have sent but the packet of correct reception unconfirmed, sent but the correct packet that receives execution 406 if exist; Otherwise carry out 407.
406, judge whether there is the packet of having confirmed correct reception on this carrier frequency, confirmed the correct packet that receives, execution 408 if exist; Otherwise carry out 407.
407, do not carry out retransmission process.
408, judge confirmed the correct packet that receives sequence number whether greater than the sequence number of the packet of this correct reception unconfirmed, execution in step 409; Otherwise execution in step 407.
409, on former carrier frequency, retransmit the packet of this correct reception unconfirmed.
With two instantiations above-mentioned steps 405-409 is described below.RNC analysis state table and status report, RNC can be combined into a Virtual table or a temporary table that is used for analysis-by-synthesis according to state table and status report.
(1) suppose that the status report among this embodiment is: receiving terminal has been confirmed the maximum sequence number SN=8 of the correct PDU that receives, SN=1 wherein, SN=4, the PDU of SN=6 correct reception also unconfirmed.As shown in table 2, wherein "Yes" represents to confirm the correct PDU that receives, and "No" is represented the PDU (following examples together) of correct reception unconfirmed.
Table 2
SN | ?0 | ?1 | ?2 | ?3 | ?4 | ?5 | ?6 | ?7 | ?8 |
The place carrier frequency | ?F0 | ?F0 | ?F1 | ?F0 | ?F0 | ?F0 | ?F1 | ?F1 | ?F0 |
Whether confirm | Be | Not | Be | Be | Not | Be | Not | Be | Be |
Can analyze by table 2 and to draw, for first carrier frequency, the corresponding PDU of SN=1 and SN=4 is that RNC has sent but the PDU of correct reception unconfirmed, because receiving terminal has received the PDU of SN=8 on this first carrier frequency, SN=8 is greater than SN=1, SN=4, illustrate that receiving terminal has received the PDU that the back sends on this first carrier frequency, the PDU that sends has part not receive earlier, illustrate that this part is to cause in the physical layer retransmission failure, on this first carrier frequency, retransmit the PDU that this part sends earlier this moment, i.e. SN=1, the PDU of SN=4 correspondence; For second carrier frequency, the PDU of SN=6 correspondence is that RNC has sent but the PDU of correct reception unconfirmed, and receiving terminal has received the PDU of SN=7 on this second carrier frequency, SN=7 is greater than SN=6, illustrate that receiving terminal has received the PDU that the back sends on this second carrier frequency, illustrate that the PDU that sends earlier has part not receive, illustrate that this part is to cause in the physical layer retransmission failure, on this second carrier frequency, retransmit the PDU that this part sends earlier, the i.e. PDU of SN=6 correspondence this moment.
(2) suppose that the status report among this embodiment is: receiving terminal has been confirmed the maximum sequence number SN=8 of the correct PDU that receives, SN=5 wherein, and SN=2, SN=6, the PDU of SN=7 correct reception also unconfirmed, as shown in table 3.
Table 3
SN | ?0 | ?1 | ?2 | ?3 | ?4 | ?5 | ?6 | ?7 | ?8 |
The place carrier frequency | ?F0 | ?F0 | ?F1 | ?F0 | ?F0 | ?F0 | ?F1 | ?F1 | ?F0 |
Whether confirm | Be | Be | Not | Be | Be | Not | Not | Not | Be |
Can analyze by table 3 and to draw, for first carrier frequency, the PDU of SN=5 correspondence is that RNC has sent but the PDU of correct reception unconfirmed, because receiving terminal has received the PDU of SN=8 on this first carrier frequency, SN=8 illustrates that greater than SN=5 receiving terminal has received the PDU that the back sends on this first carrier frequency, the PDU that sends has part not receive earlier, illustrate that this part is to cause in the physical layer retransmission failure, retransmits the PDU that this part sends earlier, the i.e. PDU of SN=5 correspondence this moment on this first carrier frequency; For second carrier frequency, SN=2, SN=6, the PDU of SN=7 correspondence is that RNC has sent but the PDU of correct reception unconfirmed, but receiving terminal does not have other PDU on second carrier frequency at this moment, illustrate because the influence of different carrier frequency propagation delay times, the PDU that sends on first carrier frequency has arrived receiving terminal earlier, indicate the PDU that enters the 2nd MAC-ehs formation correctly not received in the status report that receiving terminal returns, and this moment, the PDU on second carrier frequency just waited in the 2nd MAC-ehs formation, after a period of time time-delay, the PDU that is in the 2nd MAC-ehs formation just can send to receiving terminal, and this moment is for the SN=2 of the correct reception unconfirmed on second carrier frequency, SN=6, the PDU of SN=7 correspondence does not retransmit, and guarantees data transmission efficiency, to avoid unnecessary invalid re-transmission.
Fig. 5 is the flow chart of data transmission method embodiment five of the present invention.As shown in Figure 5, this method can comprise:
501, according to the data volume of each carrier frequency request of MAC layer packet delivery is arrived the MAC-ehs formation of each carrier frequency correspondence.
502, the distributing information with packet is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at packet and packet place.
503, the MAC-ehs formation is sent to receiving terminal by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence.
504, receive the status report of the reception condition formation of packet on each carrier frequency.。
505, according to described state table and status report, determine to have confirmed the maximum sequence number of the correct packet that receives, the place carrier frequency of establishing the packet of this maximum sequence number correspondence is basic carrier frequency.
5061, on basic carrier frequency, according to described state table and status report, judge whether to exist to have sent but the packet of correct reception unconfirmed, if there is the packet that has sent but correctly received, then carry out 5062; Otherwise, carry out 5063;
5062, on described basic carrier frequency, retransmit the packet of this correct reception unconfirmed;
5063, do not carry out retransmission process.
5071, on certain non-basic carrier frequency, according to described state table and status report, judge whether to exist on this carrier frequency and confirmed the correct packet that receives, confirmed the correct packet that receives if exist, carry out 5072; Otherwise carry out 5073.
5072, judge whether there is the packet of having confirmed correct reception on this non-basic carrier frequency, confirmed the correct packet that receives, execution 5074 if exist; Otherwise carry out 5073.
5073, do not carry out retransmission process.
5074, judge confirmed the correct packet that receives sequence number whether greater than the sequence number of the packet of this correct reception unconfirmed, carry out 5075; Otherwise carry out 5073.If the packet of this correct reception unconfirmed is for treating retransmission data packet may.
5075, according to maximum sequence number and default sequence number interval thresholding, the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process.
Below with an instantiation to above-mentioned steps 505,5061-5063,5071-5075 describes.RNC analysis state table and status report, RNC can be combined into a Virtual table or a temporary table that is used for analysis-by-synthesis according to state table and status report.Analysis state table and status report.RNC can be combined into a Virtual table or a temporary table that is used for analysis-by-synthesis according to state table and status report, suppose that the status report among this embodiment is: receiving terminal has been confirmed the maximum sequence number SN=9 of the correct PDU that receives, SN=2 wherein, SN=6, the PDU of SN=8 correct reception also unconfirmed, as shown in table 4.
Table 4
SN | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
The place carrier frequency | F0 | F0 | F1 | F0 | F0 | F0 | F1 | F1 | F0 | F0 |
Whether confirm | Be | Be | Not | Be | Be | Be | Not | Be | Be | Be |
According to sequence number and default sequence number interval thresholding, the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out the step of retransmission process and can be comprised described in the wherein said step 5075, as shown in Figure 6:
601, whether the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the difference of the sequence number of the packet for the treatment of certain the correct reception unconfirmed in the retransmission data packet may be more than or equal to default sequence number threshold value at interval, if carry out 602; Otherwise, carry out 603.
602, on basic carrier frequency, retransmit the packet for the treatment of this correct reception unconfirmed in the retransmission data packet may.
603, on this non-basic carrier frequency, retransmit the data for the treatment of this correct reception unconfirmed in the retransmission data packet may.
Can be analyzed by table 4 and to draw, can determine to have confirmed that the maximum sequence number of the correct PDU that receives is SN=9, this SN is designated as SNack, and the place carrier frequency of the PDU of Snack correspondence is basic carrier frequency.The place carrier frequency of the PDU of Snack correspondence is first carrier frequency among this embodiment, and then first carrier frequency is basic carrier frequency.Default sequence number is designated as DeltaSN at interval.For first carrier frequency, promptly basic carrier frequency, the PDU of SN=8 correspondence are to have sent on the basic carrier frequency but the PDU of correct reception unconfirmed, then retransmit the PDU of this SN=8 on basic carrier frequency.For second carrier frequency, it is non-basic carrier frequency, SN=2, the PDU of the PDU correspondence of SN=6 correspondence is that RNC has sent but the PDU of correct reception unconfirmed, because receiving terminal has received the PDU of SN=9 on this non-basic carrier frequency, SN=9 illustrates that greater than SN=2 and SN=6 receiving terminal has received the PDU that the back sends on this non-basic carrier frequency, the PDU that sends has part not receive earlier, illustrates that this part is to cause in the physical layer retransmission failure.PDU for SN=2, because Snack-2>DeltaSN, time delay between then measurable non-basic carrier frequency and the non-basic carrier frequency is bigger, if continue on second carrier frequency, to send the PDU of SN=2, then might can't submit data to owing to wait as long for this PDU by receiving terminal, thereby bring the delay of real time, cause bad experience to the user.Retransmit if at this moment the PDU of SN=2 is changed to basic carrier frequency from non-basic carrier frequency, then can avoid aforementioned disadvantages.
According to sequence number and default sequence number interval thresholding, the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out the step of retransmission process and also can be comprised described in the wherein said step 5075, as shown in Figure 7:
701, whether the difference of the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the minmal sequence for the treatment of retransmission data packet may number is more than or equal to default sequence number threshold value at interval, if carry out 702; Otherwise, carry out 703;
702, the packet for the treatment of correct receptions unconfirmed all in the retransmission data packet may on this non-basic carrier frequency of re-transmission on basic carrier frequency.
703, the packet of correct receptions unconfirmed all in the retransmission data packet may is treated in the re-transmission on this non-basic carrier frequency.
Draw from table 4 analysis, can determine to have confirmed that the maximum sequence number of the correct PDU that receives is SN=9, this SN is designated as SNack, and the place carrier frequency of the PDU of Snack correspondence is basic carrier frequency.The place carrier frequency of the PDU of Snack correspondence is first carrier frequency among this embodiment, and then first carrier frequency is basic carrier frequency.Default sequence number is designated as DeltaSN at interval.For first carrier frequency, promptly basic carrier frequency, the PDU of SN=8 correspondence are to have sent on the basic carrier frequency but the PDU of correct reception unconfirmed, then retransmit the PDU of this SN=8 on basic carrier frequency.For second carrier frequency, it is non-basic carrier frequency, SN=2, the PDU of the PDU correspondence of SN=6 correspondence is that RNC has sent but the PDU of correct reception unconfirmed, because receiving terminal has received the PDU of SN=9 on this non-basic carrier frequency, SN=9 illustrates that greater than SN=2 and SN=6 receiving terminal has received the PDU that the back sends on this non-basic carrier frequency, the PDU that sends has part not receive earlier, illustrates that this part is to cause in the physical layer retransmission failure.The minmal sequence number for the treatment of retransmission data packet may on second carrier frequency is SN=2, because Snack-2>DeltaSN, time delay between then measurable non-basic carrier frequency and the non-basic carrier frequency is bigger, might be to cause PDU to send because break down on poor or second carrier frequency of transmittability on second carrier frequency, if continue on second carrier frequency, to send this part PDU to be retransmitted, then might receiving terminal owing to wait as long for this part PDU to be retransmitted or do not receive this part PDU to be retransmitted and can't submit data to, thereby bring the delay of real time, cause bad experience to the user.If the packet of all correct receptions unconfirmed among the PDU to be retransmitted that second carrier frequency is carried at this moment, as SN=2, the PDU of SN=6 changes to basic carrier frequency from non-basic carrier frequency and retransmits, and then can avoid aforementioned disadvantages.
When data are transmitted the time delay of introducing and are differed big on a plurality of carrier frequency, for example the signal on certain carrier frequency worsens suddenly, causing data to be sent out does not go out, the embodiment six, seven of above data transmission method is by introducing default sequence number at interval, when sequence number and receiving terminal on certain carrier frequency confirm the correct PDU that receives maximum S differ that surpass should default sequence number at interval the time, illustrating that the PDU that remains to be retransmitted on the PDU of this sequence number correspondence on this carrier frequency or this carrier frequency need change retransmits frequently, promptly change to signal preferably carrier frequency retransmit.Carrier frequency that it is generally acknowledged the maximum S correspondence of the correct PDU that receives of receiving terminal affirmation is best carrier frequency, is made as basic carrier frequency, generally changes on this basis carrier frequency and retransmits.
Among the above embodiment, when the packet of certain correct reception unconfirmed changes frequently to basic carrier frequency from certain non-basic carrier frequency, may further comprise the steps.
Comprise for basic carrier frequency: packet delivery that will this correct reception unconfirmed is to the MAC-ehs formation of this basis carrier frequency correspondence; When scheduler schedules sends the packet of this correct reception unconfirmed in this MAC-ehs formation, from this MAC-ehs formation, take out the packet of this correct reception unconfirmed, and on this basis carrier frequency, retransmit the packet of this correct reception unconfirmed.
Former non-basic carrier frequency for the packet place of this correct reception unconfirmed comprises:
The carrier frequency varies information of the packet of this correct reception unconfirmed is notified to the MAC-ehs formation of this non-basic carrier frequency correspondence;
When scheduler schedules sends the packet of this correct reception unconfirmed in this MAC-ehs formation, from this MAC-ehs formation, take out and abandon the packet of this correct reception unconfirmed.
When certain PDU changed the frequency re-transmission, RNC need notify former MAC-ehs formation not retransmit this PDU again on original carrier frequency, otherwise may influence reception and the rearrangement of receiving terminal to PDU.PDU with the SN=2 that needs to switch carrier frequency in the foregoing description is an example, Notification Method can be: the carrier frequency varies information of the PDU of SN=2 is notified to the 2nd MAC-ehs formation of the second carrier frequency correspondence, after the 2nd MAC-ehs formation receives this carrier frequency varies information, directly the PDU of SN=2 is not deleted from the 2nd MAC-ehs formation.Because if deleted the PDU of SN=2, the scheduler of the 2nd MAC-ehs formation can find that this queue length reduces, will continue the PDU that looks for RNC to look for novelty, to fill up this formation, because the transmitting capacity of eating dishes without rice or wine of the 2nd MAC-ehs formation is smaller, in fact deleted PDU is not really sent out, if the data that please look for novelty, may cause data in this formation when follow-up transmission, still to be sent out and not go out, retransmit to cause data in this formation also to need to change frequently.Therefore, for the data that reduce in original formation of changing PDU place are frequently changed possibility frequently in follow-up transmission, at this moment, directly the PDU of SN=2 is not deleted from the 2nd MAC-ehs formation, when scheduler is dispatched the PDU that sends SN=2 in the 2nd MAC-ehs formation, this PDU is taken out from the 2nd MAC-ehs formation, but on second carrier frequency transmission but abandon, thereby need not to take the interface-free resources of this second carrier frequency, leave on second carrier frequency interface-free resources in the MAC-ehs formation other PDU that need send.
Whether RNC can indicate this PDU to change frequently when sending the FP at certain PDU place among this embodiment.Indicating means can comprise: shared expansion (spare extension) territory in the existing FP frame of expansion; Indicate whether there is the PDU that need change takes place frequently send among this FP with first bit position (the highest bit position).If existing then this bit position is set is 1, otherwise is 0.Adopt ensuing each bit position to represent a PDU then, if this PDU need change frequently and retransmit, it is 1 that corresponding bit position then is set, otherwise is 0, need change when taking place frequently the PDU that send when existing in the FP frame, the MAC-ehc layer can find corresponding PDU by resolving the RLC head.
Fig. 8 is the structural representation of data transmission device embodiment one of the present invention.As shown in Figure 8, the data transmission device among this embodiment comprises receiving element 50 and Dispatching Unit 10.
Receiving element 50 is used to receive the data volume of each carrier frequency request of MAC layer.
Fig. 9 is the structural representation of data transmission device embodiment two of the present invention.As shown in Figure 9, the data transmission device among this embodiment also comprises state table unit 20.
Comprise judge module 11 in the Dispatching Unit 10, be used to judge the relation of the total amount of the data volume of each carrier frequency request of MAC layer and the packet that this data transmission device can send, if judge module 11 is judged the total amount of each carrier frequency requested packets of MAC layer and is less than or equal to the total amount of the packet that this data transmission device can provide that Dispatching Unit 10 is distributed to each carrier frequency actual request quantity data bag of MAC layer the MAC-ehs formation of each carrier frequency correspondence; If the total amount of the packet that the total amount that judge module 11 is judged each carrier frequency requested packets of MAC layer can provide greater than this data transmission device, Dispatching Unit 10 account for the ratio of total amount of each carrier frequency requested packets of MAC layer with the MAC-ehs formation of packet delivery to each carrier frequency correspondence in the quantity of data packets of each carrier frequency actual request.
Figure 10 is the structural representation of data transmission device embodiment three of the present invention.As shown in figure 10, the wireless controller among this embodiment also comprises status report receiving element 30 and retransmission process unit 40.
Status report receiving element 30 is used for the status report of the reception condition of packet on each carrier frequency.Described status report is formed by the reception condition of receiving terminal according to the packet that receives from each carrier frequency.
Wherein status report receiving element 30 also comprises a timer, is used for the status report that state of a control report receiving element 30 regularly receives the reception condition of packet on each carrier frequency.
Figure 11 is the structural representation of data transmission device embodiment four of the present invention.As shown in figure 11, the retransmission process unit 41 among this embodiment comprises analysis module 411 and retransmits indicating module 412.Analysis module 411, be used for according to described state table and status report, on certain carrier frequency, judge whether to exist and sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives if exist, judged whether to exist on this carrier frequency and confirmed the correct packet that receives, confirmed the correct packet that receives if exist, and this sequence number of having confirmed the correct packet that receives calls and retransmits indicating module 412 during greater than the sequence number of the packet of this correct reception unconfirmed.
Figure 12 is the structural representation of data transmission device embodiment five of the present invention.As shown in figure 12, the wireless retransmission processing unit 42 among this embodiment comprises: basic carrier frequency is confirmed module 423, analysis module 421 and is retransmitted indicating module 422.
The basis carrier frequency is confirmed module 423, is used for according to described state table and status report, determines to have confirmed the maximum sequence number of the correct packet that receives, and the place carrier frequency of establishing the packet of this maximum sequence number correspondence is basic carrier frequency.
Analysis module among this embodiment, on certain non-basic carrier frequency, described according to sequence number and default sequence number interval thresholding, calling the re-transmission indicating module carries out retransmission process and can comprise the retransmission data packet may for the treatment of on this non-basic carrier frequency: analysis module, whether the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the difference of the sequence number of the packet for the treatment of certain the correct reception unconfirmed in the retransmission data packet may be more than or equal to default sequence number threshold value at interval, if, call the re-transmission indicating module, indication retransmits the packet for the treatment of this correct reception unconfirmed in the retransmission data packet may on basic carrier frequency; Otherwise, call the re-transmission indicating module, indication retransmits the data for the treatment of this correct reception unconfirmed in the retransmission data packet may on this non-basic carrier frequency.
Analysis module among this embodiment, on certain non-basic carrier frequency, described according to sequence number and default sequence number interval thresholding, calling the re-transmission indicating module carries out retransmission process and also can comprise the retransmission data packet may for the treatment of on this non-basic carrier frequency: analysis module, whether the difference of the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the minmal sequence for the treatment of retransmission data packet may number is more than or equal to default sequence number threshold value at interval, if, then call the re-transmission indicating module, indication retransmits the packet for the treatment of correct receptions unconfirmed all in the retransmission data packet may on this non-basic carrier frequency on basic carrier frequency; Otherwise, calling the re-transmission indicating module, the packet of correct receptions unconfirmed all in the retransmission data packet may is treated in the re-transmission of indication on this non-basic carrier frequency.
Figure 13 is the structural representation of data transmission device embodiment six of the present invention.As shown in figure 13, retransmission process unit 42 among this embodiment also comprises carrier frequency varies information notification module 424, be connected with analysis module 421, the carrier frequency varies information of the datagram of the correct reception unconfirmed on the non-basic carrier frequency be notified to the MAC-ehs formation of this non-basic carrier frequency correspondence.
Data transmission device in the foregoing description can be arranged in the radio network controller.
Embodiments of the invention also provide a kind of base station.Figure 14 is the structural representation of a kind of base station of the present invention.This base station 1000 comprises one or more receiving elements 1001 (Figure 14 is an example with three receiving elements), each receiving element 1001 corresponding carrier frequency, the packet that receiving element 1001 is used to receive and buffer memory is distributed by data transmission device.
This base station 1000 also comprises one or more transmitting elements 1002 (Figure 14 is an example with three transmitting elements), each transmitting element 1002 corresponding receiving element 1001 is used for the packet of the carrier frequency transmission buffer of these receiving element 1001 correspondences at this receiving element.
In sum, the embodiment of data transmission method of the present invention and radio network controller has following beneficial effect:
(1) do not need to revise the form of PDU, to receiving terminal not influence fully.
(2) when data are retransmitted, can realize integrated operation in RNC inside, only need to change the re-transmission determination methods, to not influence of agreement itself.
When (3) time delay of introducing when transmission on the different carrier frequency is inconsistent, the PDU on the retransmission delay time carrier frequency bigger than normal in a large number not.
(4) when data are transmitted the time delay of introducing and are differed big on different carrier frequency, for example the signal on certain carrier frequency worsens suddenly, cause data to be sent out when not going out, can be by introducing default sequence number at interval, identify long PDU of time delay time in advance, the PDU that the time delay time is long changes frequently and retransmits, and can't submit data thereby can avoid receiving terminal to owing to wait as long for this part PDU, and bring the delay of real time, cause defectives such as bad experience to the user.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (22)
1. a data transmission method is characterized in that, comprising:
Packet delivery is arrived enhanced high-speed medium access control entity (MAC-ehs) formation of each carrier frequency correspondence according to the data volume of medium access control (MAC) layer each carrier frequency request;
Described MAC-ehs formation is by the packet of carrier frequency transmission buffer in this MAC-ehs formation of this MAC-ehs formation correspondence;
Wherein, described data volume according to the request of MAC layer comprises packet delivery to each MAC-ehs formation:
Judge whether the total amount of each carrier frequency requested packets of MAC layer is less than or equal to the total amount of the packet that can send, if then each carrier frequency actual request quantity data bag of MAC layer is distributed to the MAC-ehs formation of each carrier frequency correspondence; If not, then account for the ratio of total amount of each carrier frequency requested packets of MAC layer with the MAC-ehs formation of packet delivery to each carrier frequency correspondence in the quantity of data packets of each carrier frequency actual request.
2. data transmission method according to claim 1 is characterized in that, also comprises: described data volume according to each the carrier frequency request of MAC layer also comprises the MAC-ehs formation of packet delivery to each carrier frequency correspondence:
The distributing information of packet is recorded in the state table, and described distributing information is the corresponding relation of the carrier frequency at packet and packet place.
3. data transmission method according to claim 2 is characterized in that, also comprises:
Receive the status report of the reception condition of packet on each carrier frequency;
Carry out retransmission process according to described state table and status report.
4. data transmission method according to claim 3 is characterized in that, the status report of the reception condition of packet comprises on each carrier frequency of described reception:
Regularly receive the status report of the reception condition of packet on each carrier frequency.
5. data transmission method according to claim 3, it is characterized in that, described status report comprises: the continuous sequence number of confirming the correct packet that receives, last has confirmed the sequence number of the packet of the sequence number of the correct packet that receives and all the correct receptions unconfirmed between this two sequence numbers.
6. data transmission method according to claim 3 is characterized in that, describedly carries out retransmission process according to described state table and status report and comprises:
According to described state table and status report, on certain carrier frequency, judge whether to exist and sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives if exist, judge whether to exist on this carrier frequency and confirmed the correct packet that receives, confirmed the correct packet that receives if exist, and this sequence number of having confirmed the correct packet that receives retransmits the packet of this correct reception unconfirmed during greater than the sequence number of the packet of this correct reception unconfirmed on former carrier frequency.
7. data transmission method according to claim 3 is characterized in that, describedly carries out retransmission process according to described state table and status report and comprises:
According to described state table and status report, determine to have confirmed the maximum sequence number of the correct packet that receives, the place carrier frequency of establishing the packet of this maximum sequence number correspondence is basic carrier frequency;
On basic carrier frequency, according to described state table and status report, judge whether to exist to have sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives, on described basic carrier frequency, retransmit the packet of this correct reception unconfirmed if exist;
On certain non-basic carrier frequency, according to described state table and status report, judge whether to exist and sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives if exist, judge whether to exist on this non-basic carrier frequency and confirmed the correct packet that receives, if exist and confirmed the correct packet that receives, and this has confirmed the sequence number of the sequence number of the correct packet that receives greater than the packet of this correct reception unconfirmed, and the packet of establishing this correct reception unconfirmed is for treating retransmission data packet may; According to maximum sequence number and default sequence number interval thresholding, the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process.
8. data transmission method according to claim 7 is characterized in that, and is described according to maximum sequence number and default sequence number interval thresholding on this non-basic carrier frequency, and the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process and comprised:
Whether the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the difference of the sequence number of the packet for the treatment of certain the correct reception unconfirmed in the retransmission data packet may be more than or equal to described default sequence number thresholding at interval, if on basic carrier frequency, retransmit the packet for the treatment of this correct reception unconfirmed in the retransmission data packet may; Otherwise, on this non-basic carrier frequency, retransmit the data for the treatment of this correct reception unconfirmed in the retransmission data packet may.
9. data transmission method according to claim 7 is characterized in that, and is described according to maximum sequence number and default sequence number interval thresholding on this non-basic carrier frequency, and the retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process and comprised:
Whether the difference of the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the minmal sequence for the treatment of retransmission data packet may number is more than or equal to default sequence number threshold value at interval, if then on basic carrier frequency, retransmit the packet for the treatment of correct receptions unconfirmed all in the retransmission data packet may on this non-basic carrier frequency; Otherwise the packet of correct receptions unconfirmed all in the retransmission data packet may is treated in the re-transmission on this non-basic carrier frequency.
10. according to Claim 8 or 9 described data transmission methods, it is characterized in that the packet for the treatment of the correct reception unconfirmed in the retransmission data packet may that retransmits on this non-basic carrier frequency comprises on basic carrier frequency:
With the MAC-ehs formation that the packet delivery of this correct reception unconfirmed arrives this basis carrier frequency correspondence, on this basis carrier frequency, retransmit the packet of this correct reception unconfirmed;
The carrier frequency varies information of the packet of this correct reception unconfirmed is notified to the MAC-ehs formation of this non-basic carrier frequency correspondence, when scheduler schedules sends the packet of this correct reception unconfirmed in this MAC-ehs formation, from this MAC-ehs formation, take out and abandon the packet of this correct reception unconfirmed.
11. data transmission method according to claim 10 is characterized in that, described carrier frequency varies information is carried at the spare extension territory of FP frame.
12. data transmission method according to claim 11, it is characterized in that, whether have the packet that need change takes place frequently send in packet that the indication of the highest order in the extension territory of described FP frame this time sends, be right after this highest order follow-up each indicate the packet of this correspondence whether to need that changing takes place frequently gives.
13. a data transmission device is characterized in that, comprising:
Receiving element is used to receive the data volume of each carrier frequency request of MAC layer;
Dispatching Unit is connected with receiving element, and the data volume that is used for each carrier frequency request of receiving according to receiving element is with the MAC-ehs formation of packet delivery to each carrier frequency correspondence; Described Dispatching Unit comprises:
Judge module is used to judge the relation of the total amount of the data volume of each carrier frequency request of MAC layer and the packet that this data transmission device can send;
If described judge module is judged the total amount of each carrier frequency requested packets of MAC layer and is less than or equal to the total amount of the packet that this data transmission device can provide that described Dispatching Unit is distributed to each carrier frequency actual request quantity data bag of MAC layer the MAC-ehs formation of each carrier frequency correspondence; If the total amount of the packet that the total amount that described judge module is judged each carrier frequency requested packets of MAC layer can provide greater than this data transmission device, described Dispatching Unit account for the ratio of total amount of each carrier frequency requested packets of MAC layer with the MAC-ehs formation of packet delivery to each carrier frequency correspondence in the quantity of data packets of each carrier frequency actual request.
14. data transmission device according to claim 13, it is characterized in that, also comprise: the state table unit is connected with described Dispatching Unit, be used for the distributing information of described packet is recorded in state table, described distributing information is the corresponding relation of the carrier frequency at packet and packet place.
15. data transmission device according to claim 14 is characterized in that, also comprises:
The status report receiving element is used to receive the status report of the reception condition of packet on each carrier frequency;
The retransmission process unit is connected with described state table unit and described status report receiving element, is used for carrying out retransmission process according to described state table and status report.
16. data transmission device according to claim 15 is characterized in that, described status report receiving element also comprises a timer, is used for the status report that state of a control report receiving element regularly receives the reception condition of packet on each carrier frequency.
17. data transmission device according to claim 15 is characterized in that, described retransmission process unit comprises analysis module and retransmits indicating module; Described analysis module, be used for according to described state table and status report, on certain carrier frequency, judge whether to exist and sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives if exist, judge whether to exist on this carrier frequency and confirmed the correct packet that receives, if exist and confirmed the correct packet that receives, and this sequence number of having confirmed the correct packet that receives is during greater than the sequence number of the packet of this correct reception unconfirmed, call the re-transmission indicating module, indication retransmits the packet of this correct reception unconfirmed on former carrier frequency.
18. data transmission device according to claim 15 is characterized in that, described retransmission process unit comprises: basic carrier frequency is confirmed module, analysis module and is retransmitted indicating module;
Basis carrier frequency processing module is used for according to described state table and status report, determines to have confirmed the maximum sequence number of the correct packet that receives, and the place carrier frequency of establishing the packet of this maximum sequence number correspondence is basic carrier frequency;
Analysis module, be connected with basic carrier frequency processing module, be used at basic carrier frequency, according to described state table and status report, judge whether to exist and sent but the packet of correct reception unconfirmed, if there is the packet that has sent but correctly received, call the re-transmission indicating module, indication retransmits the packet of this correct reception unconfirmed on described basic carrier frequency; And on certain non-basic carrier frequency, according to described state table and status report, judge whether to exist and sent but the packet of correct reception unconfirmed, sent but the incorrect packet that receives if exist, judge whether to exist on this non-basic carrier frequency and confirmed the correct packet that receives, if exist and confirmed the correct packet that receives, and this has confirmed the sequence number of the sequence number of the correct packet that receives greater than the packet of this correct reception unconfirmed, and the packet of establishing this correct reception unconfirmed is for treating retransmission data packet may; According to sequence number and default sequence number interval thresholding, according to maximum sequence number and default sequence number interval thresholding, call the re-transmission indicating module, indication is carried out retransmission process to the retransmission data packet may for the treatment of on this non-basic carrier frequency.
19. data transmission device according to claim 18, it is characterized in that, described analysis module, on certain non-basic carrier frequency, described according to maximum sequence number and default sequence number interval thresholding, call the re-transmission indicating module retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process and comprised:
Analysis module, whether the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the difference of the sequence number of the packet for the treatment of certain the correct reception unconfirmed in the retransmission data packet may be more than or equal to default sequence number threshold value at interval, if, call the re-transmission indicating module, indication retransmits the packet for the treatment of this correct reception unconfirmed in the retransmission data packet may on basic carrier frequency; Otherwise, call the re-transmission indicating module, indication retransmits the data for the treatment of this correct reception unconfirmed in the retransmission data packet may on this non-basic carrier frequency.
20. data transmission device according to claim 18, it is characterized in that, described analysis module, on certain non-basic carrier frequency, described according to maximum sequence number and default sequence number interval thresholding, call the re-transmission indicating module retransmission data packet may for the treatment of on this non-basic carrier frequency is carried out retransmission process and comprised:
Analysis module, whether the difference of the maximum sequence number of having confirmed the correct packet that receives on the judgement basis carrier frequency and the minmal sequence for the treatment of retransmission data packet may number is more than or equal to default sequence number threshold value at interval, if, then call the re-transmission indicating module, indication retransmits the packet for the treatment of correct receptions unconfirmed all in the retransmission data packet may on this non-basic carrier frequency on basic carrier frequency; Otherwise, calling the re-transmission indicating module, the packet of correct receptions unconfirmed all in the retransmission data packet may is treated in the re-transmission of indication on this non-basic carrier frequency.
21. according to claim 19 or 20 described data transmission devices, it is characterized in that, described retransmission process unit also comprises the carrier frequency varies information notification module, be connected with analysis module, the carrier frequency varies information of the datagram of the correct reception unconfirmed on the non-basic carrier frequency be notified to the MAC-ehs formation of this non-basic carrier frequency correspondence.
22. data transmission device according to claim 13 is characterized in that, described data transmission device is provided with in the radio network controller.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101023541A CN101541037B (en) | 2008-03-20 | 2008-03-20 | Data transmission method, data transmission device and base station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101023541A CN101541037B (en) | 2008-03-20 | 2008-03-20 | Data transmission method, data transmission device and base station |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101541037A CN101541037A (en) | 2009-09-23 |
CN101541037B true CN101541037B (en) | 2011-10-26 |
Family
ID=41123951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101023541A Expired - Fee Related CN101541037B (en) | 2008-03-20 | 2008-03-20 | Data transmission method, data transmission device and base station |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101541037B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103391582B (en) * | 2012-05-08 | 2016-12-21 | 普天信息技术研究院有限公司 | A kind of combined scheduling method based on buffer status and device |
CN110944358B (en) * | 2018-09-25 | 2021-12-24 | 华为技术有限公司 | Data transmission method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731705A (en) * | 2005-08-19 | 2006-02-08 | 中兴通讯股份有限公司 | TD-SCDMA system multi-carrier high-speed downstream packet access realization method |
CN1767423A (en) * | 2005-11-25 | 2006-05-03 | 中兴通讯股份有限公司 | A data transmission control method in a multi-carrier high-speed downlink packet access system |
-
2008
- 2008-03-20 CN CN2008101023541A patent/CN101541037B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731705A (en) * | 2005-08-19 | 2006-02-08 | 中兴通讯股份有限公司 | TD-SCDMA system multi-carrier high-speed downstream packet access realization method |
CN1767423A (en) * | 2005-11-25 | 2006-05-03 | 中兴通讯股份有限公司 | A data transmission control method in a multi-carrier high-speed downlink packet access system |
Also Published As
Publication number | Publication date |
---|---|
CN101541037A (en) | 2009-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7004338B2 (en) | Enhancement of uplink transmission by TTI bundling | |
CN2794054Y (en) | Data life limited timer device for reinforcing special channel transmission | |
CN102067497B (en) | Method and apparatus for acknowledgement and retransmission of multicast data in wireless local area networks | |
CN100512087C (en) | Use of idle frames for the control of negative frame acknowledgement | |
CN101233724B (en) | Range extension between two wireless devices | |
CN101547469B (en) | A method, system and device for sending data | |
CN101911569B (en) | Method and device for operating wireless communication device | |
JP2004523939A (en) | Automatic retransmission and error recovery for packet-oriented point-to-multipoint communication | |
AU2007203852A1 (en) | Transmitting data in a mobile communication system | |
CN102668680A (en) | Method and apparatus for transmitting scheduling request signal in mobile communication system | |
JP2006513639A5 (en) | ||
WO2009117961A1 (en) | Method, system and device for transmitting data | |
CN101272231B (en) | Method of managing coexisting packet streams | |
CN100449981C (en) | Mixing automatic retransmission method in accessing down going packet in high speed and multiple carriers | |
CN1114308C (en) | Method for distributing radio resource in radio communication system | |
CN107592975A (en) | Multi-user's multiple-input and multiple-output is dispatched | |
CN101754393A (en) | Method, device and system for reporting scheduling information | |
KR20110079403A (en) | Data generating device and method for error control in wireless communication system | |
Sayenko et al. | Performance analysis of the IEEE 802.16 ARQ mechanism | |
CN101541037B (en) | Data transmission method, data transmission device and base station | |
CN102082646B (en) | A kind of method and device of control with regard to the intervalometer of buffer status report | |
CN102547842B (en) | Vent resource allocation method for RLC (radio link control) layer, poll position retransmission method for same, vent resource allocation device for same and poll position retransmission device for same | |
CN104641586A (en) | Method for automatic retransmission, user equipment, and base station | |
TW202029820A (en) | Communication device and communication method | |
CN104135721A (en) | Method and device for response and retransmission of multicast data in a wireless local area network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111026 |