CN101350698A - Method and apparatus for detecting data lose of wireless link control layer - Google Patents

Method and apparatus for detecting data lose of wireless link control layer Download PDF

Info

Publication number
CN101350698A
CN101350698A CNA2007101452699A CN200710145269A CN101350698A CN 101350698 A CN101350698 A CN 101350698A CN A2007101452699 A CNA2007101452699 A CN A2007101452699A CN 200710145269 A CN200710145269 A CN 200710145269A CN 101350698 A CN101350698 A CN 101350698A
Authority
CN
China
Prior art keywords
data
control layer
transmitting time
monitored
disappearance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2007101452699A
Other languages
Chinese (zh)
Inventor
邵飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Shanghai Huawei Technologies Co Ltd
Original Assignee
Shanghai Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CNA2007101452699A priority Critical patent/CN101350698A/en
Priority to PCT/CN2008/071673 priority patent/WO2009010011A1/en
Publication of CN101350698A publication Critical patent/CN101350698A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

The embodiment of the present invention provides a method which is used for detecting the data loss of wireless link control layer, and a device thereof. When the RLC-layer entity has data loss, the method can be used for detecting the transmission information of the data earlier than the data resulting in omitted numbers, and confirming the lost data according to the acquired information. Compared with the prior art which requires the detection of the HARQ data transmission processes resulting in the omitted numbers and all the data transmission processes, the method reduces the workload of the user equipment, and improves the efficiency of detecting the data loss of the wireless link control layer.

Description

