ГОСТ Р 56947—2016
Приложение L
(справочное)
Протоколы считывания и записи ЭТДП
L.1ДоступкЭТДП
С т р у к т у р ы д а н н ы х Э Т Д П м о г у т б ы т ь д о с т а т о ч н о д л и н н ы м и . Н а б о р к о м а н д , у с т а н о в л е н н ы й д л я с ч и т ы в а н и я
и з а п и с и Э Т Д П . с п е ц и а л ь н о р а з р а б о т а н д л я т о г о , ч т о б ы и з б е ж а т ь м о н о п о л и з а ц и и к а н а л о в с в я з и н а д л и т е л ь н ы е
п е р и о д ы в р е м е н и . П р и н е о б х о д и м о с т и п р о ц е с с с ч и т ы в а н и я и л и з а п и с и Э Т Д П м о ж е т з а п у с к а т ь с и с т е м а т и ч е с к у ю
п о с л е д о в а т е л ь н о с т ь к о м а н д . В н и ж е с л е д у ю щ и х п о д р а з д е л а х о п и с ы в а ю т с я п р о ц е с с ы , к о т о р ы е м о г у т б ы т ь и с п о л ь
з о в а н ы д л я с ч и т ы в а н и я и л и з а п и с и Э Т Д П .
L.2Первыйшаг длядоступакЭТДП
П е р в ы м ш а г о м в с ч и т ы в а н и и и л и з а п и с и Э Т Д П я в л я е т с я з а п у с к к о м а н д ы « Q u e r y T E D S » ( « З а п р о с и т ь Э Т Д П » )
д л я о п р е д е л е н н о й Э Т Д П . Д а н н а я к о м а н д а п р е д о с т а в л я е т с л е д у ю щ у ю и н ф о р м а ц и ю :
- д о с т у п н а л и п е р е з а п и с ь с у щ е с т в у ю щ е й Э Т Д П :
- п о д д е р ж и в а е т с я л и д а н н а я Э Т Д П :
- м а к с и м а л ь н ы й р а з м е р Э Т Д П ;
- я в л я е т с я л и д а н н а я Э Т Д П т е к с т о в о й и л и д в о и ч н о й ;
- я в л я е т с я л и Э Т Д П в с т р о е н н о й и л и в и р т у а л ь н о й ;
- в е р н о л и т е к у щ е е с о д е р ж а н и е Э Т Д П :
- т е к у щ и й р а з м е р Э Т Д П ;
- к о н т р о л ь н а я с у м м а Э Т Д П ;
- н е п р е в ы ш а е т л и п о с л е д н и й о б р а з , з а п и с а н н ы й в Э Т Д П . д о с т у п н ы й о б ъ е м п а м я т и .
L.3Записьв ЭТДП
Е с л и р е з у л ь т а т о т в е т а н а к о м а н д у « Q u e r y T E D S » ( « З а п р о с и т ь Э Т Д П » ) о т р а ж а е т , ч т о Э Т Д П б у д е т п р и н я т а
И М П . т о с л е д у е т п р е д п р и н я т ь с л е д у ю щ и е ш а г и :
- в з я т ь ч а с т ь Э Т Д П ( н а з ы в а е м у ю б л о к о м ) , р а з м е р к о т о р о й н е п р е в ы ш а е т р а з м е р м а к с и м а л ь н о г о с о о б щ е н и я ,
и о т п р а в и т ь д а н н ы й б л о к с и с п о л ь з о в а н и е м к о м а н д ы « W r it e T E D S s e g m e n t » ( « З а п и с а т ь с е г м е н т Э Т Д П » ) , П р и п о л у
ч е н и и к о м а н д ы « W r it e T E D S s e g m e n t » ( « З а п и с а т ь с е г м е н т Э Т Д П » ) , е с л и п р и э т о м п о с т о я н н а я к о п и я и з м е н я е т с я в
р е з у л ь т а т е з а п и с и . И М П д о л ж е н с д е л а т ь в н у т р е н н ю ю о т м е т к у о т о м . ч т о д а н н а я Э Т Д П н е д е й с т в и т е л ь н а ;
- п о д о ж д а т ь , п о к а н е б у д е т п о л у ч е н о т в е т о т И М П н а к о м а н д у « W r it e T E D S s e g m e n t» ( « З а п и с а т ь с е г м е н т Э Т Д П » ) ;
- в ы б р а т ь с л е д у ю щ и й с о о т в е т с т в у ю щ и й б л о к и о т п р а в и т ь д р у г у ю к о м а н д у « W r it e T E D S s e g m e n t » ( « З а п и с а т ь
с е г м е н т Э Т Д П » ) ;
- п р о ц е с с д о л ж е н п о в т о р я т ь с я д о т е х п о р . п о к а Э Т Д П н е б у д е т п е р е д а н а п о л н о с т ь ю .
- п о с л е т о г о к а к д а н н ы е Э Т Д П б ы л и п о л н о с т ь ю п е р е д а н ы , н е о б х о д и м о о т п р а в и т ь к о м а н д у « U p d a t e T E D S »
( « О б н о в и т ь Э Т Д П » ) д л я с о о б щ е н и я о т о м . ч т о д а н н ы е Э Т Д П б ы л и з а п и с а н ы , и д о ж д а т ь с я о т в е т а н а к о м а н д у
« U p d a t e T E D S » ( « О б н о в и т ь Э Т Д П » ) ;
- И М П д а л е е д о л ж е н п р о в е с т и п р о в е р к у в с е г о с о д е р ж а н и я п о л у ч е н н о й Э Т Д П и п о м е т и т ь е е к а к д е й с т в и т е л ь
н у ю . К а к м и н и м у м , т а к о й п р о ц е с с п о д р а з у м е в а е т п р о в е р к у в с т р о е н н о й к о н т р о л ь н о й с у м м ы . Е с л и в с е п а р а м е т р ы
в е р н ы , т о И М П з а в е р ш а е т з а д а ч у з а п и с и Э Т Д П в э н е р г о н е з а в и с и м у ю п а м я т ь п е р е д о т п р а в к о й о т в е т а н а к о м а н д у
« U p d a t e T E D S » ( « О б н о в и т ь Э Т Д П » ) ,
L.4Считывание ЭТДП
Е с л и Э Т Д П о т м е ч е н а к а к в и р т у а л ь н а я , о н а н е м о ж е т б ы т ь с ч и т а н а п р и п о м о щ и о п и с а н н о й н и ж е п р о ц е д у р ы ,
т а к к а к т а к а я Э Т Д П н е р а з м е щ е н а в И М П . З а д а ч а о б н а р у ж е н и я и с ч и т ы в а н и я в и р т у а л ь н о й Э Т Д П в о з л а г а е т с я н а
С П П и л и г л а в н ы й п р о ц е с с о р .
Д л я в с т р о е н н о й Э Т Д П . е с л и о н а п о д д е р ж и в а е т с я , а е е т е к у щ е е с о д е р ж а н и е д е й с т в и т е л ь н о , в с я Э Т Д П г л о ж е т
б ы т ь п о л н о с т ь ю с ч и т а н а с п р и м е н е н и е м п о с л е д о в а т е л ь н о с т и с л е д у ю щ и х о п е р а ц и й :
- о т п р а в и т ь к о м а н д у « R e a d T E D S s e g m e n t » ( « С ч и т а т ь с е г м е н т Э Т Д П » ) ;
-дождатьсяответа;
- п о в т о р я т ь д в а п р е д ы д у щ и х ш а г а д о т е х п о р . п о к а в с я Э Т Д П н е б у д е т с ч и т а н а п о л н о с т ь ю .
С П П и л и г л а в н ы й п р о ц е с с о р о п р е д е л я е т , к о г д а н е о б х о д и м о п р е к р а т и т ь п р о ц е с с с ч и т ы в а н и я , п р и п о м о щ и у ч е
т а т е к у щ е г о р а з м е р а Э Т Д П и л и и н о г о м е х а н и з м а . Н е т н е о б х о д и м о с т и с ч и т ы в а т ь Э Т Д П п о с л е д о в а т е л ь н о и л и п о л н о
с т ь ю . Э т о в а ж н о п р и с ч и т ы в а н и и т е к с т о в о й Э Т Д П , к о г д а с и с т е м е н е о б х о д и м о п о л у ч и т ь т о л ь к о т е к с т о в у ю и н ф о р
м а ц и ю . п р е д с т а в л е н н у ю н а о п р е д е л е н н о м я з ы к е . Т е м н е м е н е е с л е д у е т о т м е т и т ь , ч т о з а и с к л ю ч е н и е м т е к с т о в о й
Э Т Д П . ч а с т и ч н о е с ч и т ы в а н и е Э Т Д П н е п о з в о л я е т и с п о л ь з о в а т ь к о н т р о л ь н у ю с у м м у д л я п р о в е р к и п р а в и л ь н о с т и с ч и
т ы в а н и я Э Т Д П . Д л я т е к с т о в ы х Э Т Д П з а г о л о в о к и к а ж д ы й я з ы к о в о й б л о к в н у т р и Э Т Д П и м е е т о т д е л ь н у ю к о н т р о л ь н у ю
с у м м у . И М П н е д о л ж е н в о з в р а щ а т ь б а й т ы , е с л и з а п р а ш и в а ю т с я д а н н ы е з а п р е д е л а м и о к о н ч а н и я Э Т Д П .
251