CONTENTS

1 Scope
2 References
3 Definitions
4 Voice states and operation of a voice-capable DCE
4.1 Non-speakerphone section of a voice DCE
4.1.1 Voice states
4.2.1 Voice states
5 Voice and network signalling support
5.1 Events (reports sent to the DTE)
5.2 Actions (commands sent to the DCE)
5.3 Call discrimination
5.3.1 Description and definitions
5.3.2 Hook control under voice
5.4 Timing marks in the voice data stream
5.5 Compression method and availability of event detection
6 Operation
6.1 Numeric radix
6.2 Format conventions
6.2.1 Numbering conventions
6.2.2 Order of bit transmission
6.2.3 Code word mapping conventions
6.3 Command structure
6.3.1 AT commands
6.3.2 Basic command syntax
6.3.3 Extended command syntax
6.3.4 Issuing commands
6.3.5 Command execution
6.3.6 DCE responses from AT commands
6.3.7 Data stream transparent commands (<DLE> Shielded)
6.4 Session management
6.4.1 Scope
6.4.2 Flow control
6.4.3 Serial data interchange circuits
6.4.4 DTE/DCE interface rate changes
6.4.5 DTE/DCE inactivity timer
6.4.6 DCE implementations without data modes
7 Events (unsolicited result codes)
7.1 Forms of the event detection report
7.1.1 Simple event detection report
7.1.2 Complex event detection report
7.2 Event reports restrictions
7.3 <DLE> shielded event codes sent to the DTE
7.4 Minimum event reporting requirements
7.5 DTMF event report sequence
7.6 Recorded DTMF tone on playback
7.7 Silence detection during voice receives
8 Actions
8.1 Simple action commands
8.2 Configuration setting and initiating action commands
8.3 <DLE> codes sent to the DCE
8.3.1 Adjusting the volume and gain levels by <DLE> codes
8.3.2 Pause and resume commands during voice states with DTE to DCE data transfers
9 Support commands
9.1 Action commands
9.1.1 Dial command in voice (with +FCLASS=8.0)
9.1.2 Hangup command in voice (with +FCLASS=8)
9.1.3 Repeat Caller ID (+VRID)
9.2 Configuration commands
9.2.1 Mode selection
9.2.2 +FCLASS=?
9.2.3 Caller Id service
9.2.4 DID service
9.2.5 Automatic hangup control
9.3 Miscellaneous AT commands
9.3.1 S-parameters
9.3.2 ATZ
10 Voice commands
10.1 Action commands
10.1.1 Initialize voice parameters
10.1.2 Ring local phone
10.1.3 Voice receive state
10.1.4 Voice duplex state
10.1.5 DTMF and tone generation in voice
10.1.6 Transmit data state
10.2 Action controls (configuration command)
10.2.1 Receive gain selection
10.2.2 Volume selection
10.2.3 DTE/DCE inactivity timer
10.2.4 Analogue source/destination selection
10.2.5 Ringing tone goes away timer
10.2.6 Ringing tone never appeared timer
10.2.7 Silence detection (QUIET and SILENCE)
10.2.8 Compression method selection
10.2.9 Beep tone duration timer
10.3 Response controls (configuration commands)
10.3.1 Distinctive ring (ring cadence reporting)
10.3.2 Control tone cadence reporting
10.4 DTE/DCE interface (configuration commands)
10.4.1 Buffer threshold setting
10.4.2 Voice packet protocol
10.4.3 Select DTE/DCE interface rate (turn off automatic rate detection)
10.5 Speakerphone commands
10.5.1 Voice speakerphone state
10.5.2 Microphone gain
10.5.3 Speaker gain
10.5.4 Train acoustic echo-canceller
10.5.5 Train line echo-canceller
10.5.6 Speakerphone duplex mode
10.5.7 +VEM=<mode>
Annex A Interworking with existing voice DTE
Appendix I
I.1 Suggested compression method and sample rate selection
I.2 Recording a welcome message
I.3 Play back the welcome message
I.4 Answer the phone, play the greeting message and record a message
I.5 Answer the phone, record a message and receive a facsimile
I.6 Answer the phone and determine it is a facsimile
I.7 Answer the phone and execute a facsimile protocol
I.8 Answer the phone and execute a data handshake
Appendix II
II.1 Projected DTE/DCE interface rates at different sampling rates
II.2 Common analog source/destination hardware configurations
Appendix III North American network documents