Detect the method and the device of data lose of wireless link control layer
Technical field
The present invention relates to communication field, relate in particular to the method and the device that detect data lose of wireless link control layer.
Background technology
(Universal Mobile Telecommunication System UMTS) is one of main 3G (Third Generation) Moblie system in the present whole world to universal mobile telecommunications system.High speed downlink packet based on UMTS inserts (High Speed Downlink Packet Access, HSDPA) technology and high speed uplink packet insert (High Speed Uplink Packet Access, HSUPA) technology can improve higher peak rate and spectrum efficiency.In the prior art, in order to realize professional high-speed transfer, at HSDPA and technical medium access control sublayer agreement (the Media Access Control that increased newly of HSUPA, MAC) entity, and in the MAC entity, introduced and mixed automatic repeat requests (Hybrid Automatic Repeat Request, HARQ) technology, this technology is based on the re-transmission of physical layer, receive the data of transmitting terminal when receiving terminal after, if judge the error in data that is received, then, improve message transmission rate and reduce packet loss, improve the throughput of system simultaneously by the quick re-transmission between base station and subscriber equipment.
HARQ has parallel a plurality of processes, so the data that receiving terminal is received probably are out of order, this just means upper strata Radio Link control (the Radio Link Control of MAC layer, RLC) a layer data of receiving also will be out of order, therefore, rlc layer can not be judged the loss situation of this layer data according to the disappearance of sequence number from the data of receiving.
For detecting the situation of rlc layer loss of data, in the prior art, when RLC detects the sequence number disappearance, except the process of the data that cause lacking number does not start the timer, each HARQ data-transfer process starts timer, when the process that is activated timer is received new data or received the new data indication, stop this timer; When the timer of all startups all surpasses the time of presetting, and sequence number just can confirm that the data of described disappearance are really lost when also lacking.
In the said method, when finding the sequence number disappearance of rlc layer, need all data-transfer process of monitoring except that the HARQ data-transfer process that causes lacking number, and some data may not transmitted the data of lacking number in these processes, and this method these processes are monitored also is unnecessary obviously, increase the workload of subscriber equipment, prolonged the stand-by period.
Summary of the invention
The technical problem that the embodiment of the invention will solve provides a kind of method and device that detects data lose of wireless link control layer, can reduce the workload of subscriber equipment, and fast detecting goes out losing of rlc layer data.For achieving the above object, the invention provides following technical scheme:
The embodiment of the invention provides a kind of method that detects data lose of wireless link control layer, comprising:
When wireless chain control layer is found missing data is arranged, detect the transmission situation of missing data at bottom;
According to the transmission situation of the described missing data that detects, confirm the data of losing.
The embodiment of the invention also provides a kind of method that detects data lose of wireless link control layer, comprising:
Media access control layer record data transmitting time, and this data transmitting time is sent to wireless chain control layer with corresponding data, wherein, described media access control layer has at least two parallel data-transfer process when wireless chain control layer sends described data;
When wireless chain control layer finds to have the data disappearance, in described parallel data-transfer process, in the process of and activation more Zao than the transmitting time of the data that cause data disappearances to the data transmitting time, data transmission fault and the process that is not in monitoring state are monitored;
Receive new data or receive new data indication or monitored process is forced to stop or during the correct data transmission information that receives of these data, this process is stopped monitoring when getting access to monitored data-transfer process;
When all monitored processes all get access to data transmission information and when stopping to monitor, confirm the data of losing.
The embodiment of the invention also provides a kind of device that detects data lose of wireless link control layer, comprising:
The Data Receiving unit is used for data and described data transmitting time that the receiving media access control layer sends;
The data loss detection unit is used for when finding the data disappearance is arranged, and detects than the Zao data transmission information of the transmitting time of the data that cause data disappearance affirmation data of losing also.
Above technical scheme as can be seen, because the order of utilizing HARQ process transmitting terminal to send data is consistent characteristics with the time sequencing that the HARQ process sends data, when the rlc layer entity finds to have the data disappearance, causing the process of data disappearance only may be than the Zao process of data transmitting time that causes lacking number, therefore, in the scheme that the embodiment of the invention provided, by detecting than the Zao data transmission information of data transmitting time that causes lacking number, and the data of losing according to this validation of information that is obtained, compare with all data-transfer process that prior art need be monitored except that the HARQ data-transfer process that causes lacking number, reduce the workload of subscriber equipment, improved the efficient that detects data lose of wireless link control layer.
Description of drawings
The flow chart of the method that Fig. 1 is provided for the embodiment of the invention one;
The wireless chain control layer that Fig. 2 is provided for the embodiment of the invention one detects the schematic diagram of loss of data method;
The structure chart of the device that Fig. 3 is provided for the embodiment of the invention two;
The flow chart of the method that Fig. 4 is provided for the embodiment of the invention three;
The wireless chain control layer that Fig. 5 is provided for the embodiment of the invention three detects the schematic diagram of loss of data method;
The structure drawing of device that Fig. 6 is provided for the embodiment of the invention four;
The method flow diagram that Fig. 7 is provided for the embodiment of the invention five;
The structure drawing of device that Fig. 8 is provided for the embodiment of the invention six.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clear more in detail,, embodiment provided by the present invention is described in detail below in conjunction with accompanying drawing.
In the embodiment of the invention, when wireless chain control layer is found missing data is arranged, detect the transmission situation of missing data at bottom; According to the transmission situation of the described missing data that detects, confirm the data of losing.The realization specific embodiments of the invention are as follows:
Embodiment one:
Referring to Fig. 1, the embodiment of the invention provides a kind of method that detects data lose of wireless link control layer, and this method comprises:
Step 101: media access control layer record data transmitting time, and this data transmitting time is sent to the wireless chain control layer entity with corresponding data;
Wherein, described data transmitting time is by the entity record in the media access control layer, and described entity can be to mix automatic repeat requests entity, also can be other entity; Wherein, the data transmitting time is generally the first transmitting time of data, also can be At All Other Times.Be the first transmitting time of data in the present embodiment, the first transmitting time of these data can be by mixing the direct record of receiving terminal of automatic repeat requests entity; The moment that also can correctly receive data after abandoning transmitting the data moment or retransmitting deducts the time that retransmits the first transmission of used time acquisition data;
Wherein, the data transmitting time of described record can be delivered to radio link layer by mixing automatic repeat requests entity, also can submit by alternate manner; Wherein, the data transmitting time is submitted by mixing automatic repeat requests entity, can be to mix automatic retransmission entities after the correct reception of data, the time of record and corresponding data are submitted to together the upper layer entity of media access control layer, and be submitted to wireless chain control layer by upper layer entity, also can be to mix automatic retransmission entities directly to be submitted to wireless chain control layer;
Mix automatic repeat requests HARQ entity at least two parallel processes are arranged when rlc layer sends data, for each process, the HARQ receiving terminal is whenever received data, all can obtain the Connection Frame Number and the subframe numbers of these data by the physical channel transmission parameters, these two parameter lists understand that transmitting terminal sends the time of these data;
And the HARQ entity to send data for the first time be to send by the sequence number order, therefore, the sequence number order that can get primary data is consistent with the time that the HARQ process sends data for the first time;
Step 102: when rlc layer is found missing data is arranged, the data transmitting time is monitored than the Zao data-transfer process of transmitting time of the data that cause the data disappearance;
Wherein, the described data of data disappearance that cause are: make and find the data that data lack, for example: is consistent because HARQ process transmitting terminal sends the sequence number order of data with the time sequencing that the HARQ process sends, when the rlc layer entity A receives that data sequence number is 8 and 9 data, just can find that the missing data sequence number is 6 and 7 data, described sequence number is that 8 and 9 data are the data that cause the data disappearance;
Wherein, in monitoring, can the correct process of transfer of data not monitored, and the HARQ data-transfer process that does not have to activate is not monitored, to improve monitoring efficient process; And the rlc layer entity is when finding the data disappearance, some data-transfer process is before found the data disappearance because of last rlc layer entity and is in monitored state, therefore, for improving monitoring efficient, the described process that is being in monitored state can not monitored;
Therefore, can be data transmission fault and be not in the process of monitoring state in the process of activation than the Zao process of transmitting time of the data that cause data disappearances;
Wherein, described process is monitored to obtain the data transmission information of monitored process;
Step 103: receive new data or receive new data indication or monitored process when stopping data transmission information that transfer of data or this data are correctly received when getting access to monitored data-transfer process, this process is stopped monitoring;
Wherein, the situation that described monitored process stops transfer of data being normally in the situation when difference takes place monitored process, and for example, these data surpass maximum retransmission and transmitting terminal free of data when can send out; Perhaps transmitting terminal takes place the NACK of receiving terminal feedback is misread as ACK in data in transmission course, and the transmitting terminal free of data is when can send out; Perhaps, the HARQ entity takes place when machine need be reseted; Perhaps, receiving soft buffer memory overflows or separates code check and take place unusual the time;
In the present embodiment, by the data transmitting time is monitored than the Zao process of transmitting time of the data that cause the data disappearance, to obtain the data transmission information of this process, this data transmission information comprises: receive the indication of new data or new data, perhaps Jian Ce process stops transfer of data, and perhaps these data are correctly received;
Step 104: when all monitored processes all get access to data transmission information and when stopping to monitor, confirm the data of losing;
After the data of confirming to lose when the rlc layer entity, but status report request transmitting terminal retransmits described obliterated data.
In the said method, the sequence number order of utilizing HARQ process transmitting terminal to send data is consistent characteristics with the time sequencing that the HARQ process sends, when the rlc layer entity finds to have the data disappearance, the process that causes the data disappearance only may be the transmitting time Zao process of data transmitting time than the data that cause the data disappearance, therefore, according to the embodiment of the invention, when monitoring HARQ data-transfer process, only the data transmitting time is monitored to obtain the data transmission information of this process than the Zao process of transmitting time of the data that cause the data disappearance, reduced the workload of subscriber equipment; When monitored process stops monitoring because of receiving when indication of new data or new data or monitored process stop data transmission information that transfer of data or this data are correctly received, and data also lack, and can confirm that the data that lack lose;
For example, as shown in Figure 2 wireless chain control layer detects the schematic diagram of loss of data, and wherein A represents to be sent to the data of rlc layer entity A in the HARQ data-transfer process, and B represents to be sent to the data of rlc layer entity B in the HARQ data-transfer process; Wherein, null process represents not have transmission; The process of * expression error of transmission;
With the rlc layer entity A is example, when the rlc layer entity A receives that data sequence number is 8 and 9 data, find that the missing data sequence number is 6 and 7 data, just contrast 8, No. 9 data transmitting times process early and monitor, as 1 among the figure, 2,3,4 processes, wherein, process 1 transmission correctly can not monitored, because of No. 2 processes are null process, in order to improve monitoring efficient, can No. 2 processes not monitored yet;
In the moment 15, monitor No. 3 processes and received new data, therefore, stop monitoring to No. 3 processes;
In the moment 16, monitor No. 4 processes and received new data, therefore, stop monitoring to No. 4 processes;
When monitored process has all stopped monitoring, can confirm that the data sequence number that lacks is that 6 and 7 data have really been lost.
Implement two:
Referring to Fig. 3, for realizing the method for the embodiment of the invention, the embodiment of the invention also provides a kind of device that detects data lose of wireless link control layer, and this device comprises:
Data Receiving unit 301 is used for data and this data transmitting time that the receiving media access control layer sends;
Wherein, mix automatic repeat requests HARQ entity, a plurality of parallel processes when sending data, rlc layer are arranged, for each process, the HARQ receiving terminal is whenever received data, all can obtain the Connection Frame Number and the subframe numbers of these data by the physical channel transmission parameters, these two parameter lists understand that transmitting terminal sends the time of these data;
And the HARQ entity to send data for the first time be to send by the sequence number order, therefore, it is consistent can getting the sequence number order of primary data and the time of HARQ process transmission data;
Wherein, the data transmitting time can be passed through the receiving terminal recording and sending of the automatic retransmission entities of mixing to described Data Receiving unit, the first transmitting time of these data of Data Receiving unit record; Wherein, the data transmitting time also can be carried out recording and sending to the Data Receiving unit by other entity in the media access control layer;
Wherein, the data transmitting time is the first transmitting time of data in the present embodiment, and the first transmitting time of these data can be by mixing the direct record of receiving terminal of automatic repeat requests entity; The moment that also can correctly receive data after abandoning transmitting the data moment or retransmitting deducts the time that retransmits the first transmission of used time acquisition data;
Wherein, when receiving new data, need upgrade the HARQ entity the first transmitting time of the data of corresponding process;
Data loss detection unit 302 is used for when finding the data disappearance is arranged, and detects than the Zao data transmission information of the transmitting time of the data that cause data disappearance affirmation data of losing also;
This data loss detection unit comprises:
Judging unit 3021 is used to judge whether the data that received have disappearance, and sends judged result;
First monitoring means 3022, be used for after the information that missing data is arranged that receives the judging unit transmission, the data transmitting time being monitored than the Zao process of transmitting time of the data that cause the data disappearance, and receive the indication of new data or new data or monitored process when stopping transfer of data or correctly receiving missing data in the process of being monitored, stop monitoring to this process;
Wherein, monitored process stops transfer of data normally because difference takes place monitored process, as: these data surpass maximum retransmission and the transmitting terminal free of data can be sent out, data are that transmitting terminal misreads as ACK to the NACK of receiving terminal feedback in transmission course, and the transmitting terminal free of data can be sent out, the HARQ entity takes place when machine need be reseted, receives soft buffer memory and overflows or separate situations such as the code check generation is unusual;
Wherein, the described data of data disappearance that cause are for making the data of finding the data disappearance, for example: is consistent because HARQ process transmitting terminal sends the sequence number order of data with the time sequencing that the HARQ process sends, when the rlc layer entity A receives that data sequence number is 8 and 9 data, just can find that the missing data sequence number is 6 and 7 data, described sequence number is that 8 and 9 data are the data that cause the data disappearance; Wherein, in monitoring, can the correct process of transfer of data not monitored, and the HARQ data-transfer process that does not have to activate is not monitored, to improve monitoring efficient process; And the rlc layer entity is when finding the data disappearance, and some data-transfer process is before found the data disappearance because of last rlc layer entity and is in monitored state, therefore, is to improve monitoring efficient, and the described process that is being in monitored state is not monitored;
Therefore, the process more Zao than the data transmitting time that causes missing data can be data transmission fault and be not in the process of monitoring state in the process that activates;
Wherein, in the present embodiment, by data-transfer process being monitored the data transmission information of the process of obtaining, this data transmission information comprises: receive the indication of new data or new data, perhaps Jian Ce process stops transfer of data or described missing data is correctly received;
Confirmation unit 3023 is used for when all monitored processes stop to monitor, and confirms the data of losing.
Embodiment three:
Referring to Fig. 4, the embodiment of the invention also provides a kind of method that detects data lose of wireless link control layer, and this method comprises:
Step 401: media access control layer record data transmitting time, and should the time be sent to the wireless chain control layer entity with corresponding data;
Wherein, described data transmitting time can be to mix automatic repeat requests entity by the entity record in the media access control layer, also can be other entity;
Wherein, the data transmitting time of described record can be delivered to radio link layer by mixing automatic repeat requests entity, also can submit by alternate manner; Wherein, the data transmitting time is submitted by mixing automatic repeat requests entity, can be to mix automatic retransmission entities after the correct reception of data, the time of record and corresponding data are submitted to together the upper layer entity of media access control layer, and be submitted to wireless chain control layer by upper layer entity, perhaps directly be submitted to wireless chain control layer;
Wherein, mix automatic repeat requests HARQ entity, a plurality of parallel processes when sending data, rlc layer are arranged, for each process, the HARQ receiving terminal is whenever received data, all can obtain the Connection Frame Number and the subframe numbers of these data by the physical channel transmission parameters, these two parameter lists understand that transmitting terminal sends the time of these data;
And the HARQ layer to send data for the first time be to send by the sequence number order, therefore, it is consistent can getting the sequence number order of primary data and the time of HARQ process transmission data;
Wherein, the data transmitting time can be by mixing the receiving terminal record of automatic retransmission entities;
Step 402: when media access control layer finds that data-transfer process has loss of data, the transmitting time of the loss of data indication of this process and this obliterated data is sent to the entity of wireless chain control layer;
Wherein, find that when the HARQ entity data of transmission have when losing, can this loss of data indication and transmitting time be sent to all entities of rlc layer, also can pass through other modes by interlayer source language;
Interlayer source language is referred to as ptimitives in agreement, the source language has title and parameter, parameter comprises 4 kinds, as Req (request), Ind (indication), ResP (response), Conf (affirmation), can be referred to as MAC_LOST_DATA_Ind to the source language of loss of data indication, parameter is the loss of data that Lost_Indicator is used to refer to the MAC layer, and LostInfo is used for indicating the time or the first time that sends of data of loss of data;
Wherein, when the HARQ data-transfer process behind the error in data that receives, received the indication of new data or new data or this process when stopping transfer of data, the HARQ entity will find to transmit the data of losing;
Step 403: when the rlc layer entity finds to have the data disappearance, the loss of data indication that inquiry is more Zao than the transmitting time of the data that cause the data disappearance;
Wherein, the rlc layer entity is by relatively causing the transmitting time transmitting time corresponding with described obliterated data of the data that data lack, the loss of data indication that inquiry is more Zao than the transmitting time of the data that cause the data disappearance;
Wherein, the data transmission information of process comprises the loss of data indication in the present embodiment;
Step 404: all received when the loss of data indication of being inquired about, confirmed the data of losing;
After the data of confirming to lose when the rlc layer entity, but status report request transmitting terminal retransmits described obliterated data.
In the said method, be that the sequence number order of utilizing HARQ process transmitting terminal to send data is consistent characteristics with the time sequencing that the HARQ process sends equally, when the rlc layer entity finds to have the data disappearance, the data transmitting time of disappearance only may be more Zao than the data transmitting time that causes the data disappearance, therefore, the embodiment of the invention, data are being lost indication when inquiring about, the transmitting time loss of data indication early that only contrasts the data that cause the data disappearance is inquired about, and has reduced the workload of subscriber equipment; And work as the loss of data indication of being inquired about when all having received, can confirm that the data that lacked have lost;
For example, as shown in Figure 5, wherein A represents to be sent to the data of rlc layer entity A in the HARQ data-transfer process, and B represents to be sent to the data of rlc layer entity B in the HARQ data-transfer process; Wherein, null process represents not have transmission; The process of * expression error of transmission;
8 o'clock constantly, the HARQ layer found to have loss of data, and process 3 loss of datas indication is sent to rlc layer entity A and entity B
9 o'clock constantly, the HARQ layer found to have loss of data, and process 4 loss of datas indication is sent to rlc layer entity A and entity B;
With the rlc layer entity A is example, when the rlc layer entity A constantly 15 when to receive data sequence number be 8 and 9 data, find that the missing data sequence number is 6 and 7 data, then the missing data before the first delivery time 5 that causes the data that data lack is inquired about, as 3 among the figure, 4 constantly, because 1 has correctly received data constantly, 2 constantly is empty;
Because 3 and 4 constantly the loss of data indications of being inquired about receive, can confirm that therefore sequence number is that 6 and 7 data are lost.
Embodiment four:
Referring to Fig. 6, the embodiment of the invention also provides a kind of device that detects data lose of wireless link control layer, and this device comprises:
Data Receiving unit 601 is used for the data of transmission of receiving media access control layer and the time that this data send;
Wherein, mix automatic repeat requests HARQ layer, a plurality of parallel a plurality of processes when sending data, rlc layer are arranged, for each process, the HARQ receiving terminal is whenever received data, all can obtain the Connection Frame Number and the subframe numbers of these data by the physical channel transmission parameters, these two parameter lists understand that transmitting terminal sends the time of these data;
And the HARQ entity to send data for the first time be to send by the sequence number order, therefore, it is consistent can getting the sequence number order of primary data and the time of HARQ process transmission data;
Wherein, the data transmitting time can be passed through the receiving terminal recording and sending of the automatic retransmission entities of mixing to described Data Receiving unit, the first transmitting time of these data of Data Receiving unit record;
And the HARQ entity sends the time of data for the first time and can be obtained by the transmitting time of record, note the data transmitting time as receiving terminal when data are transmitted for the first time, perhaps correct when receiving data or when abandoning transmitting these data receiving terminal deduct constantly according to this and wherein retransmit the used time and be the first transmitting time of these data; Wherein, the data transmitting time also can be carried out recording and sending to the Data Receiving unit by other entity in the media access control layer;
Wherein, when receiving new data, need upgrade the HARQ entity the first transmitting time of the data of corresponding process;
Receiving element 602 is indicated in loss of data, is used to receive the transmitting time of loss of data indication and obliterated data;
Wherein, finding the data that HARQ solid data transmission process is transmitted when media access control layer has when losing, and can this loss of data indication be sent to all entities of rlc layer by interlayer source language, also can pass through other modes;
Data loss detection unit 603 is used for when the wireless chain control layer entity finds to have the data disappearance, detects than the Zao data transmission information of the transmitting time of the data that cause data disappearance affirmation data of losing also;
This data loss detection unit comprises:
Judging unit 6031 is used to judge whether the data that received have disappearance, and sends judged result;
Query unit 6032 is used for after the information that missing data is arranged that receives the judging unit transmission, and inquiry causes the data transmitting time loss of data indication before of data disappearance;
Confirmation unit 6033 is used for confirming the data of losing when all data of being inquired about all receive the loss of data indication.
Embodiment five:
The present invention also provides a kind of method that detects data lose of wireless link control layer, the method difference that this method and embodiment one are provided is: when the wireless chain control layer entity finds to have the data disappearance, and the scope difference of monitoring HARQ data-transfer process;
Referring to Fig. 7, this method comprises:
Step 701: media access control layer record data transmitting time, and this data transmitting time is sent to the wireless chain control layer entity with corresponding data, wherein, the described data corresponding with the data transmitting time are sent to wireless chain control layer by mixing automatic repeat requests entity;
Wherein, described data transmitting time is by the entity record in the media access control layer, and described entity can be to mix automatic repeat requests entity, also can be other entity;
Wherein, mix automatic repeat requests HARQ entity, a plurality of parallel processes when sending data, rlc layer are arranged, for each process, the HARQ receiving terminal is whenever received data, all can obtain the Connection Frame Number and the subframe numbers of these data by the physical channel transmission parameters, these two parameter lists understand that transmitting terminal sends the time of these data;
And the HARQ entity to send data for the first time be to send by the sequence number order, therefore, the sequence number order that can get primary data is consistent with the time that the HARQ process sends data for the first time;
Wherein, the data transmitting time can be by mixing the receiving terminal record of automatic repeat requests entity, and the HARQ entity sends the time of data for the first time and can be obtained by the transmitting time of record, obtaining the first time that sends of data can obtain by receiving terminal record data transmitting time when data are transmitted for the first time, perhaps correct when receiving data or when abandoning transmitting these data receiving terminal deduct constantly according to this and wherein retransmit the used time and obtain the first time that sends of data;
Step 702: when the rlc layer entity found that missing data is arranged, in the process of and activation more Zao than the transmitting time of the data that cause the data disappearance to the data transmitting time, data transmission fault and the process that is not in monitoring state were monitored;
Wherein, the described data of data disappearance that cause are for making the data of finding the data disappearance, for example: is consistent because HARQ process transmitting terminal sends the sequence number order of data with the time sequencing that the HARQ process sends, when the rlc layer entity A receives that data sequence number is 8 and 9 data, just can find that the missing data sequence number is 6 and 7 data, described sequence number is that 8 and 9 data are the data that cause the data disappearance; Wherein, in monitoring, can the correct process of transfer of data not monitored, and the HARQ data-transfer process that does not have to activate is not monitored, to improve monitoring efficient process; And the rlc layer entity is when finding the data disappearance, and some data-transfer process is before found the data disappearance because of last rlc layer entity and is in monitored state, therefore, is to improve monitoring efficient, and the described process that is being in monitored state is not monitored;
Wherein, described process is monitored to obtain the data transmission information of institute's monitoring process;
Step 703: receive new data or receive new data indication or monitored process when stopping the correct data transmission information that receives of transfer of data or this data when getting access to monitored data-transfer process, this process is stopped monitoring;
Wherein, difference is normally taking place when monitored process in the situation that described monitored process is forced to stop, when surpassing maximum retransmission and transmitting terminal free of data and can send out as: these data, transmitting terminal takes place the NACK of receiving terminal feedback is misread as ACK in data in transmission course, and when the transmitting terminal free of data can be sent out, the HARQ entity takes place when machine need be reseted, and receives soft buffer memory and overflows or separate code check and take place when unusual, and this data-transfer process will be forced to stop;
Wherein, in the present embodiment, by the data transmitting time is monitored than the Zao process of transmitting time of the data that cause the data disappearance, to obtain the data transmission information of this process, this data transmission information comprises: receive the indication of new data or new data, perhaps Jian Ce process stops transfer of data, and perhaps these data are correctly received;
Step 704: when all monitored processes all get access to data transmission information and when stopping to monitor, confirm the data of losing;
After the data of confirming to lose when the rlc layer entity, but status report request transmitting terminal retransmits described obliterated data.
Embodiment six:
Referring to Fig. 8, the embodiment of the invention also provides a kind of device that detects data lose of wireless link control layer, and this device comprises:
Judging unit 801 is used to judge whether the data that received have disappearance, and sends judged result;
Data loss detection unit 802 is used for when finding the data disappearance is arranged, and detects than the Zao data transmission information of the transmitting time of the data that cause data disappearance affirmation data of losing also;
This data loss detection unit comprises:
Second monitoring means 8021, be used for after the information that missing data is arranged that receives the judging unit transmission, in the process to and activation more Zao than the transmitting time of the data that cause the data disappearance according to transmitting time, data transmission fault and the process that is not in monitoring state are monitored, and receive the indication of new data or new data or monitored process when stopping transfer of data or correctly receiving missing data in the process of being monitored, stop monitoring to this process;
Wherein, monitored process stops transfer of data normally because difference takes place monitored process, as: these data surpass maximum retransmission and the transmitting terminal free of data can be sent out, data are that transmitting terminal misreads as ACK to the NACK of receiving terminal feedback in transmission course, and the transmitting terminal free of data can be sent out, the HARQ entity takes place when machine need be reseted, receives soft buffer memory and overflows or separate situations such as the code check generation is unusual;
Wherein, the described data of data disappearance that cause are for making the data of finding the data disappearance, for example: is consistent because HARQ process transmitting terminal sends the sequence number order of data with the time sequencing that the HARQ process sends, when the rlc layer entity A receives that data sequence number is 8 and 9 data, just can find that the missing data sequence number is 6 and 7 data, described sequence number is that 8 and 9 data are the data that cause the data disappearance; Wherein, in monitoring, can the correct process of transfer of data not monitored, and the HARQ data-transfer process that does not have to activate is not monitored, to improve monitoring efficient process; And the rlc layer entity is when finding the data disappearance, and some data-transfer process is before found the data disappearance because of last rlc layer entity and is in monitored state, therefore, is to improve monitoring efficient, and the described process that is being in monitored state is not monitored;
Wherein, in the present embodiment, by data-transfer process being monitored the data transmission information of the process of obtaining, this data transmission information comprises: receive the indication of new data or new data, perhaps Jian Ce process stops transfer of data or described missing data is correctly received;
Confirmation unit 8022 is used for when all monitored processes stop to monitor, and confirms the data of losing.
Above technical scheme as can be seen, because the order of utilizing HARQ process transmitting terminal to send data is consistent characteristics with the time sequencing that the HARQ process sends data, when the rlc layer entity finds to have the data disappearance, causing the process of data disappearance only may be than the Zao process of data transmitting time that causes lacking number, therefore, in the scheme that the embodiment of the invention provided, by detecting than the Zao data transmission information of data transmitting time that causes lacking number, and the data of losing according to this validation of information that is obtained, compare with all data-transfer process that prior art need be monitored except that the HARQ data-transfer process that causes lacking number, reduce the workload of subscriber equipment, improved the efficient that detects data lose of wireless link control layer.
One of ordinary skill in the art will appreciate that all or part of step that realizes method described in embodiment one, embodiment three and the embodiment five, can instruct relevant hardware to finish by program, described program can be stored in the computer-readable recording medium, this program is when carrying out, included step is identical with method step among embodiment one and the embodiment three respectively, described storage medium, as: ROM/RAM, magnetic disc, CD etc.
More than the method and the device of the detection data lose of wireless link control layer that the embodiment of the invention provided is described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (14)

