[Digital logo]
[HR]

DECnet-Plus
Problem Solving


Previous | Contents

The initiator requests an ACSE association. The application context is set at this time.

10:11:58.20 --> ACSE 
        6080a180 060528c2 7b010100 00a28006 052bce0f 07010000 a3800201 010000be 
        80288002 0101a04d a0808201 00830203 40840305 07008502 05808601 00a7804e 
        0528c27b 05014e05 28c27b05 024e0528 c27b0503 4e062bce 0f010509 00005607 
        76696e63 656e7471 0a19086e 69636b73 74657200 00000000 00000000 00000000 
        000000 
 
                [APPLICATION 0] IMPLICIT aarq SEQUENCE =                60 80 
                {                                                     
                  application-context-name [1]                          a1 80 06 
                    application-context-name OBJECT IDENTIFIER = 
                    {1 0 8571 1 1} 
                  called-ap-title [2] ap-title OBJECT IDENTIFIER =      a2 80 06 
                    {1 3 9999 7 1} 
                  called-ae-qualifier [3] ae-qualifier INTEGER = 1      a3 80 02 
                  [30] IMPLICIT user-information SEQUENCE =             be 80 
                  {                                                   
                    IMPLICIT EXTERNAL SEQUENCE =                        28 80 
                    {                                                 
                      indirect-reference INTEGER = 1                    02 01 01 
                      single-asn1-type [0] ANY =                        a0 4d 
                                                                      
                      -- Abstract Syntax Name                         
                      --   FTAM-PCI                                   
                      -- Presentation Context Identifier              
                      --   1 

FTAM Initialization Request --- Initiator

The initiator requests an FTAM initialization to establish the FTAM regime. The negotiating of service class and functional unit, the listing of supported document types, and the passing of the initiator ID and password occur at this time.

10:11:58.20 --> FTAM 
        a0808201 00830203 40840305 07008502 05808601 00a7804e 0528c27b 05014e05 
        28c27b05 024e0528 c27b0503 4e062bce 0f010509 00005607 76696e63 656e7471 
        0a19086e 69636b73 74657200 00000000 00000000 00000000 000000 
 
                      [0] IMPLICIT f-initialize-request SEQUENCE =      a0 80 
                      {                                               
                        [2] IMPLICIT present-context-management         82 01 00 
                          BOOLEAN = false 
                        [3] IMPLICIT service-class BIT STRING =         83 02 03 
                          '01000'B 
                          ( management-class )                        
                        [4] IMPLICIT functional-units BIT STRING =      84 03 05 
                          '00000111000'B 
                          ( limited-file-management,                  
                            enhanced-file-management,                 
                            grouping )                                
                        [5] IMPLICIT attribute-groups BIT STRING =      85 02 05 
                          '100'B 
                          ( storage )                                 
                        [6] IMPLICIT ftam-quality-of-service            86 01 00 
                          INTEGER = no-recovery 
                        [7] IMPLICIT contents-type-list SEQUENCE =      a7 80 
                        {                                             
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 1} 
                             (ftam-1) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 2} 
                             (ftam-2) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 3} 
                             (ftam-3) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 06 2b 
                             OBJECT IDENTIFIER = {1 3 9999 1 5 9} 
                             (nbs-9) 
                        }                                             
                        [APPLICATION 22] IMPLICIT initiator-identity    56 07 
                          GRAPHIC STRING = smith 
                        filestore-password [APPLICATION 17]             71 0a 19 
                          GraphicString GRAPHIC STRING = mypassword 
                      }                                               
                    }                                                 
                  }                                                   
                }                                                     
              }                                                       
            }                                                         
          }                                                           

B.1.2 Association Establishment --- Responder

The peer FTAM application response indicates that the session connect request is accepted.

10:11:58.70 <-- Session 
        0ee40506 13010016 01021402 00023402 0103c1d2 3180a080 80010100 00a280a5 
        80308080 01008102 51010000 30808001 00810251 01000030 80800100 81025101 
        00003080 80010081 02510100 00308080 01008102 51010000 30808001 00810251 
        01000000 00880206 00890305 40006180 30800201 0ba06761 80a18006 0528c27b 
        01010000 a2030201 00a305a1 03020100 be802880 020101a0 3fa18080 02078082 
        01008302 03408403 05070085 02058086 0100a780 4e0528c2 7b05014e 062bce0f 
        0105094e 0528c27b 05034e05 28c27b05 02000088 01010000 00000000 00000000 
        00000000 0000 
 
        accept-spdu                                                     0e e4 
            connect/accept-item                                         05 06 
                protocol-options  = NULL                                13 01 
                version-number  = 2                                     16 01 02 
            session-user-requirements  = '0000000000000010'B            14 02 00 
              ( duplex functional unit )                              
            called-ssap-identifier  =                                   34 02 01 
            user-data                                                   c1 d2 

