• Home
  • InfoBase
  • Dictionaries
  • Member
  • News
  • 中文网站
     Advanced Search
    Read the latest Blogs from IT professionals in the field. Read and write community created documents. Need IT help? Ask our staff. Connect with your peers. Check our Tech Shop for posters, books and software tools. Home

    ISO ACSE: Association Control Service Element


    The ISO Association Control Service Element (ACSE), an application layer protocol in the OSI model, is to establish and release an application-association between two AEIs and to determine the application context of that association. The ACSE supports two modes of communication: connection-oriented and connectionless. For the connection-oriented mode, the application-association is established and released by the reference of ACSE connection oriented services. For the connectionless mode, the application-association exists during the invocation of the single ACSE connectionless mode service, A-UNIT-DATA .

    The applications in the OSI reference model represent communication between a pair of application-processes (APs) in terms of communication between their application-entities (AEs) using the presentation-service. The functionality of an AE is factored into a number of application-service-elements (ASEs). The interaction between AEs is described in terms of the use of their ASEs? services. This Service Definition supports the modeling concepts of application-association and application context.

    An application-association is a cooperative relationship between two AEIs. It provides the necessary frame of reference between the AEIs in order that they may interwork effectively. This relationship is formed by the communication of application protocol control information between the AEIs through their use of the presentation-service.

    An application context is an explicitly identified set of application-service-elements, related options and any other necessary information for the interworking of application-entities on an application association.

    The ACSE service-user is that part of an application-entity that makes use of ACSE services. It may be the Control Function (CF) or an ASE or some combination of the two.

    The services provided by ACSE are listed as follows:

    Communication mode Service Type
    Connection oriented A-ASSOCIATE
    A-RELEASE
    A-ABORT
    A-P-ABORT
    Confirmed
    Confirmed
    Non-confirmed
    Provider-initiated
    Connectionless A-UNIT-DATA Non-confirmed

    Protocol Structure - ISO ACSE: Association Control Service Element

    The functions, services and message structure are listed as follows:

    Functional Unit Service APDU Field Name
    Kernel A-ASSOCIATE AARQ Protocol Version
    Application Context Name
    Calling AP Title
    Calling AE Qualifier
    Calling AP Invocation-identifier
    Calling AE Invocation-identifier
    Called AP Title
    Called AE Qualifier
    Called AP Invocation-identifier
    Called AE Invocation-identifier
    Implementation Information
    User Information
    AARE Protocol Version
    Application Context Name
    Responding AP Title
    Responding AE Qualifier
    Responding AP Invocation-identifier
    Responding AE Invocation-identifier
    Result
    Result Source-Diagnostic
    Implementation Information
    User Information
    A-RELEASE RLRQ Reason
    User Information
    RLRE Reason
    User Information
    A-ABORT ABRT Abort Source
    User Information
    Authentication A-ASSOCIATE AARQ ACSE Requirements
    Authentication-mechanism Name
    Authentication-value
    AARE Ditto
    ABRT Diagnostic
    Application Context
    Negotiation
    A-ASSOCIATE AARQ Application Context Name List
    ACSE Requirements
    AARE Ditto

    Related protocols:Session Protocol, Presentation Protocol, ROSE

    Sponsor Source:

    The ACSE protocol is defined in ISO (http://www.iso.org) documents 8650 and 8649 and ITU (http://www.itu.org) documents X.217, X.227, X.237.

    Reference:http://www.doc.ua.pt/arch/itu/rec/product/X.htm:
    X.217: Information technology - Open Systems Interconnection - Service definition for the Association Control Service Element
    X.227: Information technology - Open Systems Interconnection - Connection-oriented protocol for the Association Control Service Element: Protocol specification
    X.237: Information technology - Open Systems Interconnection - Connectionless protocol for the Association Control Service Element: Protocol specification

    Related protocols:Session Protocol, Presentation Protocol, ROSE

    Sponsor Source:

    The ACSE protocol is defined in ISO (http://www.iso.org) documents 8650 and 8649 and ITU (http://www.itu.org) documents X.217, X.227, X.237.

    Reference:http://www.doc.ua.pt/arch/itu/rec/product/X.htm:
    X.217: Information technology - Open Systems Interconnection - Service definition for the Association Control Service Element
    X.227: Information technology - Open Systems Interconnection - Connection-oriented protocol for the Association Control Service Element: Protocol specification
    X.237: Information technology - Open Systems Interconnection - Connectionless protocol for the Association Control Service Element: Protocol specification