1、 ETSI TS 102 418 V1.1.1 (2005-03)Technical Specification Access and Terminals (AT);Simultaneous Voice and Text Announcements;PSTN/ISDN;Protocol DescriptionETSI ETSI TS 102 418 V1.1.1 (2005-03) 2 Reference DTS/AT-030031 Keywords PSTN, ISDN, text, voice ETSI 650 Route des Lucioles F-06921 Sophia Antip
2、olis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the present document can be downloaded from: http:/www.etsi.org The presen
3、t 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 o
4、f 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:/portal.etsi.org/tb/stat
5、us/status.asp If you find errors in the present document, please send your comment to one of the following services: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restrictio
6、n extend to reproduction in all media. European Telecommunications Standards Institute 2005. All rights reserved. DECTTM, PLUGTESTSTM and UMTSTM are Trade Marks of ETSI registered for the benefit of its Members. TIPHONTMand the TIPHON logo are Trade Marks currently being registered by ETSI for the b
7、enefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 3 Contents Intellectual Property Rights4 Foreword.4 1 Scope 5 2 References 5 3 Abbreviations .5 4 Overview 5 5 Physical layer
8、 .6 6 Data link layer 6 6.1 Overview 6 6.2 Terminal compatibility test.7 6.2.1 Description7 6.2.2 Compatibility test response coding.8 6.2.2.1 First DTMF symbol.8 6.2.2.2 Second and third DTMF symbol.9 6.2.2.3 Fourth and fifth DTMF symbol.9 6.2.2.4 Compatibility test response example.9 6.3 Text tran
9、smission .9 6.4 Character formatting.10 Annex A (informative): Bibliography.11 History 12 ETSI ETSI TS 102 418 V1.1.1 (2005-03) 4 Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential
10、 IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are
11、 available on the ETSI Web server (http:/webapp.etsi.org/IPR/home.asp). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI W
12、eb server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by ETSI Technical Committee Access and Terminals (AT). ETSI ETSI TS 102 418 V1.1.1 (2005-03) 5 1 Scope The present document specifies the protocol used betw
13、een information servers and terminals to allow to display text messages on terminals in parallel to voice announcements. 2 References The following documents contain provisions which, through reference in this text, constitute provisions of the present document. References are either specific (ident
14、ified by date of publication and/or edition number or version number) or non-specific. For a specific reference, subsequent revisions do not apply. For a non-specific reference, the latest version applies. Referenced documents which are not found to be publicly available in the expected location mig
15、ht be found at http:/docbox.etsi.org/Reference. 1 ETSI EN 300 659-2: “Access and Terminals (AT); Analogue access to the Public Switched Telephone Network (PSTN); Subscriber line protocol over the local loop for display (and related) services; Part 2: Off-hook data transmission“. 2 ETSI ES 200 778-2
16、(V1.2.2): “Access and Terminals (AT); Analogue access to the Public Switched Telephone Network (PSTN); Protocol over the local loop for display and related services; Terminal Equipment requirements; Part 2: Off-hook data transmission“. 3 Abbreviations For the purposes of the present document, the fo
17、llowing abbreviations apply: DTMF Dual Tone Multi Frequency FSK Frequency-Shift KeyingTAS Terminal equipment Alerting Signal TE Terminal Equipment TE-ACK Terminal Equipment-ACKnowkledge 4 Overview With the current rise in vocal elements within the network, numerous voice servers send long messages,
18、which are becoming more and more difficult to remember and understand by the customers. The “Simultaneous Voice and Text“ function can overcome these problems. The objective of the “Simultaneous Voice and Text“ function is to be able to display textual information in parallel to the provision of voi
19、ce announcements to the users. This textual information may be displayed either on the telephone screen or on a specific separate box screen without customer involvement. The text presented to the user should be directly related to the voice announcement, but may not be reproduced word by word in or
20、der to present only the essential information. To enable this function, voice messages can have an associated data frame. This data frame is sent just before transmission of the voice message begins, and is directly transmitted from the voice server to the terminal within the existing voice band con
21、nection. The network is not actively involved. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 6 5 Physical layer Every FSK signalling from the server to the terminal is done in the voice band using 1 200 Baud FSK modulation. The Physical layer requirements are described in EN 300 659-2 1 for the FSK transmis
22、sion function and in ES 200 778-2 2 for the FSK receiving function. 6 Data link layer 6.1 Overview After the connection to the server has been established, the server tests the terminal compatibility. During this compatibility test, the terminal indicates its support of the “Simultaneous Voice and T
23、ext Announcements“ function as well as its characteristics (e.g. screen size, support of text formatting etc). The behaviour of the server depends on the compatibility test result: If the terminal supports “Simultaneous Voice and Text Announcements“ function, the server, just before emitting any voc
24、al announcement, shall send out the related textual information which is displayed on the users terminal. If the terminal does not support the “Simultaneous Voice and Text Announcements“ function (i.e. if it does not respond to the compatibility test request of the server), the server shall not send
25、 textual information related to the voice announcement to the terminal in order not to disturb the user. The terminal compatibility test is performed only once per connection. The text transmission is done every time before a new vocal information is sent to the user. While sending DTMF messages and
26、 receiving FSK messages, the terminal shall mute the voice paths and deactivate any manual signalling facility. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 7 The following diagram illustrates the signalling between the server and the terminal: Once per connection Text transmission Terminal compatibility t
27、est Connection TAS DTMF “D“ Text information (FSK) Terminal compatibility test response (5 DTMF digits) TAS DTMF “D“ Terminal compatibility test request (FSK) Server Network Terminal voice message Figure 1: Communication between the server and the terminal 6.2 Terminal compatibility test 6.2.1 Descr
28、iption The terminal compatibility test checks whether the terminal supports the “Simultaneous Voice and Text Announcements“ function as well as its characteristics like screen size (i.e. the number of columns and lines), support of text formatting etc. The terminal compatibility test is performed on
29、ly once per connection. The test is performed as follows: The server shall send out Terminal Alerting Signal (TAS). When the TAS is received by the terminal, the terminal shall respond with a DTMF “D“ (TE-ACK). When the server receives the DTMF “D“ from the terminal, it shall send an FSK message con
30、taining a compatibility test request to the terminal (see table 1). The data transmission used for the compatibility test request is compliant to EN 300 659-2 1. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 8 Table 1: Compatibility test request message Field Value Description Message type 80H “Call set-up“
31、 Message length 04H Parameter #1 type 40H “Selection of terminal function“ Parameter #1 length 02H Parameter #1 content (octet 1) 01H “Connection type“ indication Parameter #1 content (octet 2) 07H “Text call“ If the terminal is compatible, it shall respond with a five-digit DTMF code. This code ind
32、icates the capabilities of the terminal (see clause 6.2.4 Compatibility test response coding). Finally, the server analyses the terminals response: If the terminal responds to the compatibility test request message with a valid five-digit DMTF combination, the server, just before emitting any vocal
33、announcement, shall send out the related textual information to be displayed on the users terminal. The textual information shall be tailored according to the capabilities the terminal has indicated by the five-digit DMTF combination. If the terminal does not respond to the compatibility test reques
34、t message with a valid five-digit DTMF combination, the server shall transmit any vocal announcement without a preceding textual information. If the terminal does not respond to the TAS at all, the server shall not send out the compatibility test request message and consider the terminal incompatibl
35、e, i.e. the server shall transmit any vocal announcement without a preceding textual information. 6.2.2 Compatibility test response coding The five digit DTMF sequence is encoded as described in the following clauses. The general interpretation of the DTMF symbols is given in table 2. Table 2: Compa
36、tibility test response coding DTMF Corresponding hexadecimal value Corresponding binary value “0“ - “9“ 0 - 9 0000 - 1001 “*“ A 1010 “#“ B 1011 “A“ C 1100 “B“ D 1101 “C“ E 1110 “D“ F 1111 6.2.2.1 First DTMF symbol The first DTMF symbol is evaluated in binary representation according to table 2, wher
37、e “Bit 1“ is the least significant bit, “Bit 4“ is the most significant bit. Bit 1: Bold formatting. The bit is set to 1 if the terminal is able to display bold characters, 0 if not. Bit 2: Italic formatting. The bit is set to 1 if the terminal is able to display italic characters, 0 if not. Bit 3:
38、Underlined formatting. The bit is set to 1 if the terminal is able to display underlined characters, 0 if not. Bit 4: Reserved for future use. The bit is set to 0. EXAMPLE: The DTMF symbol “1“ indicates support for bold only. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 9 6.2.2.2 Second and third DTMF symb
39、ol The second and third DTMF symbols are evaluated in hexadecimal representation according to table 2 and indicate the number of display lines. The second DTMF symbol represents the most significant part and the third DTMF symbol represents the least significant part. EXAMPLE: The two DTMF symbols “
40、1“ “#“ indicate 1B hex = 27 display lines. 6.2.2.3 Fourth and fifth DTMF symbol The fourth and fifth DTMF symbols are evaluated in the same way as the second and third one and indicate the number of display columns. EXAMPLE: The two DTMF symbols “1“ “4“ indicate 14 hex = 20 display columns. 6.2.2.4
41、Compatibility test response example The following compatibility test response DTMF sequence “4“ “2“ “B“ “5“ “0“ indicates: Time 1. DTMF : “4“ 2. DTMF : “2“ 3. DTMF : “B“ 4. DTMF : “5“ 5. DTMF : “0“ 0 1 0 0 b 0 0 1 0 b 1 1 0 1 b 0 1 0 1 b 0 0 0 0 b 2 D h 5 0 h Number of columns = 80 Number of lines =
42、 45 Formatting support for “bold“ = 0 = NO Formatting support for “italic“ = 0 = NO Formatting support for “underlined“ = 1 = YES 0 (Reserved for future use) Figure 2: Compatibility test response example 6.3 Text transmission The transmission of the textual information after a successful terminal co
43、mpatibility test is performed as follows: The server shall send out Terminal Alerting Signal (TAS). When the TAS is received by the terminal, the terminal shall respond with a DTMF “D“ (TE-ACK). When the server receives the DTMF “D“ from the terminal, it shall send an FSK message containing the text
44、ual information to the terminal (see table 3). The FSK message used to transmit the textual information is compliant to EN 300 659-2 1. The textual information is displayed on the terminals display as the user progresses within the voice server menus, and should not be stored permanently in the memo
45、ry of the terminal in order not to exceed the terminals memory capacity. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 10Table 3: Text transmission message Field Value Description Message type 80H “Call set-up“ Message length XXH 04 to 255 Parameter #1 type 50H “Display information“ Parameter #1 length XXH
46、02 to 253 Parameter #1 content (octet 1) 01H “No stored information“ indication Parameter #1 content (octet 2 - n) XXH Text to be displayed (1 to 252 characters) 6.4 Character formatting In case the terminal supports the handling of text formatting, the character strings , , , , , are used as format
47、ting tags in analogy to HTML and are therefore not handled as characters. The following codes can be found within the textual information within the content of the “Display Information“ parameter: Underlined: The text between and should be displayed in underlined text formatting. Italic: The text be
48、tween and should be displayed in italic text formatting. Bold: The text between and should be displayed in bold text formatting. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 11Annex A (informative): Bibliography ETSI ES 201 235 (parts 1 to 4): “Access and Terminals (AT); Specification of Dual-Tone Multi-Fr
49、equency (DTMF) Transmitters and Receivers“. ETSI EN 300 659-3: “Access and Terminals (AT); Analogue acces to the Public Switched Telephone Network (PSTN); Subscriber line protocol over the local loop for display (and related) services; Part 3: Data link message and parameter codings“. ETSI ETSI TS 102 418 V1.1.1 (2005-03) 12History Document history V1.1.1 March 2005 Publication