Presentation Connect Request --- Responder

The responder accepts the presentation connection request and notifies the requestor of the status of the negotiated abstract and transfer syntaxes.

10:11:58.70 <-- Presentation 
        3180a080 80010100 00a280a5 80308080 01008102 51010000 30808001 00810251 
        01000030 80800100 81025101 00003080 80010081 02510100 00308080 01008102 
        51010000 30808001 00810251 01000000 00880206 00890305 40006180 30800201 
        0ba06761 80a18006 0528c27b 01010000 a2030201 00a305a1 03020100 be802880 
        020101a0 3fa18080 02078082 01008302 03408403 05070085 02058086 0100a780 
        4e0528c2 7b05014e 062bce0f 0105094e 0528c27b 05034e05 28c27b05 02000088 
        01010000 00000000 00000000 00000000 0000 
 
        cpa-ppdu SET =                                                  31 80 
        {                                                             
          [0] IMPLICIT SET =                                            a0 80 
          {                                                           
            [0] IMPLICIT mode-selector INTEGER = normal-mode            80 01 01 
          }                                                           
          [2] IMPLICIT SEQUENCE =                                       a2 80 
          {                                                           
            [5] IMPLICIT presentation-context-definition-result-list    a5 80 
              SEQUENCE = 
            {                                                         
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
              SEQUENCE =                                                30 80 
              {                                                       
                [0] IMPLICIT result INTEGER = acceptance                80 01 00 
                [1] IMPLICIT transfer-syntax-name OBJECT IDENTIFIER =   81 02 51 
                  {2 1 1} 
              }                                                       
            }                                                         
            [8] IMPLICIT presentation-requirements BIT STRING = '00'B   88 02 06 
              ( )                                                     
            [9] IMPLICIT user-session-requirements BIT STRING =         89 03 05 
              '01000000000'B 
              ( duplex )                                              
            [APPLICATION 1] IMPLICIT fully-encoded-data SEQUENCE =      61 80 
            {                                                         
              PDV-list SEQUENCE =                                       30 80 
              {                                                       
                presentation-context-identifier INTEGER = 11            02 01 0b 
                single-asn1-type [0] ANY =                              a0 67 
                                                                      
                -- Abstract Syntax Name                               
                --   ACSE-PCI                                         
                -- Presentation Context Identifier                    
                --   11 

ACSE Association Request Accepted --- Responder

The peer application accepts the ACSE association request.

10:11:58.70 <-- ACSE 
        6180a180 060528c2 7b010100 00a20302 0100a305 a1030201 00be8028 80020101 
        a03fa180 80020780 82010083 02034084 03050700 85020580 860100a7 804e0528 
        c27b0501 4e062bce 0f010509 4e0528c2 7b05034e 0528c27b 05020000 88010100 
        00000000 00000000 00000000 000000 
 
                [APPLICATION 1] IMPLICIT aare SEQUENCE =                61 80 
                {                                                     
                  application-context-name [1]                          a1 80 06 
                    application-context-name OBJECT IDENTIFIER = 
                    {1 0 8571 1 1} 
                  result [2] associate-result INTEGER = accepted        a2 03 02 
                  result-source-diagnostic [3] acse-service-user [1]    a3 05 a1 
                    INTEGER INTEGER = null 
                  [30] IMPLICIT user-information SEQUENCE =             be 80 
                  {                                                   
                    IMPLICIT EXTERNAL SEQUENCE =                        28 80 
                    {                                                 
                      indirect-reference INTEGER = 1                    02 01 01 
                      single-asn1-type [0] ANY =                        a0 3f 
                                                                      
                      -- Abstract Syntax Name                         
                      --   FTAM-PCI                                   
                      -- Presentation Context Identifier              
                      --   1 

Initialization Request Accepted --- Responder

The peer application accepts the FTAM initialization request by sending an F-INITIALIZE response. If the state and action results are absent, then success is the default.

10:11:58.70 <-- FTAM 
        a1808002 07808201 00830203 40840305 07008502 05808601 00a7804e 0528c27b 
        05014e06 2bce0f01 05094e05 28c27b05 034e0528 c27b0502 00008801 01000000 
        00000000 00000000 00000000 00 
 
                      [1] IMPLICIT f-initialize-response SEQUENCE =     a1 80 
                      {                                               
                        [0] IMPLICIT protocol-version BIT STRING =      80 02 07 
                          '1'B 
                          ( version-1 )                               
                        [2] IMPLICIT present-context-management         82 01 00 
                          BOOLEAN = false 
                        [3] IMPLICIT service-class BIT STRING =         83 02 03 
                          '01000'B 
                          ( management-class )                        
                        [4] IMPLICIT functional-units BIT STRING =      84 03 05 
                          '00000111000'B 
                          ( limited-file-management,                  
                            enhanced-file-management,                 
                            grouping )                                
                        [5] IMPLICIT attribute-groups BIT STRING =      85 02 05 
                          '100'B 
                          ( storage )                                 
                        [6] IMPLICIT ftam-quality-of-service            86 01 00 
                          INTEGER = no-recovery 
                        [7] IMPLICIT contents-type-list SEQUENCE =      a7 80 
                        {                                             
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 1} 
                             (ftam-1) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 06 2b 
                             OBJECT IDENTIFIER = {1 3 9999 1 5 9} 
                             (nbs-9) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 3} 
                             (ftam-3) 
                          [APPLICATION 14] IMPLICIT document-type-name  4e 05 28 
                             OBJECT IDENTIFIER = {1 0 8571 5 2} 
                             (ftam-2) 
                        }                                             
                        [8] IMPLICIT checkpoint-window INTEGER = 1      88 01 01 
                      }                                               
                    }                                                 
                  }                                                   
                }                                                     
              }                                                       
            }                                                         
          }                                                           

