DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

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

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦75aa3a339⟧ Wang Wps File

    Length: 20134 (0x4ea6)
    Types: Wang Wps File
    Notes: PC/ICD/001                
    Names: »6347A «

Derivation

└─⟦62d458081⟧ Bits:30006246 8" Wang WCS floppy, CR 0154A
    └─ ⟦this⟧ »6347A « 

WangText

                                   …00……00……00……00…C…02……00……00…C
C…05…C…06…C…07…B…09…B…0b…B…0c…B…0e…B…00……86…1                                             …02…           …02…   …02…        
















                           Ready-for-disconnect

                           Ready-for disconnect

                           Select

                           Transmit Data

                           Logon (ID)

                           Transmit Data

                           Logon (DINDAC)

                           DINDAC Start

                           Ack No Request
















                           Select

                           Transmit Data

                           Logon (ID)

                           Transmit Data

                           Logon (DINDAC)

                           DINDAC Start

                           Ack No Request














                           Ready-for-Disconnect

                           Ready-for-Disconnect

                           Select

                           Transmit Data

                           Logon (ID)

                           Line Terminated

                           Disconnect























                           Ready-for-Disconnection

                           Ready-forDisconnection

                           Select

                           Transmit Data

                           Logon (ID)

                           Transmit Data

                           Logon (DINDAC)

                           Line Terminated

                           Disconnect





















7.1      L̲I̲N̲E̲ ̲C̲O̲N̲N̲E̲C̲T̲I̲O̲N̲

         This example is divided into the following four subexamples:

         1.  Succesful line connection
             with disconnection of line first.

         2.  Successful line connection
             without disconnection of line first.

         3.  Unsuccessful line connection.
             Wrong password.

         4.  Unsuccessful line connection.
             DINDAC not loaded.












                           Ready-for-Disconnect


                           Ready-for-Disconnect


                           Disconnect



                              or

                           

                           

                           Disconnect


































                                      Activity Terminated

                                               or

                                       Line Disconnected-

                                               or

                                     Line Terminated --xxx

                                           Disconnect








                           Line Disconnected--xxx


                           Ready-for-Disconnect


                           Ready-for-Disconnect


                           Disconnect













7.2      L̲I̲N̲E̲ ̲D̲I̲S̲C̲O̲N̲N̲E̲C̲T̲I̲O̲N̲

         The two ways of disconnection of the line is the same
         for both PC and CCIS so the two ways is described from
         only one side.
         This example is divided into the following two subexamples:

         1.  Disconnection with response.

         2.  Disconnection without response.



















         Several Segmented Message, both sides with empty queues.


         Part of Data (ETB)                  Segment
         PREC.NEXT MSG=0        

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of data (ETB)                  Segment
         PREC.NEXT.MSG=0
                  . 
         End of Data (ETX)                   Segment &
         PREC.NEXT.MSG=0                     output-req-for-input

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =0
         CCIS/PC Send =0
         End of Data with NOMSG              Segment with NOMSG


         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              Channel Check
         Channel Check

         End of Data (ETX) with              Superack or Supernak
         Superack or Supernak                

         Ack No Request                      Good I/O Status





         Message is transmitted to PC, PC has a message on queue
         and
         CCIS does not.

         
         Part of Data (ETB)                  Segment
         PREC.NEXT MSG=0

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of data (ETB)                  Segment
         PREC.NEXT.MSG=0
                  . 
         End of Data (ETX)                   Segment &
         PREC NEXT MSG=0                     output+req-for-input

         Ack No Request                      Good I/O status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =1
         CCIS/PC Send =1
         Transmit Data                       Null-output+req-for-input


         Part of data (ETB)
         PREC.NEXT.MSG=*
                  . 











         Message is transmitted to PC, CCIS has a message on
         queue and
         PC does not.

         Part of Data                        Segment
         PREC.NEXT MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of data (ETB)                  Segment
         PREC NEXT MSG=1
                  . 
         End of Data                         Segment &
         PREC NEXT MSG=1                     output+req-for-input

         Ack No Request                      Good I/O status


         Transmit Data                       Null-output-req-for-input


         End of Data with                    SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =0
         CCIS/PC Send =0
         Part of Data (ETB)                  Segment
         PREC.NEXT MSG=*
                  . 














         Message is transmitted to PC, CCIS has a message on
         queue and
         PC has messaage on queue, both with the same precedence.

         Part of Data (ETB)                  Segment
         PREC.NEXT MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of data (ETB)                  Segment
         PREC NEXT MSG=1
                  . 
         End of Data (ETX)                   Segment &
         PREC NEXT MSG=1                     output+req-for-input

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =1
         CCIS/PC Send =1
         Transmit Data                       Null-output+req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  . 











         Message is transmitted to PC, CCIS has a message on
         queue and
         PC has messaage on queue, PC's message has higher precedence.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1                     
                  .                                                           End
                                                                              of
                                                                              Data
                                                                              (ETX) Segment
                                                                                    &
         PREC NEXT MSG=1                     output+req-for-input

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =1
         CCIS/PC Send =1
         Transmit Data                       Null-output+req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  . 











         Message is transmitted to PC, CCIS has a message on
         queue and
         PC has a message on queue. CCIS's message has higher
         precedence.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=2

         Ack No Request                      


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of data                        Segment
         PREC NEXT MSG=2
                  . 
         End of Data (ETX)                   Segment &
         PREC NEXT MSG=2                     output+req-for-input

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output + req.-for-input


         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                CCIS/PC Send =0
         CCIS/PC Send =0
         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=*
                  . 














