ГОСТ Р ИСО/МЭК 11694-4-2006
Группа Э46
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Карты идентификационные
Карты с оптической памятью
МЕТОД ЛИНЕЙНОЙ ЗАПИСИ ДАННЫХ
Часть 4
Логические структуры данных
Identification cards. Optical memory cards.
Linear recording method. Part 4. Logical data structures
ОКС 35.240.15
ОКП 40 8470
Дата введения 2008-01-01
Предисловие
Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. N 184-ФЗ "О техническом регулировании", а правила применения национальных стандартов Российской Федерации - ГОСТ Р 1.0-2004 "Стандартизация в Российской Федерации. Основные положения"
Сведения о стандарте
1 ПОДГОТОВЛЕН Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении" (ВНИИНМАШ), Техническим комитетом по стандартизации ТК 22 "Информационные технологии" и ОАО "Московский комитет по науке и технологиям" на основе собственного аутентичного перевода стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 27 декабря 2006 г. N 399-ст
4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 11694-4:2001 "Карты идентификационные. Карты с оптической памятью. Метод линейной записи данных. Часть 4. Логические структуры данных" (ISO/IEC 11694-4:2001 "Identification cards - Optical memory cards - Linear recording method - Part 4: Logical data structures").
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении С
5 ВВЕДЕН ВПЕРВЫЕ
Информация об изменениях к настоящему стандарту публикуется в ежегодно издаваемом информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячно издаваемых информационных указателях "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет
Введение
Настоящий стандарт - один из серии стандартов, описывающих параметры карт с оптической памятью и их использование для хранения цифровых данных и обмена этими данными.
Эти стандарты признают существование различных методов записи и считывания информации на картах с оптической памятью, характеристики которых зависят от используемого метода записи. Как правило, эти различные методы записи не аналогичны друг другу. Поэтому стандарты систематизированы по требованиям с целью сделать возможным включение существующих и будущих методов записи, применяя единый подход.
Настоящий стандарт распространяется на карты с оптической памятью, в которых использован метод линейной записи. Характеристики, относящиеся к другим методам записи, являются предметом рассмотрения отдельных стандартов.
Настоящий стандарт определяет логические структуры данных, а также степень соответствия, дополнения или отклонения от базового стандарта ИСО/МЭК 11693.
1 Область применения
Настоящий стандарт устанавливает логические структуры данных для карт с оптической памятью, необходимые для обеспечения совместимости и обмена данными между системами, использующими метод линейной записи.
2 Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие международные стандарты:
ИСО/МЭК 11693:2000 Карты идентификационные. Карты с оптической памятью. Общие характеристики
ИСО/МЭК 11694-1:2000 Карты идентификационные. Карты с оптической памятью. Метод линейной записи данных. Часть 1. Физические характеристики
ИСО/МЭК 11694-2:2000 Карты идентификационные. Карты с оптической памятью. Метод линейной записи данных. Часть 2. Размеры и расположение оптической зоны
ИСО/МЭК 11694-3:2001 Карты идентификационные. Карты с оптической памятью. Метод линейной записи данных. Часть 3. Оптические свойства и характеристики
3 Термины и определения
В настоящем стандарте применены термины по ИСО/МЭК 11693, ИСО/МЭК 11694-1, ИСО/МЭК 11694-2, ИСО/МЭК 11694-3, а также следующие термины с соответствующими определениями:
3.1 оптический пит (data bit): Элементарный участок на карте с оптической памятью, служащий для представления данных; метка, характеризующаяся иной отражательной способностью (и/или иной разностью фаз) по сравнению с фоновой отражательной способностью.
Примечание - Один оптический пит может определять один или два информационных перехода в зависимости от выбранного способа модуляции.
3.2 дорожка данных (data track): Участок, расположенный между соседними направляющими дорожек, где записываются и/или считываются данные.
3.3 код с исправлением ошибок; ЕСС (error correction code): Код, предназначенный для исправления определенных видов ошибок в данных.
3.4 обнаружение и исправление ошибок; EDAC (error detection and correction): Группа методов, предусматривающих введение избыточности в блок сообщения известным способом во время его записи; при считывании записанной информации устройство декодирования вычленяет избыточность и использует избыточную информацию для обнаружения и исправления ошибок канала записи/считывания.
3.5 модуляционный код (modulation code): Система кодирования, преобразующая информационные биты в некое физическое представление для записи на карту с оптической памятью.
3.6 шаг (pitch): Расстояние между соответственными точками на соседних пятнах данных.
3.7 сектор (sector): Минимальная единица данных, к которой может быть осуществлен доступ на карте для любой команды считывания и/или записи.
4 Базовые точки
Если не указано иначе, применяют базовую дорожку и базовые кромки по ИСО/МЭК 11694-2.
4.1 Первый оптический пит
Первый оптический пит должен находиться на базовой дорожке и быть частью идентификатора дорожки. Его местоположение зависит от выбранной схемы расположения дорожек (см. приложение А или В).
5 Расположение дорожек
Информация о расположении дорожек должна быть предварительно отформатирована на картах во время их изготовления и/или записана на карты до их использования.
Суммарное число дорожек может быть различным в зависимости от требований приложения; во всех случаях дорожки должны быть упорядочены и пронумерованы последовательно, начиная с базовой. Сведения о применяемых схемах расположения дорожек и последовательностях нумерации приведены в приложениях А и В.
5.1 Дополнительные схемы расположения дорожек
Сведения, касающиеся структур данных, поддерживающих альтернативные компоновки карт, описываемые в ИСО/МЭК 11694-2, приведены в приложениях А и В.
6 Направляющие дорожек
Направляющие дорожек должны быть расположены по ширине карты, с равными промежутками, и распространены на длину оптической зоны. Сумма допускаемых отклонений поперечных размеров всех направляющих дорожек должна быть не более 0,01% при 25 °С. Конкретные размеры - в соответствии с приложением А или В.
7 Защитные дорожки
Должны быть предусмотрены 20 защитных дорожек, десять из которых располагают непосредственно над и десять непосредственно под областью данных пользователя, с тем чтобы у оптической системы имелась возможность определять местоположение дорожек данных пользователя и предотвращать выход оптической головки за границы оптической зоны при потере автослежения.
Защитные дорожки могут содержать данные, характеризующие тип карты, физический формат данных, конкретное приложение и/или связанные с автодиагностированием и калибровкой карточного считывателя (см. приложение А или В).
8 Дорожки данных
9 Идентификаторы дорожек
Записанные и/или предварительно отформатированные идентификаторы дорожек должны определять физический адрес каждой дорожки данных. Конкретная конфигурация и местоположение - в соответствии с приложением А или В.
10 Секторы
Секторы определяются количеством данных пользователя в байтах и числом секторов, которые могут быть записаны на одной дорожке данных. Конкретные типы/размеры - в соответствии с приложением А или В.
Все секторы на данной дорожке должны быть одинаковыми по типу, а частично заполненные дорожки следует дополнять только секторами того же типа, что и записанные на дорожке ранее, если иначе не указано в приложении А или В.
Примечание - Типы/размеры секторов определены таким образом, чтобы добиться максимальной эффективности хранения данных на дорожке, и могут меняться при помощи модуляционного кода.
11 Кодирование данных
Для кодирования данных используют модуляционный код. Приемлемые модуляционные коды - в соответствии с приложением А или В.
Примечание - На каждой отдельной оптической карте данные пользователя должны быть закодированы с использованием только одного модуляционного кода.
Приложение А
(обязательное)
Метод записи с применением широтно-импульсной модуляции
и модуляционного кода NRZI 8-10
А.1 Область применения
Настоящее приложение устанавливает логические структуры данных, ориентированные на оптические карты, в которых используют метод записи с применением широтно-импульсной модуляции и модуляционный код NRZI 8-10.
А.2 Термины и определения
В настоящем приложении применены следующие термины с соответствующими определениями:
А.2.1 модуляционный код с чередованием несущая/пакетный сигнал (carrier/burst modulation code): Форма кода частотной модуляции, при которой 1 и 0 соответствуют разным частотам.
А.2.2 NRZI (non-return-to-zero-inverse): Без возвращения к нулю с инверсией; способ модуляции, при котором единице соответствует инверсия, а нулю - отсутствие инверсии.
А.2.3 код Рида-Соломона (Reed-Solomon code): Код с обнаружением и/или исправлением ошибок в байтах, который обычно используют в оптическом и магнитном запоминающих устройствах.
А.3 Базовые точки
Первая снизу защитная дорожка (LPT9) является базовой дорожкой и должна быть расположена на расстоянии (5,4±0,3) мм от горизонтальной базовой кромки.
А.3.1 Первый оптический пит
А.4 Расположение дорожек
Дорожки должны быть расположены по порядку, начиная с базовой, и пронумерованы последовательно, начиная с дорожки - 10, базовой дорожки.
|
|
|
Описание дорожки | Номер дорожки | Шестнадцатеричное число |
Защитная дорожка LPT9 (первая снизу) | -10 | FFF6 |
: | : | : |
: | : | : |
Защитная дорожка LPT0 (последняя снизу) | -1 | FFFF |
Первая дорожка данных пользователя | 0 | 0000 |
: | : |
|
: | : |
|
Последняя дорожка данных пользователя
|
| |
Защитная дорожка UPT0 (первая сверху) | +1 |
|
: | : |
|
: | : |
|
Защитная дорожка UPT9 (последняя сверху) | +10 |
|
Примечание - Поскольку суммарное число дорожек может быть различным в зависимости от требований приложения, номер последней дорожки данных пользователя и номера верхних защитных дорожек выражены в параметрической форме. |
А.5 Примеры расположения дорожек
В данном разделе представлена информация, касающаяся структур данных, поддерживающих альтернативные компоновки карт, описываемые в ИСО/МЭК 11694-2.
А.5.1 Карты с умеренной информационной емкостью
Данная схема расположения должна включать в себя 2520 дорожек данных, из которых 2500 являются дорожками данных пользователя. Дорожки должны быть пронумерованы последовательно, начиная с дорожки - 10, базовой дорожки.
Примечание - Данная схема расположения позволяет оснащать карту магнитной полосой и/или панелью для подписи.
А.5.2 Карты с малой информационной емкостью
Данная схема расположения должна включать в себя 1128 дорожек данных, из которых 1108 являются дорожками данных пользователя. Дорожки должны быть пронумерованы последовательно, начиная с дорожки - 10, базовой дорожки.
Примечание - Данная схема расположения позволяет включать в компоновку карты магнитную полосу, кристалл с интегральной микросхемой и контактами, тиснение и/или панель для подписи.
А.5.3 Карты с максимальной информационной емкостью
Данная схема расположения должна включать в себя 3593 дорожки данных, из которых 3573 являются дорожками данных пользователя. Дорожки должны быть пронумерованы последовательно, начиная с дорожки - 10, базовой дорожки.
Примечание - Данная схема расположения позволяет оснащать карту магнитной полосой и/или панелью для подписи.
А.6 Направляющие дорожек
Ширина направляющих должна составлять (2,3±0,3) мкм. Расстояние от середины одной направляющей до середины соседней направляющей должно составлять (12,0±0,2) мкм.
Ни одна из направляющих дорожек не должна иметь разрывов, превышающих 180 мкм.
А.7 Защитные дорожки
Все защитные дорожки должны содержать предварительно отформатированные идентификаторы дорожек, данные типа карты и/или данные поля идентификации карты. Не подлежат выпуску в обращение карты с незаполненными защитными дорожками, кроме того, эти дорожки должны быть недоступны приложению для записи.
Каждая защитная дорожка должна содержать две области с идентификатором дорожки, одну слева, другую справа от данных типа карты и/или поля идентификации карты (см. А.10).
Примечание - Предполагается, что карточные считыватели будут способны считывать информацию с защитных дорожек независимо от того, были ли те подвергнуты предварительному форматированию данными типа карты либо на них были заранее записаны данные поля идентификации карты.
А.7.1 Данные типа карты
Данные типа карты представляют собой предварительно установленные знаки (кодовые комбинации), указывающие физический формат данных, число и расположение дорожек и/или приложение конкретного типа. На дорожку должны приходиться по два блока, каждый из которых содержит одну и ту же кодовую комбинацию типа карты, повторенную восемь раз [см. рисунок А.1 и таблицы А.1(а), А.1(b)].
Данные типа карты должны быть предварительно отформатированы с использованием модуляционного кода с чередованием несущая/пакетный сигнал. Эти дорожки должны быть недоступны приложению для записи. Карты с незаполненными данными дорожками не подлежат выпуску в обращение.
А.7.2 Поле идентификации карты
Для приложений, требующих однозначной идентификации карты по данным выпуска, защитные дорожки LPT1 (дорожка - 2) и LPT0 (дорожка - 1) следует использовать в качестве поля идентификации карты. В этом случае на этих дорожках наряду с данными выпуска карты может быть также размещена информация, относящаяся к приложению, а также прочая информация эмитента.
Данные поля идентификации карты должны быть записаны заранее в процессе изготовления. Эти дорожки должны быть недоступны приложению для записи. Карты с незаполненными данными дорожками не подлежат выпуску в обращение.
Различают два типа данных поля идентификации карты, описываемые в А.7.2.1.1 (для карт типов 0-14) и А.7.2.1.2 (для карт типа 15).
А.7.2.1 Содержание
На рисунке А.2 представлены структура и содержание данных поля идентификации карты. Данные должны быть записаны заранее в процессе изготовления с использованием сектора типа 2, как определено в А.11.1 и таблице А.2. Эта информация должна быть повторена в каждом секторе каждой дорожки, то есть четыре раза на двух дорожках.
Примечания
1 Не допускается устанавливать все данные поля в состояние шестнадцатеричного значения 0FF.
2 Если ни один из компонентов поля идентификации карты не используют, то эти две дорожки должны быть подвергнуты предварительному форматированию данными типа карты (см. А.7.1).
Описание компонентов поля представлено в А.7.2.1.1 и А.7.2.1.2.
А.7.2.1.1 Карты типов 0-14
Идентификатор приложения (AID): компонент AID должен состоять из 16 байтов буквенных/цифровых данных, которые должны быть согласованы между изготовителем и эмитентом карт. Если AID не применяют, то эти 16 байтов должны быть установлены в состояние шестнадцатеричного значения 0FF.
Примечание - Изготовители карт несут ответственность за то, чтобы идентификаторы AID не повторялись у разных эмитентов карт.
Уникальный идентификатор (UID): компонент UID должен состоять из шести байтов, один из которых содержит идентификатор изготовителя карты (CMID) и пять - уникальный идентификатор карты (UCID). Если UID не применяют, то эти шесть байтов должны быть установлены в состояние шестнадцатеричного значения 0FF.
Примечания
1 Изготовитель карты несет ответственность за то, чтобы в его карточных продуктах содержался только один UID.
2 Поскольку разные изготовители карт могут использовать один и тот же UCID, то рекомендуется использовать полный UID (CMID+UCID).
Число байтов данных эмитента (NID): компонент NID должен состоять из двух байтов, указывающих число байтов, используемых в области ISSUER поля идентификации карты. Если NID не применяют, то эти два байта должны быть установлены в состояние шестнадцатеричного значения 0FF.
Произвольные данные эмитента (ISSUER): компонент ISSUER должен состоять из 488 байтов и быть зарезервирован для исключительного использования эмитентом карты. Любые неиспользованные байты в этой области должны быть установлены в состояние шестнадцатеричного значения 0FF.
Примечание - Поскольку данные поля идентификации карты записываются заранее в процессе ее изготовления, то и данные ISSUER должны быть записаны заранее во время изготовления карты.
А.7.2.1.2 Карты типа 15
Идентификатор приложения (AID): аналогично А.7.2.1.1.
Уникальный идентификатор (UID): аналогично А.7.2.1.1.
Число байтов данных эмитента (NID): аналогично А.7.2.1.1.
Идентификатор формата (FID): компонент FID должен состоять из шести байтов буквенных/цифровых данных, указывающих классификацию формата. Для настоящего стандарта должно быть записано "SIOC01".
Тип карты (CTYPE): компонент CTYPE должен представлять собой однобайтовые данные, аналогичные данным типа карты. В этом случае значением этого байта должно быть шестнадцатеричное число 0F.
Шаг дорожек (PITCH): компонент PITCH должен представлять собой однобайтовые данные, являющиеся десятикратным значением шага дорожек. Для шага 12 мкм значением этого байта должно быть шестнадцатеричное число 78.
Число дорожек пользователя (NUMBER): компонент NUMBER должен состоять из двух байтов, указывающих число дорожек пользователя в карте. Старший байт должен быть записан первым.
Тип носителя информации (MTYPE): компонент MTYPE должен быть представлен двумя байтами, указывающими тип материала, используемого в качестве запоминающей среды и находящегося в ведении изготовителя карты.
Контакты интегральных схем (CONTACT): компонент CONTACT должен быть представлен одним байтом, указывающим на наличие/отсутствие контактов для интегральных схем. Этот байт является необязательным и, если не используется, должен быть записан в шестнадцатеричном значении 0FF. Другие шестнадцатеричные значения имеют следующее содержание:
00 - без контактов;
10 - контакты на одной стороне с оптической зоной;
20 - контакты на противоположной стороне по отношению к оптической зоне;
прочие - зарезервированы.
Бесконтактные интегральные схемы (CLIC): компонент CLIC должен быть представлен одним байтом, указывающим на наличие/отсутствие бесконтактных интегральных схем. Этот байт является необязательным и, если не используется, должен быть записан в шестнадцатеричном значении 0FF. Другие шестнадцатеричные значения имеют следующее содержание:
00 - без интегральных схем;
10 - включает в себя интегральные схемы с индуктивной связью;
20 - включает в себя интегральные схемы с емкостной связью;
прочие - зарезервированы.
Магнитная полоса (MS): компонент MS должен быть представлен одним байтом, указывающим на наличие/отсутствие магнитной полосы. Этот байт является необязательным и, если не используется, должен быть записан в шестнадцатеричном значении 0FF. Другие шестнадцатеричные значения имеют следующее содержание:
00 - без магнитной полосы;
10 - магнитная полоса на одной стороне с оптической зоной;
20 - магнитная полоса на противоположной стороне по отношению к оптической зоне;
30 - магнитная полоса на обеих сторонах;
прочие - зарезервированы.
Тиснение (EMBOSS): компонент EMBOSS должен быть представлен одним байтом, указывающим на наличие/отсутствие тиснения. Этот байт является необязательным и, если не используется, должен быть записан в шестнадцатеричном значении 0FF. Другие шестнадцатеричные значения имеют следующее содержание:
00 - без тиснения;
10 - с тиснением;
прочие - зарезервированы.
Произвольные данные эмитента (ISSUER): компонент ISSUER должен состоять из 472 байтов и быть зарезервирован для исключительного использования эмитентом карты. Любые неиспользованные байты в этой области должны быть установлены в состояние шестнадцатеричного значения 0FF.
Примечание - Поскольку данные поля идентификации карты записывают заранее в процессе ее изготовления, то и данные ISSUER должны быть записаны заранее во время изготовления карты.
А.8 Дорожки данных
Каждая дорожка данных может содержать не более 60,7 мм записанных и/или предварительно отформатированных данных, включая промежутки между секторами.
А.8.1 Оптические питы
Минимальное расстояние от середины одного оптического пита до середины соседнего оптического пита должно составлять (6,0±0,3) мкм.
А.9 Компоненты дорожек
А.9.1 Преамбула (PRE)
Серия из 60 последовательных битов, располагаемых в направлении от левой кромки карты. Битовая комбинация PRE - 1010101010... или 0101010101... (см. рисунок А.3).
Примечание - PRE порождает синхронизирующие импульсы для фазовой синхронизации (PLL) карточного считывателя при считывании оптической карты слева направо.
А.9.2 Синхронизирующая метка (SYNC)
Определенная комбинация из 10 битов, не проявляющаяся в качестве сигнала считывания, если в идентификаторе дорожки и/или данных пользователя реализован модуляционный код NRZI 8-10.
Примечание - Если во время считывания происходит сбой синхронизации, данные могут быть заново синхронизированы после восприятия последовательных синхронизирующих меток.
Синхронизирующую метку следует ставить на границе матрицы данных, получаемой при реализации кода Рида-Соломона, для разделения данных пользователя на блоки (см. рисунок А.4).
Первая от левой кромки карты синхронизирующая метка в каждом секторе и в обоих идентификаторах дорожки должна представлять собой комбинацию 1100010001 до модуляции NRZI. Все прочие синхронизирующие метки до модуляции NRZI должны представлять собой либо комбинацию 1100010001, либо комбинацию 0100010001.
Таким образом, после модуляции NRZI все записываемые синхронизирующие метки должны становиться либо комбинацией 1000011110, либо комбинацией 0111100001.
А.9.3 Заключение (PST)
Серия из 60 последовательных битов, располагаемых в направлении от левой кромки карты. Битовая комбинация PST - 0101010101 ... или 1010101010... (см. рисунок А.3).
Примечание - PRE порождает синхронизирующие импульсы для фазовой синхронизации (PLL) карточного считывателя при считывании оптической карты справа налево.
А.10 Идентификатор дорожки
Идентификатор дорожки должен быть предварительно отформатирован на правом и левом конце каждой дорожки данных (см. рисунки А.3 и А.5).
Примечание - Такая структура позволяет считывать идентификатор дорожки в любом направлении, то есть слева направо или справа налево.
А.10.1 Содержание
Идентификатор дорожки должен состоять из 75 байтов информации и иметь длину (2,25±0,02) мм. Идентификатор дорожки должен состоять из PRE, синхронизирующих меток, номера дорожки, ЕСС и PST (см. А.12.3 и рисунок А.3).
Номер дорожки должен быть повторен дважды в каждом идентификаторе дорожки со старшим битом (MSB), расположенным к левой кромке карты ближе, чем другие биты.
А.11 Секторы
Каждый сектор должен содержать PRE, синхронизирующие метки, данные пользователя, ЕСС и PST и быть отделен от соседних секторов промежутком, то есть участком, свободным от записи (см. рисунки А.4 и А.5).
Данные пользователя должны быть записаны внутри сектора и расположены слева направо независимо от фактического направления записи.
Примечание - Запись в секторы допускается осуществлять в любом направлении, то есть слева направо (прямое направление) или справа налево (обратное направление).
Сумма допускаемых отклонений размеров на всем протяжении любого сектора должна составлять менее ±3% длины сектора.
А.11.1 Типы секторов
Типы секторов должны соответствовать представленным на рисунке А.6 и в таблице А.2.
Примечание - Длины секторов, указанные на рисунке А.6, являются максимально допускаемыми с учетом отклонения скорости (до 3%) механизма карточного считывателя, используемого в современных системах для оптических карт.
Местоположения всех секторов, независимо от типа, следует определять относительно позиции первого бита в левом идентификаторе дорожки. MSB в каждом секторе всегда должен быть расположен на конце сектора, ближайшем к левой кромке карты.
А.12 Кодирование данных
Настоящий раздел содержит описание метода кодирования и хранения данных на оптических картах, предусматривающего использование различных типов секторов.
А.12.1 Модулируемые данные
Все идентификаторы дорожек и данные пользователя вместе с ЕСС должны быть промодулированы с использованием модуляционного кода NRZI 8-10 (см. рисунки А.7-А.9 и таблицу А.3).
Примечание - При кодировании, путем использования таблицы модуляции 8-10, каждым восьми битам реальных данных ставят в соответствие десять табличных битов. При считывании исходные восемь битов восстанавливаются/демодулируются по соответствующей 10-битовой комбинации данных.
А.12.2 Модуляционный код с чередованием несущая/пакетный сигнал
Все данные типа карты должны быть предварительно отформатированы с использованием модуляционного кода с чередованием несущая/пакетный сигнал (см. А.7.1, рисунок А.1 и таблицу А.1).
Примечание - В режиме считывания данный модуляционный код позволяет осуществлять демодуляцию обнаруживаемой на защитных дорожках информации о типе карты программными средствами независимо от скорости карточного считывателя.
А.12.3 Код с исправлением ошибок
Каждый идентификатор дорожки и каждый сектор записываемых данных должны быть закодированы с применением кода ЕСС Рида-Соломона, получаемого с помощью полинома:
где
При применении кода Рида-Соломона каждый идентификатор дорожки и каждый сектор данных пользователя размещают в матрице, представленной на рисунке А.10, и затем применяют основанный на полиноме код ЕСС, что приводит к дополнению матрицы четырьмя контрольными байтами.
Пример 1 - Идентификатор дорожки кодируют с использованием кода Рида-Соломона со структурой С1 (6,2), С2 (5,1). В результате к исходным двум байтам, составляющим идентификатор дорожки, будут добавлены 28 контрольных байтов.
Пример 2 - Кодирование сектора типа 7 с использованием кода ЕСС Рида-Соломона.
Записывают 16 байтов данных, содержащих в себе следующие целочисленные значения в шестнадцатеричном выражении:
00 01 02
03 04 05
06 07 08
09 0А 0В ОС 0D 0Е 0F
После размещения байтов в матрице 8х2 данные принимают следующий вид:
|
|
|
|
|
|
|
|
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 |
08 | 09 | 0А | 0B | 0С | 0D | 0Е | 0F |
|
|
|
|
|
|
|
|
|
|
|
|
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 2С | 84 | 05 | AD |
08 | 09 | 0А | 0В | 0С | 0D | 0Е | 0F | D8 | 4Е | 65 | F3 |
|
|
|
|
|
|
|
|
|
|
|
|
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 2С | 84 | 05 | AD |
08 | 09 | 0А | 0В | 0С | 0D | 0Е | 0F | D8 | 4Е | 65 | F3 |
78 | 14 | А0 | СС | D5 | В9 | 0D | 61 | ЕЕ | FB | DB | СЕ |
AD | СС | 6F | 0Е | 34 | 55 | F6 | 97 | 18 | 91 | 77 | FE |
Е7 | 4D | АЕ | 04 | 75 | DF | 3С | 96 | 67 | 8F | Е8 | 00 |
3А | 9D | 69 | СЕ | 9С | 3В | CF | 68 | 65 | 2F | 24 | 6Е |
А.13 Измерения
Примечания
1 При измерении оптических характеристик соблюдают условия считывания/записи, изложенные в ИСО/МЭК 11694-3, если не даны иные указания.
2 Для физических измерений используют широкополосную видеосистему VLS-I фирмы "Optical Specialties, Inc.". Данная информация приводится в интересах пользователей настоящего стандарта и не является рекомендацией ИСО и МЭК по применению названного изделия. Допускается применять эквивалентные приборы, если они приводят к таким же результатам.
А.13.1 Измерение направляющих дорожек
Измерение шага и ширины направляющих проводят в девяти точках, показанных на рисунке А.11. Каждая точка должна охватывать десять дорожек, и среднее значение в каждой из девяти точек должно находиться в заданном диапазоне.
А.13.2 Измерение идентификаторов дорожек
А.13.3 Измерения на защитных дорожках
А.13.4 Характеристики предварительно отформатированных данных
При сканировании предварительно отформатированной части оптической зоны, содержащей кодовую комбинацию типа карты, полученную чередованием несущей и пакетного сигнала, должны быть достигнуты следующие характеристики (см. рисунок А.1).
Для достижения ожидаемых результатов испытания проводят лазерным пучком диаметром 2,5 мкм при линейной скорости сканирования 480 мм/с ±3%.
А.13.4.1 Значение отношения низкочастотного сигнала к фоновому уровню сигнала должно быть не менее 0,9 (см. ИСО/МЭК 11694-3).
Для получения доступа к полной версии без ограничений вы можете выбрать подходящий тариф или активировать демо-доступ.