Passing User Data --- Initiator

Session and presentation protocol data units (PDUs) carry the FTAM PDUs.

10:11:59.05 --> Session 
        01000100 61803080 020101a0 07b68080 01030000 00003080 020101a0 19a68073 
        80a08019 07657861 6d706c65 00000000 43020002 00000000 30800201 01a01db0 
        806880a0 80190f72 656e616d 65645f65 78616d70 6c650000 00000000 00003080 
        020101a0 04a88000 00000030 80020101 a004b880 00000000 0000 
 
        data-spdu                                                       01 00 
        give-tokens-spdu                                                01 00 
 
 
 
10:11:59.05 --> Presentation 
        61803080 020101a0 07b68080 01030000 00003080 020101a0 19a68073 80a08019 
        07657861 6d706c65 00000000 43020002 00000000 30800201 01a01db0 806880a0 
        80190f72 656e616d 65645f65 78616d70 6c650000 00000000 00003080 020101a0 
        04a88000 00000030 80020101 a004b880 00000000 0000 
 
        [APPLICATION 1] IMPLICIT fully-encoded-data SEQUENCE =          61 80 
        {                                                             
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 07 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 

FTAM PDUs Grouping

The FTAM PDUs are packaged inside one P-DATA through grouping by the F-BEGIN-GROUP and F-END-GROUP primitives. The virtual filestore actions requested are selecting a file, renaming the file, and deselecting the file.

10:11:59.05 --> FTAM 
        b6808001 03000000 00308002 0101a019 a6807380 a0801907 6578616d 706c6500 
        00000043 02000200 00000030 80020101 a01db080 6880a080 190f7265 6e616d65 
        645f6578 616d706c 65000000 00000000 00308002 0101a004 a8800000 00003080 
        020101a0 04b88000 00000000 00 
 
            [22] IMPLICIT f-begin-group-request SEQUENCE =              b6 80 
            {                                                         
              [0] IMPLICIT threshold INTEGER = 3                        80 01 03 
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 19 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.05 --> FTAM 
        a6807380 a0801907 6578616d 706c6500 00000043 02000200 00000030 80020101 
        a01db080 6880a080 190f7265 6e616d65 645f6578 616d706c 65000000 00000000 
        00308002 0101a004 a8800000 00003080 020101a0 04b88000 00000000 00 
 
            [6] IMPLICIT f-select-request SEQUENCE =                    a6 80 
            {                                                         
              [APPLICATION 19] IMPLICIT attributes SEQUENCE =           73 80 
              {                                                       
                [0] IMPLICIT select-attributes SEQUENCE =               a0 80 
                {                                                     
                  filename-attribute GRAPHIC STRING = example           19 07 
                }                                                     
              }                                                       
              [APPLICATION 3] IMPLICIT requested-access BIT STRING =    43 02 00 
                '00000010'B 
                ( change-attributes )                                 
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 1d 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.05 --> FTAM 
        b0806880 a080190f 72656e61 6d65645f 6578616d 706c6500 00000000 00000030 
        80020101 a004a880 00000000 30800201 01a004b8 80000000 000000 
 
            [16] IMPLICIT f-change-attributes-request SEQUENCE =        b0 80 
            {                                                         
              [APPLICATION 8] IMPLICIT attributes SEQUENCE =            68 80 
              {                                                       
                [0] IMPLICIT filename SEQUENCE =                        a0 80 
                {                                                     
                  filename-attribute GRAPHIC STRING = renamed_example   19 0f 
                }                                                     
              }                                                       
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 04 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.05 --> FTAM 
        a8800000 00003080 020101a0 04b88000 00000000 00 
 
            [8] IMPLICIT f-deselect-request SEQUENCE =                  a8 80 
            {                                                         
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 04 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.05 --> FTAM 
        b8800000 00000000 
 
            [24] IMPLICIT f-end-group-request SEQUENCE =                b8 80 
            {                                                         
            }                                                         
          }                                                           
        }                                                             

B.1.3 Passing User Data --- Responder

Session and presentation protocol data units (PDUs) carry the FTAM PDUs.

10:11:59.42 <-- Session 
        01000100 61803080 020101a0 04b78000 00000030 80020101 a028a780 7380a080 
        191a2f75 73722f75 73657273 2f76696e 63656e74 2f657861 6d706c65 00000000 
        00000000 30800201 01a01db1 806880a0 80190f72 656e616d 65645f65 78616d70 
        6c650000 00000000 00003080 020101a0 04a98000 00000030 80020101 a004b980 
        00000000 0000 
 
        data-spdu                                                       01 00 
        give-tokens-spdu                                                01 00 
 
 
 
10:11:59.42 <-- Presentation 
        61803080 020101a0 04b78000 00000030 80020101 a028a780 7380a080 191a2f75 
        73722f75 73657273 2f76696e 63656e74 2f657861 6d706c65 00000000 00000000 
        30800201 01a01db1 806880a0 80190f72 656e616d 65645f65 78616d70 6c650000 
        00000000 00003080 020101a0 04a98000 00000030 80020101 a004b980 00000000 
        0000 
 
        [APPLICATION 1] IMPLICIT fully-encoded-data SEQUENCE =          61 80 
        {                                                             
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 04 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 

Sending Responses to Requests --- Responder

The FTAM responder sends one response for each of the requests that the initiator sent. Each response must be successful or the whole group fails. Since the state and action results are not present, the default of success is assumed.

10:11:59.42 <-- FTAM 
        b7800000 00003080 020101a0 28a78073 80a08019 1a2f7573 722f7573 6572732f 
        76696e63 656e742f 6578616d 706c6500 00000000 00000030 80020101 a01db180 
        6880a080 190f7265 6e616d65 645f6578 616d706c 65000000 00000000 00308002 
        0101a004 a9800000 00003080 020101a0 04b98000 00000000 00 
 
            [23] IMPLICIT f-begin-group-response SEQUENCE =             b7 80 
            {                                                         
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 28 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.42 <-- FTAM 
        a7807380 a080191a 2f757372 2f757365 72732f76 696e6365 6e742f65 78616d70 
        6c650000 00000000 00003080 020101a0 1db18068 80a08019 0f72656e 616d6564 
        5f657861 6d706c65 00000000 00000000 30800201 01a004a9 80000000 00308002 
        0101a004 b9800000 00000000 
 
            [7] IMPLICIT f-select-response SEQUENCE =                   a7 80 
            {                                                         
              [APPLICATION 19] IMPLICIT attributes SEQUENCE =           73 80 
              {                                                       
                [0] IMPLICIT select-attributes SEQUENCE =               a0 80 
                {                                                     
                  filename-attribute GRAPHIC STRING =                   19 1a 
                    /usr/users/smith/example 
                }                                                     
              }                                                       
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 1d 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.42 <-- FTAM 
        b1806880 a080190f 72656e61 6d65645f 6578616d 706c6500 00000000 00000030 
        80020101 a004a980 00000000 30800201 01a004b9 80000000 000000 
 
            [17] IMPLICIT f-change-attributes-response SEQUENCE =       b1 80 
            {                                                         
              [APPLICATION 8] IMPLICIT attributes SEQUENCE =            68 80 
              {                                                       
                [0] IMPLICIT filename SEQUENCE =                        a0 80 
                {                                                     
                  filename-attribute GRAPHIC STRING = renamed_example   19 0f 
                }                                                     
              }                                                       
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 04 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.42 <-- FTAM 
        a9800000 00003080 020101a0 04b98000 00000000 00 
 
            [9] IMPLICIT f-deselect-response SEQUENCE =                 a9 80 
            {                                                         
            }                                                         
          }                                                           
          PDV-list SEQUENCE =                                           30 80 
          {                                                           
            presentation-context-identifier INTEGER = 1                 02 01 01 
            single-asn1-type [0] ANY =                                  a0 04 
                                                                      
            -- Abstract Syntax Name                                   
            --   FTAM-PCI                                             
            -- Presentation Context Identifier                        
            --   1 
                                                   
 
 
 
10:11:59.42 <-- FTAM 
        b9800000 00000000 
 
            [25] IMPLICIT f-end-group-response SEQUENCE =               b9 80 
            {                                                         
            }                                                         
          }                                                           
        }                                                             

Association Termination --- Initiator


Previous | Next | Contents | [Home] | [Comments] | [Ordering info] | [Help]

[HR]

  PS_PROFILE_009.HTML
  OSSG Documentation
   2-DEC-1996 12:34:27.86

Copyright © Digital Equipment Corporation 1996. All Rights Reserved.

Legal