home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / dcom / telecom / 9537 < prev    next >
Encoding:
Internet Message Format  |  1992-08-13  |  3.6 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!iggy.GW.Vitalink.COM!lll-winken!telecom-request
  2. From: mc/G=Brad/S=Hicks/OU=0205925@mhs.attmail.com
  3. Newsgroups: comp.dcom.telecom
  4. Subject: Re: How to Trigger a Pager From a Modem
  5. Message-ID: <telecom12.626.13@eecs.nwu.edu>
  6. Date: 12 Aug 92 16:09:00 GMT
  7. Sender: Telecom@eecs.nwu.edu
  8. Organization: TELECOM Digest
  9. Lines: 64
  10. Approved: Telecom@eecs.nwu.edu
  11. X-Submissions-To: telecom@eecs.nwu.edu
  12. X-Administrivia-To: telecom-request@eecs.nwu.edu
  13. X-Telecom-Digest: Volume 12, Issue 626, Message 13 of 15
  14.  
  15. pfalstad@phoenix.princeton.edu (Paul Falstad) asked what to enter at
  16. the ID= prompt when calling a paging vendor via a modem.
  17.  
  18. The protocol for this is the IXO/TAP protocol, and some source code I
  19. wrote for dealing with it is in the Telecom archives.  The short
  20. answer:
  21.  
  22. IF YOUR PAGING VENDOR HAS NOT DISABLED THIS FEATURE: Enter just the
  23. letter "M", then a carriage return.  This signals the paging system
  24. that this is a manual entry.  It will then prompt you for the pager id
  25. and the message.
  26.  
  27. Cybertel, our paging vendor, has threatened to turn this feature off
  28. because they claim it ties up the modems for too long, while people
  29. dither over what text message to send.  If your paging vendor does not
  30. support manual mode, then at the ID= prompt, you send <ESC> followed
  31. by a logon ID, followed by <CR>.  I gather that the common default is
  32. PG1; I've also heard of PG, PG0 (zero), and PG0000 (four zeros).
  33.  
  34. They will either send you back <CR><ACK><CR> or <CR><NAK><CR>,
  35. depending on whether or not it's a valid logon ID.  Then comes the
  36. tricky part.  You send them a pre-formatted message packet.  The
  37. content of the message packet is:
  38.  
  39.  <STX>PagerID<CR>Message<CR><ETX>checksum<CR>
  40.  
  41. PagerID is all-numeric, eight digits or less, and some systems require
  42. it to be left-padded with zeros to eight digits.  Message is any
  43. string of up to 120 characters (on some systems, up to 240).  Checksum
  44. is a three-byte hexadecimal representation of the numeric checksum of
  45. everything from <STX> to <ETX>, inclusive, with A=":", B=";", C="<",
  46. D="=", E=">", and F="?".  (In other words, the next six ASCII
  47. characters after "9".)  After you send this packet, you'll get back
  48. either ACK or NAK.
  49.  
  50. The paging software can send back lengthy comments or error text any
  51. time it likes, but you're pretty much supposed to ignore everything
  52. but the ACK or NAK.  If I get a NAK, what I do is look through
  53. everything from when I sent my packet to when they quieted down for
  54. any line ending in <CR> that is over 5 characters, and assume that
  55. that's the error message to show the user.  The most common two are,
  56. of course, invalid pager id and bad checksum.  Oh yeah, and any time
  57. they're going to hang up on you, they're supposed to send
  58. <CR><ESC><EOT><CR> first.
  59.  
  60. One annoying feature of Cybertel's system is that they do NOT <NAK> an
  61. alphanumeric message sent to a numeric-only pager.
  62.  
  63. This is a horrible over-simplification of a complex protocol that also
  64. permits multiple packets to the same address, and messages to multiple
  65. pagers in the same session.  You really should consult the IXO/TAP
  66. spec.  The only problem is, the only way I know to get a copy is to
  67. buy a GlenAyre or similar paging system yourself; it only seems to
  68. come with the manual.  Maybe your paging company can provide you with
  69. a photocopy, otherwise, good luck.
  70.  
  71.  
  72. J. Brad Hicks
  73. Internet: mhs!mc!Brad_Hicks@attmail.com
  74. X.400:    c=US admd=ATTmail prmd=MasterCard sn=Hicks gn=Brad
  75.  
  76. I am not an official MasterCard spokesperson, and the message above
  77. does not contain official MasterCard statements or policies.
  78.