WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Broadcast synchronized communication system    
United States Patent5442652   
Link to this pagehttp://www.wikipatents.com/5442652.html
Inventor(s)Jacobson; Allen G. (Ramsey, NJ)
AbstractA communication system in accordance with the invention employs a broadcast signal for synchronization of the transmitters and receivers in the system without use of a special base transmitter for synchronizing signal transmissions. Each transmitter having a pre-assigned time slot counts from a synchronizing index which is inherent in or added to the broadcast signal to determine when to transmit. The receiver of receivers similarly count from the synchronizing index to determine when to look for specific time slice transmissions.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5442652
Broadcast synchronized communication system - US Patent 5442652 Drawing
Broadcast synchronized communication system
Inventor     Jacobson; Allen G. (Ramsey, NJ)
Owner/Assignee     InterDigital Technology Corp. (Wilmington, DE)
Patent assignment
All assignments
Publication Date     August 15, 1995
Application Number     08/188,324
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     January 25, 1994
US Classification     375/130 375/138 380/33
Int'l Classification     H04L 027/30 H04L 009/12
Examiner     Cangialosi; Salvatore
Assistant Examiner    
Attorney/Law Firm     David Newman & Associates
Address
Parent Case     This application is a divisional of Ser. No. 07/704,440 filed May 23, 1991, now U.S. Pat. No. 5,289,487.
Priority Data    
USPTO Field of Search     375/1 375/106 375/107 375/108 370/100.1 370/104.1 370/105.2 370/105.4 370/105.5 370/107 380/9 380/33 380/34 342/387
Patent Tags     broadcast synchronized communication
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5289497
Jacobson

Feb,1994

[0 after 0 votes]
5140610
Holliday
375/131
Aug,1992

[0 after 0 votes]
5117424
Cohen
370/508
May,1992

[0 after 0 votes]
5113443
Brockman
380/34
May,1992

[0 after 0 votes]
5084900
Taylor

Jan,1992

[0 after 0 votes]
5068916
Harrison

Nov,1991

[0 after 0 votes]
5001730
Franaszek
375/356
Mar,1991

[0 after 0 votes]
4984247
Kaufmann
375/141
Jan,1991

[0 after 0 votes]
4941150
Iwasaki
375/145
Jul,1990

[0 after 0 votes]
4888769
Deal
370/321
Dec,1989

[0 after 0 votes]
4849976
Schilling
714/755
Jul,1989

[0 after 0 votes]
4849974
Schilling
714/755
Jul,1989

[0 after 0 votes]
4847842
Schilling
714/755
Jul,1989

[0 after 0 votes]
4812852
Bent
342/457
Mar,1989

[0 after 0 votes]
4796260
Schilling
714/755
Jan,1989

[0 after 0 votes]
4768251
Baskent
5/722
Sep,1988

[0 after 0 votes]
4763325
Wolfe
370/322
Aug,1988

[0 after 0 votes]
4759016
Otsuka
370/347
Jul,1988

[0 after 0 votes]
4688251
Citron
380/34
Aug,1987

[0 after 0 votes]
4613979
Kent
375/357
Sep,1986

[0 after 0 votes]
4555707
Connelly
342/387
Nov,1985

[0 after 0 votes]
4554668
Deman
375/133
Nov,1985

[0 after 0 votes]
4454604
Myers
375/137
Jun,1984

[0 after 0 votes]
4397019
Alvarez
370/324
Aug,1983

[0 after 0 votes]
4349915
Costas
375/267
Sep,1982

[0 after 0 votes]
4201892
Schmidt
370/321
May,1980

[0 after 0 votes]
4115661
Schmidt
370/321
Sep,1978

[0 after 0 votes]
4066964
Costanza
375/260
Jan,1978

[0 after 0 votes]
3879581
Schlosser
370/324
Apr,1975

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. A communication system comprising:

a central processing station including an information source and a base spread-spectrum time-division-multiple-access (SS/TDMA) receiver, with adjustable gain and propagation delay for synchronizing with the communication system, operative to receive user data;

