ГОСТ Р МЭК 61784-1—2016
ТЕМР< VC(L) +Pc(NP.WWWWw)- VC(H)) по модулю MODs.то принятый порядковый номер DLSDU
предназначен для доставленного прежде, и прежде подтвержденного в одноранговых DLC, DLSDU.
Если в принятом DLPDU имеются какие-либо сопроводительные данные пользователя, то DLE должен
проверить наличие ссылки на DLCEP в очереди незапланированных услуг DLE, Q(US). и если таковая не
найдена, он должен добавить ссылку на DLCEP в очередь незапланированных услуг DLE, Q(US). чтобы
обеспечить отправку другого DLPDU, повторно подтверждающего DLSDU, на который только что была
приведена ссылка, от принимающего DLCEP. Процедуры МЭК 61158-4-1. 8.2.2.6 не применимы.
4)Иначе, если перечисления 1), 2) и 3) не применимы, то принятый номер последовательности
DLSDU предназначен для прежде полученного или логически выведенного, но еще не подтвержденного
или доставленного, или оба варианта. DLSDU.
Пусть К = VC(H) + TEMP -И - PC(NP.WWWW„).
Если в принятом DLPDU имеются какие-либо сопроводительныеданные пользователя иVC.K(MRS)
указывает на то. что данные пользователя не были предварительно получены, то DLE должен модифи
цировать как VC,K(MRS), так иVC,K(RRS)для того, чтобы указать на то. что сегмент, чей номер, вначале
равный нулю, равен значению поля Nft(ASN). не пропущен, а процедуры МЭК 61158-4-1.8 2.2.6должны
также быть применимы.
с) Если P
c
(NP.TTr ) является УПОРЯДОЧЕННЫМ (ORDERED), то:
i) DLE должен вычислить
TEMPI = ( N„(NDS) - VC(H)) по модулю MODs;
VC(H) = TEMPI + VC(H);
.
2
6
ii) если TEMPI = 0. то принятый номер последовательности DLSDU предназначен для прежде
доставленного DLSDU. О принятии дублированного DLPDU должно быть сообщено DLS-пользователю с
индикацией принят DL-буфер (DL-BUFFER-RECEIVED). указывающей на то. что сообщенный DLSDU
является дубликатом DLSDU;
iii) если TEMPI > 0. то принятый номер последовательности DLSDU предназначен для нового
DLSDU. не принятого прежде или логически выведенного. Если в принятом DLPDU имеются какие-ли бо
сопроводительные данные пользователя, то должны быть применены процедуры МЭК 61158-4-1.
8
.
2
. .
П р и м е ч а н и е — Если принятый DLCEP является КЛАССИЧЕСКИМ (CLASSICAL) или БЕСПОРЯДОЧНЫМ
(DISORDERED) одноранговым DLCEP и размер окна = 1. то
TEMPI = (N^NDS) - VC(H)) по модулю MODs;
Если (VC(H) == VC(L)), то.
если (TEMPI > 1). то он недействителен;
если (TEMPI == 1). то это новый DLSDU;
приращение VC(H);
установить К = VC(H):
процедуры МЭК 61158-4-1. 8.2.2.6 применимы;
если (TEMPI == 0), то это повторение предыдущего DLSDU,
Если (VC(H)== VC(L)+1), то,
если (TEMPI > 0). то он недействителен;
если (TEMPI == 0), то это повторение предыдущего DLSDU.
5.2.2.2.4.19 МЭК 61158-4-1. 8.2.2.5.1
П ри м е ча н и е — Следующие процедуры либо не включены, либо включены частично по следующим
причинам;
МЭК 61158-4-1, 8.2.2.5.2. перечисление а); не требуется;
МЭК 61158-4-1, 8.2.2.5.2, перечисление с); функциональные возможности доставки данных не включены в
данный профиль.
В дальнейшем PC(NP.WWWWR) является согласованным размером окна приема, a PC(NP.TTR)
согласованные функциональные возможности доставки данных принимающего DLCEP.
82