You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
The Framework offers the essential capabilities<br />
for OSA applications to make use of the service<br />
capabilities available. The four main parts of the<br />
framework are:<br />
• Trust and Security Manager, which contains<br />
the initial access point for OSA applications.<br />
Once connected to the initial access point twoway<br />
authentication precedes all other actions.<br />
When authenticated, the application can be<br />
authorised to access certain service capability<br />
features. (Authorisation is distinguished from<br />
authentication in that it is the act of determining<br />
what something/someone already authenticated<br />
is allowed to do.) The Trust and Security<br />
Manager is also responsible for signing of<br />
service level agreements; the agreements may<br />
consist of one off-line and one on-line part.<br />
• Service Registration allows Service Capability<br />
Servers to register their service capability features<br />
for later discovery by OSA applications.<br />
The framework service capability features<br />
need not be registered because they are available<br />
by default. OSA applications may only<br />
discover service capability features after the<br />
features are registered and the applications are<br />
authorized.<br />
• Service Discovery allows OSA applications to<br />
discover non-framework service capability<br />
features like Call Control and User Status.<br />
• Integrity Management provides the framework<br />
with the means to keep track of its own integrity,<br />
the service capability features and the<br />
OSA application. The Integrity Management<br />
also allows the OSA application to query the<br />
integrity of the framework and service capability<br />
servers, and report about its own<br />
integrity.<br />
The Service Capability Server (SCS) provides<br />
the applications with one or more Service Capability<br />
Feature (SCF). SCFs can be anything from<br />
Call Control to User Location functionality and<br />
are abstracted from the underlying network functionality.<br />
It is also possible to have more SCSs<br />
providing the same SCFs, either on top of different<br />
network types or on top of similar networks<br />
in different regions.<br />
The network service capability features specified<br />
for OSA are:<br />
• Call Control consists of two interfaces; the<br />
Call Manager, used to manage call related<br />
issues and letting the application enable and<br />
disable call-related event notification; and the<br />
Call interface to control ongoing calls and letting<br />
the application enable and disable callevents<br />
considering specific calls.<br />
Telektronikk 1.2001<br />
• Data Session Control consists of two interfaces;<br />
the Data Session manager used to manage<br />
data session related issues; and the Data<br />
Session interface which provides basic functionality<br />
for applications to control data sessions.<br />
• Network User Location consists of a single<br />
interface providing terminal location information.<br />
The accuracy of the reported location is<br />
subject to the capabilities of the underlying<br />
network. Local legislation can hinder accurate<br />
location information being supported.<br />
• User Status consists of a single interface that<br />
provides methods that allow the applications<br />
to obtain the status of the user’s terminals.<br />
• Terminal Capabilities will make it possible<br />
for applications to request terminal capabilities.<br />
• Message Transfer consists of the Generic User<br />
Interaction SCF and the Call User Interaction<br />
SCF. The Generic User Interaction SCF is<br />
used by OSA applications to interact with the<br />
user. It consists of two interfaces; the User<br />
Interaction Manager, containing management<br />
functionality for User Interaction related<br />
issues, and the Generic User Interaction interface,<br />
containing methods to interact with the<br />
user. The Call User Interaction is used by the<br />
application to interact with users participating<br />
in a call. It consists of two interfaces; the User<br />
Interaction Manager, which is the same as<br />
used for the Generic User Interaction, and the<br />
Call User Interaction interface, which supplies<br />
call-specific user interaction.<br />
2.3 Adapting OSA in the Network<br />
Before OSA can be provided and used to provide<br />
services it needs to be implemented in the<br />
network. First the different ways of adding OSA<br />
functionality are shown, and then a short discussion<br />
follows on where to get different SCSs.<br />
SCS<br />
“Gateway”<br />
HLR CSE ----<br />
Physical entity Functional entity<br />
OSA API<br />
Nonstandardised<br />
Interfaces<br />
Figure 5 SCSs and network<br />
functional entities implemented<br />
in separate physical entities.<br />
From [2]<br />
95