ZyXEL Elite 2864 User Guide - Page 126

Bidirectional Compression, Negotiation Fail Fall-Back, DTE to DCE Connection, Averaging Throughput

Page 126 highlights

Bidirectional Compression Processing data compression consumes a lot of the modem controller CPU's computation power. Though data compression protocols of V.42bis and MNP5 are bidirectional, most modems slow down when doing bidirectional file transfers because of limited processing power. ZyXEL 2864 series modems use a powerful 16-bit processor that does not slow down during bidirectional file transfers. Negotiation Fail Fall-Back There are two options you can choose from if the error control negotiation fails at the initial modem connection handshaking: STAYS ON-LINE DISCONNECT AT*E0 AT*E1 Maintains the non-error control connection, if error control negotiation fails. (Default) Disconnects the line if not error control linked. DTE to DCE Connection No matter what control level is enabled, DTE speed can always be set separately from the modem's speed, except in the case where you set FOLLOW LINK RATE. For maximum throughput, it is better to set AT&B1 (default) FIXED AT DTE RATE. The DTE speed will be independent of the speed the modem is linked to. The DTE speed options range from 300 bps to 460800 bps. What DTE speed is optimized for your application depends on how fast your computer and communication software can process the serial port data. 2864 series modems use certain controls and commands to enable the modem to optimize its performance. Averaging Throughput At high DTE speeds, slow computers tend to lose characters. Even though most transfer programs offer protocols with error correction capabilities, it will still take time to recover from errors. ZyXEL modems average the throughput before sending characters to the DTE. This will decrease the probability of the computer losing characters due to "burst" high-speed character strings. Since new computers are much faster and there is an increasing use of serial port chips with internal buffers like the 16550A UART, the computer's speed has become less of a problem. The default setting for throughput averaging is disabled. This will reduce data delay and increase throughput in Unix applications. You can enable throughput averaging by setting S42b1 to 1. 10-4

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267

10–4
Bidirectional Compression
Processing data compression consumes a lot of the modem controller CPU's com-
putation power. Though data compression protocols of V.42bis and MNP5 are
bidirectional, most modems slow down when doing bidirectional file transfers
because of limited processing power.
ZyXEL 2864 series modems use a powerful 16-bit processor that does not slow
down during bidirectional file transfers.
Negotiation Fail Fall-Back
There are two options you can choose from if the error control negotiation fails at
the initial modem connection handshaking:
DTE to DCE Connection
No matter what control level is enabled, DTE speed can always be set separately
from the modem's speed, except in the case where you set
FOLLOW LINK RATE
. For
maximum throughput, it is better to set
AT&B
1 (default)
FIXED AT DTE RATE
. The
DTE speed will be independent of the speed the modem is linked to. The DTE
speed options range from 300 bps to 460800 bps. What DTE speed is optimized
for your application depends on how fast your computer and communication soft-
ware can process the serial port data. 2864 series modems use certain controls and
commands to enable the modem to optimize its performance.
Averaging Throughput
At high DTE speeds, slow computers tend to lose characters. Even though most
transfer programs offer protocols with error correction capabilities, it will still take
time to recover from errors. ZyXEL modems average the throughput before sending
characters to the DTE. This will decrease the probability of the computer losing
characters due to "burst" high-speed character strings.
Since new computers are much faster and there is an increasing use of serial port
chips with internal buffers like the 16550A UART, the computer's speed has
become less of a problem. The default setting for throughput averaging is disabled.
This will reduce data delay and increase throughput in Unix applications. You can
enable throughput averaging by setting
S42b1
to 1.
STAYS ON-LINE
AT*E0
Maintains the non-error control connection, if
error control negotiation fails. (Default)
DISCONNECT
AT*E1
Disconnects the line if not error control linked.