CONTENTS

 1     Scope
 2     References
 3     Definitions
 4     Abbreviations
 5     Information Model of the Session and Resource Level
        5.1     Sessions, Services and Domains
        5.2     Classification of Sessions
        5.3     Classification of Access Sessions
        5.4     Access Session
                  5.4.1     Domain Access Session (D_AS)
                  5.4.2     Access Session (AS)
                  5.4.3     User Profile
        5.5     Classification of Service Sessions
        5.6     Service Session
                  5.6.1     Provider Service Session (PSS)
                  5.6.2     Usage Service Session (USS)
                  5.6.3     Domain Usage Service Session (D_USS)
                  5.6.4     Domain Usage Service Session Binding (D_USS_Binding)
        5.7     Resource [Communication Session (CS)]
 6     Computational Model of the Session and Resource Level
        6.1     Access Session Related Components
                  6.1.1     User Application
                  6.1.2     Provider Agent
                  6.1.3     Initial Agent
                  6.1.4     User Agent
                  6.1.5     Named User Agent
                  6.1.6     Anonymous User Agent
        6.2     Service Session Related Components
                  6.2.1     User Application
                  6.2.2     Service Factory
                  6.2.3     Service Session Manager
                  6.2.4     Member Usage Service Session Manager
                  6.2.5     User Service Session Manager
        6.3     Resource (Communication Session) Related Components
                  6.3.1     Communication Session Manager
                  6.3.2     Terminal Communication Session Manager
        6.4     Relationship to Information Model
        6.5     Examples
                  6.5.1     Contact a Provider
                  6.5.2     Login to a Provider as a Known User
                  6.5.3     Starting a new Service Session
                  6.5.4     Inviting a User to Join an Existing Service Session
                  6.5.5     Joining an Existing Service Session
                  6.5.6     Request and Establishment of a Stream Binding
 7     Overview of Ret Specification
        7.1     Overall functionality and scope of the reference points
                  7.1.1     Ret-RP business role life-cycle
        7.2     Main assumptions
        7.3     Definition of Ret Reference Point
                  7.3.1     Business Roles and Session Roles
                  7.3.2     Conformance to the Ret Reference Point Specifications
 8     Ret-RP Specification
        8.1     Overview of Access interfaces for Ret-RP
                  8.1.1     Example Scenario of Access part of Ret-RP
                  8.1.2     Always available outside an Access Session
                  8.1.3     Available outside an Access Session if Registered
        8.2     User-Provider Interfaces
                  8.2.1     User Interfaces
                  8.2.2     Provider interfaces
                  8.2.3     Abstract interfaces
        8.3     Common Information View
                  8.3.1     Properties and Property Lists
                  8.3.2     User Information
                  8.3.3     User Context Information
                  8.3.4     Usage related types
                  8.3.5     Invitations and Announcements
        8.4     Access Information View
                  8.4.1     Access Session Information
                  8.4.2     User Information
                  8.4.3    User Context Information
                  8.4.4     Service and Session Information
        8.5     Access Interface Definitions: Consumer Domain Interfaces
                  8.5.1     i_ConsumerInitial Interface
                  8.5.2     i_ConsumerAccess Interface
                  8.5.3     i_ConsumerInvite Interface
                  8.5.4     i_ConsumerTerminal Interface
                  8.5.5     i_ConsumerAccessSessionInfo Interface
                  8.5.6     i_ConsumerSessionInfo Interface
        8.6     Access Interface Definitions: Retailer Domain Interfaces
                  8.6.1     i_RetailerInitial Interface
                  8.6.2     i_RetailerAuthenticate Interface
                  8.6.3     i_RetailerAccess Interface
                  8.6.4     i_RetailerNamedAccess Interface
                  8.6.5     i_RetailerAnonAccess Interface
                  8.6.6     i_DiscoverServicesIterator Interface
        8.7     Subscription Management
                  8.7.1     Subscription Management Type Definitions
                  8.7.2     i_SubscriberSubscriptionMgmt
                  8.7.3     i_RetailerSubscriptionMgmt
 9     Complete IDL specifications
        9.1     Common Definitions IDLs
                  9.1.1     SPFEECommonTypes.idl
                  9.1.2     SPFEEAccessCommonTypes.idl
        9.2     User and Provider General IDLs
                  9.2.1     SPFEEUserInitial.idl
                  9.2.2     SPFEEUserAccess.idl
                  9.2.3     SPFEEProviderInitial.idl
                  9.2.4     SPFEEProviderAccess.idl
        9.3     Ret-RP IDLs
        9.4     Ret-RP Subscription IDL Specifications
                  9.4.1     SPFEESubCommonTypes.idl
                  9.4.2     SPFEERetSubscriberSubscriptionMgmt.idl
                  9.4.3     SPFEERetRetailerSubscriptionMgmt.idl