The application is based on denomination of invention for " dispensing device, receiving system, information communicating method ", and the applying date is on July 8th, 2005, and application number is dividing an application of 200580051014.5 application for a patent for invention.
Embodiment
Below, describe embodiments of the present invention in detail with reference to accompanying drawing.
At first, use Fig. 3 that common principle in the communication means of each following execution mode and dispensing device, the receiving system is described.In ARQ mode in the past, as above-mentioned shown in Figure 1, with respect to sending new grouping and replying the stand-by period (RTT) through affirmation and retransmit afterwards, latency period T(T<RTT) in embodiments of the present invention, forced retransmission communication data part and initial grouping 10 identical forced retransmission grouping 10R(are referred to as " forced retransmission " in this manual).Being made as can be according to the repeating transmission frequency of transmission path information, several groupings of past, send the QoS(Quality of Service of grouping: one of index service quality) is that instantaneity waits and changes time interval T.Thus, the grouping of forced retransmission more effectively utilizes time diversity, improves the possibility of correctly decoding at receiver side.
Below, actual retransmission process method when carrying out forced retransmission is described.In addition, suppose: cyclic redundancy check (CRC) code), handle as NACK during when crc error at transmitter side at the additional CRC(Cyclic Redundancy check Codes of time point that returns ACK/NACK from receiver side to transmitter side.
At first, consider the situation of mistakenly grouping of initial transmission being decoded at receiver side.Transmitter side is carrying out forced retransmission after the transmission elapsed time interval T of new grouping 10, so arrive through forced retransmission grouping 10R after the T in the arrival from new grouping 10 at receiver side.Receiver side carries out the decoding of forced retransmission grouping 10R, according to its result, returns ACK(to transmitter side and confirm answer signal under the reception case of successful), under situation about taking defeat, return the NACK(negative acknowledgement) to transmitter side.10 NACK arrives and also can not retransmit immediately even transmitter side newly divides into groups, but waits for ACK, the NACK of forced retransmission grouping 10R.Fig. 3 illustrates the state when correctly forced retransmission grouping 10R having been carried out decoding.If in the mode in the past of above-mentioned Fig. 1, subsistence level 2 * RTT before sending next new data, but in the manner the time by RTT+T realize.Therefore, can cut down the above processing delay of RTT-T.Opposite Fig. 4 illustrates the state of mistakenly forced retransmission grouping 10R being understood timing.In this case, the time point that arrives at the NACK of forced retransmission grouping 10R is retransmitted.Afterwards, repeat identical processing.
Next consider the situation of correctly grouping of initial transmission being decoded at receiver side.At receiver side, arrive through forced retransmission grouping 10R after the T in arrival from new grouping 10.Owing to correctly new grouping 10 is decoded,, when arriving, forced retransmission grouping 10R returns ACK to transmitter side so need not to carry out the decoding of forced retransmission grouping 10R at receiver side.
Fig. 5 illustrates the situation that correctly transmits the ACK of new grouping 10 to transmitter side.In this case, the time point that arrives at initial ACK sends new grouping 10, does not also carry out any action even the ACK of forced retransmission grouping 10R arrives.
In addition, Fig. 6 illustrates the situation that transmits the ACK of new grouping 10 to transmitter side mistakenly.In this case, wait for that the ACK of forced retransmission grouping 10R arrives, send new grouping 10.In this case, also can cut down the above processing delay of RTT-T.
With above-mentioned 4 kinds of situations according to transmitter side, when receiver side focuses on flow chart, as Fig. 7, shown in Figure 8.In this Fig. 7 and Fig. 8, comprise that also the situation of control information mistake describes.
In addition, the concrete example of the diagnostic method of new grouping 10 shown in the following key diagram 8 and forced retransmission grouping 10R.That is, to the additional SN(Sequential Number of grouping: the sequential sequence number) send.At this moment, under the situation of the new grouping 10 of transmitter side transmission, upgrade SN; Under the situation of the forced retransmission grouping 10R that retransmits, keep SN.By check this SN at receiver side, can differentiate new grouping 10 and forced retransmission grouping 10R.
Grouping 10(forced retransmission grouping 10R shown in Fig. 9 example) comprises that the transmit frame control information 11 as head, the substantial data that should send promptly send data 12 and comprise transmit frame control information 11 and the CRC portion 13 of the error correction information of transmission data 12.
Transmit frame control information 11 comprises by this grouping 10(forced retransmission grouping 10R) the transmission destination or the control information 11a that constitutes of information such as the address in the source of transmission, line quality and with above-mentioned SN(Sequential Number) suitable repeating transmission sequential sequence number 11b.Grouping 10 and with this 10 corresponding forced retransmissions grouping 10R that divides into groups in, retransmit sequential sequence number 11b and send data 12 and equate mutually.
In the above description, after latency period T, carry out forced retransmission, but when being used to send, carry out under the situation of system of RRM,,, just can carry out forced retransmission as long as in resource, exist when idle even without latency period T.
In addition, prevent the waste of transmitted power in order in this system, to reduce useless repeating transmission, also can consider after the possibility that the prediction grouping needs to retransmit, to carry out forced retransmission.According to the repeating transmission frequency of several groupings of past and transmission path information etc., the prediction of retransmitting possibility.
After carrying out this prediction, carry out in the system of forced retransmission, under the situation that sends real time data, also can consider to judge whether also to add the QoS(Quality of Service of data) one of index be that instantaneity is carried out forced retransmission.Requiring under the data conditions of instantaneity, the setting of the judgment standard of possibility is retransmitted in change, improves the possibility of carrying out forced retransmission.Thus,, improved the probability of forced retransmission, can play and significantly reduce the effect that retransmission process postpones though might carry out some useless repeating transmission.
Same as the method for considering QoS, also can consider under the urgent high situation of QoS, not predict and the method for carrying out the forced retransmission of stipulated number.Thus,, can save the time of using in the prediction, further reduce processing delay though the consumption of transmitted power becomes greatly.
Above mode with any one in the past the mode repeating transmission number of times of comparing time per unit all increase, so in being set with the system of maximum number of retransmissions, reach maximum number of retransmissions quickly, so can avoid useless delay at this time point.In addition, with mode and the time spent such as HARQ, retransmit synthetic can the reception sooner and error-free by using at receiver side.Therefore in being set with the system of retransmitting time-out time etc., correctly the possibility of decoding improves in binding hours.
(execution mode 1)
Figure 10 is the concept map of an example of structure that the communication system of the communication means of using present embodiment is shown, Figure 11 is the block diagram of an example of structure that the dispensing device of the information communicating method of implementing present embodiment is shown, and Figure 12 is the block diagram of an example of structure that the receiving system of the information communicating method of implementing present embodiment is shown.
Shown in Figure 10 illustration, the dispensing device 100 of present embodiment and receiving system 200 constitute the wireless communication system 90 of retransmitting use HARQ in the control mode and carry out radio communication mutually, and are connected with the wire net 20 that carries out information communication.Wire net 20 and wireless communication system 90 are for example by using communication protocols such as TCP/IP seamlessly to connect.
Shown in Figure 11 illustration, the dispensing device 100 of present embodiment comprises transmission buffer 101, retransmission buffer 102, RRM portion 103, retransmits control part 104, latency function portion 105, multiplexing unit 106, sending part 107, transmitting antenna 108(Tx), reception antenna 109(Rx), acceptance division 110 and control signal lsb decoder 111.
Transmission buffer 101 is interim buffers that keep sending data 12.Retransmission buffer 102 is the buffers that keep the transmission data 12 that sent, and it is used for forced retransmission.
RRM portion 103 carries out the processing of the Radio Resource (any one in frequency, sign indicating number, the time slot or their combination) that uses when the transmission data 12 of branch pairing transmission buffer 101 or retransmission buffer 102 send.
Multiplexing unit 106 is carried out the processing that grouping 10 and forced retransmission grouping 10R construct in the additional illustrative transmit frame control information 11 of above-mentioned Fig. 9, CRC portion 13 in the front and back that send data 12.
Sending part 107 carries out that data with grouping 10 and forced retransmission grouping 10R are converted to electromagnetic wave and from the processing of transmitting antenna 108 emissions.
Acceptance division 110 carries out the electromagnetic wave that reception antenna 109 receives is converted to numerical data, extracts control information 50 and inputs to the processing of control signal lsb decoder 111.
Control signal lsb decoder 111 is decoded according to retransmitting control signal 40 from 50 pairs of the control informations of acceptance division 110 inputs, inputs to repeating transmission control part 104 described later.Retransmitting control signal 40 is made of ack signal 41 or NACK signal 42.Ack signal 41 is the affirmation answer signals of replying from this receiver side under the reception case of successful of receiver side (receiving system 200 described later) grouping 10.NACK signal 42 is the negative acknowledgements of replying from this receiver side under the situation about taking defeat of receiver side (receiving system 200 described later) grouping 10.
Repeating transmission control part 104 sends request signals 31 to retransmission buffer 102 output new datas, and this new data sends request signal 31 and provides the opportunity that the transmission data 12 that are stored in this retransmission buffer 102 are exported as grouping 10.In addition, this transmission that sends data 12 as opportunity, is sent notification signal 32 from transmission buffer 101 to retransmitting control part 104 inputs.
Retransmit control part 104 to multiplexing unit 106 input transmit frame control informations 34.The transmit frame control information of using when this transmit frame control information 34 comprises constructing of illustrative grouping 10 of above-mentioned Fig. 9 and forced retransmission grouping 10R 11.
Retransmitting control part 104 carries out retransmission process to RRM portion 103 output re-send request may signals 33.
Under the situation of present embodiment, between repeating transmission control part 104 and RRM portion 103, be provided with latency function portion 105.
This latency function portion 105 makes from the re-send request may signal 33 of retransmitting control part 104 inputs and postpones above-mentioned time interval T and input to the action of RRM portion 103.
Herein, in the past as above-mentioned shown in Figure 1, retransmit control part 104 and during above-mentioned RTT, wait for arrival from the repeating transmission control signal 40 of receiver side according to sending notification signal 32, through this RTT or under the situation of NACK signal 42 arrivals this period, carry out the retransmission process of grouping 10 to RRM portion 103 input re-send request may signals 33.
Relative therewith, in the dispensing device 100 of present embodiment, retransmit control part 104 after detecting transmission notification signal 32, with repeating transmission control signal 40(ACK signal 41, NACK signal 42) whether arrive irrespectively from receiver side, shown in above-mentioned Fig. 3, Fig. 4, Fig. 5, Fig. 6 illustration, import re-send request may signals 33 via latency function portion 105 to RRM portion 103, thereby send forced retransmission grouping 10R to receiver side.
Promptly, under the situation of present embodiment, after the transmission of new grouping 10, pass through before the RTT, and, with whether receive with this divide into groups 10 corresponding from receiver side ack signal 41 and NACK signal 42 irrespectively, after the delay of the above-mentioned time interval T that controls by latency function portion 105, send forced retransmission grouping 10R forcibly.
On the other hand, shown in Figure 12 illustration, the receiving system 200 of present embodiment comprises reception antenna 201(Rx), acceptance division 202, retransmit synthetic portion 203, retransmission buffer 204, ACK buffer 205, decoding processing portion 206, error detection portion 207, control information generating unit 208, sending part 209 and transmitting antenna 210(Tx).
Reception antenna 201 will convert numerical data to and input to from the electromagnetic wave that dispensing device 100 receives retransmits synthetic portion 203, control information generating unit 208.
Retransmit synthetic portion 203 carry out as required the storage that will arrive from acceptance division 202 retransmission buffer 204 processing and to the overlapping processing that remains on the data the retransmission buffer 204 of data that arrives from acceptance division 202.
Decoding processing portion 206 carries out from the decoding processing of the data of retransmitting 203 inputs of synthetic portion.
Error detection portion 207 utilizes the error detection or the correction process of the information of CRC portion 13 at data such as the 10R that divided into groups by 206 decoded groupings 10 of decoding processing portion or forced retransmission, and carries out following processing: under faultless situation ack signal 41 is exported to ACK buffer 205 and control information generating unit 208 as retransmitting control signal 40; Under the situation that detects the mistake that to correct, NACK signal 42 is exported to ACK buffer 205 and control information generating unit 208 as retransmitting control signal 40.
ACK buffer 205 keeps from the ack signal 41 of error detection portion 207 outputs, under the situation that NACK signal 42 arrives, and the hold mode of the ack signal 41 before removing.
The synthetic portion 203 of above-mentioned repeating transmission is with reference to this ACK buffer 205, in this ACK buffer 205, do not store under the situation of ack signal 41, failure is handled in the reception that is considered as last time, carries out the processing to the data of the overlapping retransmission buffer 204 of data that arrives from acceptance division 202.In addition, store in ACK buffer 205 under the situation of ack signal 41, the reception that is considered as last time is handled successfully, suppresses the processing to the data of the overlapping retransmission buffer 204 of data that arrives from acceptance division 202.
Control information generating unit 208 is carried out following processing: will be from the repeating transmission control signal 40(ACK signal 41 or the NACK signal 42 of error detection portion 207 input) and the SIR information 51 that obtains from acceptance division 202 or the various information relevant with communications status deliver to sending part 209 as control information 50, reply to the divide into groups dispensing device 100 in transmission source of 10R of grouping 10 or forced retransmission.
In addition, SIR information 51 comprises the dispensing device 100 of being surveyed by acceptance division 202 and the SIR(Signal to Interference Ratio in the wireless communications path this receiving system 200: value signal-to-jamming ratio).
Sending part 209 carries out processing that control information 50 is converted to electromagnetic wave and sends from transmitting antenna 210.
In addition, in above-mentioned Figure 11 and Figure 12,, illustrate dispensing device 100 and receiving system 200 independently for ease of explanation, but also can in carrying out a plurality of information-communication devices of information communication, have the group of dispensing device 100 and receiving system 200 respectively, 10 the two-way communication of dividing into groups.In this case, in each information-communication device, can adopt the structure of structural elements such as shared sending part common in dispensing device 100 and receiving system 200, acceptance division, antenna.That is, but dispensing device 100 and receiving system 200 part of configuration information communicator all.
Below, an example of the effect of dispensing device in the present embodiment 100 and receiving system 200 is described.
At first, in dispensing device 100, storage sends data 12 in transmission buffer 101, to send request signal 31 as opportunity from the new data of retransmitting control part 104, transmission data 12 in the transmission buffer 101 are constituted grouping 10, send via multiplexing unit 106, sending part 107, transmitting antenna 108.
In transmission buffer 101, along with finishing of this transmission, storage sends data 12 in retransmission buffer 102, and sends notification signal 32 to retransmitting control part 104 inputs.
It as opportunity, is retransmitted control part 104 and do not wait for through RTT, and, directly export re-send request may signals 33 to RRM portion 103 via latency function portion 105 with whether irrespectively from control signal lsb decoder 111 input repeating transmission control signals 40.When in Radio Resource, having the free time, RRM portion 103 from the transmission of initial grouping 10 through by the time interval T(of latency function portion 105 controls<RTT) afterwards, send via multiplexing unit 106, sending part 107 and transmitting antenna 108 and to use the forced retransmission grouping 10R that is stored in the identical transmission data 12 in the retransmission buffer 102 and constructs.At this moment, as mentioned above, the transmission data 12 of forced retransmission grouping 10R and the address information etc. of retransmitting sequential sequence number 11b, control information 11a are identical with the value of original grouping 10.
In receiving system 200 sides, arrive reception antenna 201(Rx via transmission path from the transmission data 12 that dispensing device 100 arrives), carry out the decoding processing and the wrong determination processing of received signal via acceptance division 202, the synthetic portion 203 of repeating transmission and decoding processing portion 206, error detection portion 207, do not detect under the wrong situation in error detection portion 207, via control information generating unit 208, sending part 209 and transmitting antenna 210(Tx) return ack signal 41 to the dispensing device 100 that sends the source, and be stored in the ACK buffer 205.
Detect under the wrong situation in error detection portion 207, return NACK signal 42 via control information generating unit 208, sending part 209 and transmitting antenna 210 dispensing device 100 to the source of transmission, savings produces the received signal of wrong grouping in retransmission buffer 204 simultaneously, and the repeating transmission after being used for is synthetic to be handled.
Promptly, in the demodulation process of this receiving system 200, detect under the situation of ack signal 41 in data (grouping 10) initial transmission, it is stored in the ACK buffer 205, it is not carried out demodulation even the forced retransmission of forced retransmission grouping 10R arrives yet, but return ack signal 41 to dispensing device 100.The control information 50 that receiving system 200 is made of ack signal 41 or NACK signal 42 and SIR information 51 to dispensing device 100 loopbacks, savings produces the received signal of wrong frame (grouping) in retransmission buffer 204 simultaneously, is used to retransmit synthetic processing.
In dispensing device 100, be imported into repeating transmission control part 104 by control signal lsb decoder 111 decoded ack signals 41 or NACK signal 42.Retransmit control part 104 and when input signal is ack signal 41, export new data transmission request signal 31, when input signal is NACK signal 42, send re-send request may signal 33 to retransmission buffer 102 via RRM portion 103.When in Radio Resource, having the free time, send recurrent signal from retransmission buffer 102.
This recurrent signal is after receiving system 200 sides are received, and is synthetic with the signal of savings in retransmission buffer 204 in the reception of last time, after 206 decodings of decoding processing portion, carries out error detection by error detection portion 207 after error correction.Repeat identical processing afterwards,, perhaps retransmit number of times and reach till the maximum number of retransmissions up to not detecting mistake at receiver side.
In addition, also can determine the pre-determined number of the forced retransmission grouping 10R in the dispensing device 100, this number of times of continuous retransmission when the forced retransmission of forced retransmission grouping 10R.
The processing of above-mentioned dispensing device 100 is described with reference to the flow chart of above-mentioned Fig. 7.
At first, after receiving system 200 transmissions comprise the new grouping 10 that sends data 12 (step 301), in time interval T(<RTT), directly send the forced retransmission that comprises the transmission data 12 identical and the retransmit sequential sequence number 11b 10R(step 302 of dividing into groups) with grouping 10 to receiving system 200.
Then, RTT with interior do not reply from receiving system 200 sides the control information 50 that comprises ack signal 41 or NACK signal 42 etc. during (step 303), and do not surpass set maximum number of retransmissions during (step 310), repeating step 301, step 302, exist in RTT under the situation of replying, differentiating the control information 50 of being replied has inerrancy (step 304).
Then, in control information 50, detect under the wrong situation, have or not the forced retransmission (step 306) corresponding, this control information 50 with this control information 50 whether T with interior arrival (step 307), with forced retransmission grouping 10R control information corresponding 50 inerrancy (step 308) and this control information 50 to be arranged be the ack signal 41 or the judgement (step 309) of NACK signal 42.
Then, in step 306, be judged to be under the situation that does not have forced retransmission, perhaps, in step 307, be judged to be control information 50 not under the situation of T with interior arrival, perhaps, in step 308, be judged to be with forced retransmission grouping 10R control information corresponding 50 and exist under the wrong situation, perhaps, in step 309, be judged to be under the situation that control information 50 is NACK signals 42, return step 301.
In addition, in step 306, be judged to be under the situation that has forced retransmission, and in step 307, be judged to be control information 50 under the situation of T with interior arrival, and being judged to be in step 308 with forced retransmission grouping 10R control information corresponding 50 does not have under the wrong situation, and in step 309, be judged to be under the situation that control information 50 is ack signals 41, finish the transmission of this grouping 10 and handle.
On the other hand, in step 304, be judged to be under the situation that does not detect mistake, further differentiate the control information 50 of being replied and be which (step 305) in ack signal 41 or the NACK signal 42.Then, under the situation that is judged to be NACK signal 42, be branched off into above-mentioned steps 306, carry out the determination processing of above-mentioned steps 306~step 309.
In addition, in step 305, be judged to be under the situation of ack signal 41, finish the transmission of this grouping 10 and handle.
On the other hand, the processing of receiving system 200 is shown in the flow chart of above-mentioned Fig. 8.That is, at first differentiate the control information 50(step 311 that whether has correctly received in the transmit frame control information 11 that is included in the grouping 10 that is received), under the situation of incorrect control information 50, reply NACK signal 42 and end to dispensing device 100 sides.
In step 311, correctly received under the situation of control information 50, differentiate whether be the 10(step 312 of newly dividing into groups with further reference to retransmitting sequential sequence number 11b), under the situation that is new grouping 10, carry out decoding processing and error detection processing (step 313) by decoding processing portion 206 and error detection portion 207, differentiating has inerrancy (step 314), do not having under the wrong situation, reply ack signal 41 to dispensing device 100 sides, and in ACK buffer 205, store ack signal 41(step 315) and finish.
In above-mentioned steps 314, detect under the wrong situation, in retransmission buffer 204, preserve grouping 10(step 318), reply NACK signal 42(step 319 to dispensing device 100) and finish.
In above-mentioned steps 312, be judged to be not new grouping 10, promptly be under the situation of forced retransmission grouping 10R, the reception of differentiating grouping 10 in advance with reference to ACK buffer 205 whether fail (whether being NACK signal 42 promptly) (step 316), under the situation of failure, execution is the processing (step 317) of the retransmission data of the data and the usefulness of retransmission buffer 204 (forced retransmission grouping 10R), the processing that execution in step 314 is later.
In step 316, be judged to be under the situation that receives successfully (not being NACK signal 42), reply ack signal 41(step 315 to dispensing device 100) and finish.
Thus, in the present embodiment, in dispensing device 100, through before the RTT with whether receive NACK signal 42 irrespectively from receiving system 200, after the transmission of grouping 10, at the back timed sending of delay time lag T(<RTT) and the forced retransmission of these 10 identical contents that the divide into groups 10R that divides into groups, even thereby in the situation (Fig. 3) of initial grouping 10 mistakes, any one wrong situation (Fig. 4) among grouping 10 and the forced retransmission grouping 10R, successfully receive initial grouping 10 but under receiving system 200 any one situation to the situation (Fig. 6) of ack signal 41 mistakes that dispensing device 100 is replied by receiving system 200, also can begin to retransmit with the time of delay of RTT+T, so compare with 2 * RTT in the conventional art of Fig. 1, shorten RTT-T the time of delay till retransmitting beginning, can shorten the retransmission delay time in the repeating transmission control that sends data 12.
By after grouping 10, retransmitting forced retransmission grouping 10R forcibly, shorten the time of advent till maximum number of retransmissions, can begin judgement and countermeasure that the bad transmission that causes of communication line state is interrupted as early as possible.
In addition, in receiving system 200 sides, stores packets 10 has inerrancy in ACK buffer 205, suppresses the decoding processing of follow-up forced retransmission grouping 10R under the reception case of successful of initial grouping 10, so also can not increase the power consumption (Fig. 5, Fig. 6) of the reception of grouping 10 in handling.
In addition, in the wire net 20 that carries out tcp/ip communication, with wireless communication system 90 that wire net 20 is connected in owing to the retransmission delay of grouping 10 is considered as producing under the situation of packet loss, be judged as this packet loss and result from congested in the wireless communication system 90, significantly limit the control action that flows into the data influx of wire nets 20 from wireless communication system 90, so reduce via the throughput of 90 of the wireless communication systems of wire net 20.
Relative therewith, under the situation of present embodiment, then divide into groups 10 at T(<RTT) with the interior forced retransmission grouping 10R that retransmits forcibly, reduce so in wire net 20, be considered as the probability of packet loss, can not reduce via the throughput of 90 of the wireless communication systems of wire net 20 yet.
(execution mode 2)
Figure 13 is the block diagram of an example of structure that the dispensing device of embodiments of the present invention 2 is shown.With the difference of above-mentioned execution mode 1 be to have appended prediction section 121 to dispensing device 100, the structure of receiving system 200 is identical with execution mode 1.
That is, under the situation of present embodiment 2, be imported into prediction section 121 from the transmission notification signal 32 of transmission buffer 101, re-send request may signal 33a is input to from this prediction section 121 and retransmits control part 104.
In addition, from control signal lsb decoder 111 to prediction section 121 input control informations 50.This control information 50 is sent here and is comprised the various information of representing communications status from receiving system 200.Then, prediction section 121 is according to control information 50, and whether prediction needs the forced retransmission of forced retransmission grouping 10R, controls by re-send request may signal 33a and retransmits control part 104.
In dispensing device 100, when transmission comprises the grouping 10 that sends data 12, send transmission notification signal 32 to prediction section 121.In prediction section 121,, the possibility that this grouping 10 is requested to retransmit is predicted according to control information 50 from 111 inputs of control signal lsb decoder.Under the high situation of possibility, send re-send request may signal 33a to retransmitting control part 104.Afterwards, with execution mode 1 in the same manner, send the re-send request may signal via latency function portion 105, RRM portion 103 to retransmission buffer 102, carry out forced retransmission.
Figure 14 is the block diagram of variation that the structure of above-mentioned Figure 13 is shown.In the structure of this Figure 14, produce the prediction that frequency is retransmitted possibility according to the repeating transmission of the grouping in past.
That is, between prediction section 121 and control signal lsb decoder 111, be provided with ACK/NACK buffer 122.In this ACK/NACK buffer 122, store each frequency by control signal lsb decoder 111 decoded ack signals 41 and NACK signal 42.
Prediction section 121 obtains repeating transmission in the past with reference to ACK/NACK buffer 122 and produces frequency information, when repeating transmission generation frequency is high, sends re-send request may signal 33a to retransmitting control part 104.In addition, be sent to prediction section 121 by the QoS information 32a that will send data 12 with sending notification signal 32, can also require to reduce the threshold value Th(threshold that the possibility judgment standard is retransmitted in conduct under the situation of instantaneity), improve the possibility of retransmitting.Figure 15 is the flow chart of situation of processing that the prediction section 121 of this moment is shown.
Promptly, prediction section 121 is when receiving transmission notification signal 32 (step 321) from transmission buffer 101, read and n grouping 10(frame in the past from ACK/NACK buffer 122) relevant repeating transmission produces frequency information (step 322), calculates frame number (number of times of NACK signal 42)/n(step 323 of retransmitting generation Probability p=retransmit).
Afterwards, according to the QoS information 32a that sends here with transmission notification signal 32, differentiate whether this grouping (sending data 12) is real time data (step 324), under the situation that is real time data, will reduce p1(step 326) as the threshold value Th of the determinating reference of carrying out forced retransmission.
Then, judge p〉whether Th set up (step 325), at p〉and send re-send request may signal 33a to retransmitting control part 104 under the Th situation about setting up, make forced retransmission carry out (step 327).
In addition, also can be after above-mentioned steps 321 have just been finished, read the horizontal information of the urgency relevant immediately with sending data 12 from QoS information 32a, under the high situation of urgency, also can omit the processing from step 322 to step 325, direct descendant carries out forced retransmission to step 327 and handles.
Figure 16 is the block diagram of structure that another variation of the dispensing device 100 in the present embodiment 2 is shown.In this case, the prediction of in prediction section 121, retransmitting possibility according to the SIR information of sending here from control signal lsb decoder 111 51.This SIR information 51 is followed control information 50 with ack signal 41 or NACK signal 42 and is arrived from receiving system 200 side.
In the structure of this Figure 16, also can make and retransmit the probability variation according to the QoS information 32a that sends data 12.Figure 17 is the flow chart of situation of processing that the prediction section 121 of this moment is shown.
That is, prediction section 121 obtains the value (SIR) (step 332) of SIR information 51 from control signal lsb decoder 111 when receiving transmission notification signal 32 from transmission buffer 101 (step 331).
Afterwards, according to the QoS information 32a that sends here with transmission notification signal 32, differentiate whether this grouping (sending data 12) is real time data (step 333), under the situation that is real time data, will improve s1(step 335) as the threshold value Th of the determinating reference of carrying out forced retransmission.
Then, judge whether SIR<Th sets up (step 334), under the situation that SIR<Th sets up, send re-send request may signal 33a, make forced retransmission carry out (step 336) to retransmitting control part 104.
In addition, also can be after above-mentioned steps 331 have just been finished, read the horizontal information of the urgency relevant immediately with sending data 12 from QoS information 32a, under the high situation of urgency, also can omit the processing from step 332 to step 334, direct descendant carries out forced retransmission to step 336 and handles.
Thus, under the situation of present embodiment 2, according to the SIR information 51 that comprises the control information 50 of replying from receiving system 200 sides, determine whether to carry out forced retransmission, so under the situation in good condition of and radiolink big at SIR, useless forced retransmission can be suppressed and transmitted power can be reduced, and, can carry out and the corresponding suitable forced retransmission of real-time that sends data 12.
(execution mode 3)
Figure 18 is the block diagram of structure example that the dispensing device of embodiments of the present invention 3 is shown.With the main difference part of execution mode 1 be the processing of latency function portion 105, the structure of receiving system 200 is identical with execution mode 1.
In the present embodiment, import SIR information 51 from control signal lsb decoder 111 to latency function portion 105.Then, be made as in latency function portion 105 time interval T till can changing according to the SIR of the grouping in past when forced retransmission.
Latency function portion 105 regulates the time interval T till forced retransmission according to the SIR information of sending here from control signal lsb decoder 111 51.That is, big and transmission path shortens T in order the time at SIR, and then the reduction of reaching retransmission delay.Prolong T at SIR under the little and transmission path situation condition of severe on the contrary, reach diversity.Figure 19 is the flow chart of situation that the processing of latency function portion 105 is shown.Illustrating by using threshold value Th(threshold herein) size of estimating SIR judges the example of transmission path situation.
That is, from transmission buffer 101 to retransmitting control part 104 inputs when sending notification signals 32, retransmit control part 104 to latency function portion 105 input re-send request may signal 33(steps 341).
At this moment, latency function portion 105 obtains the SIR information 51(step 342 of reflection transmission path situation before from control signal lsb decoder 111).
Then, judge whether SIR<Th sets up (step 343), under the situation that SIR<Th sets up, time interval T is increased constant basis τ and make forced retransmission carry out (step 345), under the invalid situation of SIR<Th, time interval T is reduced constant basis τ and make forced retransmission carry out (step 344).
Thus, can change time interval T till forced retransmission according to SIR information 51 by being made as, thus can be in the best forced retransmission that regularly carry out forced retransmission grouping 10R corresponding with the transmission path situation of SIR information 51 expressions.
Figure 20 is the block diagram of structure that the variation of the dispensing device 100 in the present embodiment 3 is shown.In this case, between latency function portion 105 and transmit frame control information 11, be provided with ACK/NACK buffer 122.In this ACK/NACK buffer 122, store each frequency by control signal lsb decoder 111 decoded ack signals 41 and NACK signal 42.
Then, latency function portion 105 obtains the information of the generation frequency of NACK signal 42 in the past, i.e. repeating transmission generation frequency from ACK/NACK buffer 122.Repeating transmission in the past produces under the low situation of frequency, shortens the time interval T till forced retransmission, and then the reduction of reaching retransmission delay.Produce under the high situation of frequency retransmitting on the contrary, time expand interval T, reach diversity.Figure 21 is the flow chart that this situation is shown.Illustrate herein and use threshold value Th(threshold) judge and retransmit the example that produces frequency.
That is, from transmission buffer 101 to retransmitting control part 104 inputs when sending notification signals 32, retransmit control part 104 to latency function portion 105 input re-send request may signal 33(steps 351).
At this moment, by the time function portion 105 is from the retransmission of information (step 352) of ACK/NACK buffer 122 n of obtaining over groupings (frames), calculates frame number (number of times of NACK the signal 42)/n(step 353 of repeating transmission generation Probability p=retransmit).
Then, judge p〉whether Th set up (step 354), at p〉under the Th situation about setting up, time interval T is increased constant basis τ make forced retransmission carry out (step 356), at p〉under the invalid situation of Th, time interval T is reduced constant basis τ make forced retransmission carry out (step 355).
Thus, can change time interval T till forced retransmission according to retransmit producing frequency, thereby can produce the corresponding best forced retransmission of regularly carrying out forced retransmission grouping 10R of transmission path situation that frequency is represented with retransmitting by being made as.
Figure 22 is the block diagram that another variation of the dispensing device 100 in the present embodiment 3 is shown.In this case, from retransmission buffer 102 to the relevant QoS information 32a of latency function portion 105 input and transmission data 12.
Latency function portion 105 obtains the QoS information 32a that sends data 12 when the pressure of forced retransmission grouping 10R sends.Then, sending data 12 and needing the time interval T that shortens under the situation of instantaneity till forced retransmission, and then the reduction of reaching retransmission delay.Figure 23 is the flow chart that this situation is shown.Herein, illustrate according to QoS information 32a and judge whether send data 12 is the example of real time data.
That is, from transmission buffer 101 to retransmitting control part 104 inputs when sending notification signals 32, retransmit control part 104 to latency function portion 105 input re-send request may signal 33(steps 361).
At this moment, latency function portion 105 is according to the QoS information 32a from transmission buffer 101 inputs, whether the transmission data of differentiating in this transmission buffer 101 12 are real time data (step 362), sending data 12 is under the situation of real time data, time interval T is reduced constant basis τ (step 364) forced retransmission is carried out, under the situation that is not real time data, time interval T is reduced constant basis τ and make forced retransmission carry out (step 363).
Thus, by will the time interval T till forced retransmission according to the QoS such as real-time that send data 12 needs being controlled to be variablely, can realize being suitable for the repeating transmission control of QoS.
Each execution mode according to above explanation plays following effect.
(1) in dispensing device 100, after sending grouping 10, do not wait for RTT and carry out the forced retransmission of forced retransmission grouping 10R.Therefore retransmitting number of times increases fast, is complementary by the synthetic advantage (synthesizing of the signal level of the grouping 10 of mistake and forced retransmission grouping 10R) with HARQ, and the possibility that sends successfully (ACK) more quickly uprises.Its result can reduce retransmission delay.Effective in the system that determines maximum retransmission time of delay and maximum number of retransmissions especially.
(2) after sending grouping 10, at the possibility of its repeating transmission, after predicting, determine whether to carry out the forced retransmission of forced retransmission grouping 10R, so can reduce useless repeating transmission, reduce transmitted power.
(3) can change threshold value Th according to grouping 10 instantaneity, so, can reduce the processing delay when retransmitting by in real time data etc., preferentially carrying out forced retransmission as the benchmark that is used to carry out forced retransmission.
(4) under the situation about retransmitting, though waste some transmitted powers, force repeatedly to retransmit, so can improve retransmission delay owing to not predicting not predicting.
(5) after sending grouping 10, can wait the time interval T that changes till the forced retransmission of carrying out forced retransmission grouping 10R, thereby can obtain the time diversity effect simultaneously and reduce processing delay according to situation, the repeating transmission generation frequency of transmission path by being made as.
Utilizability on the industry
According to the present invention, can shorten the retransmission delay time in the repeating transmission control of communication data.
In addition, reduce in the more serious communication network, can realize radio communication based on the repeating transmission control of communication data at the traffic rate that propagation delay causes, and the reduction that can not produce communication speed speed.
In addition, the invention is not restricted to the structure shown in the example in the above-mentioned execution mode, can in the scope that does not break away from its main idea, carry out various changes certainly.
For example, be not limited to radio communication, can be widely used in the retransmission technique among ARQ, the HARQ etc. of general wire communication.