WO2004091219A1 - Repairing broadcast dropout - Google Patents

Repairing broadcast dropout Download PDF

Info

Publication number
WO2004091219A1
WO2004091219A1 PCT/IB2004/001026 IB2004001026W WO2004091219A1 WO 2004091219 A1 WO2004091219 A1 WO 2004091219A1 IB 2004001026 W IB2004001026 W IB 2004001026W WO 2004091219 A1 WO2004091219 A1 WO 2004091219A1
Authority
WO
WIPO (PCT)
Prior art keywords
broadcast signal
communication channel
signal
broadcast
portions
Prior art date
Application number
PCT/IB2004/001026
Other languages
French (fr)
Inventor
Karl J. Wood
Timothy S. Owlett
Octavius J. Morris
Original Assignee
Koninklijke Philips Electronics N.V.
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 Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Publication of WO2004091219A1 publication Critical patent/WO2004091219A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/11Arrangements for counter-measures when a portion of broadcast information is unavailable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1816Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of the same, encoded, message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6375Control signals issued by the client directed to the server or network components for requesting retransmission, e.g. of data packets lost or corrupted during transmission from server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/30Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data
    • H04H2201/37Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data via a different channel

Definitions

  • This invention relates to a method of and apparatus for repairing a broadcast signal.
  • Television broadcast of video and audio to multiple recipients is typically provided by wireless transmission or satellite broadcast.
  • the signal that is broadcast has traditionally been an analogue signal, but this is now being replaced by digital broadcast of the video and audio, the digital signal also including a data component.
  • Digital broadcast is perceived to have a number of advantages over analogue transmission, principally that more channels can be broadcast for a given portion of the radio spectrum, when compared to the analogue system. Additionally, by having a separate data portion, greater flexibility is also achieved in the amount and type of data that can be transmitted to the receiving device.
  • teletext is coded with an unused portion of the video signal, with a relative limited functionality.
  • satellite television broadcasts can be disrupted by such things as rain (not uncommon in the United Kingdom) and therefore suffer from dropouts, in the form of temporary corruption of the video and/or audio. Dropouts caused by rain, or birds are annoying and a disincentive to switch from traditional, more rugged analogue broadcasts. Similar problems can be expected with digital terrestrial television, the system whereby a digital broadcast is made from a wireless transmitter at ground level to a traditional television aerial.
  • a method of repairing a broadcast signal comprising receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, monitoring the broadcast signal to ascertain when the signal is corrupted, requesting via a second communication channel replacement portions, receiving the replacement portions, and combining the replacement portions with the received broadcast signal.
  • apparatus for repairing a broadcast signal comprising a receiver for receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, a processor for monitoring the broadcast signal to ascertain when the signal is corrupted, a transceiver for requesting via a second communication channel replacement portions and for receiving the replacement portions, and a multiplexor for combining the replacement portions with the received broadcast signal.
  • the apparatus further comprises a user interface device and an output device.
  • the user interface allows the user to control aspects of the operation of the apparatus, such as whether to output the combined signal or the broadcast signal, according to a received user input.
  • the apparatus further comprises a storage device, the storage device being a simultaneous read/write device.
  • the storage device can store the broadcast signal and the combined signal.
  • the second communication channel is a fixed line back channel.
  • the requesting via the second communication channel of replacement portions comprises requesting video and audio portions of the broadcast signal that have been corrupted, although the request for the video portions can be a request for only a partial resend of the corrupted video portions of the broadcast signal, therefore reducing the amount of information that must be resent.
  • the apparatus is a hard disk video recorder that can effectively pause live TV, thereby introducing a delay between broadcast and viewing.
  • a system with access to a fixed line communication channel such as ADSL broadband could determine the duration of any dropout and request the missing program material from a server. This material can then be seamlessly combined with the remaining intact program material to produce a clean program free of dropouts.
  • the system could be abused by requesting sufficient "missing pieces" to reconstruct the broadcast via broadband, but preventative measures are expected to form part of the design of a preferred embodiment.
  • Figure 1 is a schematic diagram of the apparatus for repairing a broadcast signal
  • Figure 2 is a flow diagram of a method of repairing a broadcast signal.
  • Figure 1 shows a satellite or terrestrial digital television receiver 10 (cable is not affected by the weather) for receiving a digital video and audio stream.
  • the stream is received via a first communication channel, the first communication channel being a wireless broadcast channel, in the form of a broadcast signal, from an aerial 12.
  • the aerial 12 is connected to a receiver 14 for receiving the broadcast signal.
  • a processor 16 is included for, amongst other operations, monitoring the broadcast signal to ascertain when the signal is corrupted.
  • the processor 16 can detect momentary loss of picture or sound in the digital video and audio stream and can define one or more (ideally short duration) intervals over which the picture or sound is lost (frozen, corrupt, or missing altogether).
  • the receiver 10 also includes a user interface device 18 which can inform the user of such things as bad weather conditions, and can give the user the option to repair or ignore dropouts.
  • the processor 16 can pause the video and audio stream, thereby delaying the video and audio stream, the amount of the delay being programmable.
  • Under the control of the processor 16 is a transceiver 20 that is for requesting, via a second communication channel 22, replacement portions of the broadcast signal and for receiving the replacement portions.
  • the second communication channel 22 is a fixed line back channel.
  • the transceiver 20 is for requesting an undamaged copy of the lost video and audio segment via the broadband connection (real-time) or similar, slower, channel such as a dial-up line (non real-time) - henceforth collectively referred to as the broadband connection.
  • the transceiver 20 communicates with a server capable of supplying short video and audio streams (corresponding to the "lost" broadcast equivalents) via the broadband connection.
  • a multiplexor 24 is provided for combining the replacement portions supplied by the transceiver 20 with the received broadcast signal.
  • the multiplexor 24 is for splicing the "lost" video and/or audio obtained via the broadband connection into the "damaged" video and audio stream.
  • the multiplexor can also perform a partial repair of the video stream (half frame rate, freeze picture) in conjunction with a full repair of the audio stream. This graceful degradation technique reduces the bandwidth across the broadband channel and/or reduces the load on the server supplying the "lost" video and audio via the broadband connection, because audio requires less bandwidth than video.
  • the receiver 10 further comprises a storage device 26.
  • the storage device 26 is a simultaneous read/write device such as a hard disk drive.
  • the storage device 26 is for storing the broadcast signal and for storing the combined signal.
  • the receiver 10 further comprises an output device 28, which in the case of an integrated digital television would be a video display device and audio output devices.
  • the output is an RF signal, with the output device simply being a terminal for connecting to a standard analogue television.
  • the processor 16 which is monitoring the incoming signal, provides a flag to indicating the corruption of the signal.
  • the flag may "chatter" (go on and off rapidly) under marginal conditions so a filter within the processor 16 is used to cluster and group flag outputs over time to define one or more short intervals during which disruption has occurred.
  • each transport stream packet has a flag in its header to indicate if an unrecoverable bit error exists in the current payload. This allows the tracking of errors down to the resolution of the size of a TS packet, which is 188 bytes. Another possibility is referring to the forward error correction indicating that it has been unsuccessful in correcting all the errors in a particular packet as a way of monitoring the corruption of the received broadcast signal.
  • the receiver 10 is arranged to repair dropouts as unobtrusively as possible, an indication is provided for the presence of dropouts and the operation of the repair mechanism. This could be simply an indicator light on the receiver 10 or an indicator could appear briefly on the screen. The presence or absence of these indications is configurable via the user interface 18.
  • the receiver 10 performs automatic repairs unconditionally.
  • Each interval as defined by the filter within the processor 16 is converted into a request to the remote server via the broadband connection 22.
  • the server returns the "lost" video and audio stream via the same broadband connection 22. This process takes time, but provided that the delay between reception and display of the broadcast signal is longer than the time taken to obtain the "lost" video and audio segments via the broadband connection 22, the repair can be affected by splicing the video and audio streams together.
  • the delay between reception and display is programmable.
  • the steps of the method of repairing the broadcast signal comprise receiving 30 the broadcast signal via the first communication channel, wherein the first communication channel is a wireless broadcast channel, monitoring 32 the broadcast signal to ascertain when the signal is corrupted, requesting 34 via a second communication channel 22 replacement portions, receiving 36 the replacement portions, and combining 38 the replacement portions with the received broadcast signal.
  • the requesting 34 via the second communication channel 22 of replacement portions comprises requesting video and audio portions of the broadcast signal that have been corrupted.
  • the method also includes the step 40 of outputting a signal. This can be either outputting 40 the combined signal or outputting 40 the broadcast signal according to a received user input.
  • the method further includes the steps of storing 42 the broadcast signal and storing 44 the combined signal.

