DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦a0789c126⟧ RcTekst

    Length: 57984 (0xe280)
    Types: RcTekst
    Names: »VIL2.WP«, »VIL2.WPB«

Derivation

└─⟦51ec6abc5⟧ Bits:30005985 Manualer - TELETEX Document Handler
    └─⟦this⟧ »VIL2.WP« 
    └─⟦this⟧ »VIL2.WPB« 

RcTekst


╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆                                  -┆06┆┆0b┆ -↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
┆0e┆↓
╞	Table 21↲
↲
╞	┆a1┆state      ! event      ! action    ! new state         ↲
         wait reply !            !           !↲
           ok       ! SESS ABORT ! DH stream ! 26a↲
         ┆e1┆& wait cap ! IND        !    break  !            ↲
         ┆a1┆  resp     !            !           !                   ↲
         wait reply !            ! SESS ABORT! ↲
           ok       ! TU removed ! REQ       !↲
         & wait cap !            ! DH stream ! 35a↲
         ┆a1┆  resp     !            !    break  !                   ↲
         wait reply !            !           !↲
         ok         ! prio break ! DH stream ! 25d  *3)↲
         ┆a1┆           !            !    break  !                   ↲
         wait cap   !            !           !↲
         resp       ! prio break ! DH stream ! 25c  *4)↲
         ┆a1┆           !            !    break  !                   ↲
         wait reply ! REQ.REGRET ! IND.UPD   !↲
         ok         ! regret     ! state =   ! -↲
         ┆a1┆           ! possible   ! regretting!╞	╞	      ↲
╞	wait reply ! REQ.REGRET !           !↲
╞	ok         ! regret not ! -         ! -↲
╞	┆a1┆           ! possible   !           !                   ↲
╞	wait reply !╞	    ! DH stream !↲
╞	┆a1┆ok  ╞	 ! REQ.ABORT  !    break  ! 25d  *3)╞	      ↲
╞	wait cap╞	 !╞	    ! DH stream !↲
╞	┆a1┆resp  ╞	 ! REQ.ABORT  !    break  ! 25c *4)╞	      ↲
         wait reply ! REPLY NOT  !           !↲
         ok         ! OK         ! DH stream ! 25d↲
╞	╞	 ! & TTXSI    !    close  !↲
╞	╞	 !   stream   !           !↲
╞	┆a1┆           !   close    !           !                  ↲
┆1f┆        wait reply ! stream pro-! DH stream !↲
         ┆a1┆ok         ! tocol err  !    break  ! 25d╞	     ↲
╞	wait cap   ! stream pro-! DH stream !↲
╞	┆a1┆resp       ! tocol err  !    close  !╞	╞	     ↲
         wait cap   ! REPLY NOT  !           !↲
╞	RESP  ╞	 ! OK         ! DH stream ! 25c↲
╞	╞	 !& TTXSI     !    close  !↲
╞	╞	 !   stream   !╞	      !↲
╞	┆a1┆╞	 !   close    !╞	      !╞	╞	    ↲
↲
↲
┆0f┆↓

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
╞	fig. 21, footnotes↲
↲
╞	*1) ┆84┆The parameters are set thus:↲
↲
╞	    a) mode=R↲
↲
╞	    b) ┆84┆document: the document number field in doc_dcr in the ↓
┆19┆┆90┆┄┄packet description.↲

════════════════════════════════════════════════════════════════════════
↓
╞	    c) ┆84┆checkpoint: the checkpoint field in doc_dcr.↲
↲
             d) ┆84┆reservation: the res_no field in the session description, ↓
┆19┆┆90┆┄┄to which the packet is connected.↲
↲
             The document stream is now open.↲
↲
╞	*2) ┆84┆The STREAM CHECKPOINT and STREAM END blocks are queued in the ↓
┆19┆┆8d┆┄┄packet description.↲
↲
╞	*3) ┆84┆The handling will be as if a RESYNCH REQ has been sent and ↓
┆19┆┆8d┆┄┄confirmed inside the normal document level.↲
↲
╞	*4) ┆84┆The response to CAP REQ will be awaited, otherwise as *3).↲
↲
╞	*5) ┆84┆The capabilities delivered in REPLY OK (and now confirmed) ↓
┆19┆┆8d┆┄┄will be used in a later DOC START REQ or DOC CONT REQ.↲
↲
╞	*6) ┆84┆State will transmitting (regret switch off or regret not ↓
┆19┆┆8d┆┄┄possible) or regretting.↲
↲
↲
┆a1┆┆b0┆6.4.4.3╞	Packet Source, Normal Operation↲
↲
╞	┆84┆This section describes normal document transmission, and the ↓
┆19┆┆89┆┄┄protocol machine is shown in fig. 22. It is normally left when  a ↓
┆19┆┆89┆┄┄STREAM END is received on the document stream.↲
↲
╞	fig. 22 has the entry point:↲
↲
╞	22a: ┆84┆The capabilities has been confirmed from the remote party. A ↓
┆19┆┆8d┆┄┄DOC START REQ or a DOC CONT REQ should be sent according to ↓
┆19┆┆8d┆┄┄the current document description.↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 22. Packet Source, normal operation↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
↲
╞	╞	╞	        22a↲
↲
 ╞	╞	        CHECKPOINT=0╞	  CHECKPOINT<>0↲
╞	╞	            *2)╞	                *2)↲
↲
↲
╞	         DOC START REQ╞	            DOC CONT REQ↲
↲
↲
↲
╞	╞	╞	╞	            DOC START CONF  *3)↲
↲
↲
     PAGE END CONF/IND.WRITE      doc source       STREAM/DATA REQ↲
              *4)╞	╞	         *1)↲
↲
↲
╞	╞	╞	╞	            CHECKPOINT/PAGE END REQ↲
↲
       RESP.WRITE   PAGE END↲
            *5)     CONF RESP↲
↲
↲
↲
↲
↲
↲
╞	╞	╞	STREAM END   PAGE END REQ↲
↲
↲
╞	╞	╞	        23a↲
↲
↲
↲
↲
↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	table 22.↲
↲
┆0e┆↓
╞	┆a1┆state      ! event      ! action    ! new state         ↲
         doc        ! TTXSI      !╞	      !↲
         source╞	 !  stream    !╞	      !↲
╞	╞	 !  close╞	    !╞	      !↲
╞	╞	 !& REPLY     ! DH stream !↲
         ┆a1┆           !   NOTOK    !    close  ! 25b  *7           ↲
         doc        ! stream pro-! DH stream !↲
         ┆a1┆source     ! tocol err  !    break  ! 25b  *7)╞	      ↲
                    !            ! DH stream !↲
         doc        ! SESS ABORT !    break  ! 26a↲
         ┆a1┆source     ! IND        !           !                   ↲
         doc        ! EXCEPTION  ! DH stream ! 25b  *7)↲
╞	┆a1┆source     ! IND        !    break  !                   ↲
╞	doc        ! ┆82┆prio break┆81┆ ! DH stream ! 25b *7)↲
╞	┆a1┆source     !            !    break  !                   ↲
╞	doc  ╞	 ! ┆82┆REQ.ABORT┆81┆  ! DH stream ! 25b *7)↲
╞	┆a1┆source     !╞	    !   close   !╞	╞	      ↲
╞	        ╞	 ! REQ.REGRET !╞	      !↲
╞	doc  ╞	 ! regret     ! DH stream ! 25a *6)↲
╞	source     ! possile    !    break  ! IND.UPD↲
╞	┆a1┆╞	 !            !╞	      ! state =           ↲
╞	         ╞	 ! REQ.REGRET !╞	      !↲
╞	doc  ╞	 ! regret not !╞	      !↲
         ┆a1┆source     ! possible   !╞	 -    !  -                ↲
┆a1┆┆e1┆╞	           !            ! DH stream !↲
╞	doc        ! TU removed !    break  ! 35a↲
         source     !            ! SESS ABORT!↲
╞	┆a1┆           !            ! REQ       !                   ↲
┆0f┆↓
↲

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
╞	Fig. 22, footnotes.↲
↲
╞	*1) ┆84┆The saved STREAM CHECKPOINT and STREAM END blocks are ↓
┆19┆┆8d┆┄┄simulated received in this state.↲
↲
╞	*2) ┆84┆The checkpoint field in doc_dcr. Note that checkpoint=0 always ↓
┆19┆┆8d┆┄┄holds for service=TLX.↲
↲
╞	*3) ┆84┆The document reference number delivered is saved in the ↓
┆19┆┆8d┆┄┄document description, which is now fully defined.↲
↲
╞	*4) ┆84┆The document description is updated with the corresponding ↓
┆19┆┆8d┆┄┄checkpoint number.↲
↲
╞	*5) ┆84┆It is confirmed against S62CP that the checkpoint number ↓
┆19┆┆8d┆┄┄contained in the IND.WRITE is saved at DS.↲
↲
╞	*6) ┆84┆A discard will be sent.↲
↲
╞	*7) A resynchronize will be sent.↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆6.4.4.4╞	Packet Source, Document Termination↲
↲
╞	┆84┆Fig. 23 describes the normal termination of the transmission of a ↓
┆19┆┆89┆┄┄document. This envolves waiting for a DOC END CONF, updating of ↓
┆19┆┆89┆┄┄the document description at DS and closing of the document stream. ↓
┆19┆┆89┆┄┄Finally, the next document description in the packet is read, if ↓
┆19┆┆89┆┄┄there are more documents to send.↲
↲
╞	Fig. 23 has the entry point 23a.↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 23. Packet source, document termination.↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	    ╞	╞	╞	   23b↲
↲
↲
↲
╞	╞	╞	╞	╞	DOC START CONF *4)↲
↲
↲
↲
╞	╞	╞	            doc↲
          RESP.WRITE  PAGE END CONF      source     PAGE END CONF/IND.WRITE↲
                      RESP╞	            term↲
↲
↲
↲
╞	╞	╞	╞	       DOC END CONF/IND.WRITE↲
╞	╞	╞	╞	       *1)↲
╞	╞	       wait doc↲
╞	╞	       source↲
╞	╞	       write↲
↲
↲
↲
↲
╞	╞	   RESP.WRITE/DH stream close *7)↲
↲
↲
↲
╞	╞	       wait doc↲
╞	╞	       source↲
╞	╞	       close↲
↲
↲
↲
       answ DH stream close    answ DH stream close  IND.READ *2)↲
       doc eq no = no of des   doc seq no<no of des  (next doc des) *2)↲
    ↓
↲
↲
↲
╞	╞	               ╞	  RESP.READ↲
╞	╞	              ╞	     *8)↲
↲
↲
↲
                         get nest↲
                         doc dcr╞	╞	  abort switch off↲
╞	╞	╞	╞	╞	╞	*3)↲
↲
↲
↲
╞	╞	╞	╞	╞	╞	   prio break↲
↲
↲
     24a╞	╞	╞	         ╞	╞	  21a         25d↲

════════════════════════════════════════════════════════════════════════
↓
┆0e┆↓
╞	Table 23↲
↲
╞	┆a1┆state      ╞	! event      ! action    ╞	! new state↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	doc source term╞	! stream╞	   !╞	╞	!↲
╞	& wait doc source╞	! protocol   !  -╞	╞	!  -↲
╞	  write╞	╞	! err╞	   !  *6)╞	╞	!↲
╞	& wait doc source╞	!╞	   !╞	╞	!↲
╞	┆a1┆  close╞	╞	!╞	   !╞	╞	╞	 ↲
╞	                    !            !                !↲
╞	╞	╞	!  TTXSI     !╞	╞	!↲
╞	doc source term     !  stream    !╞	╞	!↲
╞	┆a1┆╞	╞	!  close     !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	wait doc source     ! TTXSI╞	   ! answ TTXSI     !  -↲
╞	  write╞	╞	!  stream    ! stream close╞	!↲
╞	& wait doc source╞	!  close╞	   !╞	╞	!↲
╞	┆a1┆  close╞	╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	doc source term╞	! REQ.ABORT  !  -╞	╞	!  -↲
╞	& wait doc source   ! ╞	   !╞	╞	!↲
╞	  write╞	╞	!╞	   !╞	╞	!↲
╞	& wait doc source╞	!╞	   !╞	╞	!↲
╞	  close╞	╞	!╞	   !╞	╞	!↲
╞	┆a1┆& get next doc dcr╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	doc source term╞	!╞	   !╞	╞	!↲
╞	& wait doc source╞	! REQ.REGRET !  -╞	╞	! -↲
╞	  write╞	╞	!╞	   !╞	╞	!↲
╞	& wait doc source╞	!╞	   !  ╞	╞	!↲
╞	  close╞	╞	!╞	   !╞	╞	!↲
╞	┆a1┆& get next doc dcr╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	doc source term╞	! SESS ABORT !  DH stream╞	! 26a↲
╞	& wait doc source╞	! IND╞	   !     break╞	!↲
╞	┆a1┆  write╞	╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	wait doc source╞	!╞	   !╞	╞	!↲
╞	  close╞	╞	! SESS ABORT !  -╞	╞	! 26a↲
╞	┆a1┆& get next doc dcr╞	!   IND╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
                             ! EXCEPTION  !  DH stream     !↲
╞	┆a1┆& doc source term╞	!  IND╞	   !     break╞	!╞	 ↲
╞	doc source term╞	!╞	   !╞	╞	!↲
╞	& wait doc source╞	! prio break ! -╞	╞	! -↲
╞	  close╞	╞	!╞	   !╞	╞	!↲
╞	┆a1┆& get next doc dcr╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	& doc source term╞	! TU removed ! SESS ABORT REQ ! 35a↲
╞	& wait doc source╞	!╞	   ! DH stream break!↲
╞	┆a1┆  write ╞	╞	!╞	   !╞	╞	!╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	wait doc source╞	! TU removed ! SESS ABORT REQ╞	! 35a↲
╞	┆a1┆  close╞	╞	!╞	   !╞	╞	╞	 ↲
╞	╞	╞	!╞	   !╞	╞	!↲
╞	get next doc dcr╞	! TU removed ! SESS ABORT REQ╞	! 20a↲
╞	┆a1┆╞	╞	!╞	   !start sess clear!╞	 ↲

════════════════════════════════════════════════════════════════════════
↓

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 23, footnotes.↲
↲
╞	*1) ┆84┆The checkpoint number in the document description is updated ↓
┆19┆┆8d┆┄┄to the number corresponding to DOC END REQ, and finished is ↓
┆19┆┆8d┆┄┄set to true.↲
╞	    ┆84┆All buffers from this packet pending at S62CP is now home.↲
↲
╞	*2) read_seq_no is increased by one.↲
↲
╞	*3) ┆84┆If there is a packet in the busy queue where the following ↓
┆19┆┆8d┆┄┄holds: "queued packet interrupts current", a prio break is ↓
┆19┆┆8d┆┄┄simulated.↲
↲
╞	*4) ┆84┆See footnote *3) for figure 22.↲
↲
╞	*5) ┆84┆The packet is fully transmitted.↲
↲
╞	*6) ┆84┆The DH has sent anything on the document stream after STREAM ↓
┆19┆┆8d┆┄┄END. Nothing can be done about it, since the document has been ↓
┆19┆┆8d┆┄┄transmitted.↲
↲
╞	*7) ┆84┆A possible pending TTXSI stream close is returned.↲
↲
╞	*8) ┆84┆If service=TLX, checkpoint no is set to 0 and finished for ↓
┆19┆┆8d┆┄┄false. The document description read becomes the current ↓
┆19┆┆8d┆┄┄document description.↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆6.4.4.5╞	Normal Submit Termination↲
↲
╞	┆84┆This section describes fig. 24, which handles termination of a ↓
┆19┆┆89┆┄┄sub┄mit packet. All documents have been sent correctly. The session ↓
┆19┆┆89┆┄┄is left by "doc level exit", except when charge req=true. In the ↓
┆19┆┆89┆┄┄latter cases the session will be terminated under control of the ↓
┆19┆┆89┆┄┄packet.↲
↲
╞	24a: The normal entry point.↲
↲
╞	24b: ┆84┆As 24a, but the packet is already disconnected from session.↲
↲
╞	24c: ┆84┆Entry point used in all cases where a possible pending ↓
┆19┆┆8e┆┄┄REQ.SUBMIT shall be answered by CONF.SUBMIT, result=ok, and a ↓
┆19┆┆8e┆┄┄possible CONF.REGRET shall contain the result "pers_err" (The ↓
┆19┆┆8e┆┄┄REGRET was too late). ↲
↲
╞	24d: ┆84┆Entry where it is tested if a REQ.ABORT is pending. Used when ↓
┆19┆┆8e┆┄┄another transaction has been terminated with result<>not_proc↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 24. Normal Submit termination.↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	╞	╞	     24a↲
↲
↲
╞	╞	           charge req↲
↲
↲
╞	not charge req╞	       SESS END REQ↲
↲
↲
     doc level exit↲
↲
╞	╞	╞	  wait↲
╞	╞	╞	submit↲
╞	╞	╞	charge↲
↲
↲
↲
╞	╞	     CHARGE INF IND↲
↲
↲
╞	╞	╞	╞	     start sess clear↲
↲
↲
╞	╞	     IND.UPD↲
     24b                state=transmission complete↲
↲
↲
╞	╞	╞	╞	╞	RESP.UPD (not last)↲
↲
↲
╞	                     wait↲
     24c                      submit updates↲
↲
↲
       RESP.UPD (last)    CONF.SUBMIT       RESP.UPD (last)↲
       submit switch on   result=ok╞	     submit swtitc off↲
↲
↲
↲
╞	╞	╞	regret switch on╞	    CONF.REGRET↲
╞	╞	╞	╞	╞	    RESULT=pers_err↲
↲
↲
          regret switch off↲
↲
↲
     24d↲
↲
╞	    abort switch↲
↲
     20a╞	    off╞	╞	abort switch on↲
↲
╞	╞	       CONF.ABORT↲
╞	╞	       result = rec_unkw  *3)↲

╱04002d440c00060000000002014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓

════════════════════════════════════════════════════════════════════════
↓
↲
┆0e┆↓
╞	Table 24.↲
↲
↲
╞	┆a1┆state      ! event      ! action    ! new state         ↲
╞	wait submit!            !           !↲
╞	charge     ! REQ.ABORT  !  -        ! -↲
╞	& wait sub-!            !           !↲
╞	┆a1┆mit updates!            !           !╞	╞	      ↲
         wait submit! SESS ABORT !           ! ↲
╞	┆a1┆  charge   !  IND       ! -         ! -╞	                ↲
         wait submit!            !           !↲
         ┆a1┆┆e1┆charge     ! TU removed ! start sess! 20a               ↲
         ┆a1┆           !            !    clear  !                   ↲
         wait       !            !           !↲
         submit     ! TU removed ! -         ! 20a↲
╞	┆a1┆updates    !            !           !                   ↲
↲
┆0f┆↓

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 24, footnotes↲
↲
         *1) ┆84┆The charge delivered is sent to DS in the next IND.UPD.↲
↲
╞	*2) ┆84┆It is simulated that the REQ.ABORT was received after ↓
┆19┆┆8d┆┄┄CONF.SUBMIT (REGRET) was delivered. ↲
↲
↲
┆b0┆┆a1┆6.4.4.6╞	Resynchronize/Discard Handling↲
↲
╞	┆84┆The protocol machine shown in fig. 25 is described in this ↓
┆19┆┆89┆┄┄section. The primary goal is to↲
↲
╞	- terminate a REQ.REGRET by sending a discard.↲
↲
╞	- ┆84┆to handle errors where the document level can be left in an ↓
┆19┆┆8b┆┄┄orderly manner.↲
↲
╞	┆84┆However, by service = TLX the session will be aborted in all these ↓
┆19┆┆89┆┄┄cases.↲
↲
╞	Fig. 25 has the entry points:↲
↲
╞	25a: ┆84┆the packet is inside the document level started with DOC ↓
┆19┆┆8e┆┄┄START REQ or DOC CONT REQ, and the command executed is a ↓
┆19┆┆8e┆┄┄REQ.REGRET ↲
↲
┆8c┆┆83┆┆e0┆↓
╞	25b: ┆84┆A resynchronize should be performed. Used in the following ↓
┆19┆┆8e┆┄┄cases:↲
↲
╞	    - ┆84┆document stream protocol error in document level states.↲
╞	    - prio break in document level states.↲
╞	    - EXCEPT IND received.↲
╞	    - A REQ.ABORT is being executed.↲
↲
╞	25c: ┆84┆Document stream protocol error or prio break in the "wait cap ↓
┆19┆┆8d┆┄┄resp" state (CAP RESP POS is awaited).↲
↲
╞	25d: ┆84┆Document stream protocol error, REQ.ABORT or prio break ↓
┆19┆┆8d┆┄┄outside document level.↲
↲
╞	25e: ┆84┆A REQ.ABORT or prio break outside document level, but before ↓
┆19┆┆8e┆┄┄a document stream was opened (se fig. 23).↲
↲
╞	A DH stream close has been sent in all these cases.↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 25. Resynchronize/Discard Handling↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
       25a╞	     25d╞	╞	        25c╞	  25b↲
↲
↲
↲
╞	  service=TLX╞	service=TLX╞	service=TLX    service=TLX↲
↲
↲
↲
     service=TTX╞	     service=TTX╞	     service=TTX╞	service=TTX↲
↲
            ↓
↲
╞	denne har jeg lidt svært ved - undskyld viggo.↲
↲
↲
↲
↲
↲
↲
↲
↲
╞	╞	╞	╞	╞	     SESS ABORT REQ↲
↲
↲
↲
↲
↲
↲
↲
╞	╞	    charge req╞	SESS END REQ↲
↲
╞	        not charge req↲
↲
↲
╞	  doc level exit╞	╞	╞	╞	  wait↲
╞	╞	╞	╞	╞	╞	resync↲
╞	╞	╞	╞	╞	╞	 charge↲
↲
↲
↲
╞	╞	╞	╞	╞	CHARGE IND/IND.UPDATE↲
↲
╞	╞	╞	start sess clear↲
╞	    27a↲

════════════════════════════════════════════════════════════════════════
↓
↲
┆0e┆↓
Table 25.↲
↲
╞	┆a1┆state      ╞	! event      ! action    ! new state ↲
╞	discarding ╞	!            !           !↲
╞	& clear doc level╞	! TTXSI      ! -         ! -↲
         ┆a1┆& resynchronizing╞	!stream close!           !╞	       ↲
         wait doc   ╞	!            ! answ TTXSI!↲
         level close╞	! TTXSI      ! stream    ! -↲
         ┆a1┆           ╞	!stream close! close     !           ↲
         discarding ╞	!            !           ! ↲
         & clear doc level╞	! answ DH    ! -         ! -↲
         ┆a1┆& resynchronizing╞	!stream close!           !           ↲
         discarding ╞	!            !           !↲
         & clear doc level╞	! SESS ABORT ! -         ! 26a↲
         & wait doc level╞	! IND        !           !↲
           close             !            !           !↲
╞	┆a1┆& resynchronizing╞	!╞	   !╞	     !╞	       ↲
         wait resync charge  ! SESS ABORT ! -         ! -↲
         ┆a1┆           ╞	! IND        !           !           ↲
╞	discarding ╞	! Document   !           !↲
╞	& clear doc level╞	! level S62CP! -         ! -↲
╞	                 ╞	! commands   !           !↲
╞	┆a1┆& resynchronizing╞	! *4)        !           !╞	       ↲
╞	discarding ╞	! document   !           !↲
╞	& wait doc level╞	! stream     ! -         ! -↲
╞	close       ╞	! commands   !           !↲
         & clear doc level   !            !           !↲
╞	┆a1┆┆e1┆┆a1┆& resynchronizing╞	! *5)        !           !╞	       ↲
╞	discarding ╞	!            !           !↲
╞	& clear doc level╞	!RESP.WRITE  ! -         !  -↲
         & resynchronizing   !            !           !↲
╞	& wait doc   ╞	!            !           !↲
╞	  level close╞	!            !           !↲
╞	& wait resync     ╞	!            !           !↲
╞	┆a1┆  charge     ╞	!            !           !           ↲
╞	discarding ╞	!            !           !↲
╞	& clear doc level   ! prio break ! -         ! -↲
         & resynchronizing   !            !           !↲
╞	& wait doc   ╞	!            !           !↲
╞	  level close╞	!            !           !↲
╞	┆a1┆& wait resync charge!            !           !╞	       ↲
╞	discarding ╞	!            !           !↲
╞	& clear doc level   ! TU removed ! SESS ABORT! 35a↲
         & resynchronizing   !            ! REQ       !↲
╞	& wait doc   ╞	!            !           !↲
╞	┆a1┆  level close╞	!            !           !           ↲
╞	wait resync╞	!            !           !↲
╞	charge     ╞	! TU removed ! -         ! 35a↲
╞	┆a1┆           ╞	!            !           !           ↲

════════════════════════════════════════════════════════════════════════
↓
Table 25. (cont.)↲
↲
╞	┆a1┆state               ! event      ! action    ! new state ↲
╞	discarding ╞	!            !           !↲
╞	& clear doc level╞	! REQ.ABORT  ! -         ! -↲
         & resynchronizing   !            !           !↲
╞	& wait doc level╞	!            !           !↲
╞	  close      ╞	!            !           !↲
╞	┆a1┆& wait resync charge!            !           !╞	      ↲
         clear doc level     !            !           !↓
         & resynchronizing   ! REQ.REGRET ! -         ! -↲
         & wait doc level    !            !           !↲
           close             !            !           !↲
         ┆a1┆& wait resync charge!            !           !          ↲

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 25, footnotes↲
↲
╞	*1) ┆84┆Checkpoint in the document description is set to 0, indicating ↓
┆19┆┆8d┆┄┄that the document should be transmitted from the beginning in ↓
┆19┆┆8d┆┄┄case of a SUBMIT.↲
↲
╞	*2) ┆84┆All buffers pending at S62CP for this packet is now home. A ↓
┆19┆┆8d┆┄┄possible pending TTXSI stream close is answered.↲
↲
╞	*3) ┆84┆If DH close pending is false, an "answ DH stream close" event ↓
┆19┆┆8d┆┄┄is simulated.↲
↲
╞	*4) ┆84┆They have passed DOC DISC REQ or DOC RESYNC REQ across the ↓
┆19┆┆8d┆┄┄interface.↲
↲
╞	*5) ┆84┆They have passed DH stream close across the interface.↲
↲
╞	*6) ┆84┆The charge delivered is sent to DS in the next IND.UPD.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆6.4.4.7╞	Session Break Down Handling, Source↲
↲
╞	┆84┆This section handles premature terminations of a session, des┄↓
┆19┆┆89┆┄┄cribed in fig. 26. The session is completely terminated under ↓
┆19┆┆89┆┄┄packet control, because pending buffers shall be home from S62CP ↓
┆19┆┆89┆┄┄before the document stream can be terminated.↲
↲
╞	Fig. 26 is entered (via 26a) in the following cases.↲
↲
╞	- ┆84┆SESS ABORT IND received in states where a document stream has ↓
┆19┆┆8b┆┄┄been open and not fully terminated.↲
↲
╞	- ┆84┆REQ.ABORT or REQ.REGRET executed when service=TLX.↲
↲
╞	- Document stream protocol error when service=TLX.↲
↲
╞	- except ind received when service = TLX.↲
↲
╞	- ┆84┆prio break when service=TLX.↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 26. Session break down handling, source.↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	╞	╞	26a↲
↲
↲
╞	╞	╞	╞	CHARGE INF IND/IND.UPDATE↲
↲
↲
↲
↲
↲
╞	╞	╞	wait↲
╞	╞	╞	clear↲
╞	╞	╞	ind↲
↲
↲
↲
╞	     STREAM CLEAR IND/STREAM CLEAR RESP↲
╞	╞	╞	    *1)↲
↲
↲
╞	╞	╞	wait↲
╞	╞	╞	bufs↲
╞	╞	╞	home↲
↲
↲
↲
↲
↲
╞	╞	answ STREAM CLEAR RESP↲
╞	╞	╞	*2)↲
↲
↲
↲
╞	╞	╞	wait↲
╞	╞	     error source↲
╞	╞	╞	close *3)↲
↲
↲
↲
╞	╞	answ DH  stream close↲
↲
↲
↲
╞	╞	        term sess↲
↲
↲
↲
           outstanding writes<>0     outstanding writes=0↓
↲
↲
↲
                    27a                      27b↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Table 26.↲
┆0e┆↓
↲
╞	┆a1┆state      ╞	! event      ╞	! action    ! new state↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait clear ind╞	! S62CP messages╞	!╞	  !↲
╞	╞	╞	! different from╞	!  -╞	  !  -↲
╞	┆a1┆╞	╞	! SESS CLEAR IND╞	!╞	  !╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait clear ind╞	! document stream╞	!╞	  !↲
╞	& wait bufs home╞	! messages different!  -╞	  !  -↲
╞	& wait error source╞	! from TTXSI stream╞	!╞	  !↲
╞	┆a1┆  close╞	╞	! close╞	╞	!╞	  !╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait clear ind╞	!╞	╞	!╞	  !↲
╞	& wait bufs home╞	! REQ.REGRET╞	!  -╞	  !  -↲
╞	& wait error source╞	!╞	╞	!╞	  !↲
╞	┆a1┆  close╞	╞	!╞	╞	!╞	  !╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait clear ind╞	! REQ.ABORT ╞	!  -╞	  !  -↲
╞	& wait bufs home╞	!╞	╞	!╞	  !↲
╞	& wait error source╞	!╞	╞	!╞	  !↲
╞	┆a1┆  close╞	╞	!╞	╞	!╞	  !╞	   ↲
↲
         wait clear ind  ╞	!╞	╞	!╞	  !↲
         & wait bufs home    !                   !           !↲
         & wait error source ! RESP.WRITE        ! -         !↲
╞	┆a1┆  close             !                   !           !          ↲
↲
         wait clear ind      ! answ              !           !↲
         ┆a1┆& wait bufs home    ! DH stream close   !           !          ↲
↲
╞	wait clear ind╞	!╞	╞	!╞	  !↲
╞	& wait bufs home╞	! prio break╞	!  -╞	  !  -↲
╞	& wait error source !╞	╞	!╞	  !↲
╞	┆a1┆  close╞	╞	!╞	╞	!╞	  !╞	   ↲
 ╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait clear ind╞	! TTXSI stream close!  -╞	  !  -↲
╞	┆a1┆& wait bufs home╞	!╞	╞	!╞	  !╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait error source╞	! TTXSI stream close! answ TTXSI!  -↲
╞	  close╞	╞	!╞	╞	! stream    !↲
╞	┆a1┆╞	╞	!╞	╞	! close╞	  !╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	┆a1┆wait clear ind╞	! TU removed╞	!  -╞	  ! 35a╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	┆a1┆wait bufs home╞	! TU removed╞	!  -╞	  ! 35b╞	   ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	wait error source╞	! TU removed╞	!  -╞	  ! 35c↲
╞	┆a1┆  close╞	╞	!╞	╞	!╞	  !╞	   ↲
┆0f┆↓

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 26, footnotes.↲
↲
╞	*1) ┆84┆SESS CLEAR RESP can be sent at once, because no S62CP messages ↓
┆19┆┆8d┆┄┄will be pending at TTXSI in packet source mode.↲
↲
┆8c┆┆83┆┆d0┆↓
╞	*2) ┆84┆All pending messages are now home from S62CP, also the ones ↓
┆19┆┆8d┆┄┄belonging to TTXSI. A possible pending TTXSI stream close can ↓
┆19┆┆8d┆┄┄be returned.↲
↲
╞	*3) ┆84┆If DH close pending is false, receival of an answ DH stream ↓
┆19┆┆8d┆┄┄close is simulated.↲
↲
↲
┆b0┆┆a1┆6.4.4.8╞	Termination Test↲
↲
╞	┆84┆This section describes fig. 27. It handles the cases where the ↓
┆19┆┆89┆┄┄packet has been disconnected from the session, and where the issue ↓
┆19┆┆89┆┄┄is not a normal termination of a REQ.SUBMIT.↲
↲
╞	┆84┆The entry into this figure happens when one of the following ↓
┆19┆┆89┆┄┄events have occurred:↲
↲
╞	- a REQ.ABORT has been executed.↲
╞	- a REQ.REGRET has been executed.↲
╞	- document stream break down.↲
╞	- EXCEPT IND received.↲
╞	- prio break occurred↲
╞	- CAP CONF NEG received↲
╞	- answ SESS START REQ, result=busy received↲
╞	- SESS START CONF NEG received↲
╞	- ABORT IND received.↲
↲
╞	┆84┆The main function of the algorithm is to see if the packet should ↓
┆19┆┆89┆┄┄be terminated, using the information in submit switch, regret ↓
┆19┆┆89┆┄┄switch, abort switch and the content of the document description.↲
↲
╞	┆84┆The handling in fig. 27 ends in either a packet termination or in ↓
┆19┆┆89┆┄┄entry in fig. 28 (encapsulation handling).↲
↲
╞	┆84┆The figure has two entry points:↲
↲
╞	┆84┆27a: ┆84┆One or more IND.WRITE's is outstanding, or IND.READ is out┄↓
┆19┆┆8e┆┄┄standing (in the last case outstanding writes must be zero).↲
↲
╞	27b: ┆84┆No outstanding WRITE's or READ's.↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 27. Termination test.↲

╱04002d440c00060000000002014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	╞	╞	╞	27a↲
↲
┆b0┆Kære Viggo, jeg forstår ikke rigtigt dine rettelser på denne tegning.↲
╞	╞	╞	╞	wait↲
╞	     ╞	RESP.READ        error source       RESP.WRITE(not last)↲
╞	╞	service=TTX╞	writes↲
     24b╞	╞	& result=failed╞	   *1↲
↲
↲
╞	╞	╞	RESP.READ╞	╞	RESP.WRITE(last)↲
╞	╞	╞	result=ok↲
╞	╞	╞	or↲
╞	IND.READ *4)╞	service=TLX↲
╞	(next doc dcr)↲
↲
╞	╞	╞	service=TTX╞	service=TLX↲
╞	finished=true↲
↲
╞	finished=false↲
↲
╞	╞	╞	regret switch off╞	  regret switch↲
╞	regret switch on╞	or doc seq no<>1╞	   on↲
╞	& doc seq no=1↲
╞	╞	╞	╞	╞	╞	regret switch↲
     *5)╞	╞	╞	╞	╞	╞	     off↲
↲
╞	submit switch on↲
↲
╞	CONF.SUBMIT      submit switch╞	╞	*7)↲
╞	result=not proc    off↲
↲
↲
╞	╞	╞	checkpoint<>0 *6)↲
╞	╞	╞	& service=TTX↲
╞	╞	╞	╞	╞	abort╞	     abort↲
╞	checkpoint=0 *2)╞	╞	╞	switch on╞	     switch off↲
╞	or service=TLX↲
↲
↲
╞	CONF.REGRET╞	submit╞	     submit↲
╞	result=ok╞	╞	switch on╞	     switch off↲
↲
     24c↲
╞	╞	╞	CONF.SUBMIT↲
╞	╞	╞	result=not_proc↲
↲
↲
╞	╞	╞	regret switch on↲
╞	regret switch↲
╞	off↲
↲
     20a  ╞	╞	CONF.REGRET╞	╞	 ╞	28a↲
╞	  CONF.ABORT╞	result= not proc↲
╞	  result=ok↲

════════════════════════════════════════════════════════════════════════
↓
┆0e┆↓

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Table 27.↲
↲
╞	┆a1┆state      ! event      ! action    ! new state         ↲
╞	wait error !            !           !↲
╞	  source   ! REQ.ABORT  ! -         ! -↲
         ┆a1┆  writes   !            !           !╞	╞	      ↲
╞	wait error !╞	    !╞	      !↲
╞	  source╞	 ! REQ.REGRET ! -╞	      ! -╞	╞	      ↲
╞	┆a1┆  writes╞	 !╞	    !╞	      !╞	╞	      ↲
         wait error !            !           !↲
           source   ! TU removed ! -         ! 20a↲
╞	┆a1┆┆e1┆  writes   !            !           !╞	╞	      ↲
         & wait     !            !           !↲
╞	  abort    !            !           !↲
         ┆a1┆  updates  !            !           !╞	                ↲

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 27, footnotes.↲
↲
╞	*1) ┆84┆The document description read becomes the current document ↓
┆19┆┆8d┆┄┄des┄cription. If service=TLX the checkpoint will be set to ↓
┆19┆┆8d┆┄┄zero, and finished to false.↲
↲
╞	*2) ┆84┆If service=TTX  and checkpoint in the document description is ↓
┆19┆┆8d┆┄┄equal to 0, an regret can be regarded as successful.↲
↲
╞	*3) ┆84┆Finished from the current document description. The document ↓
┆19┆┆8d┆┄┄has been fully transmitted.↲
↲
╞	*4) read seq no is set to doc seq no +1.↲
↲
╞	*5) It is a REQ.REGRET which is being executed.↲
↲
╞	*6) ┆84┆The regret has not yet been performed (error recovery should ↓
┆19┆┆8d┆┄┄be made).↲
↲
╞	*7) ┆84┆The packet has been fully transmitted before the error oc┄↓
┆19┆┆8d┆┄┄curred.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆6.4.4.9╞	Encapsulation Handling↲
↲
╞	┆84┆This section describes packet error recovery, which is shown in ↓
┆19┆┆89┆┄┄fig. 28.↲
↲
╞	┆84┆Entry, via 28a, is done when one of the the following events have ↓
┆19┆┆89┆┄┄happened:↲
↲
╞	- document stream break down↲
╞	- EXCEPT IND received↲
╞	- prio break occurred↲
╞	- CAP CONF NEG received↲
╞	- answ SESS START REQ,result=busy has occurred↲
╞	- SESS START CONF NEG received↲
╞	- ABORT IND received↲
↲
╞	┆84┆To decide what should be done, the DH uses the information in the ↓
┆19┆┆89┆┄┄"error inf" field, see chapter 7.↓
↲
╞	┆84┆The entry point 28b is used when a REQ.REGRET should be terminated ↓
┆19┆┆89┆┄┄with result = ok.↲
↲

════════════════════════════════════════════════════════════════════════
↓

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31400000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
╞	fig. 28. Encapsulation handling.↲
↲
↲
╞	╞	╞	     28a↲
↲
↲
╞	╞	     service=TTX╞	╞	service=TLX↲
╞	╞	     or╞	╞	╞	&↲
╞	╞	     doc seq no=1╞	╞	doc seq no<>1↲
╞	╞	╞	╞	╞	  *4)↲
↲
↲
╞	╞	    test encapsulation↲
╞	╞	     *1)↲
↲
↲
↲
╞	╞	encapsulation *2)╞	     giveup↲
↲
↲
↲
╞	╞	encapsulated╞	submit╞	╞	submit↲
╞	╞	╞	╞	switch on╞	╞	switch off↲
↲
↲
╞	╞	╞	        CONF.SUBMIT *3)      CONF.REGRET *3)↲
╞	╞	timeout╞	      result=term result    result=term result↲
↲
↲
↲
╞	service=TTX╞	service=TLX↲
↲
↲
↲
╞	   20b╞	╞	   20c╞	      24b╞	╞	     20a↲

════════════════════════════════════════════════════════════════════════
↓
╞	Table 28.↲
↲
↲
╞	┆a1┆state╞	╞	! event╞	╞	! action╞	! new state↲
╞	╞	╞	!╞	╞	!╞	!↲
╞	┆a1┆encapsulated╞	! REQ.ABORT╞	!  -╞	! 27a╞	 ↲
╞	╞	╞	!╞	╞	!╞	!↲
╞	encapsulated╞	! REQ.REGRET╞	!╞	!↲
╞	┆a1┆╞	╞	! service=TLX╞	!  -╞	! 27a╞	 ↲
╞	╞	╞	!╞	╞	!╞	!↲
╞	encapsulated╞	! REQ.REGRET╞	!  -╞	! 20b *5)↲
╞	╞	╞	! service=TTX╞	!╞	!↲
╞	┆a1┆╞	╞	! & doc seq no=1╞	!╞	!╞	 ↲
╞	╞	╞	!╞	╞	!╞	!↲
╞	encapsulated╞	! REQ.REGRET╞	!  -╞	!  -↲
╞	╞	╞	! service=TTX╞	!╞	!↲
╞	┆a1┆╞	╞	! & doc seq no<>1╞	!╞	!╞	 ↲
╞	╞	╞	!╞	╞	!╞	!↲
╞	┆a1┆encapsulated╞	! TU removed╞	!  -╞	! 20a╞	 ↲
↲

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	fig. 28, footnotes.↲
↲
╞	*1) ┆84┆This stands for the following algorithme: Using the user inf ↓
┆19┆┆8d┆┄┄field in the packet description, a lookup is performed in the ↓
┆19┆┆8d┆┄┄submit_error_table described in section 8.3. This will deliver ↓
┆19┆┆8d┆┄┄two values a retries count and a retry timer. ↲
↲
╞	    ┆84┆The following is done:↲
↲
╞	    ┆84┆If user inf=error inf (the same error two times in a row), ↓
┆19┆┆8d┆┄┄retries left will be decreased with one. Otherwise is retries ↓
┆19┆┆8d┆┄┄left set to retries count.↲
↲
╞	    ┆84┆After that is error inf set to user inf, and retry timer is ↓
┆19┆┆8d┆┄┄added to retry timer sum.↲
↲
╞	    ┆84┆The following possibilities then arises:↲
↲
             a) ┆84┆retries left =0↲
╞	       The pseudo event giveup is performed.↲
↲
╞	    b) ┆84┆retry timer sum>= max retry timer (see section 8.3)↲
╞	       ┆84┆giveup is performed.↲
↲
╞	    c) ┆84┆Otherwise the pseudo event encapsulation is performed.↲
↲
┆8c┆┆83┆┆e4┆↓
╞	    ┆84┆The following should be noted, however:↲
↲
╞	    (a) ┆84┆If user inf indicates prio break, a retry timer=0 is used ↓
┆19┆┆91┆┄┄giving an immediate retry (which probably will cause the ↓
┆19┆┆91┆┄┄packet to enter the busy queue).↲
↲
╞	    (b) ┆84┆If the error was a SESS START CONF NEG with rej_reason= ↓
┆19┆┆91┆┄┄address_enc, the retry timer is given in the SESS START ↓
┆19┆┆91┆┄┄CONF NEG. (The wait_time parameter).↲
↲
╞	    (c) ┆84┆If the error was a answ SESS START REQ with result=busy, ↓
┆19┆┆91┆┄┄the retry timer value from submit_error_table is not used, ↓
┆19┆┆91┆┄┄but a short timer value, busy_retry_timer (see section ↓
┆19┆┆91┆┄┄8.3).↲
↲
╞	        ┆84┆the reason for this is that the session resources should ↓
┆19┆┆91┆┄┄be configurated alike in DH and S62CP. A busy answer must ↓
┆19┆┆91┆┄┄therefore be due to the following situation.↲
┆0e┆↓
↲
╞	        DH╞	╞	╞	S62CP↲
↲
↲
╞	╞	╞	╞	╞	╞	incoming call↲
↲
╞	╞	    SESS START REQ↲
↲
↲
↲
╞	╞	    answ SESS START REQ↲
╞	╞	    result=busy↲
↲
↲
┆0f┆↓
↲
╞	        ┆84┆The busy_retry timer should be just long enough for the ↓
┆19┆┆91┆┄┄incoming call to reach DH. (If it is not rejected by ↓
┆19┆┆91┆┄┄S62CP).↲
↲
╞	*2) ┆84┆A timer is started with the duration retry_timer.↲
↲
┆8c┆┆83┆┆d4┆↓
╞	*3) ┆84┆Term result is decided from user inf in the following way:↲
↲
╞	    - = pers_err if if document stream break down has occurred↲
             - = ┆84┆rec unknown if SESS START CONF NEG was received with rej ↓
┆19┆┆91┆┄┄reason = rec unkn↲
╞	    - = ill fac if a CAP CONF NEG was received↲
╞	    - = failed otherwise.↲
↲
╞	*4) ┆84┆The control document has been sent and acknowledged. ↓
┆19┆┆8d┆┄┄Retransmission is not allowed.↲
↲
╞	*5) ┆84┆An immediate retry is performed. This is done because the ↓
┆19┆┆8d┆┄┄encapsulation could have been done for reasons not related to ↓
┆19┆┆8d┆┄┄a discard (f.ex EXCEPTION IND caused by lack of resources at ↓
┆19┆┆8d┆┄┄the receiver).↲
↲
┆b0┆┆a1┆6.5╞	Packet Sink Handling↲
↲
╞	┆84┆This section describes the part of the packet protocol machine, ↓
┆19┆┆89┆┄┄which handles packet receival, terminated with IND.DELIVER or ↓
┆19┆┆89┆┄┄IND.CANCEL. As for packet source handling, a packet description ↓
┆19┆┆89┆┄┄will be allocated. The allocation will here be performed by a ↓
┆19┆┆89┆┄┄session, which has received a DOC START IND or a DOC CONT IND.↲
↲
↲
┆b0┆┆a1┆6.5.1 ╞	Packet Descriptor Content for Sink States↲
↲
╞	┆84┆See section 6.4.1. Many of the fields are the same, and here are ↓
┆19┆┆89┆┄┄mentioned those which are important to the protocol machine. ↓
↲
╞	service ╞	╞	: TTX or TLX↲
╞	cur doc dcr╞	: the same↲
╞	doc seq no╞	: the same↲
╞	outstanding writes╞	: the same↲
╞	outstanding read╞	: the same↲
╞	DH close pending╞	: the same↲
╞	user inf╞	╞	: the same↲
↲
┆8c┆┆83┆┆c8┆↓
┆0e┆↓
╞	Concerning the document description:↲
↲
╞	document number╞	: the same↲
╞	S62 document id╞	: the same↲
╞	checkpoint no╞	: ┆84┆The last checkpoint number acknowledged from ↓
┆19┆┆9f┆┄┄this side (CHECKPOINT received on the ↓
┆19┆┆9f┆┄┄document stream)↲
╞	finished╞	╞	: ┆84┆= true if DOCUMENT END IND has been received↲
╞	continuation╞	: ┆84┆= true if the packet was initialized by a ↓
┆19┆┆9f┆┄┄DOCUMENT CONT IND i.e. the DH was unable to ↓
┆19┆┆9f┆┄┄perform document linkage.↲
┆0f┆↓
↲
↲
┆b0┆┆a1┆6.5.2╞	Packet Sink Events↲
↲
╞	Document level events from S62CP:↲
↲
╞	┆84┆- DOCUMENT START IND, abr. DOC START IND↲
╞	  Start of a document receival.↲
↲
╞	- DOCUMENT CONTINUE IND, abr. DOC CONT IND↲
╞	  Continuation of an earlier interrupted document receival↲
↲
╞	- DATA IND↲
╞	  An amount of document data↲
↲
╞	- PAGE END IND↲
╞	  A checkpoint in the document↲
↲
╞	- DOCUMENT END IND, abr. DOC END IND↲
╞	  End of document receival.↲
↲
╞	- DOCUMENT DISCARD IND abr DOC DISC IND↲
╞	  ┆84┆Request for cancellation of the already received part of the ↓
┆19┆┆8b┆┄┄document.↲
↲
╞	- DOCUMENT RESYNCHRONIZE IND, abr. DOC RESYNC IND↲
╞	  Temporarily interruption of a document receival.↲
↲
┆8c┆┆83┆┆d4┆↓
╞	- answ DOC END RESP↲
╞	  ┆84┆Answer from S62CP on a DOC END RESP message. It is assumed ↓
┆19┆┆8b┆┄┄(through not explicit stated in ref. 4) that this answer ↓
┆19┆┆8b┆┄┄signifies that all messages concerning this document are home ↓
┆19┆┆8b┆┄┄from S62CP↲
↲
╞	- answ DOC RESYNC-DISC RESP↲
╞	  ┆84┆Answer on a DOC RESYNC-DISC RESP message. The same assumption as ↓
┆19┆┆8b┆┄┄for DOC END RESP is made.↲
↲
╞	Session level event from S62CP.↲
↲
╞	- SESSION ABORT IND, abr. SESS ABORT IND↲
╞	  An abnormal session break down.↲
↲
╞	- SESSION END IND, abr. SESS END IND↲
╞	  ┆84┆Normal session termination. Received by the packet when ↓
┆19┆┆8b┆┄┄service=TLX.↲
↲
╞	DS events:↲
↲
╞	- RESPONCE.DELIVER, abr. RESP.DELIVER↲
↲
╞	- RESPONCE.INITIATE, abr. RESP.INIT↲
╞	  ┆84┆A document description has been created.↲
↲
╞	- RESPONCE.READ, abr. RESP.READ↲
↲
╞	- RESPONCE.WRITE, abr. RESP.WRITE↲
↲
╞	document stream events:↲
↲
╞	- REPLY OK↲
╞	  Responce on a TRANSFER(write)↲
↲
╞	- REPLY NOT OK↲
╞	  DS indicates that document stream troubles has occurred.↲
↲
┆8c┆┆83┆┆c8┆↓
┆0e┆↓
╞	- CHECKPOINT↲
╞	  Acknowledge on a CHECKPOINT from DH. The page is stored at DS.↲
┆0f┆↓
↲
╞	- STREAM END↲
╞	  ┆84┆Acknowledge on a STREAM END from DH. The whole document is ↓
┆19┆┆8b┆┄┄stored at DS.↲
↲
╞	- TTXSI stream close↲
╞	  Request from TTXSI for termination of the document stream.↲
↲
╞	- answ DH stream close↲
╞	  ┆84┆Answer on a DH stream close. The document stream is terminated, ↓
┆19┆┆8b┆┄┄and all pending buffers on the stream are home.↲
↲
↲
╞	special events:↲
↲
╞	- TU removed↲
╞	  A TU removal procedure has been initiated.↲
↲
╞	- stream protocol err↲
╞	  A protocol error has occurred on a document stream.↲
↲
╞	- sess queued↲
╞	  ┆84┆A session had received a DOC CONT IND referring to this packet. ↓
┆19┆┆8b┆┄┄The session is placed in the packet session queue.↲
↲
↲
┆b0┆┆a1┆6.5.3╞	Packet Sink Actions↲
↲
╞	Document level actions against S62CP:↲
↲
╞	- DOCUMENT START/CONT RESP POS, abr DOC START-CONT RESP POS↲
╞	  ┆84┆Positive acknowledge of a DOC START IND or a DOC CONT IND.↲
↲
╞	- DOCUMENT CONTINUE RESP NEG, abr DOC CONT RESP NEG↲
╞	  ┆84┆Rejection of a DOC CONT IND. (Forward jump in reference ↓
┆19┆┆8b┆┄┄numbers).↲
↲
┆8c┆┆83┆┆d4┆↓
╞	- PAGE END RESP↲
╞	  ┆84┆A checkpoint has been stored and the document description has ↓
┆19┆┆8b┆┄┄been updated, both at DS.↲
↲
╞	- DOCUMENT END RESP↲
╞	  The whole document has been stored at DS.↲
↲
╞	- EXCEPTION REQ, abr EXCEPT REQ↲
╞	  ┆84┆Request for a premature interruption of the document receival.↲
↲
╞	- DOCUMENT RESYNCH/DISC RESP, abr. DOC RESYNC-DISC RESP↲
╞	  Responce on a DOC DISC IND or a DOC RESYNC IND.↲
↲
↲
╞	actions agains DH:↲
↲
╞	- INDICATION.CREATE, abr. IND.CREATE↲
╞	  ┆84┆Creation of a receival packet.↲
↲
╞	- INDICATION.DELIVER, abr. IND.DELIVER↲
╞	  ┆84┆Termination of a receival packet.↲
↲
╞	- INDICATION.CANCEL, abr. IND.CANCEL↲
╞	  Termination of a receival packet consisting only of a discard.↲
↲
╞	- INDICATION.INITIATE, abr. IND.INIT↲
╞	  Request for creation of a document description at DS.↲
↲
╞	- INDICATION.READ, abr. IND.READ↲
↲
╞	- INDICATION.WRITE, abr. IND.WRITE↲
↲
╞	document stream actions:↲
↲
╞	- TRANSFER(write)↲
╞	  A TRANSFER block with mode=w. Opens a document stream.↲
↲
╞	- STREAM↲
╞	  An amount of document data.↲
↲
┆8c┆┆83┆┆e0┆↓
╞	- CHECKPOINT↲
╞	  Indicates end of a page.↲
↲
╞	- STREAM END↲
╞	  Indicates end of a document↲
↲
↲
╞	special actions:↲
↲
╞	- reject call↲
╞	  ┆84┆A responce on a sess queued event, when it has occurred in an ↓
┆19┆┆8b┆┄┄illegal state. The corresponding event is generated in the ↓
┆19┆┆8b┆┄┄session.↲
↲
╞	- doc level exit↲
╞	  ┆84┆The packet disconnects itself from the session after the ↓
┆19┆┆8b┆┄┄document level has been left. The corresponding event is ↓
┆19┆┆8b┆┄┄performed in the session.↲
↲
╞	- start sess clear↲
╞	  ┆84┆The packet is disconnected from the session before SESS CLEAR ↓
┆19┆┆8b┆┄┄IND has been received. No document stream is open or being ↓
┆19┆┆8b┆┄┄closed. The corresponding event is generated in the session.↲
↲
╞	- TU rem sess clear↲
╞	  ┆84┆As start sess clear, but a TU removal procedure has been ↓
┆19┆┆8b┆┄┄started.↲
↲
┆b0┆┆a1┆6.5.4╞	Packet Sink, Protocol machine↲
↲
╞	┆84┆In this section is the packet sink protocol machine shown in ↓
┆19┆┆89┆┄┄detail.↲
↲
╞	Each subsection will contain one figure.↲
↲
↲
┆8c┆┆83┆┆b0┆↓
┆0e┆↓
┆a1┆┆b0┆6.5.4.1╞	Packet Sink, Initialization↲
↲
╞	┆84┆The states here, shown in fig. 29, handles packet initialization ↓
┆19┆┆89┆┄┄in sink mode.↲
↲
╞	┆84┆DOC START IND or a DOC CONT IND has been received and the packet ↓
┆19┆┆89┆┄┄has been allocated by the session.↲
↲
╞	Fig. 29 has the entry points:↲
↲
╞	29a: return to packet idle state↲
↲
╞	29b: ┆84┆Entry when a DOC CONT IND was received to an existing packet.↲
↲
╞	29c: ┆84┆Used in TLX mode when a DOC START IND has been received, and ↓
┆19┆┆8e┆┄┄the corresponding document is not the first in the packet. A ↓
┆19┆┆8e┆┄┄new document description is being created.↲
┆0f┆↓

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 29, Packet sink, initialization.↲
↲
↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	29a↲
╞	╞	╞	╞	packet↲
╞	╞	╞	╞	 idle↲
↲
↲
╞	╞	DOC START IND/IND.CREATE↲
╞	╞	*1)╞	╞	╞	DOC CONT IND/IND.CREATE↲
╞	╞	╞	╞	╞	*2)↲
↲
↲
╞	╞	╞	╞	creating↲
↲
↲
↲
╞	╞	RESP.CREATE╞	╞	RESP.CREATE IND.INIT↲
╞	╞	result=busy╞	╞	result=ok↲
↲
↲
↲
╞	     SESS ABORT REQ↲
╞	     start sess clear↲
↲
     29c╞	╞	╞	╞	initiating↲
↲
↲
↲
╞	╞	RESP.INIT╞	╞	╞	RESP.INIT IND.WRITE↲
╞	╞	result=busy╞	╞	result=ok  *3)↲
↲
╞	╞	╞	╞	╞	╞	╞	29b↲
╞	SESS ABORT REQ↲
╞	start sess clear╞	╞	╞	╞	   *4)↲
╞	IND.DELIVER ,result=↲
╞	╞	   failed╞	╞	╞	checkpoint↲
╞	╞	╞	╞	╞	  ok↲
↲
╞	╞	╞	╞	╞	╞	checkpoint↲
     31b╞	╞	╞	╞	IND.WRITE╞	╞	failure↲
╞	╞	╞	╞	*5)↲
↲
↲
╞	╞	╞	╞	def╞	      DOC CONT RESP NEG↲
╞	╞	╞	        doc dcr↲
↲
╞	╞	╞	╞	╞	╞	    33a↲
╞	╞	╞	     RESP.WRITE↲
↲
↲
╞	╞	╞	TRANSFER(write) *6)↲
↲
↲
╞	╞	╞	╞	30a↲

════════════════════════════════════════════════════════════════════════
↓
╞	Table 29.↲
↲
↲
┆0e┆↓
╞	┆a1┆state      ! event      ! action     ! new state         ↲
╞	           !            !            !↲
╞	creating   ! SESS ABORT ! start sess ! 34c↲
         ┆a1┆           ! IND        !   clear    !╞	╞	      ↲
                    !            !            ! ↲
         initiating ! SESS ABORT ! start sess ! 34b↲
         ┆a1┆           ! IND        !   clear    !                   ↲
                    !            !            !↲
         def doc dcr! SESS ABORT ! start sess ! 34a↲
         ┆a1┆           ! IND        !   clear    !                   ↲
         creating   !            !            !↲
                    ! TU removed ! SESS ABORT ! packet idle↲
╞	&initiating!            !   REQ      !↲
         & def doc  !            ! TU rem     !↲
╞	┆a1┆  d┆a1┆cr      !            !  sess clear!                   ↲
┆0f┆↓

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 29, footnotes↲
↲
╞	*1) ┆84┆The doc_id field in the document decription is set according ↓
┆19┆┆8d┆┄┄to the parameters in DOC START IND. doc seq no is set to 1. ↓
┆19┆┆8d┆┄┄continuation and finished is set to false.↲
↲
╞	*2) ┆84┆As *1), but continuation is set to true. Linkage of the ↓
┆19┆┆8d┆┄┄document cannot be performed by DH.↲
↲
╞	*3) ┆84┆The document number field is set according to the document no ↓
┆19┆┆8d┆┄┄parameter in RESP.INIT. The now fully updated document ↓
┆19┆┆8d┆┄┄description is written back at DS.↲
↲
╞	*4) ┆84┆Here is checked that no forward jump in the checkpoint number ↓
┆19┆┆8d┆┄┄is made.↲
↲
╞	*5) ┆84┆the document description with the updated checkpoint number is ↓
┆19┆┆8d┆┄┄written back at DS.↲
↲
╞	*6) ┆84┆the parameter is set thus:↲
↲
╞	    Mode=W↲
╞	    document   : ┆84┆the document number from the document ↓
┆19┆┆9a┆┄┄description.↲
╞	    checkpoint : ┆84┆the checkpoint field from the document ↓
┆19┆┆9a┆┄┄description.↲
┆8c┆┆83┆┆d4┆↓
╞	    reservation: ┆84┆the res_no field from the connected session.↲
╞	    header     : ┆84┆contains the capabilities received in DOC START ↓
┆19┆┆9a┆┄┄IND and DOC CONT IND.↲
↲
↲
┆b0┆┆a1┆6.5.4.2╞	Packet Sink, Normal Operation↲
↲
╞	┆84┆In fig 30 is described receival of a document, terminated by ↓
┆19┆┆89┆┄┄sending a DOC END RESP.↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 30, Packet Sink, normal operation.↲
↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
╞	╞	╞	     30a↲
↲
↲
↲
╞	╞	╞	   wait↲
╞	╞	╞	sink reply↲
╞	╞	╞	   ok↲
↲
↲
╞	╞	     REPLY OK/DOC START-CONT RESP POS↲
↲
↲
╞	╞	╞	╞	╞	 RESP.WRITE/PAGE END RESP↲
     PAGE END IND/CHECKPOINT╞	╞	╞	╞	      *2)↲
╞	╞	╞	   doc sink↲
↲
↲
     CHECKPOINT/IND.WRITE╞	╞	╞	 DOC END IND/STREAM END↲
      *1)↲
↲
↲
╞	╞	    STREAM END/IND.WRITE↲
╞	╞	    *3)↲
↲
↲
╞	╞	╞	╞	         RESP.WRITE PAGE END↲
╞	╞	╞	   term╞	        (not last)   RESP↲
╞	╞	╞	doc sink↲
↲
↲
↲
╞	╞	   RESP.WRITE(last)/DH stream close↲
↲
↲
↲
╞	╞	╞	wait↲
╞	╞	╞	doc sink↲
╞	╞	╞	 close↲
↲
↲
↲
╞	╞	answ DH stream close/DOC END RESP↲
↲
↲
↲
╞	╞	╞	   wait↲
╞	╞	╞	doc level↲
╞	╞	╞	   exit↲
↲
↲
╞	╞	answ DOC END RESP *4)↲
↲
↲
╞	╞	╞	    31a↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆0e┆↓
╞	Table 30↲
↲
╞	┆a1┆state      ╞	! event      ╞	! action    ! new state↲
╞	wait sink  ╞	!REPLY NOT OK╞	! DOC START-!↲
╞	reply ok   ╞	!& stream protocol╞	!  CONT RESP! 32a↲
╞	           ╞	!   err╞	╞	!  POS      !↲
╞	╞	╞	!& TTXSI stream╞	! EXCEPT REQ!↲
╞	           ╞	!   close╞	╞	! DH stream !↲
         ┆a1┆           ╞	!            ╞	!  close    !         ↲
                    ╞	!REPLY NOT OK╞	! EXCEPT REQ!↲
         doc sink   ╞	!& stream    ╞	! DH stream ! 32a↲
╞	           ╞	!  protocol err╞	!  close    !↲
╞	           ╞	!& TTXSI     ╞	!           !↲
         ┆a1┆           ╞	!  stream close╞	!           !         ↲
╞	term doc sink╞	!stream protocol err! EXCEPT REQ! 32a↲
╞	╞	╞	!╞	╞	! DH stream !↲
╞	┆a1┆╞	╞	!╞	╞	!  close╞	  !╞	  ↲
╞	╞	╞	!╞	╞	!╞	  !↲
╞	┆a1┆wait doc sink close !stream protocol err! EXCEPT REQ! 32a     ↲
         term doc sink ╞	!            ╞	!           ! ↲
         & wait╞	╞	! TTXSI stream close! -         ! -↲
╞	┆a1┆  doc sink close╞	!            ╞	!           !╞	 ↲
╞	           ╞	!            ╞	!           !↲
╞	doc sink   ╞	! DOC RESYNC╞	! DH stream ! 32b↲
╞	┆a1┆& term doc sink ╞	!   IND╞	    ╞	!  close    !        ↲
╞	wait doc sink ╞	!╞	╞	!╞	  !↲
╞	  close╞	╞	! DOC RESYNC╞	!  -╞	  !  32b↲
╞	& wait doc level╞	!   IND╞	╞	!╞	  !↲
╞	┆a1┆  exit╞	╞	!╞	╞	!╞	  !╞	 ↲
╞	wait doc sink close╞	!            ╞	!           !↲
╞	& wait doc level    ! DOC DISC IND╞	!  -╞	  !  32c↲
╞	┆a1┆  exit╞	╞	!╞	╞	!╞	  !        ↲
╞	& doc sink   ╞	! DOC DISC   ╞	! DH stream ! 32c↲
╞	┆a1┆& term doc sink     !   IND        ╞	!  close    !        ↲
╞	wait sink reply ok╞	!╞	╞	!╞	  !↲
╞	& doc sink╞	!╞	╞	! DH stream !↲
╞	┆a1┆& term doc sink╞	! SESS ABORT IND╞	!   close   ! 33a    ↲
╞	& wait doc sink╞	!╞	╞	!       ╞	  !↲
╞	  close╞	╞	! SESS ABORT IND╞	!  -╞	  !  33a↲
╞	& wait doc level╞	!╞	╞	!╞	  !↲
╞	┆a1┆  exit╞	╞	!╞	╞	!╞	  !╞	 ↲
╞	wait sink reply ok  !╞	╞	!╞	  !↲
╞	& doc sink╞	!╞	╞	!╞	  !↲
╞	& term doc sink╞	!  sess queued╞	!reject call!  -↲
╞	& wait doc sink╞	!╞	╞	!╞	  !↲
╞	  close╞	╞	!╞	╞	!╞	  !↲
╞	& wait doc level╞	!╞	╞	!╞	  !↲
╞	┆a1┆  exit╞	╞	!╞	╞	!╞	  !╞	 ↲
╞	wait sink reply ok╞	!╞	╞	! SESS ABORT!↲
╞	& doc sink╞	!╞	╞	!   REQ╞	  !↲
╞	& term doc sink╞	! TU removed╞	! DH stream ! 35a↲
╞	┆a1┆╞	╞	!╞	╞	!   close╞	  !   ╞	 ↲
╞	wait doc sink╞	!╞	╞	!╞	  !↲
╞	  close╞	╞	!╞	╞	! SESS ABORT!↲
╞	& wait doc level╞	! TU removed╞	!   REQ╞	  !  35a↲
╞	┆a1┆  exit╞	╞	!╞	╞	!╞	  !╞	 ↲
┆0f┆↓
↲

════════════════════════════════════════════════════════════════════════
↓

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
┆81┆╞	Fig. 30, footnotes↲
↲
╞	*1) ┆84┆Confirms that a CHECKPOINT block has been received by DS. The ↓
┆19┆┆8d┆┄┄checkpoint field in the document description is updated ↓
┆19┆┆8d┆┄┄accordingly.↲
↲
╞	*2) ┆84┆the document description is now updated at DS. The receival of ↓
┆19┆┆8d┆┄┄the page can now be confirmed against the remote party.↲
↲
╞	*3) ┆84┆Confirms that the STREAM END block has been received by DS. ↓
┆19┆┆8d┆┄┄The checkpoint field in the document description is updated ↓
┆19┆┆8d┆┄┄accordingly, and the finished field is set to true.↲
↲
╞	*4) ┆84┆All messages from this packet pending at S62CP is home. A ↓
┆19┆┆8d┆┄┄possible pending TTXSI stream close is returned.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆6.5.4.3╞	Packet Sink, Termination.↲
↲
╞	┆84┆This section describes normal packet termination, ending with ↓
┆19┆┆89┆┄┄IND.DELIVER. There are two entry points:↲
↲
╞	31a: ┆84┆normal entry. a document has been received and stored.↲
↲
╞	31b: ┆84┆Used in all cases where an IND.DELIVER has been sent. ↓
┆19┆┆8e┆┄┄RESP.DELIVER is awaited.↓
↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 31, Packet sink, termination.↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	    31a↲
↲
↲
↲
╞	service=TTX╞	service=TLX *1)↲
↲
↲
↲
      doc level exit↲
↲
╞	╞	╞	   wait↲
╞	╞	╞	next doc↲
↲
↲
↲
╞	╞	SESS END IND╞	╞	DOC START IND↲
╞	╞	╞	╞	╞	*2)↲
↲
╞	╞	start sess clear↲
↲
↲
↲
╞	       IND.DELIVER╞	╞	doc seq no>2╞	doc seq no<=2↲
╞	       result=ok╞	╞	     *3)↲
↲
↲
↲
     31b╞	╞	  wait↲
╞	╞	deliver╞	╞	SESS ABORT REQ╞	IND.INIT↲
╞	╞	  answ╞	        start sess clear╞	(next doc dcr)↲
↲
↲
↲
↲
╞	╞	   RESP.DELIVER↲
↲
↲
↲
╞	╞	      29a╞	╞	   34a╞	╞	   29c↲
↲

════════════════════════════════════════════════════════════════════════
↓
↲
┆0e┆↓
╞	Table 31.↲
↲
╞	┆a1┆state      ! event      ! action    ╞	! new state         ↲
╞	           !            !           ╞	!↲
╞	wait next  ! sess queued! reject call╞	!  -↲
         ┆a1┆doc        !            !           ╞	!  ╞	          ↲
                    !            !           ╞	!↲
         wait next  ! SESS ABORT ! start sess╞	! wait deliver answ↲
         doc        !   IND      !  clear    ╞	!     *4)            ↲
╞	╞	 !╞	    ! IND.DELIVER╞	!↲
╞	┆a1┆╞	 !╞	    !  result=ok╞	!╞	         ↲
                    !            !           ╞	! ↲
         wait next  ! DOC CONT   !SESS ABORT ╞	! 33a↲
         ┆a1┆doc        ! IND        ! REQ       ╞	!                   ↲
                    !            !           ╞	!↲
         wait next  ! TU removed !SESS ABORT ╞	! 35a↲
         ┆a1┆doc        !            ! REQ       ╞	!                   ↲
                    !            !           ╞	!╞	↲
         wait deli- ! TU removed ! -         ╞	! 29a↲
         ┆a1┆ver answ   !            !           ╞	!                   ↲
┆0f┆↓

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 31, Footnotes.↲
↲
╞	*1) A new document can be received inside the same packet.↲
↲
╞	*2) ┆84┆the doc id field in the document description is set according ↓
┆19┆┆8d┆┄┄to the parameters in DOC START IND. doc seq no in the packet ↓
┆19┆┆8d┆┄┄description is increased with one.↲
↲
╞	*3) ┆84┆This is an error, because at most two documents (the control ↓
┆19┆┆8d┆┄┄document and the normal document) can be transferred in one ↓
┆19┆┆8d┆┄┄session.↲
╞	    ┆84┆Note that the packet has remained in possession of the ses┄↓
┆19┆┆8d┆┄┄sion, even if the two documents have been received. Receival ↓
┆19┆┆8d┆┄┄of a DOC START IND is not a new packet in this case, but a ↓
┆19┆┆8d┆┄┄proce┄dural error.↲
↲
╞	*4) ┆84┆It is for futher study if this is right. It depends on how ↓
┆19┆┆8d┆┄┄long the conversion unit is able to retransmit a packet.↲
↲
┆8c┆┆83┆┆98┆↓
┆0e┆↓
┆b0┆┆a1┆6.5.4.4╞	Resynchronize/Discard Handling, Sink↲
↲
╞	┆84┆This section handles errors where the document level can be left ↓
┆19┆┆89┆┄┄in an orderly manner. The protocol machine is shown in fig. 32.↲
↲
╞	This figure has three entry points:↲
↲
╞	32a: ┆84┆an EXCEPT REQ has been sent due to document stream troubles. ↓
┆19┆┆8e┆┄┄The reaction from the other side is awaited.↲
↲
╞	32b: A DOC RESYNC IND has been received.↲
↲
   ╞	32c: A DOC DISC IND has been received.↲
↲
╞	┆84┆In all this cases will a DH stream close have been sent.↲
↲
┆0f┆↓

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 32. Resynchronize/discard handling, sink↲
↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	  32b╞	╞	     32a╞	╞	     32c↲
↲
↲
╞	     service=TLX╞	╞	service=TLX╞	sevice=TLX↲
↲
↲
↲
╞	╞	╞	╞	╞	╞	SESS ABORT REQ↲
↲
↲
↲
╞	service=TTX╞	  service=TTX╞	service=TTX     33a╞	 ↲
↲
↲
↲
╞	╞	╞	 wait↲
╞	╞	╞	resync↲
↲
↲
╞	╞	╞	╞	DOC DISC IND↲
↲
╞	╞	DOC RESYNC IND↲
↲
╞	╞	╞	╞	checkpoint=0 *3)↲
↲
↲
↲
╞	╞	╞	  sync↲
╞	╞	╞	  close↲
╞	╞	╞	    *1)↲
↲
↲
↲
╞	╞	answ DH stream close/DOC RESYNC-DISC RESP↲
↲
↲
↲
╞	╞	╞	   sync↲
╞	╞	╞	 doc exit↲
↲
↲
↲
╞	╞	answ DOC RESYNC-DISC RESP *2)↲
↲
↲
╞	╞	   doc level exit↲
↲
↲
↲
↲
╞	╞	╞	     34a↲
↲

════════════════════════════════════════════════════════════════════════
↓
↲
┆0e┆↓
╞	Table 14↲
↲
╞	┆a1┆state╞	╞	! event╞	╞	! action╞	   ! new state↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	!╞	╞	!╞	   !↲
╞	& sync close╞	! RESP.WRITE╞	!  -╞	   !  -↲
╞	┆a1┆& sync doc exit ╞	!╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	! document stream╞	!  -╞	   !  -↲
╞	& sync close╞	! messages different!╞	   !↲
╞	╞	╞	! from TTXSI stream !╞	   !↲
╞	┆a1┆╞	╞	!  close╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	! TTXSI stream close!  -╞	   !  -↲
╞	┆a1┆& sync close╞	!╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	! S62CP document╞	!╞	   !↲
╞	╞	╞	! level messages╞	!  -╞	   !  -↲
╞	╞	╞	! different from╞	!╞	   !↲
╞	╞	╞	! DOC RESYNC IND╞	!╞	   !↲
╞	┆a1┆╞	╞	! and DOC DISC IND╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	! answ DH stream╞	!  -╞	   !  -↲
╞	┆a1┆╞	╞	!  close╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	!╞	╞	!╞	   !↲
╞	& sync close╞	! sess queued╞	! reject call!  -↲
╞	┆a1┆& sync doc exit╞	!╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	! TU removed╞	! SESS ABORT ! 35a↲
╞	& sync close╞	!╞	╞	!   REQ╞	   !↲
╞	┆a1┆& sync doc exit╞	!╞	╞	!╞	   !╞	    ↲
╞	╞	╞	!╞	╞	!╞	   !↲
╞	wait resync╞	!╞	╞	!╞	   !↲
╞	& sync close╞	! SESS ABORT IND╞	!  -╞	   ! 33a↲
╞	┆a1┆& sync doc exit╞	!╞	╞	!╞	   !╞	    ↲
┆0f┆↓
↲

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 32, footnotes.↲
↲
╞	*1) ┆84┆If DH close pending is false, answ DH stream close is ↓
┆19┆┆8d┆┄┄simulated.↲
↲
╞	*2) ┆84┆All messages pending at S62CP are home. A possible pending ↓
┆19┆┆8d┆┄┄TTXSI stream close is returned.↲
↲
╞	*3) ┆84┆Checkpoint number in the document description is set to zero. ↓
┆19┆┆8d┆┄┄This will force an erase of the description at DS later on. ↓
┆19┆┆8d┆┄┄Therefore is no IND.WRITE sent.↲
↲
↲
┆8c┆┆83┆┆d8┆↓
┆b0┆┆a1┆6.5.4.5╞	Session Break Down Handling, sink↲
↲
╞	┆84┆This section describes fig. 33, which handles cases where a ↓
┆19┆┆89┆┄┄session break down has occurred and the document stream was not ↓
┆19┆┆89┆┄┄terminated.↲
↲
╞	┆84┆The entry point is 33a. One of the following events has occurred:↲
↲
╞	- A SESS ABORT IND has been received.↲
↲
╞	- ┆84┆document stream troubles, a DOC RESYNC IND or a DOC DISC IND has ↓
┆19┆┆8b┆┄┄occurred, all in with service=TLX. A SESS ABORT REQ has been ↓
┆19┆┆8b┆┄┄sent.↲
↲
╞	- ┆84┆Too many documents or DOC CONT IND received by service=TLX. SESS ↓
┆19┆┆8b┆┄┄ABORT REQ has been sent.↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 33, Error handling, sink↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	╞	╞	   33a↲
↲
↲
↲
↲
╞	╞	╞	  wait↲
╞	╞	╞	sink clear↲
╞	╞	╞	  ind↲
↲
↲
↲
↲
╞	╞	     SESS CLEAR IND↲
↲
↲
╞	╞	╞	  wait↲
╞	╞	╞	sink bufs↲
╞	╞	╞	   *2)↲
↲
↲
↲
╞	╞	    answ DH stream close/SESS CLEAR RESP↲
↲
↲
╞	╞	╞	  wait↲
╞	╞	╞	sink clear↲
╞	╞	╞	  answ↲
↲
↲
↲
╞	╞	    answ SESS CLEAR RESP↲
╞	╞	╞	╞	*3)↲
↲
↲
╞	╞	          term sess↲
↲
↲
┆81┆↲
↲
↲
↲
╞	╞	╞	   34a↲

════════════════════════════════════════════════════════════════════════
↓
┆0e┆↓
╞	Table 33↲
↲
╞	┆a1┆state      ! event      ╞	! action    ! new state         ↲
╞	wait sink  !            ╞	!           !↲
╞	 clear ind ! SESS ABORT ╞	! -         ! -↲
         ┆a1┆           ! IND        ╞	!           !╞	╞	  ↲
         wait sink  !            ╞	!           ! ↲
          clear ind ! RESP.WRITE  ╞	! -         ! -↲
╞	& wait sink!            ╞	!           !↲
          bufs      !            ╞	!           !                   ↲
╞	& wait sink!╞	╞	!╞	  !↲
╞	┆a1┆ clear answ!╞	╞	!╞	  !╞	╞	  ↲
         wait sink  !            ╞	!           !↲
          clear ind ! SESS QUEUED╞	! -         ! -↲
╞	& wait sink! *1)        ╞	!           !↲
          bufs      !            ╞	!           !                   ↲
╞	& wait sink!╞	╞	!╞	  !↲
╞	┆a1┆ clear answ!╞	╞	!╞	  !╞	╞	  ↲
╞	wait sink  ! messages from    !╞	  !↲
╞	 clear ind ! S62CP╞	different╞	! -╞	  !  -╞	╞	  ↲
╞	╞	 ! from SESS CLEAR  !╞	  !↲
╞	┆a1┆╞	 ! IND╞	╞	!╞	  !╞	╞	  ↲
╞	wait sink  ! document stream╞	!╞	  !↲
╞	 clear ind ! messages diffe-╞	! -╞	  !  -↲
╞	& wait sink! rent from TTXSI  !╞	  !↲
╞	┆a1┆  bufs╞	 ! stream close╞	!╞	  !╞	╞	  ↲
╞	wait sink╞	 !╞	╞	!╞	  !↲
╞	 clear ind ! TTXSI stream╞	! -╞	  !  -↲
╞	& wait sink!  close╞	╞	!╞	  !↲
╞	┆a1┆  bufs╞	 !╞	╞	!╞	  !╞	╞	  ↲
         wait sink  !            ╞	!           !↲
          clear ind ! TU removed ╞	! -         ! 35a↲
         ┆a1┆           !            ╞	!           !                   ↲
╞	wait sink  !            ╞	!           !↲
╞	 bufs      ! TU removed ╞	! -         ! 35b↲
╞	┆a1┆╞	 !     ╞	    ╞	!           !╞	╞	  ↲
╞	wait sink╞	 !╞	╞	!╞	  !↲
╞	┆a1┆ clear answ! TU removed╞	!╞	  ! 35c╞	╞	  ↲
┆0f┆↓

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
╞	Fig. 33, footnotes.↲
↲
╞	*1) ┆84┆A new DOC CONT IND referring to the same document has been ↓
┆19┆┆8d┆┄┄received before the session clean up procedure was ended.↲
↲
╞	*2) S62CP buffers can be pending at TTXSI↲
↲
╞	*3) ┆84┆If TTXSI buffers can be pending at S62CP (which will probably ↓
┆19┆┆8d┆┄┄not be the case), the answer on a TTXSI stream close should be ↓
┆19┆┆8d┆┄┄delayed until this happens.↲
↲
┆8c┆┆83┆┆c0┆↓
┆0e┆↓
┆b0┆┆a1┆6.5.4.6╞	Packet Sink, Error Handling↲
↲
╞	┆84┆This section describes error handling termination for sink states. ↓
┆19┆┆89┆┄┄Aside from normal error handling, it handles errors occurred under ↓
┆19┆┆89┆┄┄packet initalization. The protocol machine is showed in fig. 34. ↓
┆19┆┆89┆┄┄It has the entry points:↲
↲
╞	34a: ┆84┆One of the following errors has occurred:↲
              - SESS ABORT IND received.↲
╞	     - Document stream troubles↲
╞	     - DOC RESYNC IND received↲
╞	     - DOC DISC IND received↲
╞	     - Too many documents or DOC CONT IND received in TLX mode↲
╞	     ┆84┆user inf will tell which. The packet has been disconnected ↓
┆19┆┆8e┆┄┄from the session.↲
↲
╞	34b: ┆84┆Session break down while a RESP.INIT was awaited.↲
↲
╞	34c: Packet creation was in progress.↲
↲
┆0f┆↓

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 34, Packet sink, error handling↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
       34c╞	    ╞	     34b╞	╞	     34a↲
↲
↲
     wait╞	╞	wait ╞	╞	╞	  wait↲
     error╞	╞	error╞	╞	╞	error sink↲
     create╞	╞	init╞	╞	╞	  write↲
╞	╞	╞	╞	╞	╞	    *1)↲
↲
↲
╞	RESP.CREATE  IND.INIT      RESP.INIT  IND.WRITE↲
╞	result=ok ╞	       result=ok↲
↲
╞	╞	╞	╞	╞	 ╞	    RESP.WRITE↲
╞	╞	╞	╞	╞	╞	    (not last)↲
↲
     RESP.CREATE╞	     ╞	RESP.INIT↲
     result=busy╞	╞	result=busy↲
╞	*9)╞	╞	  *9)╞	             RESP.WRITE(last)↲
↲
↲
     29a╞	╞	IND.DELIVER↲
╞	╞	result=failed↲
↲
╞	╞	╞	╞	     service=TLX╞	service=TTX↲
↲
↲
     31b╞	╞	checkpoint=0 *2)╞	╞	╞	checkpoint<>0↲
↲
↲
╞	╞	IND.ERASE↲
↲
↲
↲
╞	continuation╞	not continuation          test packet wait↲
╞	         *7)╞	╞	╞	╞	*3)↲
↲
↲
╞	IND.CANCEL╞	╞	╞	giveup╞	wait *4)↲
↲
↲
     29a╞	↲
↲
╞	╞	╞	    *9)╞	╞	╞	packet↲
     31b╞	╞	IND.DELIVER   ╞	  timeout╞	        sink   *5)↲
╞	╞	result=term result    ╞	        waiting↲
╞	╞	   *8)↲
↲
╞	╞	╞	╞	      sess queued/connect sess↲
╞	╞	╞	╞	╞	╞	*6)↲
↲
╞	╞	╞	╞	╞	    29b↲
↲

════════════════════════════════════════════════════════════════════════
↓
↲
╞	Table 34.↲
┆0e┆↓
↲
╞	┆a1┆state      ╞	! event      ! action    ! new state↲
╞	wait error create╞	!            !           !↲
╞	& wait error init   ! sess queued! -         ! -↲
╞	& wait error sink╞	!            !           !↲
╞	┆a1┆  write     ╞	!            !           !╞	      ↲
         wait error create   ! TU removed ! -         ! 29a↲
╞	& wait error init╞	!            !           !↲
╞	& wait error sink   !            !           !↲
╞	  write╞	╞	!            !           !↲
╞	& packet sink       !            !╞	     !↲
         ┆a1┆  waiting ╞	!            !           !          ↲
┆0f┆↓

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
╞	Fig. 34, footnotes.↲
↲
╞	*1) ┆84┆If outstanding writes=0 and outstanding read=false, receival of ↓
┆19┆┆8d┆┄┄a RESP.WRITE is simulated.↲
↲
╞	*2) ┆84┆If the checkpoint number field in the document description is ↓
┆19┆┆8d┆┄┄zero the document should be regarded as discarded. If a ↓
┆19┆┆8d┆┄┄discard really has been received, this field has been set to ↓
┆19┆┆8d┆┄┄zero.↲
↲
╞	*3) ┆84┆The user inf. field is used to a lookup in the receival table ↓
┆19┆┆8d┆┄┄described in section 8. This will decide whether the receival ↓
┆19┆┆8d┆┄┄should be abandoned (the pseudo event giveup) or a ↓
┆19┆┆8d┆┄┄continuation should be awaited (the pseudo event wait).↲
↲
╞	*4) ┆84┆A timer is started with the duration packet_wait_time (see ↓
┆19┆┆8d┆┄┄section 8).↲
↲
╞	*5) ┆84┆If the packet session queue is not empty, a "sess queued" ↓
┆19┆┆8d┆┄┄event is simulated.↲
↲
╞	*6) ┆84┆the parameters from the DOC CONT IND is transferred to the ↓
┆19┆┆8d┆┄┄packet.↲
↲
╞	*7) ┆84┆If continuation in the document description is true, the ↓
┆19┆┆8d┆┄┄packet has been initialized by a DOC CONT IND.↲
↲
┆8c┆┆83┆┆cc┆↓
┆0e┆↓
╞	*8) ┆84┆Term result is:↲
╞	    - pers_err if the error was a document stream break down↲
╞	    - failed otherwise↲
┆0f┆↓
↲
↲
┆b0┆┆a1┆6.6╞	TU removal Handling for Packets.↲
↲
╞	┆84┆This section, corresponding to fig. 35, describes handling of a ↓
┆19┆┆89┆┄┄packet where a TU removed event has occurred while a document ↓
┆19┆┆89┆┄┄stream has been open or not fully terminated.↲
↲
╞	┆84┆All packet communication with DS is terminated, but the packet is ↓
┆19┆┆89┆┄┄not disconnected from the session before the stream has been ↓
┆19┆┆89┆┄┄terminated. This ensures that the session and thereby the TU, is ↓
┆19┆┆89┆┄┄alive until this happens.↲
↲
╞	┆84┆The following entry points can be entered both from packet source ↓
┆19┆┆89┆┄┄states (section 6.4) or packet sink states (section 6.5). The ↓
┆19┆┆89┆┄┄events to the protocol machine are the S62CP events that can occur ↓
┆19┆┆89┆┄┄for these states, but most of them are ignored (they are crossing ↓
┆19┆┆89┆┄┄the SESS ABORT REQ at the interface).↲
↲
╞	35a: SESS CLEAR IND is awaited.↲
↲
╞	35b: ┆84┆SESS CLEAR IND has already occurred, but the DH stream close ↓
┆19┆┆8e┆┄┄should be awaited.↲
↲
╞	35c: ┆84┆A SESS CLEAR RESP is pending at S62CP. Thus when this message ↓
┆19┆┆8e┆┄┄is home it will be sure that all buffers from the document ↓
┆19┆┆8e┆┄┄stream are home.↲

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 35, TU removal handling↲

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓
↲
↲
↲
╞	╞	╞	35a╞	     35b╞	╞	35c↲
↲
↲
↲
↲
╞	╞	        wait↲
╞	╞	      tu rem clear↲
↲
↲
↲
╞	╞	  SESS CLEAR IND↲
↲
↲
↲
╞	╞	      wait rem↲
╞	╞	       close↲
╞	╞	╞	*2↲
↲
↲
↲
╞	     answ DH stream close/SESS CLEAR RESP *3)↲
↲
↲
↲
╞	╞	     wait tu↲
╞	╞	    rem end↲
↲
↲
↲
↲
╞	    answ SESS CLEAR RESP *1)↲
↲
↲
↲
╞	    TU rem term sess *4)↲
↲
↲
↲
╞	╞	     packet idle↲
↲

╱04002d440c00060000000003014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱

╱04002d440c00060000000002014b31000000000000000000000000000000000000000000000000000a141e28323c464b555f69737d8791ff04╱
↓

════════════════════════════════════════════════════════════════════════
↓
╞	Fig. 35, footnotes.↲
↲
╞	*1) ┆84┆All pending messages at S62CP are home. A possible pending ↓
┆19┆┆8d┆┄┄TTXSI stream close is returned.↲
↲
╞	*2) ┆84┆If DH close pending is false, an answ DH stream close is ↓
┆19┆┆8d┆┄┄simulated.↲
↲
╞	*3) ┆84┆All messages pending at the document stream are home.↲
↲
╞	*4) ┆84┆Generates the corresponding event in the session.↲
↲
↲
┆1a┆┆1a┆urred:↲
↲
╞	- A Sreak Down HD↲
↲
↲
╞	╞	╞	  wait↲
╞	╞	╞	sink bufs↲
╞	╞	╞	   *2)↲
↲
↲
↲
╞	╞	    answ DH st

OctetView

0x0000…0020 (0,)   00 00 00 00 00 00 80 00 42 05 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 4e 00 00 00   ┆        B                   N   ┆
0x0020…0040        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x0040…0047        00 00 00 00 00 00 00                                                                              ┆       ┆
0x0047…0080        Params {
0x0047…0080          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x0047…0080          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x0047…0080        }
0x0080…0083        FormFeed {
0x0080…0083          0c 80 83                                                                                          ┆   ┆
0x0080…0083        }
0x0083…00a0        0a 14 b3 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20            ┆                             ┆
0x00a0…00af        20 20 20 20 20 20 20 20 2d 06 0b 20 2d 0d 0a                                                      ┆        -   -  ┆
0x00af…00e8        Params {
0x00af…00e8          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x00af…00e8          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x00af…00e8        }
0x00e8…0121        Params {
0x00e8…0121          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x00e8…0121          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x00e8…0121        }
0x0121…0140        0a 0d 0a 0e 0a 09 54 61 62 6c 65 20 32 31 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20      ┆      Table 21      state      ┆
0x0140…0160        21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73   ┆! event      ! action    ! new s┆
0x0160…0180        74 61 74 65 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 72 65 70   ┆tate                    wait rep┆
0x0180…01a0        6c 79 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20   ┆ly !            !           !   ┆
0x01a0…01c0        20 20 20 20 20 20 20 20 20 20 6f 6b 20 20 20 20 20 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 20   ┆          ok       ! SESS ABORT ┆
0x01c0…01e0        21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 36 61 0d 0a 20 20 20 20 20 20 20 20 20 e1 26 20 77   ┆! DH stream ! 26a            & w┆
0x01e0…0200        61 69 74 20 63 61 70 20 21 20 49 4e 44 20 20 20 20 20 20 20 20 21 20 20 20 20 62 72 65 61 6b 20   ┆ait cap ! IND        !    break ┆
0x0200…0220 (1,)   20 21 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 72 65 73 70   ┆ !                          resp┆
0x0220…0240        20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20   ┆     !            !           ! ┆
0x0240…0260        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69   ┆                             wai┆
0x0260…0280        74 20 72 65 70 6c 79 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 53 45 53 53 20 41 42 4f 52   ┆t reply !            ! SESS ABOR┆
0x0280…02a0        54 21 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 6f 6b 20 20 20 20 20 20 20 21 20 54 55 20 72 65   ┆T!              ok       ! TU re┆
0x02a0…02c0        6d 6f 76 65 64 20 21 20 52 45 51 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 26 20   ┆moved ! REQ       !           & ┆
0x02c0…02e0        77 61 69 74 20 63 61 70 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 44 48 20 73 74 72 65 61   ┆wait cap !            ! DH strea┆
0x02e0…0300        6d 20 21 20 33 35 61 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 72 65 73 70 20 20 20 20 20 21 20   ┆m ! 35a              resp     ! ┆
0x0300…0320        20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 20 20 20 20 20 20 20   ┆           !    break  !        ┆
0x0320…0340        20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 72 65 70 6c 79   ┆                      wait reply┆
0x0340…0360        20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20   ┆ !            !           !     ┆
0x0360…0380        20 20 20 20 20 20 6f 6b 20 20 20 20 20 20 20 20 20 21 20 70 72 69 6f 20 62 72 65 61 6b 20 21 20   ┆      ok         ! prio break ! ┆
0x0380…03a0        44 48 20 73 74 72 65 61 6d 20 21 20 32 35 64 20 20 2a 33 29 0d 0a 20 20 20 20 20 20 20 20 20 a1   ┆DH stream ! 25d  *3)            ┆
0x03a0…03c0        20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 62 72 65   ┆           !            !    bre┆
0x03c0…03e0        61 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20   ┆ak  !                           ┆
0x03e0…0400        20 20 20 77 61 69 74 20 63 61 70 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20   ┆   wait cap   !            !    ┆
0x0400…0420 (2,)   20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 72 65 73 70 20 20 20 20 20 20 20 21 20   ┆       !           resp       ! ┆
0x0420…0440        70 72 69 6f 20 62 72 65 61 6b 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 63 20 20 2a 34   ┆prio break ! DH stream ! 25c  *4┆
0x0440…0460        29 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20   ┆)                       !       ┆
0x0460…0480        20 20 20 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆     !    break  !              ┆
0x0480…04a0        20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 72 65 70 6c 79 20 21 20 52 45 51   ┆                wait reply ! REQ┆
0x04a0…04c0        2e 52 45 47 52 45 54 20 21 20 49 4e 44 2e 55 50 44 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20   ┆.REGRET ! IND.UPD   !           ┆
0x04c0…04e0        6f 6b 20 20 20 20 20 20 20 20 20 21 20 72 65 67 72 65 74 20 20 20 20 20 21 20 73 74 61 74 65 20   ┆ok         ! regret     ! state ┆
0x04e0…0500        3d 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20   ┆=   ! -                       ! ┆
0x0500…0520        70 6f 73 73 69 62 6c 65 20 20 20 21 20 72 65 67 72 65 74 74 69 6e 67 21 09 09 20 20 20 20 20 20   ┆possible   ! regretting!        ┆
0x0520…0540        0d 0a 09 77 61 69 74 20 72 65 70 6c 79 20 21 20 52 45 51 2e 52 45 47 52 45 54 20 21 20 20 20 20   ┆   wait reply ! REQ.REGRET !    ┆
0x0540…0560        20 20 20 20 20 20 20 21 0d 0a 09 6f 6b 20 20 20 20 20 20 20 20 20 21 20 72 65 67 72 65 74 20 6e   ┆       !   ok         ! regret n┆
0x0560…0580        6f 74 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 09 a1 20 20 20 20 20 20 20 20 20 20   ┆ot ! -         ! -              ┆
0x0580…05a0        20 21 20 70 6f 73 73 69 62 6c 65 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20   ┆ ! possible   !           !     ┆
0x05a0…05c0        20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 77 61 69 74 20 72 65 70 6c 79 20 21 09 20 20   ┆                 wait reply !   ┆
0x05c0…05e0        20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 0d 0a 09 a1 6f 6b 20 20 09 20 21 20 52 45 51 2e 41   ┆  ! DH stream !    ok    ! REQ.A┆
0x05e0…0600        42 4f 52 54 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 32 35 64 20 20 2a 33 29 09 20 20 20   ┆BORT  !    break  ! 25d  *3)    ┆
0x0600…0620 (3,)   20 20 20 0d 0a 09 77 61 69 74 20 63 61 70 09 20 21 09 20 20 20 20 21 20 44 48 20 73 74 72 65 61   ┆      wait cap  !     ! DH strea┆
0x0620…0640        6d 20 21 0d 0a 09 a1 72 65 73 70 20 20 09 20 21 20 52 45 51 2e 41 42 4f 52 54 20 20 21 20 20 20   ┆m !    resp    ! REQ.ABORT  !   ┆
0x0640…0660        20 62 72 65 61 6b 20 20 21 20 32 35 63 20 2a 34 29 09 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20   ┆ break  ! 25c *4)               ┆
0x0660…0680        20 20 20 77 61 69 74 20 72 65 70 6c 79 20 21 20 52 45 50 4c 59 20 4e 4f 54 20 20 21 20 20 20 20   ┆   wait reply ! REPLY NOT  !    ┆
0x0680…06a0        20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 6f 6b 20 20 20 20 20 20 20 20 20 21 20   ┆       !           ok         ! ┆
0x06a0…06c0        4f 4b 20 20 20 20 20 20 20 20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 64 0d 0a 09 09   ┆OK         ! DH stream ! 25d    ┆
0x06c0…06e0        20 21 20 26 20 54 54 58 53 49 20 20 20 20 21 20 20 20 20 63 6c 6f 73 65 20 20 21 0d 0a 09 09 20   ┆ ! & TTXSI    !    close  !     ┆
0x06e0…0700        21 20 20 20 73 74 72 65 61 6d 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 a1 20 20   ┆!   stream   !           !      ┆
0x0700…0720        20 20 20 20 20 20 20 20 20 21 20 20 20 63 6c 6f 73 65 20 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆         !   close    !         ┆
0x0720…0740        20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 1f 20 20 20 20 20 20 20 20   ┆  !                             ┆
0x0740…0760        77 61 69 74 20 72 65 70 6c 79 20 21 20 73 74 72 65 61 6d 20 70 72 6f 2d 21 20 44 48 20 73 74 72   ┆wait reply ! stream pro-! DH str┆
0x0760…0780        65 61 6d 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 6f 6b 20 20 20 20 20 20 20 20 20 21 20 74 6f   ┆eam !            ok         ! to┆
0x0780…07a0        63 6f 6c 20 65 72 72 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 32 35 64 09 20 20 20 20 20   ┆col err  !    break  ! 25d      ┆
0x07a0…07c0        0d 0a 09 77 61 69 74 20 63 61 70 20 20 20 21 20 73 74 72 65 61 6d 20 70 72 6f 2d 21 20 44 48 20   ┆   wait cap   ! stream pro-! DH ┆
0x07c0…07e0        73 74 72 65 61 6d 20 21 0d 0a 09 a1 72 65 73 70 20 20 20 20 20 20 20 21 20 74 6f 63 6f 6c 20 65   ┆stream !    resp       ! tocol e┆
0x07e0…0800        72 72 20 20 21 20 20 20 20 63 6c 6f 73 65 20 20 21 09 09 20 20 20 20 20 0d 0a 20 20 20 20 20 20   ┆rr  !    close  !               ┆
0x0800…0820 (4,)   20 20 20 77 61 69 74 20 63 61 70 20 20 20 21 20 52 45 50 4c 59 20 4e 4f 54 20 20 21 20 20 20 20   ┆   wait cap   ! REPLY NOT  !    ┆
0x0820…0840        20 20 20 20 20 20 20 21 0d 0a 09 52 45 53 50 20 20 09 20 21 20 4f 4b 20 20 20 20 20 20 20 20 20   ┆       !   RESP    ! OK         ┆
0x0840…0860        21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 63 0d 0a 09 09 20 21 26 20 54 54 58 53 49 20 20   ┆! DH stream ! 25c     !& TTXSI  ┆
0x0860…0880        20 20 20 21 20 20 20 20 63 6c 6f 73 65 20 20 21 0d 0a 09 09 20 21 20 20 20 73 74 72 65 61 6d 20   ┆   !    close  !     !   stream ┆
0x0880…08a0        20 20 21 09 20 20 20 20 20 20 21 0d 0a 09 a1 09 20 21 20 20 20 63 6c 6f 73 65 20 20 20 20 21 09   ┆  !       !      !   close    ! ┆
0x08a0…08b5        20 20 20 20 20 20 21 09 09 20 20 20 20 0d 0a 0d 0a 0d 0a 0f 0a                                    ┆      !              ┆
0x08b5…08ee        Params {
0x08b5…08ee          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x08b5…08ee          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x08b5…08ee        }
0x08ee…0927        Params {
0x08ee…0927          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x08ee…0927          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x08ee…0927        }
0x0927…0940        0a 09 66 69 67 2e 20 32 31 2c 20 66 6f 6f 74 6e 6f 74 65 73 0d 0a 0d 0a 09                        ┆  fig. 21, footnotes     ┆
0x0940…0960        2a 31 29 20 84 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 73 65 74 20 74 68 75 73   ┆*1)  The parameters are set thus┆
0x0960…0980        3a 0d 0a 0d 0a 09 20 20 20 20 61 29 20 6d 6f 64 65 3d 52 0d 0a 0d 0a 09 20 20 20 20 62 29 20 84   ┆:         a) mode=R         b)  ┆
0x0980…09a0        64 6f 63 75 6d 65 6e 74 3a 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6e 75 6d 62 65 72 20 66 69   ┆document: the document number fi┆
0x09a0…09c0        65 6c 64 20 69 6e 20 64 6f 63 5f 64 63 72 20 69 6e 20 74 68 65 20 0a 19 90 80 80 70 61 63 6b 65   ┆eld in doc_dcr in the      packe┆
0x09c0…09d0        74 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 0d 0a                                                   ┆t description.  ┆
0x09d0…09d3        FormFeed {
0x09d0…09d3          0c 83 c0                                                                                          ┆   ┆
0x09d0…09d3        }
0x09d3…09e0        0a 09 20 20 20 20 63 29 20 84 63 68 65                                                            ┆      c)  che┆
0x09e0…0a00        63 6b 70 6f 69 6e 74 3a 20 74 68 65 20 63 68 65 63 6b 70 6f 69 6e 74 20 66 69 65 6c 64 20 69 6e   ┆ckpoint: the checkpoint field in┆
0x0a00…0a20 (5,)   20 64 6f 63 5f 64 63 72 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 64 29 20 84 72 65   ┆ doc_dcr.                 d)  re┆
0x0a20…0a40        73 65 72 76 61 74 69 6f 6e 3a 20 74 68 65 20 72 65 73 5f 6e 6f 20 66 69 65 6c 64 20 69 6e 20 74   ┆servation: the res_no field in t┆
0x0a40…0a60        68 65 20 73 65 73 73 69 6f 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 0a 19 90 80 80 74 6f 20   ┆he session description,      to ┆
0x0a60…0a80        77 68 69 63 68 20 74 68 65 20 70 61 63 6b 65 74 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 2e 0d 0a   ┆which the packet is connected.  ┆
0x0a80…0aa0        0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65   ┆               The document stre┆
0x0aa0…0ac0        61 6d 20 69 73 20 6e 6f 77 20 6f 70 65 6e 2e 0d 0a 0d 0a 09 2a 32 29 20 84 54 68 65 20 53 54 52   ┆am is now open.     *2)  The STR┆
0x0ac0…0ae0        45 41 4d 20 43 48 45 43 4b 50 4f 49 4e 54 20 61 6e 64 20 53 54 52 45 41 4d 20 45 4e 44 20 62 6c   ┆EAM CHECKPOINT and STREAM END bl┆
0x0ae0…0b00        6f 63 6b 73 20 61 72 65 20 71 75 65 75 65 64 20 69 6e 20 74 68 65 20 0a 19 8d 80 80 70 61 63 6b   ┆ocks are queued in the      pack┆
0x0b00…0b20        65 74 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 0d 0a 0d 0a 09 2a 33 29 20 84 54 68 65 20 68 61 6e   ┆et description.     *3)  The han┆
0x0b20…0b40        64 6c 69 6e 67 20 77 69 6c 6c 20 62 65 20 61 73 20 69 66 20 61 20 52 45 53 59 4e 43 48 20 52 45   ┆dling will be as if a RESYNCH RE┆
0x0b40…0b60        51 20 68 61 73 20 62 65 65 6e 20 73 65 6e 74 20 61 6e 64 20 0a 19 8d 80 80 63 6f 6e 66 69 72 6d   ┆Q has been sent and      confirm┆
0x0b60…0b80        65 64 20 69 6e 73 69 64 65 20 74 68 65 20 6e 6f 72 6d 61 6c 20 64 6f 63 75 6d 65 6e 74 20 6c 65   ┆ed inside the normal document le┆
0x0b80…0ba0        76 65 6c 2e 0d 0a 0d 0a 09 2a 34 29 20 84 54 68 65 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 43 41   ┆vel.     *4)  The response to CA┆
0x0ba0…0bc0        50 20 52 45 51 20 77 69 6c 6c 20 62 65 20 61 77 61 69 74 65 64 2c 20 6f 74 68 65 72 77 69 73 65   ┆P REQ will be awaited, otherwise┆
0x0bc0…0be0        20 61 73 20 2a 33 29 2e 0d 0a 0d 0a 09 2a 35 29 20 84 54 68 65 20 63 61 70 61 62 69 6c 69 74 69   ┆ as *3).     *5)  The capabiliti┆
0x0be0…0c00        65 73 20 64 65 6c 69 76 65 72 65 64 20 69 6e 20 52 45 50 4c 59 20 4f 4b 20 28 61 6e 64 20 6e 6f   ┆es delivered in REPLY OK (and no┆
0x0c00…0c20 (6,)   77 20 63 6f 6e 66 69 72 6d 65 64 29 20 0a 19 8d 80 80 77 69 6c 6c 20 62 65 20 75 73 65 64 20 69   ┆w confirmed)      will be used i┆
0x0c20…0c40        6e 20 61 20 6c 61 74 65 72 20 44 4f 43 20 53 54 41 52 54 20 52 45 51 20 6f 72 20 44 4f 43 20 43   ┆n a later DOC START REQ or DOC C┆
0x0c40…0c60        4f 4e 54 20 52 45 51 2e 0d 0a 0d 0a 09 2a 36 29 20 84 53 74 61 74 65 20 77 69 6c 6c 20 74 72 61   ┆ONT REQ.     *6)  State will tra┆
0x0c60…0c80        6e 73 6d 69 74 74 69 6e 67 20 28 72 65 67 72 65 74 20 73 77 69 74 63 68 20 6f 66 66 20 6f 72 20   ┆nsmitting (regret switch off or ┆
0x0c80…0ca0        72 65 67 72 65 74 20 6e 6f 74 20 0a 19 8d 80 80 70 6f 73 73 69 62 6c 65 29 20 6f 72 20 72 65 67   ┆regret not      possible) or reg┆
0x0ca0…0cc0        72 65 74 74 69 6e 67 2e 0d 0a 0d 0a 0d 0a a1 b0 36 2e 34 2e 34 2e 33 09 50 61 63 6b 65 74 20 53   ┆retting.        6.4.4.3 Packet S┆
0x0cc0…0ce0        6f 75 72 63 65 2c 20 4e 6f 72 6d 61 6c 20 4f 70 65 72 61 74 69 6f 6e 0d 0a 0d 0a 09 84 54 68 69   ┆ource, Normal Operation      Thi┆
0x0ce0…0d00        73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 6e 6f 72 6d 61 6c 20 64 6f 63 75 6d   ┆s section describes normal docum┆
0x0d00…0d20        65 6e 74 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e 2c 20 61 6e 64 20 74 68 65 20 0a 19 89 80 80 70   ┆ent transmission, and the      p┆
0x0d20…0d40        72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 66 69 67 2e   ┆rotocol machine is shown in fig.┆
0x0d40…0d60        20 32 32 2e 20 49 74 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 6c 65 66 74 20 77 68 65 6e 20 20 61   ┆ 22. It is normally left when  a┆
0x0d60…0d80        20 0a 19 89 80 80 53 54 52 45 41 4d 20 45 4e 44 20 69 73 20 72 65 63 65 69 76 65 64 20 6f 6e 20   ┆      STREAM END is received on ┆
0x0d80…0da0        74 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 2e 0d 0a 0d 0a 09 66 69 67 2e 20 32 32   ┆the document stream.     fig. 22┆
0x0da0…0dc0        20 68 61 73 20 74 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 3a 0d 0a 0d 0a 09 32 32 61 3a 20 84   ┆ has the entry point:     22a:  ┆
0x0dc0…0de0        54 68 65 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 68 61 73 20 62 65 65 6e 20 63 6f 6e 66 69 72   ┆The capabilities has been confir┆
0x0de0…0e00        6d 65 64 20 66 72 6f 6d 20 74 68 65 20 72 65 6d 6f 74 65 20 70 61 72 74 79 2e 20 41 20 0a 19 8d   ┆med from the remote party. A    ┆
0x0e00…0e20 (7,)   80 80 44 4f 43 20 53 54 41 52 54 20 52 45 51 20 6f 72 20 61 20 44 4f 43 20 43 4f 4e 54 20 52 45   ┆  DOC START REQ or a DOC CONT RE┆
0x0e20…0e40        51 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 0a 19   ┆Q should be sent according to   ┆
0x0e40…0e60        8d 80 80 74 68 65 20 63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74   ┆   the current document descript┆
0x0e60…0e66        69 6f 6e 2e 0d 0a                                                                                 ┆ion.  ┆
0x0e66…0e69        FormFeed {
0x0e66…0e69          0c 83 8c                                                                                          ┆   ┆
0x0e66…0e69        }
0x0e69…0e80        0a 09 46 69 67 2e 20 32 32 2e 20 50 61 63 6b 65 74 20 53 6f 75 72 63                              ┆  Fig. 22. Packet Sourc┆
0x0e80…0e95        65 2c 20 6e 6f 72 6d 61 6c 20 6f 70 65 72 61 74 69 6f 6e 0d 0a                                    ┆e, normal operation  ┆
0x0e95…0ece        Params {
0x0e95…0ece          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x0e95…0ece          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x0e95…0ece        }
0x0ece…0f07        Params {
0x0ece…0f07          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x0ece…0f07          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x0ece…0f07        }
0x0f07…0f20        0a 0d 0a 0d 0a 0d 0a 09 09 09 20 20 20 20 20 20 20 20 32 32 61 0d 0a 0d 0a                        ┆                  22a    ┆
0x0f20…0f40        20 09 09 20 20 20 20 20 20 20 20 43 48 45 43 4b 50 4f 49 4e 54 3d 30 09 20 20 43 48 45 43 4b 50   ┆           CHECKPOINT=0   CHECKP┆
0x0f40…0f60        4f 49 4e 54 3c 3e 30 0d 0a 09 09 20 20 20 20 20 20 20 20 20 20 20 20 2a 32 29 09 20 20 20 20 20   ┆OINT<>0                *2)      ┆
0x0f60…0f80        20 20 20 20 20 20 20 20 20 20 20 2a 32 29 0d 0a 0d 0a 0d 0a 09 20 20 20 20 20 20 20 20 20 44 4f   ┆           *2)                DO┆
0x0f80…0fa0        43 20 53 54 41 52 54 20 52 45 51 09 20 20 20 20 20 20 20 20 20 20 20 20 44 4f 43 20 43 4f 4e 54   ┆C START REQ             DOC CONT┆
0x0fa0…0fc0        20 52 45 51 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 09 20 20 20 20 20 20 20 20 20 20 20 20 44 4f 43 20   ┆ REQ                        DOC ┆
0x0fc0…0fe0        53 54 41 52 54 20 43 4f 4e 46 20 20 2a 33 29 0d 0a 0d 0a 0d 0a 20 20 20 20 20 50 41 47 45 20 45   ┆START CONF  *3)           PAGE E┆
0x0fe0…1000        4e 44 20 43 4f 4e 46 2f 49 4e 44 2e 57 52 49 54 45 20 20 20 20 20 20 64 6f 63 20 73 6f 75 72 63   ┆ND CONF/IND.WRITE      doc sourc┆
0x1000…1020 (8,)   65 20 20 20 20 20 20 20 53 54 52 45 41 4d 2f 44 41 54 41 20 52 45 51 0d 0a 20 20 20 20 20 20 20   ┆e       STREAM/DATA REQ         ┆
0x1020…1040        20 20 20 20 20 20 20 2a 34 29 09 09 20 20 20 20 20 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d 0a 09 09   ┆       *4)           *1)        ┆
0x1040…1060        09 09 20 20 20 20 20 20 20 20 20 20 20 20 43 48 45 43 4b 50 4f 49 4e 54 2f 50 41 47 45 20 45 4e   ┆              CHECKPOINT/PAGE EN┆
0x1060…1080        44 20 52 45 51 0d 0a 0d 0a 20 20 20 20 20 20 20 52 45 53 50 2e 57 52 49 54 45 20 20 20 50 41 47   ┆D REQ           RESP.WRITE   PAG┆
0x1080…10a0        45 20 45 4e 44 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2a 35 29 20 20 20 20 20 43 4f 4e 46 20   ┆E END              *5)     CONF ┆
0x10a0…10c0        52 45 53 50 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 53 54 52 45 41 4d 20 45 4e 44 20   ┆RESP                 STREAM END ┆
0x10c0…10e0        20 20 50 41 47 45 20 45 4e 44 20 52 45 51 0d 0a 0d 0a 0d 0a 09 09 09 20 20 20 20 20 20 20 20 32   ┆  PAGE END REQ                 2┆
0x10e0…10f2        33 61 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a                                             ┆3a                ┆
0x10f2…10f5        FormFeed {
0x10f2…10f5          0c 82 d4                                                                                          ┆   ┆
0x10f2…10f5        }
0x10f5…1100        0a 09 74 61 62 6c 65 20 32 32 2e                                                                  ┆  table 22.┆
0x1100…1120        0d 0a 0d 0a 0e 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20 21 20 65 76 65 6e 74 20 20 20 20 20 20   ┆        state      ! event      ┆
0x1120…1140        21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73 74 61 74 65 20 20 20 20 20 20 20 20 20   ┆! action    ! new state         ┆
0x1140…1160        0d 0a 20 20 20 20 20 20 20 20 20 64 6f 63 20 20 20 20 20 20 20 20 21 20 54 54 58 53 49 20 20 20   ┆           doc        ! TTXSI   ┆
0x1160…1180        20 20 20 21 09 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 09 20 21   ┆   !       !           source  !┆
0x1180…11a0        20 20 73 74 72 65 61 6d 20 20 20 20 21 09 20 20 20 20 20 20 21 0d 0a 09 09 20 21 20 20 63 6c 6f   ┆  stream    !       !     !  clo┆
0x11a0…11c0        73 65 09 20 20 20 20 21 09 20 20 20 20 20 20 21 0d 0a 09 09 20 21 26 20 52 45 50 4c 59 20 20 20   ┆se     !       !     !& REPLY   ┆
0x11c0…11e0        20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20   ┆  ! DH stream !                 ┆
0x11e0…1200        20 20 20 20 20 20 21 20 20 20 4e 4f 54 4f 4b 20 20 20 20 21 20 20 20 20 63 6c 6f 73 65 20 20 21   ┆      !   NOTOK    !    close  !┆
0x1200…1220 (9,)   20 32 35 62 20 20 2a 37 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 64 6f   ┆ 25b  *7                      do┆
0x1220…1240        63 20 20 20 20 20 20 20 20 21 20 73 74 72 65 61 6d 20 70 72 6f 2d 21 20 44 48 20 73 74 72 65 61   ┆c        ! stream pro-! DH strea┆
0x1240…1260        6d 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 73 6f 75 72 63 65 20 20 20 20 20 21 20 74 6f 63 6f   ┆m !            source     ! toco┆
0x1260…1280        6c 20 65 72 72 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 32 35 62 20 20 2a 37 29 09 20 20   ┆l err  !    break  ! 25b  *7)   ┆
0x1280…12a0        20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20   ┆                          !     ┆
0x12a0…12c0        20 20 20 20 20 20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 0d 0a 20 20 20 20 20 20 20 20 20 64   ┆       ! DH stream !           d┆
0x12c0…12e0        6f 63 20 20 20 20 20 20 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 21 20 20 20 20 62 72 65 61   ┆oc        ! SESS ABORT !    brea┆
0x12e0…1300        6b 20 20 21 20 32 36 61 0d 0a 20 20 20 20 20 20 20 20 20 a1 73 6f 75 72 63 65 20 20 20 20 20 21   ┆k  ! 26a            source     !┆
0x1300…1320        20 49 4e 44 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20   ┆ IND        !           !       ┆
0x1320…1340        20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 64 6f 63 20 20 20 20 20 20   ┆                       doc      ┆
0x1340…1360        20 20 21 20 45 58 43 45 50 54 49 4f 4e 20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 62   ┆  ! EXCEPTION  ! DH stream ! 25b┆
0x1360…1380        20 20 2a 37 29 0d 0a 09 a1 73 6f 75 72 63 65 20 20 20 20 20 21 20 49 4e 44 20 20 20 20 20 20 20   ┆  *7)    source     ! IND       ┆
0x1380…13a0        20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ !    break  !                  ┆
0x13a0…13c0        20 0d 0a 09 64 6f 63 20 20 20 20 20 20 20 20 21 20 82 70 72 69 6f 20 62 72 65 61 6b 81 20 21 20   ┆    doc        !  prio break  ! ┆
0x13c0…13e0        44 48 20 73 74 72 65 61 6d 20 21 20 32 35 62 20 2a 37 29 0d 0a 09 a1 73 6f 75 72 63 65 20 20 20   ┆DH stream ! 25b *7)    source   ┆
0x13e0…1400        20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 20 20 20   ┆  !            !    break  !    ┆
0x1400…1420 (10,)  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 64 6f 63 20 20 09 20 21 20 82 52 45 51 2e   ┆                  doc    !  REQ.┆
0x1420…1440        41 42 4f 52 54 81 20 20 21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 62 20 2a 37 29 0d 0a 09   ┆ABORT   ! DH stream ! 25b *7)   ┆
0x1440…1460        a1 73 6f 75 72 63 65 20 20 20 20 20 21 09 20 20 20 20 21 20 20 20 63 6c 6f 73 65 20 20 20 21 09   ┆ source     !     !   close   ! ┆
0x1460…1480        09 20 20 20 20 20 20 0d 0a 09 20 20 20 20 20 20 20 20 09 20 21 20 52 45 51 2e 52 45 47 52 45 54   ┆                    ! REQ.REGRET┆
0x1480…14a0        20 21 09 20 20 20 20 20 20 21 0d 0a 09 64 6f 63 20 20 09 20 21 20 72 65 67 72 65 74 20 20 20 20   ┆ !       !   doc    ! regret    ┆
0x14a0…14c0        20 21 20 44 48 20 73 74 72 65 61 6d 20 21 20 32 35 61 20 2a 36 29 0d 0a 09 73 6f 75 72 63 65 20   ┆ ! DH stream ! 25a *6)   source ┆
0x14c0…14e0        20 20 20 20 21 20 70 6f 73 73 69 6c 65 20 20 20 20 21 20 20 20 20 62 72 65 61 6b 20 20 21 20 49   ┆    ! possile    !    break  ! I┆
0x14e0…1500        4e 44 2e 55 50 44 0d 0a 09 a1 09 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20 20   ┆ND.UPD      !            !      ┆
0x1500…1520        20 21 20 73 74 61 74 65 20 3d 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 20 20 20 20 20 20 20 20   ┆ ! state =                      ┆
0x1520…1540        20 09 20 21 20 52 45 51 2e 52 45 47 52 45 54 20 21 09 20 20 20 20 20 20 21 0d 0a 09 64 6f 63 20   ┆   ! REQ.REGRET !       !   doc ┆
0x1540…1560        20 09 20 21 20 72 65 67 72 65 74 20 6e 6f 74 20 21 09 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20   ┆   ! regret not !       !       ┆
0x1560…1580        20 20 20 20 a1 73 6f 75 72 63 65 20 20 20 20 20 21 20 70 6f 73 73 69 62 6c 65 20 20 20 21 09 20   ┆     source     ! possible   !  ┆
0x1580…15a0        2d 20 20 20 20 21 20 20 2d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a a1 e1 09 20 20   ┆-    !  -                       ┆
0x15a0…15c0        20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 44 48 20 73 74 72 65 61   ┆         !            ! DH strea┆
0x15c0…15e0        6d 20 21 0d 0a 09 64 6f 63 20 20 20 20 20 20 20 20 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 20   ┆m !   doc        ! TU removed ! ┆
0x15e0…1600        20 20 20 62 72 65 61 6b 20 20 21 20 33 35 61 0d 0a 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65   ┆   break  ! 35a           source┆
0x1600…1620 (11,)  20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 21 0d   ┆     !            ! SESS ABORT! ┆
0x1620…1640        0a 09 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 52 45 51   ┆              !            ! REQ┆
0x1640…1660        20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0f 0a 0d   ┆       !                        ┆
0x1660…1661        0a                                                                                                ┆ ┆
0x1661…169a        Params {
0x1661…169a          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x1661…169a          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x1661…169a        }
0x169a…16d3        Params {
0x169a…16d3          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x169a…16d3          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x169a…16d3        }
0x16d3…16e0        0a 09 46 69 67 2e 20 32 32 2c 20 66 6f                                                            ┆  Fig. 22, fo┆
0x16e0…1700        6f 74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 54 68 65 20 73 61 76 65 64 20 53 54 52 45   ┆otnotes.     *1)  The saved STRE┆
0x1700…1720        41 4d 20 43 48 45 43 4b 50 4f 49 4e 54 20 61 6e 64 20 53 54 52 45 41 4d 20 45 4e 44 20 62 6c 6f   ┆AM CHECKPOINT and STREAM END blo┆
0x1720…1740        63 6b 73 20 61 72 65 20 0a 19 8d 80 80 73 69 6d 75 6c 61 74 65 64 20 72 65 63 65 69 76 65 64 20   ┆cks are      simulated received ┆
0x1740…1760        69 6e 20 74 68 69 73 20 73 74 61 74 65 2e 0d 0a 0d 0a 09 2a 32 29 20 84 54 68 65 20 63 68 65 63   ┆in this state.     *2)  The chec┆
0x1760…1780        6b 70 6f 69 6e 74 20 66 69 65 6c 64 20 69 6e 20 64 6f 63 5f 64 63 72 2e 20 4e 6f 74 65 20 74 68   ┆kpoint field in doc_dcr. Note th┆
0x1780…17a0        61 74 20 63 68 65 63 6b 70 6f 69 6e 74 3d 30 20 61 6c 77 61 79 73 20 0a 19 8d 80 80 68 6f 6c 64   ┆at checkpoint=0 always      hold┆
0x17a0…17c0        73 20 66 6f 72 20 73 65 72 76 69 63 65 3d 54 4c 58 2e 0d 0a 0d 0a 09 2a 33 29 20 84 54 68 65 20   ┆s for service=TLX.     *3)  The ┆
0x17c0…17e0        64 6f 63 75 6d 65 6e 74 20 72 65 66 65 72 65 6e 63 65 20 6e 75 6d 62 65 72 20 64 65 6c 69 76 65   ┆document reference number delive┆
0x17e0…1800        72 65 64 20 69 73 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 0a 19 8d 80 80 64 6f 63 75 6d 65 6e   ┆red is saved in the      documen┆
0x1800…1820 (12,)  74 20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 6e 6f 77 20 66 75 6c 6c   ┆t description, which is now full┆
0x1820…1840        79 20 64 65 66 69 6e 65 64 2e 0d 0a 0d 0a 09 2a 34 29 20 84 54 68 65 20 64 6f 63 75 6d 65 6e 74   ┆y defined.     *4)  The document┆
0x1840…1860        20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 75 70 64 61 74 65 64 20 77 69 74 68 20 74 68 65   ┆ description is updated with the┆
0x1860…1880        20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 0a 19 8d 80 80 63 68 65 63 6b 70 6f 69 6e 74 20 6e   ┆ corresponding      checkpoint n┆
0x1880…18a0        75 6d 62 65 72 2e 0d 0a 0d 0a 09 2a 35 29 20 84 49 74 20 69 73 20 63 6f 6e 66 69 72 6d 65 64 20   ┆umber.     *5)  It is confirmed ┆
0x18a0…18c0        61 67 61 69 6e 73 74 20 53 36 32 43 50 20 74 68 61 74 20 74 68 65 20 63 68 65 63 6b 70 6f 69 6e   ┆against S62CP that the checkpoin┆
0x18c0…18e0        74 20 6e 75 6d 62 65 72 20 0a 19 8d 80 80 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 20 49   ┆t number      contained in the I┆
0x18e0…1900        4e 44 2e 57 52 49 54 45 20 69 73 20 73 61 76 65 64 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2a 36 29   ┆ND.WRITE is saved at DS.     *6)┆
0x1900…1920        20 84 41 20 64 69 73 63 61 72 64 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 2e 0d 0a 0d 0a 09 2a 37   ┆  A discard will be sent.     *7┆
0x1920…1940        29 20 41 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 65 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 2e 0d   ┆) A resynchronize will be sent. ┆
0x1940…1941        0a                                                                                                ┆ ┆
0x1941…1944        FormFeed {
0x1941…1944          0c 83 e8                                                                                          ┆   ┆
0x1941…1944        }
0x1944…1960        0a a1 b0 36 2e 34 2e 34 2e 34 09 50 61 63 6b 65 74 20 53 6f 75 72 63 65 2c 20 44 6f               ┆   6.4.4.4 Packet Source, Do┆
0x1960…1980        63 75 6d 65 6e 74 20 54 65 72 6d 69 6e 61 74 69 6f 6e 0d 0a 0d 0a 09 84 46 69 67 2e 20 32 33 20   ┆cument Termination      Fig. 23 ┆
0x1980…19a0        64 65 73 63 72 69 62 65 73 20 74 68 65 20 6e 6f 72 6d 61 6c 20 74 65 72 6d 69 6e 61 74 69 6f 6e   ┆describes the normal termination┆
0x19a0…19c0        20 6f 66 20 74 68 65 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 6f 66 20 61 20 0a 19 89 80 80 64   ┆ of the transmission of a      d┆
0x19c0…19e0        6f 63 75 6d 65 6e 74 2e 20 54 68 69 73 20 65 6e 76 6f 6c 76 65 73 20 77 61 69 74 69 6e 67 20 66   ┆ocument. This envolves waiting f┆
0x19e0…1a00        6f 72 20 61 20 44 4f 43 20 45 4e 44 20 43 4f 4e 46 2c 20 75 70 64 61 74 69 6e 67 20 6f 66 20 0a   ┆or a DOC END CONF, updating of  ┆
0x1a00…1a20 (13,)  19 89 80 80 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 74 20   ┆    the document description at ┆
0x1a20…1a40        44 53 20 61 6e 64 20 63 6c 6f 73 69 6e 67 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 73   ┆DS and closing of the document s┆
0x1a40…1a60        74 72 65 61 6d 2e 20 0a 19 89 80 80 46 69 6e 61 6c 6c 79 2c 20 74 68 65 20 6e 65 78 74 20 64 6f   ┆tream.      Finally, the next do┆
0x1a60…1a80        63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 6e 20 74 68 65 20 70 61 63 6b 65 74   ┆cument description in the packet┆
0x1a80…1aa0        20 69 73 20 72 65 61 64 2c 20 69 66 20 0a 19 89 80 80 74 68 65 72 65 20 61 72 65 20 6d 6f 72 65   ┆ is read, if      there are more┆
0x1aa0…1ac0        20 64 6f 63 75 6d 65 6e 74 73 20 74 6f 20 73 65 6e 64 2e 0d 0a 0d 0a 09 46 69 67 2e 20 32 33 20   ┆ documents to send.     Fig. 23 ┆
0x1ac0…1adc        68 61 73 20 74 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 20 32 33 61 2e 0d 0a 0d 0a               ┆has the entry point 23a.    ┆
0x1adc…1adf        FormFeed {
0x1adc…1adf          0c 80 f8                                                                                          ┆   ┆
0x1adc…1adf        }
0x1adf…1ae0        0a                                                                                                ┆ ┆
0x1ae0…1b00        09 46 69 67 2e 20 32 33 2e 20 50 61 63 6b 65 74 20 73 6f 75 72 63 65 2c 20 64 6f 63 75 6d 65 6e   ┆ Fig. 23. Packet source, documen┆
0x1b00…1b10        74 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2e 0d 0a                                                   ┆t termination.  ┆
0x1b10…1b49        Params {
0x1b10…1b49          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x1b10…1b49          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x1b10…1b49        }
0x1b49…1b82        Params {
0x1b49…1b82          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x1b49…1b82          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x1b49…1b82        }
0x1b82…1ba0        0a 0d 0a 0d 0a 09 20 20 20 20 09 09 09 20 20 20 32 33 62 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09         ┆                23b           ┆
0x1ba0…1bc0        09 09 44 4f 43 20 53 54 41 52 54 20 43 4f 4e 46 20 2a 34 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 20   ┆  DOC START CONF *4)            ┆
0x1bc0…1be0        20 20 20 20 20 20 20 20 20 20 20 64 6f 63 0d 0a 20 20 20 20 20 20 20 20 20 20 52 45 53 50 2e 57   ┆           doc            RESP.W┆
0x1be0…1c00        52 49 54 45 20 20 50 41 47 45 20 45 4e 44 20 43 4f 4e 46 20 20 20 20 20 20 73 6f 75 72 63 65 20   ┆RITE  PAGE END CONF      source ┆
0x1c00…1c20 (14,)  20 20 20 20 50 41 47 45 20 45 4e 44 20 43 4f 4e 46 2f 49 4e 44 2e 57 52 49 54 45 0d 0a 20 20 20   ┆    PAGE END CONF/IND.WRITE     ┆
0x1c20…1c40        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 53 50 09 20 20 20 20 20 20 20 20   ┆                   RESP         ┆
0x1c40…1c60        20 20 20 20 74 65 72 6d 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 09 20 20 20 20 20 20 20 44 4f 43 20 45   ┆    term                   DOC E┆
0x1c60…1c80        4e 44 20 43 4f 4e 46 2f 49 4e 44 2e 57 52 49 54 45 0d 0a 09 09 09 09 20 20 20 20 20 20 20 2a 31   ┆ND CONF/IND.WRITE             *1┆
0x1c80…1ca0        29 0d 0a 09 09 20 20 20 20 20 20 20 77 61 69 74 20 64 6f 63 0d 0a 09 09 20 20 20 20 20 20 20 73   ┆)           wait doc           s┆
0x1ca0…1cc0        6f 75 72 63 65 0d 0a 09 09 20 20 20 20 20 20 20 77 72 69 74 65 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09   ┆ource           write           ┆
0x1cc0…1ce0        09 20 20 20 52 45 53 50 2e 57 52 49 54 45 2f 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 2a   ┆    RESP.WRITE/DH stream close *┆
0x1ce0…1d00        37 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 20 20 77 61 69 74 20 64 6f 63 0d 0a 09 09 20   ┆7)                 wait doc     ┆
0x1d00…1d20        20 20 20 20 20 20 73 6f 75 72 63 65 0d 0a 09 09 20 20 20 20 20 20 20 63 6c 6f 73 65 0d 0a 0d 0a   ┆      source           close    ┆
0x1d20…1d40        0d 0a 0d 0a 20 20 20 20 20 20 20 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20   ┆           answ DH stream close ┆
0x1d40…1d60        20 20 20 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 20 49 4e 44 2e 52 45 41   ┆   answ DH stream close  IND.REA┆
0x1d60…1d80        44 20 2a 32 29 0d 0a 20 20 20 20 20 20 20 64 6f 63 20 65 71 20 6e 6f 20 3d 20 6e 6f 20 6f 66 20   ┆D *2)         doc eq no = no of ┆
0x1d80…1da0        64 65 73 20 20 20 64 6f 63 20 73 65 71 20 6e 6f 3c 6e 6f 20 6f 66 20 64 65 73 20 20 28 6e 65 78   ┆des   doc seq no<no of des  (nex┆
0x1da0…1dc0        74 20 64 6f 63 20 64 65 73 29 20 2a 32 29 0d 0a 20 20 20 20 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20   ┆t doc des) *2)                  ┆
0x1dc0…1de0        20 20 20 20 20 20 20 20 20 20 20 20 09 20 20 52 45 53 50 2e 52 45 41 44 0d 0a 09 09 20 20 20 20   ┆               RESP.READ        ┆
0x1de0…1e00        20 20 20 20 20 20 20 20 20 20 09 20 20 20 20 20 2a 38 29 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20   ┆                *8)             ┆
0x1e00…1e20 (15,)  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 65 74 20 6e 65 73 74 0d 0a 20 20   ┆                    get nest    ┆
0x1e20…1e40        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 20 64 63 72 09 09   ┆                       doc dcr  ┆
0x1e40…1e60        20 20 61 62 6f 72 74 20 73 77 69 74 63 68 20 6f 66 66 0d 0a 09 09 09 09 09 09 2a 33 29 0d 0a 0d   ┆  abort switch off        *3)   ┆
0x1e60…1e80        0a 0d 0a 0d 0a 09 09 09 09 09 09 20 20 20 70 72 69 6f 20 62 72 65 61 6b 0d 0a 0d 0a 0d 0a 20 20   ┆              prio break        ┆
0x1e80…1ea0        20 20 20 32 34 61 09 09 09 20 20 20 20 20 20 20 20 20 09 09 20 20 32 31 61 20 20 20 20 20 20 20   ┆   24a                21a       ┆
0x1ea0…1ea7        20 20 32 35 64 0d 0a                                                                              ┆  25d  ┆
0x1ea7…1eaa        FormFeed {
0x1ea7…1eaa          0c 83 cc                                                                                          ┆   ┆
0x1ea7…1eaa        }
0x1eaa…1ec0        0a 0e 0a 09 54 61 62 6c 65 20 32 33 0d 0a 0d 0a 09 a1 73 74 61 74                                 ┆    Table 23      stat┆
0x1ec0…1ee0        65 20 20 20 20 20 20 09 21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20   ┆e       ! event      ! action   ┆
0x1ee0…1f00        20 09 21 20 6e 65 77 20 73 74 61 74 65 0d 0a 09 09 09 21 09 20 20 20 21 09 09 21 0d 0a 09 64 6f   ┆  ! new state     !    !  !   do┆
0x1f00…1f20        63 20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 20 73 74 72 65 61 6d 09 20 20 20 21 09 09 21 0d 0a   ┆c source term ! stream    !  !  ┆
0x1f20…1f40        09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20 70 72 6f 74 6f 63 6f 6c 20 20 20   ┆ & wait doc source ! protocol   ┆
0x1f40…1f60        21 20 20 2d 09 09 21 20 20 2d 0d 0a 09 20 20 77 72 69 74 65 09 09 21 20 65 72 72 09 20 20 20 21   ┆!  -  !  -     write  ! err    !┆
0x1f60…1f80        20 20 2a 36 29 09 09 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 09 20   ┆  *6)  !   & wait doc source !  ┆
0x1f80…1fa0        20 20 21 09 09 21 0d 0a 09 a1 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 09 09 20 0d 0a 09   ┆  !  !      close  !    !       ┆
0x1fa0…1fc0        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20   ┆                    !           ┆
0x1fc0…1fe0        20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 09 09 21 20 20 54 54 58 53 49   ┆ !                !     !  TTXSI┆
0x1fe0…2000        20 20 20 20 20 21 09 09 21 0d 0a 09 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 20 20 20 20 20   ┆     !  !   doc source term     ┆
0x2000…2020 (16,)  21 20 20 73 74 72 65 61 6d 20 20 20 20 21 09 09 21 0d 0a 09 a1 09 09 21 20 20 63 6c 6f 73 65 20   ┆!  stream    !  !      !  close ┆
0x2020…2040        20 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20 20 20 21 09 09 21 0d 0a 09 77 61 69 74 20   ┆    !  !       !    !  !   wait ┆
0x2040…2060        64 6f 63 20 73 6f 75 72 63 65 20 20 20 20 20 21 20 54 54 58 53 49 09 20 20 20 21 20 61 6e 73 77   ┆doc source     ! TTXSI    ! answ┆
0x2060…2080        20 54 54 58 53 49 20 20 20 20 20 21 20 20 2d 0d 0a 09 20 20 77 72 69 74 65 09 09 21 20 20 73 74   ┆ TTXSI     !  -     write  !  st┆
0x2080…20a0        72 65 61 6d 20 20 20 20 21 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 09 21 0d 0a 09 26 20 77 61 69   ┆ream    ! stream close !   & wai┆
0x20a0…20c0        74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20 20 63 6c 6f 73 65 09 20 20 20 21 09 09 21 0d 0a 09   ┆t doc source !  close    !  !   ┆
0x20c0…20e0        a1 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20 20 20 21   ┆   close  !    !  !       !    !┆
0x20e0…2100        09 09 21 0d 0a 09 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 20 52 45 51 2e 41 42 4f 52   ┆  !   doc source term ! REQ.ABOR┆
0x2100…2120        54 20 20 21 20 20 2d 09 09 21 20 20 2d 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63   ┆T  !  -  !  -   & wait doc sourc┆
0x2120…2140        65 20 20 20 21 20 09 20 20 20 21 09 09 21 0d 0a 09 20 20 77 72 69 74 65 09 09 21 09 20 20 20 21   ┆e   !     !  !     write  !    !┆
0x2140…2160        09 09 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 09 20 20 20 21 09 09   ┆  !   & wait doc source !    !  ┆
0x2160…2180        21 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 09 21 0d 0a 09 a1 26 20 67 65 74 20   ┆!     close  !    !  !    & get ┆
0x2180…21a0        6e 65 78 74 20 64 6f 63 20 64 63 72 09 21 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20   ┆next doc dcr !    !  !       !  ┆
0x21a0…21c0        20 20 21 09 09 21 0d 0a 09 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 09 20 20 20 21 09   ┆  !  !   doc source term !    ! ┆
0x21c0…21e0        09 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20 52 45 51 2e 52 45 47   ┆ !   & wait doc source ! REQ.REG┆
0x21e0…2200        52 45 54 20 21 20 20 2d 09 09 21 20 2d 0d 0a 09 20 20 77 72 69 74 65 09 09 21 09 20 20 20 21 09   ┆RET !  -  ! -     write  !    ! ┆
0x2200…2220 (17,)  09 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 09 20 20 20 21 20 20 09   ┆ !   & wait doc source !    !   ┆
0x2220…2240        09 21 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 09 21 0d 0a 09 a1 26 20 67 65 74   ┆ !     close  !    !  !    & get┆
0x2240…2260        20 6e 65 78 74 20 64 6f 63 20 64 63 72 09 21 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09   ┆ next doc dcr !    !  !       ! ┆
0x2260…2280        20 20 20 21 09 09 21 0d 0a 09 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 20 53 45 53 53   ┆   !  !   doc source term ! SESS┆
0x2280…22a0        20 41 42 4f 52 54 20 21 20 20 44 48 20 73 74 72 65 61 6d 09 21 20 32 36 61 0d 0a 09 26 20 77 61   ┆ ABORT !  DH stream ! 26a   & wa┆
0x22a0…22c0        69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20 49 4e 44 09 20 20 20 21 20 20 20 20 20 62 72 65   ┆it doc source ! IND    !     bre┆
0x22c0…22e0        61 6b 09 21 0d 0a 09 a1 20 20 77 72 69 74 65 09 09 21 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09   ┆ak !      write  !    !  !      ┆
0x22e0…2300        09 21 09 20 20 20 21 09 09 21 0d 0a 09 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 09 20   ┆ !    !  !   wait doc source !  ┆
0x2300…2320        20 20 21 09 09 21 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21 20 53 45 53 53 20 41 42 4f 52 54 20 21   ┆  !  !     close  ! SESS ABORT !┆
0x2320…2340        20 20 2d 09 09 21 20 32 36 61 0d 0a 09 a1 26 20 67 65 74 20 6e 65 78 74 20 64 6f 63 20 64 63 72   ┆  -  ! 26a    & get next doc dcr┆
0x2340…2360        09 21 20 20 20 49 4e 44 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20 20 20 21 09 09 21   ┆ !   IND    !  !       !    !  !┆
0x2360…2380        0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21   ┆                               !┆
0x2380…23a0        20 45 58 43 45 50 54 49 4f 4e 20 20 21 20 20 44 48 20 73 74 72 65 61 6d 20 20 20 20 20 21 0d 0a   ┆ EXCEPTION  !  DH stream     !  ┆
0x23a0…23c0        09 a1 26 20 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 20 20 49 4e 44 09 20 20 20 21 20   ┆  & doc source term !  IND    ! ┆
0x23c0…23e0        20 20 20 20 62 72 65 61 6b 09 21 09 20 0d 0a 09 64 6f 63 20 73 6f 75 72 63 65 20 74 65 72 6d 09   ┆    break !     doc source term ┆
0x23e0…2400        21 09 20 20 20 21 09 09 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20   ┆!    !  !   & wait doc source ! ┆
0x2400…2420 (18,)  70 72 69 6f 20 62 72 65 61 6b 20 21 20 2d 09 09 21 20 2d 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21   ┆prio break ! -  ! -     close  !┆
0x2420…2440        09 20 20 20 21 09 09 21 0d 0a 09 a1 26 20 67 65 74 20 6e 65 78 74 20 64 6f 63 20 64 63 72 09 21   ┆    !  !    & get next doc dcr !┆
0x2440…2460        09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20 20 20 21 09 09 21 0d 0a 09 26 20 64 6f 63   ┆    !  !       !    !  !   & doc┆
0x2460…2480        20 73 6f 75 72 63 65 20 74 65 72 6d 09 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 20 53 45 53 53   ┆ source term ! TU removed ! SESS┆
0x2480…24a0        20 41 42 4f 52 54 20 52 45 51 20 21 20 33 35 61 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 73 6f   ┆ ABORT REQ ! 35a   & wait doc so┆
0x24a0…24c0        75 72 63 65 09 21 09 20 20 20 21 20 44 48 20 73 74 72 65 61 6d 20 62 72 65 61 6b 21 0d 0a 09 a1   ┆urce !    ! DH stream break!    ┆
0x24c0…24e0        20 20 77 72 69 74 65 20 09 09 21 09 20 20 20 21 09 09 21 09 20 0d 0a 09 09 09 21 09 20 20 20 21   ┆  write   !    !  !       !    !┆
0x24e0…2500        09 09 21 0d 0a 09 77 61 69 74 20 64 6f 63 20 73 6f 75 72 63 65 09 21 20 54 55 20 72 65 6d 6f 76   ┆  !   wait doc source ! TU remov┆
0x2500…2520        65 64 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 09 21 20 33 35 61 0d 0a 09 a1 20 20 63   ┆ed ! SESS ABORT REQ ! 35a      c┆
0x2520…2540        6c 6f 73 65 09 09 21 09 20 20 20 21 09 09 09 20 0d 0a 09 09 09 21 09 20 20 20 21 09 09 21 0d 0a   ┆lose  !    !         !    !  !  ┆
0x2540…2560        09 67 65 74 20 6e 65 78 74 20 64 6f 63 20 64 63 72 09 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21   ┆ get next doc dcr ! TU removed !┆
0x2560…2580        20 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 09 21 20 32 30 61 0d 0a 09 a1 09 09 21 09 20 20 20   ┆ SESS ABORT REQ ! 20a      !    ┆
0x2580…2596        21 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 21 09 20 0d 0a                                 ┆!start sess clear!    ┆
0x2596…2599        FormFeed {
0x2596…2599          0c 83 c8                                                                                          ┆   ┆
0x2596…2599        }
0x2599…259a        0a                                                                                                ┆ ┆
0x259a…25d3        Params {
0x259a…25d3          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x259a…25d3          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x259a…25d3        }
0x25d3…260c        Params {
0x25d3…260c          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x25d3…260c          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x25d3…260c        }
0x260c…2620        0a 0d 0a 09 46 69 67 2e 20 32 33 2c 20 66 6f 6f 74 6e 6f 74                                       ┆    Fig. 23, footnot┆
0x2620…2640        65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 54 68 65 20 63 68 65 63 6b 70 6f 69 6e 74 20 6e 75 6d 62   ┆es.     *1)  The checkpoint numb┆
0x2640…2660        65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69   ┆er in the document description i┆
0x2660…2680        73 20 75 70 64 61 74 65 64 20 0a 19 8d 80 80 74 6f 20 74 68 65 20 6e 75 6d 62 65 72 20 63 6f 72   ┆s updated      to the number cor┆
0x2680…26a0        72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 44 4f 43 20 45 4e 44 20 52 45 51 2c 20 61 6e 64 20 66   ┆responding to DOC END REQ, and f┆
0x26a0…26c0        69 6e 69 73 68 65 64 20 69 73 20 0a 19 8d 80 80 73 65 74 20 74 6f 20 74 72 75 65 2e 0d 0a 09 20   ┆inished is      set to true.    ┆
0x26c0…26e0        20 20 20 84 41 6c 6c 20 62 75 66 66 65 72 73 20 66 72 6f 6d 20 74 68 69 73 20 70 61 63 6b 65 74   ┆    All buffers from this packet┆
0x26e0…2700        20 70 65 6e 64 69 6e 67 20 61 74 20 53 36 32 43 50 20 69 73 20 6e 6f 77 20 68 6f 6d 65 2e 0d 0a   ┆ pending at S62CP is now home.  ┆
0x2700…2720        0d 0a 09 2a 32 29 20 72 65 61 64 5f 73 65 71 5f 6e 6f 20 69 73 20 69 6e 63 72 65 61 73 65 64 20   ┆   *2) read_seq_no is increased ┆
0x2720…2740        62 79 20 6f 6e 65 2e 0d 0a 0d 0a 09 2a 33 29 20 84 49 66 20 74 68 65 72 65 20 69 73 20 61 20 70   ┆by one.     *3)  If there is a p┆
0x2740…2760        61 63 6b 65 74 20 69 6e 20 74 68 65 20 62 75 73 79 20 71 75 65 75 65 20 77 68 65 72 65 20 74 68   ┆acket in the busy queue where th┆
0x2760…2780        65 20 66 6f 6c 6c 6f 77 69 6e 67 20 0a 19 8d 80 80 68 6f 6c 64 73 3a 20 22 71 75 65 75 65 64 20   ┆e following      holds: "queued ┆
0x2780…27a0        70 61 63 6b 65 74 20 69 6e 74 65 72 72 75 70 74 73 20 63 75 72 72 65 6e 74 22 2c 20 61 20 70 72   ┆packet interrupts current", a pr┆
0x27a0…27c0        69 6f 20 62 72 65 61 6b 20 69 73 20 0a 19 8d 80 80 73 69 6d 75 6c 61 74 65 64 2e 0d 0a 0d 0a 09   ┆io break is      simulated.     ┆
0x27c0…27e0        2a 34 29 20 84 53 65 65 20 66 6f 6f 74 6e 6f 74 65 20 2a 33 29 20 66 6f 72 20 66 69 67 75 72 65   ┆*4)  See footnote *3) for figure┆
0x27e0…2800        20 32 32 2e 0d 0a 0d 0a 09 2a 35 29 20 84 54 68 65 20 70 61 63 6b 65 74 20 69 73 20 66 75 6c 6c   ┆ 22.     *5)  The packet is full┆
0x2800…2820 (20,)  79 20 74 72 61 6e 73 6d 69 74 74 65 64 2e 0d 0a 0d 0a 09 2a 36 29 20 84 54 68 65 20 44 48 20 68   ┆y transmitted.     *6)  The DH h┆
0x2820…2840        61 73 20 73 65 6e 74 20 61 6e 79 74 68 69 6e 67 20 6f 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74   ┆as sent anything on the document┆
0x2840…2860        20 73 74 72 65 61 6d 20 61 66 74 65 72 20 53 54 52 45 41 4d 20 0a 19 8d 80 80 45 4e 44 2e 20 4e   ┆ stream after STREAM      END. N┆
0x2860…2880        6f 74 68 69 6e 67 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 61 62 6f 75 74 20 69 74 2c 20 73 69 6e   ┆othing can be done about it, sin┆
0x2880…28a0        63 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 68 61 73 20 62 65 65 6e 20 0a 19 8d 80 80 74 72   ┆ce the document has been      tr┆
0x28a0…28c0        61 6e 73 6d 69 74 74 65 64 2e 0d 0a 0d 0a 09 2a 37 29 20 84 41 20 70 6f 73 73 69 62 6c 65 20 70   ┆ansmitted.     *7)  A possible p┆
0x28c0…28e0        65 6e 64 69 6e 67 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 69 73 20 72 65 74   ┆ending TTXSI stream close is ret┆
0x28e0…2900        75 72 6e 65 64 2e 0d 0a 0d 0a 09 2a 38 29 20 84 49 66 20 73 65 72 76 69 63 65 3d 54 4c 58 2c 20   ┆urned.     *8)  If service=TLX, ┆
0x2900…2920        63 68 65 63 6b 70 6f 69 6e 74 20 6e 6f 20 69 73 20 73 65 74 20 74 6f 20 30 20 61 6e 64 20 66 69   ┆checkpoint no is set to 0 and fi┆
0x2920…2940        6e 69 73 68 65 64 20 66 6f 72 20 0a 19 8d 80 80 66 61 6c 73 65 2e 20 54 68 65 20 64 6f 63 75 6d   ┆nished for      false. The docum┆
0x2940…2960        65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 72 65 61 64 20 62 65 63 6f 6d 65 73 20 74 68 65   ┆ent description read becomes the┆
0x2960…2980        20 63 75 72 72 65 6e 74 20 0a 19 8d 80 80 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69   ┆ current      document descripti┆
0x2980…2985        6f 6e 2e 0d 0a                                                                                    ┆on.  ┆
0x2985…2988        FormFeed {
0x2985…2988          0c 82 c4                                                                                          ┆   ┆
0x2985…2988        }
0x2988…29a0        0a a1 b0 36 2e 34 2e 34 2e 35 09 4e 6f 72 6d 61 6c 20 53 75 62 6d 69 74                           ┆   6.4.4.5 Normal Submit┆
0x29a0…29c0        20 54 65 72 6d 69 6e 61 74 69 6f 6e 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64   ┆ Termination      This section d┆
0x29c0…29e0        65 73 63 72 69 62 65 73 20 66 69 67 2e 20 32 34 2c 20 77 68 69 63 68 20 68 61 6e 64 6c 65 73 20   ┆escribes fig. 24, which handles ┆
0x29e0…2a00        74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 61 20 0a 19 89 80 80 73 75 62 80 6d 69 74 20 70 61   ┆termination of a      sub mit pa┆
0x2a00…2a20 (21,)  63 6b 65 74 2e 20 41 6c 6c 20 64 6f 63 75 6d 65 6e 74 73 20 68 61 76 65 20 62 65 65 6e 20 73 65   ┆cket. All documents have been se┆
0x2a20…2a40        6e 74 20 63 6f 72 72 65 63 74 6c 79 2e 20 54 68 65 20 73 65 73 73 69 6f 6e 20 0a 19 89 80 80 69   ┆nt correctly. The session      i┆
0x2a40…2a60        73 20 6c 65 66 74 20 62 79 20 22 64 6f 63 20 6c 65 76 65 6c 20 65 78 69 74 22 2c 20 65 78 63 65   ┆s left by "doc level exit", exce┆
0x2a60…2a80        70 74 20 77 68 65 6e 20 63 68 61 72 67 65 20 72 65 71 3d 74 72 75 65 2e 20 49 6e 20 74 68 65 20   ┆pt when charge req=true. In the ┆
0x2a80…2aa0        0a 19 89 80 80 6c 61 74 74 65 72 20 63 61 73 65 73 20 74 68 65 20 73 65 73 73 69 6f 6e 20 77 69   ┆     latter cases the session wi┆
0x2aa0…2ac0        6c 6c 20 62 65 20 74 65 72 6d 69 6e 61 74 65 64 20 75 6e 64 65 72 20 63 6f 6e 74 72 6f 6c 20 6f   ┆ll be terminated under control o┆
0x2ac0…2ae0        66 20 74 68 65 20 0a 19 89 80 80 70 61 63 6b 65 74 2e 0d 0a 0d 0a 09 32 34 61 3a 20 54 68 65 20   ┆f the      packet.     24a: The ┆
0x2ae0…2b00        6e 6f 72 6d 61 6c 20 65 6e 74 72 79 20 70 6f 69 6e 74 2e 0d 0a 0d 0a 09 32 34 62 3a 20 84 41 73   ┆normal entry point.     24b:  As┆
0x2b00…2b20        20 32 34 61 2c 20 62 75 74 20 74 68 65 20 70 61 63 6b 65 74 20 69 73 20 61 6c 72 65 61 64 79 20   ┆ 24a, but the packet is already ┆
0x2b20…2b40        64 69 73 63 6f 6e 6e 65 63 74 65 64 20 66 72 6f 6d 20 73 65 73 73 69 6f 6e 2e 0d 0a 0d 0a 09 32   ┆disconnected from session.     2┆
0x2b40…2b60        34 63 3a 20 84 45 6e 74 72 79 20 70 6f 69 6e 74 20 75 73 65 64 20 69 6e 20 61 6c 6c 20 63 61 73   ┆4c:  Entry point used in all cas┆
0x2b60…2b80        65 73 20 77 68 65 72 65 20 61 20 70 6f 73 73 69 62 6c 65 20 70 65 6e 64 69 6e 67 20 0a 19 8e 80   ┆es where a possible pending     ┆
0x2b80…2ba0        80 52 45 51 2e 53 55 42 4d 49 54 20 73 68 61 6c 6c 20 62 65 20 61 6e 73 77 65 72 65 64 20 62 79   ┆ REQ.SUBMIT shall be answered by┆
0x2ba0…2bc0        20 43 4f 4e 46 2e 53 55 42 4d 49 54 2c 20 72 65 73 75 6c 74 3d 6f 6b 2c 20 61 6e 64 20 61 20 0a   ┆ CONF.SUBMIT, result=ok, and a  ┆
0x2bc0…2be0        19 8e 80 80 70 6f 73 73 69 62 6c 65 20 43 4f 4e 46 2e 52 45 47 52 45 54 20 73 68 61 6c 6c 20 63   ┆    possible CONF.REGRET shall c┆
0x2be0…2c00        6f 6e 74 61 69 6e 20 74 68 65 20 72 65 73 75 6c 74 20 22 70 65 72 73 5f 65 72 72 22 20 28 54 68   ┆ontain the result "pers_err" (Th┆
0x2c00…2c20 (22,)  65 20 0a 19 8e 80 80 52 45 47 52 45 54 20 77 61 73 20 74 6f 6f 20 6c 61 74 65 29 2e 20 0d 0a 0d   ┆e      REGRET was too late).    ┆
0x2c20…2c40        0a 09 32 34 64 3a 20 84 45 6e 74 72 79 20 77 68 65 72 65 20 69 74 20 69 73 20 74 65 73 74 65 64   ┆  24d:  Entry where it is tested┆
0x2c40…2c60        20 69 66 20 61 20 52 45 51 2e 41 42 4f 52 54 20 69 73 20 70 65 6e 64 69 6e 67 2e 20 55 73 65 64   ┆ if a REQ.ABORT is pending. Used┆
0x2c60…2c80        20 77 68 65 6e 20 0a 19 8e 80 80 61 6e 6f 74 68 65 72 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 68   ┆ when      another transaction h┆
0x2c80…2ca0        61 73 20 62 65 65 6e 20 74 65 72 6d 69 6e 61 74 65 64 20 77 69 74 68 20 72 65 73 75 6c 74 3c 3e   ┆as been terminated with result<>┆
0x2ca0…2cac        6e 6f 74 5f 70 72 6f 63 0d 0a 0d 0a                                                               ┆not_proc    ┆
0x2cac…2caf        FormFeed {
0x2cac…2caf          0c 81 f0                                                                                          ┆   ┆
0x2cac…2caf        }
0x2caf…2cc0        0a 09 46 69 67 2e 20 32 34 2e 20 4e 6f 72 6d 61 6c                                                ┆  Fig. 24. Normal┆
0x2cc0…2cd6        20 53 75 62 6d 69 74 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2e 0d 0a                                 ┆ Submit termination.  ┆
0x2cd6…2d0f        Params {
0x2cd6…2d0f          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x2cd6…2d0f          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x2cd6…2d0f        }
0x2d0f…2d48        Params {
0x2d0f…2d48          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x2d0f…2d48          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x2d0f…2d48        }
0x2d48…2d60        0a 0d 0a 0d 0a 09 09 09 20 20 20 20 20 32 34 61 0d 0a 0d 0a 0d 0a 09 09                           ┆             24a        ┆
0x2d60…2d80        20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 67 65 20 72 65 71 0d 0a 0d 0a 0d 0a 09 6e 6f 74 20   ┆           charge req       not ┆
0x2d80…2da0        63 68 61 72 67 65 20 72 65 71 09 20 20 20 20 20 20 20 53 45 53 53 20 45 4e 44 20 52 45 51 0d 0a   ┆charge req        SESS END REQ  ┆
0x2da0…2dc0        0d 0a 0d 0a 20 20 20 20 20 64 6f 63 20 6c 65 76 65 6c 20 65 78 69 74 0d 0a 0d 0a 09 09 09 20 20   ┆         doc level exit         ┆
0x2dc0…2de0        77 61 69 74 0d 0a 09 09 09 73 75 62 6d 69 74 0d 0a 09 09 09 63 68 61 72 67 65 0d 0a 0d 0a 0d 0a   ┆wait     submit     charge      ┆
0x2de0…2e00        0d 0a 09 09 20 20 20 20 20 43 48 41 52 47 45 20 49 4e 46 20 49 4e 44 0d 0a 0d 0a 0d 0a 09 09 09   ┆         CHARGE INF IND         ┆
0x2e00…2e20 (23,)  09 20 20 20 20 20 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 0d 0a 0d 0a 0d 0a 09 09 20 20   ┆      start sess clear          ┆
0x2e20…2e40        20 20 20 49 4e 44 2e 55 50 44 0d 0a 20 20 20 20 20 32 34 62 20 20 20 20 20 20 20 20 20 20 20 20   ┆   IND.UPD       24b            ┆
0x2e40…2e60        20 20 20 20 73 74 61 74 65 3d 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 63 6f 6d 70 6c 65 74 65 0d   ┆    state=transmission complete ┆
0x2e60…2e80        0a 0d 0a 0d 0a 09 09 09 09 09 52 45 53 50 2e 55 50 44 20 28 6e 6f 74 20 6c 61 73 74 29 0d 0a 0d   ┆          RESP.UPD (not last)   ┆
0x2e80…2ea0        0a 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 61 69 74 0d 0a 20   ┆                         wait   ┆
0x2ea0…2ec0        20 20 20 20 32 34 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 75 62   ┆    24c                      sub┆
0x2ec0…2ee0        6d 69 74 20 75 70 64 61 74 65 73 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 52 45 53 50 2e 55 50 44   ┆mit updates             RESP.UPD┆
0x2ee0…2f00        20 28 6c 61 73 74 29 20 20 20 20 43 4f 4e 46 2e 53 55 42 4d 49 54 20 20 20 20 20 20 20 52 45 53   ┆ (last)    CONF.SUBMIT       RES┆
0x2f00…2f20        50 2e 55 50 44 20 28 6c 61 73 74 29 0d 0a 20 20 20 20 20 20 20 73 75 62 6d 69 74 20 73 77 69 74   ┆P.UPD (last)         submit swit┆
0x2f20…2f40        63 68 20 6f 6e 20 20 20 72 65 73 75 6c 74 3d 6f 6b 09 20 20 20 20 20 73 75 62 6d 69 74 20 73 77   ┆ch on   result=ok      submit sw┆
0x2f40…2f60        74 69 74 63 20 6f 66 66 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 72 65 67 72 65 74 20 73 77 69 74 63 68   ┆titc off           regret switch┆
0x2f60…2f80        20 6f 6e 09 20 20 20 20 43 4f 4e 46 2e 52 45 47 52 45 54 0d 0a 09 09 09 09 09 20 20 20 20 52 45   ┆ on     CONF.REGRET           RE┆
0x2f80…2fa0        53 55 4c 54 3d 70 65 72 73 5f 65 72 72 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 72 65 67   ┆SULT=pers_err                reg┆
0x2fa0…2fc0        72 65 74 20 73 77 69 74 63 68 20 6f 66 66 0d 0a 0d 0a 0d 0a 20 20 20 20 20 32 34 64 0d 0a 0d 0a   ┆ret switch off           24d    ┆
0x2fc0…2fe0        09 20 20 20 20 61 62 6f 72 74 20 73 77 69 74 63 68 0d 0a 0d 0a 20 20 20 20 20 32 30 61 09 20 20   ┆     abort switch         20a   ┆
0x2fe0…3000        20 20 6f 66 66 09 09 61 62 6f 72 74 20 73 77 69 74 63 68 20 6f 6e 0d 0a 0d 0a 09 09 20 20 20 20   ┆  off  abort switch on          ┆
0x3000…3020 (24,)  20 20 20 43 4f 4e 46 2e 41 42 4f 52 54 0d 0a 09 09 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d   ┆   CONF.ABORT           result =┆
0x3020…3030        20 72 65 63 5f 75 6e 6b 77 20 20 2a 33 29 0d 0a                                                   ┆ rec_unkw  *3)  ┆
0x3030…3069        Params {
0x3030…3069          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x3030…3069          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x3030…3069        }
0x3069…30a2        Params {
0x3069…30a2          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x3069…30a2          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x3069…30a2        }
0x30a2…30a3        0a                                                                                                ┆ ┆
0x30a3…30a6        FormFeed {
0x30a3…30a6          0c 83 cc                                                                                          ┆   ┆
0x30a3…30a6        }
0x30a6…30c0        0a 0d 0a 0e 0a 09 54 61 62 6c 65 20 32 34 2e 0d 0a 0d 0a 0d 0a 09 a1 73 74 61                     ┆      Table 24.        sta┆
0x30c0…30e0        74 65 20 20 20 20 20 20 21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20   ┆te      ! event      ! action   ┆
0x30e0…3100        20 21 20 6e 65 77 20 73 74 61 74 65 20 20 20 20 20 20 20 20 20 0d 0a 09 77 61 69 74 20 73 75 62   ┆ ! new state            wait sub┆
0x3100…3120        6d 69 74 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09   ┆mit!            !           !   ┆
0x3120…3140        63 68 61 72 67 65 20 20 20 20 20 21 20 52 45 51 2e 41 42 4f 52 54 20 20 21 20 20 2d 20 20 20 20   ┆charge     ! REQ.ABORT  !  -    ┆
0x3140…3160        20 20 20 20 21 20 2d 0d 0a 09 26 20 77 61 69 74 20 73 75 62 2d 21 20 20 20 20 20 20 20 20 20 20   ┆    ! -   & wait sub-!          ┆
0x3160…3180        20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 a1 6d 69 74 20 75 70 64 61 74 65 73 21 20   ┆  !           !    mit updates! ┆
0x3180…31a0        20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 09 20 20 20 20 20 20   ┆           !           !        ┆
0x31a0…31c0        0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 73 75 62 6d 69 74 21 20 53 45 53 53 20 41 42 4f   ┆           wait submit! SESS ABO┆
0x31c0…31e0        52 54 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 0d 0a 09 a1 20 20 63 68 61 72 67 65 20 20 20   ┆RT !           !       charge   ┆
0x31e0…3200        21 20 20 49 4e 44 20 20 20 20 20 20 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 09 20 20 20   ┆!  IND       ! -         ! -    ┆
0x3200…3220 (25,)  20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 73 75 62   ┆                        wait sub┆
0x3220…3240        6d 69 74 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20   ┆mit!            !           !   ┆
0x3240…3260        20 20 20 20 20 20 20 20 a1 e1 63 68 61 72 67 65 20 20 20 20 20 21 20 54 55 20 72 65 6d 6f 76 65   ┆          charge     ! TU remove┆
0x3260…3280        64 20 21 20 73 74 61 72 74 20 73 65 73 73 21 20 32 30 61 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆d ! start sess! 20a             ┆
0x3280…32a0        20 20 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆                         !      ┆
0x32a0…32c0        20 20 20 20 20 20 21 20 20 20 20 63 6c 65 61 72 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆      !    clear  !             ┆
0x32c0…32e0        20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 20 20 20 20 20 20 21 20 20 20   ┆                 wait       !   ┆
0x32e0…3300        20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20   ┆         !           !          ┆
0x3300…3320        20 73 75 62 6d 69 74 20 20 20 20 20 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 20 2d 20 20 20 20   ┆ submit     ! TU removed ! -    ┆
0x3320…3340        20 20 20 20 20 21 20 32 30 61 0d 0a 09 a1 75 70 64 61 74 65 73 20 20 20 20 21 20 20 20 20 20 20   ┆     ! 20a    updates    !      ┆
0x3340…3360        20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆      !           !             ┆
0x3360…336c        20 20 20 20 20 20 0d 0a 0d 0a 0f 0a                                                               ┆            ┆
0x336c…33a5        Params {
0x336c…33a5          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x336c…33a5          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x336c…33a5        }
0x33a5…33de        Params {
0x33a5…33de          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x33a5…33de          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x33a5…33de        }
0x33de…33e0        0a 0d                                                                                             ┆  ┆
0x33e0…3400        0a 09 46 69 67 2e 20 32 34 2c 20 66 6f 6f 74 6e 6f 74 65 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20   ┆  Fig. 24, footnotes            ┆
0x3400…3420 (26,)  20 2a 31 29 20 84 54 68 65 20 63 68 61 72 67 65 20 64 65 6c 69 76 65 72 65 64 20 69 73 20 73 65   ┆ *1)  The charge delivered is se┆
0x3420…3440        6e 74 20 74 6f 20 44 53 20 69 6e 20 74 68 65 20 6e 65 78 74 20 49 4e 44 2e 55 50 44 2e 0d 0a 0d   ┆nt to DS in the next IND.UPD.   ┆
0x3440…3460        0a 09 2a 32 29 20 84 49 74 20 69 73 20 73 69 6d 75 6c 61 74 65 64 20 74 68 61 74 20 74 68 65 20   ┆  *2)  It is simulated that the ┆
0x3460…3480        52 45 51 2e 41 42 4f 52 54 20 77 61 73 20 72 65 63 65 69 76 65 64 20 61 66 74 65 72 20 0a 19 8d   ┆REQ.ABORT was received after    ┆
0x3480…34a0        80 80 43 4f 4e 46 2e 53 55 42 4d 49 54 20 28 52 45 47 52 45 54 29 20 77 61 73 20 64 65 6c 69 76   ┆  CONF.SUBMIT (REGRET) was deliv┆
0x34a0…34c0        65 72 65 64 2e 20 0d 0a 0d 0a 0d 0a b0 a1 36 2e 34 2e 34 2e 36 09 52 65 73 79 6e 63 68 72 6f 6e   ┆ered.         6.4.4.6 Resynchron┆
0x34c0…34e0        69 7a 65 2f 44 69 73 63 61 72 64 20 48 61 6e 64 6c 69 6e 67 0d 0a 0d 0a 09 84 54 68 65 20 70 72   ┆ize/Discard Handling      The pr┆
0x34e0…3500        6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20 73 68 6f 77 6e 20 69 6e 20 66 69 67 2e 20 32 35 20   ┆otocol machine shown in fig. 25 ┆
0x3500…3520        69 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 69 73 20 0a 19 89 80 80 73 65 63 74 69 6f   ┆is described in this      sectio┆
0x3520…3540        6e 2e 20 54 68 65 20 70 72 69 6d 61 72 79 20 67 6f 61 6c 20 69 73 20 74 6f 0d 0a 0d 0a 09 2d 20   ┆n. The primary goal is to     - ┆
0x3540…3560        74 65 72 6d 69 6e 61 74 65 20 61 20 52 45 51 2e 52 45 47 52 45 54 20 62 79 20 73 65 6e 64 69 6e   ┆terminate a REQ.REGRET by sendin┆
0x3560…3580        67 20 61 20 64 69 73 63 61 72 64 2e 0d 0a 0d 0a 09 2d 20 84 74 6f 20 68 61 6e 64 6c 65 20 65 72   ┆g a discard.     -  to handle er┆
0x3580…35a0        72 6f 72 73 20 77 68 65 72 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 63 61   ┆rors where the document level ca┆
0x35a0…35c0        6e 20 62 65 20 6c 65 66 74 20 69 6e 20 61 6e 20 0a 19 8b 80 80 6f 72 64 65 72 6c 79 20 6d 61 6e   ┆n be left in an      orderly man┆
0x35c0…35e0        6e 65 72 2e 0d 0a 0d 0a 09 84 48 6f 77 65 76 65 72 2c 20 62 79 20 73 65 72 76 69 63 65 20 3d 20   ┆ner.      However, by service = ┆
0x35e0…3600        54 4c 58 20 74 68 65 20 73 65 73 73 69 6f 6e 20 77 69 6c 6c 20 62 65 20 61 62 6f 72 74 65 64 20   ┆TLX the session will be aborted ┆
0x3600…3620 (27,)  69 6e 20 61 6c 6c 20 74 68 65 73 65 20 0a 19 89 80 80 63 61 73 65 73 2e 0d 0a 0d 0a 09 46 69 67   ┆in all these      cases.     Fig┆
0x3620…3640        2e 20 32 35 20 68 61 73 20 74 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 73 3a 0d 0a 0d 0a 09 32   ┆. 25 has the entry points:     2┆
0x3640…3660        35 61 3a 20 84 74 68 65 20 70 61 63 6b 65 74 20 69 73 20 69 6e 73 69 64 65 20 74 68 65 20 64 6f   ┆5a:  the packet is inside the do┆
0x3660…3680        63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 73 74 61 72 74 65 64 20 77 69 74 68 20 44 4f 43 20 0a 19   ┆cument level started with DOC   ┆
0x3680…36a0        8e 80 80 53 54 41 52 54 20 52 45 51 20 6f 72 20 44 4f 43 20 43 4f 4e 54 20 52 45 51 2c 20 61 6e   ┆   START REQ or DOC CONT REQ, an┆
0x36a0…36c0        64 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 20 69 73 20 61 20 0a 19 8e 80   ┆d the command executed is a     ┆
0x36c0…36e0        80 52 45 51 2e 52 45 47 52 45 54 20 0d 0a 0d 0a 8c 83 e0 0a 09 32 35 62 3a 20 84 41 20 72 65 73   ┆ REQ.REGRET          25b:  A res┆
0x36e0…3700        79 6e 63 68 72 6f 6e 69 7a 65 20 73 68 6f 75 6c 64 20 62 65 20 70 65 72 66 6f 72 6d 65 64 2e 20   ┆ynchronize should be performed. ┆
0x3700…3720        55 73 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 0a 19 8e 80 80 63 61 73 65 73   ┆Used in the following      cases┆
0x3720…3740        3a 0d 0a 0d 0a 09 20 20 20 20 2d 20 84 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 70 72 6f   ┆:         -  document stream pro┆
0x3740…3760        74 6f 63 6f 6c 20 65 72 72 6f 72 20 69 6e 20 64 6f 63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 73 74   ┆tocol error in document level st┆
0x3760…3780        61 74 65 73 2e 0d 0a 09 20 20 20 20 2d 20 70 72 69 6f 20 62 72 65 61 6b 20 69 6e 20 64 6f 63 75   ┆ates.       - prio break in docu┆
0x3780…37a0        6d 65 6e 74 20 6c 65 76 65 6c 20 73 74 61 74 65 73 2e 0d 0a 09 20 20 20 20 2d 20 45 58 43 45 50   ┆ment level states.       - EXCEP┆
0x37a0…37c0        54 20 49 4e 44 20 72 65 63 65 69 76 65 64 2e 0d 0a 09 20 20 20 20 2d 20 41 20 52 45 51 2e 41 42   ┆T IND received.       - A REQ.AB┆
0x37c0…37e0        4f 52 54 20 69 73 20 62 65 69 6e 67 20 65 78 65 63 75 74 65 64 2e 0d 0a 0d 0a 09 32 35 63 3a 20   ┆ORT is being executed.     25c: ┆
0x37e0…3800        84 44 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 6f 72 20   ┆ Document stream protocol error ┆
0x3800…3820 (28,)  6f 72 20 70 72 69 6f 20 62 72 65 61 6b 20 69 6e 20 74 68 65 20 22 77 61 69 74 20 63 61 70 20 0a   ┆or prio break in the "wait cap  ┆
0x3820…3840        19 8d 80 80 72 65 73 70 22 20 73 74 61 74 65 20 28 43 41 50 20 52 45 53 50 20 50 4f 53 20 69 73   ┆    resp" state (CAP RESP POS is┆
0x3840…3860        20 61 77 61 69 74 65 64 29 2e 0d 0a 0d 0a 09 32 35 64 3a 20 84 44 6f 63 75 6d 65 6e 74 20 73 74   ┆ awaited).     25d:  Document st┆
0x3860…3880        72 65 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 6f 72 2c 20 52 45 51 2e 41 42 4f 52 54 20 6f   ┆ream protocol error, REQ.ABORT o┆
0x3880…38a0        72 20 70 72 69 6f 20 62 72 65 61 6b 20 0a 19 8d 80 80 6f 75 74 73 69 64 65 20 64 6f 63 75 6d 65   ┆r prio break      outside docume┆
0x38a0…38c0        6e 74 20 6c 65 76 65 6c 2e 0d 0a 0d 0a 09 32 35 65 3a 20 84 41 20 52 45 51 2e 41 42 4f 52 54 20   ┆nt level.     25e:  A REQ.ABORT ┆
0x38c0…38e0        6f 72 20 70 72 69 6f 20 62 72 65 61 6b 20 6f 75 74 73 69 64 65 20 64 6f 63 75 6d 65 6e 74 20 6c   ┆or prio break outside document l┆
0x38e0…3900        65 76 65 6c 2c 20 62 75 74 20 62 65 66 6f 72 65 20 0a 19 8e 80 80 61 20 64 6f 63 75 6d 65 6e 74   ┆evel, but before      a document┆
0x3900…3920        20 73 74 72 65 61 6d 20 77 61 73 20 6f 70 65 6e 65 64 20 28 73 65 20 66 69 67 2e 20 32 33 29 2e   ┆ stream was opened (se fig. 23).┆
0x3920…3940        0d 0a 0d 0a 09 41 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 68 61 73 20 62 65 65 6e 20   ┆     A DH stream close has been ┆
0x3940…395a        73 65 6e 74 20 69 6e 20 61 6c 6c 20 74 68 65 73 65 20 63 61 73 65 73 2e 0d 0a                     ┆sent in all these cases.  ┆
0x395a…395d        FormFeed {
0x395a…395d          0c 81 d8                                                                                          ┆   ┆
0x395a…395d        }
0x395d…3960        0a 09 46                                                                                          ┆  F┆
0x3960…3980        69 67 2e 20 32 35 2e 20 52 65 73 79 6e 63 68 72 6f 6e 69 7a 65 2f 44 69 73 63 61 72 64 20 48 61   ┆ig. 25. Resynchronize/Discard Ha┆
0x3980…3988        6e 64 6c 69 6e 67 0d 0a                                                                           ┆ndling  ┆
0x3988…39c1        Params {
0x3988…39c1          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x3988…39c1          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x3988…39c1        }
0x39c1…39fa        Params {
0x39c1…39fa          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x39c1…39fa          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x39c1…39fa        }
0x39fa…3a00        0a 0d 0a 20 20 20                                                                                 ┆      ┆
0x3a00…3a20 (29,)  20 20 20 20 32 35 61 09 20 20 20 20 20 32 35 64 09 09 20 20 20 20 20 20 20 20 32 35 63 09 20 20   ┆    25a      25d          25c   ┆
0x3a20…3a40        32 35 62 0d 0a 0d 0a 0d 0a 0d 0a 09 20 20 73 65 72 76 69 63 65 3d 54 4c 58 09 73 65 72 76 69 63   ┆25b           service=TLX servic┆
0x3a40…3a60        65 3d 54 4c 58 09 73 65 72 76 69 63 65 3d 54 4c 58 20 20 20 20 73 65 72 76 69 63 65 3d 54 4c 58   ┆e=TLX service=TLX    service=TLX┆
0x3a60…3a80        0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 73 65 72 76 69 63 65 3d 54 54 58 09 20 20 20 20 20 73 65   ┆             service=TTX      se┆
0x3a80…3aa0        72 76 69 63 65 3d 54 54 58 09 20 20 20 20 20 73 65 72 76 69 63 65 3d 54 54 58 09 73 65 72 76 69   ┆rvice=TTX      service=TTX servi┆
0x3aa0…3ac0        63 65 3d 54 54 58 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 0a 0d 0a 09 64 65 6e 6e 65 20   ┆ce=TTX                    denne ┆
0x3ac0…3ae0        68 61 72 20 6a 65 67 20 6c 69 64 74 20 73 76 7b 72 74 20 76 65 64 20 2d 20 75 6e 64 73 6b 79 6c   ┆har jeg lidt svært ved - undskyl┆
0x3ae0…3b00        64 20 76 69 67 67 6f 2e 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 09 09 20   ┆d viggo.                        ┆
0x3b00…3b20        20 20 20 20 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a   ┆    SESS ABORT REQ              ┆
0x3b20…3b40        0d 0a 09 09 20 20 20 20 63 68 61 72 67 65 20 72 65 71 09 53 45 53 53 20 45 4e 44 20 52 45 51 0d   ┆        charge req SESS END REQ ┆
0x3b40…3b60        0a 0d 0a 09 20 20 20 20 20 20 20 20 6e 6f 74 20 63 68 61 72 67 65 20 72 65 71 0d 0a 0d 0a 0d 0a   ┆            not charge req      ┆
0x3b60…3b80        09 20 20 64 6f 63 20 6c 65 76 65 6c 20 65 78 69 74 09 09 09 09 20 20 77 61 69 74 0d 0a 09 09 09   ┆   doc level exit      wait     ┆
0x3b80…3ba0        09 09 09 72 65 73 79 6e 63 0d 0a 09 09 09 09 09 09 20 63 68 61 72 67 65 0d 0a 0d 0a 0d 0a 0d 0a   ┆   resync         charge        ┆
0x3ba0…3bc0        09 09 09 09 09 43 48 41 52 47 45 20 49 4e 44 2f 49 4e 44 2e 55 50 44 41 54 45 0d 0a 0d 0a 09 09   ┆     CHARGE IND/IND.UPDATE      ┆
0x3bc0…3bdd        09 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 0d 0a 09 20 20 20 20 32 37 61 0d 0a            ┆ start sess clear       27a  ┆
0x3bdd…3be0        FormFeed {
0x3bdd…3be0          0c 82 f4                                                                                          ┆   ┆
0x3bdd…3be0        }
0x3be0…3c00        0a 0d 0a 0e 0a 54 61 62 6c 65 20 32 35 2e 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20 09   ┆     Table 25.      state       ┆
0x3c00…3c20 (30,)  21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73   ┆! event      ! action    ! new s┆
0x3c20…3c40        74 61 74 65 20 0d 0a 09 64 69 73 63 61 72 64 69 6e 67 20 09 21 20 20 20 20 20 20 20 20 20 20 20   ┆tate    discarding  !           ┆
0x3c40…3c60        20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76   ┆ !           !   & clear doc lev┆
0x3c60…3c80        65 6c 09 21 20 54 54 58 53 49 20 20 20 20 20 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d   ┆el ! TTXSI      ! -         ! - ┆
0x3c80…3ca0        0a 20 20 20 20 20 20 20 20 20 a1 26 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 69 6e 67 09 21 73 74   ┆           & resynchronizing !st┆
0x3ca0…3cc0        72 65 61 6d 20 63 6c 6f 73 65 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20 20 20 20 0d   ┆ream close!           !         ┆
0x3cc0…3ce0        0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 64 6f 63 20 20 20 09 21 20 20 20 20 20 20 20 20 20   ┆          wait doc    !         ┆
0x3ce0…3d00        20 20 20 21 20 61 6e 73 77 20 54 54 58 53 49 21 0d 0a 20 20 20 20 20 20 20 20 20 6c 65 76 65 6c   ┆   ! answ TTXSI!           level┆
0x3d00…3d20        20 63 6c 6f 73 65 09 21 20 54 54 58 53 49 20 20 20 20 20 20 21 20 73 74 72 65 61 6d 20 20 20 20   ┆ close ! TTXSI      ! stream    ┆
0x3d20…3d40        21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 09 21 73 74 72 65   ┆! -                        !stre┆
0x3d40…3d60        61 6d 20 63 6c 6f 73 65 21 20 63 6c 6f 73 65 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20   ┆am close! close     !           ┆
0x3d60…3d80        0d 0a 20 20 20 20 20 20 20 20 20 64 69 73 63 61 72 64 69 6e 67 20 09 21 20 20 20 20 20 20 20 20   ┆           discarding  !        ┆
0x3d80…3da0        20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 0d 0a 20 20 20 20 20 20 20 20 20 26 20 63   ┆    !           !            & c┆
0x3da0…3dc0        6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 61 6e 73 77 20 44 48 20 20 20 20 21 20 2d 20   ┆lear doc level ! answ DH    ! - ┆
0x3dc0…3de0        20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 26 20 72 65 73 79 6e 63 68   ┆        ! -            & resynch┆
0x3de0…3e00        72 6f 6e 69 7a 69 6e 67 09 21 73 74 72 65 61 6d 20 63 6c 6f 73 65 21 20 20 20 20 20 20 20 20 20   ┆ronizing !stream close!         ┆
0x3e00…3e20 (31,)  20 20 21 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 64 69 73 63 61 72 64   ┆  !                      discard┆
0x3e20…3e40        69 6e 67 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d   ┆ing  !            !           ! ┆
0x3e40…3e60        0a 20 20 20 20 20 20 20 20 20 26 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 53 45   ┆          & clear doc level ! SE┆
0x3e60…3e80        53 53 20 41 42 4f 52 54 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 32 36 61 0d 0a 20 20 20 20   ┆SS ABORT ! -         ! 26a      ┆
0x3e80…3ea0        20 20 20 20 20 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 49 4e 44 20 20 20 20 20   ┆     & wait doc level ! IND     ┆
0x3ea0…3ec0        20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 20 63 6c 6f   ┆   !           !             clo┆
0x3ec0…3ee0        73 65 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆se             !            !   ┆
0x3ee0…3f00        20 20 20 20 20 20 20 20 21 0d 0a 09 a1 26 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 69 6e 67 09 21   ┆        !    & resynchronizing !┆
0x3f00…3f20        09 20 20 20 21 09 20 20 20 20 20 21 09 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77   ┆    !      !                   w┆
0x3f20…3f40        61 69 74 20 72 65 73 79 6e 63 20 63 68 61 72 67 65 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 20   ┆ait resync charge  ! SESS ABORT ┆
0x3f40…3f60        21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20   ┆! -         ! -                 ┆
0x3f60…3f80        20 20 20 20 20 20 09 21 20 49 4e 44 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20   ┆       ! IND        !           ┆
0x3f80…3fa0        21 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 64 69 73 63 61 72 64 69 6e 67 20 09 21 20 44 6f 63   ┆!              discarding  ! Doc┆
0x3fa0…3fc0        75 6d 65 6e 74 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 63 6c 65 61 72 20   ┆ument   !           !   & clear ┆
0x3fc0…3fe0        64 6f 63 20 6c 65 76 65 6c 09 21 20 6c 65 76 65 6c 20 53 36 32 43 50 21 20 2d 20 20 20 20 20 20   ┆doc level ! level S62CP! -      ┆
0x3fe0…4000        20 20 20 21 20 2d 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 63 6f 6d   ┆   ! -                     ! com┆
0x4000…4020 (32,)  6d 61 6e 64 73 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 a1 26 20 72 65 73 79 6e   ┆mands   !           !    & resyn┆
0x4020…4040        63 68 72 6f 6e 69 7a 69 6e 67 09 21 20 2a 34 29 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20   ┆chronizing ! *4)        !       ┆
0x4040…4060        20 20 20 20 21 09 20 20 20 20 20 20 20 0d 0a 09 64 69 73 63 61 72 64 69 6e 67 20 09 21 20 64 6f   ┆    !           discarding  ! do┆
0x4060…4080        63 75 6d 65 6e 74 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20   ┆cument   !           !   & wait ┆
0x4080…40a0        64 6f 63 20 6c 65 76 65 6c 09 21 20 73 74 72 65 61 6d 20 20 20 20 20 21 20 2d 20 20 20 20 20 20   ┆doc level ! stream     ! -      ┆
0x40a0…40c0        20 20 20 21 20 2d 0d 0a 09 63 6c 6f 73 65 20 20 20 20 20 20 20 09 21 20 63 6f 6d 6d 61 6e 64 73   ┆   ! -   close        ! commands┆
0x40c0…40e0        20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 26 20 63 6c 65   ┆   !           !           & cle┆
0x40e0…4100        61 72 20 64 6f 63 20 6c 65 76 65 6c 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆ar doc level   !            !   ┆
0x4100…4120        20 20 20 20 20 20 20 20 21 0d 0a 09 a1 e1 a1 26 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 69 6e 67   ┆        !      & resynchronizing┆
0x4120…4140        09 21 20 2a 35 29 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20   ┆ ! *5)        !           !     ┆
0x4140…4160        20 20 20 0d 0a 09 64 69 73 63 61 72 64 69 6e 67 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21   ┆      discarding  !            !┆
0x4160…4180        20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c   ┆           !   & clear doc level┆
0x4180…41a0        09 21 52 45 53 50 2e 57 52 49 54 45 20 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 20 2d 0d 0a   ┆ !RESP.WRITE  ! -         !  -  ┆
0x41a0…41c0        20 20 20 20 20 20 20 20 20 26 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 69 6e 67 20 20 20 21 20 20   ┆         & resynchronizing   !  ┆
0x41c0…41e0        20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74   ┆          !           !   & wait┆
0x41e0…4200        20 64 6f 63 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆ doc    !            !          ┆
0x4200…4220 (33,)  20 21 0d 0a 09 20 20 6c 65 76 65 6c 20 63 6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20   ┆ !     level close !            ┆
0x4220…4240        21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20 72 65 73 79 6e 63 20 20 20   ┆!           !   & wait resync   ┆
0x4240…4260        20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09   ┆   !            !           !   ┆
0x4260…4280        a1 20 20 63 68 61 72 67 65 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆   charge      !            !   ┆
0x4280…42a0        20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 64 69 73 63 61 72 64 69 6e   ┆        !              discardin┆
0x42a0…42c0        67 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09   ┆g  !            !           !   ┆
0x42c0…42e0        26 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 20 20 20 21 20 70 72 69 6f 20 62 72 65 61 6b   ┆& clear doc level   ! prio break┆
0x42e0…4300        20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 26 20 72 65 73   ┆ ! -         ! -           & res┆
0x4300…4320        79 6e 63 68 72 6f 6e 69 7a 69 6e 67 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆ynchronizing   !            !   ┆
0x4320…4340        20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 20 20 09 21 20 20 20 20 20   ┆        !   & wait doc    !     ┆
0x4340…4360        20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 20 20 6c 65 76 65 6c 20 63   ┆       !           !     level c┆
0x4360…4380        6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d   ┆lose !            !           ! ┆
0x4380…43a0        0a 09 a1 26 20 77 61 69 74 20 72 65 73 79 6e 63 20 63 68 61 72 67 65 21 20 20 20 20 20 20 20 20   ┆   & wait resync charge!        ┆
0x43a0…43c0        20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20 20 20 20 0d 0a 09 64 69 73 63   ┆    !           !           disc┆
0x43c0…43e0        61 72 64 69 6e 67 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆arding  !            !          ┆
0x43e0…4400        20 21 0d 0a 09 26 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 20 20 20 21 20 54 55 20 72 65   ┆ !   & clear doc level   ! TU re┆
0x4400…4420 (34,)  6d 6f 76 65 64 20 21 20 53 45 53 53 20 41 42 4f 52 54 21 20 33 35 61 0d 0a 20 20 20 20 20 20 20   ┆moved ! SESS ABORT! 35a         ┆
0x4420…4440        20 20 26 20 72 65 73 79 6e 63 68 72 6f 6e 69 7a 69 6e 67 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆  & resynchronizing   !         ┆
0x4440…4460        20 20 20 21 20 52 45 51 20 20 20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 20 20   ┆   ! REQ       !   & wait doc   ┆
0x4460…4480        09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 a1 20   ┆ !            !           !     ┆
0x4480…44a0        20 6c 65 76 65 6c 20 63 6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20   ┆ level close !            !     ┆
0x44a0…44c0        20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63   ┆      !              wait resync┆
0x44c0…44e0        09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 63 68   ┆ !            !           !   ch┆
0x44e0…4500        61 72 67 65 20 20 20 20 20 09 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 20 2d 20 20 20 20 20 20   ┆arge      ! TU removed ! -      ┆
0x4500…4520        20 20 20 21 20 33 35 61 0d 0a 09 a1 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20   ┆   ! 35a                !       ┆
0x4520…453f        20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 0d 0a      ┆     !           !             ┆
0x453f…4542        FormFeed {
0x453f…4542          0c 83 90                                                                                          ┆   ┆
0x453f…4542        }
0x4542…4560        0a 54 61 62 6c 65 20 32 35 2e 20 28 63 6f 6e 74 2e 29 0d 0a 0d 0a 09 a1 73 74 61 74 65 20         ┆ Table 25. (cont.)      state ┆
0x4560…4580        20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74   ┆              ! event      ! act┆
0x4580…45a0        69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73 74 61 74 65 20 0d 0a 09 64 69 73 63 61 72 64 69 6e 67   ┆ion    ! new state    discarding┆
0x45a0…45c0        20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26   ┆  !            !           !   &┆
0x45c0…45e0        20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 52 45 51 2e 41 42 4f 52 54 20 20 21 20   ┆ clear doc level ! REQ.ABORT  ! ┆
0x45e0…4600        2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 26 20 72 65 73 79 6e 63   ┆-         ! -           & resync┆
0x4600…4620 (35,)  68 72 6f 6e 69 7a 69 6e 67 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆hronizing   !            !      ┆
0x4620…4640        20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 20 20 20 20   ┆     !   & wait doc level !     ┆
0x4640…4660        20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 20 20 63 6c 6f 73 65 20 20   ┆       !           !     close  ┆
0x4660…4680        20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d   ┆     !            !           ! ┆
0x4680…46a0        0a 09 a1 26 20 77 61 69 74 20 72 65 73 79 6e 63 20 63 68 61 72 67 65 21 20 20 20 20 20 20 20 20   ┆   & wait resync charge!        ┆
0x46a0…46c0        20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20   ┆    !           !               ┆
0x46c0…46e0        20 20 20 63 6c 65 61 72 20 64 6f 63 20 6c 65 76 65 6c 20 20 20 20 20 21 20 20 20 20 20 20 20 20   ┆   clear doc level     !        ┆
0x46e0…4700        20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0a 20 20 20 20 20 20 20 20 20 26 20 72 65 73   ┆    !           !          & res┆
0x4700…4720        79 6e 63 68 72 6f 6e 69 7a 69 6e 67 20 20 20 21 20 52 45 51 2e 52 45 47 52 45 54 20 21 20 2d 20   ┆ynchronizing   ! REQ.REGRET ! - ┆
0x4720…4740        20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 26 20 77 61 69 74 20 64 6f 63   ┆        ! -           & wait doc┆
0x4740…4760        20 6c 65 76 65 6c 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20   ┆ level    !            !        ┆
0x4760…4780        20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 20 63 6c 6f 73 65 20 20 20 20 20 20 20 20 20 20   ┆   !             close          ┆
0x4780…47a0        20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20   ┆   !            !           !   ┆
0x47a0…47c0        20 20 20 20 20 20 20 20 a1 26 20 77 61 69 74 20 72 65 73 79 6e 63 20 63 68 61 72 67 65 21 20 20   ┆         & wait resync charge!  ┆
0x47c0…47e0        20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆          !           !         ┆
0x47e0…47e3        20 0d 0a                                                                                          ┆   ┆
0x47e3…481c        Params {
0x47e3…481c          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x47e3…481c          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x47e3…481c        }
0x481c…4855        Params {
0x481c…4855          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x481c…4855          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x481c…4855        }
0x4855…4860        0a 0d 0a 09 46 69 67 2e 20 32 35                                                                  ┆    Fig. 25┆
0x4860…4880        2c 20 66 6f 6f 74 6e 6f 74 65 73 0d 0a 0d 0a 09 2a 31 29 20 84 43 68 65 63 6b 70 6f 69 6e 74 20   ┆, footnotes     *1)  Checkpoint ┆
0x4880…48a0        69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 73   ┆in the document description is s┆
0x48a0…48c0        65 74 20 74 6f 20 30 2c 20 69 6e 64 69 63 61 74 69 6e 67 20 0a 19 8d 80 80 74 68 61 74 20 74 68   ┆et to 0, indicating      that th┆
0x48c0…48e0        65 20 64 6f 63 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 62 65 20 74 72 61 6e 73 6d 69 74 74 65 64   ┆e document should be transmitted┆
0x48e0…4900        20 66 72 6f 6d 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 69 6e 20 0a 19 8d 80 80 63 61 73 65   ┆ from the beginning in      case┆
0x4900…4920        20 6f 66 20 61 20 53 55 42 4d 49 54 2e 0d 0a 0d 0a 09 2a 32 29 20 84 41 6c 6c 20 62 75 66 66 65   ┆ of a SUBMIT.     *2)  All buffe┆
0x4920…4940        72 73 20 70 65 6e 64 69 6e 67 20 61 74 20 53 36 32 43 50 20 66 6f 72 20 74 68 69 73 20 70 61 63   ┆rs pending at S62CP for this pac┆
0x4940…4960        6b 65 74 20 69 73 20 6e 6f 77 20 68 6f 6d 65 2e 20 41 20 0a 19 8d 80 80 70 6f 73 73 69 62 6c 65   ┆ket is now home. A      possible┆
0x4960…4980        20 70 65 6e 64 69 6e 67 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 69 73 20 61   ┆ pending TTXSI stream close is a┆
0x4980…49a0        6e 73 77 65 72 65 64 2e 0d 0a 0d 0a 09 2a 33 29 20 84 49 66 20 44 48 20 63 6c 6f 73 65 20 70 65   ┆nswered.     *3)  If DH close pe┆
0x49a0…49c0        6e 64 69 6e 67 20 69 73 20 66 61 6c 73 65 2c 20 61 6e 20 22 61 6e 73 77 20 44 48 20 73 74 72 65   ┆nding is false, an "answ DH stre┆
0x49c0…49e0        61 6d 20 63 6c 6f 73 65 22 20 65 76 65 6e 74 20 0a 19 8d 80 80 69 73 20 73 69 6d 75 6c 61 74 65   ┆am close" event      is simulate┆
0x49e0…4a00        64 2e 0d 0a 0d 0a 09 2a 34 29 20 84 54 68 65 79 20 68 61 76 65 20 70 61 73 73 65 64 20 44 4f 43   ┆d.     *4)  They have passed DOC┆
0x4a00…4a20 (37,)  20 44 49 53 43 20 52 45 51 20 6f 72 20 44 4f 43 20 52 45 53 59 4e 43 20 52 45 51 20 61 63 72 6f   ┆ DISC REQ or DOC RESYNC REQ acro┆
0x4a20…4a40        73 73 20 74 68 65 20 0a 19 8d 80 80 69 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 09 2a 35 29 20 84   ┆ss the      interface.     *5)  ┆
0x4a40…4a60        54 68 65 79 20 68 61 76 65 20 70 61 73 73 65 64 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65   ┆They have passed DH stream close┆
0x4a60…4a80        20 61 63 72 6f 73 73 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 2e 0d 0a 0d 0a 09 2a 36 29 20 84   ┆ across the interface.     *6)  ┆
0x4a80…4aa0        54 68 65 20 63 68 61 72 67 65 20 64 65 6c 69 76 65 72 65 64 20 69 73 20 73 65 6e 74 20 74 6f 20   ┆The charge delivered is sent to ┆
0x4aa0…4abb        44 53 20 69 6e 20 74 68 65 20 6e 65 78 74 20 49 4e 44 2e 55 50 44 2e 0d 0a 0d 0a                  ┆DS in the next IND.UPD.    ┆
0x4abb…4abe        FormFeed {
0x4abb…4abe          0c 82 e0                                                                                          ┆   ┆
0x4abb…4abe        }
0x4abe…4ac0        0a b0                                                                                             ┆  ┆
0x4ac0…4ae0        a1 36 2e 34 2e 34 2e 37 09 53 65 73 73 69 6f 6e 20 42 72 65 61 6b 20 44 6f 77 6e 20 48 61 6e 64   ┆ 6.4.4.7 Session Break Down Hand┆
0x4ae0…4b00        6c 69 6e 67 2c 20 53 6f 75 72 63 65 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 68   ┆ling, Source      This section h┆
0x4b00…4b20        61 6e 64 6c 65 73 20 70 72 65 6d 61 74 75 72 65 20 74 65 72 6d 69 6e 61 74 69 6f 6e 73 20 6f 66   ┆andles premature terminations of┆
0x4b20…4b40        20 61 20 73 65 73 73 69 6f 6e 2c 20 64 65 73 80 0a 19 89 80 80 63 72 69 62 65 64 20 69 6e 20 66   ┆ a session, des      cribed in f┆
0x4b40…4b60        69 67 2e 20 32 36 2e 20 54 68 65 20 73 65 73 73 69 6f 6e 20 69 73 20 63 6f 6d 70 6c 65 74 65 6c   ┆ig. 26. The session is completel┆
0x4b60…4b80        79 20 74 65 72 6d 69 6e 61 74 65 64 20 75 6e 64 65 72 20 0a 19 89 80 80 70 61 63 6b 65 74 20 63   ┆y terminated under      packet c┆
0x4b80…4ba0        6f 6e 74 72 6f 6c 2c 20 62 65 63 61 75 73 65 20 70 65 6e 64 69 6e 67 20 62 75 66 66 65 72 73 20   ┆ontrol, because pending buffers ┆
0x4ba0…4bc0        73 68 61 6c 6c 20 62 65 20 68 6f 6d 65 20 66 72 6f 6d 20 53 36 32 43 50 20 0a 19 89 80 80 62 65   ┆shall be home from S62CP      be┆
0x4bc0…4be0        66 6f 72 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 63 61 6e 20 62 65 20   ┆fore the document stream can be ┆
0x4be0…4c00        74 65 72 6d 69 6e 61 74 65 64 2e 0d 0a 0d 0a 09 46 69 67 2e 20 32 36 20 69 73 20 65 6e 74 65 72   ┆terminated.     Fig. 26 is enter┆
0x4c00…4c20 (38,)  65 64 20 28 76 69 61 20 32 36 61 29 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 61   ┆ed (via 26a) in the following ca┆
0x4c20…4c40        73 65 73 2e 0d 0a 0d 0a 09 2d 20 84 53 45 53 53 20 41 42 4f 52 54 20 49 4e 44 20 72 65 63 65 69   ┆ses.     -  SESS ABORT IND recei┆
0x4c40…4c60        76 65 64 20 69 6e 20 73 74 61 74 65 73 20 77 68 65 72 65 20 61 20 64 6f 63 75 6d 65 6e 74 20 73   ┆ved in states where a document s┆
0x4c60…4c80        74 72 65 61 6d 20 68 61 73 20 0a 19 8b 80 80 62 65 65 6e 20 6f 70 65 6e 20 61 6e 64 20 6e 6f 74   ┆tream has      been open and not┆
0x4c80…4ca0        20 66 75 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 64 2e 0d 0a 0d 0a 09 2d 20 84 52 45 51 2e 41 42   ┆ fully terminated.     -  REQ.AB┆
0x4ca0…4cc0        4f 52 54 20 6f 72 20 52 45 51 2e 52 45 47 52 45 54 20 65 78 65 63 75 74 65 64 20 77 68 65 6e 20   ┆ORT or REQ.REGRET executed when ┆
0x4cc0…4ce0        73 65 72 76 69 63 65 3d 54 4c 58 2e 0d 0a 0d 0a 09 2d 20 44 6f 63 75 6d 65 6e 74 20 73 74 72 65   ┆service=TLX.     - Document stre┆
0x4ce0…4d00        61 6d 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 6f 72 20 77 68 65 6e 20 73 65 72 76 69 63 65 3d 54   ┆am protocol error when service=T┆
0x4d00…4d20        4c 58 2e 0d 0a 0d 0a 09 2d 20 65 78 63 65 70 74 20 69 6e 64 20 72 65 63 65 69 76 65 64 20 77 68   ┆LX.     - except ind received wh┆
0x4d20…4d40        65 6e 20 73 65 72 76 69 63 65 20 3d 20 54 4c 58 2e 0d 0a 0d 0a 09 2d 20 84 70 72 69 6f 20 62 72   ┆en service = TLX.     -  prio br┆
0x4d40…4d59        65 61 6b 20 77 68 65 6e 20 73 65 72 76 69 63 65 3d 54 4c 58 2e 0d 0a 0d 0a                        ┆eak when service=TLX.    ┆
0x4d59…4d5c        FormFeed {
0x4d59…4d5c          0c 81 f0                                                                                          ┆   ┆
0x4d59…4d5c        }
0x4d5c…4d60        0a 09 46 69                                                                                       ┆  Fi┆
0x4d60…4d80        67 2e 20 32 36 2e 20 53 65 73 73 69 6f 6e 20 62 72 65 61 6b 20 64 6f 77 6e 20 68 61 6e 64 6c 69   ┆g. 26. Session break down handli┆
0x4d80…4d8d        6e 67 2c 20 73 6f 75 72 63 65 2e 0d 0a                                                            ┆ng, source.  ┆
0x4d8d…4dc6        Params {
0x4d8d…4dc6          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x4d8d…4dc6          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x4d8d…4dc6        }
0x4dc6…4dff        Params {
0x4dc6…4dff          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x4dc6…4dff          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x4dc6…4dff        }
0x4dff…4e00        0a                                                                                                ┆ ┆
0x4e00…4e20 (39,)  0d 0a 09 09 09 32 36 61 0d 0a 0d 0a 0d 0a 09 09 09 09 43 48 41 52 47 45 20 49 4e 46 20 49 4e 44   ┆     26a          CHARGE INF IND┆
0x4e20…4e40        2f 49 4e 44 2e 55 50 44 41 54 45 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 77 61 69 74 0d 0a   ┆/IND.UPDATE               wait  ┆
0x4e40…4e60        09 09 09 63 6c 65 61 72 0d 0a 09 09 09 69 6e 64 0d 0a 0d 0a 0d 0a 0d 0a 09 20 20 20 20 20 53 54   ┆   clear     ind              ST┆
0x4e60…4e80        52 45 41 4d 20 43 4c 45 41 52 20 49 4e 44 2f 53 54 52 45 41 4d 20 43 4c 45 41 52 20 52 45 53 50   ┆REAM CLEAR IND/STREAM CLEAR RESP┆
0x4e80…4ea0        0d 0a 09 09 09 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d 0a 09 09 09 77 61 69 74 0d 0a 09 09 09 62 75   ┆         *1)         wait     bu┆
0x4ea0…4ec0        66 73 0d 0a 09 09 09 68 6f 6d 65 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 61 6e 73 77 20 53 54   ┆fs     home              answ ST┆
0x4ec0…4ee0        52 45 41 4d 20 43 4c 45 41 52 20 52 45 53 50 0d 0a 09 09 09 2a 32 29 0d 0a 0d 0a 0d 0a 0d 0a 09   ┆REAM CLEAR RESP     *2)         ┆
0x4ee0…4f00        09 09 77 61 69 74 0d 0a 09 09 20 20 20 20 20 65 72 72 6f 72 20 73 6f 75 72 63 65 0d 0a 09 09 09   ┆  wait         error source     ┆
0x4f00…4f20        63 6c 6f 73 65 20 2a 33 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 61 6e 73 77 20 44 48 20 20 73 74 72 65   ┆close *3)          answ DH  stre┆
0x4f20…4f40        61 6d 20 63 6c 6f 73 65 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 20 20 20 74 65 72 6d 20 73   ┆am close                  term s┆
0x4f40…4f60        65 73 73 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 6f 75 74 73 74 61 6e 64 69 6e   ┆ess                   outstandin┆
0x4f60…4f80        67 20 77 72 69 74 65 73 3c 3e 30 20 20 20 20 20 6f 75 74 73 74 61 6e 64 69 6e 67 20 77 72 69 74   ┆g writes<>0     outstanding writ┆
0x4f80…4fa0        65 73 3d 30 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32   ┆es=0                           2┆
0x4fa0…4fbf        37 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 37 62 0d 0a 0d 0a      ┆7a                      27b    ┆
0x4fbf…4fc2        FormFeed {
0x4fbf…4fc2          0c 83 b4                                                                                          ┆   ┆
0x4fbf…4fc2        }
0x4fc2…4fe0        0a 09 54 61 62 6c 65 20 32 36 2e 0d 0a 0e 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20         ┆  Table 26.        state      ┆
0x4fe0…5000        09 21 20 65 76 65 6e 74 20 20 20 20 20 20 09 21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77   ┆ ! event       ! action    ! new┆
0x5000…5020 (40,)  20 73 74 61 74 65 0d 0a 09 09 09 21 09 09 21 09 20 20 21 0d 0a 09 77 61 69 74 20 63 6c 65 61 72   ┆ state     !  !   !   wait clear┆
0x5020…5040        20 69 6e 64 09 21 20 53 36 32 43 50 20 6d 65 73 73 61 67 65 73 09 21 09 20 20 21 0d 0a 09 09 09   ┆ ind ! S62CP messages !   !     ┆
0x5040…5060        21 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 09 21 20 20 2d 09 20 20 21 20 20 2d 0d 0a 09 a1   ┆! different from !  -   !  -    ┆
0x5060…5080        09 09 21 20 53 45 53 53 20 43 4c 45 41 52 20 49 4e 44 09 21 09 20 20 21 09 20 20 20 0d 0a 09 09   ┆  ! SESS CLEAR IND !   !        ┆
0x5080…50a0        09 21 09 09 21 09 20 20 21 0d 0a 09 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09 21 20 64 6f 63   ┆ !  !   !   wait clear ind ! doc┆
0x50a0…50c0        75 6d 65 6e 74 20 73 74 72 65 61 6d 09 21 09 20 20 21 0d 0a 09 26 20 77 61 69 74 20 62 75 66 73   ┆ument stream !   !   & wait bufs┆
0x50c0…50e0        20 68 6f 6d 65 09 21 20 6d 65 73 73 61 67 65 73 20 64 69 66 66 65 72 65 6e 74 21 20 20 2d 09 20   ┆ home ! messages different!  -  ┆
0x50e0…5100        20 21 20 20 2d 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f 72 20 73 6f 75 72 63 65 09 21 20 66 72   ┆ !  -   & wait error source ! fr┆
0x5100…5120        6f 6d 20 54 54 58 53 49 20 73 74 72 65 61 6d 09 21 09 20 20 21 0d 0a 09 a1 20 20 63 6c 6f 73 65   ┆om TTXSI stream !   !      close┆
0x5120…5140        09 09 21 20 63 6c 6f 73 65 09 09 21 09 20 20 21 09 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20   ┆  ! close  !   !         !  !   ┆
0x5140…5160        21 0d 0a 09 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09 21 09 09 21 09 20 20 21 0d 0a 09 26 20   ┆!   wait clear ind !  !   !   & ┆
0x5160…5180        77 61 69 74 20 62 75 66 73 20 68 6f 6d 65 09 21 20 52 45 51 2e 52 45 47 52 45 54 09 21 20 20 2d   ┆wait bufs home ! REQ.REGRET !  -┆
0x5180…51a0        09 20 20 21 20 20 2d 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f 72 20 73 6f 75 72 63 65 09 21 09   ┆   !  -   & wait error source ! ┆
0x51a0…51c0        09 21 09 20 20 21 0d 0a 09 a1 20 20 63 6c 6f 73 65 09 09 21 09 09 21 09 20 20 21 09 20 20 20 0d   ┆ !   !      close  !  !   !     ┆
0x51c0…51e0        0a 09 09 09 21 09 09 21 09 20 20 21 0d 0a 09 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09 21 20   ┆    !  !   !   wait clear ind ! ┆
0x51e0…5200        52 45 51 2e 41 42 4f 52 54 20 09 21 20 20 2d 09 20 20 21 20 20 2d 0d 0a 09 26 20 77 61 69 74 20   ┆REQ.ABORT  !  -   !  -   & wait ┆
0x5200…5220 (41,)  62 75 66 73 20 68 6f 6d 65 09 21 09 09 21 09 20 20 21 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f   ┆bufs home !  !   !   & wait erro┆
0x5220…5240        72 20 73 6f 75 72 63 65 09 21 09 09 21 09 20 20 21 0d 0a 09 a1 20 20 63 6c 6f 73 65 09 09 21 09   ┆r source !  !   !      close  ! ┆
0x5240…5260        09 21 09 20 20 21 09 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 63 6c 65 61   ┆ !   !                 wait clea┆
0x5260…5280        72 20 69 6e 64 20 20 09 21 09 09 21 09 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 26 20 77 61 69   ┆r ind   !  !   !           & wai┆
0x5280…52a0        74 20 62 75 66 73 20 68 6f 6d 65 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆t bufs home    !                ┆
0x52a0…52c0        20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 26 20 77 61 69   ┆   !           !           & wai┆
0x52c0…52e0        74 20 65 72 72 6f 72 20 73 6f 75 72 63 65 20 21 20 52 45 53 50 2e 57 52 49 54 45 20 20 20 20 20   ┆t error source ! RESP.WRITE     ┆
0x52e0…5300        20 20 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 0d 0a 09 a1 20 20 63 6c 6f 73 65 20 20 20 20 20   ┆   ! -         !      close     ┆
0x5300…5320        20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆        !                   !   ┆
0x5320…5340        20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20   ┆        !                       ┆
0x5340…5360        77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 20 20 20 20 20 20 21 20 61 6e 73 77 20 20 20 20 20 20   ┆wait clear ind      ! answ      ┆
0x5360…5380        20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20   ┆        !           !           ┆
0x5380…53a0        a1 26 20 77 61 69 74 20 62 75 66 73 20 68 6f 6d 65 20 20 20 20 21 20 44 48 20 73 74 72 65 61 6d   ┆ & wait bufs home    ! DH stream┆
0x53a0…53c0        20 63 6c 6f 73 65 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆ close   !           !          ┆
0x53c0…53e0        0d 0a 0d 0a 09 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09 21 09 09 21 09 20 20 21 0d 0a 09 26   ┆     wait clear ind !  !   !   &┆
0x53e0…5400        20 77 61 69 74 20 62 75 66 73 20 68 6f 6d 65 09 21 20 70 72 69 6f 20 62 72 65 61 6b 09 21 20 20   ┆ wait bufs home ! prio break !  ┆
0x5400…5420 (42,)  2d 09 20 20 21 20 20 2d 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f 72 20 73 6f 75 72 63 65 20 21   ┆-   !  -   & wait error source !┆
0x5420…5440        09 09 21 09 20 20 21 0d 0a 09 a1 20 20 63 6c 6f 73 65 09 09 21 09 09 21 09 20 20 21 09 20 20 20   ┆  !   !      close  !  !   !    ┆
0x5440…5460        0d 0a 20 09 09 09 21 09 09 21 09 20 20 21 0d 0a 09 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09   ┆      !  !   !   wait clear ind ┆
0x5460…5480        21 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 21 20 20 2d 09 20 20 21 20 20 2d 0d   ┆! TTXSI stream close!  -   !  - ┆
0x5480…54a0        0a 09 a1 26 20 77 61 69 74 20 62 75 66 73 20 68 6f 6d 65 09 21 09 09 21 09 20 20 21 09 20 20 20   ┆   & wait bufs home !  !   !    ┆
0x54a0…54c0        0d 0a 09 09 09 21 09 09 21 09 20 20 21 0d 0a 09 77 61 69 74 20 65 72 72 6f 72 20 73 6f 75 72 63   ┆     !  !   !   wait error sourc┆
0x54c0…54e0        65 09 21 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 21 20 61 6e 73 77 20 54 54 58   ┆e ! TTXSI stream close! answ TTX┆
0x54e0…5500        53 49 21 20 20 2d 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21 09 09 21 20 73 74 72 65 61 6d 20 20 20   ┆SI!  -     close  !  ! stream   ┆
0x5500…5520        20 21 0d 0a 09 a1 09 09 21 09 09 21 20 63 6c 6f 73 65 09 20 20 21 09 20 20 20 0d 0a 09 09 09 21   ┆ !      !  ! close   !         !┆
0x5520…5540        09 09 21 09 20 20 21 0d 0a 09 a1 77 61 69 74 20 63 6c 65 61 72 20 69 6e 64 09 21 20 54 55 20 72   ┆  !   !    wait clear ind ! TU r┆
0x5540…5560        65 6d 6f 76 65 64 09 21 20 20 2d 09 20 20 21 20 33 35 61 09 20 20 20 0d 0a 09 09 09 21 09 09 21   ┆emoved !  -   ! 35a         !  !┆
0x5560…5580        09 20 20 21 0d 0a 09 a1 77 61 69 74 20 62 75 66 73 20 68 6f 6d 65 09 21 20 54 55 20 72 65 6d 6f   ┆   !    wait bufs home ! TU remo┆
0x5580…55a0        76 65 64 09 21 20 20 2d 09 20 20 21 20 33 35 62 09 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20   ┆ved !  -   ! 35b         !  !   ┆
0x55a0…55c0        21 0d 0a 09 77 61 69 74 20 65 72 72 6f 72 20 73 6f 75 72 63 65 09 21 20 54 55 20 72 65 6d 6f 76   ┆!   wait error source ! TU remov┆
0x55c0…55e0        65 64 09 21 20 20 2d 09 20 20 21 20 33 35 63 0d 0a 09 a1 20 20 63 6c 6f 73 65 09 09 21 09 09 21   ┆ed !  -   ! 35c      close  !  !┆
0x55e0…55ec        09 20 20 21 09 20 20 20 0d 0a 0f 0a                                                               ┆   !        ┆
0x55ec…5625        Params {
0x55ec…5625          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x55ec…5625          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x55ec…5625        }
0x5625…565e        Params {
0x5625…565e          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x5625…565e          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x5625…565e        }
0x565e…5660        0a 0d                                                                                             ┆  ┆
0x5660…5680        0a 09 46 69 67 2e 20 32 36 2c 20 66 6f 6f 74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 53   ┆  Fig. 26, footnotes.     *1)  S┆
0x5680…56a0        45 53 53 20 43 4c 45 41 52 20 52 45 53 50 20 63 61 6e 20 62 65 20 73 65 6e 74 20 61 74 20 6f 6e   ┆ESS CLEAR RESP can be sent at on┆
0x56a0…56c0        63 65 2c 20 62 65 63 61 75 73 65 20 6e 6f 20 53 36 32 43 50 20 6d 65 73 73 61 67 65 73 20 0a 19   ┆ce, because no S62CP messages   ┆
0x56c0…56e0        8d 80 80 77 69 6c 6c 20 62 65 20 70 65 6e 64 69 6e 67 20 61 74 20 54 54 58 53 49 20 69 6e 20 70   ┆   will be pending at TTXSI in p┆
0x56e0…5700        61 63 6b 65 74 20 73 6f 75 72 63 65 20 6d 6f 64 65 2e 0d 0a 0d 0a 8c 83 d0 0a 09 2a 32 29 20 84   ┆acket source mode.         *2)  ┆
0x5700…5720        41 6c 6c 20 70 65 6e 64 69 6e 67 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 6e 6f 77 20 68 6f 6d   ┆All pending messages are now hom┆
0x5720…5740        65 20 66 72 6f 6d 20 53 36 32 43 50 2c 20 61 6c 73 6f 20 74 68 65 20 6f 6e 65 73 20 0a 19 8d 80   ┆e from S62CP, also the ones     ┆
0x5740…5760        80 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 54 54 58 53 49 2e 20 41 20 70 6f 73 73 69 62 6c 65 20   ┆ belonging to TTXSI. A possible ┆
0x5760…5780        70 65 6e 64 69 6e 67 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 63 61 6e 20 0a   ┆pending TTXSI stream close can  ┆
0x5780…57a0        19 8d 80 80 62 65 20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 09 2a 33 29 20 84 49 66 20 44 48 20   ┆    be returned.     *3)  If DH ┆
0x57a0…57c0        63 6c 6f 73 65 20 70 65 6e 64 69 6e 67 20 69 73 20 66 61 6c 73 65 2c 20 72 65 63 65 69 76 61 6c   ┆close pending is false, receival┆
0x57c0…57e0        20 6f 66 20 61 6e 20 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 20 0a 19 8d 80 80 63 6c 6f 73 65   ┆ of an answ DH stream      close┆
0x57e0…5800        20 69 73 20 73 69 6d 75 6c 61 74 65 64 2e 0d 0a 0d 0a 0d 0a b0 a1 36 2e 34 2e 34 2e 38 09 54 65   ┆ is simulated.        6.4.4.8 Te┆
0x5800…5820 (44,)  72 6d 69 6e 61 74 69 6f 6e 20 54 65 73 74 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e   ┆rmination Test      This section┆
0x5820…5840        20 64 65 73 63 72 69 62 65 73 20 66 69 67 2e 20 32 37 2e 20 49 74 20 68 61 6e 64 6c 65 73 20 74   ┆ describes fig. 27. It handles t┆
0x5840…5860        68 65 20 63 61 73 65 73 20 77 68 65 72 65 20 74 68 65 20 0a 19 89 80 80 70 61 63 6b 65 74 20 68   ┆he cases where the      packet h┆
0x5860…5880        61 73 20 62 65 65 6e 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 73 65   ┆as been disconnected from the se┆
0x5880…58a0        73 73 69 6f 6e 2c 20 61 6e 64 20 77 68 65 72 65 20 74 68 65 20 69 73 73 75 65 20 0a 19 89 80 80   ┆ssion, and where the issue      ┆
0x58a0…58c0        69 73 20 6e 6f 74 20 61 20 6e 6f 72 6d 61 6c 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 61   ┆is not a normal termination of a┆
0x58c0…58e0        20 52 45 51 2e 53 55 42 4d 49 54 2e 0d 0a 0d 0a 09 84 54 68 65 20 65 6e 74 72 79 20 69 6e 74 6f   ┆ REQ.SUBMIT.      The entry into┆
0x58e0…5900        20 74 68 69 73 20 66 69 67 75 72 65 20 68 61 70 70 65 6e 73 20 77 68 65 6e 20 6f 6e 65 20 6f 66   ┆ this figure happens when one of┆
0x5900…5920        20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 0a 19 89 80 80 65 76 65 6e 74 73 20 68 61 76 65 20   ┆ the following      events have ┆
0x5920…5940        6f 63 63 75 72 72 65 64 3a 0d 0a 0d 0a 09 2d 20 61 20 52 45 51 2e 41 42 4f 52 54 20 68 61 73 20   ┆occurred:     - a REQ.ABORT has ┆
0x5940…5960        62 65 65 6e 20 65 78 65 63 75 74 65 64 2e 0d 0a 09 2d 20 61 20 52 45 51 2e 52 45 47 52 45 54 20   ┆been executed.   - a REQ.REGRET ┆
0x5960…5980        68 61 73 20 62 65 65 6e 20 65 78 65 63 75 74 65 64 2e 0d 0a 09 2d 20 64 6f 63 75 6d 65 6e 74 20   ┆has been executed.   - document ┆
0x5980…59a0        73 74 72 65 61 6d 20 62 72 65 61 6b 20 64 6f 77 6e 2e 0d 0a 09 2d 20 45 58 43 45 50 54 20 49 4e   ┆stream break down.   - EXCEPT IN┆
0x59a0…59c0        44 20 72 65 63 65 69 76 65 64 2e 0d 0a 09 2d 20 70 72 69 6f 20 62 72 65 61 6b 20 6f 63 63 75 72   ┆D received.   - prio break occur┆
0x59c0…59e0        72 65 64 0d 0a 09 2d 20 43 41 50 20 43 4f 4e 46 20 4e 45 47 20 72 65 63 65 69 76 65 64 0d 0a 09   ┆red   - CAP CONF NEG received   ┆
0x59e0…5a00        2d 20 61 6e 73 77 20 53 45 53 53 20 53 54 41 52 54 20 52 45 51 2c 20 72 65 73 75 6c 74 3d 62 75   ┆- answ SESS START REQ, result=bu┆
0x5a00…5a20 (45,)  73 79 20 72 65 63 65 69 76 65 64 0d 0a 09 2d 20 53 45 53 53 20 53 54 41 52 54 20 43 4f 4e 46 20   ┆sy received   - SESS START CONF ┆
0x5a20…5a40        4e 45 47 20 72 65 63 65 69 76 65 64 0d 0a 09 2d 20 41 42 4f 52 54 20 49 4e 44 20 72 65 63 65 69   ┆NEG received   - ABORT IND recei┆
0x5a40…5a60        76 65 64 2e 0d 0a 0d 0a 09 84 54 68 65 20 6d 61 69 6e 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 74   ┆ved.      The main function of t┆
0x5a60…5a80        68 65 20 61 6c 67 6f 72 69 74 68 6d 20 69 73 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70 61   ┆he algorithm is to see if the pa┆
0x5a80…5aa0        63 6b 65 74 20 73 68 6f 75 6c 64 20 0a 19 89 80 80 62 65 20 74 65 72 6d 69 6e 61 74 65 64 2c 20   ┆cket should      be terminated, ┆
0x5aa0…5ac0        75 73 69 6e 67 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 73 75 62 6d 69 74 20   ┆using the information in submit ┆
0x5ac0…5ae0        73 77 69 74 63 68 2c 20 72 65 67 72 65 74 20 0a 19 89 80 80 73 77 69 74 63 68 2c 20 61 62 6f 72   ┆switch, regret      switch, abor┆
0x5ae0…5b00        74 20 73 77 69 74 63 68 20 61 6e 64 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20   ┆t switch and the content of the ┆
0x5b00…5b20        64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 0d 0a 0d 0a 09 84 54 68 65 20 68   ┆document description.      The h┆
0x5b20…5b40        61 6e 64 6c 69 6e 67 20 69 6e 20 66 69 67 2e 20 32 37 20 65 6e 64 73 20 69 6e 20 65 69 74 68 65   ┆andling in fig. 27 ends in eithe┆
0x5b40…5b60        72 20 61 20 70 61 63 6b 65 74 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 72 20 69 6e 20 0a 19 89   ┆r a packet termination or in    ┆
0x5b60…5b80        80 80 65 6e 74 72 79 20 69 6e 20 66 69 67 2e 20 32 38 20 28 65 6e 63 61 70 73 75 6c 61 74 69 6f   ┆  entry in fig. 28 (encapsulatio┆
0x5b80…5ba0        6e 20 68 61 6e 64 6c 69 6e 67 29 2e 0d 0a 0d 0a 09 84 54 68 65 20 66 69 67 75 72 65 20 68 61 73   ┆n handling).      The figure has┆
0x5ba0…5bc0        20 74 77 6f 20 65 6e 74 72 79 20 70 6f 69 6e 74 73 3a 0d 0a 0d 0a 09 84 32 37 61 3a 20 84 4f 6e   ┆ two entry points:      27a:  On┆
0x5bc0…5be0        65 20 6f 72 20 6d 6f 72 65 20 49 4e 44 2e 57 52 49 54 45 27 73 20 69 73 20 6f 75 74 73 74 61 6e   ┆e or more IND.WRITE's is outstan┆
0x5be0…5c00        64 69 6e 67 2c 20 6f 72 20 49 4e 44 2e 52 45 41 44 20 69 73 20 6f 75 74 80 0a 19 8e 80 80 73 74   ┆ding, or IND.READ is out      st┆
0x5c00…5c20 (46,)  61 6e 64 69 6e 67 20 28 69 6e 20 74 68 65 20 6c 61 73 74 20 63 61 73 65 20 6f 75 74 73 74 61 6e   ┆anding (in the last case outstan┆
0x5c20…5c40        64 69 6e 67 20 77 72 69 74 65 73 20 6d 75 73 74 20 62 65 20 7a 65 72 6f 29 2e 0d 0a 0d 0a 09 32   ┆ding writes must be zero).     2┆
0x5c40…5c60        37 62 3a 20 84 4e 6f 20 6f 75 74 73 74 61 6e 64 69 6e 67 20 57 52 49 54 45 27 73 20 6f 72 20 52   ┆7b:  No outstanding WRITE's or R┆
0x5c60…5c68        45 41 44 27 73 2e 0d 0a                                                                           ┆EAD's.  ┆
0x5c68…5c6b        FormFeed {
0x5c68…5c6b          0c 83 e0                                                                                          ┆   ┆
0x5c68…5c6b        }
0x5c6b…5c80        0a 09 46 69 67 2e 20 32 37 2e 20 54 65 72 6d 69 6e 61 74 69 6f                                    ┆  Fig. 27. Terminatio┆
0x5c80…5c89        6e 20 74 65 73 74 2e 0d 0a                                                                        ┆n test.  ┆
0x5c89…5cc2        Params {
0x5c89…5cc2          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x5c89…5cc2          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x5c89…5cc2        }
0x5cc2…5cfb        Params {
0x5cc2…5cfb          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x5cc2…5cfb          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x5cc2…5cfb        }
0x5cfb…5d00        0a 0d 0a 09 09                                                                                    ┆     ┆
0x5d00…5d20        09 09 32 37 61 0d 0a 0d 0a b0 4b 7b 72 65 20 56 69 67 67 6f 2c 20 6a 65 67 20 66 6f 72 73 74 7d   ┆  27a     Kære Viggo, jeg forstå┆
0x5d20…5d40        72 20 69 6b 6b 65 20 72 69 67 74 69 67 74 20 64 69 6e 65 20 72 65 74 74 65 6c 73 65 72 20 70 7d   ┆r ikke rigtigt dine rettelser på┆
0x5d40…5d60        20 64 65 6e 6e 65 20 74 65 67 6e 69 6e 67 2e 0d 0a 09 09 09 09 77 61 69 74 0d 0a 09 20 20 20 20   ┆ denne tegning.      wait       ┆
0x5d60…5d80        20 09 52 45 53 50 2e 52 45 41 44 20 20 20 20 20 20 20 20 65 72 72 6f 72 20 73 6f 75 72 63 65 20   ┆  RESP.READ        error source ┆
0x5d80…5da0        20 20 20 20 20 20 52 45 53 50 2e 57 52 49 54 45 28 6e 6f 74 20 6c 61 73 74 29 0d 0a 09 09 73 65   ┆      RESP.WRITE(not last)    se┆
0x5da0…5dc0        72 76 69 63 65 3d 54 54 58 09 77 72 69 74 65 73 0d 0a 20 20 20 20 20 32 34 62 09 09 26 20 72 65   ┆rvice=TTX writes       24b  & re┆
0x5dc0…5de0        73 75 6c 74 3d 66 61 69 6c 65 64 09 20 20 20 2a 31 0d 0a 0d 0a 0d 0a 09 09 09 52 45 53 50 2e 52   ┆sult=failed    *1         RESP.R┆
0x5de0…5e00        45 41 44 09 09 52 45 53 50 2e 57 52 49 54 45 28 6c 61 73 74 29 0d 0a 09 09 09 72 65 73 75 6c 74   ┆EAD  RESP.WRITE(last)     result┆
0x5e00…5e20 (47,)  3d 6f 6b 0d 0a 09 09 09 6f 72 0d 0a 09 49 4e 44 2e 52 45 41 44 20 2a 34 29 09 73 65 72 76 69 63   ┆=ok     or   IND.READ *4) servic┆
0x5e20…5e40        65 3d 54 4c 58 0d 0a 09 28 6e 65 78 74 20 64 6f 63 20 64 63 72 29 0d 0a 0d 0a 09 09 09 73 65 72   ┆e=TLX   (next doc dcr)       ser┆
0x5e40…5e60        76 69 63 65 3d 54 54 58 09 73 65 72 76 69 63 65 3d 54 4c 58 0d 0a 09 66 69 6e 69 73 68 65 64 3d   ┆vice=TTX service=TLX   finished=┆
0x5e60…5e80        74 72 75 65 0d 0a 0d 0a 09 66 69 6e 69 73 68 65 64 3d 66 61 6c 73 65 0d 0a 0d 0a 09 09 09 72 65   ┆true     finished=false       re┆
0x5e80…5ea0        67 72 65 74 20 73 77 69 74 63 68 20 6f 66 66 09 20 20 72 65 67 72 65 74 20 73 77 69 74 63 68 0d   ┆gret switch off   regret switch ┆
0x5ea0…5ec0        0a 09 72 65 67 72 65 74 20 73 77 69 74 63 68 20 6f 6e 09 6f 72 20 64 6f 63 20 73 65 71 20 6e 6f   ┆  regret switch on or doc seq no┆
0x5ec0…5ee0        3c 3e 31 09 20 20 20 6f 6e 0d 0a 09 26 20 64 6f 63 20 73 65 71 20 6e 6f 3d 31 0d 0a 09 09 09 09   ┆<>1    on   & doc seq no=1      ┆
0x5ee0…5f00        09 09 72 65 67 72 65 74 20 73 77 69 74 63 68 0d 0a 20 20 20 20 20 2a 35 29 09 09 09 09 09 09 20   ┆  regret switch       *5)       ┆
0x5f00…5f20        20 20 20 20 6f 66 66 0d 0a 0d 0a 09 73 75 62 6d 69 74 20 73 77 69 74 63 68 20 6f 6e 0d 0a 0d 0a   ┆    off     submit switch on    ┆
0x5f20…5f40        09 43 4f 4e 46 2e 53 55 42 4d 49 54 20 20 20 20 20 20 73 75 62 6d 69 74 20 73 77 69 74 63 68 09   ┆ CONF.SUBMIT      submit switch ┆
0x5f40…5f60        09 2a 37 29 0d 0a 09 72 65 73 75 6c 74 3d 6e 6f 74 20 70 72 6f 63 20 20 20 20 6f 66 66 0d 0a 0d   ┆ *7)   result=not proc    off   ┆
0x5f60…5f80        0a 0d 0a 09 09 09 63 68 65 63 6b 70 6f 69 6e 74 3c 3e 30 20 2a 36 29 0d 0a 09 09 09 26 20 73 65   ┆      checkpoint<>0 *6)     & se┆
0x5f80…5fa0        72 76 69 63 65 3d 54 54 58 0d 0a 09 09 09 09 09 61 62 6f 72 74 09 20 20 20 20 20 61 62 6f 72 74   ┆rvice=TTX       abort      abort┆
0x5fa0…5fc0        0d 0a 09 63 68 65 63 6b 70 6f 69 6e 74 3d 30 20 2a 32 29 09 09 09 73 77 69 74 63 68 20 6f 6e 09   ┆   checkpoint=0 *2)   switch on ┆
0x5fc0…5fe0        20 20 20 20 20 73 77 69 74 63 68 20 6f 66 66 0d 0a 09 6f 72 20 73 65 72 76 69 63 65 3d 54 4c 58   ┆     switch off   or service=TLX┆
0x5fe0…6000        0d 0a 0d 0a 0d 0a 09 43 4f 4e 46 2e 52 45 47 52 45 54 09 73 75 62 6d 69 74 09 20 20 20 20 20 73   ┆       CONF.REGRET submit      s┆
0x6000…6020 (48,)  75 62 6d 69 74 0d 0a 09 72 65 73 75 6c 74 3d 6f 6b 09 09 73 77 69 74 63 68 20 6f 6e 09 20 20 20   ┆ubmit   result=ok  switch on    ┆
0x6020…6040        20 20 73 77 69 74 63 68 20 6f 66 66 0d 0a 0d 0a 20 20 20 20 20 32 34 63 0d 0a 09 09 09 43 4f 4e   ┆  switch off         24c     CON┆
0x6040…6060        46 2e 53 55 42 4d 49 54 0d 0a 09 09 09 72 65 73 75 6c 74 3d 6e 6f 74 5f 70 72 6f 63 0d 0a 0d 0a   ┆F.SUBMIT     result=not_proc    ┆
0x6060…6080        0d 0a 09 09 09 72 65 67 72 65 74 20 73 77 69 74 63 68 20 6f 6e 0d 0a 09 72 65 67 72 65 74 20 73   ┆     regret switch on   regret s┆
0x6080…60a0        77 69 74 63 68 0d 0a 09 6f 66 66 0d 0a 0d 0a 20 20 20 20 20 32 30 61 20 20 09 09 43 4f 4e 46 2e   ┆witch   off         20a    CONF.┆
0x60a0…60c0        52 45 47 52 45 54 09 09 20 09 32 38 61 0d 0a 09 20 20 43 4f 4e 46 2e 41 42 4f 52 54 09 72 65 73   ┆REGRET    28a     CONF.ABORT res┆
0x60c0…60dd        75 6c 74 3d 20 6e 6f 74 20 70 72 6f 63 0d 0a 09 20 20 72 65 73 75 6c 74 3d 6f 6b 0d 0a            ┆ult= not proc     result=ok  ┆
0x60dd…60e0        FormFeed {
0x60dd…60e0          0c 83 c4                                                                                          ┆   ┆
0x60dd…60e0        }
0x60e0…60e3        0a 0e 0a                                                                                          ┆   ┆
0x60e3…611c        Params {
0x60e3…611c          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x60e3…611c          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x60e3…611c        }
0x611c…6155        Params {
0x611c…6155          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x611c…6155          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x611c…6155        }
0x6155…6160        0a 0d 0a 09 54 61 62 6c 65 20 32                                                                  ┆    Table 2┆
0x6160…6180        37 2e 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20 21 20 65 76 65 6e 74 20 20 20 20 20 20   ┆7.      state      ! event      ┆
0x6180…61a0        21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73 74 61 74 65 20 20 20 20 20 20 20 20 20   ┆! action    ! new state         ┆
0x61a0…61c0        0d 0a 09 77 61 69 74 20 65 72 72 6f 72 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20   ┆   wait error !            !    ┆
0x61c0…61e0        20 20 20 20 20 20 20 21 0d 0a 09 20 20 73 6f 75 72 63 65 20 20 20 21 20 52 45 51 2e 41 42 4f 52   ┆       !     source   ! REQ.ABOR┆
0x61e0…6200        54 20 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20   ┆T  ! -         ! -              ┆
0x6200…6220 (49,)  77 72 69 74 65 73 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆writes   !            !         ┆
0x6220…6240        20 20 21 09 09 20 20 20 20 20 20 0d 0a 09 77 61 69 74 20 65 72 72 6f 72 20 21 09 20 20 20 20 21   ┆  !           wait error !     !┆
0x6240…6260        09 20 20 20 20 20 20 21 0d 0a 09 20 20 73 6f 75 72 63 65 09 20 21 20 52 45 51 2e 52 45 47 52 45   ┆       !     source  ! REQ.REGRE┆
0x6260…6280        54 20 21 20 2d 09 20 20 20 20 20 20 21 20 2d 09 09 20 20 20 20 20 20 0d 0a 09 a1 20 20 77 72 69   ┆T ! -       ! -              wri┆
0x6280…62a0        74 65 73 09 20 21 09 20 20 20 20 21 09 20 20 20 20 20 20 21 09 09 20 20 20 20 20 20 0d 0a 20 20   ┆tes  !     !       !            ┆
0x62a0…62c0        20 20 20 20 20 20 20 77 61 69 74 20 65 72 72 6f 72 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21   ┆       wait error !            !┆
0x62c0…62e0        20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 20   ┆           !             source ┆
0x62e0…6300        20 20 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 32 30 61   ┆  ! TU removed ! -         ! 20a┆
0x6300…6320        0d 0a 09 a1 e1 20 20 77 72 69 74 65 73 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20   ┆       writes   !            !  ┆
0x6320…6340        20 20 20 20 20 20 20 20 20 21 09 09 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 26 20 77   ┆         !                   & w┆
0x6340…6360        61 69 74 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆ait     !            !          ┆
0x6360…6380        20 21 0d 0a 09 20 20 61 62 6f 72 74 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20   ┆ !     abort    !            !  ┆
0x6380…63a0        20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 75 70 64 61 74 65 73 20   ┆         !              updates ┆
0x63a0…63c0        20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20   ┆ !            !           !     ┆
0x63c0…63ce        20 20 20 20 20 20 20 20 20 20 20 20 0d 0a                                                         ┆              ┆
0x63ce…6407        Params {
0x63ce…6407          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x63ce…6407          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x63ce…6407        }
0x6407…6440        Params {
0x6407…6440          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x6407…6440          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x6407…6440        }
0x6440…6460        0a 0d 0a 09 46 69 67 2e 20 32 37 2c 20 66 6f 6f 74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20   ┆    Fig. 27, footnotes.     *1) ┆
0x6460…6480        84 54 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 72 65 61 64 20 62   ┆ The document description read b┆
0x6480…64a0        65 63 6f 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 20 0a 19 8d 80   ┆ecomes the current document     ┆
0x64a0…64c0        80 64 65 73 80 63 72 69 70 74 69 6f 6e 2e 20 49 66 20 73 65 72 76 69 63 65 3d 54 4c 58 20 74 68   ┆ des cription. If service=TLX th┆
0x64c0…64e0        65 20 63 68 65 63 6b 70 6f 69 6e 74 20 77 69 6c 6c 20 62 65 20 73 65 74 20 74 6f 20 0a 19 8d 80   ┆e checkpoint will be set to     ┆
0x64e0…6500        80 7a 65 72 6f 2c 20 61 6e 64 20 66 69 6e 69 73 68 65 64 20 74 6f 20 66 61 6c 73 65 2e 0d 0a 0d   ┆ zero, and finished to false.   ┆
0x6500…6520        0a 09 2a 32 29 20 84 49 66 20 73 65 72 76 69 63 65 3d 54 54 58 20 20 61 6e 64 20 63 68 65 63 6b   ┆  *2)  If service=TTX  and check┆
0x6520…6540        70 6f 69 6e 74 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f   ┆point in the document descriptio┆
0x6540…6560        6e 20 69 73 20 0a 19 8d 80 80 65 71 75 61 6c 20 74 6f 20 30 2c 20 61 6e 20 72 65 67 72 65 74 20   ┆n is      equal to 0, an regret ┆
0x6560…6580        63 61 6e 20 62 65 20 72 65 67 61 72 64 65 64 20 61 73 20 73 75 63 63 65 73 73 66 75 6c 2e 0d 0a   ┆can be regarded as successful.  ┆
0x6580…65a0        0d 0a 09 2a 33 29 20 84 46 69 6e 69 73 68 65 64 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e   ┆   *3)  Finished from the curren┆
0x65a0…65c0        74 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 20 54 68 65 20 64 6f 63 75   ┆t document description. The docu┆
0x65c0…65e0        6d 65 6e 74 20 0a 19 8d 80 80 68 61 73 20 62 65 65 6e 20 66 75 6c 6c 79 20 74 72 61 6e 73 6d 69   ┆ment      has been fully transmi┆
0x65e0…6600        74 74 65 64 2e 0d 0a 0d 0a 09 2a 34 29 20 72 65 61 64 20 73 65 71 20 6e 6f 20 69 73 20 73 65 74   ┆tted.     *4) read seq no is set┆
0x6600…6620 (51,)  20 74 6f 20 64 6f 63 20 73 65 71 20 6e 6f 20 2b 31 2e 0d 0a 0d 0a 09 2a 35 29 20 49 74 20 69 73   ┆ to doc seq no +1.     *5) It is┆
0x6620…6640        20 61 20 52 45 51 2e 52 45 47 52 45 54 20 77 68 69 63 68 20 69 73 20 62 65 69 6e 67 20 65 78 65   ┆ a REQ.REGRET which is being exe┆
0x6640…6660        63 75 74 65 64 2e 0d 0a 0d 0a 09 2a 36 29 20 84 54 68 65 20 72 65 67 72 65 74 20 68 61 73 20 6e   ┆cuted.     *6)  The regret has n┆
0x6660…6680        6f 74 20 79 65 74 20 62 65 65 6e 20 70 65 72 66 6f 72 6d 65 64 20 28 65 72 72 6f 72 20 72 65 63   ┆ot yet been performed (error rec┆
0x6680…66a0        6f 76 65 72 79 20 73 68 6f 75 6c 64 20 0a 19 8d 80 80 62 65 20 6d 61 64 65 29 2e 0d 0a 0d 0a 09   ┆overy should      be made).     ┆
0x66a0…66c0        2a 37 29 20 84 54 68 65 20 70 61 63 6b 65 74 20 68 61 73 20 62 65 65 6e 20 66 75 6c 6c 79 20 74   ┆*7)  The packet has been fully t┆
0x66c0…66e0        72 61 6e 73 6d 69 74 74 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 65 72 72 6f 72 20 6f 63 80 0a   ┆ransmitted before the error oc  ┆
0x66e0…66ef        19 8d 80 80 63 75 72 72 65 64 2e 0d 0a 0d 0a                                                      ┆    curred.    ┆
0x66ef…66f2        FormFeed {
0x66ef…66f2          0c 83 94                                                                                          ┆   ┆
0x66ef…66f2        }
0x66f2…6700        0a a1 b0 36 2e 34 2e 34 2e 39 09 45 6e 63                                                         ┆   6.4.4.9 Enc┆
0x6700…6720        61 70 73 75 6c 61 74 69 6f 6e 20 48 61 6e 64 6c 69 6e 67 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65   ┆apsulation Handling      This se┆
0x6720…6740        63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 70 61 63 6b 65 74 20 65 72 72 6f 72 20 72 65 63   ┆ction describes packet error rec┆
0x6740…6760        6f 76 65 72 79 2c 20 77 68 69 63 68 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 0a 19 89 80 80 66 69   ┆overy, which is shown in      fi┆
0x6760…6780        67 2e 20 32 38 2e 0d 0a 0d 0a 09 84 45 6e 74 72 79 2c 20 76 69 61 20 32 38 61 2c 20 69 73 20 64   ┆g. 28.      Entry, via 28a, is d┆
0x6780…67a0        6f 6e 65 20 77 68 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e   ┆one when one of the the followin┆
0x67a0…67c0        67 20 65 76 65 6e 74 73 20 68 61 76 65 20 0a 19 89 80 80 68 61 70 70 65 6e 65 64 3a 0d 0a 0d 0a   ┆g events have      happened:    ┆
0x67c0…67e0        09 2d 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 62 72 65 61 6b 20 64 6f 77 6e 0d 0a 09   ┆ - document stream break down   ┆
0x67e0…6800        2d 20 45 58 43 45 50 54 20 49 4e 44 20 72 65 63 65 69 76 65 64 0d 0a 09 2d 20 70 72 69 6f 20 62   ┆- EXCEPT IND received   - prio b┆
0x6800…6820 (52,)  72 65 61 6b 20 6f 63 63 75 72 72 65 64 0d 0a 09 2d 20 43 41 50 20 43 4f 4e 46 20 4e 45 47 20 72   ┆reak occurred   - CAP CONF NEG r┆
0x6820…6840        65 63 65 69 76 65 64 0d 0a 09 2d 20 61 6e 73 77 20 53 45 53 53 20 53 54 41 52 54 20 52 45 51 2c   ┆eceived   - answ SESS START REQ,┆
0x6840…6860        72 65 73 75 6c 74 3d 62 75 73 79 20 68 61 73 20 6f 63 63 75 72 72 65 64 0d 0a 09 2d 20 53 45 53   ┆result=busy has occurred   - SES┆
0x6860…6880        53 20 53 54 41 52 54 20 43 4f 4e 46 20 4e 45 47 20 72 65 63 65 69 76 65 64 0d 0a 09 2d 20 41 42   ┆S START CONF NEG received   - AB┆
0x6880…68a0        4f 52 54 20 49 4e 44 20 72 65 63 65 69 76 65 64 0d 0a 0d 0a 09 84 54 6f 20 64 65 63 69 64 65 20   ┆ORT IND received      To decide ┆
0x68a0…68c0        77 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 2c 20 74 68 65 20 44 48 20 75 73 65 73   ┆what should be done, the DH uses┆
0x68c0…68e0        20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 0a 19 89 80 80 22 65 72   ┆ the information in the      "er┆
0x68e0…6900        72 6f 72 20 69 6e 66 22 20 66 69 65 6c 64 2c 20 73 65 65 20 63 68 61 70 74 65 72 20 37 2e 0a 0d   ┆ror inf" field, see chapter 7.  ┆
0x6900…6920        0a 09 84 54 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 20 32 38 62 20 69 73 20 75 73 65 64 20 77   ┆   The entry point 28b is used w┆
0x6920…6940        68 65 6e 20 61 20 52 45 51 2e 52 45 47 52 45 54 20 73 68 6f 75 6c 64 20 62 65 20 74 65 72 6d 69   ┆hen a REQ.REGRET should be termi┆
0x6940…6960        6e 61 74 65 64 20 0a 19 89 80 80 77 69 74 68 20 72 65 73 75 6c 74 20 3d 20 6f 6b 2e 0d 0a 0d 0a   ┆nated      with result = ok.    ┆
0x6960…6963        FormFeed {
0x6960…6963          0c 82 88                                                                                          ┆   ┆
0x6960…6963        }
0x6963…6964        0a                                                                                                ┆ ┆
0x6964…699d        Params {
0x6964…699d          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x6964…699d          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x6964…699d        }
0x699d…69d6        Params {
0x699d…69d6          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1@                ┆
0x699d…69d6          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x699d…69d6        }
0x69d6…69e0        0a 09 66 69 67 2e 20 32 38 2e                                                                     ┆  fig. 28.┆
0x69e0…6a00        20 45 6e 63 61 70 73 75 6c 61 74 69 6f 6e 20 68 61 6e 64 6c 69 6e 67 2e 0d 0a 0d 0a 0d 0a 09 09   ┆ Encapsulation handling.        ┆
0x6a00…6a20 (53,)  09 20 20 20 20 20 32 38 61 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 73 65 72 76 69 63 65 3d 54 54   ┆      28a             service=TT┆
0x6a20…6a40        58 09 09 73 65 72 76 69 63 65 3d 54 4c 58 0d 0a 09 09 20 20 20 20 20 6f 72 09 09 09 26 0d 0a 09   ┆X  service=TLX         or   &   ┆
0x6a40…6a60        09 20 20 20 20 20 64 6f 63 20 73 65 71 20 6e 6f 3d 31 09 09 64 6f 63 20 73 65 71 20 6e 6f 3c 3e   ┆      doc seq no=1  doc seq no<>┆
0x6a60…6a80        31 0d 0a 09 09 09 09 09 20 20 2a 34 29 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 74 65 73 74 20 65 6e   ┆1         *4)            test en┆
0x6a80…6aa0        63 61 70 73 75 6c 61 74 69 6f 6e 0d 0a 09 09 20 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d 0a 0d 0a 09   ┆capsulation         *1)         ┆
0x6aa0…6ac0        09 65 6e 63 61 70 73 75 6c 61 74 69 6f 6e 20 2a 32 29 09 20 20 20 20 20 67 69 76 65 75 70 0d 0a   ┆ encapsulation *2)      giveup  ┆
0x6ac0…6ae0        0d 0a 0d 0a 0d 0a 09 09 65 6e 63 61 70 73 75 6c 61 74 65 64 09 73 75 62 6d 69 74 09 09 73 75 62   ┆        encapsulated submit  sub┆
0x6ae0…6b00        6d 69 74 0d 0a 09 09 09 09 73 77 69 74 63 68 20 6f 6e 09 09 73 77 69 74 63 68 20 6f 66 66 0d 0a   ┆mit      switch on  switch off  ┆
0x6b00…6b20        0d 0a 0d 0a 09 09 09 20 20 20 20 20 20 20 20 43 4f 4e 46 2e 53 55 42 4d 49 54 20 2a 33 29 20 20   ┆               CONF.SUBMIT *3)  ┆
0x6b20…6b40        20 20 20 20 43 4f 4e 46 2e 52 45 47 52 45 54 20 2a 33 29 0d 0a 09 09 74 69 6d 65 6f 75 74 09 20   ┆    CONF.REGRET *3)    timeout  ┆
0x6b40…6b60        20 20 20 20 20 72 65 73 75 6c 74 3d 74 65 72 6d 20 72 65 73 75 6c 74 20 20 20 20 72 65 73 75 6c   ┆     result=term result    resul┆
0x6b60…6b80        74 3d 74 65 72 6d 20 72 65 73 75 6c 74 0d 0a 0d 0a 0d 0a 0d 0a 09 73 65 72 76 69 63 65 3d 54 54   ┆t=term result         service=TT┆
0x6b80…6ba0        58 09 73 65 72 76 69 63 65 3d 54 4c 58 0d 0a 0d 0a 0d 0a 0d 0a 09 20 20 20 32 30 62 09 09 20 20   ┆X service=TLX            20b    ┆
0x6ba0…6bba        20 32 30 63 09 20 20 20 20 20 20 32 34 62 09 09 20 20 20 20 20 32 30 61 0d 0a                     ┆ 20c       24b       20a  ┆
0x6bba…6bbd        FormFeed {
0x6bba…6bbd          0c 82 98                                                                                          ┆   ┆
0x6bba…6bbd        }
0x6bbd…6bc0        0a 09 54                                                                                          ┆  T┆
0x6bc0…6be0        61 62 6c 65 20 32 38 2e 0d 0a 0d 0a 0d 0a 09 a1 73 74 61 74 65 09 09 21 20 65 76 65 6e 74 09 09   ┆able 28.        state  ! event  ┆
0x6be0…6c00        21 20 61 63 74 69 6f 6e 09 21 20 6e 65 77 20 73 74 61 74 65 0d 0a 09 09 09 21 09 09 21 09 21 0d   ┆! action ! new state     !  ! ! ┆
0x6c00…6c20 (54,)  0a 09 a1 65 6e 63 61 70 73 75 6c 61 74 65 64 09 21 20 52 45 51 2e 41 42 4f 52 54 09 21 20 20 2d   ┆   encapsulated ! REQ.ABORT !  -┆
0x6c20…6c40        09 21 20 32 37 61 09 20 0d 0a 09 09 09 21 09 09 21 09 21 0d 0a 09 65 6e 63 61 70 73 75 6c 61 74   ┆ ! 27a       !  ! !   encapsulat┆
0x6c40…6c60        65 64 09 21 20 52 45 51 2e 52 45 47 52 45 54 09 21 09 21 0d 0a 09 a1 09 09 21 20 73 65 72 76 69   ┆ed ! REQ.REGRET ! !      ! servi┆
0x6c60…6c80        63 65 3d 54 4c 58 09 21 20 20 2d 09 21 20 32 37 61 09 20 0d 0a 09 09 09 21 09 09 21 09 21 0d 0a   ┆ce=TLX !  - ! 27a       !  ! !  ┆
0x6c80…6ca0        09 65 6e 63 61 70 73 75 6c 61 74 65 64 09 21 20 52 45 51 2e 52 45 47 52 45 54 09 21 20 20 2d 09   ┆ encapsulated ! REQ.REGRET !  - ┆
0x6ca0…6cc0        21 20 32 30 62 20 2a 35 29 0d 0a 09 09 09 21 20 73 65 72 76 69 63 65 3d 54 54 58 09 21 09 21 0d   ┆! 20b *5)     ! service=TTX ! ! ┆
0x6cc0…6ce0        0a 09 a1 09 09 21 20 26 20 64 6f 63 20 73 65 71 20 6e 6f 3d 31 09 21 09 21 09 20 0d 0a 09 09 09   ┆     ! & doc seq no=1 ! !       ┆
0x6ce0…6d00        21 09 09 21 09 21 0d 0a 09 65 6e 63 61 70 73 75 6c 61 74 65 64 09 21 20 52 45 51 2e 52 45 47 52   ┆!  ! !   encapsulated ! REQ.REGR┆
0x6d00…6d20        45 54 09 21 20 20 2d 09 21 20 20 2d 0d 0a 09 09 09 21 20 73 65 72 76 69 63 65 3d 54 54 58 09 21   ┆ET !  - !  -     ! service=TTX !┆
0x6d20…6d40        09 21 0d 0a 09 a1 09 09 21 20 26 20 64 6f 63 20 73 65 71 20 6e 6f 3c 3e 31 09 21 09 21 09 20 0d   ┆ !      ! & doc seq no<>1 ! !   ┆
0x6d40…6d60        0a 09 09 09 21 09 09 21 09 21 0d 0a 09 a1 65 6e 63 61 70 73 75 6c 61 74 65 64 09 21 20 54 55 20   ┆    !  ! !    encapsulated ! TU ┆
0x6d60…6d78        72 65 6d 6f 76 65 64 09 21 20 20 2d 09 21 20 32 30 61 09 20 0d 0a 0d 0a                           ┆removed !  - ! 20a      ┆
0x6d78…6db1        Params {
0x6d78…6db1          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x6d78…6db1          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x6d78…6db1        }
0x6db1…6dea        Params {
0x6db1…6dea          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x6db1…6dea          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x6db1…6dea        }
0x6dea…6e00        0a 0d 0a 09 66 69 67 2e 20 32 38 2c 20 66 6f 6f 74 6e 6f 74 65 73                                 ┆    fig. 28, footnotes┆
0x6e00…6e20 (55,)  2e 0d 0a 0d 0a 09 2a 31 29 20 84 54 68 69 73 20 73 74 61 6e 64 73 20 66 6f 72 20 74 68 65 20 66   ┆.     *1)  This stands for the f┆
0x6e20…6e40        6f 6c 6c 6f 77 69 6e 67 20 61 6c 67 6f 72 69 74 68 6d 65 3a 20 55 73 69 6e 67 20 74 68 65 20 75   ┆ollowing algorithme: Using the u┆
0x6e40…6e60        73 65 72 20 69 6e 66 20 0a 19 8d 80 80 66 69 65 6c 64 20 69 6e 20 74 68 65 20 70 61 63 6b 65 74   ┆ser inf      field in the packet┆
0x6e60…6e80        20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 61 20 6c 6f 6f 6b 75 70 20 69 73 20 70 65 72 66 6f 72   ┆ description, a lookup is perfor┆
0x6e80…6ea0        6d 65 64 20 69 6e 20 74 68 65 20 0a 19 8d 80 80 73 75 62 6d 69 74 5f 65 72 72 6f 72 5f 74 61 62   ┆med in the      submit_error_tab┆
0x6ea0…6ec0        6c 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 73 65 63 74 69 6f 6e 20 38 2e 33 2e 20 54 68 69   ┆le described in section 8.3. Thi┆
0x6ec0…6ee0        73 20 77 69 6c 6c 20 64 65 6c 69 76 65 72 20 0a 19 8d 80 80 74 77 6f 20 76 61 6c 75 65 73 20 61   ┆s will deliver      two values a┆
0x6ee0…6f00        20 72 65 74 72 69 65 73 20 63 6f 75 6e 74 20 61 6e 64 20 61 20 72 65 74 72 79 20 74 69 6d 65 72   ┆ retries count and a retry timer┆
0x6f00…6f20        2e 20 0d 0a 0d 0a 09 20 20 20 20 84 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 64 6f 6e   ┆.           The following is don┆
0x6f20…6f40        65 3a 0d 0a 0d 0a 09 20 20 20 20 84 49 66 20 75 73 65 72 20 69 6e 66 3d 65 72 72 6f 72 20 69 6e   ┆e:          If user inf=error in┆
0x6f40…6f60        66 20 28 74 68 65 20 73 61 6d 65 20 65 72 72 6f 72 20 74 77 6f 20 74 69 6d 65 73 20 69 6e 20 61   ┆f (the same error two times in a┆
0x6f60…6f80        20 72 6f 77 29 2c 20 0a 19 8d 80 80 72 65 74 72 69 65 73 20 6c 65 66 74 20 77 69 6c 6c 20 62 65   ┆ row),      retries left will be┆
0x6f80…6fa0        20 64 65 63 72 65 61 73 65 64 20 77 69 74 68 20 6f 6e 65 2e 20 4f 74 68 65 72 77 69 73 65 20 69   ┆ decreased with one. Otherwise i┆
0x6fa0…6fc0        73 20 72 65 74 72 69 65 73 20 0a 19 8d 80 80 6c 65 66 74 20 73 65 74 20 74 6f 20 72 65 74 72 69   ┆s retries      left set to retri┆
0x6fc0…6fe0        65 73 20 63 6f 75 6e 74 2e 0d 0a 0d 0a 09 20 20 20 20 84 41 66 74 65 72 20 74 68 61 74 20 69 73   ┆es count.          After that is┆
0x6fe0…7000        20 65 72 72 6f 72 20 69 6e 66 20 73 65 74 20 74 6f 20 75 73 65 72 20 69 6e 66 2c 20 61 6e 64 20   ┆ error inf set to user inf, and ┆
0x7000…7020 (56,)  72 65 74 72 79 20 74 69 6d 65 72 20 69 73 20 0a 19 8d 80 80 61 64 64 65 64 20 74 6f 20 72 65 74   ┆retry timer is      added to ret┆
0x7020…7040        72 79 20 74 69 6d 65 72 20 73 75 6d 2e 0d 0a 0d 0a 09 20 20 20 20 84 54 68 65 20 66 6f 6c 6c 6f   ┆ry timer sum.          The follo┆
0x7040…7060        77 69 6e 67 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 20 74 68 65 6e 20 61 72 69 73 65 73 3a 0d   ┆wing possibilities then arises: ┆
0x7060…7080        0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 61 29 20 84 72 65 74 72 69 65 73 20 6c 65 66 74   ┆                a)  retries left┆
0x7080…70a0        20 3d 30 0d 0a 09 20 20 20 20 20 20 20 54 68 65 20 70 73 65 75 64 6f 20 65 76 65 6e 74 20 67 69   ┆ =0          The pseudo event gi┆
0x70a0…70c0        76 65 75 70 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0d 0a 0d 0a 09 20 20 20 20 62 29 20 84 72   ┆veup is performed.         b)  r┆
0x70c0…70e0        65 74 72 79 20 74 69 6d 65 72 20 73 75 6d 3e 3d 20 6d 61 78 20 72 65 74 72 79 20 74 69 6d 65 72   ┆etry timer sum>= max retry timer┆
0x70e0…7100        20 28 73 65 65 20 73 65 63 74 69 6f 6e 20 38 2e 33 29 0d 0a 09 20 20 20 20 20 20 20 84 67 69 76   ┆ (see section 8.3)           giv┆
0x7100…7120        65 75 70 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0d 0a 0d 0a 09 20 20 20 20 63 29 20 84 4f 74   ┆eup is performed.         c)  Ot┆
0x7120…7140        68 65 72 77 69 73 65 20 74 68 65 20 70 73 65 75 64 6f 20 65 76 65 6e 74 20 65 6e 63 61 70 73 75   ┆herwise the pseudo event encapsu┆
0x7140…7160        6c 61 74 69 6f 6e 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 0d 0a 0d 0a 8c 83 e4 0a 09 20 20 20   ┆lation is performed.            ┆
0x7160…7180        20 84 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20 6e 6f 74 65 64 2c   ┆  The following should be noted,┆
0x7180…71a0        20 68 6f 77 65 76 65 72 3a 0d 0a 0d 0a 09 20 20 20 20 28 61 29 20 84 49 66 20 75 73 65 72 20 69   ┆ however:         (a)  If user i┆
0x71a0…71c0        6e 66 20 69 6e 64 69 63 61 74 65 73 20 70 72 69 6f 20 62 72 65 61 6b 2c 20 61 20 72 65 74 72 79   ┆nf indicates prio break, a retry┆
0x71c0…71e0        20 74 69 6d 65 72 3d 30 20 69 73 20 75 73 65 64 20 0a 19 91 80 80 67 69 76 69 6e 67 20 61 6e 20   ┆ timer=0 is used      giving an ┆
0x71e0…7200        69 6d 6d 65 64 69 61 74 65 20 72 65 74 72 79 20 28 77 68 69 63 68 20 70 72 6f 62 61 62 6c 79 20   ┆immediate retry (which probably ┆
0x7200…7220 (57,)  77 69 6c 6c 20 63 61 75 73 65 20 74 68 65 20 0a 19 91 80 80 70 61 63 6b 65 74 20 74 6f 20 65 6e   ┆will cause the      packet to en┆
0x7220…7240        74 65 72 20 74 68 65 20 62 75 73 79 20 71 75 65 75 65 29 2e 0d 0a 0d 0a 09 20 20 20 20 28 62 29   ┆ter the busy queue).         (b)┆
0x7240…7260        20 84 49 66 20 74 68 65 20 65 72 72 6f 72 20 77 61 73 20 61 20 53 45 53 53 20 53 54 41 52 54 20   ┆  If the error was a SESS START ┆
0x7260…7280        43 4f 4e 46 20 4e 45 47 20 77 69 74 68 20 72 65 6a 5f 72 65 61 73 6f 6e 3d 20 0a 19 91 80 80 61   ┆CONF NEG with rej_reason=      a┆
0x7280…72a0        64 64 72 65 73 73 5f 65 6e 63 2c 20 74 68 65 20 72 65 74 72 79 20 74 69 6d 65 72 20 69 73 20 67   ┆ddress_enc, the retry timer is g┆
0x72a0…72c0        69 76 65 6e 20 69 6e 20 74 68 65 20 53 45 53 53 20 53 54 41 52 54 20 0a 19 91 80 80 43 4f 4e 46   ┆iven in the SESS START      CONF┆
0x72c0…72e0        20 4e 45 47 2e 20 28 54 68 65 20 77 61 69 74 5f 74 69 6d 65 20 70 61 72 61 6d 65 74 65 72 29 2e   ┆ NEG. (The wait_time parameter).┆
0x72e0…7300        0d 0a 0d 0a 09 20 20 20 20 28 63 29 20 84 49 66 20 74 68 65 20 65 72 72 6f 72 20 77 61 73 20 61   ┆         (c)  If the error was a┆
0x7300…7320        20 61 6e 73 77 20 53 45 53 53 20 53 54 41 52 54 20 52 45 51 20 77 69 74 68 20 72 65 73 75 6c 74   ┆ answ SESS START REQ with result┆
0x7320…7340        3d 62 75 73 79 2c 20 0a 19 91 80 80 74 68 65 20 72 65 74 72 79 20 74 69 6d 65 72 20 76 61 6c 75   ┆=busy,      the retry timer valu┆
0x7340…7360        65 20 66 72 6f 6d 20 73 75 62 6d 69 74 5f 65 72 72 6f 72 5f 74 61 62 6c 65 20 69 73 20 6e 6f 74   ┆e from submit_error_table is not┆
0x7360…7380        20 75 73 65 64 2c 20 0a 19 91 80 80 62 75 74 20 61 20 73 68 6f 72 74 20 74 69 6d 65 72 20 76 61   ┆ used,      but a short timer va┆
0x7380…73a0        6c 75 65 2c 20 62 75 73 79 5f 72 65 74 72 79 5f 74 69 6d 65 72 20 28 73 65 65 20 73 65 63 74 69   ┆lue, busy_retry_timer (see secti┆
0x73a0…73c0        6f 6e 20 0a 19 91 80 80 38 2e 33 29 2e 0d 0a 0d 0a 09 20 20 20 20 20 20 20 20 84 74 68 65 20 72   ┆on      8.3).              the r┆
0x73c0…73e0        65 61 73 6f 6e 20 66 6f 72 20 74 68 69 73 20 69 73 20 74 68 61 74 20 74 68 65 20 73 65 73 73 69   ┆eason for this is that the sessi┆
0x73e0…7400        6f 6e 20 72 65 73 6f 75 72 63 65 73 20 73 68 6f 75 6c 64 20 0a 19 91 80 80 62 65 20 63 6f 6e 66   ┆on resources should      be conf┆
0x7400…7420 (58,)  69 67 75 72 61 74 65 64 20 61 6c 69 6b 65 20 69 6e 20 44 48 20 61 6e 64 20 53 36 32 43 50 2e 20   ┆igurated alike in DH and S62CP. ┆
0x7420…7440        41 20 62 75 73 79 20 61 6e 73 77 65 72 20 6d 75 73 74 20 0a 19 91 80 80 74 68 65 72 65 66 6f 72   ┆A busy answer must      therefor┆
0x7440…7460        65 20 62 65 20 64 75 65 20 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 69 74 75 61 74   ┆e be due to the following situat┆
0x7460…7480        69 6f 6e 2e 0d 0a 0e 0a 0d 0a 09 20 20 20 20 20 20 20 20 44 48 09 09 09 53 36 32 43 50 0d 0a 0d   ┆ion.               DH   S62CP   ┆
0x7480…74a0        0a 0d 0a 09 09 09 09 09 09 69 6e 63 6f 6d 69 6e 67 20 63 61 6c 6c 0d 0a 0d 0a 09 09 20 20 20 20   ┆         incoming call          ┆
0x74a0…74c0        53 45 53 53 20 53 54 41 52 54 20 52 45 51 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 61 6e 73 77   ┆SESS START REQ              answ┆
0x74c0…74e0        20 53 45 53 53 20 53 54 41 52 54 20 52 45 51 0d 0a 09 09 20 20 20 20 72 65 73 75 6c 74 3d 62 75   ┆ SESS START REQ        result=bu┆
0x74e0…7500        73 79 0d 0a 0d 0a 0d 0a 0f 0a 0d 0a 09 20 20 20 20 20 20 20 20 84 54 68 65 20 62 75 73 79 5f 72   ┆sy                    The busy_r┆
0x7500…7520        65 74 72 79 20 74 69 6d 65 72 20 73 68 6f 75 6c 64 20 62 65 20 6a 75 73 74 20 6c 6f 6e 67 20 65   ┆etry timer should be just long e┆
0x7520…7540        6e 6f 75 67 68 20 66 6f 72 20 74 68 65 20 0a 19 91 80 80 69 6e 63 6f 6d 69 6e 67 20 63 61 6c 6c   ┆nough for the      incoming call┆
0x7540…7560        20 74 6f 20 72 65 61 63 68 20 44 48 2e 20 28 49 66 20 69 74 20 69 73 20 6e 6f 74 20 72 65 6a 65   ┆ to reach DH. (If it is not reje┆
0x7560…7580        63 74 65 64 20 62 79 20 0a 19 91 80 80 53 36 32 43 50 29 2e 0d 0a 0d 0a 09 2a 32 29 20 84 41 20   ┆cted by      S62CP).     *2)  A ┆
0x7580…75a0        74 69 6d 65 72 20 69 73 20 73 74 61 72 74 65 64 20 77 69 74 68 20 74 68 65 20 64 75 72 61 74 69   ┆timer is started with the durati┆
0x75a0…75c0        6f 6e 20 72 65 74 72 79 5f 74 69 6d 65 72 2e 0d 0a 0d 0a 8c 83 d4 0a 09 2a 33 29 20 84 54 65 72   ┆on retry_timer.         *3)  Ter┆
0x75c0…75e0        6d 20 72 65 73 75 6c 74 20 69 73 20 64 65 63 69 64 65 64 20 66 72 6f 6d 20 75 73 65 72 20 69 6e   ┆m result is decided from user in┆
0x75e0…7600        66 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 3a 0d 0a 0d 0a 09 20 20 20 20   ┆f in the following way:         ┆
0x7600…7620 (59,)  2d 20 3d 20 70 65 72 73 5f 65 72 72 20 69 66 20 69 66 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65   ┆- = pers_err if if document stre┆
0x7620…7640        61 6d 20 62 72 65 61 6b 20 64 6f 77 6e 20 68 61 73 20 6f 63 63 75 72 72 65 64 0d 0a 20 20 20 20   ┆am break down has occurred      ┆
0x7640…7660        20 20 20 20 20 20 20 20 20 2d 20 3d 20 84 72 65 63 20 75 6e 6b 6e 6f 77 6e 20 69 66 20 53 45 53   ┆         - =  rec unknown if SES┆
0x7660…7680        53 20 53 54 41 52 54 20 43 4f 4e 46 20 4e 45 47 20 77 61 73 20 72 65 63 65 69 76 65 64 20 77 69   ┆S START CONF NEG was received wi┆
0x7680…76a0        74 68 20 72 65 6a 20 0a 19 91 80 80 72 65 61 73 6f 6e 20 3d 20 72 65 63 20 75 6e 6b 6e 0d 0a 09   ┆th rej      reason = rec unkn   ┆
0x76a0…76c0        20 20 20 20 2d 20 3d 20 69 6c 6c 20 66 61 63 20 69 66 20 61 20 43 41 50 20 43 4f 4e 46 20 4e 45   ┆    - = ill fac if a CAP CONF NE┆
0x76c0…76e0        47 20 77 61 73 20 72 65 63 65 69 76 65 64 0d 0a 09 20 20 20 20 2d 20 3d 20 66 61 69 6c 65 64 20   ┆G was received       - = failed ┆
0x76e0…7700        6f 74 68 65 72 77 69 73 65 2e 0d 0a 0d 0a 09 2a 34 29 20 84 54 68 65 20 63 6f 6e 74 72 6f 6c 20   ┆otherwise.     *4)  The control ┆
0x7700…7720        64 6f 63 75 6d 65 6e 74 20 68 61 73 20 62 65 65 6e 20 73 65 6e 74 20 61 6e 64 20 61 63 6b 6e 6f   ┆document has been sent and ackno┆
0x7720…7740        77 6c 65 64 67 65 64 2e 20 0a 19 8d 80 80 52 65 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 69 73 20   ┆wledged.      Retransmission is ┆
0x7740…7760        6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0d 0a 0d 0a 09 2a 35 29 20 84 41 6e 20 69 6d 6d 65 64 69 61   ┆not allowed.     *5)  An immedia┆
0x7760…7780        74 65 20 72 65 74 72 79 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 20 54 68 69 73 20 69 73 20 64   ┆te retry is performed. This is d┆
0x7780…77a0        6f 6e 65 20 62 65 63 61 75 73 65 20 74 68 65 20 0a 19 8d 80 80 65 6e 63 61 70 73 75 6c 61 74 69   ┆one because the      encapsulati┆
0x77a0…77c0        6f 6e 20 63 6f 75 6c 64 20 68 61 76 65 20 62 65 65 6e 20 64 6f 6e 65 20 66 6f 72 20 72 65 61 73   ┆on could have been done for reas┆
0x77c0…77e0        6f 6e 73 20 6e 6f 74 20 72 65 6c 61 74 65 64 20 74 6f 20 0a 19 8d 80 80 61 20 64 69 73 63 61 72   ┆ons not related to      a discar┆
0x77e0…7800        64 20 28 66 2e 65 78 20 45 58 43 45 50 54 49 4f 4e 20 49 4e 44 20 63 61 75 73 65 64 20 62 79 20   ┆d (f.ex EXCEPTION IND caused by ┆
0x7800…7820 (60,)  6c 61 63 6b 20 6f 66 20 72 65 73 6f 75 72 63 65 73 20 61 74 20 0a 19 8d 80 80 74 68 65 20 72 65   ┆lack of resources at      the re┆
0x7820…7840        63 65 69 76 65 72 29 2e 0d 0a 0d 0a b0 a1 36 2e 35 09 50 61 63 6b 65 74 20 53 69 6e 6b 20 48 61   ┆ceiver).      6.5 Packet Sink Ha┆
0x7840…7860        6e 64 6c 69 6e 67 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62   ┆ndling      This section describ┆
0x7860…7880        65 73 20 74 68 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 70 61 63 6b 65 74 20 70 72 6f 74 6f 63   ┆es the part of the packet protoc┆
0x7880…78a0        6f 6c 20 6d 61 63 68 69 6e 65 2c 20 0a 19 89 80 80 77 68 69 63 68 20 68 61 6e 64 6c 65 73 20 70   ┆ol machine,      which handles p┆
0x78a0…78c0        61 63 6b 65 74 20 72 65 63 65 69 76 61 6c 2c 20 74 65 72 6d 69 6e 61 74 65 64 20 77 69 74 68 20   ┆acket receival, terminated with ┆
0x78c0…78e0        49 4e 44 2e 44 45 4c 49 56 45 52 20 6f 72 20 0a 19 89 80 80 49 4e 44 2e 43 41 4e 43 45 4c 2e 20   ┆IND.DELIVER or      IND.CANCEL. ┆
0x78e0…7900        41 73 20 66 6f 72 20 70 61 63 6b 65 74 20 73 6f 75 72 63 65 20 68 61 6e 64 6c 69 6e 67 2c 20 61   ┆As for packet source handling, a┆
0x7900…7920        20 70 61 63 6b 65 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 0a 19 89 80 80 77 69 6c 6c 20 62 65   ┆ packet description      will be┆
0x7920…7940        20 61 6c 6c 6f 63 61 74 65 64 2e 20 54 68 65 20 61 6c 6c 6f 63 61 74 69 6f 6e 20 77 69 6c 6c 20   ┆ allocated. The allocation will ┆
0x7940…7960        68 65 72 65 20 62 65 20 70 65 72 66 6f 72 6d 65 64 20 62 79 20 61 20 0a 19 89 80 80 73 65 73 73   ┆here be performed by a      sess┆
0x7960…7980        69 6f 6e 2c 20 77 68 69 63 68 20 68 61 73 20 72 65 63 65 69 76 65 64 20 61 20 44 4f 43 20 53 54   ┆ion, which has received a DOC ST┆
0x7980…79a0        41 52 54 20 49 4e 44 20 6f 72 20 61 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 2e 0d 0a 0d 0a 0d 0a   ┆ART IND or a DOC CONT IND.      ┆
0x79a0…79c0        b0 a1 36 2e 35 2e 31 20 09 50 61 63 6b 65 74 20 44 65 73 63 72 69 70 74 6f 72 20 43 6f 6e 74 65   ┆  6.5.1  Packet Descriptor Conte┆
0x79c0…79e0        6e 74 20 66 6f 72 20 53 69 6e 6b 20 53 74 61 74 65 73 0d 0a 0d 0a 09 84 53 65 65 20 73 65 63 74   ┆nt for Sink States      See sect┆
0x79e0…7a00        69 6f 6e 20 36 2e 34 2e 31 2e 20 4d 61 6e 79 20 6f 66 20 74 68 65 20 66 69 65 6c 64 73 20 61 72   ┆ion 6.4.1. Many of the fields ar┆
0x7a00…7a20 (61,)  65 20 74 68 65 20 73 61 6d 65 2c 20 61 6e 64 20 68 65 72 65 20 61 72 65 20 0a 19 89 80 80 6d 65   ┆e the same, and here are      me┆
0x7a20…7a40        6e 74 69 6f 6e 65 64 20 74 68 6f 73 65 20 77 68 69 63 68 20 61 72 65 20 69 6d 70 6f 72 74 61 6e   ┆ntioned those which are importan┆
0x7a40…7a60        74 20 74 6f 20 74 68 65 20 70 72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 2e 20 0a 0d 0a 09 73   ┆t to the protocol machine.     s┆
0x7a60…7a80        65 72 76 69 63 65 20 09 09 3a 20 54 54 58 20 6f 72 20 54 4c 58 0d 0a 09 63 75 72 20 64 6f 63 20   ┆ervice   : TTX or TLX   cur doc ┆
0x7a80…7aa0        64 63 72 09 3a 20 74 68 65 20 73 61 6d 65 0d 0a 09 64 6f 63 20 73 65 71 20 6e 6f 09 3a 20 74 68   ┆dcr : the same   doc seq no : th┆
0x7aa0…7ac0        65 20 73 61 6d 65 0d 0a 09 6f 75 74 73 74 61 6e 64 69 6e 67 20 77 72 69 74 65 73 09 3a 20 74 68   ┆e same   outstanding writes : th┆
0x7ac0…7ae0        65 20 73 61 6d 65 0d 0a 09 6f 75 74 73 74 61 6e 64 69 6e 67 20 72 65 61 64 09 3a 20 74 68 65 20   ┆e same   outstanding read : the ┆
0x7ae0…7b00        73 61 6d 65 0d 0a 09 44 48 20 63 6c 6f 73 65 20 70 65 6e 64 69 6e 67 09 3a 20 74 68 65 20 73 61   ┆same   DH close pending : the sa┆
0x7b00…7b20        6d 65 0d 0a 09 75 73 65 72 20 69 6e 66 09 09 3a 20 74 68 65 20 73 61 6d 65 0d 0a 0d 0a 8c 83 c8   ┆me   user inf  : the same       ┆
0x7b20…7b40        0a 0e 0a 09 43 6f 6e 63 65 72 6e 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63   ┆    Concerning the document desc┆
0x7b40…7b60        72 69 70 74 69 6f 6e 3a 0d 0a 0d 0a 09 64 6f 63 75 6d 65 6e 74 20 6e 75 6d 62 65 72 09 3a 20 74   ┆ription:     document number : t┆
0x7b60…7b80        68 65 20 73 61 6d 65 0d 0a 09 53 36 32 20 64 6f 63 75 6d 65 6e 74 20 69 64 09 3a 20 74 68 65 20   ┆he same   S62 document id : the ┆
0x7b80…7ba0        73 61 6d 65 0d 0a 09 63 68 65 63 6b 70 6f 69 6e 74 20 6e 6f 09 3a 20 84 54 68 65 20 6c 61 73 74   ┆same   checkpoint no :  The last┆
0x7ba0…7bc0        20 63 68 65 63 6b 70 6f 69 6e 74 20 6e 75 6d 62 65 72 20 61 63 6b 6e 6f 77 6c 65 64 67 65 64 20   ┆ checkpoint number acknowledged ┆
0x7bc0…7be0        66 72 6f 6d 20 0a 19 9f 80 80 74 68 69 73 20 73 69 64 65 20 28 43 48 45 43 4b 50 4f 49 4e 54 20   ┆from      this side (CHECKPOINT ┆
0x7be0…7c00        72 65 63 65 69 76 65 64 20 6f 6e 20 74 68 65 20 0a 19 9f 80 80 64 6f 63 75 6d 65 6e 74 20 73 74   ┆received on the      document st┆
0x7c00…7c20 (62,)  72 65 61 6d 29 0d 0a 09 66 69 6e 69 73 68 65 64 09 09 3a 20 84 3d 20 74 72 75 65 20 69 66 20 44   ┆ream)   finished  :  = true if D┆
0x7c20…7c40        4f 43 55 4d 45 4e 54 20 45 4e 44 20 49 4e 44 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65   ┆OCUMENT END IND has been receive┆
0x7c40…7c60        64 0d 0a 09 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 09 3a 20 84 3d 20 74 72 75 65 20 69 66 20 74 68   ┆d   continuation :  = true if th┆
0x7c60…7c80        65 20 70 61 63 6b 65 74 20 77 61 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 62 79 20 61 20 0a 19   ┆e packet was initialized by a   ┆
0x7c80…7ca0        9f 80 80 44 4f 43 55 4d 45 4e 54 20 43 4f 4e 54 20 49 4e 44 20 69 2e 65 2e 20 74 68 65 20 44 48   ┆   DOCUMENT CONT IND i.e. the DH┆
0x7ca0…7cc0        20 77 61 73 20 75 6e 61 62 6c 65 20 74 6f 20 0a 19 9f 80 80 70 65 72 66 6f 72 6d 20 64 6f 63 75   ┆ was unable to      perform docu┆
0x7cc0…7ce0        6d 65 6e 74 20 6c 69 6e 6b 61 67 65 2e 0d 0a 0f 0a 0d 0a 0d 0a b0 a1 36 2e 35 2e 32 09 50 61 63   ┆ment linkage.          6.5.2 Pac┆
0x7ce0…7d00        6b 65 74 20 53 69 6e 6b 20 45 76 65 6e 74 73 0d 0a 0d 0a 09 44 6f 63 75 6d 65 6e 74 20 6c 65 76   ┆ket Sink Events     Document lev┆
0x7d00…7d20        65 6c 20 65 76 65 6e 74 73 20 66 72 6f 6d 20 53 36 32 43 50 3a 0d 0a 0d 0a 09 84 2d 20 44 4f 43   ┆el events from S62CP:      - DOC┆
0x7d20…7d40        55 4d 45 4e 54 20 53 54 41 52 54 20 49 4e 44 2c 20 61 62 72 2e 20 44 4f 43 20 53 54 41 52 54 20   ┆UMENT START IND, abr. DOC START ┆
0x7d40…7d60        49 4e 44 0d 0a 09 20 20 53 74 61 72 74 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 20 72 65 63 65   ┆IND     Start of a document rece┆
0x7d60…7d80        69 76 61 6c 2e 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45 4e 54 20 43 4f 4e 54 49 4e 55 45 20 49 4e   ┆ival.     - DOCUMENT CONTINUE IN┆
0x7d80…7da0        44 2c 20 61 62 72 2e 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 0d 0a 09 20 20 43 6f 6e 74 69 6e 75   ┆D, abr. DOC CONT IND     Continu┆
0x7da0…7dc0        61 74 69 6f 6e 20 6f 66 20 61 6e 20 65 61 72 6c 69 65 72 20 69 6e 74 65 72 72 75 70 74 65 64 20   ┆ation of an earlier interrupted ┆
0x7dc0…7de0        64 6f 63 75 6d 65 6e 74 20 72 65 63 65 69 76 61 6c 0d 0a 0d 0a 09 2d 20 44 41 54 41 20 49 4e 44   ┆document receival     - DATA IND┆
0x7de0…7e00        0d 0a 09 20 20 41 6e 20 61 6d 6f 75 6e 74 20 6f 66 20 64 6f 63 75 6d 65 6e 74 20 64 61 74 61 0d   ┆     An amount of document data ┆
0x7e00…7e20 (63,)  0a 0d 0a 09 2d 20 50 41 47 45 20 45 4e 44 20 49 4e 44 0d 0a 09 20 20 41 20 63 68 65 63 6b 70 6f   ┆    - PAGE END IND     A checkpo┆
0x7e20…7e40        69 6e 74 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45   ┆int in the document     - DOCUME┆
0x7e40…7e60        4e 54 20 45 4e 44 20 49 4e 44 2c 20 61 62 72 2e 20 44 4f 43 20 45 4e 44 20 49 4e 44 0d 0a 09 20   ┆NT END IND, abr. DOC END IND    ┆
0x7e60…7e80        20 45 6e 64 20 6f 66 20 64 6f 63 75 6d 65 6e 74 20 72 65 63 65 69 76 61 6c 2e 0d 0a 0d 0a 09 2d   ┆ End of document receival.     -┆
0x7e80…7ea0        20 44 4f 43 55 4d 45 4e 54 20 44 49 53 43 41 52 44 20 49 4e 44 20 61 62 72 20 44 4f 43 20 44 49   ┆ DOCUMENT DISCARD IND abr DOC DI┆
0x7ea0…7ec0        53 43 20 49 4e 44 0d 0a 09 20 20 84 52 65 71 75 65 73 74 20 66 6f 72 20 63 61 6e 63 65 6c 6c 61   ┆SC IND      Request for cancella┆
0x7ec0…7ee0        74 69 6f 6e 20 6f 66 20 74 68 65 20 61 6c 72 65 61 64 79 20 72 65 63 65 69 76 65 64 20 70 61 72   ┆tion of the already received par┆
0x7ee0…7f00        74 20 6f 66 20 74 68 65 20 0a 19 8b 80 80 64 6f 63 75 6d 65 6e 74 2e 0d 0a 0d 0a 09 2d 20 44 4f   ┆t of the      document.     - DO┆
0x7f00…7f20        43 55 4d 45 4e 54 20 52 45 53 59 4e 43 48 52 4f 4e 49 5a 45 20 49 4e 44 2c 20 61 62 72 2e 20 44   ┆CUMENT RESYNCHRONIZE IND, abr. D┆
0x7f20…7f40        4f 43 20 52 45 53 59 4e 43 20 49 4e 44 0d 0a 09 20 20 54 65 6d 70 6f 72 61 72 69 6c 79 20 69 6e   ┆OC RESYNC IND     Temporarily in┆
0x7f40…7f60        74 65 72 72 75 70 74 69 6f 6e 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 20 72 65 63 65 69 76 61   ┆terruption of a document receiva┆
0x7f60…7f80        6c 2e 0d 0a 0d 0a 8c 83 d4 0a 09 2d 20 61 6e 73 77 20 44 4f 43 20 45 4e 44 20 52 45 53 50 0d 0a   ┆l.         - answ DOC END RESP  ┆
0x7f80…7fa0        09 20 20 84 41 6e 73 77 65 72 20 66 72 6f 6d 20 53 36 32 43 50 20 6f 6e 20 61 20 44 4f 43 20 45   ┆    Answer from S62CP on a DOC E┆
0x7fa0…7fc0        4e 44 20 52 45 53 50 20 6d 65 73 73 61 67 65 2e 20 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 0a   ┆ND RESP message. It is assumed  ┆
0x7fc0…7fe0        19 8b 80 80 28 74 68 72 6f 75 67 68 20 6e 6f 74 20 65 78 70 6c 69 63 69 74 20 73 74 61 74 65 64   ┆    (through not explicit stated┆
0x7fe0…8000        20 69 6e 20 72 65 66 2e 20 34 29 20 74 68 61 74 20 74 68 69 73 20 61 6e 73 77 65 72 20 0a 19 8b   ┆ in ref. 4) that this answer    ┆
0x8000…8020 (64,)  80 80 73 69 67 6e 69 66 69 65 73 20 74 68 61 74 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 20 63 6f   ┆  signifies that all messages co┆
0x8020…8040        6e 63 65 72 6e 69 6e 67 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 61 72 65 20 68 6f 6d 65 20   ┆ncerning this document are home ┆
0x8040…8060        0a 19 8b 80 80 66 72 6f 6d 20 53 36 32 43 50 0d 0a 0d 0a 09 2d 20 61 6e 73 77 20 44 4f 43 20 52   ┆     from S62CP     - answ DOC R┆
0x8060…8080        45 53 59 4e 43 2d 44 49 53 43 20 52 45 53 50 0d 0a 09 20 20 84 41 6e 73 77 65 72 20 6f 6e 20 61   ┆ESYNC-DISC RESP      Answer on a┆
0x8080…80a0        20 44 4f 43 20 52 45 53 59 4e 43 2d 44 49 53 43 20 52 45 53 50 20 6d 65 73 73 61 67 65 2e 20 54   ┆ DOC RESYNC-DISC RESP message. T┆
0x80a0…80c0        68 65 20 73 61 6d 65 20 61 73 73 75 6d 70 74 69 6f 6e 20 61 73 20 0a 19 8b 80 80 66 6f 72 20 44   ┆he same assumption as      for D┆
0x80c0…80e0        4f 43 20 45 4e 44 20 52 45 53 50 20 69 73 20 6d 61 64 65 2e 0d 0a 0d 0a 09 53 65 73 73 69 6f 6e   ┆OC END RESP is made.     Session┆
0x80e0…8100        20 6c 65 76 65 6c 20 65 76 65 6e 74 20 66 72 6f 6d 20 53 36 32 43 50 2e 0d 0a 0d 0a 09 2d 20 53   ┆ level event from S62CP.     - S┆
0x8100…8120        45 53 53 49 4f 4e 20 41 42 4f 52 54 20 49 4e 44 2c 20 61 62 72 2e 20 53 45 53 53 20 41 42 4f 52   ┆ESSION ABORT IND, abr. SESS ABOR┆
0x8120…8140        54 20 49 4e 44 0d 0a 09 20 20 41 6e 20 61 62 6e 6f 72 6d 61 6c 20 73 65 73 73 69 6f 6e 20 62 72   ┆T IND     An abnormal session br┆
0x8140…8160        65 61 6b 20 64 6f 77 6e 2e 0d 0a 0d 0a 09 2d 20 53 45 53 53 49 4f 4e 20 45 4e 44 20 49 4e 44 2c   ┆eak down.     - SESSION END IND,┆
0x8160…8180        20 61 62 72 2e 20 53 45 53 53 20 45 4e 44 20 49 4e 44 0d 0a 09 20 20 84 4e 6f 72 6d 61 6c 20 73   ┆ abr. SESS END IND      Normal s┆
0x8180…81a0        65 73 73 69 6f 6e 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2e 20 52 65 63 65 69 76 65 64 20 62 79 20   ┆ession termination. Received by ┆
0x81a0…81c0        74 68 65 20 70 61 63 6b 65 74 20 77 68 65 6e 20 0a 19 8b 80 80 73 65 72 76 69 63 65 3d 54 4c 58   ┆the packet when      service=TLX┆
0x81c0…81e0        2e 0d 0a 0d 0a 09 44 53 20 65 76 65 6e 74 73 3a 0d 0a 0d 0a 09 2d 20 52 45 53 50 4f 4e 43 45 2e   ┆.     DS events:     - RESPONCE.┆
0x81e0…8200        44 45 4c 49 56 45 52 2c 20 61 62 72 2e 20 52 45 53 50 2e 44 45 4c 49 56 45 52 0d 0a 0d 0a 09 2d   ┆DELIVER, abr. RESP.DELIVER     -┆
0x8200…8220 (65,)  20 52 45 53 50 4f 4e 43 45 2e 49 4e 49 54 49 41 54 45 2c 20 61 62 72 2e 20 52 45 53 50 2e 49 4e   ┆ RESPONCE.INITIATE, abr. RESP.IN┆
0x8220…8240        49 54 0d 0a 09 20 20 84 41 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 68   ┆IT      A document description h┆
0x8240…8260        61 73 20 62 65 65 6e 20 63 72 65 61 74 65 64 2e 0d 0a 0d 0a 09 2d 20 52 45 53 50 4f 4e 43 45 2e   ┆as been created.     - RESPONCE.┆
0x8260…8280        52 45 41 44 2c 20 61 62 72 2e 20 52 45 53 50 2e 52 45 41 44 0d 0a 0d 0a 09 2d 20 52 45 53 50 4f   ┆READ, abr. RESP.READ     - RESPO┆
0x8280…82a0        4e 43 45 2e 57 52 49 54 45 2c 20 61 62 72 2e 20 52 45 53 50 2e 57 52 49 54 45 0d 0a 0d 0a 09 64   ┆NCE.WRITE, abr. RESP.WRITE     d┆
0x82a0…82c0        6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 65 76 65 6e 74 73 3a 0d 0a 0d 0a 09 2d 20 52 45 50   ┆ocument stream events:     - REP┆
0x82c0…82e0        4c 59 20 4f 4b 0d 0a 09 20 20 52 65 73 70 6f 6e 63 65 20 6f 6e 20 61 20 54 52 41 4e 53 46 45 52   ┆LY OK     Responce on a TRANSFER┆
0x82e0…8300        28 77 72 69 74 65 29 0d 0a 0d 0a 09 2d 20 52 45 50 4c 59 20 4e 4f 54 20 4f 4b 0d 0a 09 20 20 44   ┆(write)     - REPLY NOT OK     D┆
0x8300…8320        53 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d   ┆S indicates that document stream┆
0x8320…8340        20 74 72 6f 75 62 6c 65 73 20 68 61 73 20 6f 63 63 75 72 72 65 64 2e 0d 0a 0d 0a 8c 83 c8 0a 0e   ┆ troubles has occurred.         ┆
0x8340…8360        0a 09 2d 20 43 48 45 43 4b 50 4f 49 4e 54 0d 0a 09 20 20 41 63 6b 6e 6f 77 6c 65 64 67 65 20 6f   ┆  - CHECKPOINT     Acknowledge o┆
0x8360…8380        6e 20 61 20 43 48 45 43 4b 50 4f 49 4e 54 20 66 72 6f 6d 20 44 48 2e 20 54 68 65 20 70 61 67 65   ┆n a CHECKPOINT from DH. The page┆
0x8380…83a0        20 69 73 20 73 74 6f 72 65 64 20 61 74 20 44 53 2e 0d 0a 0f 0a 0d 0a 09 2d 20 53 54 52 45 41 4d   ┆ is stored at DS.       - STREAM┆
0x83a0…83c0        20 45 4e 44 0d 0a 09 20 20 84 41 63 6b 6e 6f 77 6c 65 64 67 65 20 6f 6e 20 61 20 53 54 52 45 41   ┆ END      Acknowledge on a STREA┆
0x83c0…83e0        4d 20 45 4e 44 20 66 72 6f 6d 20 44 48 2e 20 54 68 65 20 77 68 6f 6c 65 20 64 6f 63 75 6d 65 6e   ┆M END from DH. The whole documen┆
0x83e0…8400        74 20 69 73 20 0a 19 8b 80 80 73 74 6f 72 65 64 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2d 20 54 54   ┆t is      stored at DS.     - TT┆
0x8400…8420 (66,)  58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 0d 0a 09 20 20 52 65 71 75 65 73 74 20 66 72 6f   ┆XSI stream close     Request fro┆
0x8420…8440        6d 20 54 54 58 53 49 20 66 6f 72 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 64   ┆m TTXSI for termination of the d┆
0x8440…8460        6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 2e 0d 0a 0d 0a 09 2d 20 61 6e 73 77 20 44 48 20 73 74   ┆ocument stream.     - answ DH st┆
0x8460…8480        72 65 61 6d 20 63 6c 6f 73 65 0d 0a 09 20 20 84 41 6e 73 77 65 72 20 6f 6e 20 61 20 44 48 20 73   ┆ream close      Answer on a DH s┆
0x8480…84a0        74 72 65 61 6d 20 63 6c 6f 73 65 2e 20 54 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d   ┆tream close. The document stream┆
0x84a0…84c0        20 69 73 20 74 65 72 6d 69 6e 61 74 65 64 2c 20 0a 19 8b 80 80 61 6e 64 20 61 6c 6c 20 70 65 6e   ┆ is terminated,      and all pen┆
0x84c0…84e0        64 69 6e 67 20 62 75 66 66 65 72 73 20 6f 6e 20 74 68 65 20 73 74 72 65 61 6d 20 61 72 65 20 68   ┆ding buffers on the stream are h┆
0x84e0…8500        6f 6d 65 2e 0d 0a 0d 0a 0d 0a 09 73 70 65 63 69 61 6c 20 65 76 65 6e 74 73 3a 0d 0a 0d 0a 09 2d   ┆ome.       special events:     -┆
0x8500…8520        20 54 55 20 72 65 6d 6f 76 65 64 0d 0a 09 20 20 41 20 54 55 20 72 65 6d 6f 76 61 6c 20 70 72 6f   ┆ TU removed     A TU removal pro┆
0x8520…8540        63 65 64 75 72 65 20 68 61 73 20 62 65 65 6e 20 69 6e 69 74 69 61 74 65 64 2e 0d 0a 0d 0a 09 2d   ┆cedure has been initiated.     -┆
0x8540…8560        20 73 74 72 65 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 0d 0a 09 20 20 41 20 70 72 6f 74 6f   ┆ stream protocol err     A proto┆
0x8560…8580        63 6f 6c 20 65 72 72 6f 72 20 68 61 73 20 6f 63 63 75 72 72 65 64 20 6f 6e 20 61 20 64 6f 63 75   ┆col error has occurred on a docu┆
0x8580…85a0        6d 65 6e 74 20 73 74 72 65 61 6d 2e 0d 0a 0d 0a 09 2d 20 73 65 73 73 20 71 75 65 75 65 64 0d 0a   ┆ment stream.     - sess queued  ┆
0x85a0…85c0        09 20 20 84 41 20 73 65 73 73 69 6f 6e 20 68 61 64 20 72 65 63 65 69 76 65 64 20 61 20 44 4f 43   ┆    A session had received a DOC┆
0x85c0…85e0        20 43 4f 4e 54 20 49 4e 44 20 72 65 66 65 72 72 69 6e 67 20 74 6f 20 74 68 69 73 20 70 61 63 6b   ┆ CONT IND referring to this pack┆
0x85e0…8600        65 74 2e 20 0a 19 8b 80 80 54 68 65 20 73 65 73 73 69 6f 6e 20 69 73 20 70 6c 61 63 65 64 20 69   ┆et.      The session is placed i┆
0x8600…8620 (67,)  6e 20 74 68 65 20 70 61 63 6b 65 74 20 73 65 73 73 69 6f 6e 20 71 75 65 75 65 2e 0d 0a 0d 0a 0d   ┆n the packet session queue.     ┆
0x8620…8640        0a b0 a1 36 2e 35 2e 33 09 50 61 63 6b 65 74 20 53 69 6e 6b 20 41 63 74 69 6f 6e 73 0d 0a 0d 0a   ┆   6.5.3 Packet Sink Actions    ┆
0x8640…8660        09 44 6f 63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 61 63 74 69 6f 6e 73 20 61 67 61 69 6e 73 74 20   ┆ Document level actions against ┆
0x8660…8680        53 36 32 43 50 3a 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45 4e 54 20 53 54 41 52 54 2f 43 4f 4e 54   ┆S62CP:     - DOCUMENT START/CONT┆
0x8680…86a0        20 52 45 53 50 20 50 4f 53 2c 20 61 62 72 20 44 4f 43 20 53 54 41 52 54 2d 43 4f 4e 54 20 52 45   ┆ RESP POS, abr DOC START-CONT RE┆
0x86a0…86c0        53 50 20 50 4f 53 0d 0a 09 20 20 84 50 6f 73 69 74 69 76 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65   ┆SP POS      Positive acknowledge┆
0x86c0…86e0        20 6f 66 20 61 20 44 4f 43 20 53 54 41 52 54 20 49 4e 44 20 6f 72 20 61 20 44 4f 43 20 43 4f 4e   ┆ of a DOC START IND or a DOC CON┆
0x86e0…8700        54 20 49 4e 44 2e 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45 4e 54 20 43 4f 4e 54 49 4e 55 45 20 52   ┆T IND.     - DOCUMENT CONTINUE R┆
0x8700…8720        45 53 50 20 4e 45 47 2c 20 61 62 72 20 44 4f 43 20 43 4f 4e 54 20 52 45 53 50 20 4e 45 47 0d 0a   ┆ESP NEG, abr DOC CONT RESP NEG  ┆
0x8720…8740        09 20 20 84 52 65 6a 65 63 74 69 6f 6e 20 6f 66 20 61 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 2e   ┆    Rejection of a DOC CONT IND.┆
0x8740…8760        20 28 46 6f 72 77 61 72 64 20 6a 75 6d 70 20 69 6e 20 72 65 66 65 72 65 6e 63 65 20 0a 19 8b 80   ┆ (Forward jump in reference     ┆
0x8760…8780        80 6e 75 6d 62 65 72 73 29 2e 0d 0a 0d 0a 8c 83 d4 0a 09 2d 20 50 41 47 45 20 45 4e 44 20 52 45   ┆ numbers).         - PAGE END RE┆
0x8780…87a0        53 50 0d 0a 09 20 20 84 41 20 63 68 65 63 6b 70 6f 69 6e 74 20 68 61 73 20 62 65 65 6e 20 73 74   ┆SP      A checkpoint has been st┆
0x87a0…87c0        6f 72 65 64 20 61 6e 64 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f   ┆ored and the document descriptio┆
0x87c0…87e0        6e 20 68 61 73 20 0a 19 8b 80 80 62 65 65 6e 20 75 70 64 61 74 65 64 2c 20 62 6f 74 68 20 61 74   ┆n has      been updated, both at┆
0x87e0…8800        20 44 53 2e 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45 4e 54 20 45 4e 44 20 52 45 53 50 0d 0a 09 20   ┆ DS.     - DOCUMENT END RESP    ┆
0x8800…8820 (68,)  20 54 68 65 20 77 68 6f 6c 65 20 64 6f 63 75 6d 65 6e 74 20 68 61 73 20 62 65 65 6e 20 73 74 6f   ┆ The whole document has been sto┆
0x8820…8840        72 65 64 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2d 20 45 58 43 45 50 54 49 4f 4e 20 52 45 51 2c 20   ┆red at DS.     - EXCEPTION REQ, ┆
0x8840…8860        61 62 72 20 45 58 43 45 50 54 20 52 45 51 0d 0a 09 20 20 84 52 65 71 75 65 73 74 20 66 6f 72 20   ┆abr EXCEPT REQ      Request for ┆
0x8860…8880        61 20 70 72 65 6d 61 74 75 72 65 20 69 6e 74 65 72 72 75 70 74 69 6f 6e 20 6f 66 20 74 68 65 20   ┆a premature interruption of the ┆
0x8880…88a0        64 6f 63 75 6d 65 6e 74 20 72 65 63 65 69 76 61 6c 2e 0d 0a 0d 0a 09 2d 20 44 4f 43 55 4d 45 4e   ┆document receival.     - DOCUMEN┆
0x88a0…88c0        54 20 52 45 53 59 4e 43 48 2f 44 49 53 43 20 52 45 53 50 2c 20 61 62 72 2e 20 44 4f 43 20 52 45   ┆T RESYNCH/DISC RESP, abr. DOC RE┆
0x88c0…88e0        53 59 4e 43 2d 44 49 53 43 20 52 45 53 50 0d 0a 09 20 20 52 65 73 70 6f 6e 63 65 20 6f 6e 20 61   ┆SYNC-DISC RESP     Responce on a┆
0x88e0…8900        20 44 4f 43 20 44 49 53 43 20 49 4e 44 20 6f 72 20 61 20 44 4f 43 20 52 45 53 59 4e 43 20 49 4e   ┆ DOC DISC IND or a DOC RESYNC IN┆
0x8900…8920        44 2e 0d 0a 0d 0a 0d 0a 09 61 63 74 69 6f 6e 73 20 61 67 61 69 6e 73 20 44 48 3a 0d 0a 0d 0a 09   ┆D.       actions agains DH:     ┆
0x8920…8940        2d 20 49 4e 44 49 43 41 54 49 4f 4e 2e 43 52 45 41 54 45 2c 20 61 62 72 2e 20 49 4e 44 2e 43 52   ┆- INDICATION.CREATE, abr. IND.CR┆
0x8940…8960        45 41 54 45 0d 0a 09 20 20 84 43 72 65 61 74 69 6f 6e 20 6f 66 20 61 20 72 65 63 65 69 76 61 6c   ┆EATE      Creation of a receival┆
0x8960…8980        20 70 61 63 6b 65 74 2e 0d 0a 0d 0a 09 2d 20 49 4e 44 49 43 41 54 49 4f 4e 2e 44 45 4c 49 56 45   ┆ packet.     - INDICATION.DELIVE┆
0x8980…89a0        52 2c 20 61 62 72 2e 20 49 4e 44 2e 44 45 4c 49 56 45 52 0d 0a 09 20 20 84 54 65 72 6d 69 6e 61   ┆R, abr. IND.DELIVER      Termina┆
0x89a0…89c0        74 69 6f 6e 20 6f 66 20 61 20 72 65 63 65 69 76 61 6c 20 70 61 63 6b 65 74 2e 0d 0a 0d 0a 09 2d   ┆tion of a receival packet.     -┆
0x89c0…89e0        20 49 4e 44 49 43 41 54 49 4f 4e 2e 43 41 4e 43 45 4c 2c 20 61 62 72 2e 20 49 4e 44 2e 43 41 4e   ┆ INDICATION.CANCEL, abr. IND.CAN┆
0x89e0…8a00        43 45 4c 0d 0a 09 20 20 54 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 61 20 72 65 63 65 69 76 61   ┆CEL     Termination of a receiva┆
0x8a00…8a20 (69,)  6c 20 70 61 63 6b 65 74 20 63 6f 6e 73 69 73 74 69 6e 67 20 6f 6e 6c 79 20 6f 66 20 61 20 64 69   ┆l packet consisting only of a di┆
0x8a20…8a40        73 63 61 72 64 2e 0d 0a 0d 0a 09 2d 20 49 4e 44 49 43 41 54 49 4f 4e 2e 49 4e 49 54 49 41 54 45   ┆scard.     - INDICATION.INITIATE┆
0x8a40…8a60        2c 20 61 62 72 2e 20 49 4e 44 2e 49 4e 49 54 0d 0a 09 20 20 52 65 71 75 65 73 74 20 66 6f 72 20   ┆, abr. IND.INIT     Request for ┆
0x8a60…8a80        63 72 65 61 74 69 6f 6e 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69   ┆creation of a document descripti┆
0x8a80…8aa0        6f 6e 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2d 20 49 4e 44 49 43 41 54 49 4f 4e 2e 52 45 41 44 2c   ┆on at DS.     - INDICATION.READ,┆
0x8aa0…8ac0        20 61 62 72 2e 20 49 4e 44 2e 52 45 41 44 0d 0a 0d 0a 09 2d 20 49 4e 44 49 43 41 54 49 4f 4e 2e   ┆ abr. IND.READ     - INDICATION.┆
0x8ac0…8ae0        57 52 49 54 45 2c 20 61 62 72 2e 20 49 4e 44 2e 57 52 49 54 45 0d 0a 0d 0a 09 64 6f 63 75 6d 65   ┆WRITE, abr. IND.WRITE     docume┆
0x8ae0…8b00        6e 74 20 73 74 72 65 61 6d 20 61 63 74 69 6f 6e 73 3a 0d 0a 0d 0a 09 2d 20 54 52 41 4e 53 46 45   ┆nt stream actions:     - TRANSFE┆
0x8b00…8b20        52 28 77 72 69 74 65 29 0d 0a 09 20 20 41 20 54 52 41 4e 53 46 45 52 20 62 6c 6f 63 6b 20 77 69   ┆R(write)     A TRANSFER block wi┆
0x8b20…8b40        74 68 20 6d 6f 64 65 3d 77 2e 20 4f 70 65 6e 73 20 61 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65   ┆th mode=w. Opens a document stre┆
0x8b40…8b60        61 6d 2e 0d 0a 0d 0a 09 2d 20 53 54 52 45 41 4d 0d 0a 09 20 20 41 6e 20 61 6d 6f 75 6e 74 20 6f   ┆am.     - STREAM     An amount o┆
0x8b60…8b80        66 20 64 6f 63 75 6d 65 6e 74 20 64 61 74 61 2e 0d 0a 0d 0a 8c 83 e0 0a 09 2d 20 43 48 45 43 4b   ┆f document data.         - CHECK┆
0x8b80…8ba0        50 4f 49 4e 54 0d 0a 09 20 20 49 6e 64 69 63 61 74 65 73 20 65 6e 64 20 6f 66 20 61 20 70 61 67   ┆POINT     Indicates end of a pag┆
0x8ba0…8bc0        65 2e 0d 0a 0d 0a 09 2d 20 53 54 52 45 41 4d 20 45 4e 44 0d 0a 09 20 20 49 6e 64 69 63 61 74 65   ┆e.     - STREAM END     Indicate┆
0x8bc0…8be0        73 20 65 6e 64 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 0d 0a 0d 0a 0d 0a 09 73 70 65 63 69 61   ┆s end of a document       specia┆
0x8be0…8c00        6c 20 61 63 74 69 6f 6e 73 3a 0d 0a 0d 0a 09 2d 20 72 65 6a 65 63 74 20 63 61 6c 6c 0d 0a 09 20   ┆l actions:     - reject call    ┆
0x8c00…8c20 (70,)  20 84 41 20 72 65 73 70 6f 6e 63 65 20 6f 6e 20 61 20 73 65 73 73 20 71 75 65 75 65 64 20 65 76   ┆  A responce on a sess queued ev┆
0x8c20…8c40        65 6e 74 2c 20 77 68 65 6e 20 69 74 20 68 61 73 20 6f 63 63 75 72 72 65 64 20 69 6e 20 61 6e 20   ┆ent, when it has occurred in an ┆
0x8c40…8c60        0a 19 8b 80 80 69 6c 6c 65 67 61 6c 20 73 74 61 74 65 2e 20 54 68 65 20 63 6f 72 72 65 73 70 6f   ┆     illegal state. The correspo┆
0x8c60…8c80        6e 64 69 6e 67 20 65 76 65 6e 74 20 69 73 20 67 65 6e 65 72 61 74 65 64 20 69 6e 20 74 68 65 20   ┆nding event is generated in the ┆
0x8c80…8ca0        0a 19 8b 80 80 73 65 73 73 69 6f 6e 2e 0d 0a 0d 0a 09 2d 20 64 6f 63 20 6c 65 76 65 6c 20 65 78   ┆     session.     - doc level ex┆
0x8ca0…8cc0        69 74 0d 0a 09 20 20 84 54 68 65 20 70 61 63 6b 65 74 20 64 69 73 63 6f 6e 6e 65 63 74 73 20 69   ┆it      The packet disconnects i┆
0x8cc0…8ce0        74 73 65 6c 66 20 66 72 6f 6d 20 74 68 65 20 73 65 73 73 69 6f 6e 20 61 66 74 65 72 20 74 68 65   ┆tself from the session after the┆
0x8ce0…8d00        20 0a 19 8b 80 80 64 6f 63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 68 61 73 20 62 65 65 6e 20 6c 65   ┆      document level has been le┆
0x8d00…8d20        66 74 2e 20 54 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 65 76 65 6e 74 20 69 73 20 0a   ┆ft. The corresponding event is  ┆
0x8d20…8d40        19 8b 80 80 70 65 72 66 6f 72 6d 65 64 20 69 6e 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 0d 0a 0d   ┆    performed in the session.   ┆
0x8d40…8d60        0a 09 2d 20 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 0d 0a 09 20 20 84 54 68 65 20 70 61   ┆  - start sess clear      The pa┆
0x8d60…8d80        63 6b 65 74 20 69 73 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 73 65   ┆cket is disconnected from the se┆
0x8d80…8da0        73 73 69 6f 6e 20 62 65 66 6f 72 65 20 53 45 53 53 20 43 4c 45 41 52 20 0a 19 8b 80 80 49 4e 44   ┆ssion before SESS CLEAR      IND┆
0x8da0…8dc0        20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65 64 2e 20 4e 6f 20 64 6f 63 75 6d 65 6e 74 20   ┆ has been received. No document ┆
0x8dc0…8de0        73 74 72 65 61 6d 20 69 73 20 6f 70 65 6e 20 6f 72 20 62 65 69 6e 67 20 0a 19 8b 80 80 63 6c 6f   ┆stream is open or being      clo┆
0x8de0…8e00        73 65 64 2e 20 54 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 65 76 65 6e 74 20 69 73 20   ┆sed. The corresponding event is ┆
0x8e00…8e20 (71,)  67 65 6e 65 72 61 74 65 64 20 69 6e 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 0d 0a 0d 0a 09 2d 20   ┆generated in the session.     - ┆
0x8e20…8e40        54 55 20 72 65 6d 20 73 65 73 73 20 63 6c 65 61 72 0d 0a 09 20 20 84 41 73 20 73 74 61 72 74 20   ┆TU rem sess clear      As start ┆
0x8e40…8e60        73 65 73 73 20 63 6c 65 61 72 2c 20 62 75 74 20 61 20 54 55 20 72 65 6d 6f 76 61 6c 20 70 72 6f   ┆sess clear, but a TU removal pro┆
0x8e60…8e80        63 65 64 75 72 65 20 68 61 73 20 62 65 65 6e 20 0a 19 8b 80 80 73 74 61 72 74 65 64 2e 0d 0a 0d   ┆cedure has been      started.   ┆
0x8e80…8ea0        0a b0 a1 36 2e 35 2e 34 09 50 61 63 6b 65 74 20 53 69 6e 6b 2c 20 50 72 6f 74 6f 63 6f 6c 20 6d   ┆   6.5.4 Packet Sink, Protocol m┆
0x8ea0…8ec0        61 63 68 69 6e 65 0d 0a 0d 0a 09 84 49 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 74   ┆achine      In this section is t┆
0x8ec0…8ee0        68 65 20 70 61 63 6b 65 74 20 73 69 6e 6b 20 70 72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20   ┆he packet sink protocol machine ┆
0x8ee0…8f00        73 68 6f 77 6e 20 69 6e 20 0a 19 89 80 80 64 65 74 61 69 6c 2e 0d 0a 0d 0a 09 45 61 63 68 20 73   ┆shown in      detail.     Each s┆
0x8f00…8f20        75 62 73 65 63 74 69 6f 6e 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 6f 6e 65 20 66 69 67 75 72   ┆ubsection will contain one figur┆
0x8f20…8f40        65 2e 0d 0a 0d 0a 0d 0a 8c 83 b0 0a 0e 0a a1 b0 36 2e 35 2e 34 2e 31 09 50 61 63 6b 65 74 20 53   ┆e.              6.5.4.1 Packet S┆
0x8f40…8f60        69 6e 6b 2c 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 0d 0a 0d 0a 09 84 54 68 65 20 73 74 61   ┆ink, Initialization      The sta┆
0x8f60…8f80        74 65 73 20 68 65 72 65 2c 20 73 68 6f 77 6e 20 69 6e 20 66 69 67 2e 20 32 39 2c 20 68 61 6e 64   ┆tes here, shown in fig. 29, hand┆
0x8f80…8fa0        6c 65 73 20 70 61 63 6b 65 74 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 0a 19 89 80 80 69   ┆les packet initialization      i┆
0x8fa0…8fc0        6e 20 73 69 6e 6b 20 6d 6f 64 65 2e 0d 0a 0d 0a 09 84 44 4f 43 20 53 54 41 52 54 20 49 4e 44 20   ┆n sink mode.      DOC START IND ┆
0x8fc0…8fe0        6f 72 20 61 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69   ┆or a DOC CONT IND has been recei┆
0x8fe0…9000        76 65 64 20 61 6e 64 20 74 68 65 20 70 61 63 6b 65 74 20 0a 19 89 80 80 68 61 73 20 62 65 65 6e   ┆ved and the packet      has been┆
0x9000…9020 (72,)  20 61 6c 6c 6f 63 61 74 65 64 20 62 79 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 0d 0a 0d 0a 09 46   ┆ allocated by the session.     F┆
0x9020…9040        69 67 2e 20 32 39 20 68 61 73 20 74 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 73 3a 0d 0a 0d 0a   ┆ig. 29 has the entry points:    ┆
0x9040…9060        09 32 39 61 3a 20 72 65 74 75 72 6e 20 74 6f 20 70 61 63 6b 65 74 20 69 64 6c 65 20 73 74 61 74   ┆ 29a: return to packet idle stat┆
0x9060…9080        65 0d 0a 0d 0a 09 32 39 62 3a 20 84 45 6e 74 72 79 20 77 68 65 6e 20 61 20 44 4f 43 20 43 4f 4e   ┆e     29b:  Entry when a DOC CON┆
0x9080…90a0        54 20 49 4e 44 20 77 61 73 20 72 65 63 65 69 76 65 64 20 74 6f 20 61 6e 20 65 78 69 73 74 69 6e   ┆T IND was received to an existin┆
0x90a0…90c0        67 20 70 61 63 6b 65 74 2e 0d 0a 0d 0a 09 32 39 63 3a 20 84 55 73 65 64 20 69 6e 20 54 4c 58 20   ┆g packet.     29c:  Used in TLX ┆
0x90c0…90e0        6d 6f 64 65 20 77 68 65 6e 20 61 20 44 4f 43 20 53 54 41 52 54 20 49 4e 44 20 68 61 73 20 62 65   ┆mode when a DOC START IND has be┆
0x90e0…9100        65 6e 20 72 65 63 65 69 76 65 64 2c 20 61 6e 64 20 0a 19 8e 80 80 74 68 65 20 63 6f 72 72 65 73   ┆en received, and      the corres┆
0x9100…9120        70 6f 6e 64 69 6e 67 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 74 68 65 20 66 69 72 73   ┆ponding document is not the firs┆
0x9120…9140        74 20 69 6e 20 74 68 65 20 70 61 63 6b 65 74 2e 20 41 20 0a 19 8e 80 80 6e 65 77 20 64 6f 63 75   ┆t in the packet. A      new docu┆
0x9140…9160        6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 62 65 69 6e 67 20 63 72 65 61 74 65   ┆ment description is being create┆
0x9160…9166        64 2e 0d 0a 0f 0a                                                                                 ┆d.    ┆
0x9166…9169        FormFeed {
0x9166…9169          0c 81 cc                                                                                          ┆   ┆
0x9166…9169        }
0x9169…9180        0a 09 46 69 67 2e 20 32 39 2c 20 50 61 63 6b 65 74 20 73 69 6e 6b 2c                              ┆  Fig. 29, Packet sink,┆
0x9180…9196        20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a                                 ┆ initialization.      ┆
0x9196…91cf        Params {
0x9196…91cf          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x9196…91cf          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x9196…91cf        }
0x91cf…9208        Params {
0x91cf…9208          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x91cf…9208          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x91cf…9208        }
0x9208…9220        0a 0d 0a 0d 0a 09 32 39 61 0d 0a 09 09 09 09 70 61 63 6b 65 74 0d 0a 09                           ┆      29a      packet   ┆
0x9220…9240        09 09 09 20 69 64 6c 65 0d 0a 0d 0a 0d 0a 09 09 44 4f 43 20 53 54 41 52 54 20 49 4e 44 2f 49 4e   ┆    idle        DOC START IND/IN┆
0x9240…9260        44 2e 43 52 45 41 54 45 0d 0a 09 09 2a 31 29 09 09 09 44 4f 43 20 43 4f 4e 54 20 49 4e 44 2f 49   ┆D.CREATE    *1)   DOC CONT IND/I┆
0x9260…9280        4e 44 2e 43 52 45 41 54 45 0d 0a 09 09 09 09 09 2a 32 29 0d 0a 0d 0a 0d 0a 09 09 09 09 63 72 65   ┆ND.CREATE       *2)          cre┆
0x9280…92a0        61 74 69 6e 67 0d 0a 0d 0a 0d 0a 0d 0a 09 09 52 45 53 50 2e 43 52 45 41 54 45 09 09 52 45 53 50   ┆ating          RESP.CREATE  RESP┆
0x92a0…92c0        2e 43 52 45 41 54 45 20 49 4e 44 2e 49 4e 49 54 0d 0a 09 09 72 65 73 75 6c 74 3d 62 75 73 79 09   ┆.CREATE IND.INIT    result=busy ┆
0x92c0…92e0        09 72 65 73 75 6c 74 3d 6f 6b 0d 0a 0d 0a 0d 0a 0d 0a 09 20 20 20 20 20 53 45 53 53 20 41 42 4f   ┆ result=ok              SESS ABO┆
0x92e0…9300        52 54 20 52 45 51 0d 0a 09 20 20 20 20 20 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 0d 0a   ┆RT REQ        start sess clear  ┆
0x9300…9320        0d 0a 20 20 20 20 20 32 39 63 09 09 09 09 69 6e 69 74 69 61 74 69 6e 67 0d 0a 0d 0a 0d 0a 0d 0a   ┆       29c    initiating        ┆
0x9320…9340        09 09 52 45 53 50 2e 49 4e 49 54 09 09 09 52 45 53 50 2e 49 4e 49 54 20 49 4e 44 2e 57 52 49 54   ┆  RESP.INIT   RESP.INIT IND.WRIT┆
0x9340…9360        45 0d 0a 09 09 72 65 73 75 6c 74 3d 62 75 73 79 09 09 72 65 73 75 6c 74 3d 6f 6b 20 20 2a 33 29   ┆E    result=busy  result=ok  *3)┆
0x9360…9380        0d 0a 0d 0a 09 09 09 09 09 09 09 32 39 62 0d 0a 09 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 0d   ┆           29b   SESS ABORT REQ ┆
0x9380…93a0        0a 09 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 09 09 09 09 20 20 20 2a 34 29 0d 0a 09 49   ┆  start sess clear       *4)   I┆
0x93a0…93c0        4e 44 2e 44 45 4c 49 56 45 52 20 2c 72 65 73 75 6c 74 3d 0d 0a 09 09 20 20 20 66 61 69 6c 65 64   ┆ND.DELIVER ,result=       failed┆
0x93c0…93e0        09 09 09 63 68 65 63 6b 70 6f 69 6e 74 0d 0a 09 09 09 09 09 20 20 6f 6b 0d 0a 0d 0a 09 09 09 09   ┆   checkpoint         ok        ┆
0x93e0…9400        09 09 63 68 65 63 6b 70 6f 69 6e 74 0d 0a 20 20 20 20 20 33 31 62 09 09 09 09 49 4e 44 2e 57 52   ┆  checkpoint       31b    IND.WR┆
0x9400…9420 (74,)  49 54 45 09 09 66 61 69 6c 75 72 65 0d 0a 09 09 09 09 2a 35 29 0d 0a 0d 0a 0d 0a 09 09 09 09 64   ┆ITE  failure      *5)          d┆
0x9420…9440        65 66 09 20 20 20 20 20 20 44 4f 43 20 43 4f 4e 54 20 52 45 53 50 20 4e 45 47 0d 0a 09 09 09 20   ┆ef       DOC CONT RESP NEG      ┆
0x9440…9460        20 20 20 20 20 20 20 64 6f 63 20 64 63 72 0d 0a 0d 0a 09 09 09 09 09 09 20 20 20 20 33 33 61 0d   ┆       doc dcr              33a ┆
0x9460…9480        0a 09 09 09 20 20 20 20 20 52 45 53 50 2e 57 52 49 54 45 0d 0a 0d 0a 0d 0a 09 09 09 54 52 41 4e   ┆         RESP.WRITE         TRAN┆
0x9480…949e        53 46 45 52 28 77 72 69 74 65 29 20 2a 36 29 0d 0a 0d 0a 0d 0a 09 09 09 09 33 30 61 0d 0a         ┆SFER(write) *6)          30a  ┆
0x949e…94a1        FormFeed {
0x949e…94a1          0c 83 d4                                                                                          ┆   ┆
0x949e…94a1        }
0x94a1…94c0        0a 09 54 61 62 6c 65 20 32 39 2e 0d 0a 0d 0a 0d 0a 0e 0a 09 a1 73 74 61 74 65 20 20 20 20 20      ┆  Table 29.          state     ┆
0x94c0…94e0        20 21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20 20 20 21 20 6e 65 77   ┆ ! event      ! action     ! new┆
0x94e0…9500        20 73 74 61 74 65 20 20 20 20 20 20 20 20 20 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 21 20 20   ┆ state                       !  ┆
0x9500…9520        20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 63 72 65 61 74   ┆          !            !   creat┆
0x9520…9540        69 6e 67 20 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 21 20 73 74 61 72 74 20 73 65 73 73 20   ┆ing   ! SESS ABORT ! start sess ┆
0x9540…9560        21 20 33 34 63 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 49 4e   ┆! 34c                       ! IN┆
0x9560…9580        44 20 20 20 20 20 20 20 20 21 20 20 20 63 6c 65 61 72 20 20 20 20 21 09 09 20 20 20 20 20 20 0d   ┆D        !   clear    !         ┆
0x9580…95a0        0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆                     !          ┆
0x95a0…95c0        20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 0d 0a 20 20 20 20 20 20 20 20 20 69 6e 69 74   ┆  !            !            init┆
0x95c0…95e0        69 61 74 69 6e 67 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 21 20 73 74 61 72 74 20 73 65 73 73   ┆iating ! SESS ABORT ! start sess┆
0x95e0…9600        20 21 20 33 34 62 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 49   ┆ ! 34b                       ! I┆
0x9600…9620 (75,)  4e 44 20 20 20 20 20 20 20 20 21 20 20 20 63 6c 65 61 72 20 20 20 20 21 20 20 20 20 20 20 20 20   ┆ND        !   clear    !        ┆
0x9620…9640        20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x9640…9660        20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20   ┆ !            !            !    ┆
0x9660…9680        20 20 20 20 20 20 20 64 65 66 20 64 6f 63 20 64 63 72 21 20 53 45 53 53 20 41 42 4f 52 54 20 21   ┆       def doc dcr! SESS ABORT !┆
0x9680…96a0        20 73 74 61 72 74 20 73 65 73 73 20 21 20 33 34 61 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20   ┆ start sess ! 34a               ┆
0x96a0…96c0        20 20 20 20 20 20 20 20 21 20 49 4e 44 20 20 20 20 20 20 20 20 21 20 20 20 63 6c 65 61 72 20 20   ┆        ! IND        !   clear  ┆
0x96c0…96e0        20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20   ┆  !                             ┆
0x96e0…9700        20 63 72 65 61 74 69 6e 67 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆ creating   !            !      ┆
0x9700…9720        20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 54   ┆      !                      ! T┆
0x9720…9740        55 20 72 65 6d 6f 76 65 64 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 21 20 70 61 63 6b 65 74 20   ┆U removed ! SESS ABORT ! packet ┆
0x9740…9760        69 64 6c 65 0d 0a 09 26 69 6e 69 74 69 61 74 69 6e 67 21 20 20 20 20 20 20 20 20 20 20 20 20 21   ┆idle   &initiating!            !┆
0x9760…9780        20 20 20 52 45 51 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 26 20 64 65 66 20 64 6f   ┆   REQ      !           & def do┆
0x9780…97a0        63 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 54 55 20 72 65 6d 20 20 20 20 20 21 0d 0a   ┆c  !            ! TU rem     !  ┆
0x97a0…97c0        09 a1 20 20 64 a1 63 72 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 73 65   ┆    d cr      !            !  se┆
0x97c0…97e0        73 73 20 63 6c 65 61 72 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0f 0a   ┆ss clear!                       ┆
0x97e0…9819        Params {
0x97e0…9819          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x97e0…9819          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x97e0…9819        }
0x9819…9852        Params {
0x9819…9852          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x9819…9852          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x9819…9852        }
0x9852…9860        0a 0d 0a 09 46 69 67 2e 20 32 39 2c 20 66                                                         ┆    Fig. 29, f┆
0x9860…9880        6f 6f 74 6e 6f 74 65 73 0d 0a 0d 0a 09 2a 31 29 20 84 54 68 65 20 64 6f 63 5f 69 64 20 66 69 65   ┆ootnotes     *1)  The doc_id fie┆
0x9880…98a0        6c 64 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 63 72 69 70 74 69 6f 6e 20 69 73   ┆ld in the document decription is┆
0x98a0…98c0        20 73 65 74 20 61 63 63 6f 72 64 69 6e 67 20 0a 19 8d 80 80 74 6f 20 74 68 65 20 70 61 72 61 6d   ┆ set according      to the param┆
0x98c0…98e0        65 74 65 72 73 20 69 6e 20 44 4f 43 20 53 54 41 52 54 20 49 4e 44 2e 20 64 6f 63 20 73 65 71 20   ┆eters in DOC START IND. doc seq ┆
0x98e0…9900        6e 6f 20 69 73 20 73 65 74 20 74 6f 20 31 2e 20 0a 19 8d 80 80 63 6f 6e 74 69 6e 75 61 74 69 6f   ┆no is set to 1.      continuatio┆
0x9900…9920        6e 20 61 6e 64 20 66 69 6e 69 73 68 65 64 20 69 73 20 73 65 74 20 74 6f 20 66 61 6c 73 65 2e 0d   ┆n and finished is set to false. ┆
0x9920…9940        0a 0d 0a 09 2a 32 29 20 84 41 73 20 2a 31 29 2c 20 62 75 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f   ┆    *2)  As *1), but continuatio┆
0x9940…9960        6e 20 69 73 20 73 65 74 20 74 6f 20 74 72 75 65 2e 20 4c 69 6e 6b 61 67 65 20 6f 66 20 74 68 65   ┆n is set to true. Linkage of the┆
0x9960…9980        20 0a 19 8d 80 80 64 6f 63 75 6d 65 6e 74 20 63 61 6e 6e 6f 74 20 62 65 20 70 65 72 66 6f 72 6d   ┆      document cannot be perform┆
0x9980…99a0        65 64 20 62 79 20 44 48 2e 0d 0a 0d 0a 09 2a 33 29 20 84 54 68 65 20 64 6f 63 75 6d 65 6e 74 20   ┆ed by DH.     *3)  The document ┆
0x99a0…99c0        6e 75 6d 62 65 72 20 66 69 65 6c 64 20 69 73 20 73 65 74 20 61 63 63 6f 72 64 69 6e 67 20 74 6f   ┆number field is set according to┆
0x99c0…99e0        20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6e 6f 20 0a 19 8d 80 80 70 61 72 61 6d 65 74 65 72 20   ┆ the document no      parameter ┆
0x99e0…9a00        69 6e 20 52 45 53 50 2e 49 4e 49 54 2e 20 54 68 65 20 6e 6f 77 20 66 75 6c 6c 79 20 75 70 64 61   ┆in RESP.INIT. The now fully upda┆
0x9a00…9a20 (77,)  74 65 64 20 64 6f 63 75 6d 65 6e 74 20 0a 19 8d 80 80 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73   ┆ted document      description is┆
0x9a20…9a40        20 77 72 69 74 74 65 6e 20 62 61 63 6b 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2a 34 29 20 84 48 65   ┆ written back at DS.     *4)  He┆
0x9a40…9a60        72 65 20 69 73 20 63 68 65 63 6b 65 64 20 74 68 61 74 20 6e 6f 20 66 6f 72 77 61 72 64 20 6a 75   ┆re is checked that no forward ju┆
0x9a60…9a80        6d 70 20 69 6e 20 74 68 65 20 63 68 65 63 6b 70 6f 69 6e 74 20 6e 75 6d 62 65 72 20 0a 19 8d 80   ┆mp in the checkpoint number     ┆
0x9a80…9aa0        80 69 73 20 6d 61 64 65 2e 0d 0a 0d 0a 09 2a 35 29 20 84 74 68 65 20 64 6f 63 75 6d 65 6e 74 20   ┆ is made.     *5)  the document ┆
0x9aa0…9ac0        64 65 73 63 72 69 70 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 75 70 64 61 74 65 64 20 63 68 65   ┆description with the updated che┆
0x9ac0…9ae0        63 6b 70 6f 69 6e 74 20 6e 75 6d 62 65 72 20 69 73 20 0a 19 8d 80 80 77 72 69 74 74 65 6e 20 62   ┆ckpoint number is      written b┆
0x9ae0…9b00        61 63 6b 20 61 74 20 44 53 2e 0d 0a 0d 0a 09 2a 36 29 20 84 74 68 65 20 70 61 72 61 6d 65 74 65   ┆ack at DS.     *6)  the paramete┆
0x9b00…9b20        72 20 69 73 20 73 65 74 20 74 68 75 73 3a 0d 0a 0d 0a 09 20 20 20 20 4d 6f 64 65 3d 57 0d 0a 09   ┆r is set thus:         Mode=W   ┆
0x9b20…9b40        20 20 20 20 64 6f 63 75 6d 65 6e 74 20 20 20 3a 20 84 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6e   ┆    document   :  the document n┆
0x9b40…9b60        75 6d 62 65 72 20 66 72 6f 6d 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 0a 19 9a 80 80 64 65 73   ┆umber from the document      des┆
0x9b60…9b80        63 72 69 70 74 69 6f 6e 2e 0d 0a 09 20 20 20 20 63 68 65 63 6b 70 6f 69 6e 74 20 3a 20 84 74 68   ┆cription.       checkpoint :  th┆
0x9b80…9ba0        65 20 63 68 65 63 6b 70 6f 69 6e 74 20 66 69 65 6c 64 20 66 72 6f 6d 20 74 68 65 20 64 6f 63 75   ┆e checkpoint field from the docu┆
0x9ba0…9bc0        6d 65 6e 74 20 0a 19 9a 80 80 64 65 73 63 72 69 70 74 69 6f 6e 2e 0d 0a 8c 83 d4 0a 09 20 20 20   ┆ment      description.          ┆
0x9bc0…9be0        20 72 65 73 65 72 76 61 74 69 6f 6e 3a 20 84 74 68 65 20 72 65 73 5f 6e 6f 20 66 69 65 6c 64 20   ┆ reservation:  the res_no field ┆
0x9be0…9c00        66 72 6f 6d 20 74 68 65 20 63 6f 6e 6e 65 63 74 65 64 20 73 65 73 73 69 6f 6e 2e 0d 0a 09 20 20   ┆from the connected session.     ┆
0x9c00…9c20 (78,)  20 20 68 65 61 64 65 72 20 20 20 20 20 3a 20 84 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 63 61 70   ┆  header     :  contains the cap┆
0x9c20…9c40        61 62 69 6c 69 74 69 65 73 20 72 65 63 65 69 76 65 64 20 69 6e 20 44 4f 43 20 53 54 41 52 54 20   ┆abilities received in DOC START ┆
0x9c40…9c60        0a 19 9a 80 80 49 4e 44 20 61 6e 64 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 2e 0d 0a 0d 0a 0d 0a   ┆     IND and DOC CONT IND.      ┆
0x9c60…9c80        b0 a1 36 2e 35 2e 34 2e 32 09 50 61 63 6b 65 74 20 53 69 6e 6b 2c 20 4e 6f 72 6d 61 6c 20 4f 70   ┆  6.5.4.2 Packet Sink, Normal Op┆
0x9c80…9ca0        65 72 61 74 69 6f 6e 0d 0a 0d 0a 09 84 49 6e 20 66 69 67 20 33 30 20 69 73 20 64 65 73 63 72 69   ┆eration      In fig 30 is descri┆
0x9ca0…9cc0        62 65 64 20 72 65 63 65 69 76 61 6c 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 2c 20 74 65 72 6d   ┆bed receival of a document, term┆
0x9cc0…9ce0        69 6e 61 74 65 64 20 62 79 20 0a 19 89 80 80 73 65 6e 64 69 6e 67 20 61 20 44 4f 43 20 45 4e 44   ┆inated by      sending a DOC END┆
0x9ce0…9cea        20 52 45 53 50 2e 0d 0a 0d 0a                                                                     ┆ RESP.    ┆
0x9cea…9ced        FormFeed {
0x9cea…9ced          0c 80 f8                                                                                          ┆   ┆
0x9cea…9ced        }
0x9ced…9d00        0a 09 46 69 67 2e 20 33 30 2c 20 50 61 63 6b 65 74 20 53                                          ┆  Fig. 30, Packet S┆
0x9d00…9d1a        69 6e 6b 2c 20 6e 6f 72 6d 61 6c 20 6f 70 65 72 61 74 69 6f 6e 2e 0d 0a 0d 0a                     ┆ink, normal operation.    ┆
0x9d1a…9d53        Params {
0x9d1a…9d53          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x9d1a…9d53          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x9d1a…9d53        }
0x9d53…9d8c        Params {
0x9d53…9d8c          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0x9d53…9d8c          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0x9d53…9d8c        }
0x9d8c…9da0        0a 09 09 09 20 20 20 20 20 33 30 61 0d 0a 0d 0a 0d 0a 0d 0a                                       ┆         30a        ┆
0x9da0…9dc0        09 09 09 20 20 20 77 61 69 74 0d 0a 09 09 09 73 69 6e 6b 20 72 65 70 6c 79 0d 0a 09 09 09 20 20   ┆      wait     sink reply       ┆
0x9dc0…9de0        20 6f 6b 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 52 45 50 4c 59 20 4f 4b 2f 44 4f 43 20 53 54 41   ┆ ok             REPLY OK/DOC STA┆
0x9de0…9e00        52 54 2d 43 4f 4e 54 20 52 45 53 50 20 50 4f 53 0d 0a 0d 0a 0d 0a 09 09 09 09 09 20 52 45 53 50   ┆RT-CONT RESP POS            RESP┆
0x9e00…9e20 (79,)  2e 57 52 49 54 45 2f 50 41 47 45 20 45 4e 44 20 52 45 53 50 0d 0a 20 20 20 20 20 50 41 47 45 20   ┆.WRITE/PAGE END RESP       PAGE ┆
0x9e20…9e40        45 4e 44 20 49 4e 44 2f 43 48 45 43 4b 50 4f 49 4e 54 09 09 09 09 20 20 20 20 20 20 2a 32 29 0d   ┆END IND/CHECKPOINT          *2) ┆
0x9e40…9e60        0a 09 09 09 20 20 20 64 6f 63 20 73 69 6e 6b 0d 0a 0d 0a 0d 0a 20 20 20 20 20 43 48 45 43 4b 50   ┆       doc sink           CHECKP┆
0x9e60…9e80        4f 49 4e 54 2f 49 4e 44 2e 57 52 49 54 45 09 09 09 20 44 4f 43 20 45 4e 44 20 49 4e 44 2f 53 54   ┆OINT/IND.WRITE    DOC END IND/ST┆
0x9e80…9ea0        52 45 41 4d 20 45 4e 44 0d 0a 20 20 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 53   ┆REAM END        *1)            S┆
0x9ea0…9ec0        54 52 45 41 4d 20 45 4e 44 2f 49 4e 44 2e 57 52 49 54 45 0d 0a 09 09 20 20 20 20 2a 33 29 0d 0a   ┆TREAM END/IND.WRITE        *3)  ┆
0x9ec0…9ee0        0d 0a 0d 0a 09 09 09 09 20 20 20 20 20 20 20 20 20 52 45 53 50 2e 57 52 49 54 45 20 50 41 47 45   ┆                 RESP.WRITE PAGE┆
0x9ee0…9f00        20 45 4e 44 0d 0a 09 09 09 20 20 20 74 65 72 6d 09 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6c 61   ┆ END        term         (not la┆
0x9f00…9f20        73 74 29 20 20 20 52 45 53 50 0d 0a 09 09 09 64 6f 63 20 73 69 6e 6b 0d 0a 0d 0a 0d 0a 0d 0a 09   ┆st)   RESP     doc sink         ┆
0x9f20…9f40        09 20 20 20 52 45 53 50 2e 57 52 49 54 45 28 6c 61 73 74 29 2f 44 48 20 73 74 72 65 61 6d 20 63   ┆    RESP.WRITE(last)/DH stream c┆
0x9f40…9f60        6c 6f 73 65 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 77 61 69 74 0d 0a 09 09 09 64 6f 63 20 73 69 6e 6b   ┆lose           wait     doc sink┆
0x9f60…9f80        0d 0a 09 09 09 20 63 6c 6f 73 65 0d 0a 0d 0a 0d 0a 0d 0a 09 09 61 6e 73 77 20 44 48 20 73 74 72   ┆      close          answ DH str┆
0x9f80…9fa0        65 61 6d 20 63 6c 6f 73 65 2f 44 4f 43 20 45 4e 44 20 52 45 53 50 0d 0a 0d 0a 0d 0a 0d 0a 09 09   ┆eam close/DOC END RESP          ┆
0x9fa0…9fc0        09 20 20 20 77 61 69 74 0d 0a 09 09 09 64 6f 63 20 6c 65 76 65 6c 0d 0a 09 09 09 20 20 20 65 78   ┆    wait     doc level        ex┆
0x9fc0…9fe0        69 74 0d 0a 0d 0a 0d 0a 09 09 61 6e 73 77 20 44 4f 43 20 45 4e 44 20 52 45 53 50 20 2a 34 29 0d   ┆it        answ DOC END RESP *4) ┆
0x9fe0…9ff5        0a 0d 0a 0d 0a 09 09 09 20 20 20 20 33 31 61 0d 0a 0d 0a 0d 0a                                    ┆            31a      ┆
0x9ff5…9ff8        FormFeed {
0x9ff5…9ff8          0c 83 d8                                                                                          ┆   ┆
0x9ff5…9ff8        }
0x9ff8…a000        0a 0e 0a 09 54 61 62 6c                                                                           ┆    Tabl┆
0xa000…a020 (80,)  65 20 33 30 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20 09 21 20 65 76 65 6e 74 20 20 20   ┆e 30      state       ! event   ┆
0xa020…a040        20 20 20 09 21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73 74 61 74 65 0d 0a 09 77 61   ┆    ! action    ! new state   wa┆
0xa040…a060        69 74 20 73 69 6e 6b 20 20 09 21 52 45 50 4c 59 20 4e 4f 54 20 4f 4b 09 21 20 44 4f 43 20 53 54   ┆it sink   !REPLY NOT OK ! DOC ST┆
0xa060…a080        41 52 54 2d 21 0d 0a 09 72 65 70 6c 79 20 6f 6b 20 20 20 09 21 26 20 73 74 72 65 61 6d 20 70 72   ┆ART-!   reply ok    !& stream pr┆
0xa080…a0a0        6f 74 6f 63 6f 6c 09 21 20 20 43 4f 4e 54 20 52 45 53 50 21 20 33 32 61 0d 0a 09 20 20 20 20 20   ┆otocol !  CONT RESP! 32a        ┆
0xa0a0…a0c0        20 20 20 20 20 20 09 21 20 20 20 65 72 72 09 09 21 20 20 50 4f 53 20 20 20 20 20 20 21 0d 0a 09   ┆       !   err  !  POS      !   ┆
0xa0c0…a0e0        09 09 21 26 20 54 54 58 53 49 20 73 74 72 65 61 6d 09 21 20 45 58 43 45 50 54 20 52 45 51 21 0d   ┆  !& TTXSI stream ! EXCEPT REQ! ┆
0xa0e0…a100        0a 09 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 63 6c 6f 73 65 09 09 21 20 44 48 20 73 74   ┆              !   close  ! DH st┆
0xa100…a120        72 65 61 6d 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 09 21 20   ┆ream !                        ! ┆
0xa120…a140        20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 63 6c 6f 73 65 20 20 20 20 21 20 20 20 20 20 20 20   ┆            !  close    !       ┆
0xa140…a160        20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 21 52 45 50 4c 59 20   ┆                         !REPLY ┆
0xa160…a180        4e 4f 54 20 4f 4b 09 21 20 45 58 43 45 50 54 20 52 45 51 21 0d 0a 20 20 20 20 20 20 20 20 20 64   ┆NOT OK ! EXCEPT REQ!           d┆
0xa180…a1a0        6f 63 20 73 69 6e 6b 20 20 20 09 21 26 20 73 74 72 65 61 6d 20 20 20 20 09 21 20 44 48 20 73 74   ┆oc sink    !& stream     ! DH st┆
0xa1a0…a1c0        72 65 61 6d 20 21 20 33 32 61 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 70 72 6f 74   ┆ream ! 32a               !  prot┆
0xa1c0…a1e0        6f 63 6f 6c 20 65 72 72 09 21 20 20 63 6c 6f 73 65 20 20 20 20 21 0d 0a 09 20 20 20 20 20 20 20   ┆ocol err !  close    !          ┆
0xa1e0…a200        20 20 20 20 09 21 26 20 54 54 58 53 49 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21   ┆     !& TTXSI      !           !┆
0xa200…a220 (81,)  0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 73 74 72 65 61   ┆                        !  strea┆
0xa220…a240        6d 20 63 6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 0d 0a   ┆m close !           !           ┆
0xa240…a260        09 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 09 21 73 74 72 65 61 6d 20 70 72 6f 74 6f 63 6f 6c 20   ┆ term doc sink !stream protocol ┆
0xa260…a280        65 72 72 21 20 45 58 43 45 50 54 20 52 45 51 21 20 33 32 61 0d 0a 09 09 09 21 09 09 21 20 44 48   ┆err! EXCEPT REQ! 32a     !  ! DH┆
0xa280…a2a0        20 73 74 72 65 61 6d 20 21 0d 0a 09 a1 09 09 21 09 09 21 20 20 63 6c 6f 73 65 09 20 20 21 09 20   ┆ stream !      !  !  close   !  ┆
0xa2a0…a2c0        20 0d 0a 09 09 09 21 09 09 21 09 20 20 21 0d 0a 09 a1 77 61 69 74 20 64 6f 63 20 73 69 6e 6b 20   ┆      !  !   !    wait doc sink ┆
0xa2c0…a2e0        63 6c 6f 73 65 20 21 73 74 72 65 61 6d 20 70 72 6f 74 6f 63 6f 6c 20 65 72 72 21 20 45 58 43 45   ┆close !stream protocol err! EXCE┆
0xa2e0…a300        50 54 20 52 45 51 21 20 33 32 61 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 74 65 72 6d 20   ┆PT REQ! 32a                term ┆
0xa300…a320        64 6f 63 20 73 69 6e 6b 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20   ┆doc sink  !             !       ┆
0xa320…a340        20 20 20 20 21 20 0d 0a 20 20 20 20 20 20 20 20 20 26 20 77 61 69 74 09 09 21 20 54 54 58 53 49   ┆    !            & wait  ! TTXSI┆
0xa340…a360        20 73 74 72 65 61 6d 20 63 6c 6f 73 65 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 09 a1   ┆ stream close! -         ! -    ┆
0xa360…a380        20 20 64 6f 63 20 73 69 6e 6b 20 63 6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21   ┆  doc sink close !             !┆
0xa380…a3a0        20 20 20 20 20 20 20 20 20 20 20 21 09 20 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20   ┆           !                 !  ┆
0xa3a0…a3c0        20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 64 6f 63 20 73   ┆           !           !   doc s┆
0xa3c0…a3e0        69 6e 6b 20 20 20 09 21 20 44 4f 43 20 52 45 53 59 4e 43 09 21 20 44 48 20 73 74 72 65 61 6d 20   ┆ink    ! DOC RESYNC ! DH stream ┆
0xa3e0…a400        21 20 33 32 62 0d 0a 09 a1 26 20 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 20 09 21 20 20 20 49 4e   ┆! 32b    & term doc sink  !   IN┆
0xa400…a420 (82,)  44 09 20 20 20 20 09 21 20 20 63 6c 6f 73 65 20 20 20 20 21 20 20 20 20 20 20 20 20 0d 0a 09 77   ┆D      !  close    !           w┆
0xa420…a440        61 69 74 20 64 6f 63 20 73 69 6e 6b 20 09 21 09 09 21 09 20 20 21 0d 0a 09 20 20 63 6c 6f 73 65   ┆ait doc sink  !  !   !     close┆
0xa440…a460        09 09 21 20 44 4f 43 20 52 45 53 59 4e 43 09 21 20 20 2d 09 20 20 21 20 20 33 32 62 0d 0a 09 26   ┆  ! DOC RESYNC !  -   !  32b   &┆
0xa460…a480        20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 20 20 49 4e 44 09 09 21 09 20 20 21 0d 0a   ┆ wait doc level !   IND  !   !  ┆
0xa480…a4a0        09 a1 20 20 65 78 69 74 09 09 21 09 09 21 09 20 20 21 09 20 0d 0a 09 77 61 69 74 20 64 6f 63 20   ┆    exit  !  !   !     wait doc ┆
0xa4a0…a4c0        73 69 6e 6b 20 63 6c 6f 73 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20   ┆sink close !             !      ┆
0xa4c0…a4e0        20 20 20 20 20 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 20 20 20 20 21 20 44   ┆     !   & wait doc level    ! D┆
0xa4e0…a500        4f 43 20 44 49 53 43 20 49 4e 44 09 21 20 20 2d 09 20 20 21 20 20 33 32 63 0d 0a 09 a1 20 20 65   ┆OC DISC IND !  -   !  32c      e┆
0xa500…a520        78 69 74 09 09 21 09 09 21 09 20 20 21 20 20 20 20 20 20 20 20 0d 0a 09 26 20 64 6f 63 20 73 69   ┆xit  !  !   !           & doc si┆
0xa520…a540        6e 6b 20 20 20 09 21 20 44 4f 43 20 44 49 53 43 20 20 20 09 21 20 44 48 20 73 74 72 65 61 6d 20   ┆nk    ! DOC DISC    ! DH stream ┆
0xa540…a560        21 20 33 32 63 0d 0a 09 a1 26 20 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 20 20 20 20 20 21 20 20   ┆! 32c    & term doc sink     !  ┆
0xa560…a580        20 49 4e 44 20 20 20 20 20 20 20 20 09 21 20 20 63 6c 6f 73 65 20 20 20 20 21 20 20 20 20 20 20   ┆ IND         !  close    !      ┆
0xa580…a5a0        20 20 0d 0a 09 77 61 69 74 20 73 69 6e 6b 20 72 65 70 6c 79 20 6f 6b 09 21 09 09 21 09 20 20 21   ┆     wait sink reply ok !  !   !┆
0xa5a0…a5c0        0d 0a 09 26 20 64 6f 63 20 73 69 6e 6b 09 21 09 09 21 20 44 48 20 73 74 72 65 61 6d 20 21 0d 0a   ┆   & doc sink !  ! DH stream !  ┆
0xa5c0…a5e0        09 a1 26 20 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 09 21 20 53 45 53 53 20 41 42 4f 52 54 20 49   ┆  & term doc sink ! SESS ABORT I┆
0xa5e0…a600        4e 44 09 21 20 20 20 63 6c 6f 73 65 20 20 20 21 20 33 33 61 20 20 20 20 0d 0a 09 26 20 77 61 69   ┆ND !   close   ! 33a       & wai┆
0xa600…a620 (83,)  74 20 64 6f 63 20 73 69 6e 6b 09 21 09 09 21 20 20 20 20 20 20 20 09 20 20 21 0d 0a 09 20 20 63   ┆t doc sink !  !          !     c┆
0xa620…a640        6c 6f 73 65 09 09 21 20 53 45 53 53 20 41 42 4f 52 54 20 49 4e 44 09 21 20 20 2d 09 20 20 21 20   ┆lose  ! SESS ABORT IND !  -   ! ┆
0xa640…a660        20 33 33 61 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09 21 09 09 21 09 20 20 21   ┆ 33a   & wait doc level !  !   !┆
0xa660…a680        0d 0a 09 a1 20 20 65 78 69 74 09 09 21 09 09 21 09 20 20 21 09 20 0d 0a 09 77 61 69 74 20 73 69   ┆      exit  !  !   !     wait si┆
0xa680…a6a0        6e 6b 20 72 65 70 6c 79 20 6f 6b 20 20 21 09 09 21 09 20 20 21 0d 0a 09 26 20 64 6f 63 20 73 69   ┆nk reply ok  !  !   !   & doc si┆
0xa6a0…a6c0        6e 6b 09 21 09 09 21 09 20 20 21 0d 0a 09 26 20 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 09 21 20   ┆nk !  !   !   & term doc sink ! ┆
0xa6c0…a6e0        20 73 65 73 73 20 71 75 65 75 65 64 09 21 72 65 6a 65 63 74 20 63 61 6c 6c 21 20 20 2d 0d 0a 09   ┆ sess queued !reject call!  -   ┆
0xa6e0…a700        26 20 77 61 69 74 20 64 6f 63 20 73 69 6e 6b 09 21 09 09 21 09 20 20 21 0d 0a 09 20 20 63 6c 6f   ┆& wait doc sink !  !   !     clo┆
0xa700…a720        73 65 09 09 21 09 09 21 09 20 20 21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09   ┆se  !  !   !   & wait doc level ┆
0xa720…a740        21 09 09 21 09 20 20 21 0d 0a 09 a1 20 20 65 78 69 74 09 09 21 09 09 21 09 20 20 21 09 20 0d 0a   ┆!  !   !      exit  !  !   !    ┆
0xa740…a760        09 77 61 69 74 20 73 69 6e 6b 20 72 65 70 6c 79 20 6f 6b 09 21 09 09 21 20 53 45 53 53 20 41 42   ┆ wait sink reply ok !  ! SESS AB┆
0xa760…a780        4f 52 54 21 0d 0a 09 26 20 64 6f 63 20 73 69 6e 6b 09 21 09 09 21 20 20 20 52 45 51 09 20 20 21   ┆ORT!   & doc sink !  !   REQ   !┆
0xa780…a7a0        0d 0a 09 26 20 74 65 72 6d 20 64 6f 63 20 73 69 6e 6b 09 21 20 54 55 20 72 65 6d 6f 76 65 64 09   ┆   & term doc sink ! TU removed ┆
0xa7a0…a7c0        21 20 44 48 20 73 74 72 65 61 6d 20 21 20 33 35 61 0d 0a 09 a1 09 09 21 09 09 21 20 20 20 63 6c   ┆! DH stream ! 35a      !  !   cl┆
0xa7c0…a7e0        6f 73 65 09 20 20 21 20 20 20 09 20 0d 0a 09 77 61 69 74 20 64 6f 63 20 73 69 6e 6b 09 21 09 09   ┆ose   !        wait doc sink !  ┆
0xa7e0…a800        21 09 20 20 21 0d 0a 09 20 20 63 6c 6f 73 65 09 09 21 09 09 21 20 53 45 53 53 20 41 42 4f 52 54   ┆!   !     close  !  ! SESS ABORT┆
0xa800…a820 (84,)  21 0d 0a 09 26 20 77 61 69 74 20 64 6f 63 20 6c 65 76 65 6c 09 21 20 54 55 20 72 65 6d 6f 76 65   ┆!   & wait doc level ! TU remove┆
0xa820…a840        64 09 21 20 20 20 52 45 51 09 20 20 21 20 20 33 35 61 0d 0a 09 a1 20 20 65 78 69 74 09 09 21 09   ┆d !   REQ   !  35a      exit  ! ┆
0xa840…a84e        09 21 09 20 20 21 09 20 0d 0a 0f 0a 0d 0a                                                         ┆ !   !        ┆
0xa84e…a851        FormFeed {
0xa84e…a851          0c 83 c8                                                                                          ┆   ┆
0xa84e…a851        }
0xa851…a852        0a                                                                                                ┆ ┆
0xa852…a88b        Params {
0xa852…a88b          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xa852…a88b          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xa852…a88b        }
0xa88b…a8c4        Params {
0xa88b…a8c4          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xa88b…a8c4          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xa88b…a8c4        }
0xa8c4…a8e0        0a 0d 0a 81 09 46 69 67 2e 20 33 30 2c 20 66 6f 6f 74 6e 6f 74 65 73 0d 0a 0d 0a 09               ┆     Fig. 30, footnotes     ┆
0xa8e0…a900        2a 31 29 20 84 43 6f 6e 66 69 72 6d 73 20 74 68 61 74 20 61 20 43 48 45 43 4b 50 4f 49 4e 54 20   ┆*1)  Confirms that a CHECKPOINT ┆
0xa900…a920        62 6c 6f 63 6b 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65 64 20 62 79 20 44 53 2e 20 54   ┆block has been received by DS. T┆
0xa920…a940        68 65 20 0a 19 8d 80 80 63 68 65 63 6b 70 6f 69 6e 74 20 66 69 65 6c 64 20 69 6e 20 74 68 65 20   ┆he      checkpoint field in the ┆
0xa940…a960        64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 75 70 64 61 74 65 64 20   ┆document description is updated ┆
0xa960…a980        0a 19 8d 80 80 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0d 0a 0d 0a 09 2a 32 29 20 84 74 68 65 20 64   ┆     accordingly.     *2)  the d┆
0xa980…a9a0        6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 6e 6f 77 20 75 70 64 61 74   ┆ocument description is now updat┆
0xa9a0…a9c0        65 64 20 61 74 20 44 53 2e 20 54 68 65 20 72 65 63 65 69 76 61 6c 20 6f 66 20 0a 19 8d 80 80 74   ┆ed at DS. The receival of      t┆
0xa9c0…a9e0        68 65 20 70 61 67 65 20 63 61 6e 20 6e 6f 77 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 20 61 67 61   ┆he page can now be confirmed aga┆
0xa9e0…aa00        69 6e 73 74 20 74 68 65 20 72 65 6d 6f 74 65 20 70 61 72 74 79 2e 0d 0a 0d 0a 09 2a 33 29 20 84   ┆inst the remote party.     *3)  ┆
0xaa00…aa20 (85,)  43 6f 6e 66 69 72 6d 73 20 74 68 61 74 20 74 68 65 20 53 54 52 45 41 4d 20 45 4e 44 20 62 6c 6f   ┆Confirms that the STREAM END blo┆
0xaa20…aa40        63 6b 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65 64 20 62 79 20 44 53 2e 20 0a 19 8d 80   ┆ck has been received by DS.     ┆
0xaa40…aa60        80 54 68 65 20 63 68 65 63 6b 70 6f 69 6e 74 20 66 69 65 6c 64 20 69 6e 20 74 68 65 20 64 6f 63   ┆ The checkpoint field in the doc┆
0xaa60…aa80        75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 75 70 64 61 74 65 64 20 0a 19 8d   ┆ument description is updated    ┆
0xaa80…aaa0        80 80 61 63 63 6f 72 64 69 6e 67 6c 79 2c 20 61 6e 64 20 74 68 65 20 66 69 6e 69 73 68 65 64 20   ┆  accordingly, and the finished ┆
0xaaa0…aac0        66 69 65 6c 64 20 69 73 20 73 65 74 20 74 6f 20 74 72 75 65 2e 0d 0a 0d 0a 09 2a 34 29 20 84 41   ┆field is set to true.     *4)  A┆
0xaac0…aae0        6c 6c 20 6d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 74 68 69 73 20 70 61 63 6b 65 74 20 70 65 6e   ┆ll messages from this packet pen┆
0xaae0…ab00        64 69 6e 67 20 61 74 20 53 36 32 43 50 20 69 73 20 68 6f 6d 65 2e 20 41 20 0a 19 8d 80 80 70 6f   ┆ding at S62CP is home. A      po┆
0xab00…ab20        73 73 69 62 6c 65 20 70 65 6e 64 69 6e 67 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73   ┆ssible pending TTXSI stream clos┆
0xab20…ab34        65 20 69 73 20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 0d 0a                                       ┆e is returned.      ┆
0xab34…ab37        FormFeed {
0xab34…ab37          0c 81 d8                                                                                          ┆   ┆
0xab34…ab37        }
0xab37…ab40        0a b0 a1 36 2e 35 2e 34 2e                                                                        ┆   6.5.4.┆
0xab40…ab60        33 09 50 61 63 6b 65 74 20 53 69 6e 6b 2c 20 54 65 72 6d 69 6e 61 74 69 6f 6e 2e 0d 0a 0d 0a 09   ┆3 Packet Sink, Termination.     ┆
0xab60…ab80        84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 6e 6f 72 6d 61 6c 20 70   ┆ This section describes normal p┆
0xab80…aba0        61 63 6b 65 74 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2c 20 65 6e 64 69 6e 67 20 77 69 74 68 20 0a   ┆acket termination, ending with  ┆
0xaba0…abc0        19 89 80 80 49 4e 44 2e 44 45 4c 49 56 45 52 2e 20 54 68 65 72 65 20 61 72 65 20 74 77 6f 20 65   ┆    IND.DELIVER. There are two e┆
0xabc0…abe0        6e 74 72 79 20 70 6f 69 6e 74 73 3a 0d 0a 0d 0a 09 33 31 61 3a 20 84 6e 6f 72 6d 61 6c 20 65 6e   ┆ntry points:     31a:  normal en┆
0xabe0…ac00        74 72 79 2e 20 61 20 64 6f 63 75 6d 65 6e 74 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65   ┆try. a document has been receive┆
0xac00…ac20 (86,)  64 20 61 6e 64 20 73 74 6f 72 65 64 2e 0d 0a 0d 0a 09 33 31 62 3a 20 84 55 73 65 64 20 69 6e 20   ┆d and stored.     31b:  Used in ┆
0xac20…ac40        61 6c 6c 20 63 61 73 65 73 20 77 68 65 72 65 20 61 6e 20 49 4e 44 2e 44 45 4c 49 56 45 52 20 68   ┆all cases where an IND.DELIVER h┆
0xac40…ac60        61 73 20 62 65 65 6e 20 73 65 6e 74 2e 20 0a 19 8e 80 80 52 45 53 50 2e 44 45 4c 49 56 45 52 20   ┆as been sent.      RESP.DELIVER ┆
0xac60…ac6e        69 73 20 61 77 61 69 74 65 64 2e 0a 0d 0a                                                         ┆is awaited.   ┆
0xac6e…ac71        FormFeed {
0xac6e…ac71          0c 80 f8                                                                                          ┆   ┆
0xac6e…ac71        }
0xac71…ac80        0a 09 46 69 67 2e 20 33 31 2c 20 50 61 63 6b                                                      ┆  Fig. 31, Pack┆
0xac80…ac97        65 74 20 73 69 6e 6b 2c 20 74 65 72 6d 69 6e 61 74 69 6f 6e 2e 0d 0a                              ┆et sink, termination.  ┆
0xac97…acd0        Params {
0xac97…acd0          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xac97…acd0          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xac97…acd0        }
0xacd0…ad09        Params {
0xacd0…ad09          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xacd0…ad09          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xacd0…ad09        }
0xad09…ad20        0a 0d 0a 0d 0a 09 20 20 20 20 33 31 61 0d 0a 0d 0a 0d 0a 0d 0a 09 73                              ┆          31a         s┆
0xad20…ad40        65 72 76 69 63 65 3d 54 54 58 09 73 65 72 76 69 63 65 3d 54 4c 58 20 2a 31 29 0d 0a 0d 0a 0d 0a   ┆ervice=TTX service=TLX *1)      ┆
0xad40…ad60        0d 0a 20 20 20 20 20 20 64 6f 63 20 6c 65 76 65 6c 20 65 78 69 74 0d 0a 0d 0a 09 09 09 20 20 20   ┆        doc level exit          ┆
0xad60…ad80        77 61 69 74 0d 0a 09 09 09 6e 65 78 74 20 64 6f 63 0d 0a 0d 0a 0d 0a 0d 0a 09 09 53 45 53 53 20   ┆wait     next doc          SESS ┆
0xad80…ada0        45 4e 44 20 49 4e 44 09 09 44 4f 43 20 53 54 41 52 54 20 49 4e 44 0d 0a 09 09 09 09 09 2a 32 29   ┆END IND  DOC START IND       *2)┆
0xada0…adc0        0d 0a 0d 0a 09 09 73 74 61 72 74 20 73 65 73 73 20 63 6c 65 61 72 0d 0a 0d 0a 0d 0a 0d 0a 09 20   ┆      start sess clear          ┆
0xadc0…ade0        20 20 20 20 20 20 49 4e 44 2e 44 45 4c 49 56 45 52 09 09 64 6f 63 20 73 65 71 20 6e 6f 3e 32 09   ┆      IND.DELIVER  doc seq no>2 ┆
0xade0…ae00        64 6f 63 20 73 65 71 20 6e 6f 3c 3d 32 0d 0a 09 20 20 20 20 20 20 20 72 65 73 75 6c 74 3d 6f 6b   ┆doc seq no<=2          result=ok┆
0xae00…ae20 (87,)  09 09 20 20 20 20 20 2a 33 29 0d 0a 0d 0a 0d 0a 0d 0a 20 20 20 20 20 33 31 62 09 09 20 20 77 61   ┆       *3)             31b    wa┆
0xae20…ae40        69 74 0d 0a 09 09 64 65 6c 69 76 65 72 09 09 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 09 49 4e   ┆it    deliver  SESS ABORT REQ IN┆
0xae40…ae60        44 2e 49 4e 49 54 0d 0a 09 09 20 20 61 6e 73 77 09 20 20 20 20 20 20 20 20 73 74 61 72 74 20 73   ┆D.INIT      answ         start s┆
0xae60…ae80        65 73 73 20 63 6c 65 61 72 09 28 6e 65 78 74 20 64 6f 63 20 64 63 72 29 0d 0a 0d 0a 0d 0a 0d 0a   ┆ess clear (next doc dcr)        ┆
0xae80…aea0        0d 0a 09 09 20 20 20 52 45 53 50 2e 44 45 4c 49 56 45 52 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20   ┆       RESP.DELIVER             ┆
0xaea0…aeba        20 20 20 32 39 61 09 09 20 20 20 33 34 61 09 09 20 20 20 32 39 63 0d 0a 0d 0a                     ┆   29a     34a     29c    ┆
0xaeba…aebd        FormFeed {
0xaeba…aebd          0c 82 dc                                                                                          ┆   ┆
0xaeba…aebd        }
0xaebd…aec0        0a 0d 0a                                                                                          ┆   ┆
0xaec0…aee0        0e 0a 09 54 61 62 6c 65 20 33 31 2e 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20 20 20 20 21 20 65   ┆   Table 31.      state      ! e┆
0xaee0…af00        76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74 69 6f 6e 20 20 20 20 09 21 20 6e 65 77 20 73 74 61   ┆vent      ! action     ! new sta┆
0xaf00…af20        74 65 20 20 20 20 20 20 20 20 20 0d 0a 09 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆te                       !      ┆
0xaf20…af40        20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 09 21 0d 0a 09 77 61 69 74 20 6e 65 78 74   ┆      !            !   wait next┆
0xaf40…af60        20 20 21 20 73 65 73 73 20 71 75 65 75 65 64 21 20 72 65 6a 65 63 74 20 63 61 6c 6c 09 21 20 20   ┆  ! sess queued! reject call !  ┆
0xaf60…af80        2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 64 6f 63 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20   ┆-            doc        !       ┆
0xaf80…afa0        20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 09 20 20 20 20 20 20 20 20 20 20   ┆     !            !             ┆
0xafa0…afc0        0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆                      !         ┆
0xafc0…afe0        20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 09 21 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74   ┆   !            !           wait┆
0xafe0…b000        20 6e 65 78 74 20 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 21 20 73 74 61 72 74 20 73 65 73 73   ┆ next  ! SESS ABORT ! start sess┆
0xb000…b020 (88,)  09 21 20 77 61 69 74 20 64 65 6c 69 76 65 72 20 61 6e 73 77 0d 0a 20 20 20 20 20 20 20 20 20 64   ┆ ! wait deliver answ           d┆
0xb020…b040        6f 63 20 20 20 20 20 20 20 20 21 20 20 20 49 4e 44 20 20 20 20 20 20 21 20 20 63 6c 65 61 72 20   ┆oc        !   IND      !  clear ┆
0xb040…b060        20 20 20 09 21 20 20 20 20 20 2a 34 29 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 09 20 21 09   ┆    !     *4)                 ! ┆
0xb060…b080        20 20 20 20 21 20 49 4e 44 2e 44 45 4c 49 56 45 52 09 21 0d 0a 09 a1 09 20 21 09 20 20 20 20 21   ┆    ! IND.DELIVER !      !     !┆
0xb080…b0a0        20 20 72 65 73 75 6c 74 3d 6f 6b 09 21 09 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20   ┆  result=ok !                   ┆
0xb0a0…b0c0        20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20   ┆             !            !     ┆
0xb0c0…b0e0        20 20 20 20 20 20 09 21 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 6e 65 78 74 20 20 21   ┆       !            wait next  !┆
0xb0e0…b100        20 44 4f 43 20 43 4f 4e 54 20 20 20 21 53 45 53 53 20 41 42 4f 52 54 20 09 21 20 33 33 61 0d 0a   ┆ DOC CONT   !SESS ABORT  ! 33a  ┆
0xb100…b120        20 20 20 20 20 20 20 20 20 a1 64 6f 63 20 20 20 20 20 20 20 20 21 20 49 4e 44 20 20 20 20 20 20   ┆          doc        ! IND      ┆
0xb120…b140        20 20 21 20 52 45 51 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆  ! REQ        !                ┆
0xb140…b160        20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆                         !      ┆
0xb160…b180        20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 09 21 0d 0a 20 20 20 20 20 20 20 20 20 77   ┆      !            !           w┆
0xb180…b1a0        61 69 74 20 6e 65 78 74 20 20 21 20 54 55 20 72 65 6d 6f 76 65 64 20 21 53 45 53 53 20 41 42 4f   ┆ait next  ! TU removed !SESS ABO┆
0xb1a0…b1c0        52 54 20 09 21 20 33 35 61 0d 0a 20 20 20 20 20 20 20 20 20 a1 64 6f 63 20 20 20 20 20 20 20 20   ┆RT  ! 35a            doc        ┆
0xb1c0…b1e0        21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 52 45 51 20 20 20 20 20 20 20 09 21 20 20 20 20 20   ┆!            ! REQ        !     ┆
0xb1e0…b200        20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0xb200…b220 (89,)  20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 09 21 09   ┆    !            !            ! ┆
0xb220…b240        0d 0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 64 65 6c 69 2d 20 21 20 54 55 20 72 65 6d 6f 76   ┆           wait deli- ! TU remov┆
0xb240…b260        65 64 20 21 20 2d 20 20 20 20 20 20 20 20 20 09 21 20 32 39 61 0d 0a 20 20 20 20 20 20 20 20 20   ┆ed ! -          ! 29a           ┆
0xb260…b280        a1 76 65 72 20 61 6e 73 77 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆ ver answ   !            !      ┆
0xb280…b29e        20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 0f 0a         ┆      !                       ┆
0xb29e…b2d7        Params {
0xb29e…b2d7          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xb29e…b2d7          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xb29e…b2d7        }
0xb2d7…b310        Params {
0xb2d7…b310          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xb2d7…b310          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xb2d7…b310        }
0xb310…b320        0a 0d 0a 09 46 69 67 2e 20 33 31 2c 20 46 6f 6f                                                   ┆    Fig. 31, Foo┆
0xb320…b340        74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 41 20 6e 65 77 20 64 6f 63 75 6d 65 6e 74 20 63   ┆tnotes.     *1) A new document c┆
0xb340…b360        61 6e 20 62 65 20 72 65 63 65 69 76 65 64 20 69 6e 73 69 64 65 20 74 68 65 20 73 61 6d 65 20 70   ┆an be received inside the same p┆
0xb360…b380        61 63 6b 65 74 2e 0d 0a 0d 0a 09 2a 32 29 20 84 74 68 65 20 64 6f 63 20 69 64 20 66 69 65 6c 64   ┆acket.     *2)  the doc id field┆
0xb380…b3a0        20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20   ┆ in the document description is ┆
0xb3a0…b3c0        73 65 74 20 61 63 63 6f 72 64 69 6e 67 20 0a 19 8d 80 80 74 6f 20 74 68 65 20 70 61 72 61 6d 65   ┆set according      to the parame┆
0xb3c0…b3e0        74 65 72 73 20 69 6e 20 44 4f 43 20 53 54 41 52 54 20 49 4e 44 2e 20 64 6f 63 20 73 65 71 20 6e   ┆ters in DOC START IND. doc seq n┆
0xb3e0…b400        6f 20 69 6e 20 74 68 65 20 70 61 63 6b 65 74 20 0a 19 8d 80 80 64 65 73 63 72 69 70 74 69 6f 6e   ┆o in the packet      description┆
0xb400…b420 (90,)  20 69 73 20 69 6e 63 72 65 61 73 65 64 20 77 69 74 68 20 6f 6e 65 2e 0d 0a 0d 0a 09 2a 33 29 20   ┆ is increased with one.     *3) ┆
0xb420…b440        84 54 68 69 73 20 69 73 20 61 6e 20 65 72 72 6f 72 2c 20 62 65 63 61 75 73 65 20 61 74 20 6d 6f   ┆ This is an error, because at mo┆
0xb440…b460        73 74 20 74 77 6f 20 64 6f 63 75 6d 65 6e 74 73 20 28 74 68 65 20 63 6f 6e 74 72 6f 6c 20 0a 19   ┆st two documents (the control   ┆
0xb460…b480        8d 80 80 64 6f 63 75 6d 65 6e 74 20 61 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20 64 6f 63 75 6d   ┆   document and the normal docum┆
0xb480…b4a0        65 6e 74 29 20 63 61 6e 20 62 65 20 74 72 61 6e 73 66 65 72 72 65 64 20 69 6e 20 6f 6e 65 20 0a   ┆ent) can be transferred in one  ┆
0xb4a0…b4c0        19 8d 80 80 73 65 73 73 69 6f 6e 2e 0d 0a 09 20 20 20 20 84 4e 6f 74 65 20 74 68 61 74 20 74 68   ┆    session.        Note that th┆
0xb4c0…b4e0        65 20 70 61 63 6b 65 74 20 68 61 73 20 72 65 6d 61 69 6e 65 64 20 69 6e 20 70 6f 73 73 65 73 73   ┆e packet has remained in possess┆
0xb4e0…b500        69 6f 6e 20 6f 66 20 74 68 65 20 73 65 73 80 0a 19 8d 80 80 73 69 6f 6e 2c 20 65 76 65 6e 20 69   ┆ion of the ses      sion, even i┆
0xb500…b520        66 20 74 68 65 20 74 77 6f 20 64 6f 63 75 6d 65 6e 74 73 20 68 61 76 65 20 62 65 65 6e 20 72 65   ┆f the two documents have been re┆
0xb520…b540        63 65 69 76 65 64 2e 20 52 65 63 65 69 76 61 6c 20 0a 19 8d 80 80 6f 66 20 61 20 44 4f 43 20 53   ┆ceived. Receival      of a DOC S┆
0xb540…b560        54 41 52 54 20 49 4e 44 20 69 73 20 6e 6f 74 20 61 20 6e 65 77 20 70 61 63 6b 65 74 20 69 6e 20   ┆TART IND is not a new packet in ┆
0xb560…b580        74 68 69 73 20 63 61 73 65 2c 20 62 75 74 20 61 20 0a 19 8d 80 80 70 72 6f 63 65 80 64 75 72 61   ┆this case, but a      proce dura┆
0xb580…b5a0        6c 20 65 72 72 6f 72 2e 0d 0a 0d 0a 09 2a 34 29 20 84 49 74 20 69 73 20 66 6f 72 20 66 75 74 68   ┆l error.     *4)  It is for futh┆
0xb5a0…b5c0        65 72 20 73 74 75 64 79 20 69 66 20 74 68 69 73 20 69 73 20 72 69 67 68 74 2e 20 49 74 20 64 65   ┆er study if this is right. It de┆
0xb5c0…b5e0        70 65 6e 64 73 20 6f 6e 20 68 6f 77 20 0a 19 8d 80 80 6c 6f 6e 67 20 74 68 65 20 63 6f 6e 76 65   ┆pends on how      long the conve┆
0xb5e0…b600        72 73 69 6f 6e 20 75 6e 69 74 20 69 73 20 61 62 6c 65 20 74 6f 20 72 65 74 72 61 6e 73 6d 69 74   ┆rsion unit is able to retransmit┆
0xb600…b620 (91,)  20 61 20 70 61 63 6b 65 74 2e 0d 0a 0d 0a 8c 83 98 0a 0e 0a b0 a1 36 2e 35 2e 34 2e 34 09 52 65   ┆ a packet.            6.5.4.4 Re┆
0xb620…b640        73 79 6e 63 68 72 6f 6e 69 7a 65 2f 44 69 73 63 61 72 64 20 48 61 6e 64 6c 69 6e 67 2c 20 53 69   ┆synchronize/Discard Handling, Si┆
0xb640…b660        6e 6b 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 68 61 6e 64 6c 65 73 20 65 72 72   ┆nk      This section handles err┆
0xb660…b680        6f 72 73 20 77 68 65 72 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6c 65 76 65 6c 20 63 61 6e   ┆ors where the document level can┆
0xb680…b6a0        20 62 65 20 6c 65 66 74 20 0a 19 89 80 80 69 6e 20 61 6e 20 6f 72 64 65 72 6c 79 20 6d 61 6e 6e   ┆ be left      in an orderly mann┆
0xb6a0…b6c0        65 72 2e 20 54 68 65 20 70 72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20 69 73 20 73 68 6f 77   ┆er. The protocol machine is show┆
0xb6c0…b6e0        6e 20 69 6e 20 66 69 67 2e 20 33 32 2e 0d 0a 0d 0a 09 54 68 69 73 20 66 69 67 75 72 65 20 68 61   ┆n in fig. 32.     This figure ha┆
0xb6e0…b700        73 20 74 68 72 65 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 73 3a 0d 0a 0d 0a 09 33 32 61 3a 20 84   ┆s three entry points:     32a:  ┆
0xb700…b720        61 6e 20 45 58 43 45 50 54 20 52 45 51 20 68 61 73 20 62 65 65 6e 20 73 65 6e 74 20 64 75 65 20   ┆an EXCEPT REQ has been sent due ┆
0xb720…b740        74 6f 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 74 72 6f 75 62 6c 65 73 2e 20 0a 19 8e   ┆to document stream troubles.    ┆
0xb740…b760        80 80 54 68 65 20 72 65 61 63 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 6f 74 68 65 72 20 73 69   ┆  The reaction from the other si┆
0xb760…b780        64 65 20 69 73 20 61 77 61 69 74 65 64 2e 0d 0a 0d 0a 09 33 32 62 3a 20 41 20 44 4f 43 20 52 45   ┆de is awaited.     32b: A DOC RE┆
0xb780…b7a0        53 59 4e 43 20 49 4e 44 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65 64 2e 0d 0a 0d 0a 20   ┆SYNC IND has been received.     ┆
0xb7a0…b7c0        20 20 09 33 32 63 3a 20 41 20 44 4f 43 20 44 49 53 43 20 49 4e 44 20 68 61 73 20 62 65 65 6e 20   ┆   32c: A DOC DISC IND has been ┆
0xb7c0…b7e0        72 65 63 65 69 76 65 64 2e 0d 0a 0d 0a 09 84 49 6e 20 61 6c 6c 20 74 68 69 73 20 63 61 73 65 73   ┆received.      In all this cases┆
0xb7e0…b800        20 77 69 6c 6c 20 61 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 68 61 76 65 20 62 65 65   ┆ will a DH stream close have bee┆
0xb800…b80d (92,)  6e 20 73 65 6e 74 2e 0d 0a 0d 0a 0f 0a                                                            ┆n sent.      ┆
0xb80d…b810        FormFeed {
0xb80d…b810          0c 81 c0                                                                                          ┆   ┆
0xb80d…b810        }
0xb810…b820        0a 09 46 69 67 2e 20 33 32 2e 20 52 65 73 79 6e                                                   ┆  Fig. 32. Resyn┆
0xb820…b840        63 68 72 6f 6e 69 7a 65 2f 64 69 73 63 61 72 64 20 68 61 6e 64 6c 69 6e 67 2c 20 73 69 6e 6b 0d   ┆chronize/discard handling, sink ┆
0xb840…b843        0a 0d 0a                                                                                          ┆   ┆
0xb843…b87c        Params {
0xb843…b87c          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xb843…b87c          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xb843…b87c        }
0xb87c…b8b5        Params {
0xb87c…b8b5          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xb87c…b8b5          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xb87c…b8b5        }
0xb8b5…b8c0        0a 0d 0a 09 20 20 33 32 62 09 09                                                                  ┆      32b  ┆
0xb8c0…b8e0        20 20 20 20 20 33 32 61 09 09 20 20 20 20 20 33 32 63 0d 0a 0d 0a 0d 0a 09 20 20 20 20 20 73 65   ┆     32a       32c            se┆
0xb8e0…b900        72 76 69 63 65 3d 54 4c 58 09 09 73 65 72 76 69 63 65 3d 54 4c 58 09 73 65 76 69 63 65 3d 54 4c   ┆rvice=TLX  service=TLX sevice=TL┆
0xb900…b920        58 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 09 09 09 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 0d 0a 0d   ┆X              SESS ABORT REQ   ┆
0xb920…b940        0a 0d 0a 0d 0a 09 73 65 72 76 69 63 65 3d 54 54 58 09 20 20 73 65 72 76 69 63 65 3d 54 54 58 09   ┆      service=TTX   service=TTX ┆
0xb940…b960        73 65 72 76 69 63 65 3d 54 54 58 20 20 20 20 20 33 33 61 09 20 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09   ┆service=TTX     33a             ┆
0xb960…b980        20 77 61 69 74 0d 0a 09 09 09 72 65 73 79 6e 63 0d 0a 0d 0a 0d 0a 09 09 09 09 44 4f 43 20 44 49   ┆ wait     resync          DOC DI┆
0xb980…b9a0        53 43 20 49 4e 44 0d 0a 0d 0a 09 09 44 4f 43 20 52 45 53 59 4e 43 20 49 4e 44 0d 0a 0d 0a 09 09   ┆SC IND      DOC RESYNC IND      ┆
0xb9a0…b9c0        09 09 63 68 65 63 6b 70 6f 69 6e 74 3d 30 20 2a 33 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 20 20 73   ┆  checkpoint=0 *3)             s┆
0xb9c0…b9e0        79 6e 63 0d 0a 09 09 09 20 20 63 6c 6f 73 65 0d 0a 09 09 09 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d   ┆ync       close         *1)     ┆
0xb9e0…ba00        0a 0d 0a 09 09 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 2f 44 4f 43 20 52 45   ┆     answ DH stream close/DOC RE┆
0xba00…ba20 (93,)  53 59 4e 43 2d 44 49 53 43 20 52 45 53 50 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 20 20 20 73 79 6e 63   ┆SYNC-DISC RESP              sync┆
0xba20…ba40        0d 0a 09 09 09 20 64 6f 63 20 65 78 69 74 0d 0a 0d 0a 0d 0a 0d 0a 09 09 61 6e 73 77 20 44 4f 43   ┆      doc exit          answ DOC┆
0xba40…ba60        20 52 45 53 59 4e 43 2d 44 49 53 43 20 52 45 53 50 20 2a 32 29 0d 0a 0d 0a 0d 0a 09 09 20 20 20   ┆ RESYNC-DISC RESP *2)           ┆
0xba60…ba80        64 6f 63 20 6c 65 76 65 6c 20 65 78 69 74 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 20 20 20 20 20   ┆doc level exit                  ┆
0xba80…ba87        33 34 61 0d 0a 0d 0a                                                                              ┆34a    ┆
0xba87…ba8a        FormFeed {
0xba87…ba8a          0c 83 c0                                                                                          ┆   ┆
0xba87…ba8a        }
0xba8a…baa0        0a 0d 0a 0e 0a 09 54 61 62 6c 65 20 31 34 0d 0a 0d 0a 09 a1 73 74                                 ┆      Table 14      st┆
0xbaa0…bac0        61 74 65 09 09 21 20 65 76 65 6e 74 09 09 21 20 61 63 74 69 6f 6e 09 20 20 20 21 20 6e 65 77 20   ┆ate  ! event  ! action    ! new ┆
0xbac0…bae0        73 74 61 74 65 0d 0a 09 09 09 21 09 09 21 09 20 20 20 21 0d 0a 09 77 61 69 74 20 72 65 73 79 6e   ┆state     !  !    !   wait resyn┆
0xbae0…bb00        63 09 21 09 09 21 09 20 20 20 21 0d 0a 09 26 20 73 79 6e 63 20 63 6c 6f 73 65 09 21 20 52 45 53   ┆c !  !    !   & sync close ! RES┆
0xbb00…bb20        50 2e 57 52 49 54 45 09 21 20 20 2d 09 20 20 20 21 20 20 2d 0d 0a 09 a1 26 20 73 79 6e 63 20 64   ┆P.WRITE !  -    !  -    & sync d┆
0xbb20…bb40        6f 63 20 65 78 69 74 20 09 21 09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09 09 21   ┆oc exit  !  !    !          !  !┆
0xbb40…bb60        09 20 20 20 21 0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63 09 21 20 64 6f 63 75 6d 65 6e 74 20 73   ┆    !   wait resync ! document s┆
0xbb60…bb80        74 72 65 61 6d 09 21 20 20 2d 09 20 20 20 21 20 20 2d 0d 0a 09 26 20 73 79 6e 63 20 63 6c 6f 73   ┆tream !  -    !  -   & sync clos┆
0xbb80…bba0        65 09 21 20 6d 65 73 73 61 67 65 73 20 64 69 66 66 65 72 65 6e 74 21 09 20 20 20 21 0d 0a 09 09   ┆e ! messages different!    !    ┆
0xbba0…bbc0        09 21 20 66 72 6f 6d 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 21 09 20 20 20 21 0d 0a 09 a1 09   ┆ ! from TTXSI stream !    !     ┆
0xbbc0…bbe0        09 21 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09 09 21 09   ┆ !  close  !    !          !  ! ┆
0xbbe0…bc00        20 20 20 21 0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63 09 21 20 54 54 58 53 49 20 73 74 72 65 61   ┆   !   wait resync ! TTXSI strea┆
0xbc00…bc20 (94,)  6d 20 63 6c 6f 73 65 21 20 20 2d 09 20 20 20 21 20 20 2d 0d 0a 09 a1 26 20 73 79 6e 63 20 63 6c   ┆m close!  -    !  -    & sync cl┆
0xbc20…bc40        6f 73 65 09 21 09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20 20 21   ┆ose !  !    !          !  !    !┆
0xbc40…bc60        0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63 09 21 20 53 36 32 43 50 20 64 6f 63 75 6d 65 6e 74 09   ┆   wait resync ! S62CP document ┆
0xbc60…bc80        21 09 20 20 20 21 0d 0a 09 09 09 21 20 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 73 09 21 20 20 2d   ┆!    !     ! level messages !  -┆
0xbc80…bca0        09 20 20 20 21 20 20 2d 0d 0a 09 09 09 21 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 09 21 09   ┆    !  -     ! different from ! ┆
0xbca0…bcc0        20 20 20 21 0d 0a 09 09 09 21 20 44 4f 43 20 52 45 53 59 4e 43 20 49 4e 44 09 21 09 20 20 20 21   ┆   !     ! DOC RESYNC IND !    !┆
0xbcc0…bce0        0d 0a 09 a1 09 09 21 20 61 6e 64 20 44 4f 43 20 44 49 53 43 20 49 4e 44 09 21 09 20 20 20 21 09   ┆      ! and DOC DISC IND !    ! ┆
0xbce0…bd00        20 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20 20 21 0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63   ┆         !  !    !   wait resync┆
0xbd00…bd20        09 21 20 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 09 21 20 20 2d 09 20 20 20 21 20 20 2d 0d 0a   ┆ ! answ DH stream !  -    !  -  ┆
0xbd20…bd40        09 a1 09 09 21 20 20 63 6c 6f 73 65 09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09   ┆    !  close  !    !          ! ┆
0xbd40…bd60        09 21 09 20 20 20 21 0d 0a 09 77 61 69 74 20 72 65 73 79 6e 63 09 21 09 09 21 09 20 20 20 21 0d   ┆ !    !   wait resync !  !    ! ┆
0xbd60…bd80        0a 09 26 20 73 79 6e 63 20 63 6c 6f 73 65 09 21 20 73 65 73 73 20 71 75 65 75 65 64 09 21 20 72   ┆  & sync close ! sess queued ! r┆
0xbd80…bda0        65 6a 65 63 74 20 63 61 6c 6c 21 20 20 2d 0d 0a 09 a1 26 20 73 79 6e 63 20 64 6f 63 20 65 78 69   ┆eject call!  -    & sync doc exi┆
0xbda0…bdc0        74 09 21 09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20 20 21 0d 0a   ┆t !  !    !          !  !    !  ┆
0xbdc0…bde0        09 77 61 69 74 20 72 65 73 79 6e 63 09 21 20 54 55 20 72 65 6d 6f 76 65 64 09 21 20 53 45 53 53   ┆ wait resync ! TU removed ! SESS┆
0xbde0…be00        20 41 42 4f 52 54 20 21 20 33 35 61 0d 0a 09 26 20 73 79 6e 63 20 63 6c 6f 73 65 09 21 09 09 21   ┆ ABORT ! 35a   & sync close !  !┆
0xbe00…be20 (95,)  20 20 20 52 45 51 09 20 20 20 21 0d 0a 09 a1 26 20 73 79 6e 63 20 64 6f 63 20 65 78 69 74 09 21   ┆   REQ    !    & sync doc exit !┆
0xbe20…be40        09 09 21 09 20 20 20 21 09 20 20 20 20 0d 0a 09 09 09 21 09 09 21 09 20 20 20 21 0d 0a 09 77 61   ┆  !    !          !  !    !   wa┆
0xbe40…be60        69 74 20 72 65 73 79 6e 63 09 21 09 09 21 09 20 20 20 21 0d 0a 09 26 20 73 79 6e 63 20 63 6c 6f   ┆it resync !  !    !   & sync clo┆
0xbe60…be80        73 65 09 21 20 53 45 53 53 20 41 42 4f 52 54 20 49 4e 44 09 21 20 20 2d 09 20 20 20 21 20 33 33   ┆se ! SESS ABORT IND !  -    ! 33┆
0xbe80…bea0        61 0d 0a 09 a1 26 20 73 79 6e 63 20 64 6f 63 20 65 78 69 74 09 21 09 09 21 09 20 20 20 21 09 20   ┆a    & sync doc exit !  !    !  ┆
0xbea0…bea9        20 20 20 0d 0a 0f 0a 0d 0a                                                                        ┆         ┆
0xbea9…bee2        Params {
0xbea9…bee2          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xbea9…bee2          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xbea9…bee2        }
0xbee2…bf1b        Params {
0xbee2…bf1b          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xbee2…bf1b          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xbee2…bf1b        }
0xbf1b…bf20        0a 0d 0a 09 46                                                                                    ┆    F┆
0xbf20…bf40        69 67 2e 20 33 32 2c 20 66 6f 6f 74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 49 66 20 44   ┆ig. 32, footnotes.     *1)  If D┆
0xbf40…bf60        48 20 63 6c 6f 73 65 20 70 65 6e 64 69 6e 67 20 69 73 20 66 61 6c 73 65 2c 20 61 6e 73 77 20 44   ┆H close pending is false, answ D┆
0xbf60…bf80        48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 69 73 20 0a 19 8d 80 80 73 69 6d 75 6c 61 74 65 64   ┆H stream close is      simulated┆
0xbf80…bfa0        2e 0d 0a 0d 0a 09 2a 32 29 20 84 41 6c 6c 20 6d 65 73 73 61 67 65 73 20 70 65 6e 64 69 6e 67 20   ┆.     *2)  All messages pending ┆
0xbfa0…bfc0        61 74 20 53 36 32 43 50 20 61 72 65 20 68 6f 6d 65 2e 20 41 20 70 6f 73 73 69 62 6c 65 20 70 65   ┆at S62CP are home. A possible pe┆
0xbfc0…bfe0        6e 64 69 6e 67 20 0a 19 8d 80 80 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 69 73   ┆nding      TTXSI stream close is┆
0xbfe0…c000        20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 09 2a 33 29 20 84 43 68 65 63 6b 70 6f 69 6e 74 20 6e   ┆ returned.     *3)  Checkpoint n┆
0xc000…c020 (96,)  75 6d 62 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f   ┆umber in the document descriptio┆
0xc020…c040        6e 20 69 73 20 73 65 74 20 74 6f 20 7a 65 72 6f 2e 20 0a 19 8d 80 80 54 68 69 73 20 77 69 6c 6c   ┆n is set to zero.      This will┆
0xc040…c060        20 66 6f 72 63 65 20 61 6e 20 65 72 61 73 65 20 6f 66 20 74 68 65 20 64 65 73 63 72 69 70 74 69   ┆ force an erase of the descripti┆
0xc060…c080        6f 6e 20 61 74 20 44 53 20 6c 61 74 65 72 20 6f 6e 2e 20 0a 19 8d 80 80 54 68 65 72 65 66 6f 72   ┆on at DS later on.      Therefor┆
0xc080…c0a0        65 20 69 73 20 6e 6f 20 49 4e 44 2e 57 52 49 54 45 20 73 65 6e 74 2e 0d 0a 0d 0a 0d 0a 8c 83 d8   ┆e is no IND.WRITE sent.         ┆
0xc0a0…c0c0        0a b0 a1 36 2e 35 2e 34 2e 35 09 53 65 73 73 69 6f 6e 20 42 72 65 61 6b 20 44 6f 77 6e 20 48 61   ┆   6.5.4.5 Session Break Down Ha┆
0xc0c0…c0e0        6e 64 6c 69 6e 67 2c 20 73 69 6e 6b 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64   ┆ndling, sink      This section d┆
0xc0e0…c100        65 73 63 72 69 62 65 73 20 66 69 67 2e 20 33 33 2c 20 77 68 69 63 68 20 68 61 6e 64 6c 65 73 20   ┆escribes fig. 33, which handles ┆
0xc100…c120        63 61 73 65 73 20 77 68 65 72 65 20 61 20 0a 19 89 80 80 73 65 73 73 69 6f 6e 20 62 72 65 61 6b   ┆cases where a      session break┆
0xc120…c140        20 64 6f 77 6e 20 68 61 73 20 6f 63 63 75 72 72 65 64 20 61 6e 64 20 74 68 65 20 64 6f 63 75 6d   ┆ down has occurred and the docum┆
0xc140…c160        65 6e 74 20 73 74 72 65 61 6d 20 77 61 73 20 6e 6f 74 20 0a 19 89 80 80 74 65 72 6d 69 6e 61 74   ┆ent stream was not      terminat┆
0xc160…c180        65 64 2e 0d 0a 0d 0a 09 84 54 68 65 20 65 6e 74 72 79 20 70 6f 69 6e 74 20 69 73 20 33 33 61 2e   ┆ed.      The entry point is 33a.┆
0xc180…c1a0        20 4f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 76 65 6e 74 73 20 68 61 73   ┆ One of the following events has┆
0xc1a0…c1c0        20 6f 63 63 75 72 72 65 64 3a 0d 0a 0d 0a 09 2d 20 41 20 53 45 53 53 20 41 42 4f 52 54 20 49 4e   ┆ occurred:     - A SESS ABORT IN┆
0xc1c0…c1e0        44 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65 64 2e 0d 0a 0d 0a 09 2d 20 84 64 6f 63 75   ┆D has been received.     -  docu┆
0xc1e0…c200        6d 65 6e 74 20 73 74 72 65 61 6d 20 74 72 6f 75 62 6c 65 73 2c 20 61 20 44 4f 43 20 52 45 53 59   ┆ment stream troubles, a DOC RESY┆
0xc200…c220 (97,)  4e 43 20 49 4e 44 20 6f 72 20 61 20 44 4f 43 20 44 49 53 43 20 49 4e 44 20 68 61 73 20 0a 19 8b   ┆NC IND or a DOC DISC IND has    ┆
0xc220…c240        80 80 6f 63 63 75 72 72 65 64 2c 20 61 6c 6c 20 69 6e 20 77 69 74 68 20 73 65 72 76 69 63 65 3d   ┆  occurred, all in with service=┆
0xc240…c260        54 4c 58 2e 20 41 20 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 20 68 61 73 20 62 65 65 6e 20 0a   ┆TLX. A SESS ABORT REQ has been  ┆
0xc260…c280        19 8b 80 80 73 65 6e 74 2e 0d 0a 0d 0a 09 2d 20 84 54 6f 6f 20 6d 61 6e 79 20 64 6f 63 75 6d 65   ┆    sent.     -  Too many docume┆
0xc280…c2a0        6e 74 73 20 6f 72 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 20 72 65 63 65 69 76 65 64 20 62 79 20   ┆nts or DOC CONT IND received by ┆
0xc2a0…c2c0        73 65 72 76 69 63 65 3d 54 4c 58 2e 20 53 45 53 53 20 0a 19 8b 80 80 41 42 4f 52 54 20 52 45 51   ┆service=TLX. SESS      ABORT REQ┆
0xc2c0…c2d1        20 68 61 73 20 62 65 65 6e 20 73 65 6e 74 2e 0d 0a                                                ┆ has been sent.  ┆
0xc2d1…c2d4        FormFeed {
0xc2d1…c2d4          0c 81 c0                                                                                          ┆   ┆
0xc2d1…c2d4        }
0xc2d4…c2e0        0a 09 46 69 67 2e 20 33 33 2c 20 45                                                               ┆  Fig. 33, E┆
0xc2e0…c2f5        72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 2c 20 73 69 6e 6b 0d 0a                                    ┆rror handling, sink  ┆
0xc2f5…c32e        Params {
0xc2f5…c32e          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xc2f5…c32e          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xc2f5…c32e        }
0xc32e…c367        Params {
0xc32e…c367          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xc32e…c367          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xc32e…c367        }
0xc367…c380        0a 0d 0a 0d 0a 09 09 09 20 20 20 33 33 61 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09                        ┆           33a           ┆
0xc380…c3a0        09 09 20 20 77 61 69 74 0d 0a 09 09 09 73 69 6e 6b 20 63 6c 65 61 72 0d 0a 09 09 09 20 20 69 6e   ┆    wait     sink clear       in┆
0xc3a0…c3c0        64 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 53 45 53 53 20 43 4c 45 41 52 20 49 4e 44   ┆d                 SESS CLEAR IND┆
0xc3c0…c3e0        0d 0a 0d 0a 0d 0a 09 09 09 20 20 77 61 69 74 0d 0a 09 09 09 73 69 6e 6b 20 62 75 66 73 0d 0a 09   ┆           wait     sink bufs   ┆
0xc3e0…c400        09 09 20 20 20 2a 32 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 61 6e 73 77 20 44 48 20 73 74   ┆     *2)              answ DH st┆
0xc400…c420 (98,)  72 65 61 6d 20 63 6c 6f 73 65 2f 53 45 53 53 20 43 4c 45 41 52 20 52 45 53 50 0d 0a 0d 0a 0d 0a   ┆ream close/SESS CLEAR RESP      ┆
0xc420…c440        09 09 09 20 20 77 61 69 74 0d 0a 09 09 09 73 69 6e 6b 20 63 6c 65 61 72 0d 0a 09 09 09 20 20 61   ┆     wait     sink clear       a┆
0xc440…c460        6e 73 77 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 61 6e 73 77 20 53 45 53 53 20 43 4c 45 41 52   ┆nsw              answ SESS CLEAR┆
0xc460…c480        20 52 45 53 50 0d 0a 09 09 09 09 2a 33 29 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 20 20 20 20 20   ┆ RESP      *3)                  ┆
0xc480…c4a0        74 65 72 6d 20 73 65 73 73 0d 0a 0d 0a 0d 0a 81 0d 0a 0d 0a 0d 0a 0d 0a 09 09 09 20 20 20 33 34   ┆term sess                     34┆
0xc4a0…c4a3        61 0d 0a                                                                                          ┆a  ┆
0xc4a3…c4a6        FormFeed {
0xc4a3…c4a6          0c 82 ec                                                                                          ┆   ┆
0xc4a3…c4a6        }
0xc4a6…c4c0        0a 0e 0a 09 54 61 62 6c 65 20 33 33 0d 0a 0d 0a 09 a1 73 74 61 74 65 20 20 20                     ┆    Table 33      state   ┆
0xc4c0…c4e0        20 20 20 21 20 65 76 65 6e 74 20 20 20 20 20 20 09 21 20 61 63 74 69 6f 6e 20 20 20 20 21 20 6e   ┆   ! event       ! action    ! n┆
0xc4e0…c500        65 77 20 73 74 61 74 65 20 20 20 20 20 20 20 20 20 0d 0a 09 77 61 69 74 20 73 69 6e 6b 20 20 21   ┆ew state            wait sink  !┆
0xc500…c520        20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 20 63 6c   ┆             !           !    cl┆
0xc520…c540        65 61 72 20 69 6e 64 20 21 20 53 45 53 53 20 41 42 4f 52 54 20 09 21 20 2d 20 20 20 20 20 20 20   ┆ear ind ! SESS ABORT  ! -       ┆
0xc540…c560        20 20 21 20 2d 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 49 4e   ┆  ! -                       ! IN┆
0xc560…c580        44 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 09 09 20 20 0d 0a 20 20 20   ┆D         !           !         ┆
0xc580…c5a0        20 20 20 20 20 20 77 61 69 74 20 73 69 6e 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21   ┆      wait sink  !             !┆
0xc5a0…c5c0        20 20 20 20 20 20 20 20 20 20 20 21 20 0d 0a 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 20 69   ┆           !             clear i┆
0xc5c0…c5e0        6e 64 20 21 20 52 45 53 50 2e 57 52 49 54 45 20 20 09 21 20 2d 20 20 20 20 20 20 20 20 20 21 20   ┆nd ! RESP.WRITE   ! -         ! ┆
0xc5e0…c600        2d 0d 0a 09 26 20 77 61 69 74 20 73 69 6e 6b 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20   ┆-   & wait sink!             !  ┆
0xc600…c620 (99,)  20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 62 75 66 73 20 20 20 20 20 20   ┆         !            bufs      ┆
0xc620…c640        21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20   ┆!             !           !     ┆
0xc640…c660        20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 26 20 77 61 69 74 20 73 69 6e 6b 21 09 09 21   ┆                 & wait sink!  !┆
0xc660…c680        09 20 20 21 0d 0a 09 a1 20 63 6c 65 61 72 20 61 6e 73 77 21 09 09 21 09 20 20 21 09 09 20 20 0d   ┆   !     clear answ!  !   !     ┆
0xc680…c6a0        0a 20 20 20 20 20 20 20 20 20 77 61 69 74 20 73 69 6e 6b 20 20 21 20 20 20 20 20 20 20 20 20 20   ┆          wait sink  !          ┆
0xc6a0…c6c0        20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 63 6c 65 61   ┆   !           !            clea┆
0xc6c0…c6e0        72 20 69 6e 64 20 21 20 53 45 53 53 20 51 55 45 55 45 44 09 21 20 2d 20 20 20 20 20 20 20 20 20   ┆r ind ! SESS QUEUED ! -         ┆
0xc6e0…c700        21 20 2d 0d 0a 09 26 20 77 61 69 74 20 73 69 6e 6b 21 20 2a 31 29 20 20 20 20 20 20 20 20 09 21   ┆! -   & wait sink! *1)         !┆
0xc700…c720        20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 62 75 66 73 20 20 20 20   ┆           !            bufs    ┆
0xc720…c740        20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20   ┆  !             !           !   ┆
0xc740…c760        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a 09 26 20 77 61 69 74 20 73 69 6e 6b 21 09   ┆                   & wait sink! ┆
0xc760…c780        09 21 09 20 20 21 0d 0a 09 a1 20 63 6c 65 61 72 20 61 6e 73 77 21 09 09 21 09 20 20 21 09 09 20   ┆ !   !     clear answ!  !   !   ┆
0xc780…c7a0        20 0d 0a 09 77 61 69 74 20 73 69 6e 6b 20 20 21 20 6d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 20   ┆    wait sink  ! messages from  ┆
0xc7a0…c7c0        20 20 21 09 20 20 21 0d 0a 09 20 63 6c 65 61 72 20 69 6e 64 20 21 20 53 36 32 43 50 09 64 69 66   ┆  !   !    clear ind ! S62CP dif┆
0xc7c0…c7e0        66 65 72 65 6e 74 09 21 20 2d 09 20 20 21 20 20 2d 09 09 20 20 0d 0a 09 09 20 21 20 66 72 6f 6d   ┆ferent ! -   !  -         ! from┆
0xc7e0…c800        20 53 45 53 53 20 43 4c 45 41 52 20 20 21 09 20 20 21 0d 0a 09 a1 09 20 21 20 49 4e 44 09 09 21   ┆ SESS CLEAR  !   !      ! IND  !┆
0xc800…c820 (100,) 09 20 20 21 09 09 20 20 0d 0a 09 77 61 69 74 20 73 69 6e 6b 20 20 21 20 64 6f 63 75 6d 65 6e 74   ┆   !       wait sink  ! document┆
0xc820…c840        20 73 74 72 65 61 6d 09 21 09 20 20 21 0d 0a 09 20 63 6c 65 61 72 20 69 6e 64 20 21 20 6d 65 73   ┆ stream !   !    clear ind ! mes┆
0xc840…c860        73 61 67 65 73 20 64 69 66 66 65 2d 09 21 20 2d 09 20 20 21 20 20 2d 0d 0a 09 26 20 77 61 69 74   ┆sages diffe- ! -   !  -   & wait┆
0xc860…c880        20 73 69 6e 6b 21 20 72 65 6e 74 20 66 72 6f 6d 20 54 54 58 53 49 20 20 21 09 20 20 21 0d 0a 09   ┆ sink! rent from TTXSI  !   !   ┆
0xc880…c8a0        a1 20 20 62 75 66 73 09 20 21 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 09 21 09 20 20 21 09 09 20   ┆   bufs  ! stream close !   !   ┆
0xc8a0…c8c0        20 0d 0a 09 77 61 69 74 20 73 69 6e 6b 09 20 21 09 09 21 09 20 20 21 0d 0a 09 20 63 6c 65 61 72   ┆    wait sink  !  !   !    clear┆
0xc8c0…c8e0        20 69 6e 64 20 21 20 54 54 58 53 49 20 73 74 72 65 61 6d 09 21 20 2d 09 20 20 21 20 20 2d 0d 0a   ┆ ind ! TTXSI stream ! -   !  -  ┆
0xc8e0…c900        09 26 20 77 61 69 74 20 73 69 6e 6b 21 20 20 63 6c 6f 73 65 09 09 21 09 20 20 21 0d 0a 09 a1 20   ┆ & wait sink!  close  !   !     ┆
0xc900…c920        20 62 75 66 73 09 20 21 09 09 21 09 20 20 21 09 09 20 20 0d 0a 20 20 20 20 20 20 20 20 20 77 61   ┆ bufs  !  !   !               wa┆
0xc920…c940        69 74 20 73 69 6e 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20   ┆it sink  !             !        ┆
0xc940…c960        20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 20 69 6e 64 20 21 20 54 55 20 72   ┆   !            clear ind ! TU r┆
0xc960…c980        65 6d 6f 76 65 64 20 09 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 33 35 61 0d 0a 20 20 20 20 20   ┆emoved  ! -         ! 35a       ┆
0xc980…c9a0        20 20 20 20 a1 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20   ┆                !             ! ┆
0xc9a0…c9c0        20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0d 0a   ┆          !                     ┆
0xc9c0…c9e0        09 77 61 69 74 20 73 69 6e 6b 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 09 21 20 20 20 20 20   ┆ wait sink  !             !     ┆
0xc9e0…ca00        20 20 20 20 20 20 21 0d 0a 09 20 62 75 66 73 20 20 20 20 20 20 21 20 54 55 20 72 65 6d 6f 76 65   ┆      !    bufs      ! TU remove┆
0xca00…ca20 (101,) 64 20 09 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 33 35 62 0d 0a 09 a1 09 20 21 20 20 20 20 20   ┆d  ! -         ! 35b      !     ┆
0xca20…ca40        09 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20 21 09 09 20 20 0d 0a 09 77 61 69 74 20 73   ┆      !           !       wait s┆
0xca40…ca60        69 6e 6b 09 20 21 09 09 21 09 20 20 21 0d 0a 09 a1 20 63 6c 65 61 72 20 61 6e 73 77 21 20 54 55   ┆ink  !  !   !     clear answ! TU┆
0xca60…ca7a        20 72 65 6d 6f 76 65 64 09 21 09 20 20 21 20 33 35 63 09 09 20 20 0d 0a 0f 0a                     ┆ removed !   ! 35c        ┆
0xca7a…cab3        Params {
0xca7a…cab3          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xca7a…cab3          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xca7a…cab3        }
0xcab3…caec        Params {
0xcab3…caec          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xcab3…caec          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xcab3…caec        }
0xcaec…cb00        0a 0d 0a 09 46 69 67 2e 20 33 33 2c 20 66 6f 6f 74 6e 6f 74                                       ┆    Fig. 33, footnot┆
0xcb00…cb20        65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 41 20 6e 65 77 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 20   ┆es.     *1)  A new DOC CONT IND ┆
0xcb20…cb40        72 65 66 65 72 72 69 6e 67 20 74 6f 20 74 68 65 20 73 61 6d 65 20 64 6f 63 75 6d 65 6e 74 20 68   ┆referring to the same document h┆
0xcb40…cb60        61 73 20 62 65 65 6e 20 0a 19 8d 80 80 72 65 63 65 69 76 65 64 20 62 65 66 6f 72 65 20 74 68 65   ┆as been      received before the┆
0xcb60…cb80        20 73 65 73 73 69 6f 6e 20 63 6c 65 61 6e 20 75 70 20 70 72 6f 63 65 64 75 72 65 20 77 61 73 20   ┆ session clean up procedure was ┆
0xcb80…cba0        65 6e 64 65 64 2e 0d 0a 0d 0a 09 2a 32 29 20 53 36 32 43 50 20 62 75 66 66 65 72 73 20 63 61 6e   ┆ended.     *2) S62CP buffers can┆
0xcba0…cbc0        20 62 65 20 70 65 6e 64 69 6e 67 20 61 74 20 54 54 58 53 49 0d 0a 0d 0a 09 2a 33 29 20 84 49 66   ┆ be pending at TTXSI     *3)  If┆
0xcbc0…cbe0        20 54 54 58 53 49 20 62 75 66 66 65 72 73 20 63 61 6e 20 62 65 20 70 65 6e 64 69 6e 67 20 61 74   ┆ TTXSI buffers can be pending at┆
0xcbe0…cc00        20 53 36 32 43 50 20 28 77 68 69 63 68 20 77 69 6c 6c 20 70 72 6f 62 61 62 6c 79 20 0a 19 8d 80   ┆ S62CP (which will probably     ┆
0xcc00…cc20 (102,) 80 6e 6f 74 20 62 65 20 74 68 65 20 63 61 73 65 29 2c 20 74 68 65 20 61 6e 73 77 65 72 20 6f 6e   ┆ not be the case), the answer on┆
0xcc20…cc40        20 61 20 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 73 68 6f 75 6c 64 20 62 65 20   ┆ a TTXSI stream close should be ┆
0xcc40…cc60        0a 19 8d 80 80 64 65 6c 61 79 65 64 20 75 6e 74 69 6c 20 74 68 69 73 20 68 61 70 70 65 6e 73 2e   ┆     delayed until this happens.┆
0xcc60…cc80        0d 0a 0d 0a 8c 83 c0 0a 0e 0a b0 a1 36 2e 35 2e 34 2e 36 09 50 61 63 6b 65 74 20 53 69 6e 6b 2c   ┆            6.5.4.6 Packet Sink,┆
0xcc80…cca0        20 45 72 72 6f 72 20 48 61 6e 64 6c 69 6e 67 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f   ┆ Error Handling      This sectio┆
0xcca0…ccc0        6e 20 64 65 73 63 72 69 62 65 73 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 20 74 65 72 6d 69   ┆n describes error handling termi┆
0xccc0…cce0        6e 61 74 69 6f 6e 20 66 6f 72 20 73 69 6e 6b 20 73 74 61 74 65 73 2e 20 0a 19 89 80 80 41 73 69   ┆nation for sink states.      Asi┆
0xcce0…cd00        64 65 20 66 72 6f 6d 20 6e 6f 72 6d 61 6c 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 2c 20 69   ┆de from normal error handling, i┆
0xcd00…cd20        74 20 68 61 6e 64 6c 65 73 20 65 72 72 6f 72 73 20 6f 63 63 75 72 72 65 64 20 75 6e 64 65 72 20   ┆t handles errors occurred under ┆
0xcd20…cd40        0a 19 89 80 80 70 61 63 6b 65 74 20 69 6e 69 74 61 6c 69 7a 61 74 69 6f 6e 2e 20 54 68 65 20 70   ┆     packet initalization. The p┆
0xcd40…cd60        72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20 69 73 20 73 68 6f 77 65 64 20 69 6e 20 66 69 67   ┆rotocol machine is showed in fig┆
0xcd60…cd80        2e 20 33 34 2e 20 0a 19 89 80 80 49 74 20 68 61 73 20 74 68 65 20 65 6e 74 72 79 20 70 6f 69 6e   ┆. 34.      It has the entry poin┆
0xcd80…cda0        74 73 3a 0d 0a 0d 0a 09 33 34 61 3a 20 84 4f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69   ┆ts:     34a:  One of the followi┆
0xcda0…cdc0        6e 67 20 65 72 72 6f 72 73 20 68 61 73 20 6f 63 63 75 72 72 65 64 3a 0d 0a 20 20 20 20 20 20 20   ┆ng errors has occurred:         ┆
0xcdc0…cde0        20 20 20 20 20 20 20 2d 20 53 45 53 53 20 41 42 4f 52 54 20 49 4e 44 20 72 65 63 65 69 76 65 64   ┆       - SESS ABORT IND received┆
0xcde0…ce00        2e 0d 0a 09 20 20 20 20 20 2d 20 44 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 74 72 6f 75 62   ┆.        - Document stream troub┆
0xce00…ce20 (103,) 6c 65 73 0d 0a 09 20 20 20 20 20 2d 20 44 4f 43 20 52 45 53 59 4e 43 20 49 4e 44 20 72 65 63 65   ┆les        - DOC RESYNC IND rece┆
0xce20…ce40        69 76 65 64 0d 0a 09 20 20 20 20 20 2d 20 44 4f 43 20 44 49 53 43 20 49 4e 44 20 72 65 63 65 69   ┆ived        - DOC DISC IND recei┆
0xce40…ce60        76 65 64 0d 0a 09 20 20 20 20 20 2d 20 54 6f 6f 20 6d 61 6e 79 20 64 6f 63 75 6d 65 6e 74 73 20   ┆ved        - Too many documents ┆
0xce60…ce80        6f 72 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 20 72 65 63 65 69 76 65 64 20 69 6e 20 54 4c 58 20   ┆or DOC CONT IND received in TLX ┆
0xce80…cea0        6d 6f 64 65 0d 0a 09 20 20 20 20 20 84 75 73 65 72 20 69 6e 66 20 77 69 6c 6c 20 74 65 6c 6c 20   ┆mode         user inf will tell ┆
0xcea0…cec0        77 68 69 63 68 2e 20 54 68 65 20 70 61 63 6b 65 74 20 68 61 73 20 62 65 65 6e 20 64 69 73 63 6f   ┆which. The packet has been disco┆
0xcec0…cee0        6e 6e 65 63 74 65 64 20 0a 19 8e 80 80 66 72 6f 6d 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 0d 0a   ┆nnected      from the session.  ┆
0xcee0…cf00        0d 0a 09 33 34 62 3a 20 84 53 65 73 73 69 6f 6e 20 62 72 65 61 6b 20 64 6f 77 6e 20 77 68 69 6c   ┆   34b:  Session break down whil┆
0xcf00…cf20        65 20 61 20 52 45 53 50 2e 49 4e 49 54 20 77 61 73 20 61 77 61 69 74 65 64 2e 0d 0a 0d 0a 09 33   ┆e a RESP.INIT was awaited.     3┆
0xcf20…cf40        34 63 3a 20 50 61 63 6b 65 74 20 63 72 65 61 74 69 6f 6e 20 77 61 73 20 69 6e 20 70 72 6f 67 72   ┆4c: Packet creation was in progr┆
0xcf40…cf4a        65 73 73 2e 0d 0a 0d 0a 0f 0a                                                                     ┆ess.      ┆
0xcf4a…cf4d        FormFeed {
0xcf4a…cf4d          0c 81 f0                                                                                          ┆   ┆
0xcf4a…cf4d        }
0xcf4d…cf60        0a 09 46 69 67 2e 20 33 34 2c 20 50 61 63 6b 65 74 20 73                                          ┆  Fig. 34, Packet s┆
0xcf60…cf75        69 6e 6b 2c 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 0d 0a                                    ┆ink, error handling  ┆
0xcf75…cfae        Params {
0xcf75…cfae          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xcf75…cfae          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xcf75…cfae        }
0xcfae…cfe7        Params {
0xcfae…cfe7          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xcfae…cfe7          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xcfae…cfe7        }
0xcfe7…d000        0a 0d 0a 0d 0a 20 20 20 20 20 20 20 33 34 63 09 20 20 20 20 09 20 20 20 20                        ┆            34c          ┆
0xd000…d020 (104,) 20 33 34 62 09 09 20 20 20 20 20 33 34 61 0d 0a 0d 0a 0d 0a 20 20 20 20 20 77 61 69 74 09 09 77   ┆ 34b       34a           wait  w┆
0xd020…d040        61 69 74 20 09 09 09 20 20 77 61 69 74 0d 0a 20 20 20 20 20 65 72 72 6f 72 09 09 65 72 72 6f 72   ┆ait      wait       error  error┆
0xd040…d060        09 09 09 65 72 72 6f 72 20 73 69 6e 6b 0d 0a 20 20 20 20 20 63 72 65 61 74 65 09 09 69 6e 69 74   ┆   error sink       create  init┆
0xd060…d080        09 09 09 20 20 77 72 69 74 65 0d 0a 09 09 09 09 09 09 20 20 20 20 2a 31 29 0d 0a 0d 0a 0d 0a 09   ┆     write            *1)       ┆
0xd080…d0a0        52 45 53 50 2e 43 52 45 41 54 45 20 20 49 4e 44 2e 49 4e 49 54 20 20 20 20 20 20 52 45 53 50 2e   ┆RESP.CREATE  IND.INIT      RESP.┆
0xd0a0…d0c0        49 4e 49 54 20 20 49 4e 44 2e 57 52 49 54 45 0d 0a 09 72 65 73 75 6c 74 3d 6f 6b 20 09 20 20 20   ┆INIT  IND.WRITE   result=ok     ┆
0xd0c0…d0e0        20 20 20 20 72 65 73 75 6c 74 3d 6f 6b 0d 0a 0d 0a 09 09 09 09 09 20 09 20 20 20 20 52 45 53 50   ┆    result=ok               RESP┆
0xd0e0…d100        2e 57 52 49 54 45 0d 0a 09 09 09 09 09 09 20 20 20 20 28 6e 6f 74 20 6c 61 73 74 29 0d 0a 0d 0a   ┆.WRITE            (not last)    ┆
0xd100…d120        20 20 20 20 20 52 45 53 50 2e 43 52 45 41 54 45 09 20 20 20 20 20 09 52 45 53 50 2e 49 4e 49 54   ┆     RESP.CREATE       RESP.INIT┆
0xd120…d140        0d 0a 20 20 20 20 20 72 65 73 75 6c 74 3d 62 75 73 79 09 09 72 65 73 75 6c 74 3d 62 75 73 79 0d   ┆       result=busy  result=busy ┆
0xd140…d160        0a 09 2a 39 29 09 09 20 20 2a 39 29 09 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 53 50 2e 57   ┆  *9)    *9)              RESP.W┆
0xd160…d180        52 49 54 45 28 6c 61 73 74 29 0d 0a 0d 0a 0d 0a 20 20 20 20 20 32 39 61 09 09 49 4e 44 2e 44 45   ┆RITE(last)           29a  IND.DE┆
0xd180…d1a0        4c 49 56 45 52 0d 0a 09 09 72 65 73 75 6c 74 3d 66 61 69 6c 65 64 0d 0a 0d 0a 09 09 09 09 20 20   ┆LIVER    result=failed          ┆
0xd1a0…d1c0        20 20 20 73 65 72 76 69 63 65 3d 54 4c 58 09 73 65 72 76 69 63 65 3d 54 54 58 0d 0a 0d 0a 0d 0a   ┆   service=TLX service=TTX      ┆
0xd1c0…d1e0        20 20 20 20 20 33 31 62 09 09 63 68 65 63 6b 70 6f 69 6e 74 3d 30 20 2a 32 29 09 09 09 63 68 65   ┆     31b  checkpoint=0 *2)   che┆
0xd1e0…d200        63 6b 70 6f 69 6e 74 3c 3e 30 0d 0a 0d 0a 0d 0a 09 09 49 4e 44 2e 45 52 41 53 45 0d 0a 0d 0a 0d   ┆ckpoint<>0        IND.ERASE     ┆
0xd200…d220 (105,) 0a 0d 0a 09 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 09 6e 6f 74 20 63 6f 6e 74 69 6e 75 61 74 69 6f   ┆    continuation not continuatio┆
0xd220…d240        6e 20 20 20 20 20 20 20 20 20 20 74 65 73 74 20 70 61 63 6b 65 74 20 77 61 69 74 0d 0a 09 20 20   ┆n          test packet wait     ┆
0xd240…d260        20 20 20 20 20 20 20 2a 37 29 09 09 09 09 2a 33 29 0d 0a 0d 0a 0d 0a 09 49 4e 44 2e 43 41 4e 43   ┆       *7)    *3)       IND.CANC┆
0xd260…d280        45 4c 09 09 09 67 69 76 65 75 70 09 77 61 69 74 20 2a 34 29 0d 0a 0d 0a 0d 0a 20 20 20 20 20 32   ┆EL   giveup wait *4)           2┆
0xd280…d2a0        39 61 09 0d 0a 0d 0a 09 09 09 20 20 20 20 2a 39 29 09 09 09 70 61 63 6b 65 74 0d 0a 20 20 20 20   ┆9a            *9)   packet      ┆
0xd2a0…d2c0        20 33 31 62 09 09 49 4e 44 2e 44 45 4c 49 56 45 52 20 20 20 09 20 20 74 69 6d 65 6f 75 74 09 20   ┆ 31b  IND.DELIVER      timeout  ┆
0xd2c0…d2e0        20 20 20 20 20 20 20 73 69 6e 6b 20 20 20 2a 35 29 0d 0a 09 09 72 65 73 75 6c 74 3d 74 65 72 6d   ┆       sink   *5)    result=term┆
0xd2e0…d300        20 72 65 73 75 6c 74 20 20 20 20 09 20 20 20 20 20 20 20 20 77 61 69 74 69 6e 67 0d 0a 09 09 20   ┆ result             waiting     ┆
0xd300…d320        20 20 2a 38 29 0d 0a 0d 0a 09 09 09 09 20 20 20 20 20 20 73 65 73 73 20 71 75 65 75 65 64 2f 63   ┆  *8)              sess queued/c┆
0xd320…d340        6f 6e 6e 65 63 74 20 73 65 73 73 0d 0a 09 09 09 09 09 09 2a 36 29 0d 0a 0d 0a 09 09 09 09 09 20   ┆onnect sess        *6)          ┆
0xd340…d34a        20 20 20 32 39 62 0d 0a 0d 0a                                                                     ┆   29b    ┆
0xd34a…d34d        FormFeed {
0xd34a…d34d          0c 83 bc                                                                                          ┆   ┆
0xd34a…d34d        }
0xd34d…d360        0a 0d 0a 09 54 61 62 6c 65 20 33 34 2e 0d 0a 0e 0a 0d 0a                                          ┆    Table 34.      ┆
0xd360…d380        09 a1 73 74 61 74 65 20 20 20 20 20 20 09 21 20 65 76 65 6e 74 20 20 20 20 20 20 21 20 61 63 74   ┆  state       ! event      ! act┆
0xd380…d3a0        69 6f 6e 20 20 20 20 21 20 6e 65 77 20 73 74 61 74 65 0d 0a 09 77 61 69 74 20 65 72 72 6f 72 20   ┆ion    ! new state   wait error ┆
0xd3a0…d3c0        63 72 65 61 74 65 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20   ┆create !            !           ┆
0xd3c0…d3e0        21 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f 72 20 69 6e 69 74 20 20 20 21 20 73 65 73 73 20 71   ┆!   & wait error init   ! sess q┆
0xd3e0…d400        75 65 75 65 64 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 2d 0d 0a 09 26 20 77 61 69 74 20 65 72   ┆ueued! -         ! -   & wait er┆
0xd400…d420 (106,) 72 6f 72 20 73 69 6e 6b 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20   ┆ror sink !            !         ┆
0xd420…d440        20 20 21 0d 0a 09 a1 20 20 77 72 69 74 65 20 20 20 20 20 09 21 20 20 20 20 20 20 20 20 20 20 20   ┆  !      write      !           ┆
0xd440…d460        20 21 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20 20 20 20 20 0d 0a 20 20 20 20 20 20 20 20 20   ┆ !           !                  ┆
0xd460…d480        77 61 69 74 20 65 72 72 6f 72 20 63 72 65 61 74 65 20 20 20 21 20 54 55 20 72 65 6d 6f 76 65 64   ┆wait error create   ! TU removed┆
0xd480…d4a0        20 21 20 2d 20 20 20 20 20 20 20 20 20 21 20 32 39 61 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f   ┆ ! -         ! 29a   & wait erro┆
0xd4a0…d4c0        72 20 69 6e 69 74 09 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20   ┆r init !            !           ┆
0xd4c0…d4e0        21 0d 0a 09 26 20 77 61 69 74 20 65 72 72 6f 72 20 73 69 6e 6b 20 20 20 21 20 20 20 20 20 20 20   ┆!   & wait error sink   !       ┆
0xd4e0…d500        20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 20 20 77 72 69 74 65 09 09 21 20   ┆     !           !     write  ! ┆
0xd500…d520        20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a 09 26 20 70 61 63   ┆           !           !   & pac┆
0xd520…d540        6b 65 74 20 73 69 6e 6b 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 09 20 20   ┆ket sink       !            !   ┆
0xd540…d560        20 20 20 21 0d 0a 20 20 20 20 20 20 20 20 20 a1 20 20 77 61 69 74 69 6e 67 20 09 21 20 20 20 20   ┆   !              waiting  !    ┆
0xd560…d580        20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 0d   ┆        !           !           ┆
0xd580…d583        0a 0f 0a                                                                                          ┆   ┆
0xd583…d5bc        Params {
0xd583…d5bc          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xd583…d5bc          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xd583…d5bc        }
0xd5bc…d5f5        Params {
0xd5bc…d5f5          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xd5bc…d5f5          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xd5bc…d5f5        }
0xd5f5…d600        0a 0d 0a 0d 0a 09 46 69 67 2e 20                                                                  ┆      Fig. ┆
0xd600…d620 (107,) 33 34 2c 20 66 6f 6f 74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 49 66 20 6f 75 74 73 74   ┆34, footnotes.     *1)  If outst┆
0xd620…d640        61 6e 64 69 6e 67 20 77 72 69 74 65 73 3d 30 20 61 6e 64 20 6f 75 74 73 74 61 6e 64 69 6e 67 20   ┆anding writes=0 and outstanding ┆
0xd640…d660        72 65 61 64 3d 66 61 6c 73 65 2c 20 72 65 63 65 69 76 61 6c 20 6f 66 20 0a 19 8d 80 80 61 20 52   ┆read=false, receival of      a R┆
0xd660…d680        45 53 50 2e 57 52 49 54 45 20 69 73 20 73 69 6d 75 6c 61 74 65 64 2e 0d 0a 0d 0a 09 2a 32 29 20   ┆ESP.WRITE is simulated.     *2) ┆
0xd680…d6a0        84 49 66 20 74 68 65 20 63 68 65 63 6b 70 6f 69 6e 74 20 6e 75 6d 62 65 72 20 66 69 65 6c 64 20   ┆ If the checkpoint number field ┆
0xd6a0…d6c0        69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 0a   ┆in the document description is  ┆
0xd6c0…d6e0        19 8d 80 80 7a 65 72 6f 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 62 65 20   ┆    zero the document should be ┆
0xd6e0…d700        72 65 67 61 72 64 65 64 20 61 73 20 64 69 73 63 61 72 64 65 64 2e 20 49 66 20 61 20 0a 19 8d 80   ┆regarded as discarded. If a     ┆
0xd700…d720        80 64 69 73 63 61 72 64 20 72 65 61 6c 6c 79 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 69 76 65   ┆ discard really has been receive┆
0xd720…d740        64 2c 20 74 68 69 73 20 66 69 65 6c 64 20 68 61 73 20 62 65 65 6e 20 73 65 74 20 74 6f 20 0a 19   ┆d, this field has been set to   ┆
0xd740…d760        8d 80 80 7a 65 72 6f 2e 0d 0a 0d 0a 09 2a 33 29 20 84 54 68 65 20 75 73 65 72 20 69 6e 66 2e 20   ┆   zero.     *3)  The user inf. ┆
0xd760…d780        66 69 65 6c 64 20 69 73 20 75 73 65 64 20 74 6f 20 61 20 6c 6f 6f 6b 75 70 20 69 6e 20 74 68 65   ┆field is used to a lookup in the┆
0xd780…d7a0        20 72 65 63 65 69 76 61 6c 20 74 61 62 6c 65 20 0a 19 8d 80 80 64 65 73 63 72 69 62 65 64 20 69   ┆ receival table      described i┆
0xd7a0…d7c0        6e 20 73 65 63 74 69 6f 6e 20 38 2e 20 54 68 69 73 20 77 69 6c 6c 20 64 65 63 69 64 65 20 77 68   ┆n section 8. This will decide wh┆
0xd7c0…d7e0        65 74 68 65 72 20 74 68 65 20 72 65 63 65 69 76 61 6c 20 0a 19 8d 80 80 73 68 6f 75 6c 64 20 62   ┆ether the receival      should b┆
0xd7e0…d800        65 20 61 62 61 6e 64 6f 6e 65 64 20 28 74 68 65 20 70 73 65 75 64 6f 20 65 76 65 6e 74 20 67 69   ┆e abandoned (the pseudo event gi┆
0xd800…d820 (108,) 76 65 75 70 29 20 6f 72 20 61 20 0a 19 8d 80 80 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 73 68 6f   ┆veup) or a      continuation sho┆
0xd820…d840        75 6c 64 20 62 65 20 61 77 61 69 74 65 64 20 28 74 68 65 20 70 73 65 75 64 6f 20 65 76 65 6e 74   ┆uld be awaited (the pseudo event┆
0xd840…d860        20 77 61 69 74 29 2e 0d 0a 0d 0a 09 2a 34 29 20 84 41 20 74 69 6d 65 72 20 69 73 20 73 74 61 72   ┆ wait).     *4)  A timer is star┆
0xd860…d880        74 65 64 20 77 69 74 68 20 74 68 65 20 64 75 72 61 74 69 6f 6e 20 70 61 63 6b 65 74 5f 77 61 69   ┆ted with the duration packet_wai┆
0xd880…d8a0        74 5f 74 69 6d 65 20 28 73 65 65 20 0a 19 8d 80 80 73 65 63 74 69 6f 6e 20 38 29 2e 0d 0a 0d 0a   ┆t_time (see      section 8).    ┆
0xd8a0…d8c0        09 2a 35 29 20 84 49 66 20 74 68 65 20 70 61 63 6b 65 74 20 73 65 73 73 69 6f 6e 20 71 75 65 75   ┆ *5)  If the packet session queu┆
0xd8c0…d8e0        65 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2c 20 61 20 22 73 65 73 73 20 71 75 65 75 65 64 22 20   ┆e is not empty, a "sess queued" ┆
0xd8e0…d900        0a 19 8d 80 80 65 76 65 6e 74 20 69 73 20 73 69 6d 75 6c 61 74 65 64 2e 0d 0a 0d 0a 09 2a 36 29   ┆     event is simulated.     *6)┆
0xd900…d920        20 84 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 66 72 6f 6d 20 74 68 65 20 44 4f 43 20 43 4f   ┆  the parameters from the DOC CO┆
0xd920…d940        4e 54 20 49 4e 44 20 69 73 20 74 72 61 6e 73 66 65 72 72 65 64 20 74 6f 20 74 68 65 20 0a 19 8d   ┆NT IND is transferred to the    ┆
0xd940…d960        80 80 70 61 63 6b 65 74 2e 0d 0a 0d 0a 09 2a 37 29 20 84 49 66 20 63 6f 6e 74 69 6e 75 61 74 69   ┆  packet.     *7)  If continuati┆
0xd960…d980        6f 6e 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69   ┆on in the document description i┆
0xd980…d9a0        73 20 74 72 75 65 2c 20 74 68 65 20 0a 19 8d 80 80 70 61 63 6b 65 74 20 68 61 73 20 62 65 65 6e   ┆s true, the      packet has been┆
0xd9a0…d9c0        20 69 6e 69 74 69 61 6c 69 7a 65 64 20 62 79 20 61 20 44 4f 43 20 43 4f 4e 54 20 49 4e 44 2e 0d   ┆ initialized by a DOC CONT IND. ┆
0xd9c0…d9e0        0a 0d 0a 8c 83 cc 0a 0e 0a 09 2a 38 29 20 84 54 65 72 6d 20 72 65 73 75 6c 74 20 69 73 3a 0d 0a   ┆          *8)  Term result is:  ┆
0xd9e0…da00        09 20 20 20 20 2d 20 70 65 72 73 5f 65 72 72 20 69 66 20 74 68 65 20 65 72 72 6f 72 20 77 61 73   ┆     - pers_err if the error was┆
0xda00…da20 (109,) 20 61 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 62 72 65 61 6b 20 64 6f 77 6e 0d 0a 09   ┆ a document stream break down   ┆
0xda20…da40        20 20 20 20 2d 20 66 61 69 6c 65 64 20 6f 74 68 65 72 77 69 73 65 0d 0a 0f 0a 0d 0a 0d 0a b0 a1   ┆    - failed otherwise          ┆
0xda40…da60        36 2e 36 09 54 55 20 72 65 6d 6f 76 61 6c 20 48 61 6e 64 6c 69 6e 67 20 66 6f 72 20 50 61 63 6b   ┆6.6 TU removal Handling for Pack┆
0xda60…da80        65 74 73 2e 0d 0a 0d 0a 09 84 54 68 69 73 20 73 65 63 74 69 6f 6e 2c 20 63 6f 72 72 65 73 70 6f   ┆ets.      This section, correspo┆
0xda80…daa0        6e 64 69 6e 67 20 74 6f 20 66 69 67 2e 20 33 35 2c 20 64 65 73 63 72 69 62 65 73 20 68 61 6e 64   ┆nding to fig. 35, describes hand┆
0xdaa0…dac0        6c 69 6e 67 20 6f 66 20 61 20 0a 19 89 80 80 70 61 63 6b 65 74 20 77 68 65 72 65 20 61 20 54 55   ┆ling of a      packet where a TU┆
0xdac0…dae0        20 72 65 6d 6f 76 65 64 20 65 76 65 6e 74 20 68 61 73 20 6f 63 63 75 72 72 65 64 20 77 68 69 6c   ┆ removed event has occurred whil┆
0xdae0…db00        65 20 61 20 64 6f 63 75 6d 65 6e 74 20 0a 19 89 80 80 73 74 72 65 61 6d 20 68 61 73 20 62 65 65   ┆e a document      stream has bee┆
0xdb00…db20        6e 20 6f 70 65 6e 20 6f 72 20 6e 6f 74 20 66 75 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 64 2e 0d   ┆n open or not fully terminated. ┆
0xdb20…db40        0a 0d 0a 09 84 41 6c 6c 20 70 61 63 6b 65 74 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 77 69   ┆     All packet communication wi┆
0xdb40…db60        74 68 20 44 53 20 69 73 20 74 65 72 6d 69 6e 61 74 65 64 2c 20 62 75 74 20 74 68 65 20 70 61 63   ┆th DS is terminated, but the pac┆
0xdb60…db80        6b 65 74 20 69 73 20 0a 19 89 80 80 6e 6f 74 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 20 66 72 6f   ┆ket is      not disconnected fro┆
0xdb80…dba0        6d 20 74 68 65 20 73 65 73 73 69 6f 6e 20 62 65 66 6f 72 65 20 74 68 65 20 73 74 72 65 61 6d 20   ┆m the session before the stream ┆
0xdba0…dbc0        68 61 73 20 62 65 65 6e 20 0a 19 89 80 80 74 65 72 6d 69 6e 61 74 65 64 2e 20 54 68 69 73 20 65   ┆has been      terminated. This e┆
0xdbc0…dbe0        6e 73 75 72 65 73 20 74 68 61 74 20 74 68 65 20 73 65 73 73 69 6f 6e 20 61 6e 64 20 74 68 65 72   ┆nsures that the session and ther┆
0xdbe0…dc00        65 62 79 20 74 68 65 20 54 55 2c 20 69 73 20 0a 19 89 80 80 61 6c 69 76 65 20 75 6e 74 69 6c 20   ┆eby the TU, is      alive until ┆
0xdc00…dc20 (110,) 74 68 69 73 20 68 61 70 70 65 6e 73 2e 0d 0a 0d 0a 09 84 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67   ┆this happens.      The following┆
0xdc20…dc40        20 65 6e 74 72 79 20 70 6f 69 6e 74 73 20 63 61 6e 20 62 65 20 65 6e 74 65 72 65 64 20 62 6f 74   ┆ entry points can be entered bot┆
0xdc40…dc60        68 20 66 72 6f 6d 20 70 61 63 6b 65 74 20 73 6f 75 72 63 65 20 0a 19 89 80 80 73 74 61 74 65 73   ┆h from packet source      states┆
0xdc60…dc80        20 28 73 65 63 74 69 6f 6e 20 36 2e 34 29 20 6f 72 20 70 61 63 6b 65 74 20 73 69 6e 6b 20 73 74   ┆ (section 6.4) or packet sink st┆
0xdc80…dca0        61 74 65 73 20 28 73 65 63 74 69 6f 6e 20 36 2e 35 29 2e 20 54 68 65 20 0a 19 89 80 80 65 76 65   ┆ates (section 6.5). The      eve┆
0xdca0…dcc0        6e 74 73 20 74 6f 20 74 68 65 20 70 72 6f 74 6f 63 6f 6c 20 6d 61 63 68 69 6e 65 20 61 72 65 20   ┆nts to the protocol machine are ┆
0xdcc0…dce0        74 68 65 20 53 36 32 43 50 20 65 76 65 6e 74 73 20 74 68 61 74 20 63 61 6e 20 6f 63 63 75 72 20   ┆the S62CP events that can occur ┆
0xdce0…dd00        0a 19 89 80 80 66 6f 72 20 74 68 65 73 65 20 73 74 61 74 65 73 2c 20 62 75 74 20 6d 6f 73 74 20   ┆     for these states, but most ┆
0xdd00…dd20        6f 66 20 74 68 65 6d 20 61 72 65 20 69 67 6e 6f 72 65 64 20 28 74 68 65 79 20 61 72 65 20 63 72   ┆of them are ignored (they are cr┆
0xdd20…dd40        6f 73 73 69 6e 67 20 0a 19 89 80 80 74 68 65 20 53 45 53 53 20 41 42 4f 52 54 20 52 45 51 20 61   ┆ossing      the SESS ABORT REQ a┆
0xdd40…dd60        74 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 29 2e 0d 0a 0d 0a 09 33 35 61 3a 20 53 45 53 53 20   ┆t the interface).     35a: SESS ┆
0xdd60…dd80        43 4c 45 41 52 20 49 4e 44 20 69 73 20 61 77 61 69 74 65 64 2e 0d 0a 0d 0a 09 33 35 62 3a 20 84   ┆CLEAR IND is awaited.     35b:  ┆
0xdd80…dda0        53 45 53 53 20 43 4c 45 41 52 20 49 4e 44 20 68 61 73 20 61 6c 72 65 61 64 79 20 6f 63 63 75 72   ┆SESS CLEAR IND has already occur┆
0xdda0…ddc0        72 65 64 2c 20 62 75 74 20 74 68 65 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 0a 19 8e   ┆red, but the DH stream close    ┆
0xddc0…dde0        80 80 73 68 6f 75 6c 64 20 62 65 20 61 77 61 69 74 65 64 2e 0d 0a 0d 0a 09 33 35 63 3a 20 84 41   ┆  should be awaited.     35c:  A┆
0xdde0…de00        20 53 45 53 53 20 43 4c 45 41 52 20 52 45 53 50 20 69 73 20 70 65 6e 64 69 6e 67 20 61 74 20 53   ┆ SESS CLEAR RESP is pending at S┆
0xde00…de20 (111,) 36 32 43 50 2e 20 54 68 75 73 20 77 68 65 6e 20 74 68 69 73 20 6d 65 73 73 61 67 65 20 0a 19 8e   ┆62CP. Thus when this message    ┆
0xde20…de40        80 80 69 73 20 68 6f 6d 65 20 69 74 20 77 69 6c 6c 20 62 65 20 73 75 72 65 20 74 68 61 74 20 61   ┆  is home it will be sure that a┆
0xde40…de60        6c 6c 20 62 75 66 66 65 72 73 20 66 72 6f 6d 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 0a 19 8e   ┆ll buffers from the document    ┆
0xde60…de74        80 80 73 74 72 65 61 6d 20 61 72 65 20 68 6f 6d 65 2e 0d 0a                                       ┆  stream are home.  ┆
0xde74…de77        FormFeed {
0xde74…de77          0c 82 e8                                                                                          ┆   ┆
0xde74…de77        }
0xde77…de80        0a 09 46 69 67 2e 20 33 35                                                                        ┆  Fig. 35┆
0xde80…de97        2c 20 54 55 20 72 65 6d 6f 76 61 6c 20 68 61 6e 64 6c 69 6e 67 0d 0a                              ┆, TU removal handling  ┆
0xde97…ded0        Params {
0xde97…ded0          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xde97…ded0          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xde97…ded0        }
0xded0…df09        Params {
0xded0…df09          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xded0…df09          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xded0…df09        }
0xdf09…df20        0a 0d 0a 0d 0a 0d 0a 09 09 09 33 35 61 09 20 20 20 20 20 33 35 62 09                              ┆          35a      35b ┆
0xdf20…df40        09 33 35 63 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 20 20 20 77 61 69 74 0d 0a 09 09   ┆ 35c                    wait    ┆
0xdf40…df60        20 20 20 20 20 20 74 75 20 72 65 6d 20 63 6c 65 61 72 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 53 45   ┆      tu rem clear            SE┆
0xdf60…df80        53 53 20 43 4c 45 41 52 20 49 4e 44 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 20 77 61 69 74   ┆SS CLEAR IND                wait┆
0xdf80…dfa0        20 72 65 6d 0d 0a 09 09 20 20 20 20 20 20 20 63 6c 6f 73 65 0d 0a 09 09 09 2a 32 0d 0a 0d 0a 0d   ┆ rem           close     *2     ┆
0xdfa0…dfc0        0a 0d 0a 09 20 20 20 20 20 61 6e 73 77 20 44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 2f 53 45   ┆         answ DH stream close/SE┆
0xdfc0…dfe0        53 53 20 43 4c 45 41 52 20 52 45 53 50 20 2a 33 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20   ┆SS CLEAR RESP *3)               ┆
0xdfe0…e000        77 61 69 74 20 74 75 0d 0a 09 09 20 20 20 20 72 65 6d 20 65 6e 64 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a   ┆wait tu        rem end          ┆
0xe000…e020 (112,) 09 20 20 20 20 61 6e 73 77 20 53 45 53 53 20 43 4c 45 41 52 20 52 45 53 50 20 2a 31 29 0d 0a 0d   ┆     answ SESS CLEAR RESP *1)   ┆
0xe020…e040        0a 0d 0a 0d 0a 09 20 20 20 20 54 55 20 72 65 6d 20 74 65 72 6d 20 73 65 73 73 20 2a 34 29 0d 0a   ┆          TU rem term sess *4)  ┆
0xe040…e05c        0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 20 70 61 63 6b 65 74 20 69 64 6c 65 0d 0a 0d 0a               ┆             packet idle    ┆
0xe05c…e095        Params {
0xe05c…e095          04 00 2d 44 0c 00 06 00 00 00 00 03 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xe05c…e095          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xe05c…e095        }
0xe095…e0ce        Params {
0xe095…e0ce          04 00 2d 44 0c 00 06 00 00 00 00 02 01 4b 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -D         K1                 ┆
0xe095…e0ce          00 00 00 00 00 00 00 00 0a 14 1e 28 32 3c 46 4b 55 5f 69 73 7d 87 91 ff 04                        ┆           (2<FKU_iså    ┆
0xe095…e0ce        }
0xe0ce…e0cf        0a                                                                                                ┆ ┆
0xe0cf…e0d2        FormFeed {
0xe0cf…e0d2          0c 82 e4                                                                                          ┆   ┆
0xe0cf…e0d2        }
0xe0d2…e0e0        0a 09 46 69 67 2e 20 33 35 2c 20 66 6f 6f                                                         ┆  Fig. 35, foo┆
0xe0e0…e100        74 6e 6f 74 65 73 2e 0d 0a 0d 0a 09 2a 31 29 20 84 41 6c 6c 20 70 65 6e 64 69 6e 67 20 6d 65 73   ┆tnotes.     *1)  All pending mes┆
0xe100…e120        73 61 67 65 73 20 61 74 20 53 36 32 43 50 20 61 72 65 20 68 6f 6d 65 2e 20 41 20 70 6f 73 73 69   ┆sages at S62CP are home. A possi┆
0xe120…e140        62 6c 65 20 70 65 6e 64 69 6e 67 20 0a 19 8d 80 80 54 54 58 53 49 20 73 74 72 65 61 6d 20 63 6c   ┆ble pending      TTXSI stream cl┆
0xe140…e160        6f 73 65 20 69 73 20 72 65 74 75 72 6e 65 64 2e 0d 0a 0d 0a 09 2a 32 29 20 84 49 66 20 44 48 20   ┆ose is returned.     *2)  If DH ┆
0xe160…e180        63 6c 6f 73 65 20 70 65 6e 64 69 6e 67 20 69 73 20 66 61 6c 73 65 2c 20 61 6e 20 61 6e 73 77 20   ┆close pending is false, an answ ┆
0xe180…e1a0        44 48 20 73 74 72 65 61 6d 20 63 6c 6f 73 65 20 69 73 20 0a 19 8d 80 80 73 69 6d 75 6c 61 74 65   ┆DH stream close is      simulate┆
0xe1a0…e1c0        64 2e 0d 0a 0d 0a 09 2a 33 29 20 84 41 6c 6c 20 6d 65 73 73 61 67 65 73 20 70 65 6e 64 69 6e 67   ┆d.     *3)  All messages pending┆
0xe1c0…e1e0        20 61 74 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 74 72 65 61 6d 20 61 72 65 20 68 6f 6d 65   ┆ at the document stream are home┆
0xe1e0…e200        2e 0d 0a 0d 0a 09 2a 34 29 20 84 47 65 6e 65 72 61 74 65 73 20 74 68 65 20 63 6f 72 72 65 73 70   ┆.     *4)  Generates the corresp┆
0xe200…e220 (113,) 6f 6e 64 69 6e 67 20 65 76 65 6e 74 20 69 6e 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 0d 0a 0d 0a   ┆onding event in the session.    ┆
0xe220…e240        0d 0a 1a 1a 75 72 72 65 64 3a 0d 0a 0d 0a 09 2d 20 41 20 53 72 65 61 6b 20 44 6f 77 6e 20 48 44   ┆    urred:     - A Sreak Down HD┆
0xe240…e260        0d 0a 0d 0a 0d 0a 09 09 09 20 20 77 61 69 74 0d 0a 09 09 09 73 69 6e 6b 20 62 75 66 73 0d 0a 09   ┆           wait     sink bufs   ┆
0xe260…e280        09 09 20 20 20 2a 32 29 0d 0a 0d 0a 0d 0a 0d 0a 09 09 20 20 20 20 61 6e 73 77 20 44 48 20 73 74   ┆     *2)              answ DH st┆

Reduced view