home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / TEXT / ESCAPE.ZIP / ESCAPE.DOC next >
Text File  |  1992-08-21  |  30KB  |  487 lines

  1. The Issue of the Reliable Modem Escape Sequence
  2.  
  3. Modems allow personal computers to communicate with other computers over 
  4. telephone lines by transmitting data and files.  There are two states of 
  5. communication between an intelligent modem and the computer to which it is 
  6. connected, the Command Mode and the Receive/Transmit Mode.  The Command Mode 
  7. allows that modem to receive instructions or commands from the computer, such 
  8. as directing the modem to dial the phone, change modem settings, and hang up 
  9. the telephone after a transmission is completed.  The other state of 
  10. communication is the Receive/Transmit Mode.  It is during this state of 
  11. operation that the modem sends or receives data or files which are exchanged 
  12. between a personal computer and a remote computer.
  13.  
  14. When the modem dials the telephone number and makes the connection, it goes 
  15. from Command Mode to the Receive/Transmit Mode.  The mechanism that causes the 
  16. modem to go from the Receive/Transmit Mode back to the Command Mode is called  
  17. an "Escape."  The reliability of the escape mechanism is vital to the integrity
  18. of the system and the ability to predictably deliver the data or file being 
  19. transmitted.
  20.  
  21. When the escape occurs in the middle of a data transmission an aborted 
  22. transmission results.  This unintentional escape causes the interruption of the 
  23. data flow, loss of time, increased  telephone toll charges because the 
  24. telephone line stays open even though no data is being transmitted, the 
  25. inability of the software to use the modem until it has been manually reset, 
  26. and most importantly, the file not being transferred.  In computer jargon, the 
  27. transmission "blows up" or "crashes" and the file transfer "aborts" or "bombs."
  28.  
  29. For the personal user, this creates at the very least a significant 
  30. inconvenience.  Most users wonUt recognize the problem for what it is when it 
  31. occurs.  In businesses with large numbers of modems, this can create 
  32. significant problems in operations for any company which relies on the 
  33. transmission of data by modems to conduct its operations and make money.  
  34. Preventing this inadvertent escape is a major design goal in reliable modem 
  35. design.
  36.  
  37.  
  38. The Problem
  39.  
  40. Prior to 1981, modems used a sequence of characters to escape from 
  41. Receive/Transmit Mode to Command Mode.  The state-of-the-art at the time used a 
  42. series of control characters, sometimes "QUIT," to tell the modem to escape.
  43. Because these characters could appear in the data stream, this escape mechanism 
  44. did not provide the user with a fail-safe method of escape.  It is easy to see 
  45. how a modem like this could inadvertently escape, creating just the problems 
  46. described.  The best idea at the time was to increase the length of the escape 
  47. code and reduce the probability of it appearing inadvertently in the data.  You 
  48. could never be sure a file you were about to send would not contain the 
  49. sequence of escape characters which would block the transmission.  In order to 
  50. alleviate this problem of inadvertent escape, it is necessary that the escape 
  51. mechanism be transparent to data.  That is, the possibility of the data alone 
  52. triggering the escape should not exist.
  53.  
  54.  
  55. The Solution Was Found in 1981
  56.  
  57. Designing a modem completely transparent to data was the goal behind Dale 
  58. HeatheringtonUs efforts during the development of the first Hayes Smartmodem in 
  59. the early 1980s.  Dale was not satisfied with an escape mechanism which caused 
  60. some data to be UNSENDABLE.  Dale's belief was that it was unacceptable to
  61. build a system where the modem was working as designed, i.e. NOT BROKEN, and
  62. the computer was not broken, and the software was not broken, but at some time, 
  63. eventually, regardless of how improbable, the modem would fail to do its job.  
  64. In effect, Dale redefined the problem as understood by the experts at that time 
  65. and, by understanding the problem a different way, was on the path to a new 
  66. solution.
  67.  
  68. As part of his intensive research in the development of the original Hayes 
  69. Smartmodem, Dale Heatherington solved this problem by surrounding the escape 
  70. code, a sequence of characters, with guard times on both sides to alert the 
  71. modem that the sequence is distinguished from a typical string of characters in 
  72. a file transmission.  This escape sequence 
  73.  
  74.                 <guard time>    <escape code>    <guard time> 
  75.  
  76. eliminates the problems inherent in a data-dependent escape sequence because 
  77. of its use of time and because it does not depend on the probability of 
  78. character occurrence in a stream of data.  It is virtually impossible for the 
  79. Hayes escape sequence with guard time to appear in a file transfer and cause an 
  80. unintentional escape using the common file transfer protocols.  Computers just 
  81. donUt work that way.  The problem of inadvertent escapes was solved.
  82.  
  83. Dale Heatherington's invention led to the issuance of United States Patent
  84. Number 4,549,302, the Improved Escape Sequence With Guard Time, often called 
  85. the Hayes '302 Patent, and corresponding patents in a number of countries.  The
  86. Hayes '302 Patent ensures that modems escape or change to the Command Mode of
  87. operation reliably and without the possibility that data alone could ever 
  88. trigger the escape.  In over eleven years of use of the Hayes '302, Hayes has
  89. never received a complaint about an unintentional escape.  In addition, this 
  90. method was copied by almost everyone in the industry making it one of the most 
  91. widely adopted defacto standards.
  92.  
  93. With the Improved Escape Sequence With Guard Time you have reliable modem 
  94. control.  With reliable modem control, you donUt have to know how to:
  95.  
  96. o     Understand and know how to modify file and document data formats.
  97. o     Understand the details of how your communications software controls
  98.           your modem.
  99. o     Learn AT commands, syntax and escape sequence parameters.
  100. o     Bypass your communications software and directly communicate with
  101.           your modem.
  102. o     Deal with serial cable pin outs and control signals.
  103.  
  104.  
  105. The New/Old Problem
  106.  
  107. In September of 1991, another modem manufacturer requested that Hayes examine 
  108. and test a particular modem to determine if the escape mechanism incorporated 
  109. by the modem was covered by the Hayes '302 Patent.  During the testing process,
  110. Hayes discovered that the modem incorporates a new escape sequence that is
  111. based purely upon a series of characters which appear in the data stream.
  112.  
  113. This new escape mechanism is called Time Independent Escape Sequence or
  114. TIES.  The name appears to derive from the way in which the escape sequence 
  115. works because it does not make use of time as the Hayes '302 does.  TIES
  116. depends entirely upon the appearance of the escape sequence in the stream of 
  117. data being received by the modem.  The TIES escape mechanism is very similar to 
  118. the escape mechanism in use at the time of the invention of the Hayes '302
  119. because an escape can be triggered by the data being sent as part of a file 
  120. transfer.  Historically, that old escape sequence was unreliable, and it is 
  121. very likely that TIES will fall to a similar fate.  TIES cannot be considered 
  122. by anyone who understands it to be progress in the ongoing development of modem 
  123. design.
  124.  
  125.  
  126. TIES - What Is It?
  127.  
  128. The simplest escape sequence for TIES is "+++AT<CR>" where "+++" stands for
  129. any escape character and "<CR>" represents carriage return or the character set
  130. in the modem registers by the AT command set which designates the end of the 
  131. command. Whenever that series of characters appears in the data stream, the 
  132. modem "escapes" or changes from Receive/Transmit Mode to Command Mode of
  133. operation.  In effect, what happens at that point in the transmission is that 
  134. the flow of data stops!  The flow of data has halted simply because the 
  135. characters which make up the escape sequence have appeared in the data being 
  136. transmitted.
  137.  
  138. The appearance of these characters does not necessarily mean that you can pick 
  139. up a file and read until you find the escape characters.  The escape characters 
  140. may appear as a mixture of file data and file transfer protocols which would 
  141. not appear in printed text.  In either event, the receipt of those characters 
  142. by the modem will cause it to escape.
  143.  
  144. Since software compatibility was an important criteria, the TIES escape 
  145. sequence was selected to use the same sequence of characters that a computer 
  146. sends to a Hayes modem to cause it to first escape and then execute a command.  
  147. However, the TIES escape mechanism does not use guard times.  The TIES modem 
  148. appears to work with most existing software, but by disregarding the guard 
  149. times the data transparency of the TIES modem is fatally flawed.  In essence, 
  150. the TIES escape sequence was designed to fool computers into thinking that they 
  151. were communicating with a Hayes modem or a modem incorporating the Hayes '302
  152. Patent, but TIES modems cannot fool the data being sent to prevent the TIES 
  153. block from stopping the data transmission.
  154.  
  155.  
  156. TIES - What does this mean to you?
  157.  
  158. Depending on where the escape characters appear in the data, the receipt of 
  159. those characters by the modem could create unintentional escapes, prematurely 
  160. halting the flow of data.  For instance, if the file being transferred has been 
  161. completely transferred and the TIES escape characters appear at the end of the 
  162. data, there is no problem.  The receipt by the modem of the escape sequence at 
  163. that time would not interrupt the flow of data as all the data in that file has 
  164. already been transmitted.  However, if the TIES escape characters appear at any 
  165. place during the transfer of a file other than at the end of the data, when 
  166. those characters are received by the modem, the modem will escape, blocking the 
  167. transmission of the file Q the TIES block.  At that time, the modem may need to 
  168. be reset, and the transmission of that file must begin again.  
  169.  
  170. Every time the file reaches the point where the TIES escape characters occur, 
  171. the modem will experience a TIES block and escape.  As long as those characters 
  172. appear in the data, at any point other than at the end of the data, the file 
  173. can never be successfully transmitted through a TIES modem.  No matter how many 
  174. times you try to transmit the file containing those escape characters in the 
  175. data stream, there is a 100% probability of a false escape.
  176.  
  177. When the TIES block occurs, the typical modem user operating that modem will 
  178. not be able to determine why the transmission of the data has stopped.  Each 
  179. and every time that the user attempts to send the file containing the escape 
  180. sequence characters, the transmission of data will halt, and the user will be 
  181. unable to determine the problem.  In some instances, depending on the data 
  182. following the inadvertent escape, the modem may actually have to be turned off 
  183. and back on again before the modem will be able to operate.
  184.  
  185. Further, a modem incorporating TIES cannot be repaired because it is not 
  186. broken.  There is an inherent limitation engineered into the product, i.e. the 
  187. absolute inability to transmit the sequence of data that TIES defines as its 
  188. escape sequence.  The only practical solution to this problem of unreliability 
  189. is to replace the TIES modem with one that does not incorporate the TIES escape 
  190. sequence, unless of course you are willing to stand by the modem and reprogram 
  191. the escape character and retransmit the data every time the TIES block occurs.  
  192.  
  193. Since many modems are used in unattended operation, this is completely 
  194. unacceptable.  And why would anyone who knows about this want to take the risk?
  195.  
  196.  
  197. TIES - Why You Haven't Heard About it?
  198.  
  199. In December of 1991, Hayes Customer Service received a telephone call from a 
  200. user of a modem manufactured by another modem company.  This individual was 
  201. using Hayes Smartcom software and was having a transmission-related problem.  
  202. While attempting to assist this individual in solving this problem, Hayes 
  203. learned that the modem was using the TIES escape sequence.
  204.  
  205. This was the first time that Hayes had actual knowledge that the TIES escape 
  206. sequence was being introduced into the marketplace.  Manufacturers who are 
  207. incorporating this technology have not been publicizing their use of TIES.  
  208. There have been few articles written about this new escape sequence, and the 
  209. majority of those articles are the result of Hayes expressions of concern over 
  210. the reliability of TIES.  Hayes was surprised to learn of the commercial 
  211. implementation of this escape sequence because of those reliability questions.  
  212. In fact, TIES appears to be the reincarnation of the problem that was solved by 
  213. the invention of the Hayes '302 patented technology in 1981.
  214.  
  215. Why are modem manufacturers not publicizing their use of this new technology?  
  216. If there are no inherent reliability problems, why does it seem that modem 
  217. manufacturers using this technology are hiding it and not touting its benefits 
  218. from the rooftops?  Why is it that modem manufacturers who use TIES want to 
  219. keep consumers in the dark about their adoption of this new escape sequence?  
  220. The answers to all these questions are rooted in financial concerns.  Hayes, on 
  221. the other hand, knows that consumers want to be completely and accurately 
  222. informed about the reliability of the communications products they purchase.  
  223. Modem manufacturers who use TIES should know that informed consumers will not 
  224. knowingly want to buy products with TIES.
  225.  
  226.  
  227. The Philosophy of Reliable Modem Design
  228.  
  229. Data alone should never cause a modem to escape.  Users rely on the 
  230. manufacturers of computer equipment and modems to build the equipment in such a 
  231. way that users can count on its operation to conduct business and increase 
  232. personal productivity.  When the data being sent by a computer user can cause 
  233. an interruption of use, the user does not get the performance expected.  For a 
  234. manufacturer to intentionally include a mechanism in a modem where data 
  235. transmission alone can cause the escape is a great disservice to the computer 
  236. industry, the public using the products, and eventually the manufacturer.  The 
  237. manufacturer should be concerned that dissatisfied customers who learn about 
  238. this defect will at least have some serious questions about buying such a 
  239. product.
  240.  
  241. Once customers understand the issue they will no more want a modem that 
  242. escapes when data is being sent than they would want a computer which 
  243. miscalculates when processing a particular program sequence.  The defect is 
  244. simply unacceptable if there is a readily available, well-understood way to 
  245. avoid the problem.  Manufacturers who care about their responsibility to their 
  246. customers will avoid products which contain deliberate defects since their 
  247. products may create legal liability for that manufacturer.
  248.  
  249.  
  250. Development of the TIES Test
  251.  
  252. Anticipating that there would be other telephone calls to Hayes Technical 
  253. Support about the first known TIES modem and realizing that there may be other 
  254. modems which incorporate this new escape sequence, Dr. John Copeland of Hayes 
  255. was asked to formulate a test for use by Hayes Technical Support to determine 
  256. if a modem being used by a caller was a modem incorporating the TIES escape 
  257. mechanism.
  258.  
  259. The test was easy to develop because TIES will cause a file to abort whenever 
  260. a certain sequence of characters is present, and this sequence of characters is 
  261. contained in the data stream.  In fact, the characters themselves are nothing 
  262. more than data.  The test data file developed by Dr. Copeland includes all 
  263. possible sequences of the form "xxxATy" (the TIES escape sequence).  The
  264. character "x" can be any one of 128 different data characters.  The character
  265. "y" similarly can be any one of 128 different data characters.  This results in
  266. 16,384 possible sequences which are each repeated twice in the test file.
  267.  
  268. The TIES test data file was developed only to determine whether a modem would 
  269. escape on a TIES data sequence.  Contrary to the statements of some members of 
  270. the press, the file is not a software package.  The test file is simply an 
  271. ASCII data file to assist users in determining if their modem implements TIES.
  272.  
  273. Some people have charged that the test data file is rigged.  This is not a 
  274. rigged test.  It is necessary that the test contain all possible combinations 
  275. of characters in order to be effective because some software packages you use 
  276. may set the escape code to be of different values.
  277.  
  278.  
  279. Not "Hayes Compatible"
  280.  
  281. Since the introduction and overwhelming success of the first Hayes Smartmodem, 
  282. other modem manufacturers have touted their products as "Hayes compatible" and
  283. have assured purchasers that the modems they buy are "Hayes compatible."
  284. Consumers have come to rely on "Hayes compatibility" as a standard
  285. consideration in their purchases of communications equipment.  Consumers who 
  286. buy a TIES modem might assume that the modem is "Hayes compatible" because it
  287. uses AT commands, only to learn later that the modem might have been designed 
  288. with a serious defect.  TIES modems are not "Hayes compatible."
  289.  
  290.  
  291. Why Is This Issue So Important?
  292.  
  293. Hayes believes that the introduction of TIES into the installed base of modems 
  294. will seriously compromise the integrity of the industry.  The degree of damage 
  295. to the industry and to the confidence in the installed base of modems depends 
  296. on the frequency that this problem will occur if the use of modems with TIES 
  297. becomes widespread.
  298.  
  299. There is no way of accurately predicting the probability of inadvertent 
  300. escapes occurring in a TIES modem.  One manufacturer of a chip set 
  301. incorporating the TIES technology has admitted that when using a 9600 bps modem 
  302. in continuous operation, there is a probability of an inadvertent escape every 
  303. seven years while transmitting random data.  The problem with these 
  304. calculations is that data in the real world is never random.  We know from 
  305. research in data compression that data is not random.  The fact the data is 
  306. compressible demonstrates that it is not random.  As a result the statistical 
  307. probability is even greater that the ASCII characters used in the TIES escape 
  308. sequence would occur in data.  Further, once a byte sequence has special 
  309. meaning, it appears much more frequently than would a truly random sequence of 
  310. the same length.  For example, Dr. Copeland scanned the hard disk in his office 
  311. and found three files that would escape a TIES modem: a communications program 
  312. EXE file, an Internet message discussing modems, and a log file from a 
  313. telephone-line security program.  Based on these results, the mean time to 
  314. blockage at 9600 bps for a TIES modem would only be 14 hours for Dr. Copeland's
  315. data.
  316.  
  317. The probability of an inadvertent escape may either increase or decrease 
  318. depending on the data being transmitted.  Probability figures are easily 
  319. manipulated to reflect the outcome desired by the entity doing the 
  320. calculations.  For this reason, Hayes has not calculated the probability of 
  321. inadvertent escape by a TIES modem, and we believe the calculations made by the 
  322. modem chip manufacturers selling TIES in their chip sets represent the absolute 
  323. minimum under the best conditions.
  324.  
  325. For those who require an answer to the question of "how often," they can turn
  326. to the figures provided by the chip manufacturer itself, in the attempt to 
  327. minimize the importance of this problem.  Placing that calculation in terms of 
  328. the "real world," in a company using 700 TIES modems communicating at 9600 bps,
  329. there would be an inadvertent escape twice a week.  Twice a week a data file 
  330. important to the business would not be sent because it could not get through 
  331. the TIES modem.  Hayes maintains that any inadvertent escape is unacceptable.  
  332. Two inadvertent escapes each week is outrageous!  And if the data is being sent 
  333. at 38.4 kbps, as many new modems are now capable of doing, this TIES block will 
  334. occur more than once per day, only you cannot predict which of the systems will 
  335. be hit.
  336.  
  337. The following chart represents the minimum frequency of TIES blocks that you 
  338. should expect with a TIES modem depending on the number of modems and the speed 
  339. at which they are operating:
  340.  
  341.  
  342. If Data Was Random
  343.  
  344. Type of Use     Hours/Day   Modem Speed     Number of Modems   TIES Aborts/Year
  345.  
  346. Single User         1          2400                 1                    0.001
  347. Small BBS          12          9600                 2                    0.12
  348. Large BBS          12         14400                12                    1.1
  349. Small Company       2         14400                50                    0.8
  350. Medium Company      2         14400               500                    7.6
  351. Large Company       2         14400              5000                   76
  352. Dialup WAN         24         14400               200                   36
  353. Dialup WAN         24         38400               200                   97
  354.  
  355. Data with 1 TIES per 50 Mbytes
  356.  
  357. Type of Use     Hours/Day   Modem Speed     Number of Modems   TIES Aborts/Year
  358.  
  359. Single User         1          2400                 1                    6
  360. Small BBS          12          9600                 2                  605
  361. Large BBS          12         14400                12                5,449
  362. Small Company       2         14400                50                3,784
  363. Medium Company      2         14400               500               37,843
  364. Large Company       2         14400              5000              378,432
  365. Dialup WAN         24         14400               200              181,647
  366. Dialup WAN         24         38400               200              484,393
  367.  
  368.  
  369. TIES Impact on Business - From Personal Frustration to Corporate Chaos
  370.  
  371. Fortunately, TIES blocks have yet to show up in great volume.  However, as 
  372. more and more TIES modems are sold, it is predictable that TIES blocks will 
  373. start to occurr with ever-increasing frequency in businesses where numbers of 
  374. modems exist.
  375.  
  376. Personal Frustration.  Take for example, your remote sales staff.  What is the 
  377. traveling salesperson going to do when he or she tries to log an order into the 
  378. system at 9:00 at night and suffers a TIES block?  Is that person going to 
  379. attempt to adjust the RS232 serial cable pin outs or reconfigure the modem 
  380. control from a hotel room?  No, that is unreasonable to expect.  Or say, for 
  381. instance, sales support is attempting to send the monthly sales forecast 
  382. spreadsheet to the regional offices.  Only this time the transmission keeps 
  383. crashing because one of the fields happens to include a number that when 
  384. translated for transmission happens to be the TIES escape sequence.   No matter 
  385. how many times the transmission is attempted, it will never go through. 
  386.  
  387. Paralysis.  TIES could also have a dramatic impact on entire computer systems 
  388. that had incorporated software which is incompatible with the TIES escape 
  389. sequence.  Imagine the scenario where over the weekend your company upgrades 
  390. its software using a program that includes some data that is incompatible with 
  391. TIES.  On Monday morning, when employees try to send material to remote offices 
  392. of the corporation, the transmissions all fail. Your entire company will suffer 
  393. a TIES block.  Think of the time and money required to correct such a problem, 
  394. not to mention the lost productivity while the problem is being found and fixed.
  395.  
  396. Sabotage.  The introduction of TIES into the installed base of modems has 
  397. far-reaching consequences beyond TIES blocks.  TIES is a threat to the security 
  398. of your business.  Its implementation  makes it easier for an individual to 
  399. sabotage the work of a company.  If a company is using TIES modems to transmit 
  400. data in its day-to-day operations, it would be very easy for a disgruntled 
  401. employee to insert the TIES escape mechanism into the companyUs data.  The 
  402. employee could even change the software used by the company to insert this 
  403. sequence of characters in every file being created at the company.  Even more 
  404. problematic is the ability of an employee to sabotage the employerUs business 
  405. by the insertion in spreadsheets of a few numbers which will cause the TIES 
  406. modem to fail.  The TIES escape sequence can appear in a transmission of either 
  407. binary numbers or ASCII characters.  There are many number combinations in data 
  408. that will cause an inadvertent escape in a TIES modem.
  409.  
  410. Chaos.  TIES creates a window of opportunity for a new type of computer virus. 
  411. In the last year, we have seen the business world shaken by the existence of a
  412. number of computer viruses that attack data directly in the computer.  TIES 
  413. offers illegal hackers the ability to attack the integrity of data by inserting 
  414. a character string in unused parts of the data file to prevent its future 
  415. transmission.  Because TIES relies entirely on the existence of its escape 
  416. characters in the data stream, it would be possible for a hacker to introduce a 
  417. virus that would carry those escape characters into files without changing the 
  418. program data itself.  The file would be incapable of transmission because the 
  419. TIES modem would inadvertently escape when it reached those characters every 
  420. time it was transmitted.
  421.   
  422. With this perspective in mind it is clear that TIES is a step backward that 
  423. also could potentially create chaos in computer communications if it is 
  424. deployed to any great extent.  On many levels, TIES could actually affect 
  425. productivity throughout the business community.  There is an installed base of 
  426. modems estimated at over 25 million.  Assuming that these modems were TIES 
  427. modems and using the probability calculations provided by the TIES chip 
  428. manufacturer, there would be almost 3 million inadvertent escapes a year.  Even 
  429. assuming typical modem usage and a mixture of modem speeds,  there would be 
  430. more TIES blocks in one year than the number of people killed on U.S. highways. 
  431. As modems with this inferior technology are introduced into the marketplace,
  432. their effect on productivity has the potential to be far-reaching.  Keep in 
  433. mind these calculations of probability are based upon what we believe to be the 
  434. theoretical absolute minimum. Hayes fully believes that calculations using 
  435. random data grossly underestimate the problem presented by the introduction of 
  436. TIES modems into the installed base of computing equipment used around the 
  437. world.
  438.  
  439. Arguments for Acceptable Levels of Failure
  440. Because manufacturers have thus far refused to tell the public that they are 
  441. using this new technology, it is very difficult to identify who is using TIES.  
  442. However, the manufacturers of the chip sets necessary to implement TIES and the 
  443. modem manufacturers who admit that they use this new escape sequence concede 
  444. that "it is not as reliable as the technology offered by the Hayes '302."
  445.  
  446. There are repeated instances of these companies making statements to this 
  447. effect.  The question remains; what level of reliability is acceptable?  Hayes
  448. believes that the industry should not accept any reduced level of performance 
  449. if there is readily-available technology that offers proven reliability. 
  450.  
  451.  
  452. Why is Hayes Interested In Educating the Public About Escape Sequence 
  453. Reliabity?
  454.  
  455. Hayes developed an education campaign targeted to corporate and business 
  456. America because we know this is where the greatest damage is likely to occur if 
  457. TIES control modems become widely installed.  Without action the problem 
  458. eliminated by Dale Heatherington in 1981 will be in the future of the modem 
  459. industry.  Data alone should not cause a transmission to abort!  Modem 
  460. manufacturers who have made the decision to begin implementing TIES have not 
  461. informed the consuming public about TIES, their decision to use this escape 
  462. mechanism, nor the inherent problems associated with the use of data alone as 
  463. an escape signal.  We believe that many of the manufacturers who are using TIES 
  464. do not even understand the true nature of the problem and some just donUt care 
  465. and want the public to believe it doesnUt matter.
  466.  
  467. Since business, government, and industries increasingly rely on information 
  468. technology infrastructure to conduct their business with applications like 
  469. electronic mail, electronic data interchange for orders and invoicing, 
  470. telecommuting to reduce traffic and fossil fuel consumption, and the rapid 
  471. growth of information services for education and entertainment, it is becoming 
  472. a regular part of our everyday lives.  When major events occur that affect the 
  473. infrastructure like the telephone system crashing in the Northeast U.S., the 
  474. major scare over computer viruses, or similar threats to the use, availability 
  475. or reliability of this strategic and tactically critical resource, the public 
  476. confidence severely diminishes.  
  477.  
  478. Since its founding in 1978, Hayes has sought to educate consumers about many 
  479. topics related to modems and their usage.  TIES is just one more of these 
  480. issues.  Hayes has learned through the years that consumers want to know about 
  481. these issues and appreciate any information provided that will enable them to 
  482. make informed choices in their purchase of communications products.  If someone 
  483. wants to buy a modem with TIES, they should be in a position to be an informed 
  484. consumer and should be prepared to deal with the consequences when the TIES 
  485. block happens to them.
  486.  
  487.