7.4      M̲E̲S̲S̲A̲G̲E̲S̲ ̲T̲R̲A̲N̲S̲M̲I̲S̲S̲I̲O̲N̲ ̲P̲C̲ ̲T̲O̲ ̲C̲C̲I̲S̲

         This example is divided into the following subexamples:

         1.  Several Segmented Message
             CCIS and PC has empty queues.

         2.  Message transmitted to PC, CCIS has message on
             queue and PC does not.

         3.  Message Transmitted to PC,
             PC has a message on queue and CCIS does not.


         4.  Message transmitted to CCIS, PC has message on
             queue, CCIS has message on queue, both with the
             same precedence

         5.  Message transmitted to CCIS, PC has message on
             queue, CCIS has message on queue, CCIS's message
             has higher precedence.

         6.  Message transmitted to CCIS, CCIS has message on
             queue, PC has message on queue, PC's message has
             higher precedence.


         Several Segmented Message, both sides with empty queues.


         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output + req.-for-input


         Part of data (ETB)
         PREC NEXT MSG=0
                  . 
         End of Data (ETX)                   Segment
         PREC NEXT MSG=0

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =0
         PC/CCIS Send =0
         Ack No Request                      Good I/O Status
















         Message is transmitted to CCIS, CCIS has message on
         queue, PC does not.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         Part of data (ETB)
         PREC NEXT MSG=0
                  . 
         End of Data (ETX)                   Segment
         PREC NEXT MSG=0

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=*
                  . 











         Message is transmitted to CCIS, PC has message on queue,
         CCIS does not.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=1

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         Part of data (ETB)
         PREC NEXT MSG=1
                  . 
         End of Data (ETX)                   Segment
         PREC NEXT MSG=1

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =0
         PC/CCIS Send =0
         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output-req-for-input


         Part of data (ETB)
         PREC NEXT MSG=*
                  . 








         Message is transmitted to CCIS, PC has message on queue,
         CCIS has message on queue. Both with same precendence.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=1

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data                         Segment


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=1
                  .
         End of Data (ETX)                   Segment
         PREC NEXT MSG=1

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of data (ETB)                  Segment
         PREC NEXT MSG=*
                  . 











         Message is transmitted to CCIS, PC has message on queue,
         CCIS has message on queue. CCIS's message has higher
         precendence.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=1

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=1
                  .
         End of Data (ETX)                   Segment
         PREC NEXT MSG=1

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of data PREC (ETB)             Segment
                  .  NEXT MSG =*
                  . 












         Message is transmitted to CCIS, PC has message on queue,
         CCIS has message on queue. PC's message has higher
         precendence.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=2

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         Part of data (ETB) 
         PREC NEXT MSG=2
                  . 
         End of Data (ETX)                   Segment
         PREC NEXT MSG=2

         End of Data (ETX) with              SUPERACK or SUPERNAK
         SUPERACK or SUPERNAK                PC/CCIS Send =
                                             0
         PC/CCIS Send = 0
         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output-req-for-input


         Part of data (ETB)
         PREC NEXT MSG=*
                  . 








