ГОСТ Р ИСО/МЭК 10373-6—2015
Основой этого испытания является процедура Antico!listonB{N. outparam chi2). которая определена в псев
докоде. приведенном ниже. Процедура выполняет 256 команд REQB(N) и последующие команды Stot-MARKER и
подсчитывает, сколько раз каждый из N-слотов был выбран PICC. Также процедура проверяет, установила ли PICC
соответствие каждого запроса REQB(N) только содним слотом. Если нет. то испытание возвращает значение FAIL.
Поскольку антиколлизия типа В основана на случайном выборе слотов, то для проверки следует исполь зовать
статистические методы. Ввиду свойств всех статистических испытаний данное испытание может показать
неудовлетворительный результат даже в том случае, если поведение PICC корректно. Такая ошибка носит назва
ние «ошибка I рода» в статистической терминологии. Этой ошибки невозможно полностью избежать. Вместо этого
можно контролировать вероятность ее появления с помощью так называемого уровня значимости и. Это означает,
что чем меньше а. тем менее вероятна ошибка I рода. Однако это не означает, что следует выбирать а как можно
меньше. Причина состоит в том. что чем меньше а. тем больше вероятность того, что испытание пропустит неис
правную PICC (т. е. PICC. которая не выбирает слоты с должной вероятностью). В статистической терминологии
это называется «ошибка II рода».
Кроме того. PICC должна выбирать каждый из N-слотов с равной вероятностью <т. е. 1/N). Для того чтобы
проверить эго. необходимо применить статистический у2-тест ко всем слотам. Результатом этого теста является
значение chi2. которое необходимо сравнить с квантилью х2цN
_
r
G.4.5.2 Процедура
Если один из статистических тестов показывает неудовлетворительный результат на шаге е). то испытатель
ная лаборатория может перезапустить тест для этого параметра N.
Выполнить следующие шаги для каждого значения N = 2. 4. 8.16.
a) Установить уровень значимости а на 0,005 и найти из таблицы G.49 соответствующее значение квантили
X2, N
_
v Друме значения а. указанные в таблице G.49. могут быть использованы как дополнительные по усмотре
нию заказчика испытаний.
b
) Осуществить сброс PICC.
c) Выполнить AnticollisionB(N. chi2).
d) ЕслиAnticoHisionB возвращает FAIL, то испытание не выдержано.
e) Если chi2 Sх2аN
_
v то испытание выдержано, в противном случав — не выдержано.
Таблица G.49 — Значения квантили«
u
2
/.
-.
e.N-1
x2* t
v2
0,1 (опционально)2.706
Х2..зЯo.7X2*
15
6.251 12.017 22.307
0.05 (опционально)3,841
7.81514.06724.996
0.01 (опционально)6.635
11.34518.47530.578
0.0057.879
12.83820.27832.801
Псевдокод: Процедура антиколлизии типа В
1Procedure A n tic o llis io n B (N, chi.2)
2
3// TPDUSend end TPCURecv ire PCD specific functions
4
I I
to send and receive TPDU frames
5
6// probability lor selecting slot
7p - 1/N
8
9
H
clearslot counters
13for i from1 r.o N do
11Slotsll] - 0
12Endlox
131