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

Dual protocol layer automatic retransmission request scheme for wireless air interface

Assignee: Apple Inc
•
Filing: 2001-04-17
•
Granted: 2005-08-16
•
Expires: 2021-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A base station, mobile station, and/or other terminal device includes physical layer (layer 1 ) protocol and link layer (layer 2 ) protocol that both include automatic retransmission request (ARQ) operations. The physical layer and link layer include enhancements that interact with one another to cause the link layer to inhibit ARQ operations while error recovery operations are pending at the physical layer. A transmitter packages link layer packet data units into physical layer frames and transmits the physical layer frames. A receiver responds to indicate either successful or unsuccessful transmission. The transmitting physical layer waits for the response and initiates error recovery operations when required. The receiving link layer, when it detects lost data packets, inhibits its ARQ operations to allow physical layer error recovery operations to complete.

Inventors

  • 👤 Mo-Han Fong
  • 👤 Leo L. Strawczynski
  • 👤 Geng Wu
  • 👤 Wen Tong

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:26
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04L1/1867; H04L1/188; H04L1/1607; H04L1/1671; H04L1/1809; H04L1/1829; H04L1/1848; H04L1/1861; H04L1/1874; H04L1/1877; H04L1/1803; H04L1/1812; H04L2001/125; Y; Y10; Y10S; Y10S370/00; Y10S370/912; Y10S370/913

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 319 words
A method for operating a mobile station to receive data from a base station across a wireless link of a cellular wireless communication system, the method comprising: performing physical layer operations on the mobile station by: receiving a physical layer frame from the base station across the wireless link; determining whether the physical layer frame is error free; when the physical layer frame is error free, sending an acknowledgment to the base station indicating a successful receipt, extracting a good packet data unit from the physical layer frame, and passing the good packet data unit to a upper layer operating on the mobile station; and when the physical layer frame is not error free, initiating physical layer Automatic Retransmission reQuest (ARQ) operations of the mobile station; and after a predetermined number of physical layer ARQ operation attempts, extracting a bad packet data unit from a corresponding physical layer frame and passing the bad packet data unit to the upper layer operating on the mobile station; performing upper layer operations on the mobile station by: operating upon a packet data unit received by the upper layer operating on the mobile station, including: when the packet data unit is a good packet data unit, operating upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiating upper layer ARQ operations of the mobile station in an attempt to recover a corresponding good packet data unit; and monitoring the status of received packet data units, including: detecting that a packet data unit is lost: delaying upper layer ARQ operations of the mobile station for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations of the mobile station for the lost packet data unit; and after the delay period has expired, initiating upper layer ARQ operations of the mobile station for the lost packet data unit.
Claim 2
Independent Claim 319 words
A method for operating a mobile station to receive data from a base station across a wireless link of a cellular wireless communication system, the method comprising: performing physical layer operations on the mobile station by: receiving a physical layer frame from the base station across the wireless link; determining whether the physical layer frame is error free; when the physical layer frame is error free, sending an acknowledgment to the base station indicating a successful receipt, extracting a good packet data unit from the physical layer frame, and passing the good packet data unit to a upper layer operating on the mobile station; and when the physical layer frame is not error free, initiating physical layer Automatic Retransmission reQuest (ARQ) operations of the mobile station; and after a predetermined number of physical layer ARQ operation attempts, extracting a bad packet data unit from a corresponding physical layer frame and passing the bad packet data unit to the upper layer operating on the mobile station; performing upper layer operations on the mobile station by: operating upon a packet data unit received by the upper layer operating on the mobile station, including: when the packet data unit is a good packet data unit, operating upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiating upper layer ARQ operations of the mobile station in an attempt to recover a corresponding good packet data unit; and monitoring the status of received packet data units, including: detecting that a packet data unit is lost: delaying upper layer ARQ operations of the mobile station for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations of the mobile station for the lost packet data unit; and after the delay period has expired, initiating upper layer ARQ operations of the mobile station for the lost packet data unit.
Claim 3
Dependent Claim 50 words
The method of claim 1 , wherein the delay period of the upper layer ARQ operations of the mobile station corresponds to N physical layer ARQ attempts of the mobile station to successfully receive a physical layer frame containing the lost packet data unit, and wherein N is an integer.
Claim 4
Dependent Claim 45 words
The method of claim 1 , further comprising the upper layer operating on the mobile station detecting that a packet data unit is lost by comparing the sequence number of a received packet data unit to the sequence number of an expected packet data unit.
Claim 5
Dependent Claim 19 words
The method of claim 1 , wherein the upper layer operating on the mobile station comprises a link layer.
Claim 6
Dependent Claim 17 words
The method of claim 1 , further comprising operating substantially in accordance with the 1xEV-DO interface standard.
Claim 7
Independent Claim 317 words
A method for operating a base station to receive data from a mobile station across a wireless link of a cellular wireless communication system, the method comprising: performing physical layer operations on the base station by: receiving a physical layer frame from the mobile station across the wireless link; determining whether the physical layer frame is error free; when the physical layer frame is error free, sending an acknowledgment to the mobile station indicating a successful receipt, extracting a good packet data unit from the physical layer frame, and passing the good packet data unit to a upper layer operating on the base station; and when the physical layer frame is not error free, initiating base station physical layer Automatic Retransmission reQuest (ARQ) operations; and after a predetermined number of physical layer ARQ operation attempts, extracting a bad packet data unit from a corresponding physical layer frame and passing the bad packet data unit to the upper layer operating on the base station; performing upper layer operations on the base station by: operating upon a packet data unit received by the upper layer operating on the base station, including: when the packet data unit is a good packet data unit, operating upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiating upper layer ARQ operations of the base station in an attempt to recover a corresponding good packet data unit; and monitoring the status of received packet data units, including: detecting that a packet data unit is lost: delaying upper layer ARQ operations of the base station for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations of the base station for the lost packet data unit; and after the delay period has expired, initiating upper layer ARQ operations of the base station for the lost packet data unit.
Claim 8
Independent Claim 317 words
A method for operating a base station to receive data from a mobile station across a wireless link of a cellular wireless communication system, the method comprising: performing physical layer operations on the base station by: receiving a physical layer frame from the mobile station across the wireless link; determining whether the physical layer frame is error free; when the physical layer frame is error free, sending an acknowledgment to the mobile station indicating a successful receipt, extracting a good packet data unit from the physical layer frame, and passing the good packet data unit to a upper layer operating on the base station; and when the physical layer frame is not error free, initiating base station physical layer Automatic Retransmission reQuest (ARQ) operations; and after a predetermined number of physical layer ARQ operation attempts, extracting a bad packet data unit from a corresponding physical layer frame and passing the bad packet data unit to the upper layer operating on the base station; performing upper layer operations on the base station by: operating upon a packet data unit received by the upper layer operating on the base station, including: when the packet data unit is a good packet data unit, operating upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiating upper layer ARQ operations of the base station in an attempt to recover a corresponding good packet data unit; and monitoring the status of received packet data units, including: detecting that a packet data unit is lost: delaying upper layer ARQ operations of the base station for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations of the base station for the lost packet data unit; and after the delay period has expired, initiating upper layer ARQ operations of the base station for the lost packet data unit.
Claim 9
Dependent Claim 50 words
The method of claim 6 , wherein the delay period of the upper layer ARQ operations of the base station corresponds to N physical layer ARQ attempts of the base station to successfully receive a physical layer frame containing the lost packet data unit, and wherein N is an integer.
Claim 10
Dependent Claim 44 words
The method of claim 6 , further comprising the upper layer operating on base station detecting that a packet data unit is lost by comparing the sequence number of a received packet data unit to the sequence number of an expected packet data unit.
Claim 11
Dependent Claim 19 words
The method of claim 6 , wherein the upper layer operating on the base station comprises a link layer.
Claim 12
Dependent Claim 17 words
The method of claim 6 , further comprising operating substantially in accordance with the 1xEV-DO interface standard.
Claim 13
Dependent Claim 126 words
A mobile station that operates to receive data from a base station across a wireless link of a cellular wireless communication system comprising: an antenna; a radio frequency unit communicatively coupled to the antenna; and at least one digital processor communicatively coupled to the radio frequency unit and operable to cause the mobile station to: perform physical layer operations that include physical layer Automatic Retransmission reQuest (ARQ) operations; perform upper layer operations that include upper layer ARQ operations; and coordinate the physical layer ARQ operations with the upper layer ARQ operations by delaying upper layer ARQ operations for a lost packet data unit to allow the physical layer ARQ operations of the mobile station to recover a physical layer frame carrying the lost packet data unit.
Claim 14
Dependent Claim 126 words
A mobile station that operates to receive data from a base station across a wireless link of a cellular wireless communication system comprising: an antenna; a radio frequency unit communicatively coupled to the antenna; and at least one digital processor communicatively coupled to the radio frequency unit and operable to cause the mobile station to: perform physical layer operations that include physical layer Automatic Retransmission reQuest (ARQ) operations; perform upper layer operations that include upper layer ARQ operations; and coordinate the physical layer ARQ operations with the upper layer ARQ operations by delaying upper layer ARQ operations for a lost packet data unit to allow the physical layer ARQ operations of the mobile station to recover a physical layer frame carrying the lost packet data unit.
Claim 15
Dependent Claim 282 words
The mobile station of claim 11 , wherein the mobile station is operable to: in performing the physical layer operations: receive a physical layer frame from the base station across the wireless link; determine whether the physical layer frame is error free; when the physical layer frame is error free, send an acknowledgment to the base station indicating a successful receipt, extract a good packet data unit from the physical layer frame, and pass the good packet data unit to the upper layer operating on the mobile station; when the physical layer frame is not error free, initiate the physical layer ARQ operations; and after a predetermined number of physical layer ARQ operation attempts, extract a bad packet data unit from a corresponding physical layer frame and pass the bad packet data unit to the upper layer operating on the mobile station; and in performing the upper layer operations: operate upon a packet data unit received by the upper layer operating on the mobile station, including: when the packet data unit is a good packet data unit, operate upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiate upper layer ARQ operations of the mobile station in an attempt to recover a corresponding good packet data unit; and monitor the status of received packet data units to: detect that a packet data unit is lost delay upper layer ARQ operations for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations for the lost packet data unit; and after the delay period has expired, initiate upper layer ARQ operations for the lost packet data unit.
Claim 16
Dependent Claim 51 words
The mobile station of claim 12 , wherein the delay period of the upper layer ARQ operations of the mobile station corresponds to N physical layer ARQ attempts of the mobile station to successfully receive a physical layer frame containing the lost packet data unit, and wherein N is an integer.
Claim 17
Dependent Claim 43 words
The mobile station of claim 12 , wherein the mobile station is operable to detect that a packet data unit is lost by comparing the sequence number of a received packet data unit to the sequence number of an expected packet data unit.
Claim 18
Dependent Claim 20 words
The mobile station of claim 11 , wherein the upper layer operating on the mobile station comprises a link layer.
Claim 19
Dependent Claim 20 words
The mobile station of claim 11 , wherein the mobile station operates substantially in accordance with the 1xEV-DO interface standard.
Claim 20
Dependent Claim 126 words
A base station that operates to receive data from a mobile station across a wireless link of a cellular wireless communication system comprising: an antenna; a radio frequency unit communicatively coupled to the antenna; and at least one digital processor communicatively coupled to the radio frequency unit and operable to cause the base station to: perform physical layer operations that include physical layer Automatic Retransmission reQuest (ARQ) operations; perform upper layer operations that include upper layer ARQ operations; and coordinate the physical layer ARQ operations with the upper layer ARQ operations by delaying upper layer ARQ operations for a lost packet data unit to allow the physical layer ARQ operations of the base station to recover a physical layer frame carrying the lost packet data unit.
Claim 21
Dependent Claim 126 words
A base station that operates to receive data from a mobile station across a wireless link of a cellular wireless communication system comprising: an antenna; a radio frequency unit communicatively coupled to the antenna; and at least one digital processor communicatively coupled to the radio frequency unit and operable to cause the base station to: perform physical layer operations that include physical layer Automatic Retransmission reQuest (ARQ) operations; perform upper layer operations that include upper layer ARQ operations; and coordinate the physical layer ARQ operations with the upper layer ARQ operations by delaying upper layer ARQ operations for a lost packet data unit to allow the physical layer ARQ operations of the base station to recover a physical layer frame carrying the lost packet data unit.
Claim 22
Dependent Claim 282 words
The base station of claim 17 , wherein the base station is operable to: in performing the physical layer operations: receive a physical layer frame from the mobile station across the wireless link; determine whether the physical layer frame is error free; when the physical layer frame is error free, send an acknowledgment to the mobile station indicating a successful receipt, extract a good packet data unit from the physical layer frame, and pass the good packet data unit to a upper layer operating on the base station; when the physical layer frame is not error free, initiate the physical layer ARQ operations; and after a predetermined number of physical layer ARQ operation attempts, extract a bad packet data unit from a corresponding physical layer frame and pass the bad packet data limit to the upper layer operating on the base station; and in performing the upper layer operations: operate upon a packet data unit received by the upper layer operating on the base station, including: when the packet data unit is a good packet data unit, operate upon the good packet data unit; and when the packet data unit is a bad packet data unit, initiate upper layer ARQ operations of the base station in an attempt to recover a corresponding good packet data unit; and monitor the status of received packet data units to: detect that a packet data unit is lost; delay upper layer ARQ operations for the lost packet data unit for a delay period corresponding to a duration of physical layer ARQ operations for the lost packet data unit; and after the delay period has expired, initiate upper layer ARQ operations for the lost packet data unit.
Claim 23
Dependent Claim 51 words
The base station of claim 18 , wherein the delay period of the upper layer ARQ operations of the base station corresponds to N physical layer ARQ attempts of the base station to successfully receive a physical layer frame containing the lost packet data unit, and wherein N is an integer.
Claim 24
Dependent Claim 43 words
The base station of claim 18 , wherein the base station is operable to detect that a packet data unit is lost by comparing the sequence number of a received packet data unit to the sequence number of an expected packet data unit.
Claim 25
Dependent Claim 20 words
The base station of claim 17 , wherein the base station operates substantially in accordance with the 1xEV-DO interface standard.

References Cited (Backward Citations)

US5754754A Cited
US6289054B1 Cited
US20040233883A1 Cited
US20010007137A1 Cited
US6760860B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-08-15 2009-02-14 2009-08-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-08-15 2013-02-14 2013-08-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-08-15 2017-02-14 2017-08-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag