GB2251767A - Multichannel operation of rds - Google Patents

Multichannel operation of rds Download PDF

Info

Publication number
GB2251767A
GB2251767A GB9122683A GB9122683A GB2251767A GB 2251767 A GB2251767 A GB 2251767A GB 9122683 A GB9122683 A GB 9122683A GB 9122683 A GB9122683 A GB 9122683A GB 2251767 A GB2251767 A GB 2251767A
Authority
GB
United Kingdom
Prior art keywords
data
channel
tmc
channels
rds
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB9122683A
Other versions
GB9122683D0 (en
Inventor
John Lawrence Riley
Andrew Kevin Mcparland
Simon John Parnall
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
British Broadcasting Corp
Original Assignee
British Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by British Broadcasting Corp filed Critical British Broadcasting Corp
Publication of GB9122683D0 publication Critical patent/GB9122683D0/en
Publication of GB2251767A publication Critical patent/GB2251767A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/18Arrangements for synchronising broadcast or distribution via plural systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J4/00Combined time-division and frequency-division multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • H04H20/33Arrangements for simultaneous broadcast of plural pieces of information by plural channels
    • H04H20/34Arrangements for simultaneous broadcast of plural pieces of information by plural channels using an out-of-band subcarrier signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/13Aspects of broadcast communication characterised by the type of broadcast system radio data system/radio broadcast data system [RDS/RBDS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/40Aspects of broadcast communication characterised in that additional data relating to the broadcast data are available via a different channel than the broadcast channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Circuits Of Receivers In General (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
  • Separation By Low-Temperature Treatments (AREA)
  • Medicines Containing Material From Animals Or Micro-Organisms (AREA)

Abstract

Data, for example, data over a traffic message channel, is transmitted over a radio data system by multiplexing across several available channels. Data is transmitted at intervals over each channel so that data is transmitted at different times on different channels. As a result, the rate at which data is transmitted over the plurality of channels taken in combination is greater than the transmission rate over any one channel.

Description

MULTICHANNEL OPERATION OF RDS The present invention relates to the Radio Data System (RDS) and, in particular, its use as a Traffic Message Channel ('TMC1). Such a system is discussed in J.L. Riley, March 1989 "Some ideas on a Traffic Message Channel (TMC) for the Radio Data System (RDS)" BBC Research Department Technical Memorandum EL-1758, March 1989 TMC data cannot occupy all the available capacity of an RDS channel: other background data must also be present. Other types of RDS data occupy more than three quarters of the data capacity available and, consequently, the capacity available for TMC is likely to be limited to 10-20% of the total, that is, one or two groups per second out of the eleven provided on the RDS system.
The minimum data rates stipulated for the main RDS features prevent the TMC data capacity in any one channel being greater than this. During the gaps between TMC data there is an opportunity to gather TMC data from other channels and effectively increase the amount of TMC data which can be gathered in a given time.
In accordance with the invention, there is provided a method of transmitting data over a radio data system in which the data is transmitted over a plurality of radio data channels, data being transmitted at intervals over each channel such that data is transmitted over the respective channels at different times and such that the channels carry the data transmission in turn, whereby the rate at which data is transmitted over the plurality of channels taken in combination is greater than the rate at which it is transmitted over any one channel.
We have appreciated that an improvement could be obtained if the data were time-multiplexed on different channels so that a receiver could continually re-tune in between receiving TMC groups of data on one channel to acquire similar data on other channels. If a broadcaster has control of several channels, there is an opportunity to spread the TMC data across these channels and to arrange them in such a way that they are time-multiplexed, each occupying different time-slots with reference to the absolute clock time (CT) which each channel can broadcast via the CT features. An intelligent receiver can, therefore, frequency 'hop' from channel to channel to acquire all the TMC data available in an effectively continuous stream.
The TMC groups would need to be "bunched-upn or compressed on each channel so that there is an opportunity, in between processing them, to re-tune to another channel for more data.
The multiplexing would be at a low cycle rate in the order of a second or so. Although this restricts when the TMC data can be inserted on any one channel, it should be possible for an intelligent RDS encoder to arrange the overall transmission of RDS groups so as to maintain the minimum requirements for the repetition of the standard group types.
This method requires synchronisation of the TMC data on different channels but this can be accomplished by reference to the Clock Time (CT) Groups. The necessary phasing information could be signalled as part of the TMC data, in a system message.
A system in accordance with the invention will now be described in greater detail, by way of example only.
The RDS data transmission rate is defined to be 1187.5 bit/sec + 0.125 bit/sec. This implies a Group transmission rate of between 685.0240386 and 685.168269 Groups/minute.
TMC message cycles are restrained to start and finish at minute-edge boundaries governed, when present, by a CT Group 4A.
The end of this Group is defined to occur within 100 ms of the minute/second edge and it occupies one of the 685+ Group slots each minute. Some minute periods will contain 684 other RDS Group slots between successive CT Groups and others will contain 685. Considering the allocation of RDS Group types to these slots, it would be possible to reserve particular slots for TMC groups without affecting the repetition rates of other RDS data.
CT Groups would not interfere with these reserved slots. If other RDS data needed to occupy the reserved TMC slots, the TMC data would not be sent at that time. For example, Type 14B Groups which signal the start of a traffic message broadcast via EON, might be considered of higher priority than TMC and the next TMC data would be 'pushed on' until the next vacant normal slot in the RDS data system.
The switching cycle envisaged would be between about < second and several seconds. Within this cycle, each channel is allocated a time-slot to which TMC data is confined, although not every group period is necessarily occupied by TMC data. Indeed, the basic requirements of the minimum repetition frequencies of the main features must be met first. The precise phases of the time slots allocated to each channel would be signalled in separate system messages carried within the TMC data. In a multichannel system, the time-slots of the other channels and their RF frequencies would also be signalled both within the TMC data and using the EON feature.
As an option, and on any radio channel, the TMC data (Type BA) Groups can be arranged at the RDS encoder to occupy declared time-slots which are defined by a particular phase relationship with the minute or second edge observed after a Clock Time (CT) Group. This phase relationship can be signalled in a system message. If the TMC data, carried on different channels, occupies different time-slots and with a sufficient time-margin between them, a receiver can increase its TMC data throughput.
The allocated time-slots represent those times outside which TMC data is not allowed for that channel. It is not intended that all slots allocated to 'N', for example, would be occupied by TMC Groups; that would infringe the minimum repetition rates for other background RDS data. Where three adjacent slots are indicated, for example, only one or maybe two of these would actually be used for TMC.
The margin of several RDS Groups between TMC-Group slots is required both for re-tuning/RDS decoding and to allow for any time-slot which results from the non-synchronisation of Group boundaries between one channel and another.
Two alternative possibilities A and B are illustrated in the Table appended to this description. In each of these cases, there are two channels, represented by 'N' for National and 'L' for local.
In alternative A with a multiplex cycle of 12 the data transmission rates might be: Channel N Channel L Total TMC capacitv Gps/bunch TMC% Gtslbunch TMC% Groups/cycle Groups/second 1 8.3 0 0 1 0.95 1 8.3 1 8.3 2 1.90 2 16.7 0 0 2 1.90 2 16.7 1 8.3 3 2.85 2 16.7 2 16.7 4 3.80 In alternative B with a multiplex cycle of 18 the data transmission rates might be: Channel N Channel L Total TMC capacity Gps/bunch TMC% Gps/bunch TMC% Groups/cycle Groups/second 1 5.5 0 0 1 - 0.63 1 5.5 1 5.5 2 1.27 2 11.1 0 0 2 1.27 2 11.1 1 5.5 3 1.90 2 11.1 2 11.1 4 2.54 3 16.7 0 0 3 1.90 3 16.7 1 5.5 4 2.54 3 16.7 2 11.1 5 3.17 3 16.7 3 16.7 6 3.81 The two possible phases for TMC data can be identified by a single address bit. Other examples could be defined in a similar manner and these could spread to multiplex cycles longer than about one second as used in the examples given. Further channels could be multiplexed at these longer multiplex cycle times but this would further restrict the broadcaster in the timing of the bunches of TMC data.
It should be possible to re-tune and gather RDS data from different FM channels at a sub-second rate. In order to allow time for synchronisation margins between different transmitters it would probably be unwise to consider more than about two excursions per second but more channels over a cycle of a few seconds might be possible.
A listener accesses TMC data by a single function selection. The receiver is sufficiently frequency-agile and intelligent to perform all the necessary processing to render its operation transparent to the listener.
The receiver recognises a TMC channel by one of two methods: by simply detecting Type 8A RDS groups or by indirect reference from a variant of a Type 1A group. Once a TMC channel is found its data can immediately be decoded and used to build up a stored repertoire of current messages in the receiver. This is a straightforward case of single channel TMC operation.
In a multichannel TMC scenario, some of the TMC data contains system messages which gives information about the format of messages in the tuned channel and the PI codes of other relates TMC channels. In the tuned channel, this information includes phasing data which defines the time-slots allocated to the channel. The receiver then knows when it can expect TMC data and when it is free to do other things. The PI codes'of related channels allows the receiver to acquire their TMC data as well.
The frequency of the other channels and their time-slots can be signalled by the EON feature. Once the receiver has acquired the system information about all the related TMC channels, it can 'hop' between them at will and operate at the full TMC data capacity intended by the broadcaster.
Two experimental receiver systems were used to determine whether adequate response times could be achieved.
RDS Reference Receiver This receiver incorporates a remotely-tunable front-end, RDS demodulator and decoding facilities. For the test, it was programmed in HP BASIC to operate a cycle of alternate tuning to two off-air signals and displaying the decoded PI code in each case. The speed at which it could do this process could be adjusted until the RDS decoding became corrupted. This was found to occur when about a 1h second was allowed for each re-tuning, settling and RDS decoding process. The front-end receiver used in the Reference receiver is not intended for fast switching; it is basically a monitoring receiver. For this application, the time constants in the AGC feedback loop have been reduced to allow a faster re-tuning response.This cannot, however, be expected to approach the switching speed of a synthesiser controlled directly as part of an integrated receiver design.
This 3 second cycling to access two channels could be considered a worst case".
ESVP and SUN The ESVP receiver is capable of re-tuning faster than the Reference receiver. The demodulated FM multiplex signal was fed into an RDS decoder and the data/clock connected to a parallel interface associated with a PC. The PC acted as an interface with the SUN and converted the data bit-stream into a byte-serial form. The PC was connected via a serial interface to a SUN workstation which was programmed in C to decode the RDS data in real-time. The same re-tuning cycle, described above, was implemented with this system and it was found that a re-tuning, settling and RDS decoding process could be achieved in between one-quarter and one-third of a second.
The number 684 happens to have factors of 9, 12, and 18 so that reserved TMC slots could be allocated in such a way as to allow differently phased slots to be used on different channels and with sufficient free groups in between to allow for re-tuning. Two examples are given below, both are for two channels; a national channel denoted by N and a local channel denoted by L. It should be stressed that not all the allocated time-slots can be filled by TMC Groups, because of the need to maintain normal RDS data repetition rates.
TABLE Alternative A. Multiplex cycle of 12
L 1 CT N N N L L L N N N L L L N N N L L L minute/ second edge Alternative B. Multiplex cycle of 18
L 1 CT N N N N N L L L L L N N N N N L L L L L minute/ second edge

Claims (3)

  1. CLAIMS 1. A method of transmitting data over a radio data system in which the data is transmitted over a plurality of radio data channels, data being transmitted at intervals over each channel such that data is transmitted over the respective channels at different times and such that the channels carry the data transmission in turn, whereby the rate at which data is transmitted over the plurality of channels taken in combination is greater than the rate at which it is transmitted over any one channel.
  2. 2. A method according to claim 1 in which each data transmission on each channel occurs at a substantially fixed interval or intervals from a clock signal transmitted over the channel at regular intervals.
  3. 3. Apparatus for receiving data transmitted over a radio data system by a method according to any of claims 1 or 2, the apparatus comprising tuning means operable to tune automatically to each of a plurality of channels in turn so as to receive data transmitted at intervals on those channels.
GB9122683A 1990-10-25 1991-10-25 Multichannel operation of rds Withdrawn GB2251767A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB909023307A GB9023307D0 (en) 1990-10-25 1990-10-25 Multichannel operation of rds

Publications (2)

Publication Number Publication Date
GB9122683D0 GB9122683D0 (en) 1991-12-11
GB2251767A true GB2251767A (en) 1992-07-15

Family

ID=10684386

Family Applications (2)

Application Number Title Priority Date Filing Date
GB909023307A Pending GB9023307D0 (en) 1990-10-25 1990-10-25 Multichannel operation of rds
GB9122683A Withdrawn GB2251767A (en) 1990-10-25 1991-10-25 Multichannel operation of rds

Family Applications Before (1)

Application Number Title Priority Date Filing Date
GB909023307A Pending GB9023307D0 (en) 1990-10-25 1990-10-25 Multichannel operation of rds

Country Status (6)

Country Link
EP (1) EP0555304A1 (en)
JP (1) JPH06504413A (en)
AU (1) AU649740B2 (en)
FI (1) FI931853A (en)
GB (2) GB9023307D0 (en)
WO (1) WO1992008303A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0762680A2 (en) * 1995-08-23 1997-03-12 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Method for transmission and installation and/or actualisation of software and/or data
WO1997015998A1 (en) * 1995-10-24 1997-05-01 Philips Electronics N.V. A radio broadcasting system, a transmitter and a receiver for use in such a system, a radio broadcasting method and a radio broadcasting signal
EP0787412A1 (en) * 1994-10-21 1997-08-06 Seiko Communications Holding N.V. Transmitting digital data using multiple subcarriers
EP0847154A2 (en) * 1996-12-05 1998-06-10 Robert Bosch Gmbh Method and means for transmitting messages with a variable datarate as a Radio Data Signal
EP1241812A1 (en) * 2001-03-15 2002-09-18 Siemens Aktiengesellschaft Method for determining an RDS-code with a broadcast receiver
EP1241814A1 (en) * 2001-03-15 2002-09-18 Siemens Aktiengesellschaft RDS-TMC Broadcast Receiver and Method for Calibrating an Internal Clock of a Broadcast Receiver

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19621609A1 (en) * 1996-05-30 1997-12-04 Bosch Gmbh Robert Process for processing data with a radio receiver

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2208984A (en) * 1987-08-24 1989-04-19 British Broadcasting Corp Control of RDS data by supervisory transmissions

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2705795A (en) * 1949-07-06 1955-04-05 Fisk Bert Data transmission system
DE3511430A1 (en) * 1985-03-29 1986-10-02 Philips Patentverwaltung Gmbh, 2000 Hamburg METHOD FOR SYNCHRONIZING THE RECEIVING DEVICES IN A DIGITAL MULTIPLEX TRANSMISSION SYSTEM
FR2604316B2 (en) * 1986-07-02 1989-05-05 France Etat METHOD AND INSTALLATION FOR COMMUNICATING DIGITAL DATA TO MOBILES
JPH0752867B2 (en) * 1987-10-02 1995-06-05 株式会社ケンウッド Multi-channel PCM music broadcasting system
DE3820641A1 (en) * 1988-06-18 1989-12-21 Bosch Gmbh Robert PROCEDURE FOR EVALUATING TRAFFIC MESSAGES RECEIVED IN A DATA TELEGRAM DIGITALLY CODED AND BROADCASTING RECEIVERS

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2208984A (en) * 1987-08-24 1989-04-19 British Broadcasting Corp Control of RDS data by supervisory transmissions

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0787412A1 (en) * 1994-10-21 1997-08-06 Seiko Communications Holding N.V. Transmitting digital data using multiple subcarriers
EP0787412A4 (en) * 1994-10-21 2002-09-18 Seiko Comm Holding N V Transmitting digital data using multiple subcarriers
EP0762680A2 (en) * 1995-08-23 1997-03-12 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Method for transmission and installation and/or actualisation of software and/or data
EP0762680A3 (en) * 1995-08-23 2001-04-25 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Method for transmission and installation and/or actualisation of software and/or data
WO1997015998A1 (en) * 1995-10-24 1997-05-01 Philips Electronics N.V. A radio broadcasting system, a transmitter and a receiver for use in such a system, a radio broadcasting method and a radio broadcasting signal
US6539212B1 (en) 1995-10-24 2003-03-25 Koninklijke Philips Electronics N.V. Radio broadcasting service, a transmitter and a receiver for use in such a system, a radio broadcasting method and a radio broadcasting signal, in which a data signal accompanying a program signal includes data of a data service and information pertaining to the data service
US6754477B2 (en) 1995-10-24 2004-06-22 Koninklijke Philips Electronics N.V. Radio broadcasting service, a transmitter and a receiver for use in such a system, a radio broadcasting method and a radio broadcasting signal, in which a data signal accompanying a program signal includes data of a data service and information pertaining to the data service
EP0847154A2 (en) * 1996-12-05 1998-06-10 Robert Bosch Gmbh Method and means for transmitting messages with a variable datarate as a Radio Data Signal
EP0847154A3 (en) * 1996-12-05 2000-05-10 Robert Bosch Gmbh Method and means for transmitting messages with a variable datarate as a Radio Data Signal
EP1241812A1 (en) * 2001-03-15 2002-09-18 Siemens Aktiengesellschaft Method for determining an RDS-code with a broadcast receiver
EP1241814A1 (en) * 2001-03-15 2002-09-18 Siemens Aktiengesellschaft RDS-TMC Broadcast Receiver and Method for Calibrating an Internal Clock of a Broadcast Receiver

Also Published As

Publication number Publication date
AU8749391A (en) 1992-05-26
FI931853A0 (en) 1993-04-23
GB9023307D0 (en) 1990-12-05
FI931853A (en) 1993-04-23
EP0555304A1 (en) 1993-08-18
JPH06504413A (en) 1994-05-19
AU649740B2 (en) 1994-06-02
WO1992008303A1 (en) 1992-05-14
GB9122683D0 (en) 1991-12-11

Similar Documents

Publication Publication Date Title
US5469431A (en) Method of and apparatus for channel mapping with relative service identification
US5864546A (en) System for formatting broadcast data for satellite transmission and radio reception
US5878033A (en) Process and equipment for broadcasting messages to mobile radio communication stations
US5867490A (en) Direct radio broadcast receiver for providing frame synchronization and correlation for time division multiplexed transmissions
US6397076B1 (en) Method and apparatus for dispatch communications in a broadcast radio system
EP0787412B1 (en) Transmitting digital data using multiple subcarriers
US5333155A (en) Method and system for transmitting digital audio signals from recording studios to the various master stations of a broadcasting network
US6115366A (en) System for managing space segment usage among broadcast service providers
US5870390A (en) Statellite direct radio broadcast receiver for extracting a broadcast channel and service control header from time division multiplexed transmissions
AP1125A (en) Direct satellite direct broadcast system.
FI114672B (en) A method, transmitter, and receiver for transmitting and selecting local radio programs on a public network
US5757782A (en) Paging system with multiple baseband subcarriers
US5903617A (en) Method and system for providing synchronization in a stream of messages and a transmitter and a receiver for use in such a system
GB2251767A (en) Multichannel operation of rds
EP0069970B1 (en) Time division multiple access system for transmitting an analog signal by the use of bursts without substantial interruption
US6108319A (en) Satellite payload processing system providing on-board rate alignment
KR100447772B1 (en) Apparatus for converting channels for digital tv of code division multiplex
JPH11122556A (en) Digital broadcast receiver
JP2003133979A (en) Receiver, transmitter, transmitter/receiver and channel setting method
EP0872054A1 (en) Audio-transferred dab
JPH1155634A (en) Device and method for transmitting program, program transmitter and program receiver
CA2202044C (en) Transmitting digital data using multiple subcarriers
US6028839A (en) Process for the joint use of a timer-multiplex transmission channel by plurality of transmitters
JPH0927778A (en) Fm diversity receiver
JPH08265310A (en) Multichannel communication system

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)