1、Standard ECMA-1562nd Edition - June 1993Reprinted June 1999Standardizing Information and Communication SystemsPhone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http:/www.ecma.ch - Internet: helpdeskecma.chPrivate Telecommunication Networks -Signalling at the S Reference Point -Generic Keypad Pr
2、otocol for theSupport of Supplementary Services.Standard ECMA-1562nd Edition - June 1993Reprinted June 1999Standardizing Information and Communication SystemsPhone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http:/www.ecma.ch - Internet: helpdeskecma.chIW ECMA-156.DOC 23-06-99 09,57Private Tele
3、communication Networks -Signalling at the S Reference Point -Generic Keypad Protocol for theSupport of Supplementary Services(PTN SSIG-KP).Brief HistoryThis Standard is one of a series of ECMA standards defining services and signalling protocols applicable to PrivateTelecommunication Networks (PTNs)
4、. The series uses the ISDN concepts as developed by the ITU-TS and is also within theframework of standards for open systems interconnection as defined by ISO.This particular Standard defines the keypad stimulus signalling protocol for use at the S reference point in support of basiccircuit mode ser
5、vices.Differences compared to the corresponding standard for public ISDNs (coincident S and T reference points) and the impact ofthese on terminal interchangeability can be found in annex B.This Standard is based upon the practical experience of ECMA member companies and the results of their active
6、andcontinuous participation in the work of ISO/IEC JTC1, ITU-TS, ETSI and other international and national standardizationbodies. It represents a pragmatic and widely based consensus.Compared to the 1st Edition of Standard ECMA-156 (published by ECMA in June 1991), various changes have been made ino
7、rder to achieve alignment with ETS 300 190 (which is based on the 1st Edition of ECMA-156 but modified during PublicEnquiry and published by ETSI in December 1992).Accepted as 2nd Edition of Standard ECMA-156 by the General Assembly of June 1993.- i -Table of contents1 Scope 12 Conformance 13 Refere
8、nces 14 Definitions 14.1 Access code 15 List of acronyms 16 Keypad protocol 26.1 General 26.2 Messages and information elements used in the Keypad protocol 26.3 Coding of the information elements 26.3.1 Keypad facility information element 26.3.2 Display information element 26.3.3 Signal information
9、element 26.4 Elements of procedure 26.5 Procedures at the invocation interface 36.5.1 En-bloc sending of access codes from the TE to the PTN 36.5.2 Overlap sending of access codes from the TE to PTN 36.5.3 PTN response to user requests 36.5.4 PTN prompting and in-band tone/announcement control 46.5.
10、5 Error conditions and treatment 46.6 Sending of unsolicited information to the user 5Annex A - Illustration of the keypad protocol 7Annex B - Relationship to corresponding standards for public ISDNs 11Annex C - Protocol Implementation Conformance Statement (PICS) proforma 13Annex D - Other referenc
11、es 19- ii -.1ScopeThis Standard defines the Keypad signalling protocol for the purpose of supplementary service control at an interfaceat the S reference point between a Terminal Equipment (TE) and a Private Telecommunication Network (PTN).The Keypad protocol operates in conjunction with the signall
12、ing protocol specified in ETS 300 192. It is based on useof the Keypad facility and Display information elements. While the procedures associated with keypad invocation arespecified in this Standard, the allocation of the access codes used to request or indicate a supplementary service isoutside the
13、 scope of this Standard.This Standard is applicable to TEs which are intended for connection to PTNs, and is also applicable to the useraccesses of PTNs.2 ConformanceIn order to conform to this Standard, a PTNX shall satisfy the requirements identified in the Protocol ImplementationConformance State
14、ment (PICS) proforma in C.3 of annex C.In order to conform to this Standard, a TE shall satisfy the requirements identified in the Protocol ImplementationConformance Statement (PICS) proforma in C.4 of annex C.3 ReferencesETS 300 102-1 Integrated Services Digital Network (ISDN); User-network interfa
15、ce layer 3; Specification forbasic call control; Application of CCITT Rec. Q.930/I.450 and Rec. Q.931/I.451 (1990)ETS 300 192 Private Telecommunication Network (PTN); Signalling protocol at the S-reference point; Circuitmode basic services (1992)ENV 41007-1 Definition of terms in private telecommuni
16、cation networks, Part 1: Definition of general terms(1991)CCITT Rec. I.112 Vocabulary of terms for ISDNs (1988)CCITT Rec. T.50 International alphabet No. 5 (1984)4 DefinitionsThe specific terminology defined in ENV 41007-1 and CCITT Rec. I.112 applies. If there is conflict, the definition inENV 4100
17、7-1 shall take precedence.When applying a clause of ETS 300 102-1 to the TE-PTN interface, the term “user“ shall be interpreted as “TE“, andthe term “network“ shall be interpreted as “PTN“.For the purpose of this Standard, the following additional definition applies:4.1 Access codeA sequence of char
18、acters from the set specified in CCITT Rec. T.50 used to invoke or provide information for asupplementary service.5 List of acronymsISDN Integrated Services Digital NetworkPICS Protocol Implementation Conformance StatementPTN Private Telecommunication NetworkPTNX Private Telecommunication Network Ex
19、changeTE Terminal Equipment- 2 -6 Keypad protocolThe text in this clause is based on clause 4 of CCITT Rec. Q.932. Differences are indicated by emboldening.6.1 GeneralThis generic procedure is based on the use of:- the Keypad facility information element by the TE to invoke a supplementary service f
20、rom the PTN byproviding access codes either en-bloc or overlap sending; and- the Display information element by the PTN to give an indication to the local or remote user regarding asupplementary service being invoked. This procedure may be complemented in the case of calls where theBearer capability
21、 information element in the SETUP message is coded indicating “speech“ or “3,1 kHzaudio“, by the provision of in-band tones and/or announcements to the user.The Keypad protocol is based on the use of the Keypad facility information element within the INFORMATION orSETUP messages during the establish
22、ment, active and clearing phases of a call.6.2 Messages and information elements used in the Keypad protocolThe following messages and information elements shall be used in the Keypad protocols:- The Keypad facility information element may be included in the SETUP and INFORMATION messagesin the TE t
23、o PTN direction. This extends these messages beyond their specification in ETS 300 192.- The Display information element may be included in any basic call control message sent from the PTN tothe TE. This extends these messages beyond their specification in ETS 300 192.- The Signal information elemen
24、t may be included in any of the following basic call control messages ofETS 300 192 in PTN to TE direction: ALERTING, CONNECT, CONNECT ACKNOWLEDGE,DISCONNECT, INFORMATION, RELEASE, RELEASE COMPLETE, SETUP and SETUPACKNOWLEDGE.6.3 Coding of the information elements6.3.1 Keypad facility information el
25、ementClause 4.5.17 of prETS 300 102-1 shall apply.6.3.2 Display information elementClause 4.5.15 of prETS 300 102-1 shall apply.6.3.3 Signal information elementClause 4.5.27 of prETS 300 102-1 shall apply.6.4 Elements of procedureThe Keypad protocol includes the following aspects:1) the Keypad proto
26、col may be used during the call establishment, active and clearing phases of a call to invokesupplementary services. Supplementary service information from the TE to the PTN shall be conveyed inKeypad facility information elements sent in either SETUP or INFORMATION messages;2) supplementary service
27、 information shall be sent from the TE to the PTN either en-bloc or using overlapsending;3) When overlap sending is used, the PTN may prompt the user at certain stages to send further requiredinformation. Prompting can be by means of the Display information element and/or, for applicablebearer capab
28、ilities, e.g. “speech“, by in-band tones or announcements.Whether prompting occurs or not is supplementary service and implementation dependent.NOTE 1Additional procedures for handling the Display information by the TE (especially in case of limited displaycapabilities) are implementation dependent.
29、- 3 -6.5 Procedures at the invocation interface6.5.1 En-bloc sending of access codes from the TE to the PTNEn-bloc sending of supplementary service information shall be accomplished by sending the “complete“supplementary service information in:a) the SETUP message; orb) the INFORMATION message, if t
30、he supplementary service is being invoked during the overlap sending,active, disconnect indication, outgoing call proceeding or call delivered state of a call.NOTE 2Call states are specified in subclause 6.4 of ETS 300 192.The term “complete“ supplementary service information shall mean that suffici
31、ent supplementary serviceinformation is sent to the PTN to specify a service without any additional PTN prompting being required. ThePTN determines that the supplementary service information is “complete“ by either:- analysis of the information contents of the Keypad facility information element; or
32、- the presence of a sending complete information element indication (see subclause 8.1 of ETS 300 192).If the PTN determines that the information contents of the Keypad facility information element are invalid, thePTN shall use the error procedures specified in subclause 6.5.5.If the PTN determines
33、that the information contents of the Keypad facility information element are valid and theuser is allowed to invoke the requested service, the PTN shall respond using the procedures as specified insubclause 6.5.3.6.5.2 Overlap sending of access codes from the TE to PTNOverlap sending of supplementar
34、y service information is the sending of the “complete“ supplementary serviceinformation (see subclause 6.5.1 for the definition of complete) segmented such that a number of ETS 300 192messages are used to convey the “complete“ supplementary service information. The messages shall be either:a) a SETU
35、P message followed by one or more INFORMATION messages; orb) two or more INFORMATION messages.For case a), normal overlap sending procedures, as specified in subclause 8.1 of ETS 300 192, shall be used.For case b), INFORMATION messages shall be sent only in states outgoing call proceeding, call deli
36、vered,active and disconnect indication. Overlap sending may commence in one of these states and continue inanother of these states. The transmission or receipt of INFORMATION messages shall not cause any change tothe ETS 300 192 call state.NOTE 3This also includes the possibility of omitting supplem
37、entary service information from the SETUP message,but including it in two or more INFORMATION messages during the overlap sending state.The PTN shall respond to valid supplementary service information with one of the PTN responses as describedin subclause 6.5.3. If the supplementary service informat
38、ion is invalid, then the error procedures as described insubclause 6.5.5 shall apply.6.5.3 PTN response to user requestsAfter receiving information from the TE, the action taken by the PTN is supplementary service andimplementation dependent. Possibilities include the following:1 Clear the call refe
39、rence via the normal call clearing procedures (see subclause 8.3 of ETS 300 192)including the appropriate Cause and optional Display information element(s).2 Send a CALL PROCEEDING message to the TE. This PTN response is only applicable in case a) ofsubclause 6.5.1 and case a) of subclause 6.5.2.- 4
40、 -3 Send an INFORMATION or clearing message to the TE including a Display and/or Signal informationelement containing an appropriate response to the request for a supplementary service. The receipt of anINFORMATION message by the TE shall not cause any change to the ETS 300 192 call state.NOTE 4The
41、TE, on receiving the Display or Signal information element in any of the specified messages insubclause 6.2, may either use it in providing notifications to the user or discard it.4 Prompt the user for more information using the procedures as specified in subclause 6.5.4.NOTE 5This further informati
42、on may be additional, or new information input by the user or another attempt bythe user to re-input the original information correctly.5 Wait for more overlap information.NOTE 6The allowed waiting period is governed by ETS 300 192 timer T302 in the case of information sent in theoverlap sending sta
43、te. The use of timers in other states is supplementary service and implementationdependent.6.5.4 PTN prompting and in-band tone/announcement controlThe PTN may prompt the user for more information or may provide in-band or announcements regardless ofwhether or not the Keypad facility information ele
44、ment was included in the initial SETUP message. The PTNdetermines whether prompting and/or in-band tone or announcement control should occur. Possible factorsgoverning the provision of prompting and in-band information are:- the nature of the supplementary service;- the type of interface; and- the c
45、urrent status or progress of the supplementary service request.Simultaneously with the application of in-band tones or announcements, the PTN may send a PROGRESSmessage containing a Progress indicator information element with the progress description value No. 8 (In-bandinformation or appropriate pa
46、ttern now available).The PTN may, in addition to an audible prompt (i.e. tone or announcement), request information from the userby sending an INFORMATION message which contains the Display and/or Signal information elements (but notthe Called party number information element).The PTN may prompt the
47、 user more than once (i.e. multiple stages may occur), but the PTN should not promptthe user again prior to the users response, or when in the overlap sending state, prior to the expiry of timer T302.This is to avoid situations where a users response could be related to two unacknowledged PTN prompt
48、s.6.5.5 Error conditions and treatmentAn error condition exists in the following circumstances:a timer T302 expires and complete information has not been received;b information containing a “sending complete“ indication indicating en-bloc sending, but the userinformation sent is not complete;c infor
49、mation received by the PTN (complete or incomplete) is invalid. Invalid information is informationsent with incorrect format or containing invalid facility identifier or parameters codes;d the user attempts to invoke a supplementary service to which the user has not subscribed or to which theuser is not allowed access.The PTN shall take one of the following actions for supplementary service invocation according to case a.) ofsubclause 6.5.1 and case a.) of subclause 6.5.2:i) In-band tones or announcements are applied. If a SETUP ACKNOWLEDGE message has not already beensent, the PTN se