home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR31 / BBCTIME.ZIP / TIMEDATA.TXT < prev   
Text File  |  1994-02-09  |  12KB  |  301 lines

  1.                                    -1-
  2.  
  3. TIMEDATA.TXT  Information about the BBC Dial-in Time Service     (9/02/1994)
  4.  
  5. 1. Introduction
  6.  
  7.      This file gives details of the coded time information available
  8.      from the BBC Radio Time Standard over the Public Switched Telephone
  9.      Network (PSTN). Time Information is available in two formats on
  10.      different British Telecom Callstream numbers: 
  11.  
  12.           Coordinated Universal Time - UTC (notionally the same as Greenwich
  13.           Mean Time) on 0891 516880 and,
  14.  
  15.           UK  Time-of-Day  -  TOD (adjusted  automatically  between  British
  16.           Summer Time and GMT)  on 0891 516888
  17.  
  18.  
  19. 2. Host Equipment 
  20.  
  21.      The BBC Radio Time Standard is based on a pair of GPS (Global
  22.      Positioning System) Receivers working in a dual-redundant configuration
  23.      together with an MSF Receiver. (MSF is a 60KHz Time Standard operated
  24.      by the National Physical Laboratory.) Time data accurate to within 500
  25.      uS is passed from the Time Standard to a pair of Leitch Clock System
  26.      Controllers connected to PSTN modems for access by Callers.  One
  27.      Controller operates on UTC with the other on TOD. 
  28.  
  29.  
  30. 3. Format and Syntax of Data
  31.  
  32.      In the following examples <CR> or <cr> denotes the Carriage Return
  33.      character. Data received from the Caller is shown in lower case (in
  34.      practice either lower or upper case may be used) and data transmitted
  35.      by the Controller in CAPITALS. 
  36.  
  37.           3.1 Time Information will be sent for the three consecutive 
  38.           seconds following the receipt from a Caller of the ASCII
  39.           characters: 
  40.  
  41.                t <CR>                 =       Send Time 
  42.  
  43.           The  following  sequence illustrates the data flow ( / is used to
  44.           denote second boundaries) :
  45.  
  46.                / t<cr>    <CR>/HHMMSS    <CR>/HHMMSS    <CR>/HHMMSS    <CR>/
  47.  
  48.           Each  HHMMSS  field  refers to the time at the  start  of  the
  49.           next second. The data transmitted by the Controller is timed so
  50.           that the stop bit of each <CR> ends at the start of the next
  51.           second.
  52.  
  53.           3.2 Date Information will be transmitted in response to the
  54.           received characters:
  55.  
  56.                d <cr>                 =       Send Date
  57.  
  58.           and is sent in the following format:
  59.  
  60.                YYMMDD <CR>
  61.                                    -2-
  62.  
  63.           3.3 Controller Status information will be transmitted in response
  64.           to the received characters
  65.  
  66.                s <cr>                 =       Send Status
  67.  
  68.           and will consist of one of the following single characters:
  69.  
  70.                G                      =       System Good
  71.                D                      =       Failure of Controller Internal
  72.                                               Diagnostics 
  73.                T                      =       Controller  does  not   have
  74.                                               correct Time
  75.                
  76.           3.4 Two further commands are available to callers:
  77.  
  78.                l  <cr>                =       Loopback
  79.                hu <cr>                =       Hang Up
  80.  
  81.                The Loopback command will cause a Controller to echo the
  82.                next  character received back to the  Caller.  This may be
  83.                used by a Caller's equipment to calculate the round trip
  84.                delay across the PSTN connection in order to apply a
  85.                correction to the received time data.
  86.  
  87.                The Hang Up command will cause the Controller to drop the 
  88.                line immediately and terminate the call.
  89.  
  90.  
  91. 4. Accuracy of Time Information
  92.  
  93.      Leap Second corrections are made automatically by the Controllers at
  94.      the appropriate times. The accuracy of Time Information transmitted by
  95.      the Controllers will be maintained to within +/- 3mS (the duration of
  96.      1 bit at a data rate of 300 Baud). The BBC cannot, however, guarantee
  97.      the accuracy of Time Information received by callers for the  following
  98.      reasons:
  99.  
  100.           4.1  The  delay in the PSTN connection may vary from call to
  101.           call. However for calls originated in the UK, British Telecom
  102.           claims  that, in general, the delays on the go and return paths of
  103.           a single  connection will be equal and will not exceed  13mS in
  104.           either direction.  This figure should also apply to calls routed
  105.           via Mercury Communications circuits.
  106.  
  107.           4.2  The  delay  introduced by the modems at each end  of  the 
  108.           PSTN connection will vary from one type of modem to another. 
  109.           Although the delay in the modems at Broadcasting House is known
  110.           (10 - 15 mS), the delay in Callers' modems cannot, in general, be
  111.           quantified. Simple modems are likely to have a comparable delay to
  112.           those used at Broadcasting House, whereas sophisticated modems
  113.           capable of data compression and error correction may introduce
  114.           delays of up to 40mS.
  115.  
  116.  
  117.      Despite the above limitations, it is expected that many computer users
  118.      will find the Service-as-received adequate for setting a computer clock
  119.      to an accuracy of significantly better than one second. 
  120.  
  121.                                    -3-
  122.  
  123.           4.3 Fortunately  there  is  a  means whereby  more  demanding 
  124.           applications can mitigate the effects of the above delays. By
  125.           making the Calling equipment instigate a Loopback Test to measure
  126.           the round trip delay on the connection, the delays in both the  
  127.           PSTN and the modems can be assessed. On the assumption that this  
  128.           overall delay is the sum of equal delays on both go and return  
  129.           paths, halving the round-trip delay will yield an offset which can
  130.           be used to improve the accuracy of the received time information.
  131.  
  132.  
  133. 5. Communications Details 
  134.  
  135.      Callers will require a PSTN modem which can operate at 300 Baud Full 
  136.      Duplex (CCITT Recommendation V21). The data format is:
  137.  
  138.           1 Start Bit,  8  Data  Bits,  No Parity, 1 Stop Bit. 
  139.  
  140.      Error Correction and Data Compression should be disabled.
  141.  
  142.      The Controllers operate a data inactivity timeout. If no data has been
  143.      received from a Caller over a period of 15 seconds, the current time is
  144.      transmitted and the call is then terminated. If the Caller's equipment 
  145.      uses software to dial, make the connection and synchronise its
  146.      real-time clock to within one second, the duration of the PSTN call
  147.      should typically be less than 25 seconds (of which upto 10 seconds may
  148.      be needed for the modems to go On-line after answering).  A slightly
  149.      longer call involving a Loopback test (and possibly an iterative
  150.      routine) will be required if Callers wish to achieve a higher degree of
  151.      accuracy. 
  152.  
  153.      Callers will be charged in accordance with the prevailing tariff for 
  154.      the British Telecom Callstream Service. Callstream is a Premium Rate
  155.      service and, at the date of issue, calls are charged at the national
  156.      rate of 48 pence per minute (peak/standard rate) and 36 pence per
  157.      minute (cheap rate) inclusive of VAT. Calls of less than 60 seconds
  158.      duration will be charged proportionately. It is understood that, as
  159.      from March 31 1994, these rates will increase to 49 and 39 pence per
  160.      minute respectively. 
  161.  
  162.  
  163. 6. Applications
  164.  
  165.      The main application for the Service is likely to be the
  166.      synchronisation of real-time clocks on computers and other electronic
  167.      equipment. In this context it should be noted that:
  168.  
  169.           6.1 Although typical figures are given in 4 above for PSTN and
  170.           modem delays, the accuracy to  which  the  Caller's real-time
  171.           clock can be synchronised  will depend upon the processor type,
  172.           speed and the software technique used. 
  173.  
  174.           6.2 IBM PCs, XTs, ATs and compatibles cannot normally resolve
  175.           time to better than 55 mS and their inbuilt real-time clocks are
  176.           likely to drift by this amount over a few hours.
  177.  
  178.  
  179.  
  180.  
  181.                                    -4-
  182.  
  183. 7. Further Information
  184.  
  185.      Any queries arising from the operation of the Service should be
  186.      directed to: 
  187.  
  188.                BBC Engineering Information
  189.                White City
  190.                201 Wood Lane
  191.                London W12 7TS
  192.  
  193.                Telephone: 0345 010 313  (charged at local call rate)
  194.                       or: 081 752 5040
  195.  
  196.      Engineering  Information  will also hold details of software  available 
  197.      for automatically synchronising IBM compatible PCs.
  198.  
  199.  
  200. 8. The Legal Stuff follows:
  201.  
  202.      General Conditions attaching to the BBC Dial-in Time Service 
  203.  
  204.  
  205. 8.1. Nature of Service
  206.  
  207.      The Service comprises the provision of coded time information over the
  208.      Public Switched Telephone Network (PSTN) in the format detailed above.
  209.      It should be noted that the Service is a Pilot Scheme only and that the
  210.      BBC reserves the right at its absolute discretion to discontinue the
  211.      Service at any time after the first year of operation following the
  212.      commencement date on the first of December 1993 if the operation of the
  213.      Service becomes incompatible with the BBC's Public Service 
  214.      Broadcasting role or its policies.
  215.  
  216.  
  217. 8.2. Quality of Service
  218.  
  219.      The BBC will use reasonable endeavours to ensure that time 
  220.      information supplied by its equipment will be maintained at all times
  221.      to the degree of accuracy detailed in 4 above. However the Service is
  222.      not fault-free, and the BBC accepts no responsibility for any loss or
  223.      damage incurred through a failure to maintain the accuracy of
  224.      information supplied.
  225.  
  226.      It should be noted that the accuracy of time information delivered to
  227.      Callers is dependent on delays in the PSTN and in Callers' modem
  228.      equipment which are beyond the control of the BBC. 
  229.  
  230.  
  231. 8.3. Availability of Service
  232.  
  233.      Subject to the Conditions applicable to the BT Callstream facility the
  234.      Service will be available to Callers 24 hours a day, 365 days a year.
  235.      However the BBC reserves the right to suspend the Service for periods 
  236.      not exceeding 24 hours for the purposes of maintenance or repair.
  237.  
  238.  
  239.  
  240.  
  241.                                    -5-
  242.  
  243. 8.4. Force Majeure
  244.  
  245.      The Service may be suspended in the event of fire, flood, civil
  246.      commotion, act of God or dictate of Government or other Civil Body. 
  247.  
  248.  
  249. 8.5. Charge for Service
  250.  
  251.      The Service is provided at the cost of the telephone call which  will 
  252.      be charged to the Caller in accordance with the prevailing tariff for
  253.      the British Telecom Callstream Service. It should be noted that
  254.      Callstream is a Premium Rate service, and that, at the date of issue,
  255.      calls are charged at the national rate of 48 pence per minute
  256.      (peak/standard rate) and 36 pence per minute (cheap rate) inclusive of
  257.      VAT. These rates are due to increase to 49 and 39 pence per minute
  258.      respectively from March 31 1994. 
  259.  
  260.  
  261. 8.6. Notice of Termination of Service
  262.  
  263.      Notice of termination of the Service will be published in the 
  264.      Noticeboard feature in Radio Times (or elsewhere in Radio Times should
  265.      the Noticeboard feature be discontinued) not less than 28 days prior to
  266.      such termination.
  267.  
  268.  
  269. 8.7. Disclaimers
  270.  
  271.           8.7.1 The BBC accepts no liability with regard to the use of
  272.           software for the purposes of accessing and utilising data provided
  273.           under the Service.
  274.  
  275.           8.7.2 The BBC accepts no responsibility for any loss or damage 
  276.           howsoever caused arising from the provision of or failure to
  277.           provide time information under the Service.
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300. timedata 09/02/94
  301.