Действующий
Байт-предшественник | Смещение | Длина данных с уплотнением | Данные с уплотнением |
10010001 = 91 | 00 | 05 | 1С BE 99 1А 14 |
00000010 = 02 | 01 | D0 | |
00010100 = 14 | 02 | 04В3 | |
01000110 = 46 | 07 | 44 1C B6 E2 E3 35 D6 |
Она кодируется с использованием схемы, определенной в приложении С. Результат кодирования показан в таблице D.7.
В результате получается 55-битовая последовательность, и один бит "1" добавляется до числа битов, кратного 8, которая преобразуется в байтовую строку, как показано в таблице D.8.
Результат кодируется в семи байтах; код схемы уплотнения - "000", указывающий на определяемую приложением схему уплотнения.
Перед этими семью байтами необходим байт-предшественник и байт длины. В результате получается общая длина девять байтов, но так как этот набор данных должен быть заблокирован, необходимо дополнение до 12 байтов для выравнивания по границе блока. Следовательно, байт-предшественник должен указывать на наличие байта смещения. Самого байта смещения недостаточно для выравнивания до границы блока. Соответственно, в байте смещения должно кодироваться значение 02, указывающее на присутствие двух байтов-заполнителей в конце набора. Полный код набора данных приведен в таблице D.9.
Примечание - Если требуются байты-заполнители, значение байта "Длина данных с уплотнением" остается неизменным. Это возможно, так как число байтов-заполнителей объявляется значением байта смещения.
Байт-предшественник | Смещение | Длина данных с уплотнением | Данные с уплотнением | Байты-заполнители |
10010001 = 91 | 00 | 05 | 1С BE 99 1А 14 | |
00000010 = 02 | 01 | D0 | ||
00010100 = 14 | 02 | 04В3 | ||
01000110 = 46 | 07 | 44 1C B6 E2 E3 35 D | ||
10000011 = 83 | 02 | 07 | АС С0 9Е ВА А0 6F 6В | 00 00 |
Блок 1 | 91 | 00 | 05 | 1С | Заблокирован |
Блок 2 | BE | 99 | 1А | 14 | Заблокирован |
Блок 3 | 02 | 01 | D0 | 14 | |
Блок 4 | 02 | 04 | В3 | 46 | |
Блок 5 | 07 | 44 | 1С | В6 | |
Блок 6 | Е2 | Е3 | 35 | D6 | |
Блок 7 | 83 | 02 | 07 | АС | Заблокирован |
Блок 8 | С0 | 9Е | ВА | А0 | Заблокирован |
Блок 9 | 6F | 6В | 00 | 00 | Заблокирован |
Первые 3 байта | Элемент данных |
91 00 05 ... | Набор данных первичного идентификатора предмета учета |
02 01 D0 | Набор данных индекса идентификатора объектов |
14 02 04 ... | Набор данных о комплекте |
46 07 44 ... | Набор данных о месте хранения |
83 02 07 ... | Набор данных об организации-владельце |
В ИСО 28560-2 ошибочно указано: "Secondary item identifier data set" (Набор данных первичного идентификатора предмета учета)".
Любой библиотеке, намеревающейся внедрить радиочастотную идентификацию, следует рассмотреть возможность использования данной части ИСО 28560. В зависимости от времени, когда предполагается внедрение, например сразу же после опубликования, производители оборудования могут быть еще не готовы к полной поддержке данной части ИСО 28560. В случае, когда еще не все функции поддерживаются, но признаны необходимыми для библиотечной системы, организация должна согласовать с производителем последовательность шагов и временной график внедрения.
По мере широкого принятия данной части ИСО 28560, возможности выбора будут увеличиваться, особенно выбор оборудования и радиочастотных меток, которые должны быть совместимы со всеми ранее установленными системами. Для оценки новых устройств и радиочастотных меток следует использовать требования к рабочим характеристикам и соответствию согласно разделу 4.
Решение перейти с прежнего варианта реализации на модель данных, совместимую с данной частью ИСО 28560, может зависеть от многих экономических и эксплуатационных решений, выходящих за рамки данной части ИСО 28560. Факторами, влияющими на изменения, могут быть предлагаемые производителями дополнительные функции использования, которые признаются полезными, или, если поставщики готовы к поставке предметов с уже закрепленными или даже уже прикрепленными этикетками с радиочастотными метками, которые даже уже закодированы.
Первым важным моментом для этих устаревших систем является подтверждение того, что используемые радиочастотные метки совместимы с ИСО/МЭК 18000-3 Mode 1. Это также относится к изделиям, которые определены как совместимые с ИСО/МЭК 15693, потому что они основаны на интегральных схемах, которые первоначально использовались для смарт-карт.
Для определения особенностей уже установленного оборудования в сравнении с требованиями раздела 8 к радиочастотным меткам и для поддержки команд, определенных в приложении А, следует провести консультации с поставщиком радиочастотных меток и с поставщиком принтеров с функцией кодирования радиочастотных меток и устройств считывания для радиочастотной идентификации. Даже если протокол радиоинтерфейса тот же самый, детальные характеристики радиочастотных меток и устройств от разных поставщиков различаются. Данная процедура должна подтвердить, что существующие радиочастотные метки совместимы с ИСО/МЭК 18000-3 Mode 1 для использования при управлении предметами.
Если совместимость подтверждается, должны быть установлены процедуры корректного использования значений идентификатора AFI выданных предметов учета и предметов учета в фонде (см. 7.2.2) при использовании системы двойного значения идентификатора для обеспечения безопасности. Если будет показано, что радиочастотные метки, используемые в старой системе, несовместимы, то библиотеке стоит рассмотреть рекомендации из Е.3.
Модель данных и правила кодирования для существующей реализации почти наверняка будут отличаться от модели данных и правил кодирования, определенных в данной части ИСО 28560, даже при том же протоколе радиоинтерфейса. На рисунке Е.1 изображена модель миграции, обсуждаемая ниже.
На рисунке Е.1 показано, что необходимо различать устаревшие внутренние радиочастотные метки и радиочастотные метки, соответствующие данной части ИСО 28560. Различение по идентификатору DSFID вероятно самый простой способ отделить прежние радиочастотные метки от совместимых с данной частью ИСО 28560. Вероятность того, что в прежней системе использовалось то же значение идентификатора DSFID, составляет 1 из 256, и также есть вероятность, что идентификатор DSFID не использовался в прежних радиочастотных метках. Существуют и другие механизмы, которые можно использовать и реализовывать в программном обеспечении.
Самый простой план преобразования данных в радиочастотной метке для достижения совместимости с данной частью ИСО 28560, это очистить все данные радиочастотной метки и переписать их в соответствии с правилами ИСО/МЭК 15962, принимая во внимание все требования относительно удаления уже не требующихся данных из радиочастотной метки и добавления новых элементов данных, ранее не кодировавшихся. Для обеспечения эффективного процесса миграции могут быть разработаны специальные процедуры, в том числе программное обеспечение.
Процедуры стирания и перезаписи могут быть невозможны, если какие-то данные на существующих метках заблокированы. В таком случае возможен вариант сохранения обеих систем параллельно, по крайней мере для радиочастотных меток с заблокированными данными, пока число устаревших меток не станет относительно небольшим, чтобы их замена стала экономически оправдана.
Процесс перехода может осуществляться несколькими путями постепенно, возможно по более быстрой программе, по мере возврата предметов учета. Этот выбор остается на усмотрение отдельных библиотек, но с учетом того, что как бы коротка ни была переходная программа, потребуется параллельное поддержание прежней системы и системы, совместимой с данной частью ИСО 28560.
Могут потребоваться специальные бизнес-операции, и необходимы обсуждения с поставщиками, чтобы обеспечить поддержку этой функциональности в новой системе, совместимой с данной частью ИСО 28560. В данной части ИСО 28560 нет особенностей, препятствующих реализации специальных бизнес-операций.
Если будет установлено, что радиочастотные метки, используемые в прежней системе, не соответствуют требованиям ИСО/МЭК 18000-3 Mode 1, возможность миграции все равно остается.
Если радиочастотная метка прежней системы работает на частоте 13,56 МГц, возможен переход на радиочастотные метки стандарта ИСО/МЭК 18000-3 Mode 1, потому что некоторые аспекты протокола радиоинтерфейса сходны. Фактически требуется внедрить систему, поддерживающую несколько протоколов радиоинтерфейса. Для этого, вероятно, потребуется обновление и установка компонентов для устройств считывания и принтеров радиочастотной идентификации, причем для последних это может быть более сложным.
Если поставщик оборудования радиочастотной идентификации сможет поддержать миграцию установкой обновленных компонентов и возможно целых устройств, то советы из раздела Е.2 в общем применимы.
Если существующие системы радиочастотной идентификации работают на другой частоте (например, 125~135 кГц или 2,45 ГГц), то в связи с радиочастотой задача значительно более сложна. Системы радиочастотной идентификации, работающие на частотах, отличных от 13,56 МГц, имеют существенные отличия в эксплуатационных особенностях. Библиотечная система с использованием разных полос радиочастот, вероятно, потребует значительной модернизации оборудования для обеспечения возможности работы в двух полосах радиочастот. Технически это достижимо, и есть действующие примеры систем для некоторых определенных частот и протоколов радиоинтерфейса. Решение этой задачи выходит за рамки данной части ИСО 28560.