CN106658555A - HARQ process examination, calibration method and apparatus and base station - Google Patents
HARQ process examination, calibration method and apparatus and base station Download PDFInfo
- Publication number
- CN106658555A CN106658555A CN201510742275.7A CN201510742275A CN106658555A CN 106658555 A CN106658555 A CN 106658555A CN 201510742275 A CN201510742275 A CN 201510742275A CN 106658555 A CN106658555 A CN 106658555A
- Authority
- CN
- China
- Prior art keywords
- activation
- state
- target
- harq process
- harq
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an HARQ process examination, calibration method and apparatus and a base station. An object activation state of an object HARQ process sent by a base station to a terminal and a current actual activation state of a terminal side object HARQ process are obtained; the object activation state and the actual activation state are subjected to comparison operation, whether the object activation state is consistent with the actual activation state can be determined, and therefore whether an HARQ process of activation and deactivation of the terminal is consistent with an HARQ process of Node B scheduling can be known; if not, an abnormity notification is generated, and the activation state of the terminal side HARQ process is subjected to calibration processing operation according to the abnormity notification. Via the above two modes, whether an HARQ process state of the terminal is consistent with Node B scheduling can be detected when some HARQ processes are activated dynamically; the actual activation state is calibrated when inconsistency is detected; a problem that scheduling accuracy and cell throughput are affected and consistency between the HARQ process of the activation and deactivation of the terminal and the HARQ process of Node B scheduling cannot be ensured when some HARQ processes are activated dynamically can be solved.
Description
Technical field
The present invention relates to universal mobile communications field, more particularly to a kind of HARQ (Hybrid Automatic
Repeat request, hybrid automatic repeat-request) Process Checks, calibration steps and device and base station.
Background technology
At UMTS (Universal Mobile Telecommunications System, UMTS)
(Wideband Code Division Multiple Access, wideband code division is more for field, especially WCDMA
Location) 3G communication (3rd Generation) base station systems are accessed, with demand of the user to transmitting high speed data
More and more higher, introduces HSUPA (high speed uplink packet access, High Speed Uplink Packet
Access) technology, in HSUPA, 2ms E-DCH (Enhanced Dedicated Channel, in enhancing
Row dedicated transmission channel) TTI (Transmission Time Interval, Transmission Time Interval) user it is relative
Have time delay little in the user of 10msTTI, the big advantage of peak rate, but while also have uplink transmission power
Big inferior position, because power can rise in multi-user, the power for causing control channel to take is big, and cell is total
Uplink throughput reduce on the contrary.But 8 HARQ processes of agreement regulation 2ms be free to activation and
Deactivate, and the 4 of 10ms HARQ processes must be activated all;Time division multiplex can thus be adopted
Mode, different 2ms users is distinguished, reduce inter-user interference, lifted cell uplink handling capacity.
When HSUPA is dispatched, according to situation at that time, different HARQ processes are activated and deactivate, can be with
In the case where number of users is constant, lifting cell uplink handling capacity.
Activation HARQ processes have two ways, and one kind is just to fix to activate some HARQ processes in the signaling,
Method is simple, but dumb;Another kind is dynamical fashion, according to actual conditions activation, deactivates HARQ
Process, processes flexible.Some HARQ processes, Node B are activated different from notifying that terminal is fixed in the signaling
The dynamic activation of (Node Base Station, based on Node base station), deactivation mode need continually to pass through
E-AGCH (E-DCH Absolute Grant Channel, the absolute grant channel) channel eated dishes without rice or wine sends life
Make to terminal, may because of error code etc. produce the HARQ processes of the actual activation of terminal and deactivation with
The inconsistent situation of Node B scheduling, causes scheduling abnormal, instead increasing the interference of cell, affects cell
Handling capacity.Accordingly, it would be desirable to a kind of detection method and calibration steps, go the activation and deactivation for finding terminal
HARQ processes it is whether consistent with the HARQ processes that Node B are dispatched, when inconsistent, so correct
It is this inconsistent, it is ensured that the HARQ of the activation of terminal, the HARQ processes for deactivating and Node B scheduling
Process is consistent.
The content of the invention
The main technical problem to be solved in the present invention be to provide a kind of HARQ Process Checks, calibration steps and
Device and base station, in solving prior art, when dynamic activates some HARQ processes, it is impossible to determine terminal
Activation it is whether consistent with the HARQ processes that Node B are dispatched with the HARQ processes of deactivation, and not
When consistent, the HARQ processes of activation, the HARQ processes of deactivation and Node B scheduling to terminal are entered
Row calibration process, improves the problem of the accuracy of scheduling and the handling capacity of cell.
To solve above-mentioned technical problem, the present invention provides a kind of HARQ Process Checks method, it is characterised in that
Including:Base station is obtained when the target state of activation of the front target HARQ process sent to terminal;Obtain described
The current actual state of activation of target HARQ process described in end side;By the target state of activation with it is described
Actual state of activation is compared, and judges whether the target state of activation is consistent with the actual state of activation.
In an embodiment of the present invention, the acquisition base station when it is front to terminal send target HARQ enter
The target state of activation of journey includes:According to the current corresponding target HARQ process of the target HARQ process
State of activation control pattern obtains the base station when the front target HARQ process sent to the terminal
The target state of activation.
In an embodiment of the present invention, target HARQ process described in the acquisition end side is current
Actual state of activation before, also include:The target state of activation is sent into the end from the base station
Start timing behind end, until clocking value reaches default time delay value.
In an embodiment of the present invention, target HARQ process described in the acquisition end side is current
Actual state of activation include:According between the target state of activation and the base station and the end side
Actual state of activation described in the acquisition of information of physical channel, the physical channel includes the special physics of up enhancing
Control channel and up enhancing Dedicated Physical Data Channel.
In an embodiment of the present invention, according to the target state of activation and the information of the physical channel
Obtaining the actual state of activation includes:When the target state of activation is to deactivate, judge described up
Strengthen whether the current channel energy of Dedicated Physical Control Channel is more than preset channel energy threshold, in this way, sentence
Whether the disconnected up data decoding for strengthening Dedicated Physical Data Channel output is correct, such as correct, then judge
The actual state of activation is activation;It is such as incorrect, judge error code number whether more than default error code number threshold
Value, in this way, judges the actual state of activation as activation, otherwise, it is determined that the actual state of activation is to go
Activation.
In an embodiment of the present invention, such as the current channel of the uplink enhanced dedicated physical control channel
Energy is less than or equal to preset channel energy threshold, judges the actual state of activation to deactivate.
In an embodiment of the present invention, according to the target state of activation and the information of the physical channel
Obtaining the actual state of activation includes:When the target state of activation is to activate, the up increasing is judged
Whether the current channel energy of strong Dedicated Physical Control Channel is more than preset channel energy threshold, in this way, judges
Whether the decoding of up enhancing Dedicated Physical Data Channel is correct, such as correct, and accumulation exceptional value is reset;If not
Correctly, judge minimum power than corresponding authorization value whether more than service authority value and step-length and, as no,
Accumulation exceptional value is reset, in this way, then accumulation exceptional value adds one.
In an embodiment of the present invention, such as the current channel of the uplink enhanced dedicated physical control channel
Energy is less than or equal to preset channel energy threshold, and whether the happy bit once preserved before judging is satisfied with, such as no,
Accumulation exceptional value is added one, in this way, the total buffer status value of enhancement type special channel once preserved before judging is
No is zero, is such as zero, adds one by accumulation exceptional value.
In an embodiment of the present invention, after the clearing of accumulation exceptional value or accumulation exceptional value add one, also wrap
Include and judge whether accumulation exceptional value reaches preset value, such as reach, judge the actual state of activation to deactivate,
If not up to, judging the actual state of activation as activation.
The present invention provides a kind of HARQ processes calibration steps, including:When by the inspection of aforesaid HARQ processes
Proved recipe method obtain the actual state of activation it is inconsistent with the target state of activation when, generate abnormal notice;
Calibration process is carried out to the state of activation of the HARQ processes of end side according to the abnormal notice.
In an embodiment of the present invention, the control command includes:When the target HARQ process is
During deactivation status, calculated according to HARQ process identification (PID)s and send the frame number and subframe numbers that deactivate message,
The correspondence time sends is gone accordingly comprising the frame number of deactivation message and the deactivation command of subframe numbers
Activation manipulation;When the target HARQ process is state of activation, is calculated according to HARQ process identification (PID)s and sent out
The frame number and subframe numbers of activate message are sent, in the correspondence time frame number comprising the activate message and subframe are sent
Number activation command carry out corresponding activation manipulation.
The present invention provides a kind of HARQ Process Checks device, including:First acquisition module, described first obtains
Delivery block is used to obtain base station when the target state of activation of the front target HARQ process sent to terminal;Second
Acquisition module, second acquisition module is current for obtaining target HARQ process described in the end side
Actual state of activation;Judge module, the judge module is used for the target state of activation and the reality
State of activation is compared, and judges whether the target state of activation is consistent with the actual state of activation.
In an embodiment of the present invention, first acquisition module includes acquisition submodule and judges submodule
Block, the acquisition submodule is used to obtain the current corresponding target HARQ process of the target HARQ process
State of activation controls pattern, and the judging submodule is used for according to the target HARQ state of activation control figure
Sample judges the target state of activation of the target HARQ process, obtains the target state of activation.
In an embodiment of the present invention, also include:Time block, the time block is used to obtain
Before the current actual state of activation of target HARQ process described in the end side, will be described from the base station
Target state of activation is sent to after the terminal and starts timing, until clocking value reaches default time delay value.
In an embodiment of the present invention, second acquisition module includes processing submodule, the process
Submodule is used for according to the target state of activation and the physical channel between the base station and the end side
Actual state of activation described in acquisition of information, the physical channel include uplink enhanced dedicated physical control channel and
Up enhancing Dedicated Physical Data Channel.
In an embodiment of the present invention, it is described process submodule include first processing units, described first
Processing unit is used for when the target state of activation is to deactivate, and judges the special physics control of the up enhancing
Whether the current channel energy of channel processed is more than preset channel energy threshold, in this way, judges the up enhancing
Whether the data decoding of Dedicated Physical Data Channel output is correct, such as correct, then judge the actual activation shape
State is activation;It is such as incorrect, judge that error code number, whether more than default error code number threshold value, in this way, judges
The actual state of activation is activation, otherwise, it is determined that the actual state of activation is deactivation.
In an embodiment of the present invention, it is described process submodule include second processing unit, described second
Processing unit is used for if the current channel energy of the uplink enhanced dedicated physical control channel is less than or equal to default
Channel energy threshold value, judges the actual state of activation to deactivate.
In an embodiment of the present invention, it is described process submodule include the 3rd processing unit, the described 3rd
Processing unit is used for when the target state of activation is to activate, and judges the special physical control of the up enhancing
Whether the current channel energy of channel is more than preset channel energy threshold, in this way, judges the special thing of up enhancing
Whether the decoding of reason data channel is correct, such as correct, and accumulation exceptional value is reset;Such as incorrect, judgement minimum
The corresponding authorization value of power ratio whether more than service authority value and step-length and, it is as no, accumulation exceptional value is clear
Zero, in this way, then accumulation exceptional value adds one.
In an embodiment of the present invention, the process submodule includes fourth processing unit, if on described
Row strengthens the current channel energy of Dedicated Physical Control Channel and is less than or equal to preset channel energy threshold, before judgement
Whether the happy bit for once preserving is satisfied with, such as no, adds one by accumulation exceptional value, in this way, before judging once
Whether the total buffer status value of enhancement type special channel of preservation is zero, is such as zero, adds one by accumulation exceptional value.
In an embodiment of the present invention, it is described process submodule include the 5th processing unit, the described 5th
Processing unit is used for accumulation exceptional value and resets or after accumulation exceptional value adds one, also including judging accumulation exceptional value
Whether preset value is reached, if reaching, judge the actual state of activation to deactivate, if not up to, judged
The actual state of activation is activation.
The present invention provides a kind of HARQ processes calibrating installation, including:Abnormal notice generation module, it is described different
Normal open knows generation module for when obtaining the actual state of activation by aforesaid HARQ Process Checks device
When inconsistent with the target state of activation, abnormal notice is generated;Calibration module, the calibration module is used for
The state of activation of the target HARQ process of the end side is carried out at calibration according to the abnormal notice
Reason.
The present invention provides a kind of base station, it is characterised in that including dispensing device, above-mentioned HARQ Process Checks
Device and HARQ process calibrating installations;The dispensing device is used to activate the target of target HARQ process
State is sent to the terminal, the HARQ Process Checks device obtain the dispensing device be sent to it is described
The target state of activation of the target HARQ process of end side, and obtain described in the end side
The described actual state of activation of target HARQ process, and relatively more described actual state of activation is sharp with the target
State living, when the actual state of activation is inconsistent with the target state of activation, the HARQ processes
Calibrating installation goes to calibrate the institute of the end side according to the target state of activation of the target HARQ process
State actual state of activation.
The invention has the beneficial effects as follows:
This motion proposes a kind of HARQ Process Checks, calibration steps and device and base station, obtains base station current
The target state of activation and end side target HARQ process of the target HARQ process sent to terminal is current
Actual state of activation;The target state of activation is compared with the actual state of activation, judges that target is activated
Whether state is consistent with actual state of activation, so it is known that the HARQ of activation and the deactivation of terminal
Whether the HARQ processes that process is dispatched with Node B are consistent, when inconsistent, generate abnormal notice, according to
It is abnormal to notify to carry out calibration process to the state of activation of the HARQ processes of end side.This mode, Neng Goujian
When measuring dynamic some HARQ processes of activation, whether the HARQ process status of terminal dispatches with Node B
It is consistent, when inconsistent, and then the actual state of activation of HARQ processes to end side is calibrated, solve
In prior art, when dynamic activates some HARQ processes, it is impossible to ensure the activation and deactivation of terminal
The HARQ processes that HARQ processes are dispatched with Node B are consistent, affect the accuracy of scheduling and affect cell
Handling capacity problem.
Description of the drawings
Fig. 1 is the HARQ Process Checks method flow diagrams of the embodiment of the present invention one;
Fig. 2 is for the embodiment of the present invention one when target state of activation is method of inspection flow chart when deactivating;
Fig. 3 is for the embodiment of the present invention one when target state of activation is method of inspection flow chart when activating;
Fig. 4 is the HARQ process calibration steps flow charts of the embodiment of the present invention two;
Fig. 5 is the HARQ Process Checks schematic devices of the embodiment of the present invention three;
Fig. 6 is the first acquisition module schematic diagram of the HARQ Process Checks devices of Fig. 5;
Fig. 7 is the second acquisition module schematic diagram of the HARQ Process Checks devices of Fig. 5;
Fig. 8 is another HARQ Process Checks schematic device of the embodiment of the present invention three;
Fig. 9 is the HARQ process calibrating installation schematic diagrames of the embodiment of the present invention four;
Figure 10 is the base station schematic diagram of the embodiment of the present invention four.
Specific embodiment
Accompanying drawing is combined below by specific embodiment to be described in further detail the present invention.
Embodiment one:
The present embodiment provides a kind of HARQ Process Checks method, for check base station to terminal send it is current
The actual activation of the target state of activation of target HARQ process end side corresponding with the target HARQ process
Whether state is consistent, it is to avoid when dynamic activates some HARQ processes, the activation of terminal and deactivation status
The HARQ processes of actual state of activation and the HARQ processes of Node B scheduling are inconsistent, affect scheduling
The problem of the handling capacity of accuracy and impact cell, refers to Fig. 1, and the above-mentioned method of inspection includes:
Step S101, obtains base station when the target state of activation of the front target HARQ process sent to terminal;
Step S102, obtains the current actual state of activation of target HARQ process described in the end side;
Step S103, the target state of activation is compared with the actual state of activation, judges described
Whether target state of activation is consistent with the actual state of activation.
Each step is specifically described below, step S101, obtains base station when the front target sent to terminal
The target state of activation of HARQ processes is specially:Scheduler allocates the target activation shape of HARQ processes in advance
State, and the information comprising target state of activation issued into terminal, the activation of control terminal HARQ processes, goes
State of activation, but when dynamic activates some HARQ processes, due to the presence of the factors such as error code, can deposit
It is this in the inconsistent situation of HARQ processes and the Node B scheduling of the actual activation of terminal and deactivation
The presence of situation causes scheduling abnormal, increases the interference of cell, affects the handling capacity of cell;It is this to avoid
Situation, needs to verify the actual state of activation of the corresponding terminal of target HARQ process and Node B scheduling
Inconsistent situation.Specifically, base station can first be obtained when the front target HARQ process sent to terminal
Target status information, obtains the target state of activation of target HARQ process, obtains the target state of activation
Concrete mode is:According to the current corresponding target HARQ procedure activation state control map of target HARQ process
Sample obtains the target state of activation, and the HARQ procedure activation state control map samples can get from scheduler.
Step S102, obtains the current actual state of activation of target HARQ process described in the end side concrete
After to obtain above-mentioned target state of activation, in order to ensure that terminal receives that E-AGCH channels send to target
The control information of HARQ procedure activation states, needs to ensure certain time delay, therefore is obtaining terminal sidelong glance
Before the current actual state of activation of mark HARQ processes, also include from base station being sent to target state of activation
Start timing after terminal, until clocking value reaches default time delay value, specifically, timer can be started, when
The timer is reached after default time delay value, obtains the current actual activation shape of end side target HARQ process
State.
Obtaining the current actual state of activation of end side target HARQ process includes:According to target state of activation
The actual state of activation of acquisition of information of the physical channel and base station and end side between, specifically, physical channel
Including E-DPCCH (E-DCH Dedicated Physical Control Channel, the special physics of up enhancing
Control channel) and E-DPDCH (E-DCH Dedicated Physical date Channel, up enhancing is special
With physical data channel).Actual state of activation is obtained according to E-DPCCH and E-DPDCH channels, when
When target state of activation is to deactivate, Fig. 2 is referred to, specifically included:
Whether step S201, judge the current channel energies of E-DPCCH more than preset channel energy threshold,
In this way, step S202 is gone to;It is such as no, go to step S204;
Step S202, judges whether the data decoding that E-DPDCH is exported is correct, such as no, goes to step S203;
In this way, step S205 is gone to;
Whether step S203, judge HARQ FAIL (error code number) more than error code number threshold value is preset, such as
It is no, go to step S204;In this way, step S205 is gone to;
Step S204, deactivates;
Step S205, activation.
I.e. when the target state of activation of target HARQ process is to deactivate, Jing check analyses and judgement, such as
Fruit E-DPCCH current channel energy is less than or equal to preset channel energy threshold;Or if E-DPCCH
Current channel energy is more than preset channel energy threshold, and the data decoding of E-DPDCH outputs is incorrect, and
HARQ FAIL conditions are not reached, then the actual state of activation of target HARQ process is deactivation.If
E-DPCCH current channel energy is more than preset channel energy threshold;And the data of E-DPDCH outputs are translated
Code is correct;Or if E-DPCCH current channel energy is more than preset channel energy threshold, E-DPDCH
The data decoding of output is incorrect, and reaches the HARQ FAIL Rule of judgment that agreement specifies, then target
The actual state of activation activation of HARQ processes.It is to be appreciated that E-DPCCH current channel energy tool
Body refers to the channel work(in the certain period of time of current E-DPCCH channels corresponding with target HARQ process
Rate.
When target state of activation is state of activation, first in the anomalous counts device of each HARQ process
Accumulation exceptional value, whether the value for judging SG (Serving Grant, authorization of service) is zero, if zero, then not
Detected, otherwise started detection;The Happy Bit (happy bit) once updated before preserving before starting to detect
With TEBS (Total E-DCH Buffer State, the total buffer status of enhancement type special channel) information.Refer to
Fig. 3, concrete detection process includes:
Whether step S301, judge the current channel energies of E-DPCCH more than preset channel energy threshold,
In this way, step S302 is gone to;It is such as no, go to step S305;
Step S302, judges whether the data decoding that E-DPDCH is exported is correct, such as no, goes to step S303;
In this way, step S304 is gone to;
Step S303, judges SGLUPRWhether (minimum power is than corresponding authorization value) be more than SG and A (step-length)
Sum, in this way, go to step S307;It is such as no, go to step S304;
Step S304, accumulation exceptional value resets;
Step S305, judges Happy Bit whether happy (satisfaction), in this way, goes to step S306;Such as
It is no, go to step S307;
Step 306, judges whether TEBS is zero, such as no, goes to step S307;
Step S307, accumulation exceptional value adds one;
Step S308, judges whether accumulative exceptional value reaches preset value, such as no, goes to step S309;In this way,
Go to step S310;
Step S309, activation;
Step S310, deactivates.
I.e. when the target state of activation of target HARQ process is to activate, first by target HARQ process correspondence
The accumulation exceptional value of anomalous counts device reset, and preserve newest Happy Bit and TEBS, then carry out
Check analysis and judgement, if E-DPCCH current channel energy is more than preset channel energy threshold, and
The data decoding of E-DPDCH outputs is correct;Or if E-DPCCH current channel energy is more than default letter
Road energy threshold, the data decoding mistake of E-DPDCH outputs, and SGLUPRLess than or equal to SG with A's and,
Then the accumulation exceptional value of anomalous counts device resets, to avoid resetting error, it is preferred that can again judge exception
Whether the value of counter reaches preset value, if not up to, actual state of activation is activation;If reaching,
Actual state of activation is deactivation.Jing is checked, if E-DPCCH current channel energy is more than preset channel
Energy threshold, the data decoding mistake of E-DPDCH outputs, and SGLUPRMore than SG with A's and;Or such as
Fruit E-DPCCH current channel energy is less than or equal to preset channel energy threshold, and Happy Bit are
Unhappy's (dissatisfied), or if E-DPCCH current channel energy is more than preset channel energy cut-off
Value, and Happy Bit are Happy, and TEBS is not zero, the then now accumulative exception of anomalous counts device
Value Jia one, and whether the accumulative exceptional value value for then judging anomalous counts device reaches preset value, if not up to,
Actual state of activation is activation;If reaching, actual state of activation is deactivation, with target state of activation not
Unanimously.
It is to be appreciated that the corresponding HARQ processes of each E-DCH TTI be required for carrying out step 301 to
The process of step 307, when the accumulative exceptional value of the counter of certain HARQ process reaches preset value, then recognizes
The actual state of activation for being the process is deactivation, needs the further calibration process of feed row.
It is to be further understood that SGLUPRIt is all equal to or more than variable in scheduling authorization table
The index of the scheduling authorization table corresponding to the minimum of a value of the value of reference_ETPR;Reference_ETPR is
The actual employing of the previous TTI of same HARQ processes for transmitting and scheduling transmission E-DPDCH with
The power ratio of DPCCH.
Step S103, the target state of activation is compared with the actual state of activation, judges described
Whether target state of activation is consistent with the actual state of activation, specifically includes:Obtain target HARQ process
Target state of activation and actual state of activation after, comparison object state of activation and actual state of activation, judgement
Whether the two is consistent, if inconsistent, illustrates that the actual state of activation of terminal is inconsistent with what Node B were dispatched,
That is the scheduling of target HARQ process produces exception, now can carry out further school to this exception as required
Standard is processed, it is ensured that the two is consistent;If consistent, can be without carrying out any process, directly to the next one
Target HARQ process is tested.
Embodiment two:
The present embodiment provides a kind of HARQ processes calibration steps, for working as to be entered according to the HARQ of embodiment one
The journey method of inspection obtain the target state of activation of target HARQ process it is inconsistent with actual state of activation when, give birth to
Into abnormal notice, and notify to carry out the state of activation of the corresponding end side of target HARQ process according to abnormal
Calibration process, refers to Fig. 4, specifically includes:
Step S401, when being obtained described in the target HARQ process by HARQ Process Checks methods
When actual state of activation is inconsistent with the target state of activation, abnormal notice is generated;
Specifically, after comparing, if it is inconsistent with virtual condition to obtain dbjective state, can produce different
Normal open is known, is then processed accordingly according to abnormal notice.
Step S402, is carried out according to the abnormal notice to the target HARQ state of a process of end side
Calibration process.
Specifically, notify to enter the actual state of activation of the corresponding end side of target HARQ process according to abnormal
Row calibration process is specially:Notify to generate control command according to abnormal, control instruction is sent, go to terminal
The state of activation of the HARQ processes of side carries out calibration process.Control command is specifically included:When target HARQ
When the target state of activation of process is to deactivate, is calculated according to HARQ ID (process identification (PID)) and send deactivation
The frame number and subframe numbers of message, sends comprising the deactivation frame number of message and deactivating for subframe numbers in the correspondence time
Life order carries out corresponding deactivating operation;When the target state of activation of target HARQ process is state of activation
When, the frame number and subframe numbers for sending activate message is calculated according to HARQ ID, send to include in the correspondence time and go
The frame number of activate message and the activation command of subframe numbers carry out corresponding activation manipulation.
Embodiment three:
The present embodiment provides a kind of HARQ Process Checks device, for checking base station to send to terminal when front
Whether the target state of activation of target HARQ process is consistent with the actual state of activation of end side, it is to avoid dynamic
When activating some HARQ processes, the HARQ of the activation of terminal and the actual state of activation of deactivation status enters
Journey and the HARQ processes of Node B scheduling are inconsistent, affect the accuracy of scheduling and the handling capacity of impact cell
Problem, refer to Fig. 5, above-mentioned HARQ Process Checks device 50 includes:
First acquisition module 501, for obtaining base station when the mesh of the front target HARQ process sent to terminal
Mark status information;
Second acquisition module 502, the actual state of activation current for obtaining end side target HARQ process;
Judge module 503, for target state of activation to be compared with actual state of activation, judges that target swashs
Whether state living is consistent with actual state of activation.
Do specific elaboration to each module below, the first acquisition module 501 obtains base station and sends out to terminal when front
The target status information of the target HARQ process sent is specially the target that scheduler allocates HARQ processes in advance
State of activation, and the information comprising target state of activation issued into terminal, control terminal HARQ processes swash
Living, deactivation status, but when dynamic activates some HARQ processes, due to the presence of the factors such as error code,
Can there is the inconsistent situation of the HARQ processes and Node B scheduling of the actual activation of terminal and deactivation,
The presence of such case causes scheduling abnormal, increases the interference of cell, affects the handling capacity of cell;To avoid
Such case, needs to verify the state of activation and Node B that the corresponding terminal of target HARQ process is actual
The inconsistent situation of scheduling.Specifically, Fig. 6 is referred to, the first acquisition module 501 includes acquisition submodule
5011 and judging submodule 5012, acquisition submodule 5011 is used to obtaining target HARQ process corresponding
HARQ procedure activation state control map samples, the HARQ procedure activation state control map samples can be from scheduler
Get;Judging submodule 5012 is used to judge target according to target HARQ state of activation control pattern
The target state of activation of HARQ processes, obtains the target state of activation.
Second acquisition module 502 obtains the current actual state of activation of end side target HARQ process and is specially
After obtaining above-mentioned target state of activation, in order to ensure that terminal receives that E-AGCH channels send to target
The control information of HARQ procedure activation states, needs to ensure certain time delay, therefore is obtaining terminal sidelong glance
Before the current actual state of activation of mark HARQ processes, also include from base station being sent to target state of activation
Start timing after terminal, until clocking value reaches default time delay value, specifically refer to Fig. 8, the HARQ
Process Checks device also includes time block 504, and the time block 504 is used to obtain end side target
Before the current actual state of activation of HARQ processes, the target state of activation is sent to from the base station
Start timing after terminal, until clocking value reaches default time delay value, after default time delay value is reached, notify
Two acquisition module 502 obtains the current virtual condition of end side target HARQ process.
Specifically, Fig. 7 is referred to, the second acquisition module 502 includes processing submodule 5021, processes submodule
Block 5021 is used for the acquisition of information reality according to the physical channel between target state of activation and base station and end side
State of activation, physical channel includes E-DPCCH and E-DPDCH channels.Processing submodule 5021 includes
First processing units 50211, first processing units 50211 are used for when target state of activation is to deactivate, and sentence
Whether disconnected E-DPCCH current channel energy is more than preset channel energy threshold, in this way, judges E-DPDCH
Whether the data decoding of output is correct, such as correct, then judge actual state of activation as activation;It is such as incorrect,
Judge that HARQ FAIL, whether more than default error code number threshold value, in this way, judge actual state of activation as activation,
Otherwise, it is determined that actual state of activation is deactivation.Process submodule include second processing unit 50212, second
Processing unit 50212 is used for when target state of activation is to deactivate, such as E-DPCCH current channel energy
Less than or equal to preset channel energy threshold, actual state of activation is judged to deactivate.It is to be appreciated that
E-DPCCH current channel energy is specially current E-DPCCH channels corresponding with target HARQ process
Power in interior certain period of time.Processing submodule includes the 3rd processing unit 50213, the 3rd processing unit
50213 are used to, when target state of activation is to activate, judge whether the current channel energies of E-DPCCH are more than
Preset channel energy threshold, in this way, judges whether the data decoding that E-DPDCH is exported is correct, such as correct,
Accumulation exceptional value is reset;It is such as incorrect, judge SGLUPRWhether SG+A is more than, it is such as no, will accumulate different
Constant value resets, and in this way, then accumulation exceptional value adds one.Processing submodule includes fourth processing unit 50214, the
Four processing units be used for when target state of activation for activation when, if E-DPCCH current channel energy less than etc.
In preset channel energy threshold, the Happy Bit once preserved before judging whether Happy, if it is not, will accumulate
Exceptional value adds one, and whether the TEBS once preserved before if so, judging is zero, if zero, accumulation is abnormal
Value Jia one.Processing submodule includes the 5th processing unit 50215, and the 5th processing unit 50215 is used to accumulate different
After constant value resets or accumulation exceptional value adds one, judge whether accumulation exceptional value reaches preset value, if reaching,
The actual state of activation is judged to deactivate, if not up to, judge the actual state of activation as activation.
When target state of activation is state of activation, first to the accumulation in the anomalous counts device of each HARQ process
Exceptional value, judges whether SG is zero, if zero, is not then detected, otherwise starts detection;Start inspection
The Happy Bit and TEBS information once updated before preserving before surveying.
It is to be further understood that SGLUPRIt is all equal to or more than variable in scheduling authorization table
The index of the scheduling authorization table corresponding to the minimum of a value of the value of reference_ETPR;Reference_ETPR is
The actual employing of the previous TTI of same HARQ processes for transmitting and scheduling transmission E-DPDCH with
The power ratio of DPCCH.
Judge module 503 is compared target state of activation with actual state of activation, judges that target activates shape
Whether state is consistent with actual state of activation to be specially:Judge module 503 obtains the target of target HARQ process
After state of activation and actual state of activation, comparison object state of activation and actual state of activation, both judgements are
It is no consistent, if inconsistent, illustrate that the actual state of activation of terminal is inconsistent with what Node B were dispatched, i.e. mesh
The scheduling of mark HARQ processes produces exception, and now this exception can be carried out at further calibration as required
Reason, it is ensured that the two is consistent;If consistent, can be without carrying out any process, directly to next target
HARQ processes are tested.
Example IV:
The present embodiment provides a kind of HARQ processes calibrating installation, for according to the HARQ processes of embodiment three
Verifying attachment obtain the target state of activation of HARQ processes it is inconsistent with actual state of activation when, generate extremely
Notify, and notify to carry out at calibration the state of activation of the corresponding end side of target HARQ process according to abnormal
Reason, refers to Fig. 9, and the HARQ processes calibrating installation 60 is specifically included:
Exception notifies generation module 601, and abnormal notice generation module 601 is used to work as to be protected by embodiment one
HARQ Process Checks methods obtain actual state of activation and target state of activation it is inconsistent when, generate abnormal
Notify;
Specifically, after comparing, if it is inconsistent with virtual condition to obtain dbjective state, can produce different
Normal open is known, is then processed accordingly according to abnormal notice.
Calibration module 602, calibration module 602 notifies the HARQ processes to end side for controlling exception
State carries out calibration process.
Specifically, notify to enter the actual state of activation of the corresponding end side of target HARQ process according to abnormal
Row calibration process is specially:Notify to generate control command according to abnormal, control instruction is sent, go to terminal
The state of activation of the HARQ processes of side carries out calibration process.Control command is specifically included:When target HARQ
The target state of activation of process for deactivate when, according to HARQ ID calculate send deactivate message frame number and
Subframe numbers, sending deactivation command in the correspondence time carries out corresponding deactivating operation;When target HARQ is entered
When the target state of activation of journey is state of activation, the frame number and son for sending activate message is calculated according to HARQ ID
Frame number, sending activation command in the correspondence time carries out corresponding activation manipulation.
The present embodiment also includes a kind of base station, refers to Figure 10, and the base station includes dispensing device 40, above-mentioned
HARQ Process Checks device 50 and HARQ processes calibrating installation 60, dispensing device 40 is used for target
The target state of activation of HARQ processes is sent to the terminal, and HARQ Process Checks device 50 is obtained and sent
Device is sent to the target state of activation of the target HARQ process of end side, and obtains end side target
The actual state of activation of HARQ processes, and relatively actual state of activation and target state of activation, when actually sharp
When state living and inconsistent target state of activation, HARQ processes calibrating installation 60 is according to target HARQ process
Target state of activation go the described actual state of activation of calibrating terminal side.
Above content is to combine specific embodiment further description made for the present invention, it is impossible to recognized
Being embodied as of the fixed present invention is confined to these explanations.For the ordinary skill of the technical field of the invention
For personnel, without departing from the inventive concept of the premise, some simple deduction or replace can also be made,
Protection scope of the present invention should be all considered as belonging to.
Claims (22)
1. a kind of HARQ Process Checks method, it is characterised in that include:
Base station is obtained when the target state of activation of the front target HARQ process sent to terminal;
Obtain the current actual state of activation of target HARQ process described in the end side;
The target state of activation is compared with the actual state of activation, the target activation shape is judged
Whether state is consistent with the actual state of activation.
2. HARQ Process Checks method as claimed in claim 1, it is characterised in that the acquisition
Base station includes when the target state of activation of the front target HARQ process sent to terminal:According to the target
The current corresponding target HARQ procedure activation state control map sample of HARQ processes obtain the base station when it is front to
The target state of activation of the target HARQ process that the terminal sends.
3. HARQ Process Checks method as claimed in claim 1, it is characterised in that the acquisition
Before the current actual state of activation of target HARQ process described in the end side, also include:From the base
Stand that the target state of activation is sent to after the terminal and start timing, until clocking value reaches default time delay
Value.
4. HARQ Process Checks methods as described in any one of claim 1-3, it is characterised in that
The current actual state of activation of target HARQ process described in the end side that obtains includes:According to described
Actually swash described in the acquisition of information of the physical channel between target state of activation and the base station and the end side
State living, the physical channel includes uplink enhanced dedicated physical control channel and the special physics number of up enhancing
It is believed that road.
5. HARQ Process Checks method as claimed in claim 4, it is characterised in that according to described
Actual state of activation includes described in the acquisition of information of target state of activation and the physical channel:
When the target state of activation is to deactivate, judge that the uplink enhanced dedicated physical control channel is worked as
Whether front channel energy is more than preset channel energy threshold, in this way, judges the special physics of the up enhancing
Whether the data decoding of data channel output is correct, such as correct, then judge the actual state of activation as activation;
It is such as incorrect, judge that error code number, whether more than default error code number threshold value, in this way, judges that the reality swashs
State living is activation, otherwise, it is determined that the actual state of activation is deactivation.
6. HARQ Process Checks method as claimed in claim 5, it is characterised in that on described
Row strengthens the current channel energy of Dedicated Physical Control Channel and is less than or equal to preset channel energy threshold, judges institute
Actual state of activation is stated to deactivate.
7. HARQ Process Checks method as claimed in claim 4, it is characterised in that according to described
Actual state of activation includes described in the acquisition of information of target state of activation and the physical channel:
When the target state of activation is to activate, judge that the uplink enhanced dedicated physical control channel is current
Channel energy whether be more than preset channel energy threshold, in this way, judge the special physics number of the up enhancing
It is believed that whether the data decoding of road output is correct, and it is such as correct, accumulation exceptional value is reset;It is such as incorrect, sentence
Disconnected minimum power than corresponding authorization value whether more than service authority value and step-length and, as no, will accumulate different
Constant value resets, and in this way, then accumulation exceptional value adds one.
8. HARQ Process Checks method as claimed in claim 7, it is characterised in that on described
Row strengthens the current channel energy of Dedicated Physical Control Channel and is less than or equal to preset channel energy threshold, before judgement
Whether the happy bit for once preserving is satisfied with, such as no, adds one by accumulation exceptional value, in this way, before judging once
Whether the total buffer status value of enhancement type special channel of preservation is zero, is such as zero, adds one by accumulation exceptional value.
9. HARQ Process Checks method as claimed in claim 8, it is characterised in that accumulation is abnormal
After value resets or accumulation exceptional value adds one, also including judging whether accumulation exceptional value reaches preset value, such as reach
Arrive, judge the actual state of activation to deactivate, if not up to, judge the actual state of activation to swash
It is living.
10. a kind of HARQ processes calibration steps, it is characterised in that include:
When obtaining the target by the HARQ Process Checks methods as described in any one of claim 1-9
When the described actual state of activation of HARQ processes is inconsistent with the target state of activation, abnormal notice is generated;
The state of activation of the target HARQ process of end side is carried out at calibration according to the abnormal notice
Reason.
11. HARQ processes calibration steps as claimed in claim 10, it is characterised in that the control
Order includes:When the target HARQ process is deactivation status, calculated according to HARQ process identification (PID)s
The frame number and subframe numbers for deactivating message is sent, in the correspondence time frame number comprising the deactivation message is sent
Corresponding deactivating operation is carried out with the deactivation command of subframe numbers;When the target HARQ process is activation
During state, the frame number and subframe numbers for sending activate message is calculated according to HARQ process identification (PID)s, in the correspondence time
Sending the activation command of the frame number comprising the activate message and subframe numbers carries out corresponding activation manipulation.
12. a kind of HARQ Process Checks devices, it is characterised in that include:
First acquisition module, first acquisition module is used to obtain base station when the front target sent to terminal
The target state of activation of HARQ processes;
Second acquisition module, second acquisition module be used for obtain the end side described in target HARQ enter
The actual state of activation of Cheng Dangqian;
Judge module, the judge module is used to enter the target state of activation with the actual state of activation
Row compares, and judges whether the target state of activation is consistent with the actual state of activation.
13. HARQ Process Checks devices as claimed in claim 12, it is characterised in that described first obtains
Delivery block includes acquisition submodule and judging submodule, and the acquisition submodule is used to obtain the target
The current corresponding target HARQ procedure activation state control map sample of HARQ processes, the judging submodule is used
In the target that the target HARQ process is judged according to target HARQ state of activation control pattern
State of activation, obtains the target state of activation.
14. HARQ Process Checks devices as claimed in claim 13, it is characterised in that also include:It is fixed
When module, the time block is used to obtain the current reality of target HARQ process described in the end side
Before state of activation, the target state of activation is sent to after the terminal from the base station starts timing,
Until clocking value reaches default time delay value.
The 15. HARQ Process Checks devices as described in any one of claim 12-14, it is characterised in that
Second acquisition module includes processing submodule, and the process submodule is used to activate shape according to the target
Actual state of activation described in the acquisition of information of the physical channel between state and the base station and the end side, institute
Physical channel is stated including uplink enhanced dedicated physical control channel and up enhancing Dedicated Physical Data Channel.
16. HARQ Process Checks devices as claimed in claim 15, it is characterised in that the process
Submodule includes first processing units, and the first processing units are used for when the target state of activation is to deactivate
When living, judge the current channel energy of the uplink enhanced dedicated physical control channel whether more than preset channel
Whether just energy threshold, in this way, judge the up data decoding for strengthening Dedicated Physical Data Channel output
Really, as correctly, then judged the actual state of activation as activation;It is such as incorrect, whether judge error code number
More than default error code number threshold value, in this way, the actual state of activation is judged as activation, otherwise, it is determined that institute
Actual state of activation is stated to deactivate.
17. HARQ Process Checks devices as claimed in claim 16, it is characterised in that the process
Submodule includes second processing unit, if the second processing unit is used for the special physics control of the up enhancing
The current channel energy of channel processed be less than or equal to preset channel energy threshold, judge the actual state of activation as
Deactivate.
18. HARQ Process Checks devices as claimed in claim 15, it is characterised in that the process
Submodule includes the 3rd processing unit, and the 3rd processing unit is used for when the target state of activation is activation
When, judge the current channel energy of the uplink enhanced dedicated physical control channel whether more than preset channel energy
Amount threshold value, in this way, judges whether the up data decoding for strengthening Dedicated Physical Data Channel output is correct,
As correctly, accumulation exceptional value is reset;It is such as incorrect, judge whether minimum power is bigger than corresponding authorization value
In service authority value and step-length and, such as no, by the clearing of accumulation exceptional value, in this way, then accumulation exceptional value adds
One.
19. HARQ Process Checks devices as claimed in claim 18, it is characterised in that the process
Submodule includes fourth processing unit, if the fourth processing unit is used for the special physics control of the up enhancing
The current channel energy of channel processed is less than or equal to preset channel energy threshold, the satisfied ratio once preserved before judging
Whether spy is satisfied with, such as no, adds one by accumulation exceptional value, and in this way, the enhancement mode once preserved before judging is special
Whether the total buffer status value of channel is zero, is such as zero, adds one by accumulation exceptional value.
20. HARQ Process Checks devices as claimed in claim 19, it is characterised in that the process
Submodule includes the 5th processing unit, and the 5th processing unit is used for accumulation exceptional value and resets or accumulate abnormal
After value Jia one, also including judging whether accumulation exceptional value reaches preset value, if reaching, the reality is judged
If state of activation not up to, judges the actual state of activation as activation to deactivate.
21. a kind of HARQ processes calibrating installations, it is characterised in that include:
It is abnormal to notify that generation module, the abnormal notice generation module are used for when arbitrary by claim 12-20
HARQ Process Checks devices described in obtain the actual state of activation and differ with the target state of activation
During cause, abnormal notice is generated;
Calibration module, the calibration module is used for according to the abnormal target notified to the end side
The state of activation of HARQ processes carries out calibration process.
22. a kind of base stations, it is characterised in that including described in dispensing device, any one of claim 12-20
HARQ Process Checks device and claim 21 described in HARQ process calibrating installations;The transmission
Device is used to for the target state of activation of target HARQ process to be sent to the terminal, the HARQ processes
Verifying attachment obtains the mesh that the dispensing device is sent to the target HARQ process of the end side
Mark state of activation, and the described actual state of activation of target HARQ process described in the end side is obtained,
And relatively more described actual state of activation and the target state of activation, when the actual state of activation and the mesh
When mark state of activation is inconsistent, institute of the HARQ processes calibrating installation according to the target HARQ process
State target state of activation to go to calibrate the described actual state of activation of the end side.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510742275.7A CN106658555A (en) | 2015-11-04 | 2015-11-04 | HARQ process examination, calibration method and apparatus and base station |
PCT/CN2016/091628 WO2017076072A1 (en) | 2015-11-04 | 2016-07-25 | Harq process check and calibration method and apparatus, and base station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510742275.7A CN106658555A (en) | 2015-11-04 | 2015-11-04 | HARQ process examination, calibration method and apparatus and base station |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106658555A true CN106658555A (en) | 2017-05-10 |
Family
ID=58661572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510742275.7A Pending CN106658555A (en) | 2015-11-04 | 2015-11-04 | HARQ process examination, calibration method and apparatus and base station |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106658555A (en) |
WO (1) | WO2017076072A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021031880A1 (en) * | 2019-08-16 | 2021-02-25 | 索尼公司 | Electronic apparatus for wireless communication, method, and computer readable storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111541692B (en) * | 2020-04-22 | 2021-08-10 | 支付宝(杭州)信息技术有限公司 | Identity verification method, system, device and equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI301381B (en) * | 2005-03-24 | 2008-09-21 | Nokia Corp | Method for controlling transmission over a wireless communication link, and mobile station and network node for a wireless communication network |
WO2008024340A2 (en) * | 2006-08-21 | 2008-02-28 | Interdigital Technology Corporation | Method and apparatus for dynamically allocating harq processes in the uplink |
WO2013048320A2 (en) * | 2011-09-30 | 2013-04-04 | Telefonaktiebolaget L M Ericsson (Publ) | Network node, user equipment and methods for determining harq configuration |
-
2015
- 2015-11-04 CN CN201510742275.7A patent/CN106658555A/en active Pending
-
2016
- 2016-07-25 WO PCT/CN2016/091628 patent/WO2017076072A1/en active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021031880A1 (en) * | 2019-08-16 | 2021-02-25 | 索尼公司 | Electronic apparatus for wireless communication, method, and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2017076072A1 (en) | 2017-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101236250B1 (en) | Method and apparatus for control of enhanced dedicated channel transmissions | |
CN102651678B (en) | Method, device and system for transmitting control information | |
KR102026549B1 (en) | Method and apparatus for scheduling user equipment uplink transmissions on an unlicensed carrier | |
CN104737487B (en) | Decode the method and user equipment of control channel in multiple subframes | |
KR101010231B1 (en) | Radio communication system, radio communication method, and base station | |
KR20190130687A (en) | Method and apparatus for scheduling user equipment uplink transmissions on an unlicensed carrier | |
RU2010136937A (en) | METHOD AND DEVICES RELATING TO DESTINATIONS IN A DOWNLOAD | |
EP1914923A2 (en) | Mobile communication system, base station device and method of estimating number of uplink packet retransmissions thereof | |
CN102457914B (en) | The transmission method of upstream data and uplink scheduling information, device | |
KR20160093532A (en) | Method and apparatus for transmitting/receiving harq-ack in an enhanced carrier aggregation system | |
CA2511324A1 (en) | Method and apparatus for limiting a transport format combination (tfc) set | |
CN101682401A (en) | Channel control based on error correction values | |
KR20090040866A (en) | Radio communication system, radio communication method, base station, and mobile terminal | |
EP1751905B1 (en) | Arq communication system and method with acknowledgment mapping | |
KR20160060744A (en) | Uplink information sending method and apparatus, receiving method and apparatus, and communications system | |
CN103181207A (en) | Repair method and apparatus for leak-detection control channel | |
KR20220163394A (en) | Apparatus and method for communicating PUSCH including UCI | |
US9433015B2 (en) | Mitigating ghost signalling effects in radio systems | |
CN106658555A (en) | HARQ process examination, calibration method and apparatus and base station | |
EP2180604A1 (en) | Methods and systems for selecting the number of mimo data streams | |
EP2091290B1 (en) | Mobile communication method, mobile communication system and radio base station | |
CN108289020B (en) | Method and device used in UE and base station for wireless communication | |
CN102013963B (en) | Data transmission method and device | |
CN104521272A (en) | Information obtaining method and base station | |
CN104380824B (en) | Mitigate the phantom signaling effect in wireless system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170510 |
|
WD01 | Invention patent application deemed withdrawn after publication |