1, a kind of method that detects data lose of wireless link control layer is characterized in that, comprising:
When wireless chain control layer is found missing data is arranged, detect the transmission situation of missing data at bottom;
According to the transmission situation of the described missing data that detects, confirm the data of losing.
2, the method for detection data lose of wireless link control layer according to claim 1 is characterized in that:
Before the transmission situation of described detection missing data, also comprise at bottom: media access control layer record data transmitting time, and this data transmitting time and corresponding data be sent to wireless chain control layer;
Described detection missing data comprises in the transmission situation of bottom:
Detection is finding that by media access control layer data have the loss of data indication that is sent to wireless chain control layer when losing; The loss of data indication that inquiry is more Zao than the data transmitting time that causes the data disappearance;
Described transmission situation according to the described missing data that detects, the data that affirmation is lost comprise:
When the loss of data indication of being inquired about has all been received, confirm the data of losing.
3, the method for detection data lose of wireless link control layer according to claim 1 is characterized in that:
Before the transmission situation of described detection missing data, also comprise at bottom:
Media access control layer record data transmitting time, and this data transmitting time and corresponding data be sent to wireless chain control layer;
Described detection missing data comprises in the transmission situation of bottom:
In described data-transfer process, the data transmitting time is monitored than the Zao data-transfer process of transmitting time of the data that cause the data disappearance;
Receive new data or receive new data indication or monitored data-transfer process when stopping data transmission information that transfer of data or this data are correctly received when getting access to monitored data-transfer process, this process is stopped monitoring;
Described transmission situation according to the described missing data that detects, the data that affirmation is lost comprise:
When all monitored data-transfer process all get access to data transmission information and when stopping to monitor, confirm the data of losing.
4, the method for detection data lose of wireless link control layer according to claim 1 is characterized in that:
Before the transmission situation of described detection missing data, also comprise at bottom:
Media access control layer record data transmitting time, and this data transmitting time and corresponding data be sent to wireless chain control layer;
Described detection missing data comprises in the transmission situation of bottom:
Detect the Zao data transmission information of transmitting time than the data that cause the data disappearance;
Described transmission situation according to the described missing data that detects, the data that affirmation is lost comprise:
According to the described data transmission information that detects, confirm the data of losing.
5, the method for detection data lose of wireless link control layer according to claim 4 is characterized in that, this method also comprises:
After the data of confirming to lose when the rlc layer entity, status report request transmitting terminal retransmits described obliterated data.
6, the method for detection data lose of wireless link control layer according to claim 4 is characterized in that: the data transmitting time of described media access control layer record is the first transmitting times of data.
7, according to the method for the arbitrary described detection data lose of wireless link control layer of claim 4 to 6, it is characterized in that:
Described data transmission information comprises the loss of data indication, and this loss of data indication is finding that by media access control layer data have when losing to be sent to wireless chain control layer;
Described detection comprises than the Zao data transmission information of transmitting time of the data that cause the data disappearance:
The loss of data indication that inquiry is more Zao than the transmitting time of the data that cause the data disappearance;
Described according to the described data transmission information that detects, the data that affirmation is lost comprise:
All received when the loss of data indication of being inquired about, confirmed the data of losing.
8, the method for detection data lose of wireless link control layer according to claim 7 is characterized in that:
Media access control layer by interlayer source language loss of data is indicated and the transmitting time of this obliterated data is sent to wireless chain control layer.
9, according to the method for each described detection data lose of wireless link control layer of claim 4 to 6, it is characterized in that:
Described media access control layer has at least two parallel data-transfer process when wireless chain control layer sends described data;
Described detection comprises than the Zao data transmission information of transmitting time of the data that cause the data disappearance:
In described data-transfer process, the data transmitting time is monitored than the Zao data-transfer process of transmitting time of the data that cause the data disappearance;
Receive new data or receive new data indication or monitored data-transfer process when stopping data transmission information that transfer of data or this data are correctly received when getting access to monitored data-transfer process, this process is stopped monitoring;
Described according to the described data transmission information that detects, the data that affirmation is lost comprise:
When all monitored data-transfer process all get access to data transmission information and when stopping to monitor, confirm the data of losing.
10, a kind of method that detects data lose of wireless link control layer is characterized in that, comprising:
Media access control layer record data transmitting time, and this data transmitting time is sent to wireless chain control layer with corresponding data, wherein, described media access control layer has at least two parallel data-transfer process when wireless chain control layer sends described data;
When wireless chain control layer finds to have the data disappearance, in described parallel data-transfer process, in the process of and activation more Zao than the transmitting time of the data that cause data disappearances to the data transmitting time, data transmission fault and the process that is not in monitoring state are monitored;
Receive new data or receive new data indication or monitored process is forced to stop or during the correct data transmission information that receives of these data, this process is stopped monitoring when getting access to monitored data-transfer process;
When all monitored processes all get access to data transmission information and when stopping to monitor, confirm the data of losing.
11, a kind of device that detects data lose of wireless link control layer is characterized in that, comprising:
The Data Receiving unit is used for data and described data transmitting time that the receiving media access control layer sends;
The data loss detection unit is used for when finding the data disappearance is arranged, and detects than the Zao data transmission information of the transmitting time of the data that cause data disappearance affirmation data of losing also.
12, the device of detection data lose of wireless link control layer according to claim 8 is characterized in that, described data loss detection unit comprises:
Judging unit is used to judge whether the data that received have disappearance, and sends judged result;
First monitoring means, be used for after the information that missing data is arranged that receives the judging unit transmission, the data transmitting time is monitored than the Zao data-transfer process of transmitting time of the data that cause the data disappearance, and receive the indication of new data or new data or monitored process when stopping transfer of data or correctly receiving missing data in the process of being monitored, stop monitoring to this process;
Confirmation unit is used for when all monitored processes stop to monitor, and confirms the data of losing.
13, the device of detection data lose of wireless link control layer according to claim 8 is characterized in that, described data loss detection unit comprises:
Judging unit is used to judge whether the data that received have disappearance, and sends judged result;
Second monitoring means, be used for after the information that missing data is arranged that receives the judging unit transmission, in the data-transfer process to and activation more Zao than the transmitting time of the data that cause the data disappearance according to transmitting time, data transmission fault and the process that is not in monitoring state are monitored, and receive the indication of new data or new data or monitored process when stopping transfer of data or correctly receiving missing data in the process of being monitored, stop monitoring to this process;
Confirmation unit is used for when all monitored processes stop to monitor, and confirms the data of losing.
14, the device of detection data lose of wireless link control layer according to claim 8 is characterized in that, also comprises: receiving element is indicated in loss of data, is used to receive the transmitting time of loss of data indication and this obliterated data;
Described data loss detection unit comprises:
Judging unit is used to judge whether the data that received have disappearance, and sends judged result;
Query unit is used for after the information that missing data is arranged that receives the judging unit transmission, and inquiry causes the transmitting time loss of data indication before of the data of data disappearance;
Confirmation unit is used for confirming the data of losing when all data of being inquired about all receive the loss of data indication.
CNA2007101452699A 2007-07-17 2007-08-17 Method and apparatus for detecting data lose of wireless link control layer Pending CN101350698A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2007101452699A CN101350698A (en) 2007-07-17 2007-08-17 Method and apparatus for detecting data lose of wireless link control layer
PCT/CN2008/071673 WO2009010011A1 (en) 2007-07-17 2008-07-17 Method and apparatus for detecting data loss of radio link control layer

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200710044051.4 2007-07-17
CN200710044051 2007-07-17
CNA2007101452699A CN101350698A (en) 2007-07-17 2007-08-17 Method and apparatus for detecting data lose of wireless link control layer