7.5      B̲U̲S̲T̲ ̲M̲E̲S̲S̲A̲G̲E̲ ̲H̲A̲N̲D̲L̲I̲N̲G̲

         This example is divided into the following subexamples:

         1.  Message is transmitted to CCIS, PC and CCIS has
             empty queues. PC wants to discontinue transmission
             of the message.

         2.  Message is transmitted to CCIS, PC and CCIS has
             empty queues. PC wants to discontinue transmission
             of the message.

         3.  Message transmitted to CCIS. PC has higher precedence
             message on queue to transmit next.

         4.  Message transmitted to PC. CCIS has higher precedence
             message on queue to transmit next.

         5.  Message transmitted to CCIS. CCIS has higher precedence
             message on queue to transmit next.

         6.  Message transmitted to PC. PC has higher precedence
             message on queue to transmit next.

         6.  Message transmitted to PC. PC and CCIS has messages
             on queue with same higher precedence message to
             transmit next.

         7.  Message transmitted to CCIS. PC and CCIS has messages
             on queue with same higher precedence message to
             transmit next.


         Message is transmitted to CCIS, PC and CCIS has empty
         queues. PC wants to discontinue transmission of the
         messages.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 0                   PREC. NEXT MSG
                                             = 0

         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   PC/CCIS Send =0
         PC/CCIS Send =0
         Ack No Request                      Good I/O Status



















         Message is transmitted to CCIS, PC and CCIS has empty
         queues. CCIS wants to discontinue transmission of the
         messages.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=0

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         End of Data (ETX) with BUST         BUST + output-req.-for-input
         PREC NEXT MSG = 0                   PREC. NEXT MSG
                                             = 0

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   CCIS/PC Send =0
         CCIS/PC Send =0
         End of Data (ETX) with NOMSG        NOMSG


         Ack No Request                      Good I/O Status
















         Message is transmitted to CCIS, PC has higher precedence
         message on queue to transmit next.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 5                   PREC. NEXT MSG
                                             = 5

         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  . 











         Message is transmitted to PC, CCIS has higher precedence
         message on queue to transmit next.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 5                   PREC. NEXT MSG
                                             = 5

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End oif Data (ETX) with             SUPERNAK reason
                                             8
         SUPERNAK reason 8                   CCIS/PC Send =1
         CCIS/PC Send = 1 
         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=*
                  . 

















         Message is transmitted to CCIS, CCIS has higher precedence
         message on queue to transmit next.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 3                   PREC. NEXT MSG
                                             = 3

         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=*
                  . 














         Message is transmitted to PC, PC has higher precedence
         message on queue to transmit next.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 5                   PREC. NEXT MSG
                                             = 5

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   CCIS/PC Send =1
         CCIS/PC Send = 1
         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  . 














         Message is transmitted to PC, PC and CCIS has messages
         on queue with same higher precedence to transmit next.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         End of Data (ETX) with BUST         BUST+output+req-for-input
                                             
         PREC NEXT MSG = 5                   PREC. NEXT MSG
                                             = 5

         Ack No Request                      Good I/O Status


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   CCIS/PC Send =1
         CCIS/PC Send = 1
         Transmit Data                       Null-output+req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  . 















7.6      O̲V̲E̲R̲R̲I̲D̲E̲ ̲M̲E̲S̲S̲A̲G̲E̲ ̲H̲A̲N̲D̲L̲I̲N̲G̲

         This example is divided into the following two subexamples:

         1.  Message is transmitted to CCIS. CCIS wants to override
             the message and transmit a higher precedence message.

         2.  Message is transmitted to PC. PC wants to override
             the message and transmit a higher precedence message.


         Message is transmitted to CCIS, CCIS and PC has messages
         on queue with same higher precedence to transmit next.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         Transmit Data                       Null-output-req-for-input


         End of Data (ETX) with BUST         BUST 
         PREC NEXT MSG = 5                   PREC. NEXT MSG
                                             = 5

         End of Data (ETX) with              SUPERNAK reason
                                             8
         SUPERNAK reason 8                   PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of Data (ETB)
                                             Segment
                  .         =*
                  . 













         Message is transmitted to CCIS. CCIS wants to override
         the message and transmit a same higher precedence message.

         Break                               Break


         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=0

         Transmit Data


         Part of Data (ETB)


         Transmit Data


         End of Data (ETX)                   Segment


         End of Data (ETX) with              SUPERNAK reason
                                             9
         SUPERNAK reason 9                   PC/CCIS Send =1
         PC/CCIS Send =1
         Ack No Request                      Good I/O Status


         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=*
                  . 




















         Message is transmitted to PC. PC wants to override
         the message and transmit a higher precedence message.

         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Ack No Request


         Part of Data (ETB)


         Ack No. Request


         End of Data (ETX)


         Ack No Request                      Good I/O Status


         Part of Data (ETB)                  Segment
         PREC.NEXT.MSG=1

         Break                               Break


         Transmit Data                       Null-output+req-for-input


         End of Data (ETX) with              SUPERNAK reason
                                             9
         SUPERNAK reason 9                   CCIS/PC Send =1
         CCIS/PC Send = 1
         Transmit Data                       Null-output-req-for-input


         Part of Data (ETB)
         PREC.NEXT.MSG=*
                  .