
A reprint from Fall, 1995
While extensive documentation on the new system is distributed with the downlink equipment, public station engineers and producers have asked questions that aren't covered in the manuals or video. in September 1995, we asked Greg Monti, Technical Manager of the Future Interconnection System Project Office (FISPO) to answer some of the Frequently Asked Questions asked of him. Greg has a deep working knowledge about the system's design and implementation, and has graciously given us access to his FAQ. Highlights of Greg's FAQ appeared within the Public Domain column in Radio World Magazine in September 1995. His FAQ is reproduced below in its entirety.
Greg left NPR in March 1996 for ABC Radio in New York.
How do we identify audio patch panels for the digital world?
What are the main features of the new Satellite Operating Support System (SOSS)?
A Hughes' model HS601 satellite;
this model serves the PRSS. (In service, it is known as Galaxy IV) |
| What time synchronization signals are available to stations from the Satellite Operating Support System (SOSS) computer? | SOSS computers provide two ways to sync external clocks.
The first is a contact closure that activates once per hour (at the top of the hour,
natch). The second is a data packet that is sent every ten seconds to all Serial Control
Buses (SCBs) connected to the SOSS computer. The time signal is *not* SMPTE timecode. It
has the same format (both electrical and data) as the time of day data currently available
on the back of the old DACS Netcue Receiver Decoder (DNRD). Any external clocks that a
station has connected to the DNRD that can decode time sync packets are automatically
compatible with the new SOSS. It is not a continuous data stream like SMPTE
timecode. The internal clocks of SOSS computers are synchronized to network time through
their connection to the 64,000 bit per second Downlink Services Channel (DSC) data stream,
which also periodically sends time updates. While the Public Radio Satellite System
operates in Eastern time, you can set up your SOSS computer with an offset that allows you
to view system schedule in your *local* time. |
| How do we identify audio patch panels for the digital world? | Analog audio patch panels and AES/EBU digital audio patch
panels should not be thought of as interchangeable. The AES/EBU signal is a 3 MHz SQUARE
WAVE at about 3 volts peak. Therefore, it crosstalks a lot more than does analog audio.
When one square wave crosstalks at a lower level into another, it has the apparent effect
of "blurring" the leading and trailing edges (the rising and falling
"walls") of the square wave. This is called, among other things,
"jitter". The patch panel you buy for AES/EBU should be one of those designed
for "low jitter". So, the two should be in separate patch panels. Possibly with
dissimilar plug sizes to prevent accidental interconnection. At NPR Headquarters, when we installed the System Technical Center (STC), which has a modest amount of AES/EBU signals, we chose ADC DAB3-14MKIINS patch panels for the AES signals. These use Bantam size jacks with 48 jacks wide by 2 jacks high in two rack units. this was in late 1993. Ours are serial numbers 18, 19 and 20! While we're on the subject, the AES signal also uses different cable (to wire your plant and racks) than does analog audio. To operate properly, it should be 110-ohm shielded twisted pair. When Harris Allied Systems installed the STC at NPR in 1993, they used Belden 9180 "digital audio cable". The advice we got from ADC was NOT to have a "breakout board" on the wall
where the AES signals would appear on punch blocks for cross-connecting. That adds jitter.
We *do* have breakout blocks for the analog audio, though. Nothing in this message
constitutes an endorsement of manufacturers or models by National Public Radio, Inc. |
| How Can I Handle, Route and Record AES-EBU Audio Signals? | The demods designed for the new public radio satellite
system are equipped with a digital audio output port. This port is always on as long as
the demod is receiving a valid audio channel, regardless of whether the source material at
the uplink site was digital or analog. This signal is in the AES/EBU format, a
"recommended practice" jointly developed by the Audio Engineering Society and
the European Broadcasting Union. It defines a family of methods of encoding mono or stereo
audio into a self-clocking bit stream of approximately 3 megabits per second. An AES/EBU
digital audio signal may be carried on twisted pair audio cable for short distances. Good
engineering practice is to use 110-ohm cable specially designed for AES/EBU signals. It's
available from major cable manufacturers. The AES/EBU recommended practice allows audio to
be sampled at rates of 32, 44.056, 44.1, 48 and 50 kHz. The ISO/MPEG Layer 2 coder and
decoder used in the new Public Radio Satellite System, however, is limited to using AES
signals at the 48 kHz sampling rate. This is a rate commonly used by RDAT recorders. It is
different than the 44.1 kHz sampling used in compact discs. Unlike analog audio, a single pair of wires can carry stereo in this format. If you plan to begin to use AES/EBU digital audio signals in your radio station, you'll need to begin to think about audio in a whole new way. Analog audio is not sampled or coded in any way, it's just a voltage that can be connected to the next device in the audio chain. AES/EBU audio, on the other hand, is divided into samples, which are combined with other data into frames. Each frame has a definite start and end point in time. In a 48 kHz sampled system such as ours, there are 48,000 frames per second. In order to be able to switch or cross-fade cleanly between two AES sources, they must be "in sync," with the start and end times of their frames matched exactly in time. If sync between AES frames is not in place at the time of the switch, an annoying "pop" will be heard when the result is decoded back to analog. Therefore, in order to build a successful broadcast plant using AES/EBU, you must have a master sync generator which aligns the AES frame outputs of all source devices. Some, but not all, RDAT recorder-players are equipped with (or can be equipped with at extra cost) a feature to allow playbacks to be synchronized with an external AES/EBU signal. This is sometimes called "genlocking." This signal may be a square wave "AES word clock" or it may be a "silent" AES/EBU signal. Expect to spend between $1,000 and $1,500 for an AES/EBU sync generator. The output of this generator, or of any other AES device, cannot be double-terminated if many devices need to receive its signal. So, you'll also need at least one AES/EBU distribution amplifier, costing $500 to $1,000. If you intend to pass AES/EBU signals through a routing switcher, you'll also want the switcher to cut between sources at frame boundaries, so the switcher would also need a sync source. Some sources of AES/EBU audio cannot be synchronized to an external timing source because their timing is determined somewhere else, which could be thousands of miles away. A satellite demod is such a source. The AES/EBU frame timing at the output of a satellite demod is determined by the MUSICAM coded audio frames that are being received from the uplink site. Therefore, in order to allow clean switching between a demod and another source, or between two demods, another accessory device would be necessary: an AES/EBU re-framer, also known as a frame synchronizer. Expect to spend $1,200 to $2,050 per unit. You cannot just terminate an AES/EBU circuit to "make silence" like you can in analog. You would need to switch to a source of "AES silence." By the same token, if you want a tone signal to align downstream levels, it would need to come from an AES tone generator which you might also want to synchronize. If your audio plant also has analog equipment, you'll have additional concerns. If
you want to switch between analog and digital sources, one of them will need to have the
appropriate converter. Expect to spend $1,500 to $2,500 for each stereo channel of
Analog-to-Digital (A/D) converter and $1,200 or $2,000 for each stereo channel of D/A.
There are two modes for AES/EBU signals, "consumer" and
"professional". When each of your ABR700 demods comes out of the ComStream box,
the AES output will be set to "professional". This should be fine for any
professional RDAT or hard disk audio storage devices you may have which follow the AES
recommended practice. The user bits which are contained in the AES signals have already
been set to a "universal" standard that will work with almost any professional
device. A menu item on the ABR700 demod allows you to switch that demod to
"consumer" for use with some brands of equipment. The user bits in the consumer
mode are used for different purposes. We have also set them to be as universal as
possible. (For example, in consumer mode, the Serial Copy Management System bits are set
to "allow unlimited serial copies.") To order a copy of the" AES
Recommended Practice for digital audio engineering -- Serial transmission format for
linearly represented digital audio data, AES3-1992 (ANSI S4.40 1992)", please call
the Audio Engineering Society at 212-661-8528. It's about $15.00 postpaid; Visa and
Mastercard accepted. |
| What are the main features of the new Satellite Operating Support System (SOSS)? | Custom software will run under the IBM OS/2 Warp
operating system on an IBM-compatible PC. A real-time, run-time operating system called
Quadron Control Facility will run on a high-speed serial port co-processor card called an
ARTC within the PC. The custom software set will let you do the following:
In the new DACS system, each message will consist of the following:
Many e-mail systems allow file attachments to messages and the new DACS system will allow them, too. The person sending the DACS message (whether they are here at NPR or calling in on a modem) will be able to specify and load in a file to be the binary attachment for each message they send. The attachment can be a file of any format, for example:
You will be able to use the binary attachment feature to send out things like: |
| What is the bandwidth of the new satellite channels? | For the 256,000 bit per second discrete stereo channels,
used for Standard Public Radio service, the RF bandwidth is 307.2 kHz, the audio bandwidth
is 20 kHz. For the 128,000 bit per second mono channels, used for Standard Public Radio service, the RF bandwidth is 153.6 kHz, the audio bandwidth is 20 kHz. The demods also support data rates of 192 and 64 kbit/sec which won't be part of Public Radio Standard Channel service. If an independent producer or distributor were to buy a channel of either of those sizes, and of the proper coding, the demod could receive them. The RF bandwidth for 64,000 bits per second is 76.8 kHz. The RF bandwidth for 192,000 bits per second is 230.4 kHz Of the four digital bandwidths listed above, only one of them (the 128 kbit mono
channel) is equivalent to an analog channel in the old Public Radio Satellite System. This
analog channel occupies 180 kHz of RF bandwidth and has an audio bandwidth of 15 kHz. So,
the digital system is slightly more spectrum-efficient. |
| What is the frequency response? | At the 256, 192 and 128 kbit/sec rates, the audio
frequency response is 15 Hz to 20.0 kHz, plus or minus 0.5 dB. In the old,
analog system it was 50 Hz to 15 kHz, plus 0.4, minus 0.8 dB. |
| What is the S/N ratio? | Better than 82 dB, from peak clipping point of +18 dBu to
the unweighted noise floor measured out to 22 kHz. In the analog system, this figure is 75
dB, unweighted. |
| How much crosstalk is there between sides of stereo pairs, particularly at high frequencies? | Better than 80 dB down at any frequency at the maximum
level of +18 dBu. The analog figure is "better than 85 dB," which
would be 10 dB below its own noise floor. |
| How tight is the time/phase lock in stereo pairs? | Less than 3 degrees at any frequency from 10 Hz to 20
kHz. The analog figure is less than 13 degrees out to 15 kHz. |
| Does the SOSS computer need to be co-located with the demods? | The connections between the SOSS computer and the
attached serially-controlled devices is a 6-conductor, unshielded, twisted pair using the
RS-485 voltage and loading standards. RS-485 is the multi-drop version of RS-422. 4 wires
are used for data and one for ground. The RS-485 standard allows for a bus length of up to 4,000 feet and up to 64 devices (32 "talk" ports and 32 "listen" ports) can be connected. Devices on the bus can have addresses from 1 to 255 (address zero is reserved for the DACS alarm panel in our design). The DACS/ARA PC will support at least five (5) such busses per radio station. Your chief engineer, at the time of installation -- and at any time after that -- may alter or configure the number of busses, which devices are on which busses and what their addresses and functions are. You can have one bus per "room" or "area" or you can put all ARA-controlled devices on a single bus -- your choice. So, you CAN locate the DACS/ARA PC in the Operations Manager's office and still
have the demods elsewhere. |
| How will the new Audio Recording Automation (ARA) system interface with the hard disk audio storage and retrieval system I am planning to buy? | The short answer is "The SOSS will interface to your
hard disk system the same way it interfaces to a tape recorder." There
are many hard audio disk systems available today. Some of them can be controlled by a data
link using a serial format, but those formats are generally proprietary. When the
Satellite Operating Support System (SOSS) went thorough design, few hard disk systems were
on the market and it was obvious that there wouldn't be a standard way of driving a serial
port that could talk to them. So we designed for the lowest common denominator, isolated
contact closures that can be used by virtually any analog reel-to-reel, RDAT or hard disk
system. When choosing a hard disk system, if you want recordings to be started and stopped
by the new SOSS, choose one that can accept contact closures as commands. |
| One of the digital outputs of the new demods will be in the ISO/MPEG Layer 2 (MUSICAM) format. Can I "record" this signal on a hard drive storage and retrieval system to avoid encoding it a second time? | Probably, but such products are quite new. Over the last
two or three years, hard disk storage and retrieval systems which use MUSICAM coding to
save disk space have been advertised and sold widely. However, most such systems only
allow you to use analog or AES/EBU uncompressed digital signals for input and output.
Media Touch Systems has introduced such a system with MUSICAM in and out. Expect some other manufacturers to follow suit. Before choosing a hard disk storage system with MUSICAM inputs and outputs, ask the manufacturer the following questions:
|
| Can the taping of desired programs be scheduled from more than one OS/2-based computer? (i.e., theoretically, assuming multiple OS/2 machines, is tape-scheduling a function I can distribute across our LAN?) | This was the most commonly-asked question during the six
presentations I did at the Public Radio Conference this week (June 1995). I've gathered
some info from the Information Systems people and chipheads here at NPR, and will attempt
a composite answer. Yes. The OS/2 Schedule Editor and DACS Viewer applications can be networked. The contract we have with IBM requires them to test and to successfully implement networking using one combination of network environments which NPR must choose. (At last year's PRC, and shortly thereafter by DACS, we polled stations to see what LAN types were already in use. The most common was Novell Netware over twisted pair Ethernet.) The main caveat we already know about: The ARA/DACS PC should not be used as a file server. Use another computer for that. The file server does NOT need to be running OS/2. Even if it's a peer-to-peer network. Detailed instructions for HowToDoIt will be included in the documentation that's delivered with the DACS/ARA PC, software and training video. Here are the general concepts: (1) There are two applications in the FISPO-delivered application suite that would be worthwhile to network. One is the DACS Viewer program which reads already-saved DACS messages from a disk drive or file server and displays them on the screen, and which sorts and prints messages, among other functions. The other is the Schedule Editor application, which allows you to see the System Schedule and to pick those transmissions you want to capture and to assign resources like demods and tape recorders to them, among other functions. (2) To network either of these applications, you will need to make the OS/2 PC that FISPO delivers into a "node" on your LAN. This entails adding a Network Interface Card (NIC) to the PC. The card must be compatible with the PC's bus architecture and with the OS/2 operating system and with the type of "LAN medium" you use. A "LAN medium" is the wire or fiber optic cable or optical beam or radio frequency link that physically runs to each desktop or file server PC. You'll also need a piece of software called a "requester" which is loaded into each PC that contains a NIC and which, in effect, runs the NIC. The requester must be compatible with the NIC card and with the operating system of the PC on which it is loaded. NIC cards can be bought new for as little as $75 per PC, but these cheap ones have a MAJOR drawback: You can't easily find requester software for them, which makes them useless. NIC cards in the $100 to $125 range tend to either be -- packaged with requester software or -- requester software for them comes with the LAN operating system software package that you buy when you set up the network in the first place or -- requester software for them is generally available for free from computer bulletin board systems or the Internet. For example, Novell Netware comes with requesters for most operating systems and NICs at no additional charge. OS/2 includes requesters for most of the major brand-name NIC cards like NE2000 and 3Com. IBM's LAN Requester is about $39 from Indelible Blue, Inc. DEC Pathworks requester software is $200 per client PC and we're not sure it supports OS/2. (3) "Network operating systems" are software packages that are separate from the operating systems of the individual computers which they connect. Network operating systems usually go by brand names like:
(4) Possible LAN media and topology combinations have non-branded names like:
(5) You must buy another license for OS/2 for each client PC at which you want the DACS Viewer or Schedule Editor applications to run. The newest version of OS/2 is version 3, also known as "Warp", and it costs $70 to $90 per copy at discount computer stores and mail order houses. One could kill several birds with one stone by purchasing IBM OS/2 3.0 CONNECT. This is a value-added version of OS/2 which has network support built in, including IBM LAN Server Requester, Novell's OS/2 Requester, and an OS/2 peer-to-peer network operating system. Street price is about $160 for the "full pack" version including WIN-OS2 support. (6) You must copy the Schedule Editor and DACS Viewer applications either to each client PC or to the file server where each PC can read it. The latter is preferable. There are no additional licensing fees for this beyond what FISPO has already paid for. (7) The client PCs also need to have NIC cards and requester software installed so that they also become LAN nodes. See (2) above. (8) You must set up the ARA Schedule Editor in each client PC to use the network file server drive and path as its "working directory". (9) When new or changed Schedule records are received from the Downlink Services Channel (DSC), they will appear immediately in the Editor in the DACS/ARA PC (if the Editor is running in that PC at the time). They will only appear in the other client PCs if the Editor is closed and is then re-launched. (10) The DACS/ARA PC (the one with the ARTIC card in it) *must* be the one connected to the Downlink Services Channel data demod and the Electronic Serial Number (ESN) key. The DACS/ARA PC *must* be the one connected to the serial control bus(es) which control the real-time activities of the audio demods and tape recorders and any other connected devices. (11) There is an Automation screen, called the Operator Action Display, which shows the automated schedule as it executes. It contains no editor and only a few controls that might be necessary for immediate attention by the technician on duty. This screen can only be on the DACS/ARA PC which contains the ARTIC card. (12) If your station does not now have a LAN, you need to pick one, even if it is for this function only. You'll have to make the purchase of a LAN operating system (see sample brand names above), pick a network topology and install the wiring and connectors to reach each PC you want to serve. Costs are extremely variable for LAN operating systems. Some are priced for 4,000-user networks and some are for 10-user networks. You'll also need to purchase and set up the network file server from which the data will be shared. And the "concentrators" which talk to the individual wires connecting the PCs to a central point are, for example, $150 - $550 for twisted-pair Ethernet, depending on manufacturer and number of ports. Typical concentrators have 12 to 16 ports for 12 to 16 PCs. NIC cards and LAN operating systems are no longer difficult to come by. Most computer dealers now sell networking products and services along with the computers. Many manufacturers add value to their product line by including third-party networking cards or software in the bundles they sell. Mail order houses, office supply stores and computer discount supermarkets now
stock networking products. Someone noticed Network Interface Cards (NICs) at the Price
Club membership warehouse. |
| Is there an OS/2 program similar to the DOS program "PC Anywhere" that lest a remote computer take over the monitor, keyboard and mouse of another PC? | Yes. Equivalent OS/2 applications include PolyPM/2 ($249
for 2), KopyKat ($125 for 2), NetOpPM ($1195 for 50), or IBM's DCAF ($220 for 2) and RSM
Lite. If you think you will need to extend DOS or Windows sessions to a second PC, check
whether that feature is available before you buy.
|
| Any suggested readings on computer networking? | This was prepared for a Spring 1994 handout and is a
little dated. LANs and Connectivity - General Derfler, Frank J, Jr., and Les Freed, Get a Grip on Network Cabling, Ziff Davis Press, 1993, ISBN: 1562760572, $29.95 Derfler, Frank J, Jr., and Les Freed, How Networks Work, Ziff Davis Press, 1993, ISBN: 15627 61293, $24.95 Derfler, Frank J. Jr., PC Magazine Guide to Linking LANs, Emeryville, CA: Ziff-Davis Press, ISBN: 1 56276 031 9 Derfler, Frank J. Jr., PC Magazine Guide to Connectivity, Emeryville, CA: Ziff-Davis Press, 1991, ISBN: 1 56276 047 5, $39.95 Gibbs, Mark, Absolute Beginners' Guide to Networking, Sam Publishing, 1993, ISBN: 06723 03264 Nunemacher, Greg, LAN Primer, 2nd edition, M&T Books, 1992, ISBN:15585-1287X, $26.95 Pournelle, Jerry and Michael Banks, Pournelle's PC Communications Bible, Redmond, WA: Microsoft Press, ISBN: 1 55615 393 7, $27.95 Rosch, Winn L., Winn L. Rosch Hardware Bible, New York: Brady/Prentice Hall, ISBN: 0 13 932260 4, $34.95 Artisoft LANtastic Andrews, Jim, Inside LANtastic, Carmel, IN: New Riders Publishing, ISBN: 1 56205 072 9, $29.95 Derfler, Frank J. Jr. and Les Freed, PC Magazine Guide to LANtastic, Emeryville, CA: Ziff-Davis Press, ISBN: 1 56276 058 0, $19.95 Stoltz, Kevin, Inside LANtastic 5.0, 2nd edition, New Riders Publishing, 1993, ISBN: 15620 51938, $29.95
Novell Netware (Lite and Otherwise) Freed, Less and Frank J. Derfler Jr., PC Magazine Guide to Using Netware, Emeryville, CA: Ziff-Davis Press, ISBN: 1 56276 022 X, $39.95 Leibing, Edward, Official Novell Netware Lite Handbook, Version 1.0 and 1.1, Novell Press/Sybex, 1992, ISBN: 0 7821 1095 9, $24.95 Neidermiller-Chaffins, Debra, Inside Novell Netware, Carmel, IN: New Riders Publishing, ISBN: 1 56205 022 2, $29.95 Neidermiller-Chaffins, Debra, Netware Training Guide: Managing Netware Systems, New Riders Publishing, 1993, ISBN: 15620-50699, $69.95 Sheldon, Tom, Novell Netware 4: The Complete Reference, Osborne/McGraw-Hill, 1993, ISBN: 00788-19091 , $39.95 Personal Computers - General Moss, Julian, Upgrading, Maintaining and Servicing IBM PCs and Compatibles, San
Marcos, CA: Microtrend Books, ISBN: 0 915 391 708, $29.95
|
| In many duopoly shops, one station is conventional, the other highly automated. Can the new SOSS operate multiple streams of play-out programming along with making satellite recordings? | Yes. There is no practical limit on the number of program
streams that can be handled by the automation of the ARA personal computer. That was a
design goal. Since public radio stations in some markets already were duopolies before the
FCC loosened the rules for commercial operations, and since others were already feeding
cable systems with a separate stream, we had that in mind. |