[go: up one dir, main page]

WO2000038358A2 - System and method for error detection in data broadcast transmissions using a plurality of monitoring receivers - Google Patents

System and method for error detection in data broadcast transmissions using a plurality of monitoring receivers Download PDF

Info

Publication number
WO2000038358A2
WO2000038358A2 PCT/US1999/029876 US9929876W WO0038358A2 WO 2000038358 A2 WO2000038358 A2 WO 2000038358A2 US 9929876 W US9929876 W US 9929876W WO 0038358 A2 WO0038358 A2 WO 0038358A2
Authority
WO
WIPO (PCT)
Prior art keywords
data
sampling
station
information
broadcast
Prior art date
Application number
PCT/US1999/029876
Other languages
French (fr)
Other versions
WO2000038358A3 (en
Inventor
Donald K. Newell
Raj Yavatkar
Original Assignee
Intel Corporation
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 Intel Corporation filed Critical Intel Corporation
Priority to AU25894/00A priority Critical patent/AU2589400A/en
Publication of WO2000038358A2 publication Critical patent/WO2000038358A2/en
Publication of WO2000038358A3 publication Critical patent/WO2000038358A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/12Arrangements for observation, testing or troubleshooting
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Definitions

  • This invention relates generally to broadcasting data, and more particularly to data broadcast error sampling.
  • BACKGROUND Broadcasting data occurs increasingly today. Besides normal analog broadcasting, digital broadcasting is occurring. Analog broadcasting is used for standard television. Digital broadcasting is now being used for television, audio, and electronic magazines. Digital broadcasting allows the mass transfer of anything that can be converted to digital format.
  • the sending of digital data is done on a one-to-one basis. For example, one computer sending an email message to another computer over the internet. If the receiving computer has a problem receiving the data, it could tell the sending computer to resend it. This is not too significant of a problem. There is also the situation where the transfer of digital data would be to a few computers. For example, a network server handling 80 client computers on a local network. This is not too bad of a problem because the few receivers could contact the sender and have faulty data resent. A sender could easily resend data to one or a few receivers.
  • FIG. 2 shows a diagram of a system according to the embodiment of the invention
  • FIG. 3 shows a flowchart of a method according to an embodiment of the invention
  • FIG. 4 shows a flowchart of a method according to an embodiment of the invention
  • FIG. 5 shows a diagram of a computer in conjunction with which an embodiment of the invention may be practiced.
  • the system includes a main station 101, a plurality of receivers 103, and one or more sampling stations 104.
  • the main station broadcasts information to one or more predetermined regions 102.
  • the main station may be a data provider or a broadcaster.
  • the information may be digital or analog.
  • the predetermined regions may be states, counties, or any other type of geographic region.
  • the predetermined regions may be types of receivers such as, for example, computers using modems. They may be made such that the regions are small enough so that the receivers have similar reception in the region but large enough so that the number of sampling stations needed are small.
  • the plurality of receivers are located in each of the predetermined regions and receive the information.
  • the one or more sampling stations within each predetermined region receive the information and convey reception quality to the main stations.
  • the sampling stations receive the same broadcast information as the receivers. Thus, the reception at the sampling station is similar to the reception at the receivers.
  • the reception quality may be a percentage of data received or acceptability of the information.
  • the acceptable degradation of the information may vary for different types of information being broadcast.
  • the acceptable degradation of a video phone might be less strict than the acceptability of a pay per view system.
  • the second information regarding reception quality may be any information that the main station would like to know.
  • Another embodiment of the invention is a sampling station 200 and is shown in FIG. 2.
  • the sampling station includes a sampling station receiver 202 and a comparator 203.
  • the sampling station receiver receives broadcast data from a source 201.
  • the sampling station receiver 202 receives that data similar to other receivers.
  • the comparator 203 compares the broadcasted data to expected data and generates a report to be transmitted to the source.
  • the broadcasted data may be in a digital or analog format.
  • the expected data is data that is more reliable than the broadcast data.
  • the expected data may be error free data.
  • the sampling station 200 may be given the data before hand.
  • the expected data may also be data received by a more reliable method than broadcasting. For example, the data could be transferred by a direct link to from the source 201 to the sampling station 200.
  • the report contains information about reception quality and is sent to the source.
  • the report may include a percentage of faulty data compared to the total amount broadcasted.
  • the report may include a determination as to whether the source should rebroadcast data. It would then be up to the source to provide corrected data.
  • the data is broadcast by a main station 301.
  • the main station may be a data broadcaster or a data provider.
  • the main station may also be a data provider and a data broadcaster.
  • the data may digital or analog.
  • the data is received at a sampling station 302.
  • the sampling station reception is similar to the reception of receivers in a region.
  • the data is compared to expected data 303.
  • the expected data may be error free data or more reliable data.
  • the error free data can be data sent to the sampling station prior to broadcasting or the more reliable data can be data transfered directly from the main station to the sampling station.
  • the measure of of faulty data is determined by the comparison 304.
  • the method permits the broadcaster to retransmit data to only those areas that need data retransmitted.
  • Broadcast data is received from a source 401.
  • the broadcast data can be digital or analog.
  • the source may be a data broadcaster.
  • the broadcast data is compared to expected data to determine if there have been any errors introduced 402.
  • the expected data can be error free data or more reliable data.
  • the error free data could have been sent before the data was broadcasted.
  • the more reliable data can be data sent directly from the source to a receiver. If errors are found 403, an error report can be transmitted or sent to the source 404.
  • HTML Hypertext markup language
  • the embodiments described allow data to be broadcast for electronic magazines, hypertext markup language (HTML) pages, and similar data.
  • HTML is described in RFC 1866 "HyperText Markup Language 2.0", T. Berners-Lee and D. Connolly, November 1995. available at http://ds.internic.net/rfc/rfcl866.txt.
  • the data can be broadcast according to MPEG (Motion Pictures Expert Group)-2 or any other similar format for broadcasting.
  • MPEG is described in ISO 13818-1.
  • Data broadcast error sampling has been described.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Radio Relay Systems (AREA)

Abstract

Error sampling broadcast data is disclosed. One embodiment includes a system. The system includes a main station, a plurality of receivers, and one or more sampling stations. The main station broadcasts information to one or more predetermined regions. The plurality of receivers are in each of the predetermined regions and receive the information broadcasted. The one or more sampling stations are within the predetermined regions and receive the same information broadcasted by the main station and then convey information regarding reception back to the main station.

Description

DATA BROADCAST ERROR SAMPLING
FIELD
This invention relates generally to broadcasting data, and more particularly to data broadcast error sampling.
BACKGROUND Broadcasting data occurs increasingly today. Besides normal analog broadcasting, digital broadcasting is occurring. Analog broadcasting is used for standard television. Digital broadcasting is now being used for television, audio, and electronic magazines. Digital broadcasting allows the mass transfer of anything that can be converted to digital format.
Typically, the sending of digital data is done on a one-to-one basis. For example, one computer sending an email message to another computer over the internet. If the receiving computer has a problem receiving the data, it could tell the sending computer to resend it. This is not too significant of a problem. There is also the situation where the transfer of digital data would be to a few computers. For example, a network server handling 80 client computers on a local network. This is not too bad of a problem because the few receivers could contact the sender and have faulty data resent. A sender could easily resend data to one or a few receivers. However, the situation occurs when there is a one-to- many situation such as one computer sending digital data of a speech being given, it is difficult for the sender to receive requests for resending of faulty data due to the number of requests that could be made. To keep track of all the receivers and what data they are missing is difficult. Thus, it is not easy to reliably broadcast data in a one-to-many configuration.
Under typical analog broadcasting, errors were not a major concern. An error could cause a flicker on the TV that would go unnoticed. However, digital broadcasting includes much more than TV broadcasting and the need for reliability is much greater.
The only current mechanism for attempting to increase reliability of a broadcast is retransmission. This is very inefficient for the broadcaster. The present invention addresses these and other problems. SUMMARY
The present invention relates to data broadcast error sampling. One embodiment includes a system. The system includes a main station, a plurality of receivers, and one or more sampling stations. The main station broadcasts information to one or more predetermined regions. The plurality of receivers are in each of the predetermined regions and receive the information broadcasted. The one or more sampling stations are within the predetermined regions and are receiving the same information broadcast by the main station and then convey information regarding reception back to the main station. The invention includes systems, methods, and sampling stations of varying scope. Still other embodiments, aspects, and advantages will become apparent upon reference to the drawings and study of the detailed description. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 shows a diagram of a system according to the embodiment of the invention;
FIG. 2 shows a diagram of a system according to the embodiment of the invention;
FIG. 3 shows a flowchart of a method according to an embodiment of the invention; FIG. 4 shows a flowchart of a method according to an embodiment of the invention; and
FIG. 5 shows a diagram of a computer in conjunction with which an embodiment of the invention may be practiced.
DETAILED DESCRIPTION In the following detailed description of exemplary embodiments of the invention, reference is made to the accompanying drawings and in which is shown by way of illustration specific exemplary embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that logical, mechanical, electrical and other changes may be made without departing from the spirit or scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.
Referring to FIG. 1, a system according to an embodiment of the invention shown. The system includes a main station 101, a plurality of receivers 103, and one or more sampling stations 104. The main station broadcasts information to one or more predetermined regions 102. The main station may be a data provider or a broadcaster. The information may be digital or analog. The predetermined regions may be states, counties, or any other type of geographic region. The predetermined regions may be types of receivers such as, for example, computers using modems. They may be made such that the regions are small enough so that the receivers have similar reception in the region but large enough so that the number of sampling stations needed are small. The plurality of receivers are located in each of the predetermined regions and receive the information. The one or more sampling stations within each predetermined region receive the information and convey reception quality to the main stations. The sampling stations receive the same broadcast information as the receivers. Thus, the reception at the sampling station is similar to the reception at the receivers. The reception quality may be a percentage of data received or acceptability of the information. The acceptable degradation of the information may vary for different types of information being broadcast. The acceptable degradation of a video phone might be less strict than the acceptability of a pay per view system. The second information regarding reception quality may be any information that the main station would like to know. Another embodiment of the invention is a sampling station 200 and is shown in FIG. 2. The sampling station includes a sampling station receiver 202 and a comparator 203. The sampling station receiver receives broadcast data from a source 201. The sampling station receiver 202 receives that data similar to other receivers. The comparator 203 compares the broadcasted data to expected data and generates a report to be transmitted to the source. The broadcasted data may be in a digital or analog format. The expected data is data that is more reliable than the broadcast data. The expected data may be error free data. The sampling station 200 may be given the data before hand. The expected data may also be data received by a more reliable method than broadcasting. For example, the data could be transferred by a direct link to from the source 201 to the sampling station 200.
The report contains information about reception quality and is sent to the source. The report may include a percentage of faulty data compared to the total amount broadcasted. Or, the report may include a determination as to whether the source should rebroadcast data. It would then be up to the source to provide corrected data.
Referring to FIG. 3, a method according to an embodiment of the invention is shown. The data is broadcast by a main station 301. The main station may be a data broadcaster or a data provider. The main station may also be a data provider and a data broadcaster. The data may digital or analog. The data is received at a sampling station 302. The sampling station reception is similar to the reception of receivers in a region. The data is compared to expected data 303. The expected data may be error free data or more reliable data. For example, the error free data can be data sent to the sampling station prior to broadcasting or the more reliable data can be data transfered directly from the main station to the sampling station. The measure of of faulty data is determined by the comparison 304. The faulty data may include dropped, missing or corrupted data. Then, the main station is notified of the measure of faulty data 305. The main station may be notified of the measure of faulty data by being informed of the faulty data or by a percentage of missing data. Or, the main station may be notified to retransmit. The decision to retransmit can be base on determining that the measure of faulty data is above an acceptable threshold 306. This can be determined at the sampling station or the main station. The acceptable threshold can be determined as needed by the implementation. As an example, the acceptable threshold may be a percentage of data that is faulty. The data may be retransmitted to all possible receivers or to one or more particular regions. The method previously described permits a broadcaster of data to receive information regarding reception quality that adequately represents the typical reception quality of receivers. The method allows the broadcaster of data to receive such information in a manner that does not overwhelm its resources. 4
Further, the method permits the broadcaster to retransmit data to only those areas that need data retransmitted.
Referring to FIG. 4, a computer-readable medium 400 having computer- executable instructions according to an embodiment of the invention is shown. Broadcast data is received from a source 401. The broadcast data can be digital or analog. The source may be a data broadcaster. The broadcast data is compared to expected data to determine if there have been any errors introduced 402. The expected data can be error free data or more reliable data. The error free data could have been sent before the data was broadcasted. The more reliable data can be data sent directly from the source to a receiver. If errors are found 403, an error report can be transmitted or sent to the source 404.
The embodiments described allow data to be broadcast for electronic magazines, hypertext markup language (HTML) pages, and similar data. HTML is described in RFC 1866 "HyperText Markup Language 2.0", T. Berners-Lee and D. Connolly, November 1995. available at http://ds.internic.net/rfc/rfcl866.txt. The data can be broadcast according to MPEG (Motion Pictures Expert Group)-2 or any other similar format for broadcasting. MPEG is described in ISO 13818-1. Data broadcast error sampling has been described. Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown. This application is intended to cover any adaptations or variations of the present invention. Therefor, it is manifestly intended that this invention be limited only by the following claims and equivalents thereof.

Claims

What is claimed:
1. A system comprising: a main station to broadcast information to one or more predetermined regions; a plurality of receivers in each of the predetermined regions to receive the information; and one or more sampling stations within each predetermined region to receive the information and convey reception quality to the main station.
2. The system of claim 1, wherein the information is in a digital format.
3. The system of claim 1, wherein the main station comprises at least one of a data provider or a broadcaster.
4. The system of claim 1, wherein the reception quality comprises acceptability of the information.
5. The system of claim 1 , wherein the predetermined regions are such that receivers and sampling stations in the predetermined region have similar reception.
6. The system of claim 5, wherein the predetermined region is geographic.
7. The system of claim 5, wherein the predetermined region is defined by the type of receivers.
8. The system of claim 1, wherein the reception quality comprises a percentage of faulty data compared to good data received.
9. The system of claim 8, further comprising a determination to rebroadcast the information if the percentage is greater than a predetermined threshold.
10. A sampling station comprising : a receiver to receive broadcast data from a source; and a comparator to compare the broadcast data to expected data and to generate a report to be transmitted to the source.
11. The sampling station of claim 10, wherein the broadcast data comprises digital data.
12. The sampling station of claim 10, wherein the expected data comprises known error free data.
13. The sampling station of claim 10, wherein the expected data comprises inherently more reliable data than the broadcast data.
14. The sampling station of claim 10, wherein the error report comprises a percentage of faulty data compared to the expected data.
15. The sampling station of claim 10, further comprising a transmitter to transmit the error report to the source.
16. The sampling station of claim 15, wherein the error report comprises a determination as to whether data needs to be rebroadcasted.
17. A method comprising: broadcasting data by a main station; receiving the data at a sampling station; comparing the data to expected data; determining a measure of faulty data; and sending the measure of faulty data to the main station.
18. The method of claim 17, further comprising transmitting data from a data broadcaster to the main station.
19. The method of claim 17, wherein the data comprises digital data.
20. The method of claim 17, wherein the expected data comprises known error free data.
21. The method of claim 17, wherein the expected data comprises inherently more reliable data than the data received.
22. The method of claim 17, further comprising retransmitting the data upon determining that the measure of faulty data is above an acceptable threshold.
23. The method of claim 22, wherein determining that the measure of faulty data is above an acceptable threshold comprises calculating a percent of the erred data compared to the expected data to see if the percent is above a predetermined level.
24. The method of claim 23, wherein retransmitting the data further comprises transmitting data only to a predetermined region that the sampling station is located in.
25. A computer-readable medium having computer-executable instructions comprising: receiving broadcast data from a source; comparing the broadcast data to expected data; and if errors are found, transmitting an error report to the source.
PCT/US1999/029876 1998-12-21 1999-12-16 System and method for error detection in data broadcast transmissions using a plurality of monitoring receivers WO2000038358A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU25894/00A AU2589400A (en) 1998-12-21 1999-12-16 Data broadcast error sampling

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US21776998A 1998-12-21 1998-12-21
US09/217,769 1998-12-21

Publications (2)

Publication Number Publication Date
WO2000038358A2 true WO2000038358A2 (en) 2000-06-29
WO2000038358A3 WO2000038358A3 (en) 2001-01-18

Family

ID=22812436

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/029876 WO2000038358A2 (en) 1998-12-21 1999-12-16 System and method for error detection in data broadcast transmissions using a plurality of monitoring receivers

Country Status (3)

Country Link
AU (1) AU2589400A (en)
TW (1) TW449983B (en)
WO (1) WO2000038358A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2372892A (en) * 2001-02-28 2002-09-04 Ntl Group Ltd Adaptive fault detection and localisation in television distribution networks using digital signal processing
JP2019129454A (en) * 2018-01-25 2019-08-01 住友電気工業株式会社 Inspection device, broadcast retransmission system, inspection method, and distribution inspection method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106877954A (en) * 2017-03-03 2017-06-20 山东浪潮商用系统有限公司 The supervising device and system of a kind of medium wave transmitter

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5003617A (en) * 1988-10-21 1991-03-26 Motorola, Inc. Simulcast broadcasting system and method
CA1306502C (en) * 1988-10-21 1992-08-18 Paul J. Cizek Simulcast broadcasting system and method
US6088588A (en) * 1997-03-25 2000-07-11 Nortel Networks Corporation Method and wireless terminal for monitoring communications and providing network with terminal operation information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2372892A (en) * 2001-02-28 2002-09-04 Ntl Group Ltd Adaptive fault detection and localisation in television distribution networks using digital signal processing
JP2019129454A (en) * 2018-01-25 2019-08-01 住友電気工業株式会社 Inspection device, broadcast retransmission system, inspection method, and distribution inspection method

Also Published As

Publication number Publication date
TW449983B (en) 2001-08-11
WO2000038358A3 (en) 2001-01-18
AU2589400A (en) 2000-07-12

Similar Documents

Publication Publication Date Title
US7363569B2 (en) Correcting for data losses with feedback and response
US6574795B1 (en) Reliable communication of data by supplementing a unidirectional communications protocol
KR101066768B1 (en) Time-Aware Best Hole-Pilling Retry Method and System for Network Communication
US8145969B2 (en) Quality manager and method for use in a digital content delivery system
US9578360B2 (en) Information presentation device and method
EP1791362A2 (en) Method and apparatus for handling an electronic service guide transmission error in a digital video broadcasting system
US8539532B2 (en) Retransmission manager and method of managing retransmission
US20150381268A1 (en) System and method for efficient retransmission over a satellite network
KR101346669B1 (en) Data reception method, repair method and corresponding terminal
US8514886B2 (en) Method and user device for receiving digital transmissions
WO2000038358A2 (en) System and method for error detection in data broadcast transmissions using a plurality of monitoring receivers
KR101125558B1 (en) The method of downloading files to set-top boxes by digitally broadcasting over the air and transmitting on the internet, the apparatus thereof
JP2020010110A (en) Base station device, communication method and program
KR101891618B1 (en) Method and apparatus for performing non real time service in digital broadcast system
KR20070040273A (en) Method of Providing Reliable Transmission Service in Digital Broadcasting System
WO2000038367A1 (en) Aggregated error recovery in digital broadcasting
KR20060083259A (en) Short message service method and system
KR100876766B1 (en) Method and apparatus for handling electronic service guide transmission error in digital video broadcasting system
US20090319846A1 (en) Adaptive error correction method for data transmission and devices thereof
AU762209B2 (en) System and method for transmitting and receiving data
JP2006186494A (en) Broadcast communication integrated system, viewer terminal thereof, and response message control method.
JP2006186495A (en) Broadcast communication integrated system, viewer terminal thereof, and response message control method.
JP2001285223A (en) Digital data broadcast system and contents transmission method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE 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 NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE 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 NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

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

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase