ETSI TS 101 321 V2.1.1 (2000-08)
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON); Open Settlement Protocol (OSP) for Inter-Domain pricing, authorization, and usage exchange
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON); Open Settlement Protocol (OSP) for Inter-Domain pricing, authorization, and usage exchange
RTS/TIPHON-03004[2]
Harmonizacija telekomunikacij in internetnega protokola prek omrežij (TIPHON) - Protokol odprtega dogovora (OSP) za meddomensko izmenjavo zaračunavanja, avtorizacije in uporabe
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST-TS TS 101 321 V2.1.1:2004
01-april-2004
+DUPRQL]DFLMDWHOHNRPXQLNDFLMLQLQWHUQHWQHJDSURWRNRODSUHNRPUHåLM7,3+21
3URWRNRORGSUWHJDGRJRYRUD263]DPHGGRPHQVNRL]PHQMDYR]DUDþXQDYDQMD
DYWRUL]DFLMHLQXSRUDEH
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON);
Open Settlement Protocol (OSP) for Inter-Domain pricing, authorization, and usage
exchange
Ta slovenski standard je istoveten z: ETSI TS 101 321 V2.1.1 (2000-08)
ICS:
33.040.30 Komutacijski in signalizacijski Switching and signalling
sistem systems
SIST-TS TS 101 321 V2.1.1:2004 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
---------------------- Page: 2 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
ETSI TS 101 321 V2.1.1 (2000-08)
Technical Specification
Telecommunications and Internet Protocol
Harmonization Over Networks (TIPHON);
Open Settlement Protocol (OSP) for
Inter-Domain pricing, authorization,
and usage exchange
---------------------- Page: 3 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
2 ETSI TS 101 321 V2.1.1 (2000-08)
Reference
RTS/TIPHON-03004.2
Keywords
internet, network, interoperability, protocol,
telephony, IP
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.:+33492944200 Fax:+33 493654716
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at http://www.etsi.org/tb/status/
If you find errors in the present document, send your comment to:
editor@etsi.fr
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2000.
All rights reserved.
ETSI
---------------------- Page: 4 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
3 ETSI TS 101 321 V2.1.1 (2000-08)
Contents
Intellectual Property Rights.7
Foreword.7
Introduction .7
1 Scope .8
2 References .8
3 Abbreviations .9
4 Open Settlement Protocol Architecture.10
4.1 Communication Protocols .10
4.1.1 Secure Sockets Layer/Transport Layer Security.10
4.1.2 Hypertext Transfer Protocol .10
4.2 Message Format .11
4.2.1 Multipurpose Internet Mail Extensions.11
4.2.2 Extensible Markup Language .11
4.2.3 Secure MIME.12
5 Protocol Profiles.12
5.1 Secure Sockets Layer/Transport Layer Security .12
5.1.1 Protocol Version .12
5.1.2 Client/Server Roles.12
5.1.3 CipherSuites.12
5.2 Hypertext Transfer Protocol.12
5.2.1 Protocol Version .12
5.2.2 Client/Server Roles.12
5.2.3 TCP Port .13
5.2.4 HTTP Methods .13
5.2.5 Uniform Resource Identifier.13
5.2.6 HTTP Headers .13
5.2.7 HTTP Entity Body.13
6 XML Content .13
6.1 Document Structure.13
6.1.1 Multipurpose Internet Mail Extensions Conformance.13
6.1.1.1 Content-Type .13
6.1.1.2 Content-Length .14
6.1.1.3 Transfer Encoding.14
6.1.2 XML Conformance.14
6.1.2.1 XML Version .14
6.1.2.2 Well-Formed Constraint.14
6.1.2.3 Character Encoding.14
6.1.3 XML Framework .15
6.1.3.1 Root Entity .15
6.1.3.2 Random Attribute.15
6.1.3.3 Identifier Attribute .15
6.1.3.4 Critical Attribute .16
6.1.3.5 Extensions .16
6.2 Components.16
6.2.1 PricingIndication.16
6.2.2 PricingConfirmation .17
6.2.3 AuthorizationRequest .17
6.2.4 AuthorizationResponse.18
6.2.5 AuthorizationIndication .18
6.2.6 AuthorizationConfirmation.18
6.2.7 UsageIndication .18
ETSI
---------------------- Page: 5 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
4 ETSI TS 101 321 V2.1.1 (2000-08)
6.2.8 UsageConfirmation.18
6.2.9 ReauthorizationRequest .19
6.2.10 ReauthorizationResponse.19
6.2.11 SubscriberAuthenticationRequest.19
6.2.12 SubscriberAuthenticationResponse .19
6.2.13 CapabilitiesIndication .19
6.2.14 CapabilitiesConfirmation.20
6.3 Elements.20
6.3.1 Amount .20
6.3.2 AuthorityURL.20
6.3.3 CallId .20
6.3.4 Code.21
6.3.5 Currency .21
6.3.6 Description.22
6.3.7 Destination.22
6.3.8 DestinationAlternate .22
6.3.9 DestinationInfo .22
6.3.10 DestinationSignalAddress.23
6.3.11 Increment .23
6.3.12 MaximumDestinations.23
6.3.13 Role.23
6.3.14 Service .24
6.3.15 SourceAlternate .24
6.3.16 SourceInfo.24
6.3.17 SourceSignalAddress.24
6.3.18 Status .25
6.3.19 Timestamp .25
6.3.20 Token.25
6.3.21 TransactionId .25
6.3.22 Unit .26
6.3.23 UsageDetail.26
6.3.24 ValidAfter.26
6.3.25 ValidUntil .26
6.3.26 EndTime .26
6.3.27 StartTime .26
6.3.28 TCCode.27
6.3.29 TerminationCause.28
6.3.30 Certificate .28
6.3.31 CertificateChain.28
6.3.32 OSPCapability .29
6.3.33 OSPService.29
6.3.34 OSPServiceURL .29
6.3.35 OSPSignatureRequired .29
6.3.36 OSPVersion .30
6.3.37 SubscriberAuthenticationInfo.30
6.3.38 DeviceInfo .30
6.3.39 DeviceId.30
6.3.40 Resources.30
6.3.41 DataRate .30
6.3.42 NumberOfChannels .31
6.3.43 Bandwidth.31
6.3.44 AlmostOutOfResources .31
7 Signature Format.31
7.1 Canonical Form.31
7.2 Signature Algorithms .32
7.3 Transfer Encoding .32
8 Protocol Behaviour.32
8.1 Message Sequencing .32
8.2 Exception Handling.33
8.2.1 Transmission Control Protocol .33
ETSI
---------------------- Page: 6 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
5 ETSI TS 101 321 V2.1.1 (2000-08)
8.2.2 Secure Socket Layer/Transport Layer Security .33
8.2.3 Hypertext Transfer Protocol .34
8.2.4 Status Element .34
Annex A (normative): Document Type Definition .35
Annex B (normative): Cryptographic Algorithms.38
B.1 SSL/TLS CipherSuites .38
B.2 S/MIME Signatures.38
B.3 Tokens .38
Annex C (normative): Enhanced Usage Reports.39
C.1 Enhanced Usage Elements .39
C.1.1 Statistics .39
C.1.2 LossSent .39
C.1.3 Packets.39
C.1.4 Fraction .39
C.1.5 LossReceived .39
C.1.6 OneWayDelay .39
C.1.7 Minimum.40
C.1.8 Mean.40
C.1.9 Variance .40
C.1.10 Samples .40
C.1.11 RoundTripDelay.40
Annex D (informative): Token Formats .41
D.1 Cryptographic Encoding.41
D.2 Token Content.42
D.2.1 ASN.1 Format .42
D.2.2 XML Format .43
D.2.3 Binary XML Format.43
D.3 Token Carriage.43
D.4 Sample Token.45
Annex E (informative): Example Messages .46
E.1 Pricing Exchange.46
E.2 Authorization Exchange.48
E.3 Usage Exchange .50
E.4 Subscriber Authentication Exchange .51
E.5 Capabilities Exchange .52
Annex F (informative): Billing Format Conversion.54
Annex G (informative): XML Overview.58
G.1 Document Definition.58
G.2 Element Declaration.58
G.3 Attribute Declaration.59
Annex H (informative): Binary XML Content Format for OSP.60
H.1 Global Extension Tokens .61
H.2 Example Application.63
ETSI
---------------------- Page: 7 ----------------------
SIST-TS TS 101 321 V2.1.1:2004
6 ETSI TS 101 321 V2.1.1 (2000-08)
H.2.1 Standard XML Format (505 bytes) .63
H.2.2 Binary XML Content Format (160 bytes) .63
Annex I (normative): PICS proforma for OSP (TS 101 321) v2.1.1.64
I.1 Guidance for completing the PICS proforma.64
I.1.1 Purposes and structure.64
I.1.2 Abbreviations and conventions .64
I.1.3 Instructions for completing the PICS proforma.66
I.2 Identification of the implementation .66
I.2.1 Date of the statement.66
I.2.2 Implementation Under Test (IUT) identification .67
I.2.3 System Under Test (SUT) identification.67
I.2.4 Product supplier.67
I.2.5 Client (if different from product supplier).68
I.2.6 PICS contact person .68
I.3 PICS .69
I.3.1 Identification of the protocol.
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.