Patent US4720829A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4720829A Expired / Lapsed US ⏱️ 0.0 years remaining

Error control encoding system

Assignee: Canon Inc
•
Filing: 1986-04-04
•
Granted: 1988-01-19
•
Expires: 2006-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An error control encoding method and a mobile data communication system using the method in a moving body communication system such as mobile telephone for effecting data communication through a fading channel dominated by a burst error, upon receiving data transmitted from the transmitting side on the receiving side, detects any error involved in said received data as a frame error rate involved in block data or a bit error rate in the block data and thereby changes the frame length in response to the detected error rates. The mobile data communication system employs the error control encoding method wherein a frame length employed in the transmitting part is changed in response to the extent of any involved error in the received data detected by the remote receiving part.

Inventors

  • 👤 Atsushi Fukasawa
  • 👤 Takuro Sato
  • 👤 Haruhiko Akiyama
  • 👤 Manabu Kawabe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:19
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04L1/1642; H03; H03M; H03M13/00; H03M13/03; H04L1/0001; H04L1/0006; H04L1/0007; H04L1/0009; H04L1/0015; H04L1/0019; H04L1/002; H04L1/0023; H04L1/0026; H04L1/0033; H04L1/0034; H04L1/18; H04L1/1809; H04L2001/125

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 242 words
An error control encoding method in data communication for monitoring an error rate of received data and for thereby adaptively changing frame length for data transmission and reception, said error control encoding method comprising the steps of: (1) preparing a plurality of frame lengths, and selecting one of said lengths in accordance with initial state or an error rate of received data so that a high error rate causes a shorter frame length, said error rate being detected at a transmitting partner or a receiving partner; (2) encoding input data for each frame unit with redundancies and said selected lengths, and combining a plurality of frames together into a block with an information of said selected length and each frame number; (3) transmitting said encoded block data to said receiving partner; (4) decoding received data, and producing error information essentially involving error frame numbers and an error rate of received data; (5) returning said error information to said transmitting partner; (6) selecting one of said frame lengths in accordance with said error rate of said received data so that a high error rate causes a shorter frame length; (7) encoding input data of said error frame numbers for each frame unit with redundancies and said selected current length, and combining a plurality of frames together into a block with information of said current length and said error frame numbers, and (8) retransmitting said encoded block of error frames to said receiving partner.
Claim 2
Dependent Claim 242 words
An error control encoding method in data communication for monitoring an error rate of received data and for thereby adaptively changing frame length for data transmission and reception, said error control encoding method comprising the steps of: (1) preparing a plurality of frame lengths, and selecting one of said lengths in accordance with initial state or an error rate of received data so that a high error rate causes a shorter frame length, said error rate being detected at a transmitting partner or a receiving partner; (2) encoding input data for each frame unit with redundancies and said selected lengths, and combining a plurality of frames together into a block with an information of said selected length and each frame number; (3) transmitting said encoded block data to said receiving partner; (4) decoding received data, and producing error information essentially involving error frame numbers and an error rate of received data; (5) returning said error information to said transmitting partner; (6) selecting one of said frame lengths in accordance with said error rate of said received data so that a high error rate causes a shorter frame length; (7) encoding input data of said error frame numbers for each frame unit with redundancies and said selected current length, and combining a plurality of frames together into a block with information of said current length and said error frame numbers, and (8) retransmitting said encoded block of error frames to said receiving partner.
Claim 3
Dependent Claim 60 words
An error control encoding system according to claim 1, wherein a bit error rate of the received block data is included in said error information, said bit error rate being compared with a prescribed channel error rate for an error decision of the received data, while a frame length is selected in response to said bit error rate for encoding.
Claim 4
Dependent Claim 21 words
An error control encoding system according to claim 1, wherein said error information includes a frame number and an NAK signal.
Claim 5
Dependent Claim 24 words
An error control encoding system according to claim 1, wherein said error information includes a block number, a frame number and the NAK signal.
Claim 6
Dependent Claim 255 words
A mobile data communication system employing an error control encoding method for changing frame length based on an error rate of the received data for data transmission and reception, said mobile data communication device comprising: in a transmitting partner: (1) a frame length memory for storing a plurality of frame lengths; (2) a receiver for receiving error information from a receiving partner; (3) a decoder for decoding an output from the receiver, and for detecting error frame numbers and an error rate; (4) a frame length selecting means for selecting one of said frame lengths from the frame length memory in accordance with an initial state or said error rate so that a high error rate causes a shorter frame length; (5) an encoder for encoding input data for each frame unit with redundancies and said selected length, and combining a plurality of frames together into a block with information of said selected length and each frame number, said input data being delivered from an input terminal or being said error frames present in a previous transmission; (6) a transmitter for transmitting said encoded block to said receiving partner, and in said receiving partner: (1) a receiver for receiving said block data from said transmitting partner; (2) a decoder for decoding an output from said receiver, and for detecting error frames; (3) a means for producing error information essentially involving numbers of said frames and an error rate of said received data, and (4) a transmitter for returning said error information to said transmitting partner.
Claim 7
Dependent Claim 255 words
A mobile data communication system employing an error control encoding method for changing frame length based on an error rate of the received data for data transmission and reception, said mobile data communication device comprising: in a transmitting partner: (1) a frame length memory for storing a plurality of frame lengths; (2) a receiver for receiving error information from a receiving partner; (3) a decoder for decoding an output from the receiver, and for detecting error frame numbers and an error rate; (4) a frame length selecting means for selecting one of said frame lengths from the frame length memory in accordance with an initial state or said error rate so that a high error rate causes a shorter frame length; (5) an encoder for encoding input data for each frame unit with redundancies and said selected length, and combining a plurality of frames together into a block with information of said selected length and each frame number, said input data being delivered from an input terminal or being said error frames present in a previous transmission; (6) a transmitter for transmitting said encoded block to said receiving partner, and in said receiving partner: (1) a receiver for receiving said block data from said transmitting partner; (2) a decoder for decoding an output from said receiver, and for detecting error frames; (3) a means for producing error information essentially involving numbers of said frames and an error rate of said received data, and (4) a transmitter for returning said error information to said transmitting partner.
Claim 8
Dependent Claim 59 words
A mobile data communication system according to claim 5, wherein in encoding the transmission data for each frame, and blocking a plurality of frames with a prescribed frame number for transmitting the blocked data to the communication channel, said encoded error correction codes comprise a plurality of different kinds of codes, each kind corresponding to a particular frame length.

References Cited (Backward Citations)

US3449716A Cited
US3534264A Cited
US3496549A Cited
US3506961A Cited
US3725860A Cited
US3646518A Cited
US3657700A Cited
US4110558A Cited
US4270205A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-01-18 1991-07-20 1992-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-01-18 1995-07-20 1996-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-01-18 1999-07-20 2000-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag