ZyXEL Elite 2864 User Guide - Page 124

Data Compression

Page 124 highlights

3) Automatic Re-transmission Request (ARQ) Error Correction Once a data block is received error-free, the receiving modem will acknowledge this block immediately. The sending modem receives the acknowledgement and will check if any block(s) is(are) not acknowledged. Let us assume 18 blocks were transferred and the first 14 blocks were acknowledged. If no acknowledgement for block 15 is received in a given time, this block must have been damaged. Acknowledgements of blocks 16 through 18 are ignored. Blocks starting from 15 are resent. 4) ARQ Error Correction with Selective Reject ZyXEL modems support V.42 error control with selective reject. Using this feature, the modem only resends the erroneous data block(s), not all the data blocks starting from the one in error (just block 15 in the above example). This saves retransmission time and greatly improves efficiency in high error rate situations. Error control protocols can detect and recover almost 100% of all errors to make an error-free transmission possible. Data Compression Data compression works by representing the original data information in less bits and transmitting the reduced data bits through the data link. The receiver recovers the original information by reversing the representing process. The process of representing original data in less bits is called redundancy removing. Its effectiveness is both algorithm and data dependent. A random data file is not compressible. A data file with a high degree of predictability, like an ASCII English text file, graphic file, or database file, is suitable for data compression. In the modem, the data compression is activated between asynchronous to synchronous conversion in an attempt to reduce the number of bits actually sent. The receiving modem applies these techniques in reverse to recover the actual data from the compressed data stream. 2864 series modems support both V.42bis and MNP5 data compression protocols. Data compression needs an error-free data link to work correctly, otherwise the corrupted compressed data stream will ruin the decompression process. MNP5 is used with MNP4 error control and V.42bis is used with V.42 error control. MNP5 data compression utilizes the run-length encoding and adaptive frequency encoding techniques. V.42bis uses a string coding algorithm. The compression efficiency of V.42bis is generally higher than that of MNP5. In some cases it can be 50% to 100% higher and in other cases it is just slightly higher. In general, it is about 50% more efficient. 10-2

  • 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–2
3)
Automatic Re-transmission Request (ARQ) Error Correction
Once a data block is received error-free, the receiving modem will acknowledge this
block immediately. The sending modem receives the acknowledgement and will
check if any block(s) is(are) not acknowledged. Let us assume 18 blocks were trans-
ferred and the first 14 blocks were acknowledged. If no acknowledgement for block
15 is received in a given time, this block must have been damaged. Acknowledge-
ments of blocks 16 through 18 are ignored. Blocks starting from 15 are resent.
4)
ARQ Error Correction with Selective Reject
ZyXEL modems support V.42 error control with selective reject. Using this feature,
the modem only resends the erroneous data block(s), not all the data blocks starting
from the one in error (just block 15 in the above example). This saves retransmis-
sion time and greatly improves efficiency in high error rate situations.
Error control protocols can detect and recover almost 100% of all errors to make an
error-free transmission possible.
Data Compression
Data compression works by representing the original data information in less bits
and transmitting the reduced data bits through the data link. The receiver recovers
the original information by reversing the representing process. The process of repre-
senting original data in less bits is called redundancy removing. Its effectiveness is
both algorithm and data dependent. A random data file is not compressible. A data
file with a high degree of predictability, like an ASCII English text file, graphic file,
or database file, is suitable for data compression.
In the modem, the data compression is activated between asynchronous to synchro-
nous conversion in an attempt to reduce the number of bits actually sent. The
receiving modem applies these techniques in reverse to recover the actual data from
the compressed data stream.
2864 series modems support both V.42bis and MNP5 data compression protocols.
Data compression needs an error-free data link to work correctly, otherwise the cor-
rupted compressed data stream will ruin the decompression process. MNP5 is used
with MNP4 error control and V.42bis is used with V.42 error control.
MNP5 data compression utilizes the run-length encoding and adaptive frequency
encoding techniques. V.42bis uses a string coding algorithm.
The compression efficiency of V.42bis is generally higher than that of MNP5. In
some cases it can be 50% to 100% higher and in other cases it is just slightly higher.
In general, it is about 50% more efficient.