a television broadcast transmitter operatively connected to receive information from the central processing station and operative to transmit the information and horizontal and vertical timing pulses in a vertical blanking interval of a television broadcast;

one or more user stations with each user station including a television broadcast receiver operative to receive the television broadcast, a user transmitter operative to transmit user data, with the user transmitter having a Forward Error Correction (FEC) encoder for encoding the user data prior to transmission, and a single user antenna;

the user station being operative in response to the horizontal and vertical timing pulses to establish synchronization of the user transmitter with the communication system.

2. The communication system as set forth in claim 1, further comprising:

a plurality of television broadcast transmitters operatively connected to receive information from said central processing station.

3. The communication system as set forth in claim 1, further comprising:

a plurality of SS/TDMA receivers operative to receive user data.

4. The communication system as set forth in claim 1, wherein the SS/TDMA receiver is remotely located from said central processing station.

5. The communication system as set forth in claim 1 wherein the television broadcast transmitter is remotely located from said central processing station.

6. A broadcast synchronized return channel comprising:

a broadcast receiver for reception of information and horizontal and vertical timing pulses contained in a vertical blanking interval of a television broadcast signal using a Packet 31 standard, said broadcast receiver further including

an encryption circuit;

a control circuit; and

a Forward Error Correction (FER) encoder; a user transmitter operatively connected to the broadcast receiver for receiving horizontal and vertical timing pulses and information from the broadcast receiver and operative in response to counting the horizontal timing pulses to synchronize the transmissions with the horizontal timing pulses received by the broadcast receiver; and

a single standard television antenna feeding the broadcast receiver and the user transmitter, having at least one of an impedance matching network and a high pass filter.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates generally to the field of communications systems and more specifically to asymmetrical communication systems using a high data rate (wide data bandwidth) in one direction and a low data rate (narrow data bandwidth) for the return direction. The asymmetry lies in the relative data rates or amount of information flowing between two individual stations rather than a reference to the actual spectrum (bandwidth) of the transmissions. The principles of the present invention may however be extended to other communication environments including single direction and symmetrical two direction communication channels and to other fields requiring synchronization of remote communication equipment.

Systems in which relatively broadband information is transmitted to numerous users from a base and narrow band information from each user back to the base are known. For example, data is transmitted in an otherwise unused portion of a broadcast FM or TV signal and the users respond via dedicated telephone lines.

In the embodiments described below, time division (TD), particularly time division multiple access (TDMA), and spread spectrum (SS) transmission techniques are employed. Time division communication systems and spread spectrum transmission are known in the art, particularly in military and other secure communications systems. In a typical TDMA system, each user transmitter is provided with a spread spectrum receiver that monitors a synchronizing transmission from a base station. The synchronizing signal informs the user transmitter when to transmit so as not to interfere with the other transmitters in the system. Reception of such synchronizing transmissions adds considerable cost and complexity to conventional TDMA systems. Further background concerning time division communication systems can be found in Chapters 15 and 16 of Taub & Schilling, Principles of Communication Systems (2nd Ed., 1986).

The introductory paragraphs on spread spectrum modulation in Chapter 17 of Taub & Schilling describes the technique and some of its characteristics as follows:

"Spread spectrum is a technique whereby an already modulated signal is modulated a second time in such a way as to produce a waveform which interferes in a barely noticeable way with any other signal operating in the same frequency band. Thus, a receiver [A] tuned to receive a specific AM or FM broadcast would probably not notice the presence of a spread spectrum signal operating over the same frequency band. Similarly, the receiver [B] of the spread spectrum signal would not notice the presence of the AM or FM signal. Thus, we say that interfering signals are transparent to spread spectrum signals and spread spectrum signals are transparent to interfering signals.

To provide the `transparency` described above the spread spectrum technique is to modulate an already modulated waveform, either using amplitude modulation or wideband frequency modulation, so as to produce a very wideband signal. For example, an ordinary AM signal utilizes a bandwidth of 10 kHz. Consider that a spread spectrum signal is operating at the same carrier frequency as the AM signal and has the same power P, as the AM signal but a bandwidth of 1 MHz. Then, in the 10 kHz bandwidth of the AM signal, the power of the second signal is P.sub.s .times.(10.sup.4 /10.sup.6)=P.sub.s /100. Since the AM signal has a power P.sub.s, the interfering spread spectrum signal provides noise which is 20 dB below the AM signal."

Further background concerning spread spectrum techniques can be found in Chapter 17 of Taub & Schilling.

SUMMARY OF THE INVENTION

A communication system in accordance with the invention employs a broadcast signal for synchronization of the transmitters and receivers in the system without use of a special base transmitter for synchronizing signal transmissions. Each transmitter having a pre-assigned time slot counts from a synchronizing index which is inherent in or added to the broadcast signal to determine when to transmit. The receiver or receivers similarly count from the synchronizing index to determine when to look for specific time slice transmissions.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram overview of a communication system using the invention.

FIG. 2 is a representation of the vertical blanking interval portion of a TV broadcast signal showing the line numbers designated for carrying information in one system using the invention.

FIG. 3 is a block diagram of a subscriber transmitter for use in the communication system of FIG. 1.

FIG. 4 is a block diagram of a base receiver for use in the communication system of FIG. 1.

FIG. 5 is a block diagram of a modified user station 210 using a single antenna 211.

DETAILED DESCRIPTION

Our preferred embodiment is illustrated by a financial quotation and order system with one base and many users. Generally, the base station transmits financial information to all of the subscribers who each have the ability to place action orders by transmitting them to the base. In this system, the financial information includes securities price quotations and the action orders include buy and sell type of orders.

In this system, the transmission link from base to user carries publicly available information which is encrypted because of its commercial value. Cost of the user equipment must be minimized. Therefore, in this embodiment, the financial information is transmitted in the vertical blanking interval (VBI) of a television broadcast. Encoding the base-to-user information into the television broadcast is well known in the art. The Packet 31 method is employed in this system.

The Packet 31 system is a protocol standard in which 20 horizontal lines each carry 31 packets of information during the VBI. The twenty lines which have been designated to carry the teletext information are shown in FIG. 2 in relation to the VBI of an American System. The details of the Packet 31 protocol are set forth in "World System Teletext and Data Broadcasting System (CCIR Teletext System B) Technical Specification" February 1990 currently available from Bernard J. Rogers, Folly Farm, School Street, Woodford Halse, Dayentry, Northhamptonshire NN11 6RL U.K. An American standard has been approved by the Electronic Industries Association, is set forth in EIA-516, Joint FIA/CVCC Recommended Practice for Teletext: North American Basic Teletext Specification (NABTS), May 1988, and is currently available for $30.00 from EIA, Engineering Department, 2001 Eye St., N.W., Washington, D.C. 20006. The financial information as well as other base to user information is transmitted in this manner. It will be appreciated that the number of lines will be a function of the local television or broadcast systems. For example, a 625 line system is used in Europe.

Because of the nature of the users' action orders, the return link must be secure from error and jamming. For these reasons and because joint non-interfering use of the spectrum is important for commercial viability, spread spectrum (SS) transmission is preferred. To reduce the base equipment requirements and because the return channel data bandwidth is very small, a time division multiple access (TDMA) system is employed in the return link. The base can then use a single receiver for a great number of users. In a typical system there are up to 5,000 users and a single base.

Referring to FIG. 1, the operation of this embodiment of our invention will be described in the context of this security quotation and order action system. The central computer system 10 supplies financial information to the conventional TV broadcast transmitter 40 from the data base 20 or other sources (not shown). Communication from the base 100 and to all of the users 200 is provided using the VBI of the TV broadcast signal. The central computer 10 also receives all of the user action orders from the SS/TDMA receiver 30. The central computer 10 then relays or acts upon the orders as necessary. The operation console (OPS) 50 is used to report on and maintain the integrity of the overall system. The administration console (SAM) 60 is used to control the level of service to each user.