Abstract

Apparatus for repairing a broadcast signal comprises a receiver for receiving the broadcast signal via a first communication channel, the first communication channel being a wireless broadcast channel. The apparatus further includes a processor for monitoring the broadcast signal to ascertain when the signal is corrupted, a transceiver for requesting via a second communication channel replacement portions and for receiving the replacement portions, and a multiplexor for combining the replacement portions with the received broadcast signal.

Description

DESCRIPTION
REPAIRING BROADCAST DROPOUT
This invention relates to a method of and apparatus for repairing a broadcast signal.
Television broadcast of video and audio to multiple recipients is typically provided by wireless transmission or satellite broadcast. The signal that is broadcast has traditionally been an analogue signal, but this is now being replaced by digital broadcast of the video and audio, the digital signal also including a data component. Digital broadcast is perceived to have a number of advantages over analogue transmission, principally that more channels can be broadcast for a given portion of the radio spectrum, when compared to the analogue system. Additionally, by having a separate data portion, greater flexibility is also achieved in the amount and type of data that can be transmitted to the receiving device. In the analogue system, teletext is coded with an unused portion of the video signal, with a relative limited functionality.
However, satellite television broadcasts can be disrupted by such things as rain (not uncommon in the United Kingdom) and therefore suffer from dropouts, in the form of temporary corruption of the video and/or audio. Dropouts caused by rain, or birds are annoying and a disincentive to switch from traditional, more rugged analogue broadcasts. Similar problems can be expected with digital terrestrial television, the system whereby a digital broadcast is made from a wireless transmitter at ground level to a traditional television aerial.
It is an object of the invention to provide a method of repairing the broadcast signal, to improve the quality of the signal that is available to the end user.
According to a first aspect of the present invention, there is provided a method of repairing a broadcast signal comprising receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, monitoring the broadcast signal to ascertain when the signal is corrupted, requesting via a second communication channel replacement portions, receiving the replacement portions, and combining the replacement portions with the received broadcast signal.
According to a second aspect of the present invention, there is provided apparatus for repairing a broadcast signal comprising a receiver for receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, a processor for monitoring the broadcast signal to ascertain when the signal is corrupted, a transceiver for requesting via a second communication channel replacement portions and for receiving the replacement portions, and a multiplexor for combining the replacement portions with the received broadcast signal.
Owing to the invention it is possible to acquire those portions of the broadcast signal that have been corrupted and to repair the broadcast signal with the replacement portions.
Advantageously, the apparatus further comprises a user interface device and an output device. The user interface allows the user to control aspects of the operation of the apparatus, such as whether to output the combined signal or the broadcast signal, according to a received user input.
Preferably, the apparatus further comprises a storage device, the storage device being a simultaneous read/write device. The storage device can store the broadcast signal and the combined signal.
Advantageously, the second communication channel is a fixed line back channel. The requesting via the second communication channel of replacement portions comprises requesting video and audio portions of the broadcast signal that have been corrupted, although the request for the video portions can be a request for only a partial resend of the corrupted video portions of the broadcast signal, therefore reducing the amount of information that must be resent.
In a preferred embodiment, the apparatus is a hard disk video recorder that can effectively pause live TV, thereby introducing a delay between broadcast and viewing. Provided that the delay is sufficiently large, a system with access to a fixed line communication channel such as ADSL broadband could determine the duration of any dropout and request the missing program material from a server. This material can then be seamlessly combined with the remaining intact program material to produce a clean program free of dropouts. The system could be abused by requesting sufficient "missing pieces" to reconstruct the broadcast via broadband, but preventative measures are expected to form part of the design of a preferred embodiment.
Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings, in which:-
Figure 1 is a schematic diagram of the apparatus for repairing a broadcast signal, and
Figure 2 is a flow diagram of a method of repairing a broadcast signal.
Figure 1 shows a satellite or terrestrial digital television receiver 10 (cable is not affected by the weather) for receiving a digital video and audio stream. The stream is received via a first communication channel, the first communication channel being a wireless broadcast channel, in the form of a broadcast signal, from an aerial 12. The aerial 12 is connected to a receiver 14 for receiving the broadcast signal.
A processor 16 is included for, amongst other operations, monitoring the broadcast signal to ascertain when the signal is corrupted. The processor 16 can detect momentary loss of picture or sound in the digital video and audio stream and can define one or more (ideally short duration) intervals over which the picture or sound is lost (frozen, corrupt, or missing altogether). The receiver 10 also includes a user interface device 18 which can inform the user of such things as bad weather conditions, and can give the user the option to repair or ignore dropouts. The processor 16 can pause the video and audio stream, thereby delaying the video and audio stream, the amount of the delay being programmable. Under the control of the processor 16 is a transceiver 20 that is for requesting, via a second communication channel 22, replacement portions of the broadcast signal and for receiving the replacement portions. The second communication channel 22 is a fixed line back channel.
The transceiver 20 is for requesting an undamaged copy of the lost video and audio segment via the broadband connection (real-time) or similar, slower, channel such as a dial-up line (non real-time) - henceforth collectively referred to as the broadband connection. The transceiver 20 communicates with a server capable of supplying short video and audio streams (corresponding to the "lost" broadcast equivalents) via the broadband connection.
A multiplexor 24 is provided for combining the replacement portions supplied by the transceiver 20 with the received broadcast signal. The multiplexor 24 is for splicing the "lost" video and/or audio obtained via the broadband connection into the "damaged" video and audio stream. The multiplexor can also perform a partial repair of the video stream (half frame rate, freeze picture) in conjunction with a full repair of the audio stream. This graceful degradation technique reduces the bandwidth across the broadband channel and/or reduces the load on the server supplying the "lost" video and audio via the broadband connection, because audio requires less bandwidth than video.
The receiver 10 further comprises a storage device 26. The storage device 26 is a simultaneous read/write device such as a hard disk drive. The storage device 26 is for storing the broadcast signal and for storing the combined signal. By storing the broadcast signal as it is received, the receiver 10 can splice the replacement portions of the signal with the originally received signal, this task being carried out by the multiplexor 24 which can recall portions of the original signal from the storage device 26 as required.
The receiver 10 further comprises an output device 28, which in the case of an integrated digital television would be a video display device and audio output devices. In a set top box, the output is an RF signal, with the output device simply being a terminal for connecting to a standard analogue television. The operation of the receiver 10 will now be described in more detail. In the event that bad weather or the like disrupts the decoded video/audio stream, the processor 16, which is monitoring the incoming signal, provides a flag to indicating the corruption of the signal. The flag may "chatter" (go on and off rapidly) under marginal conditions so a filter within the processor 16 is used to cluster and group flag outputs over time to define one or more short intervals during which disruption has occurred.
In a practical embodiment in MPEG 2, for example, each transport stream packet has a flag in its header to indicate if an unrecoverable bit error exists in the current payload. This allows the tracking of errors down to the resolution of the size of a TS packet, which is 188 bytes. Another possibility is referring to the forward error correction indicating that it has been unsuccessful in correcting all the errors in a particular packet as a way of monitoring the corruption of the received broadcast signal. Although the receiver 10 is arranged to repair dropouts as unobtrusively as possible, an indication is provided for the presence of dropouts and the operation of the repair mechanism. This could be simply an indicator light on the receiver 10 or an indicator could appear briefly on the screen. The presence or absence of these indications is configurable via the user interface 18. It is also possible for the user to configure the automatic repair mechanism to operate unconditionally, to be disabled unconditionally, or to operate or not operate conditional upon the user's response to an indication of dropout. For the purposes of this embodiment, it is henceforth understood that the receiver 10 performs automatic repairs unconditionally. Each interval as defined by the filter within the processor 16 is converted into a request to the remote server via the broadband connection 22. The server returns the "lost" video and audio stream via the same broadband connection 22. This process takes time, but provided that the delay between reception and display of the broadcast signal is longer than the time taken to obtain the "lost" video and audio segments via the broadband connection 22, the repair can be affected by splicing the video and audio streams together. The delay between reception and display is programmable. Ideally it is zero, but in bad weather conditions it can be slowly increased under broadcaster control, with the control signals embedded in either the broadcast or sent via the broadband connection 22. Video and audio are momentarily paused to allow a step increase in the delay; this could be done during commercial breaks for example. A crude but effective way to increase the delay is to distract the viewer with an interactive dialogue. Similar means allow the delay to be reduced in good weather conditions.
Graceful degradation can be adopted in place of a full repair. For example, the video may be frozen and only the audio repaired. This requires much less traffic across the broadband link. Only every second or third frame of repaired video could be sent. In effect, the request for the video portions is a request for only a partial resend of the corrupted video portions of the broadcast signal. Figure 2 summarises the method of operation of the receiver 10. The steps of the method of repairing the broadcast signal comprise receiving 30 the broadcast signal via the first communication channel, wherein the first communication channel is a wireless broadcast channel, monitoring 32 the broadcast signal to ascertain when the signal is corrupted, requesting 34 via a second communication channel 22 replacement portions, receiving 36 the replacement portions, and combining 38 the replacement portions with the received broadcast signal.
The requesting 34 via the second communication channel 22 of replacement portions comprises requesting video and audio portions of the broadcast signal that have been corrupted.
The method also includes the step 40 of outputting a signal. This can be either outputting 40 the combined signal or outputting 40 the broadcast signal according to a received user input. The method further includes the steps of storing 42 the broadcast signal and storing 44 the combined signal.

