1 Scope
2 Normative references
3 Definitions
4 Abbreviations
5 Conventions
6 Basic concepts and models
6.1 Functional model
6.2 Service models
7 Principles for the organization of an interconnected computerized
international information service
8 Service specification
8.1 Inquiry information
8.2 Reply information
8.3 Conversion
8.4 Version 2 extensibility
8.5 Functionality
9 Common protocol specification elements
9.1 Character subsets and encoding
9.2 Filter concept
9.3 Matching and matching rules
9.4 Paging
9.5 Hierarchical groups
9.6 The keyword concept of version 1
SECTION 1 – VERSION 1.00 OF THE ITU-T E.115 PROTOCOL
10 Version 1 of the directory assistance protocol specification
10.1 Overview
10.2 Inquiry format
10.3 Reply format
SECTION 2 – VERSION 2.00 AND 2.01 OF THE ITU-T E.115 PROTOCOL
11 Versions 2.00 and 2.01 of the directory assistance protocol
specification
11.1 Overview
11.2 Inquiry format
11.3 Reply format
SECTION 3 – VERSION 2.10 OF THE ITU-T E.115 PROTOCOL
12 Version 2.10 of the directory assistance protocol specification
12.1 Overview
12.2 Convention for protocol diagrams
12.3 Structure of ITU-T E.115 message
13 DA transaction
13.1 Structure of DA inquiry/reply
13.2 DA inquiry header
13.3 DA inquiry data
13.4 DA reply
13.5 DA reply header
13.6 Subscriber reply data
13.7 Locality reply data
13.8 Business category reply data
13.9 Street reply data
13.10 County, state or province reply data
14 Directory transaction
14.1 Directory list inquiry header
14.2 Directory inquiry data
14.3 Directory reply header
14.4 Directory reply data
15 Functionality List
15.1 Overview
15.2 Functionality inquiry header
15.3 Functionality list reply header
15.4 Functionality reply data
SECTION 4 – UNDERLYING PROTOCOL SUPPORT
16 Fixed header protocol (FHP)
16.1 Introduction
16.2 Security context
16.3 Negotiation result
16.4 Data transfer phase
16.5 Exception conditions
16.6 Format of FHP protocol elements
16.7 Fields common for all message types
16.8 Specific fields
16.9 Use of the service provided by TCP
17 Use of the service provided by the HTTP
17.1 Introduction
17.2 Support levels
17.3 Use of the HTTP POST
17.4 Requested service and protocol version selection
17.5 Exception conditions
Page
18 Operator's manual
Annex A – Directory assistance keywords of directory assistance protocol
version 1
A.1 Functional keywords table
A.2 Descriptive keywords table
Annex B – Directory assistance protocol version 1 in ASN.1
Annex C – Directory assistance protocol version 2.00 in ASN.1
Annex D – Directory assistance protocol version 2.00 in XSD
Annex E – Directory assistance protocol version 2.01 in ASN.1
Annex F – Directory assistance protocol version 2.01 in XSD
Annex G – Directory assistance protocol version 2.10 in ASN.1
Annex H – Directory assistance protocol version 2.10 in XSD
Annex I – Message codes for Recommendation ITU-T E.115
Appendix I – NACE nomenclature
I.1 About NACE
I.2 NACE structure
I.3 NACE at work
I.4 Extract from NACE
Appendix II – Examples of BER encodings
II.1 Introduction
II.2 Example of ASN.1 BER encoding of the DA protocol version 1
Appendix III – ISO/IEC 10646, UTF8-encoding and relationship with ISO/IEC
8859-x
III.1 Introduction
III.2 UCS transformation format 8 (UTF-8)
III.3 BASIC LATIN and LATIN-1 SUPPLEMENT subsets
III.4 LATIN EXTENDED-A subset and relationship to ISO/IEC 8859-2/3/4
III.5 CYRILLIC subset and relationship to ISO/IEC 8859-5
III.6 BASIC GREEK subset and relationship to ISO/IEC 8859-7
III.7 ISO/IEC 10646 ARABIC subset and relationship to ISO/IEC 8859-6
Bibliography