Publications (1)

Publication Number Publication Date
CN101350698A true CN101350698A (en) 2009-01-21

Family

ID=40269306

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101452699A Pending CN101350698A (en) 2007-07-17 2007-08-17 Method and apparatus for detecting data lose of wireless link control layer

Country Status (1)

Country Link
CN (1) CN101350698A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102740351A (en) * 2011-04-02 2012-10-17 中兴通讯股份有限公司 Method and device for sending and processing radio link control data, and detection method
CN110505123A (en) * 2019-09-04 2019-11-26 深圳前海达闼云端智能科技有限公司 Packet loss rate calculation method, server and computer-readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102740351A (en) * 2011-04-02 2012-10-17 中兴通讯股份有限公司 Method and device for sending and processing radio link control data, and detection method
CN110505123A (en) * 2019-09-04 2019-11-26 深圳前海达闼云端智能科技有限公司 Packet loss rate calculation method, server and computer-readable storage medium

Similar Documents

Publication Publication Date Title
CN101047484B (en) Transmission layer retransmission method and system
CN102342059B (en) Transmission control method for HARQ in mobile communication system
CN101009538B (en) A data retransfer method and device
EP1398897B1 (en) Method of data communication using a control message
EP2521323A1 (en) Information feedback method and device
CN101682488A (en) Method and arrangement for retransmission using harq
CN101790195B (en) Multi-subframe integrated scheduling data transmission method
CN101009537A (en) A data retransfer method and system
CN101208894A (en) Automatic repeat request (ARQ) protocol having multiple complementary feedback mechanisms
EP1684455B1 (en) Communication method, terminal, and base station
EP1363422A1 (en) A method of managing negative acknowledgement responses
CN101399643B (en) Control method and device for confirming mode data transmission
EP2557741B1 (en) Method and apparatus for sending / receiving downlink control signaling
CN101009536B (en) Status report method of automatic retransfer request
CN101651529A (en) Method, device and system for data retransmission
CN102118236B (en) Feedback method and feedback device based on competitive resource
CN101237309B (en) Data retransfer method, device and automatic retransfer request entity of transmission end
RU2008124979A (en) METHOD FOR DATA TRANSFER AND METHOD FOR REPEATING DATA
CN101151837B (en) Method and apparatus for transmitting data, and a communication system
CN101188786B (en) Multi-user multiplexing transmission method, system and device for high-speed downlink packet access
US20080049667A1 (en) System For Packet-Error Triggered Control Channel Transmissions
CN111130707B (en) Transmission method, device, network equipment and terminal for hybrid automatic repeat request
CN100518102C (en) Processing method for error detection of mixed automatic retransfer request entities
CN101350698A (en) Method and apparatus for detecting data lose of wireless link control layer
WO2013082785A1 (en) Harq-based data transmission method and apparatus, user equipment, computer program and storage medium

Legal Events

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

Open date: 20090121