Claims

1. A method of repairing a broadcast signal comprising receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, monitoring the broadcast signal to ascertain when the signal is corrupted, requesting via a second communication channel replacement portions, receiving the replacement portions, and combining the replacement portions with the received broadcast signal.
2. A method according to claim 1 , wherein the second communication channel is a fixed line back channel.
3. A method according to claim 1 or 2, and further comprising outputting the combined signal, according to a received user input.
4. A method according to claim 1 or 2, and further comprising outputting the broadcast signal, according to a received user input.
5. A method according to any preceding claim, and further comprising storing the broadcast signal.
6. A method according to any preceding claim, and further comprising storing the combined signal.
7. A method according to any preceding claim, wherein the requesting via a second communication channel of replacement portions comprises requesting video and audio portions of the broadcast signal that have been corrupted.
8. A method according to claim 7, wherein the request for the video portions is a request for only a partial resend of the corrupted video portions of the broadcast signal.
9. Apparatus for repairing a broadcast signal comprising a receiver for receiving the broadcast signal via a first communication channel, wherein the first communication channel is a wireless broadcast channel, a processor for monitoring the broadcast signal to ascertain when the signal is corrupted, a transceiver for requesting via a second communication channel replacement portions and for receiving the replacement portions, and a multiplexor for combining the replacement portions with the received broadcast signal.
10. Apparatus according to claim 9, and further comprising a storage device.
11. Apparatus according to claim 10, wherein the storage device is a simultaneous read/write device.
12. Apparatus according to claim 9, 10 or 11 , wherein the second communication channel is a fixed line back channel.
13. Apparatus according to any one of claims 9 to 12, and further comprising a user interface device.
14. Apparatus according to any one of claims 9 to 12, and further comprising an output device.
PCT/IB2004/001026 2003-04-05 2004-03-26 Repairing broadcast dropout WO2004091219A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0307947A GB0307947D0 (en) 2003-04-05 2003-04-05 Repairing broadcast dropout
GB0307947.2 2003-04-05

Publications (1)

Publication Number Publication Date
WO2004091219A1 true WO2004091219A1 (en) 2004-10-21

Family

ID=9956296

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2004/001026 WO2004091219A1 (en) 2003-04-05 2004-03-26 Repairing broadcast dropout

Country Status (2)

Country Link
GB (1) GB0307947D0 (en)
WO (1) WO2004091219A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007030370A1 (en) * 2005-09-07 2007-03-15 Scientific-Atlanta, Inc. Optimizing data rate for video services
EP2026580A1 (en) * 2007-06-12 2009-02-18 British Telecommunications public limited company Video processing
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US7962370B2 (en) 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US7992163B1 (en) 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US8006273B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Updating download options for unavailable media content
US8006262B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US8020184B2 (en) 1999-06-11 2011-09-13 Jerding Dean F Channel control system for exiting from an interactive program guide
US8032914B2 (en) 2000-11-10 2011-10-04 Rodriguez Arturo A Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
US8037504B2 (en) 1999-06-11 2011-10-11 Jerding Dean F Video on demand system with selectable options of configurable random-access control
US8069259B2 (en) 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US8191093B2 (en) 2001-06-29 2012-05-29 Rodriguez Arturo A Providing information pertaining to audio-visual and personal bi-directional services
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US8640172B2 (en) 2001-06-29 2014-01-28 Cisco Technology, Inc. System and method for characterization of purchasable and recordable media (PRM)
US8707153B2 (en) 2000-06-09 2014-04-22 Cisco Technology, Inc. Displaying comment data corresponding to a video presentation
US8745656B2 (en) 2002-02-11 2014-06-03 Cisco Technology, Inc. Tracking of presented television advertisements
US10276207B1 (en) 2005-07-14 2019-04-30 Zaxcom, Inc. Virtual wireless multitrack recording system
US11671734B2 (en) 2021-02-23 2023-06-06 Freedman Electronics Pty Ltd Wireless microphone system and methods

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724345A (en) * 1995-12-13 1998-03-03 Lucent Technologies Inc. System and method for a scalable and reliable transmission of electronic software distribution
US5838668A (en) * 1995-06-13 1998-11-17 Fujitsu Limited Satellite broadcast communications system
WO2002023791A2 (en) * 2000-09-12 2002-03-21 Telefonaktiebolaget Lm Ericsson (Publ) Retransmission for broadcast information
EP1235383A1 (en) * 2000-11-06 2002-08-28 Matsushita Electric Industrial Co., Ltd. Transmitter, receiver, and broadcast data distribution method
EP1274244A1 (en) * 2001-01-18 2003-01-08 Mitsubishi Denki Kabushiki Kaisha Storage digital broadcasting apparatus and storage digital broadcasting receiver

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838668A (en) * 1995-06-13 1998-11-17 Fujitsu Limited Satellite broadcast communications system
US5724345A (en) * 1995-12-13 1998-03-03 Lucent Technologies Inc. System and method for a scalable and reliable transmission of electronic software distribution
WO2002023791A2 (en) * 2000-09-12 2002-03-21 Telefonaktiebolaget Lm Ericsson (Publ) Retransmission for broadcast information
EP1235383A1 (en) * 2000-11-06 2002-08-28 Matsushita Electric Industrial Co., Ltd. Transmitter, receiver, and broadcast data distribution method
EP1274244A1 (en) * 2001-01-18 2003-01-08 Mitsubishi Denki Kabushiki Kaisha Storage digital broadcasting apparatus and storage digital broadcasting receiver

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8056106B2 (en) 1999-06-11 2011-11-08 Rodriguez Arturo A Video on demand system with dynamic enablement of random-access functionality
US7992163B1 (en) 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US8037504B2 (en) 1999-06-11 2011-10-11 Jerding Dean F Video on demand system with selectable options of configurable random-access control
US8020184B2 (en) 1999-06-11 2011-09-13 Jerding Dean F Channel control system for exiting from an interactive program guide
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US7992166B2 (en) 2000-04-03 2011-08-02 Jerding Dean F Providing alternative services based on receiver configuration and type of display device
US8739212B2 (en) 2000-05-04 2014-05-27 Cisco Technology, Inc. Configuration of presentations of selectable TV services according to usage
US9380347B2 (en) 2000-05-04 2016-06-28 Cisco Technology, Inc. Hypertext service guide menu display
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US8707153B2 (en) 2000-06-09 2014-04-22 Cisco Technology, Inc. Displaying comment data corresponding to a video presentation
US8069259B2 (en) 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US7962370B2 (en) 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
US8032914B2 (en) 2000-11-10 2011-10-04 Rodriguez Arturo A Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
US8006273B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Updating download options for unavailable media content
US8191093B2 (en) 2001-06-29 2012-05-29 Rodriguez Arturo A Providing information pertaining to audio-visual and personal bi-directional services
US8640172B2 (en) 2001-06-29 2014-01-28 Cisco Technology, Inc. System and method for characterization of purchasable and recordable media (PRM)
US8006262B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US8745656B2 (en) 2002-02-11 2014-06-03 Cisco Technology, Inc. Tracking of presented television advertisements
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US9615139B2 (en) 2004-01-21 2017-04-04 Tech 5 Determining device that performs processing of output pictures
US10276207B1 (en) 2005-07-14 2019-04-30 Zaxcom, Inc. Virtual wireless multitrack recording system
US10901680B1 (en) 2005-07-14 2021-01-26 Zaxcom, Inc. Systems and methods for repairing remotely recorded audio data
US11610605B1 (en) 2005-07-14 2023-03-21 Zaxcom, Inc. Systems and methods for repairing remotely recorded audio data
WO2007030370A1 (en) * 2005-09-07 2007-03-15 Scientific-Atlanta, Inc. Optimizing data rate for video services
EP2026580A1 (en) * 2007-06-12 2009-02-18 British Telecommunications public limited company Video processing
US11671734B2 (en) 2021-02-23 2023-06-06 Freedman Electronics Pty Ltd Wireless microphone system and methods

