WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Apparatus and method for transmitting digital data over a radio communications channel    
United States Patent4905234   
Link to this pagehttp://www.wikipatents.com/4905234.html
Inventor(s)Childress; Jeffrey S. (Lynchburg, VA); Hall; Nancy L. (Lynchburg, VA); Hughes, III; Houston H. (Lynchburg, VA)
AbstractA digital radio RF signalling protocol communicates either digitized voice or digital data signals and indicates the type of information being communicated to the receiver. Multiple repeats of control signals are provided for face protection and to ensure correct receipt even under adverse communications channel conditions. When the destination transceiver receives a transmitted digital data burst from the transmitter, the destination transceiver transmits a responsive acknowledge message and may specify in the acknowledge message which portions of the received message were received incorrectly and should be retransmitted by the originating transceiver. The originating transceiver determines the contents of subsequently-transmitted data burst based upon the information it receives from the destination transceiver by way of the acknowledge message. As deleterious phenomena (e.g., noise and/or fading) degrade communcations channel quality, the acknowledge message handshaking causes the originating transceiver to repeat incorrectly received data packets until the destination transceiver finally receives those data packets correctly.



 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 4905234
Apparatus and method for transmitting digital data over a radio

     communications channel - US Patent 4905234 Drawing
Apparatus and method for transmitting digital data over a radio communications channel
Inventor     Childress; Jeffrey S. (Lynchburg, VA); Hall; Nancy L. (Lynchburg, VA); Hughes, III; Houston H. (Lynchburg, VA)
Owner/Assignee     General Electric Company (Lynchburg, VA)
Patent assignment
All assignments
Publication Date     February 27, 1990
Application Number     07/056,923
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     June 3, 1987
US Classification     370/349 370/913 714/749
Int'l Classification     H04J 003/24
Examiner     Orsino; Joseph A.
Assistant Examiner     Scutch III; Frank M.
Attorney/Law Firm     Nixon & Vanderhye
Address
Parent Case    
Priority Data    
USPTO Field of Search     370/60 370/94 370/89 370/95 370/110.1 455/63 455/67 371/33 371/32
Patent Tags     transmitting digital data over radio communications channel
   
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
3458664



[0 after 0 votes]
3292178



[0 after 0 votes]
4712214
Meltzer
714/748
Dec,1987

[0 after 0 votes]
4698805
Sasuta
370/327
Oct,1987

[0 after 0 votes]
4578815
Persinotti
455/15
Mar,1986

[0 after 0 votes]
4485486
Webb
455/450
Nov,1984

[0 after 0 votes]
4450573
Noble
375/351
May,1984

[0 after 0 votes]
4439859
Donnan
714/748
Mar,1984

[0 after 0 votes]
4434323
Levine
380/260
Feb,1984

[0 after 0 votes]
4433256
Dolikian
327/73
Feb,1984

[0 after 0 votes]
4430742
Milleker
375/217
Feb,1984

[0 after 0 votes]
4430755
Nadir
455/77
Feb,1984

[0 after 0 votes]
4422171
Wortley
714/748
Dec,1983

[0 after 0 votes]
4418425
Fennel, Jr.
380/33
Nov,1983

[0 after 0 votes]
4409687
Berti
455/7
Oct,1983

[0 after 0 votes]
4400585
Kaman
455/455
Aug,1983

[0 after 0 votes]
4382298
Evans
714/709
May,1983

[0 after 0 votes]
4369443
Giallanza
340/7.46
Jan,1983

[0 after 0 votes]
4360927
Bowen
455/17
Nov,1982

[0 after 0 votes]
4347625
Williams
455/17
Aug,1982

[0 after 0 votes]
4339823
Predina
375/294
Jul,1982

[0 after 0 votes]
4326264
Cohen
340/3.3
Apr,1982

[0 after 0 votes]
4322576
Miller
380/29
Mar,1982

[0 after 0 votes]
4312074
Pautler

Jan,1982

[0 after 0 votes]
4312070
Coombes

Jan,1982

[0 after 0 votes]
4309772
Kloker
375/317
Jan,1982

[0 after 0 votes]
4304001
Cope
714/4
Dec,1981

[0 after 0 votes]
4267596
Lowenschuss
455/18
May,1981

[0 after 0 votes]
4231114
Dolikian
455/517
Oct,1980

[0 after 0 votes]
4184118
Cannalte
370/345
Jan,1980

[0 after 0 votes]
4131849
Freeburg
375/216
Dec,1978

[0 after 0 votes]
4128740
Graziano
455/447
Dec,1978

[0 after 0 votes]
4029901
Campbell
455/560
Jun,1977

[0 after 0 votes]
4027243
Stackhouse
375/365
May,1977

[0 after 0 votes]
4022973
Stackhouse
375/365
May,1977

[0 after 0 votes]
4012597
Lynk, Jr.
455/512
Mar,1977

[0 after 0 votes]
4010327
Kobrinetz
455/561
Mar,1977

[0 after 0 votes]
4001693
Stackhouse
455/502
Jan,1977

[0 after 0 votes]
3970801
Ross
455/564
Jul,1976

[0 after 0 votes]
3936616
DiGianfilippo
455/462
Feb,1976

[0 after 0 votes]
3906166
Cooper
455/437
Sep,1975

[0 after 0 votes]
3801956
Braun
708/212
Apr,1974

[0 after 0 votes]
3696210
Peterson
370/242
Oct,1972

[0 after 0 votes]
3571519
Tsimbidis
324/201
Mar,1971

