BEHAVIORAL MODEL FOR DYNAMIC TENSION COMPENSATION
First Claim
1. A tape drive-implemented method, comprising:
- detecting a read error;
determining whether the read error is part of an error burst;
sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error in response to determining that the read error is not part of an error burst;
determining whether the first re-read attempt was performed successfully;
selecting a range of tension settings in response to determining that the first re-read attempt was not performed successfully;
selecting a range of lateral offsets;
sending one or more instructions to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets;
for each of the unique combinations applied, sending one or more instructions to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error; and
determining whether the second phase re-read attempt was performed successfully for any of the unique combinations.
1 Assignment
0 Petitions
Accused Products
Abstract
A tape drive-implemented method, according to one embodiment, includes: detecting a read error, and sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error. In response to determining that the first re-read attempt was unsuccessful, a range of tension settings is selected. A range of lateral offsets is also selected. Moreover, one or more instructions are sent to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets. For each of the unique combinations applied, one or more instructions are sent to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error. Furthermore, a determination is made as to whether the second phase re-read attempt was performed successfully for any of the unique combinations.
-
Citations
20 Claims
-
1. A tape drive-implemented method, comprising:
-
detecting a read error; determining whether the read error is part of an error burst; sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error in response to determining that the read error is not part of an error burst; determining whether the first re-read attempt was performed successfully; selecting a range of tension settings in response to determining that the first re-read attempt was not performed successfully; selecting a range of lateral offsets; sending one or more instructions to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets; for each of the unique combinations applied, sending one or more instructions to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error; and determining whether the second phase re-read attempt was performed successfully for any of the unique combinations. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable and/or executable by a processor to cause the processor to perform a method comprising:
-
detecting, by the processor, a read error; determining, by the processor, whether the read error is part of an error burst; sending, by the processor, one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error in response to determining that the read error is not part of an error burst; determining, by the processor, whether the first re-read attempt was performed successfully; selecting, by the processor, a range of tension settings in response to determining that the first re-read attempt was not performed successfully; selecting, by the processor, a range of lateral offsets; sending, by the processor, one or more instructions to apply each unique combination of a tension setting from the range of tension settings and a lateral offset from the range of lateral offsets; for each of the unique combinations applied, sending, by the processor, one or more instructions to perform a second phase re-read attempt on the portion of the magnetic tape corresponding to the read error; and determining, by the processor, whether the second phase re-read attempt was performed successfully for any of the unique combinations. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A tape drive-implemented method, comprising:
-
detecting a read error; determining whether the read error is part of an error burst; sending one or more instructions to perform a first re-read attempt on a portion of a magnetic tape corresponding to the read error in response to determining that the error is not part of an error burst on the magnetic tape; determining whether the first re-read attempt was performed successfully; selecting a range of tension settings from a tension table in response to determining that the first re-read attempt was not performed successfully; selecting a range of position error signal (PES) lateral offsets from PES table, wherein the PES table includes multiple ranges of PES lateral offset settings; sending one or more instructions to apply each PES lateral offset in the selected range of PES lateral offsets with each tension setting in the selected range of tension settings; sending one or more instructions to perform an additional re-read attempt for each unique combination of a PES lateral offset and a tension setting applied; and determining whether any of the additional re-read attempts were performed successfully. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification