Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
OSA/Parlay
(
VAS, Value Added Services).
NGN (Next Generation Network) ,
,
, .
: (NMT, GSM, CDMA .), UMTS (Universal Mobile Telecommunications System).
, , ,
( 800),
, - .
OSA (Open Service Access).
Parlay OSA.
. 1, :
, , SSP
(Service Switching Point) , INA.
(Gateway) ,
, OSA/Parlay, ,
API (Applied Programming Interface).
, API.
. 1. OSA/Parlay
OSA/Parlay NGN:
1)
OSA/Parlay- ,
3GPP, ,
NGN,
2)
OSA/Parlay API
.
2 OSA/Parlay
Parlay 1998 . - British Telecom, Microsoft,
Nortel Networks, Siemens Ulticom, Cisco, Ericsson, IBM, Lucent .
Parlay 60. 2001 . Parlay-
: ETSI
3- 3GPP (. 2). Parlay 3.1
ETSI 4- 3GPP (Release 4). Parlay 4.0
3GPP (Release 5).
, Parlay- JAIN,
Java: Parlay 2.1
JAIN Call Control. Parlay
OMA (Open Mobile Alliance), 2002 .
. 2. Parlay Parlay-,
ETSI 3-
3GPP
Parlay-
Parlay -
. Parlay (. 3):
Parlay- (Framework),
.
. 3 9 ( Parlay 3.), :
(Call Control), (User Interaction, UI),
(Mobility), (Account Management) . Parlay
Policy Management Presence and Availability Management.
, , , Java +
+, .
. 3. Parlay-
Parlay-:
(
),
( ),
,
,
(, , ..).
. 4 . 17
(Framework)
USSD ( Account Management
Charging).
. 4. - (scores) -
, USSD.
Parlay-
Parlay -
. Parlay (. 5):
Parlay- (Framework, Fw),
(Services)
.
. 5. Parlay-
. . 5 (
):
1.
Parlay-.
:
(
),
( ),
,
,
(, , ..).
2.
Parlay- (
),
3.
Parlay- .
.
, Parlay- (
Parlay-):
- (Call Control),
- (User Interaction, UI),
- (Mobility),
- ,
- (Account Management) .
Parlay-
. 6 , (trusted
environment), , , (untrusted
environment), .
Parlay-
.
. 6.
, .
3G Parlay-
3- 3G. ,
,
. , ,
(), , .. ,
,
.
OSA (Open Service Access),
Parlay-. ONE API for ONE developer community, -
, Joint API Group, .. API-.
(. 7):
Parlay-,
3GPP ( UMTS OSA),
ETSI ( NGN OSA),
JAIN,
ITU-T.
30-40% .
, ,
.
.
-.
. .
API (Applied Programming Interface),
. ,
, .
().
( 1):
1) ,
(. 1- ).
2) ,
( ).
1.
,
,
().
,
,
,
,
,
().
.
-,
, , .
. 1. -
. 1 - - :
() .
. ,
( - Bit-Pipe). ,
.
() :
-, .
() .
, .
, () .
. 2. 2,25 .
(0,90 .), (0,15 .) (1,20 .), ..
40% , 60% : (7%)
(53%).
. 2.
.
. , ,
, .
NTT DoCoMo ()
NTT DoCoMo, i-mode,
- .
DoCoMo
- , , 9% (
), 91% -.
: 2001 DoCoMo i-mode 40
, 28 . .
. 3. i-mode
. 3.
:
3 /,
0,3 128 ,
- i-mode (. . 2),
- i-mode.
2. i-mode.
i-mode
- Nikkei
( )
Pokemolo-Joy
.
0,83/
0,83/
2,48/
0,41/
2,48/
MiracleGP
1,40/
0,17 0,25
? ,
. ,
. + (. 1).
9,6 /, DoCoMo
-. ,
64 / 3G.
Telenor Mobile ()
Telenor Mobile , DoCoMo.
Telenor Mobile ,
-. 2001 100.
: Telenor Mobile - 45,5% 77%
. . 4 - CPA (Content
Provider Access). SMS, .
. 5. CPA
. 5 CPA.
-. 1
.
web- SMS ( 1 3 . 5).
. 1
( 4 6 . 5).
T-Motion ()
T- Motion () 2001 .
- 50% .
.
( 15 /) + - GPRS +
,
DoCoMo. 3 TMotion. : (free) (premium).
3. T-Motion
Parlay X: Web-
Parlay X:
Parlay-,
Parlay. , Parlay
, web-,
SMS. , Parlay-
: INAP, CAMEL,
SIP, MEGACO . , 80% 20%
arlay-. ,
arlay- .
,
. .
1, :
1) (INAP, CAMEL, SIP .),
, .
2) API: JAIN, Parlay, OSA,
(Proprietary APIs).
3) Web-, :
XML, VXML, CPL, WDSL.
4) Parlay X Web-.
. 1.
, Parlay-
Web-, : Parlay .
( The KISS principle Keep it simple, stupid!)
, ,
:
(building block)
Parlay,
(, )
(, presence),
(. . Parlay X API)
XML-,
.
2 Parlay Web- Parlay
API. Parlay Parlay- CORBA
Web-. Parlay
Parlay-. , Parlay
( ,
multiparty call), (call leg).
C++, Java Visual Basic.
Parlay XML.
:
CORBA
,
SOAP ,
XML, HTTP.
find (), .. ( Parlay Service
Discovery),
. 3. Web-
O
(RPC). ,
, ,
.
, ,
. , DCE,
. , CORBA, DCOM
RMI,
.
- -
. ,
. , ,
.
-
, :
(Service Registry),
.
(Service Provider),
.
(Service Requester),
, ,
.
, (CORBA, DCOM RMI),
. -
XML HTTP.
(), HTTP.
, , - HTTP.
FTP SMTP.
. 4 -. XML
(Extensible Markup Language). XML
. :
SOAP (Simple Object Access Protocol);
- WSDL (Web Services Definition Language);
UDDI (Universal Discovery Description Integration).
. 4. -
Parlay Parlay X
1 Parlay Web- Parlay
API. Parlay Parlay-
CORBA Web-. Parlay
Parlay-. , Parlay
( , multiparty
call), (call leg).
C++, Java Visual Basic.
Parlay XML.
CORBA SOAP.
. 7.
Parlay Parlay
Parlay X Web-
Parlay- Web-, : Parlay 8 Web , Web. Parlay ,
,
:
(building block)
Parlay,
(, call
control) (, mobility & presence),
(. . Parlay X API)
XML-,
, ..
.
, Parlay X
( , , Java), web-,
XML.
Parlay X 8 (building blocks),
web-:
1.
Third Party Call Control
2.
Network Initiated Third Party Call Control
3.
SMS
4.
Multimedia Messaging
5.
Payment
6.
Account Management
7.
User Status
8.
User Location
,
AePONA ( ), 5- Payment
PayCircle, 2002 30 ,
CSG Systems, Hewlett-Packard, Oracle, Siemens, Sun Microsystems.
Parlay-
(. 1), ..
: ,
, .. .
,
. (ASR automatic speech recognition)
(TTS text to speech).
, Parlay-
? Parlay- Parlay-,
30.
. 1.
Parlay-
Parlay
. Parlay (. 2): 1)Parlay-
(Framework), 2) (Services) 3).
. 2. Parlay-
. . 2 (
):
1.
Parlay-.
:
(
),
( ),
,
,
(, , ..).
2.
Parlay- .
3.
Parlay- .
.
4.2. .
Parlay-
(discovery). (MultiParty Call),
3GPP[1]. ,
.
, , , Parlay 3.1, 3.2, 3GPP Release
4 5.
. 3 MultiParty Call Control.
(, (Service) SCF Service Capability Feature.)
( )
:
1. .
1 ,
2 ,
3 (service factory), Parlay-
.
2. (service agreement). , ,
.
3. .
( 4). :
5 - (request Discovery Interface),
6 - (discover Service)
7 - (sign SLA).
,
( 8 10),
( 11).
. 3.
(Sequence Diagrams), ,
. 3.
. . 4
, , Parlay-,
Parlay-. ,
initiateAuthentication IInitial .
requestAccess .
. 4.
:
1: (Client) initiateAuthentication
IInitial.
2: (domainID) (Framework) ,
.
authenticationSucceeded.
3: requestAccess IAPILevelAuthentication,
. , , .
.
Parlay-, .
(Initial Contact) , , URL.
. 5:
1:
Initiate Authentication
(Client) initiateAuthentication
IInitial.
.
2:
Select Encryption Method
selectEncryptionMethod IAPILevelAuthentication,
. ,
.
3:
Authenticate
4:
, (authentication succeeded).
5:
IlientAPILevelAuthentication.
6:
.
7:
Request Access
requestAccess .
.
8:
obtainInterface,
(service discovery interface).
. 5.
(Service Discovery). . 6 ,
. (
),
.
1.
(Service Discovery interface). obtainInterface
IpAccess. .
: discoverService()
list/discoverServiceType.
2: (Discovery): (list service types),
. out listTypes.
3: : ,
.
.
4: : (discover service).
. 6.
(Service Selection). ()
,
(Service Agreement).
. 7.
. 7, :
1: selectService. serviceID
serviceToken, .. ,
(service level agreement).
2: (signServiceAgreement).
,
..
IpAppServiceAgreementManagement
IpServiceAgreementManagement .
3G:
NTT DoCoMo, 70 .
()? . , DoCoMo
- , .
3G,
.
- 2004 .,
2001 - 2004 ., - NGN,
. ,
:
"" (Location ). :
- "", ;
- ( );
- ();
- ;
"" (Presence) ( ,
, , .),
(Messaging services) , " " (Instant Messaging),
"";
" Push Services" (" ") (
SMS, ,
c WWW ..),
( , ,
IVR, VoiceXML- ..).
, ,
UMTS. ,
GSM,
GPRS Parlay-.
""
(Presence). , , Instant Messaging,
. . 1 Presence:
. Presence,
CS, PS, IMS.
. 1, ,
: , , , .
. 1. Presence ,
NGN
3GPP NGN,
3- IP IMS (IP Multimedia Subsystem). ,
UMTS , QoS:
(, , , on-line)
( , Web-, )
( , )
( ), - Serving-Call Session
Control Function (S-CSCF)
,
,
xDSL IMS (
), IP-,
3GPP, SIP
DIAMETER ( RADIUS),
: ,
(Instant Messaging, MMS), (-, ) ..
. 3 :
1.
2.
3.
4.
3GPP. VHE (Virtual
Home Environment) .
. , (visited
network) VLR ( HLR).
: .
, ,
(. 4,) (. 4,).
VHE. - P-CSCF
S-CSCF, ( ,
Parlay-).
. 4. VHE: S-CSCF
, ( )
( )
(. 5). UEa
Ub. UEb
AS Uc, ,
, Presence.
. 5. ,
. 5, ,
Ub Uc ( HSS),
OSA. :
- P-CSCF;
S-CSCF;
I-CSCF.
. 6 12 , . 5.
SIP.
.
1. I-CSCF UEb SIP Invite S-CSCF
Ua-.
2. I-CSCF HSS S-CSCF.
3. HSS S-CSCF.
4. I-CSCF SIP Invite S-CSCF.
5. S-CSCF AS ( OSA)
Uec.
6. UEa .
7. Response.
8. SIP Invite I-CSCF UEc.
9. I-CSCF HSS S-CSCF.
10. HSS .
11. (
3GPP TR 23.955).
12. ( 17)
UEa UEc (. 3GPP TS 23.228.).
. 6. " " ( )