[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
 


What is claimed is:

1. A method for reliably and quickly exchanging bursts of digital data packets between a first site and a second site, said method comprising the steps of:

(a) transmitting a plurality N digital data packets from said first site to said second site;

(b) checking for the correct receipt of all N packets at said second site;

(c) transmitting a binary coded N-bit map of digital data from said second site back to said first site identifying any data packets not yet correctly received at said second site;

(d) retransmitting at least such identified data packets, if any, from said first site to said second site; and

(e) repeating said steps (b)-(d) until all N-packets have been correctly received at said second site.

2. A method of transmitting digital signals from a data originating digital radio transceiver over a RF communication channel to a destination digital radio transceiver, said method comprising:

(a) transmitting, from said data originating transceiver to said destination transceiver over said RF channel, a plurality N of successive data packets in a first data burst;

(b) receiving said first data burst with said destination transceiver;

(c) determining at said destination transceiver which of said N data packets were correctly received by said destination transceiver and which of said data packets were incorrectly received by said destination transceiver and transmitting a bit map from said destination transceiver to said source transceiver specifying at least said incorrectly received, packets; and

(d) retransmitting, from said data originating transceiver to said destination transceiver, a further data burst including N successive data packets, said further data burst data packets including said incorrectly received data packets and no correctly received ones of said data packets of said first data burst.

3. A method as in claim 2 further including the step of transmitting an acknowledge message from said destination transceiver to said originating transceiver over said communication channel, said acknowledge message indicating which of said data packets within said first data burst were correctly received and which of said data packets within said first data burst were incorrectly received.

4. A method as in claim 2 wherein:

said method further includes the step of transmitting an acknowledge message from said destination transceiver to said originating transceiver over said communication channel in response to receipt of said first data burst by said destination transceiver, said acknowledge message including the results of said determining step; and

said retransmitting step includes the step of selecting data packets for retransmission in response to said acknowledge message.

5. A method of transmitting digital signals from a data originating digital radio transceiver over a RF communication channel to a destination digital radio transceiver, said method comprising:

(a) transmitting, from said data originating transceiver to said destination transceiver over said RF channel, a plurality N of successive data packets in a first data burst;

(b) receiving said first data burst with said destination transceiver;

(c) determining at said destination transceiver which of said N data packets were correctly received by said destination transceiver and which of said data packets were incorrectly received by said destination transceiver and transmitting a bit map from said destination transceiver to said source transceiver specifying at least said incorrectly received packets; and

(d) retransmitting from said data originating transceiver to said destination transceiver, a further data burst including N successive data packets, said further data burst data packets including said incorrectly received data packets and no correctly received ones of said first data burst data packets,

wherein said retransmitting step includes retransmitting each of said incorrectly received data packets plural times, none of said incorrectly received data packets being retransmitted more than one time more than any other of said incorrectly received data packets is retransmitted.

6. A method of transmitting digital signals from a data originating digital radio transceiver over a RF communication channel to a destination digital radio transceiver, said method comprising:

(a) transmitting, from said data originating transceiver to said destination transceiver over said RF channel, a plurality N of successive data packets in a first data burst;

(b) receiving said first data burst with said destination transceiver;

(c) determining at said destination transceiver which of said N data packets were correctly received by said destination transceiver and which of said data packets were incorrectly received by said destination transceiver and transmitting a bit map from said destination transceiver to said source transceiver specifying at least said incorrectly received packets; and

(d) retransmitting, from said data originating transceiver to said destination transceiver, a further data burst including N successive data packets, said further data burst data packets including said incorrectly received data packets and no correctly received ones of said first data burst data packets,

wherein:

said method further includes the step of transmitting an acknowledge message from said destination transceiver t aid originating transceiver over said communication channel in response to receipt of said first data burst by said destination transceiver, said acknowledge message including signals indicating the results of said determining step; and

said retransmitting step includes the step of selecting data packets for retransmission in response to said acknowledge message and retransmitting each of said selected data packets multiple times x until N data packets have been transmitted in said further data burst, none of said selected data packets being transmitted more than x+1 times.

7. A method of transmitting digital signals from a data originating digital radio transceiver over a RF communication channel to a destination digital radio transceiver, said method comprising:

(a) transmitting, from said data originating transceiver to said destination transceiver over said RF channel, a plurality N of successive data packets P(1)-P(N) in a first data burst;

(b) receiving said first data burst with said destination transceiver;

(c) determining which of said data packets P(1)-P(N) were correctly received by said destination transceiver and which of said data packets were incorrectly received by said destination transceiver;

(d) storing said correctly received data packets into a buffer capable of storing a maximum of Q data packets;

(e) calculating the number X of new packets P(N+1) - P(Q) which can be stored in said buffer while reserving space in said buffer for said incorrectly received data packets;

(f) transmitting an acknowledge message from said destination transceiver to said data originating transceiver, said acknowledge message indicating the data packets which were incorrectly received by said destination transceiver and the number of new packets said buffer can store in addition to said incorrectly received data packets; and

(g) retransmitting, from said data originating transceiver to said destination transceiver, a further data burst including said incorrectly received data packets and said number X of new data packets, said incorrectly received data packets being repeated in sequence until the number of data packets in said further data burst totals N, none of said data packets within said further data burst being repeated more than one time more than any other data packet within said further data burst.

8. A transceiver for sending and receiving digital control and digital data signals over a communication channel, said transceiver comprising:

transmitter and receiver means for transmitting and/or receiving a succession of digital signals; and

control means connected to said transmitter and receiver means and including a digital data microprocessor system programmed so as to control said transmitter and receiver means to process said digital signals occurring in substantially the following time sequence:

(a) a preamble portion having:

(1)