home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / aprtrak.zip / README / SPACE.TXT < prev    next >
Text File  |  1995-11-02  |  10KB  |  166 lines

  1. SPACE.TXT 7.4a         USING APRS FOR SPACE COMMUNICATIONS
  2.  
  3.  
  4. BACKGROUND:  Since APRS has such tremendous potential in the  effective 
  5. use of orbiting terrestrial style packet radio digipeaters in the
  6. amateur satellite program, a special version of ARS called APRtrak has
  7. been donated to AMSAT for use in the amateur satellite program.  It is
  8. a stripped down version of APRS that is focused on SPACE applications of
  9. APRS. See APRtrak.txt.  APRS still retains a minimum SPACE mode too.  
  10.  
  11.        The problem with space based AX.25 FM digipeaters is the total 
  12. saturation on the uplink channel which makes the use of a normal CONNECTED 
  13. protocol impractical.  For the SAREX robot QSO mode, a total of five 
  14. successive and successful packet transmissions were required to constitute 
  15. a successful contact.  Of an estimated thousands of uplink stations, only 
  16. about 250 were successful.  Recognizing the stringent requirements for 
  17. success using the CONNECTED protocol, provision was also made to recognize 
  18. those stations which were successful in getting only one packet heard 
  19. onboard the shuttle.  Over 700 stations successfully completed single 
  20. uplink packets.
  21.  
  22.      APRS takes advantage of this unconnected, one packet, mode to 
  23. demonstrate successful uplinks to the shuttle.  In addition, however, it 
  24. capitalizes on the most fascinating aspect of the amateur radio hobby, 
  25. and that is the display on a map of the location of those stations.  
  26. Historically, almost every aspect of HAM radio communications has as its 
  27. root, the interest in the location of other stations.  Look at DX maps, 
  28. countries worked, counties worked, grid squares, mobile chatter; everyone 
  29. is quite interested in where other stations are.
  30.  
  31.      If, instead of every station attempting to CONNECT with the Space 
  32. Shuttle, all stations simply inserted his/her 6 digit gridsquare into their 
  33. TNC TO callsign via the SAREX callsign, then, everyone within the satellite 
  34. footprint would not only see when he made a successful uplink, but also 
  35. where he was.  It takes a total of 128 bytes for a successful SAREX QSO 
  36. plus 92 bytes for every retry.  The APRS GridSquare BEACON only takes 26.  
  37. This alone could provide an order of magnitude improvement in the number
  38. of successful SAREX contacts.
  39.  
  40. Since the shuttle is a rapidly moving object, the locations of successful 
  41. uplink stations will move progressively along the ground track.  The 
  42. weakest successful stations will almost certainly be immediately below the 
  43. spacecraft.  Stronger and more viable groundstations can show up further 
  44. to the side of the ground track.  If there is a skew in the spacecraft 
  45. antenna pattern, the pattern of successful uplink stations on the map will 
  46. clearly make that evident.  APRS responds to both LAT/LONG and GridSquare 
  47. formats.  The exact format of a minimum APRS GridSquare report is as 
  48. follows:
  49.  
  50.                            WB4APR>FM19SX,W5RRR: 
  51.     
  52.      To implement this experiment on the next shuttle mission, it would only
  53. take a single AMSAT news bulletin to ask all stations to insert their Grid
  54. Square in their beacon text.  No changes onboard the shuttle or other space- 
  55. craft TNC would be required.
  56.  
  57. Those stations that had APRS could then watch the successful uplink stations
  58. plotted in real time.  Even without real time APRS, a replay of a captured 
  59. text file containing all the successful uplink packets would still give an 
  60. excellent map display after the fact.  Analysis of antenna pointing 
  61. anomolies on every orbit could be accomplished with ease.  On future 
  62. missions, the UI beacon frame might completely replace the current 
  63. CONNECTED robot mode.  Without all of the connect requests, acks, and 
  64. retries at least a ten fold increase in the number of successful uplinks 
  65. would be realized, and the data exchanged would be more meaningful by a 
  66. similar factor.
  67.  
  68.      To demonstrate the expected results of this experiment, replay the
  69. SHUTTLE.HST file and watch the contacts appear as the shuttle moves across
  70. the country.  You may enhance the demonstration by selecting to see only
  71. the Shuttle, STS-99, or by turning off CALLS to reduce the clutter of
  72. callsigns on the display.   Obviously, in this SHUTTLE.hst file, I assumed
  73. that the Shuttle had its TNC connected to a GPS navigation receiver so
  74. that it was also beaconing its position once per minute in the APRS format.
  75.  
  76.      This capability also demonstrates the practicality of using a space
  77. AX.25 digipeater for routine position and status reporting.  Imagine a
  78. constellation of three AX.25 digipeater satellites all on one FM channel.  
  79. It would not matter what satellite was in view, or when.  Mobile and 
  80. portable stations could beacon their position once every 5 minutes and be 
  81. tracked nationwide!  Just using 1200 baud AFSK, up to 1000 stations could 
  82. probably be supported just in the US and have a reasonable chance of 
  83. getting a position report through at least once every 3 hours!  Going to 
  84. 9600 baud FSK would support almost 8000 users.
  85.  
  86. APRS uses a special SPACE mode to configure for sending its GRID SQUARE 
  87. BEACON via a space digipeater:
  88.  
  89.   * The alt-SETUP-MODES-SPACE command places your Grid Square in the TO
  90.     address of your TNC.  It also sets CONTROLS-OTHER on so that you can 
  91.     see other packets.  It sets up a congratualtions BEEP-MSG when it sees 
  92.     your BEACON digipeated.  And it also activates an ARMing routine which 
  93.     will reset your packet timers to minimum if the spacecraft is heard,
  94.     so that you send several BEACONS randomly once the spacecraft is heard.
  95.   * Next you must set your UNPROTO path via the space digipeater
  96.   * Your shortest packet will be your BEACON.  Although your lat/long 
  97.     POSIT, MESSAGES and OBJECTS are still active, they are not encouraged.
  98.     As usual, all packet periods will automatically begin to decay to 
  99.     double the period after every transmission.  This assures that stations
  100.     minimize packet transmissions.
  101.   * Since only the SPACECRAFT will be digipeating, APRS will detect any
  102.     of your packets that are digipeated and will announce your success
  103.     with some BEEPS.  It also resets your BEACON period to max to minimize
  104.     QRM since you have already been successful!
  105.  
  106.  
  107.  
  108. OPERATING TIPS VIA SPACECRAFT DIGIPEATERS:
  109.  
  110. First, be sure that APRS position reporting is being authorized via the
  111. particular spacecraft.  To have a good chance of being seen via the SPACE 
  112. digipeater and to minimize unnecessary QRM, use the following procedures.  
  113. Even under worst case scenarios, APRS stations will still generate far 
  114. fewer packets than other stations attempting to CONNECT to SAREX!
  115.  
  116. *  Use UNPROTO to set your VIA path to the Space DIgipeater (W5RRR)
  117. *  Use alt-SETUP-MODES-SPACE as noted above. 
  118. *  If unattended, APRS will listen for the digipeater specified in your
  119.    UNPROTO path, and will reset your BEACON timer to minimum when the
  120.    spacecraft is first heard.
  121. *  Make your BEACON text as short as possible, or none at all.
  122. *  Use XMT-BEACON command to force transmissions as needed 
  123. *  Use the APRS VIEW screen so you can VIEW all packets on a full screen
  124. *  Use your lowest 2m antenna (preferably on the ground).  This minimizes any
  125.    QRM to your receiver from other local uplink stations, and also minimizes
  126.    your QRM to them.  A ground level antenna should work perfectly well, since
  127.    it can still see the sky, and the SPACECRAFT is so far away on the horizon
  128.    and has such high doppler that you will NOT make it anyway at elevations
  129.    below 20 degrees or so.
  130.  
  131.  
  132. UNATTENDED OPERATION:  If you use a low antenna as described above and leave
  133. APRS unattended, you will be transmitting your normal packets about once
  134. every 15 minutes.  This is less than one-half of one percent (0.5%) of the
  135. number of packets generated by other stations trying to connect to the
  136. spacecraft.  If you have set space mode, then your system will listen for
  137. the DIGIpeater shown in your UNPROTO path.  Once it hears it, it will reset
  138. your BEACON timers to minimum and also set a random number of seconds up to 
  139. 12 before your first packet is transmitted.  As long as you continue to 
  140. hear the digipeater callsign, your timers will stay at minimum and your
  141. starting time to the first packet will continuously be reset to a random
  142. number under 12.  Since APRS is on a 5 second timing cycle, you have a 5/12
  143. or 42% chance of transmitting in each window as long as the digipeater
  144. is being heard.  This gives you an average of about 1 packet per 10 seconds
  145. which is still less than what a connected station would be doing...
  146. If this idea catches on, then maybe all of those other stations will STOP 
  147. trying to CONNECT to the spacecraft and join us!  That would be a net 
  148. REDUCTION in QRM to on the uplink!
  149.  
  150.     Imagine the fun that the cosmonauts and astronauts will have if they
  151. carry a lap-top computer so they can see everyone on their maps!
  152.  
  153. NOTE:  Even if you only see a GRIDSQUARE from a station, you can tell if
  154. he is running APRS by the @ vice [ at the start of the report.  APRS uses
  155. this distinction so it can tell who is an on-line APRS station and one
  156. which is only coming from a passive TNC BText.
  157.  
  158.  
  159.     I am NOT insisting that APRS should be used on SAREX, but I AM
  160. insisting that IT SHOULD at least BE CONSIDERED as a viable and useful
  161. addition!  The net effect would be FEWER packets on the uplink, and more
  162. meaningful packets on the downlink!  I wrote APRtrak and gave it to
  163. AMSAT so that I have no monitary interest in this facet of SPACE 
  164. communications.  Now I can PUSH APRS FOR SPACE FUN!
  165.  
  166.