A.3 Access to SCFs in another network
22.1273GPPRelease 9Service requirement for the Open Services Access (OSA)Stage 1TS
Service Scenario Description
Two operators, a wireline operator A and a wireless operator B, belonging to the same telecommunication group, have adopted OSA solutions. Each of them introduced in its service platform an OSA Gateway, to provide to application layers (also in 3rd party domains) a relevant subset of capabilities implemented in its network.
Let assume that a corporate is implementing a rich VPN-like service by exploiting the features provided by the wireline operator (i.e., the corporate subscribed a subset of the SCFs provided by wireline operator). If such a corporate wants to enhance its application with the capability to handle with SMSs sent/received by the members of its VPN (e.g., its employees) and the wireline operator does not provide any appropriate network capabilities, according to the current specifications, the corporate must subscribe the needed SCF (e.g., a User Interaction implemented through SMSs) provided by another operator (e.g., the wireless operator B). But in this case, the corporate must deal with two subscriptions, its VPN application must cope with two OSA Gateways; in addition, the corporate could select a different wireless operator, not belonging to the same group of the operator A.
Figure 4: Operator A and Operator B relationship
Such a situation could be dealt by enhancing the OSA specifications in order to allow the OSA Gateways belonging to A and B to be “federated”, in order to allow the subscribers to the OSA Gateway in A to access also, in a controlled way, the service capabilities provided by the OSA Gateway in B. This means that the applications do not have to deal with the complexity of handling two OSA Gateways, the application service provider does not have to open a new customer relationship with another operator, and the operator A has not to introduce additional service capabilities in its infrastructure.
Annex B (informative):
Change history
Version | Date | Comment |
---|---|---|
0.0.0 | June 2000 | Initial Draft (OISP parts extracted from 22.121 v 3.2.0) |
0.1.0 | July 2000 | Output of OISP ad-hoc Retz/Austria, presented to S1 #9 (Taastrup) |
0.2.0 | July 2000 | Output of OISP ad-hoc at S1 #9 (Taastrup) |
0.3.0 | August 2000 | OISP renamed to “Open Service Access” (OSA) , Document number TS 22.127 received from MCC (editorial modification) |
0.4.0 | September 2000 | Output of OSA ad-hoc Sophia-Antipolis |
1.0.0 | September 2000 | Raised to version 1.0.0 by SA#9, identical with version 0.3.0 |
0.5.0 | October 2000 | Agreed contribution tdoc S1O00019 included, document tidied up (editorials) |
1.0.1 | October 2000 | Based on 0.5.0 with editorial modification; input to S1 OSA adhoc, 18th to 19th of October 2000. |
1.1.0 | October 2000 | Output of OSA ad-hoc Vienna (S1O00040) |
1.1.1 | November 2000 | Cleanup by editor |
1.2.0 | December 2000 | Edited by OSA ad hoc for presentation to SA #10 for approval. |
2.0.0 | December 2000 | Raised to version 2.0.0 for approval at SA #10. |
4.0.0 | January 2001 | Raised to version 4.0.0 after approval by SA #10. |
Change history | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TSG SA# | SA Doc. | SA1 Doc | Spec | CR | Rev | Rel | Cat | Subject/Comment | Old | New | WI | ||
SP-11 | SP-010060 | S1-010140 | 22.127 | 001 | Rel-4 | F | CR to 22.127 V 4.0.0 on CS Call Control (Release 4) | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010060 | S1-010141 | 22.127 | 002 | Rel-4 | F | CR to 22.127 V 4.0.0 on User interaction(Release 4) | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010163 | S1-010274 | 22.127 | 003 | Rel-4 | D | Clarify the situation when a user becomes available | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010163 | S1-010276 | 22.127 | 005 | Rel-4 | D | Make the Scope more precise description of 22.127 | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010163 | S1-010277 | 22.127 | 006 | Rel-4 | D | Clarify charging requirements | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010163 | S1-010278 | 22.127 | 007 | Rel-4 | D | OSA consistency within stage1 specification | 4.0.0 | 4.1.0 | OSA1 | |||
SP-11 | SP-010164 | S1-010279 | 22.127 | 008 | Rel-4 | C | Clarification to the requirements of the Event Notification Function | 4.0.0 | 4.1.0 | OSA1 | |||
SP-12 | SP-010248 | S1-010530 | 22.127 | 009 | Rel-4 | F | Detailed requirements for transaction history retrieval | 4.1.0 | 4.2.0 | OSA1 | |||
SP-12 | SP-010248 | S1-010391 | 22.127 | 011 | Rel-4 | F | Terminal capabilities | 4.1.0 | 4.2.0 | OSA1 | |||
SP-12 | SP-010248 | S1-010531 | 22.127 | 010 | Rel-5 | C | CR on Decoupling the OSA API | 4.1.0 | 5.0.0 | OSA1-IOAPI | |||
SP-12 | SP-010248 | S1-010392 | 22.127 | 012 | Rel-5 | B | Introduction of OSA support to enable Policy Management | 4.1.0 | 5.0.0 | OSA1 | |||
SP-12 | SP-010248 | S1-010393 | 22.127 | 013 | Rel-5 | B | De-Registration Function | 4.1.0 | 5.0.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010864 | 22.127 | 014 | 1 | Rel-5 | B | Re-introduction of R5 OSA function; Traceability, CR 22.127 – 14 | 5.0.0 | 5.1.0 | OSA1 | ||
SP-13 | SP-010439 | S1-010658 | 22.127 | 015 | Rel-5 | B | Re-introduction of R5 OSA function; Multi Media Channel Control CR 22.127-15 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010659 | 22.127 | 016 | Rel-5 | B | Re-introduction of R5 OSA function; Retrieval of Network Capabilities CR 22.127-16 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010660 | 22.127 | 017 | Rel-5 | B | OSA support of information service function CR 22.127-17 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010661 | 22.127 | 018 | Rel-5 | B | OSA support of Presence service function CR 22.127-18 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010662 | 22.127 | 019 | Rel-5 | B | OSA requirements for User Data Management CR 22.127-19 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010663 | 22.127 | 020 | Rel-5 | B | OSA requirements on User Profile Access Management CR 22.127-20 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010439 | S1-010664 | 22.127 | 021 | Rel-5 | F | Correction of Scope statement CR 22.127-21 | 5.0.0 | 5.1.0 | OSA1 | |||
SP-13 | SP-010436 | S1-010890 | 22.127 | 024 | 1 | Rel-5 | F | Definitions of Home Environment and HE-VASP | 5.0.0 | 5.1.0 | VHE1 | ||
2001-10-09 | 22.127 | Rel-5 | Editorial correction of Specification | 5.1.0 | 5.1.1 | Correct | |||||||
SP-14 | SP-010675 | 1105 | 22.127 | 026 | Rel-5 | F | CR to TS 22.127 v 5.1.1, (Cat F R5)on OSA Information Service Modification | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1107 | 22.127 | 027 | Rel-5 | C | CR to TS 22.127 v 5.1.1, (Cat C R5) User Data Management Modifications | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1108 | 22.127 | 028 | Rel-5 | C | CR to TS 22.127 v 5.1.1, (Cat C R5) User Data Management Security Modifications | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1109 | 22.127 | 029 | Rel-5 | D | CR to TS 22.127 v 5.1.1, (Cat D R5) Editorial corrections for the Support of Presence Service | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1111 | 22.127 | 030 | Rel-5 | F | CR to TS 22.127 v 5.1.1, (Cat F R5) High Level requirements concerning OSA impact on SCF´s | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1112 | 22.127 | 031 | Rel-5 | C | CR to TS 22.127 v 5.1.1, (Cat C R5) Support for presence related capability functions | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1113 | 22.127 | 032 | Rel-5 | C | CR to TS 22.127 v 5.1.1, (Cat C R5) Backward Compatibility | 5.1.1 | 5.2.0 | OSA1 | |||
SP-14 | SP-010675 | 1344 | 22.127 | 033 | Rel-5 | B | CR to TS 22.127 V 5.1.1 (Cat B R5) Adding IM Session Control Funct | 5.1.1 | 5.2.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020267 | 22.127 | 034 | Rel-5 | D | Editorial Corrections | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020268 | 22.127 | 035 | Rel-5 | B | OSA use cases | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020269 | 22.127 | 036 | Rel-5 | C | CR on Network Capability Retrieval | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020270 | 22.127 | 037 | Rel-5 | F | Clarification of OSA functions related to user´s status | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020271 | 22.127 | 038 | Rel-5 | F | CR to 22.127 R5 on Correction of Service Capability Feature to SC Server | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020283 | 22.127 | 039 | Rel-5 | C | CR on Charging Requirements | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020338 | 22.127 | 040 | Rel-5 | F | Security requirements on User Profile Management | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020054 | S1-020591 | 22.127 | 041 | Rel-5 | C | CR to 22.127 R5 on Charging Requirements | 5.2.0 | 5.3.0 | OSA1 | |||
SP-15 | SP-020045 | S1-020457 | 22.127 | 043 | – | Rel-5 | A | Editorial CR to correct terms and references | 5.2.0 | 5.3.0 | CORRECT | ||
SP-16 | SP-020249 | S1-020868 | 22.127 | 044 | Rel-5 | F | Reduction of scope of OSA R5 | 5.3.0 | 5.4.0 | OSA1 | |||
SP-16 | SP-020249 | S1-020903 | 22.127 | 045 | Rel-5 | F | Proposal to remove feature ”Retrieval of Visited Network Capabilities’ from OSA Release 5′ | 5.3.0 | 5.4.0 | OSA1 | |||
SP-16 | SP-020249 | S1-021059 | 22.127 | 046 | Rel-5 | F | A more Flexible Event Notification mechanism | 5.3.0 | 5.4.0 | OSA1 | |||
SP-16 | SP-020249 | S1-020867 | 22.127 | 047 | Rel-5 | F | Clarifications of the terms used for the control of GPRS Sessions and IM Sessions | 5.3.0 | 5.4.0 | OSA1 | |||
SP-16 | SP-020249 | S1-021171 | 22.127 | 048 | Rel-5 | F | Removal of Presence Service | 5.3.0 | 5.4.0 | OSA1 | |||
SP-16 | SP-020256 | S1-021060 | 22.127 | 049 | Rel-6 | B | Access to IP Session Information | 5.3.0 | 6.0.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021830 | 22.127 | 050 | Rel-6 | B | Reintroduction of User Data management and User data security management postponed from R5 | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021854 | 22.127 | 051 | Rel-6 | B | Network function for Multimedia Messaging | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021716 | 22.127 | 052 | Rel-6 | C | Support of LCS Enhanced User Privacy | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021720 | 22.127 | 053 | Rel-6 | B | Reintroduction of features postponed in Rel-5 | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021721 | 22.127 | 054 | Rel-6 | C | CR 22.127 extensions to policy management complex parameters | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021722 | 22.127 | 055 | Rel-6 | C | CR 22.127 extensions to policy management third party applications | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021596 | 22.127 | 056 | Rel-6 | B | CR 22.127 – Reintroduction of Presence Service | 6.0.0 | 6.1.0 | OSA3 | |||
SP-17 | SP-020598 | S1-021718 | 22.127 | 057 | Rel-6 | B | CR on OSA support of Generic Network Interface function | 6.0.0 | 6.1.0 | OSA3 | |||
SP-18 | SP-020659 | S1-022249 | 22.127 | 059 | Rel-6 | B | CR to 22.127 on OSA interfaces at different levels of abstractions | 6.1.0 | 6.2.0 | OSA3 | |||
SP-18 | SP-020659 | S1-022251 | 22.127 | 060 | Rel-6 | B | Introduction of migration support mechanism | 6.1.0 | 6.2.0 | OSA3 | |||
SP-18 | SP-020659 | S1-022252 | 22.127 | 061 | Rel-6 | C | Enhancements to IP Session Function in OSA for the control and monitor of IP Flows (Follow up from S1-021927) | 6.1.0 | 6.2.0 | OSA-3 | |||
SP-18 | SP-020659 | S1-022258 | 22.127 | 062 | Rel-6 | B | CR to 22.127 on User Profile | 6.1.0 | 6.2.0 | OSA3 | |||
SP-18 | SP-020659 | S1-022366 | 22.127 | 063 | Rel-6 | B | CR to 22.127 on Network functions for end-user/application interaction support | 6.1.0 | 6.2.0 | OSA3 | |||
SP-18 | SP-020659 | S1-022368 | 22.127 | 064 | Rel-6 | B | CR to 22.127 on Framework Function for Federation | 6.1.0 | 6.2.0 | OSA3 | |||
SP-20 | SP-030255 | S1-030529 | 22.127 | 065 | Rel-6 | C | Removal of Generic Network Interface Function from OSA Release 6 | 6.2.0 | 6.3.0 | OSA3 | |||
SP-20 | SP-030255 | S1-030530 | 22.127 | 066 | Rel-6 | C | Removal of Information Transfer feature from OSA Release 6 | 6.2.0 | 6.3.0 | OSA3 | |||
SP-20 | SP-030255 | S1-030531 | 22.127 | 067 | Rel-6 | C | Removal of Information Services functions from OSA Release 6 | 6.2.0 | 6.3.0 | OSA3 | |||
SP-22 | SP-030702 | S1-031150 | 22.127 | 068 | – | Rel-6 | C | Removal of Visited Network capabilities | 6.3.0 | 6.4.0 | OSA3 | ||
SP-23 | SP-040199 | 22.127 | 070 | 1 | Rel-6 | F | High Availability requirement for OSA | 6.4.0 | 6.5.0 | OSA3 | |||
SP-24 | SP-040289 | S1-040421 | 22.127 | 071 | – | Rel-6 | F | Correction of open ended OSA high abstraction requirement | 6.5.0 | 6.6.0 | OSA3 | ||
SP-26 | SP-040727 | S1-040920 | 22.127 | 072 | – | Rel-6 | F | Delete Requirements for User-Application Authentication functions” | 6.6.0 | 6.7.0 | OSA3 | ||
SP-26 | SP-040727 | S1-040921 | 22.127 | 073 | – | Rel-6 | F | Delete Requirements for User Data Management (OSA support for GUP)” | 6.6.0 | 6.7.0 | OSA3 | ||
SP-26 | SP-040727 | S1-040922 | 22.127 | 074 | – | Rel-6 | F | Delete Requirements for IP session function” | 6.6.0 | 6.7.0 | OSA3 | ||
SP-27 | SP-050059 | S1-050217 | 22.127 | 075 | – | Rel-6 | F | Removal of References to TS 22.121 | 6.7.0 | 6.8.0 | TEI6 | ||
SP-28 | SP-050394 | S1-050483 | 22.127 | 076 | 3 | Rel-7 | B | Add requirement for OSA Service Broker | 6.8.0 | 7.0.0 | OSA4 | ||
SP-31 | SP-060035 | S1-060341 | 22.127 | 0077 | – | Rel-7 | B | Add requirement to include Application management of QoS | 7.0.0 | 7.1.0 | OSA7 | ||
SP-38 | SP-070853 | S1-071762 | 22.127 | 0088 | 1 | Rel-8 | B | Requirements for event notification | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071763 | 22.127 | 0089 | 1 | Rel-8 | B | Requirements for access policy | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071764 | 22.127 | 0092 | 1 | Rel-8 | B | Parlay OSA APIs alignment with existing Presence | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071766 | 22.127 | 0091 | 1 | Rel-8 | B | Add Content Management function requirement to OSA | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071767 | 22.127 | 0081 | 2 | Rel-8 | D | High level requirements | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071768 | 22.127 | 0083 | 2 | Rel-8 | B | Requirements for new API | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071792 | 22.127 | 0090 | 1 | Rel-8 | B | Requirements for API usage accounting | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071794 | 22.127 | 0084 | 2 | Rel-8 | B | Security requirements on User Profile Management | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071833 | 22.127 | 0093 | 3 | Rel-8 | B | Parlay OSA support for Liberty Alliance interworking | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071835 | 22.127 | 0085 | 3 | Rel-8 | B | Privacy requirements on Subscriber Identity | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071836 | 22.127 | 0087 | 3 | Rel-8 | C | Requirements for subscriber event notification | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071837 | 22.127 | 0095 | 3 | Rel-8 | B | Parlay OSA Support for Service identification | 7.1.0 | 8.0.0 | OSA8 | ||
SP-38 | SP-070853 | S1-071838 | 22.127 | 0086 | 3 | Rel-8 | B | Topology Hiding requirements | 7.1.0 | 8.0.0 | OSA8 | ||
SP-39 | SP-080037 | S1-080289 | 22.127 | 0097 | 1 | Rel-8 | B | Add new functionality from ETSI TISPAN OSA (Framework Enterprise Operator, Mobility Emergency Location, Connectivity Manager, PAM Presence Agent) | 8.0.0 | 8.1.0 | OSA8 | ||
SP-46 | – | – | – | – | – | – | – | Updated to Rel-9 by MCC | 8.1.0 | 9.0.0 |