Also Published As

Publication number Publication date
GB0307947D0 (en) 2003-05-14

Similar Documents

Publication Publication Date Title
WO2004091219A1 (en) Repairing broadcast dropout
US8978089B2 (en) Incremental transmission of data
US6490000B1 (en) Method and apparatus for time shifting and controlling broadcast audio and video signals
JP3745495B2 (en) Method and apparatus for analyzing transmission packet stream of digital multiplex program
US20100325670A1 (en) Satellite Signal Distribution
US9473802B2 (en) Providing un-interrupted program viewing experience during satellite signal interruptions
CN101267262B (en) Method and apparatus for transmitting and receiving broadcasting information using reserved channels
US20090128708A1 (en) Monitoring unit for use in a system for multimedia content distribution
US20080055488A1 (en) Video channel changing
EP1773058A1 (en) Dual channel video and audio data for DBS receivers
CA2723861C (en) Digital broadcasting transmitter, digital broadcasting receiver, and methods thereof
JPH11164294A (en) Broadcast receiver
US7738768B1 (en) Method and apparatus for increasing the quality of service for digital video services for mobile reception
KR100676986B1 (en) Method for displaying tv broadcasting program using time shift according to call signal in a stb
JP2006211189A (en) Digital broadcasting receiver
EP2782353A1 (en) Method for transmitting and receiving audiovisual content
JP3631691B2 (en) Digital broadcast receiver
JP4444702B2 (en) Digital transmission system
JP2003198396A (en) Digital broadcast receiver and digital broadcast receiving method
US9124844B2 (en) Method of managing the receipt of a command to change services in a digital television decoder
EP2026580A1 (en) Video processing
EP1025703B1 (en) A method and apparatus for switching between digital subtitle bitstreams
KR101199379B1 (en) Method Of Recovering Error During Reception Of Broadcast And Digital Broadcasting Terminal With Recovering Error During Reception Of Broadcast
WO2018116356A1 (en) Digital broadcast reception side apparatus and digital broadcast reception method
KR20080043965A (en) Dual module for digital video broadcast

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase