NABTS, the North American Broadcast Teletext Specification, is a protocol used for encoding NAPLPS-encoded teletext pages, as well as other types of digital data, within the vertical blanking interval (VBI) of an analog video signal. It is standardized under standard EIA-516, and has a rate of 15.6 kbit/s per line of video (with error correction). It was adopted into the international standard ITU-R 653 (now ITU-R BT.653) of 1986 as CCIR Teletext System C.
NABTS was the standard used for both CBS's ExtraVision and NBC's NBC Teletext services in the mid-1980s. The short-lived Time Teletext service, operated by the Time Video Information Services division of Time, Inc. and several experimental services launched by Boston's PBS station WGBH-TV, also used NABTS. Due to teletext in general not really catching on in North America, NABTS saw a new use for the datacasting features of MSN TV, under Windows 98, as well as for the now-defunct Intercast system. Canadian company Norpak sold and manufactured encoders and decoders for NABTS until the end of analog broadcasting in North America in the early 2010s; it was acquired by the Ross Video consortium in 2010. NABTS is still used in legacy analog video systems for private closed-circuit data delivery over a television Broadcasting or video signal.
NABTS encodes data into the video signal as a series of dots at a fixed rate of 5.7272 Mbit/s. Each line of a field has 50.3 μs of video area that can be used for transmission, which results in 288 bits per line, or 36 bytes. In NABTS, three bytes are used for hardware synchronization, another three for the packet address, two for sequencing information, leaving 28 for data and redundant forward error correction (FEC) information.
In theory, the NABTS codes can be used on any of the 262 lines of the display, allowing up to 262 x 28 = 7,336 bytes of data per frame. Typically, however, the data is instead placed only in the unused lines of the vertical framing area. Lines 1–9 are used for vertical synchronization, line 21 is used for closed captioning, and everything after 22 is the television picture. That leaves 10 lines, lines 10 to 20, that are useful for sending data. At 60 fields per second, those 10 lines at 288 bits each encode a total of 172,800 bit/s, although 20% of that is needed for signaling purposes, so rates of 115,200 for end-user data are more typical. Applications requiring less throughput can simply use fewer lines.
|
|