• ES 204 915-1 : 1.1.1

    Current The latest, up-to-date edition.

    OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 1: OVERVIEW (PARLAY 6)

    Available format(s):  Hardcopy, PDF

    Language(s): 

    Published date: 

    Publisher:  European Telecommunications Standards Institute

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Intellectual Property Rights
    Foreword
    1 Scope
    2 References
      2.1 Normative references
    3 Definitions and abbreviations
      3.1 Definitions
      3.2 Abbreviations
    4 Open Service Access APIs
    5 Document structure
    6 Methodology
      6.1 Tools and Languages
      6.2 Packaging Structure
      6.3 Colours
      6.4 Naming scheme
      6.5 State Transition Diagram text and text symbols
      6.6 Exception handling and passing results
      6.7 References
      6.8 Strings and Collections
      6.9 Prefixes
    7 Introduction to Parlay/OSA APIs
      7.1 Interface Types
      7.2 Service Factory
      7.3 Use of Sessions
      7.4 Interfaces and Sessions
      7.5 Callback Interfaces
      7.6 Setting Callbacks
      7.7 Synchronous versus Asynchronous Methods
      7.8 Out Parameters
      7.9 Exception Hierarchy
      7.10 Common Exceptions
      7.11 Use of NULL
      7.12 Notification Handling
    8 Relationship between ETSI, Parlay and 3GPP OSA releases
    9 Backwards Compatibility Considerations
      9.1 Guidelines to enable backwards compatibility in
           implementations
      9.2 Rule summary
      9.3 Implementation Guidelines for Server Programmers
      9.4 Implementation Guidelines for Client Programmers
      9.5 Tracking the changes in the specifications
      9.6 Technology realization rules
      9.7 Rules for removal of deprecated items from the
           specifications
    Annex A (normative): OMG IDL
          A.1 Tools and languages
          A.2 Namespace
          A.3 Object References
          A.4 Mapping of Datatypes
          A.5 Use of NULL
          A.6 Exceptions
          A.7 Naming space across CORBA modules
    Annex B (informative): W3C WSDL
          B.1 Tools and Languages
          B.2 Proposed Namespaces for the OSA WSDL
          B.3 Object References
          B.4 Mapping UML Data Types to XML Schema
          B.5 Mapping of UML Interfaces to WSDL
    Annex C (informative): Java[TM] Realisation API
          C.1 Java[TM] Realisation Overview
          C.2 Tools and languages
          C.3 Generic Mappings (Elements common to J2SE[TM]
              and J2EE[TM])
          C.4 J2SE[TM] Specific Conventions
          C.5 J2EE[TM] Specific Conventions
    Annex D (informative): Description of Overview for 3GPP2
            cdma2000 networks
          D.1 General Exceptions
          D.2 Specific Exceptions
    Annex E (informative): Bibliography
    History

    Abstract - (Show below) - (Hide below)

    Gives an overview of the content and structure of the various parts of the present document, and of the relation to other standards documents.

    General Product Information - (Show below) - (Hide below)

    Committee TISPAN 01
    Document Type Standard
    Publisher European Telecommunications Standards Institute
    Status Current

    Standards Referenced By This Book - (Show below) - (Hide below)

    ES 204 915-7 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 7: TERMINAL CAPABILITIES SCF (PARLAY 6)
    ES 204 915-12 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 12: CHARGING SCF (PARLAY 6)
    ES 204 915-6 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 6: MOBILITY SCF (PARLAY 6)
    ES 204 915-13 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 13: POLICY MANAGEMENT SCF (PARLAY 6)
    ES 204 915-2 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 2: COMMON DATA DEFINITIONS (PARLAY 6)
    ES 204 915-8 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 8: DATA SESSION CONTROL SCF (PARLAY 6)
    ES 204 915-4-5 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 5: CONFERENCE CALL CONTROL SCF (PARLAY 6)
    ES 204 915-15 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 15: MULTI-MEDIA MESSAGING SCF (PARLAY 6)
    ES 204 915-4-1 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 1: CALL CONTROL COMMON DEFINITIONS (PARLAY 6)
    ES 204 915-11 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 11: ACCOUNT MANAGEMENT SCF (PARLAY 6)
    ES 204 915-4-2 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 2: GENERIC CALL CONTROL SCF (PARLAY 6)
    ES 204 915-16 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 16: SERVICE BROKER SCF (PARLAY 6)
    ES 204 915-10 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 10: CONNECTIVITY MANAGER SCF (PARLAY 6)
    ES 204 915-5 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 5: USER INTERACTION SCF (PARLAY 6)
    ES 204 915-4-4 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 4: MULTI-MEDIA CALL CONTROL SCF (PARLAY 6)
    ES 204 915-14 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 14: PRESENCE AND AVAILABILITY MANAGEMENT SCF (PARLAY 6)
    ES 204 915-9 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 9: GENERIC MESSAGING SCF (PARLAY 6)
    ES 204 915-4-3 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 3: MULTI-PARTY CALL CONTROL SCF (PARLAY 6)
    ES 204 915-3 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 3: FRAMEWORK (PARLAY 6)

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO 639:1988 Code for the representation of names of languages
    ES 204 915-4-5 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 5: CONFERENCE CALL CONTROL SCF (PARLAY 6)
    ES 204 915-4-4 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 4: MULTI-MEDIA CALL CONTROL SCF (PARLAY 6)
    IEEE 1003.2-1992 IEEE Standard for Information Technology--Portable Operating System Interfaces (POSIX(TM))--Part 2: Shell and Utilities
    ISO/IEC 11172-2:1993 Information technology Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s Part 2: Video
    TS 129 078 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); CUSTOMISED APPLICATIONS FOR MOBILE NETWORK ENHANCED LOGIC (CAMEL) PHASE X; CAMEL APPLICATION PART (CAP) SPECIFICATION (3GPP TS 29.078 VERSION 14.0.0 RELEASE 14)
    TS 122 024 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; DESCRIPTION OF CHARGE ADVICE INFORMATION (CAI) (3GPP TS 22.024 VERSION 14.0.0 RELEASE 14)
    ES 204 915-5 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 5: USER INTERACTION SCF (PARLAY 6)
    ES 204 915-2 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 2: COMMON DATA DEFINITIONS (PARLAY 6)
    TS 123 107 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; QUALITY OF SERVICE (QOS) CONCEPT AND ARCHITECTURE (3GPP TS 23.107 VERSION 14.0.0 RELEASE 14)
    TS 123 078 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); CUSTOMISED APPLICATIONS FOR MOBILE NETWORK ENHANCED LOGIC (CAMEL) PHASE 4; STAGE 2 (3GPP TS 23.078 VERSION 14.0.0 RELEASE 14)
    ISO 8601:2004 Data elements and interchange formats Information interchange Representation of dates and times
    TS 122 002 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); CIRCUIT BEARER SERVICES (BS) SUPPORTED BY A PUBLIC LAND MOBILE NETWORK (PLMN) (3GPP TS 22.002 VERSION 14.0.0 RELEASE 14)
    TS 122 101 : 13.8.0 UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; SERVICE ASPECTS; SERVICE PRINCIPLES (3GPP TS 22.101 VERSION 14.9.0 RELEASE 14)
    ISO 4217:2015 Codes for the representation of currencies
    TR 129 998 : 3.2.0 UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); OPEN SERVICES ARCHITECTURE APPLICATION PROGRAMMING INTERFACE - PART 2
    ES 204 915-4-3 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 3: MULTI-PARTY CALL CONTROL SCF (PARLAY 6)
    ISO/IEC 13818-3:1998 Information technology Generic coding of moving pictures and associated audio information Part 3: Audio
    TS 122 127 : 9.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; SERVICE REQUIREMENT FOR THE OPEN SERVICES ACCESS (OSA); STAGE 1
    TS 124 002 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; GSM - UMTS PUBLIC LAND MOBILE NETWORK (PLMN) ACCESS REFERENCE CONFIGURATION (3GPP TS 24.002 VERSION 14.0.0 RELEASE 14)
    TR 121 905 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; VOCABULARY FOR 3GPP SPECIFICATIONS (3GPP TR 21.905 VERSION 14.1.1 RELEASE 14)
    TS 122 003 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; CIRCUIT TELESERVICES SUPPORTED BY A PUBLIC LAND MOBILE NETWORK (PLMN) (3GPP TS 22.003 VERSION 14.0.0 RELEASE 14)
    TS 129 002 : 13.3.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); MOBILE APPLICATION PART (MAP) SPECIFICATION (3GPP TS 29.002 VERSION 14.4.0 RELEASE 14)
    TS 123 057 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); MOBILE EXECUTION ENVIRONMENT (MEXE); FUNCTIONAL DESCRIPTION; STAGE 2 (3GPP TS 23.057 VERSION 14.0.0 RELEASE 14)
    ES 204 915-4-1 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 1: CALL CONTROL COMMON DEFINITIONS (PARLAY 6)
    IEEE 754-2008 REDLINE IEEE Standard for Floating-Point Arithmetic
    TS 123 271 : 13.0.0 DIGITAL CELLULAR TELECOMMUNICATIONS SYSTEM (PHASE 2+) (GSM); UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); LTE; FUNCTIONAL STAGE 2 DESCRIPTION OF LOCATION SERVICES (LCS) (3GPP TS 23.271 VERSION 14.4.0 RELEASE 14)
    ISO/IEC 14496-2:2004 Information technology Coding of audio-visual objects Part 2: Visual
    TS 123 127 : 6.1.0 UNIVERSAL MOBILE TELECOMMUNICATIONS SYSTEM (UMTS); VIRTUAL HOME ENVIRONMENT (VHE)/OPEN SERVICE ACCESS (OSA)
    ES 204 915-4-2 : 1.1.1 OPEN SERVICE ACCESS (OSA); APPLICATION PROGRAMMING INTERFACE (API); PART 4: CALL CONTROL; SUB-PART 2: GENERIC CALL CONTROL SCF (PARLAY 6)
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective