Servo Pattern LPOS Coding With Error Correction for Tape Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding longitudinal position (LPOS) information in sequential data storage media, such as magnetic tapes, face challenges in reliability and decoding latency due to bit errors and media damage, which can lead to stop-write conditions and loss of positional accuracy.

Innovation Solution

A method that encodes LPOS information using a sequence of servo patterns with specific pulse spacings, combining each servo pattern into error-correction codewords, employing Reed-Solomon codes and interleaved 3-bit symbols to enhance reliability and maintain positional accuracy, while introducing parity bits to correct errors without affecting lateral position recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional detection methods using 36 individual servo patterns are used, then longitudinal position information can be detected, but reliability is reduced due to bit errors and media damage

Engineering Contradiction:
Improvedetection reliabilityVSAvoidnumber of servo patterns
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the LPOS information into multiple fields (first LPOS field, second LPOS field, third LPOS field) within each servo pattern, with each field containing multiple bits. This segmentation allows parallel encoding of multiple bits across different pulse spacings, improving reliability without requiring a proportional increase in the total number of servo patterns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple bits of LPOS information into a single servo pattern by using different pulse spacings within that pattern to represent different bit values. Multiple servo patterns are then combined to form complete LPOS words, achieving higher reliability through redundancy while maintaining efficient use of the servo bandwidth.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If more servo patterns are used to encode LPOS information, then detection reliability improves, but decoding latency increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddecoding latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary encoding of LPOS information into multiple fields within each servo pattern, with parity bits pre-calculated and embedded. This preliminary organization of data allows the decoder to process information more efficiently by reading parallel fields simultaneously rather than sequentially processing individual bits across many patterns, reducing decoding latency while maintaining error correction capability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional encoding methods are used, then servo patterns can be generated, but bit errors cause stop-write conditions

Engineering Contradiction:
Improvecontinuous writing capabilityVSAvoiderror tolerance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback through parity bits in each LPOS field that provide error detection and correction capability. The decoder uses these parity bits to verify data integrity and correct errors, enabling the system to continue writing operations even when bit errors occur during reading, thus preventing stop-write conditions and maintaining continuous productivity.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If 36-bit LPOS words are used with one bit per servo pattern, then longitudinal resolution of 7.2 mm is achieved, but the system is vulnerable to media damage

Engineering Contradiction:
Improvelongitudinal resolutionVSAvoidmedia damage susceptibility
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent provides beforehand cushioning by embedding multiple redundant representations of LPOS information across different fields and servo patterns. Each LPOS word is distributed across multiple fields with parity protection, creating a cushion against media damage. If some patterns are damaged, the redundant encoding allows recovery of the original LPOS value, protecting against loss of positional accuracy due to media damage.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentEP2277173B1Error correction coding of longitudinal position information
Publication Date: 2016.07.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • EP2277173B1 patent drawingFigure 1A
  • EP2277173B1 patent drawingFigure 1B
  • EP2277173B1 patent drawingFigure 1C

AI summary

A sequential data storage medium, comprising a sequence of plurality of servo patterns that provide lateral position information and longitudinal position information, wherein each of the plurality of servo patterns comprises a first burst comprising a first plurality of pulses, a second burst comprising a second plurality of pulses, a third burst comprising a third plurality of pulses, and a fourth burst comprising a fourth plurality of pulses. The spacings between the first plurality of pulses, in combination with the spacings between the second plurality of pulses, encode a first bit without affecting the recovery of lateral position information. The spacings between the third plurality of pulses, in combination with the spacings between the fourth plurality of pulses, encode a second bit without affecting the recovery of lateral position information. The sequence of plurality of servo patterns comprises a sequence of the first bits and a sequence of the second bits to form an error-correction codeword providing error-correction capability.