Although not shown in FIG. 1, many broadcast transmitters and SS/TDMA receivers may be serviced by a single central computer system. Either or both of the SS/TDMA receiver 30 and the broadcast transmitter 40 may be remotely located from each other or the central computer system 10. In such systems, link 120 and link 110 may be long distance communication channels employing any suitable medium such as fiber optics, telephone, satellite, microwave according to system considerations such as distance, security, channel bandwidth, and the like.

The central computer 10 generates periodic synchronization signals which are transmitted by the TV broadcast transmitter 40 for synchronizing all of the user stations 200. This synchronization ensures that each user transmits in the correct time slot and eliminates the need for a separate SS receiver in each of the user transmitters. Alternatively, the synchronization signals may be generated at the broadcast transmitter 40. A broadcast receiver 130 is provided for supplying a frame start signal to the base receiver 30 (discussed below) and also to the central computer system 10. Alternatively, a direct connection from the broadcast transmitter can supply the timing signals. The synchronization will be discussed more fully below.

In the event that a user transmission is not properly received by the base, the central computer 10 generates a request for re-transmission of that user's data. The request for re-transmission (called ARQ for automatic repeat request) includes a user identification number which thus addresses a single user. This feature enhances the reliability of and the confidence in the system. In addition to an ARQ addressed to a single user station, a general ARQ to which all user stations would respond may be provided. Similarly, an ARQ specifying a range of user numbers may be provided to have many users in contiguous time slots re-transmit. Finally, the base may transmit a predetermined number of ARQ's to trigger an alarm at the user stations or to ensure that all users are on-line. It will be apparent to those of ordinary skill in the art that many special characters may be defined which can be used for a variety of messages or to trigger events at the user stations.

Also shown in FIG. 1 is a single user station 200. The user receiver 70 receives the TV broadcast signal and decodes the financial information which is stored and displayed in the work station 90. The user receiver 70 also decodes the synchronization and request for retransmission signals which it then provides to the user transmitter 80. User transmitter 80 upon cue from the user receiver 70 either transmits new user data (or status) or repeats the previous transmission during the user's preassigned time slot.

TDMA Synchronization

One feature of our invention uses the TV broadcast signal for synchronization of the TDMA radio link. The horizontal and vertical timing pulses from the TV broadcast are used to provide the synchronization and timing. There are 15,734 horizontal timing pulses per second in the broadcast signal. In order to provide a 1 mS time slot, each time slot is defined as a period consisting of 16 horizontal pulses. This provides a 1.0169 mS time slot.

In this system, up to 5,000 users must be accommodated by a single base receiver, providing a maximum cycle time of 5,000.times.1.0169 m or 5.08453 seconds. (Each user may transmit a 1 mS message every 5 seconds.) This 5 second period is greater than the period of any periodic signal feature naturally occurring in the standard TV broadcast. A synchronizing signal is therefore provided in the VBI of the base transmission. This synchronization signal provides an index from which all user receivers 200 begin counting horizontal timing pulses.

As an example, consider a user station 200 which has been designated as user number 12, that is the user must transmit only during the 12th time slot. The receiver 70 continuously monitors the vertical blanking portion of the TV broadcast in accordance with the Packet 31 standard. Upon receipt of the synchronization signal, the receiver begins counting the horizontal timing pulses (HTP). The receiver can begin counting HTP immediately after receipt of the synchronization character or wait until a predetermined signal feature occurs. For example, the receiver could wait until the vertical synchronization signal until it begins counting. The first 16 HTP's define the 1st time slot, HTP nos. 17 through 32 define the 2nd time slot, and so on. Upon receipt of HTP no. 177, the receiver signals to the user transmitter 80 to begin transmitting. The 192nd HTP signals the end of the twelfth time slot.

The base periodically retransmits the synchronization signal to ensure that the system stays synchronized. In this embodiment, the synchronization signal is transmitted each system cycle (number of time slots multiplied by the time slot duration). It is preferred, but not necessary, that the system cycle is an integral number of vertical blanking intervals. Therefore, the number of time slots (users) or the time slot duration may be adjusted slightly to fit.

It will be appreciated that, if the system cycle were reduced to fit within a single video frame, i.e., less than or equal to the video frame refresh rate (30 Hz in the United States), then the VBI can be used as the synchronization signal without any modification of the TV broadcast signal. By using the inherent characteristics of the TV broadcast, synchronization and timing operations could be further simplified.

The User Transmitter

The function of the user transmitter 80 in FIG. 1 is to accept data locally from the work station and transmit it at the proper time to the base. Referring now to FIG. 3, the operation of the user transmitter will be described. Data from the work station is accepted and stored in the FIFO 802 over the data interface 801 which provides the handshaking signals necessary for communication with the work station. The interface between the work station and the transmitter in this system is a RS232 or RS422 type standard. The FIFO 802 outputs the data in the order in which it was received to the encryption circuit 803 upon command from the control circuit 805. The digital encryption system (DES) 803 adds approximately a 25% overhead to the data which will force a increase in the data rate for a fixed message length in a fixed duration time slot. The DES standard promulgated by the National Bureau of Standards for use by all government agencies (other than in highly secure channels) is preferred because it is readily available in a chip set.

The control circuit 805 commands the FIFO to begin outputting data when the specific user time slot occurs, i.e., when the start transmit signal is received from the user receiver (70 in FIG. 1). Of course, various implementations are possible in which data may be encrypted prior to transmission and stored in a second FIFO or buffer. The FIFO 802 in this system stores the most recently transmitted data also. In the unlikely event that an ARQ is received, the control circuit 805 instructs the FIFO 802 to output the previously transmitted data instead of new data waiting in the FIFO. The remainder of the ARQ transmission operation is the same as a normal user transmission.

After encryption, the data is further encoded by the Forward Error Correction (FEC) encoder 804. The FEC encoding adds an additional 400% overhead which requires a quadrupling of the encrypted data rate. In our system, the final data rate after encryption and FEC encoding is approximately 400 K bits per second (Kbps).

The currently preferred method is to use an FEC code which is proprietary to SCS Telecom 85 Old Shore Road, Suite 200, Port Washington, N.Y. 11050. The SCS Code is a projection type FEC code which is very efficient. The FEC projection code has been the topic of a number of papers including "A new Burst and Random Error Correcting Code: The Projection Code" Gary R. Lomp and Donald L. Schilling, presented at the I.E.E.E. International Symposium on Information Theory, San Diego, California, January 1990. The use of the encoder and encryptor greatly reduces the bit error rate of the system particularly when combined with the ARQ system.

After the FEC encoder, the data is sent to the spread spectrum modulator 806 which, in this system, spreads the data using a pseudo noise (PN) sequence length of 127 chips and chip rate of 24 MHz. All users are assigned the same PN sequence for simplicity. A band pass filter 807 removes all of the components except the main lobe from the spread signal.

The spread signal is then up-converted to 2.5 GHz by multiplier 808 and filtered by the filter 809. The output of filter 809 is connected to gate 810 which is used to switch the transmitter on and off. Another bandpass filter 811 follows gate 810 to filter out unwanted harmonics that may be caused by switching of gate 810 before the signal is amplified and sent to the antenna for transmission.

Referring to FIG. 5, a modified user station 210 is shown. Although shown separate in FIG. 1, the antenna feeding receiver 70 and the antenna being driven by transmitter 80 may be combined into a single antenna 211 as shown in FIG. 5. Because the highest TV signal will be around 0.8 GHz and the transmitter is operating at 2.5 GHz in this system, the two signals can be economically filtered from each other. A low pass filter 212 or band pass filter (not shown) may be placed between the receiver 70 and the antenna 211 to remove the user transmitter signal.

Such a single user antenna 211 can either be a standard TV unit or be specially fitted with additional elements tuned to the user transmitter frequency