In order to transmit a large amount of data in series at a time with a mimo communication scheme while avoiding deterioration of decoding characteristics due to change over time by a channel matrix, a wireless communication system uses an open-loop type and a closed-loop type of mimo communication modes in combination and switches to the open-loop mimo communication mode in response to the information that the amount of data to be transmitted at a time has exceeded a predetermined amount of bits or a predetermined transmission time during data transmission under the closed-loop mimo communication mode. By discontinuing useless closed-loop mimo communication and switching to the open-loop mimo communication mode that is better than Zero-forcing, the decoding characteristics are prevented from simply becoming deteriorated.
|
0. 19. An information processing apparatus used for a communication system including a transmitter having a plurality of antennas and a receiver having one or more antennas, comprising:
circuitry configured to:
perform wireless communication in a closed loop spatial multiplexing communication mode in which feedback information for weighting signals is received from the receiver or a different spatial coding communication mode in which the feedback information is not received; and
switch to the different spatial coding communication mode from the closed loop spatial multiplexing communication mode in response to an indication from the receiver according to time expiry in data transmission,
wherein the feedback information is transmitted via a mimo (Multiple-Input Multiple-Output) communication channel and the indication is notified via another communication channel that is different from the mimo communication channel.
0. 20. A method, implemented by an information processing apparatus used for a communication system including a transmitter having a plurality of antennas and a receiver having one or more antennas, the method comprising:
performing wireless communication in a closed loop spatial multiplexing communication mode in which feedback information for weighting signals is received from the receiver or a different spatial coding communication mode in which the feedback information is not received; and
switching to the different spatial coding communication mode from the closed loop spatial multiplexing communication mode in response to an indication from the receiver according to time expiry in data transmission,
wherein the feedback information is transmitted via a mimo (Multiple-Input Multiple-Output) communication channel and the indication is notified via another communication channel that is different from the mimo communication channel.
0. 21. A receiver for a communication system that includes a transmitter having a plurality of antennas and the receiver having one or more antennas, the receiver comprising:
circuitry configured to:
perform wireless communication in a closed loop spatial multiplexing communication mode in which feedback information for weighting signals is transmitted to the transmitter or a different spatial coding communication mode in which the feedback information is not transmitted; and
cause the transmitter to switch to the different spatial coding communication mode from the closed loop spatial multiplexing communication mode in response to an indication from the receiver according to time expiry in data transmission,
wherein the feedback information is transmitted via a mimo (Multiple-Input Multiple-Output) communication channel and the indication is notified via another communication channel that is different from the mimo communication channel.
0. 1. A wireless communication system in which a transmitter having a plurality of antennas and a receiver having a plurality of antennas form a pair and spatially multiplex and communicate a signal, the wireless communication system comprising:
a closed-loop spatial multiplexing communication mode in which the transmitter transmits a signal for acquiring channel information to the receiver and the receiver sends feedback of the channel information to the transmitter;
an open-loop spatial multiplexing communication mode in which only the transmitter transmits a signal for acquiring channel information to the receiver; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to information indicating that an amount of data to be transmitted has exceeded a predetermined data limit or a transmission time during data transmission under the closed-loop spatial multiplexing communication mode has exceeded a predetermined time limit.
0. 2. The wireless communication system of
the mode switcher is further configured to switch to the open-loop spatial multiplexing communication mode in response to the information that an error rate has exceeded a predetermined value during data transmission under the closed-loop spatial multiplexing communication mode.
0. 3. The wireless communication system according to
0. 4. The wireless communication system of
the receiver performs an open-loop spatial multiplexing communication operation other than a communication scheme for providing a reception weight based on an inverse matrix H− of a channel matrix obtained from a propagation path condition under the open-loop spatial multiplexing communication mode.
0. 5. The wireless communication system according to
said mode switcher is further configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and inform the receiver that a mode has been switched to the open-loop spatial multiplexing communication mode.
0. 6. A wireless communication system in which a transmitter having a plurality of antennas and a receiver having a plurality of antennas form a pair and spatially multiplex and communicate a signal, the wireless communication system comprising:
a closed-loop spatial multiplexing communication mode in which the transmitter transmits a signal for acquiring channel information to the receiver, the receiver sends feedback of the channel information to the transmitter, the receiver finds a channel matrix H by receiving a reference signal sent from the transmitter, obtains a reception weight matrix UH, a diagonal matrix D and a transmission weight matrix V by performing singular value decomposition of the channel matrix H into UDVH, and sends feedback of the transmission weight matrix V to the transmitter, there is performed Singular Value Decomposition-Multiple Input Multiple Output (SVD-mimo) communication in which the transmitter performs weighted transmission with the transmission weight matrix V and the receiver performs weighted reception with the reception weight matrix UH;
an open-loop spatial multiplexing communication mode in which only the transmitter transmits a signal for acquiring channel information to the receiver; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to the information that the transmission weight matrix V obtained by the singular value decomposition has changed beyond a predetermined value during data transmission under the closed-loop spatial multiplexing communication mode.
0. 7. A wireless communication apparatus having a plurality of antennas that spatially multiplexes and transmits a signal to a receiver having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus performs weighted transmission based on feedback information from the receiver;
an open-loop spatial multiplexing communication mode in which the apparatus performs non-weighted transmission; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to information indicating that an amount of data to be transmitted has exceeded a predetermined data limit or a transmission time during data transmission under the closed-loop spatial multiplexing communication mode has exceeded a predetermined time limit.
0. 8. The wireless communication apparatus of
said mode switcher is further configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to information that an error rate has exceeded a predetermined value during data transmission under the closed-loop spatial multiplexing communication mode.
0. 9. A wireless communication apparatus having a plurality of antennas that spatially multiplexes and transmits a signal to a receiver having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus performs weighted transmission based on feedback information from the receiver;
an open-loop spatial multiplexing communication mode in which the apparatus performs non-weighted transmission; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to the information from the receiver that a mode has been switched to the open-loop spatial multiplexing communication mode.
0. 10. A wireless communication apparatus having a plurality of antennas that spatially multiplexes and transmits a signal to a receiver having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus performs weighted transmission based on feedback information from the receiver;
an open-loop spatial multiplexing communication mode in which the apparatus performs non-weighted transmission;
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode;
a feedback information receiving section configured to receive feedback information for acquiring a transmission weight matrix V from the receiver and perform Singular Value Decomposition-Multiple Input Multiple Output (SVD-mimo) transmission of weighted transmission by the transmission weight matrix V under the closed-loop spatial multiplexing communication mode; and
a transmitting section configured to transmit data to which the apparatus does not apply the transmission weight V under the open-loop spatial multiplexing communication mode.
0. 11. A wireless communication apparatus having a plurality of antennas that receives a multiplexed signal from a transmitter having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus sends feedback of channel information to the transmitter, finds a channel matrix H by receiving a reference signal sent from the transmitter, obtains a reception weight matrix UH, a diagonal matrix D and a transmission weight matrix V by performing singular value decomposition of the channel matrix H into UDVH, and performs Singular Value Decomposition-Multiple Input Multiple Output (SVD-mimo) communication using weighted reception with the reception weight matrix UH and sends feedback of the transmission weight matrix V to the transmitter;
an open-loop spatial multiplexing communication mode in which the apparatus does not send feedback of channel information to the transmitter; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and switch to the open-loop spatial multiplexing communication mode in response to the information that the transmission weight matrix V obtained by the singular value decomposition has changed beyond a predetermined value during data transmission under the closed-loop spatial multiplexing communication mode.
0. 12. A wireless communication apparatus having a plurality of antennas that receives a multiplexed signal from a transmitter having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus sends feedback of channel information to the transmitter;
an open-loop spatial multiplexing communication mode in which the apparatus does not send feedback of channel information to the transmitter; and
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode, and inform the transmitter that a mode has been switched to the open-loop spatial multiplexing communication mode.
0. 13. The wireless communication apparatus of
mode switcher is further configured to switch to the open-loop spatial multiplexing communication mode in response to the information from the transmitter that a mode has been switched to the open-loop spatial multiplexing communication mode.
0. 14. A wireless communication apparatus having a plurality of antennas that receives a multiplexed signal from a transmitter having a plurality of antennas, the wireless communication apparatus comprising:
a closed-loop spatial multiplexing communication mode in which the apparatus sends feedback of channel information to the transmitter;
an open-loop spatial multiplexing communication mode in which the apparatus does not send feedback of channel information to the transmitter;
a mode switcher configured to switch between the closed-loop spatial multiplexing communication mode and the open-loop spatial multiplexing communication mode; and
a communication section configured to perform an open-loop spatial multiplexing communication operation other than a communication scheme for providing a reception weight based on an inverse matrix I-V of a channel matrix obtained from a propagation path condition under the open-loop spatial multiplexing communication mode.
0. 15. A wireless communication method for spatially multiplexing and transmitting a signal to a receiver having a plurality of antennas in a transmitter having a plurality of antennas, the wireless communication method comprising:
performing closed-loop spatial multiplexing communication based on feedback information from the receiver, the closed-loop spatial multiplexing communication allowing the transmitter to perform weighted transmission;
switching to open-loop spatial multiplexing communication in response to information indicating that an amount of data to be transmitted has exceeded a predetermined data limit or a transmission time during data transmission under the closed-loop spatial multiplexing communication mode has exceeded a predetermined time limit; and
performing the open-loop spatial multiplexing communication.
0. 16. A wireless communication method for receiving a multiplexed signal from a transmitter having a plurality of antennas in a receiver having a plurality of antennas, the wireless communication method comprising the steps of:
performing closed-loop spatial multiplexing communication on the assumption that a transmission weight has been applied by the transmitter, the closed-loop spatial multiplexing communication allowing the receiver to perform weighted reception;
switching to open-loop spatial multiplexing communication in response to a change in a reception characteristic, the open-loop spatial multiplexing communication allowing the receiver to perform weighted reception;
performing the open-loop spatial multiplexing communication on the assumption that a transmission weight has been applied by the transmitter.
0. 17. A computer-readable medium storing a computer program which when executed on a computer causes the computer to perform processing for spatially multiplexing and transmitting a signal to a receiver having a plurality of antennas from a transmitter having a plurality of antennas, comprising:
performing closed-loop spatial multiplexing communication based on feedback information from the receiver, the closed-loop spatial multiplexing communication allowing the transmitter to perform weighted transmission;
switching to open-loop spatial multiplexing communication in response to information indicating that an amount of data to be transmitted has exceeded a predetermined data limit or a transmission time during data transmission under the closed-loop spatial multiplexing communication mode has exceeded a predetermined time limit; and
performing the open-loop spatial multiplexing communication.
0. 18. A computer-readable medium storing a computer program which when executed on a computer causes the computer to perform processing for spatially multiplexing and transmitting a signal to a receiver having a plurality of antennas, in a transmitter having a plurality of antennas, comprising:
performing closed-loop spatial multiplexing communication by performing weighted transmission based on feedback information from the receiver;
performing open-loop spatial multiplexing communication in which the transmitter performs non-weighted transmission;
switching between the closed-loop spatial multiplexing communication and the open-loop spatial multiplexing communication, and switching to the open-loop spatial multiplexing communication in response to information from the receiver that a mode has been switched to the open-loop spatial multiplexing communication mode.
|
where x is a transmission signal, H is propagation channel information, and n is a noise term.
By performing singular value decomposition (SVD) of the channel matrix H, the channel matrix H is expressed as follows:
H=UDVH (2)
where a matrix VH denotes a complex conjugate transpose matrix (Hamiltonian) of a matrix V. In general, the product of an original matrix multiplied by its complex conjugate transpose matrix is an identity matrix (V·VH=I) Therefore, in the closed-loop type of MIMO communication as shown in
y′=H(Vx) (3)
=UDx
Further, assuming that the receiver performs singular value decomposition of the channel matrix H acquired from TxPreamble and performs weighted reception using the obtained reception weight UH, a reception signal y″ is expressed as follows:
y″=UHy′ (4)
=UHUDx
=Dx
where D denotes a diagonal matrix and is expressed as follows:
That is, in the SVD-MIMO transmission, UDVH is obtained by performing the singular value decomposition of a numerical matrix whose elements denote channel information corresponding to each antenna pair, namely the channel information matrix H, and the transmission antenna weighting factor matrix V and the reception antenna weighting factor matrix UH are obtained. Thus, each MIMO channel is expressed as the diagonal matrix D having the diagonal elements that are the square root of each eigenvalue λi, and signals can be multiplexed to be transmitted without any crosstalk.
Equation (5) shows that a transmission signal is given by power gain. Therefore, reception architecture in the closed-loop type of MIMO communication is basically the same as Zero Forcing (or Nulling) except for the difference that H- or UH is employed as the reception weight.
In such a case of transmitting a large amount of data in series at a time, there is a problem of change over time by the channel matrix. That is, in practice, the accuracy of the channel matrix H obtained from the preamble information located at the beginning of a data division from the transmitter becomes deteriorated in the case of a large channel fluctuation or sending long data at a time. Assume that the reception signal y′ is originally obtained by the following equation:
y′=H(Vx) (6)
=UDVH(Vx)
However, assuming that the channel matrix changes to Hnew due to a propagation path fluctuation, a practical reception signal ynew is expressed as follows:
ynew=Hnew(Vx) (7)
=UnewDnewVHnew(Vx)
As a matter of course, even though the receiver receives signals using a reception antenna weighting factor Unew based on Hnew obtained from the preamble information, orthogonal channels are not formed, crosstalk occurs between MIMO channels which should be logically independent, and it results in a reception series in which interference waves remain.
This problem occurs because the accuracy of the transmission antenna weight V becomes deteriorated due to a fading channel fluctuation. In this embodiment, by switching from a closed-loop type of MIMO communication to an open-loop type of MIMO communication seamlessly, the accuracy deterioration of the transmission weight V is coped with by operation of the receiver alone to improve decoding characteristics.
The receiver stores an old V before measuring the accuracy of the transmission weight matrix V. The receiver calculates a correlation value with a certain period, based on a new transmission weight matrix Vnew estimated using a new transmission preamble (located at the beginning of a data division), and compares the correlation value with a reference threshold value. For example, a correlation value p can be calculated according to the following equation:
where E[•] denotes an ensemble average.
In this case, if a transmission preamble is multiplied by an old transmission weight matrix V, a new transmission weight matrix Vnew can be obtained by multiplying HnewV (estimated from the preamble information) by VH and calculating the following equation:
HnewVVH=Hnew (9)
=UnewDnewVHnew
The accuracy deterioration of the transmission weight V is due to a channel matrix fluctuation. The accuracy deterioration of V may be detected based on the deterioration of a reception error rate instead of the correlation between the old V and the new Vnew by the accuracy deterioration of V.
When the receiver confirms that the accuracy of V has deteriorated beyond the reference threshold value, the receiver stops performing the closed-loop type of MIMO communication and determines an optimum reception scheme by the open-loop type of MIMO communication.
In this context, the optimum reception scheme refers to schemes such as MMSE (Minimum Mean Square Error), BLAST (Bell Layered Architecture Space Time coding), MMSE+BLAST, Maximum Likelihood Estimation, and the like. However, in the case where hardware design does not allow a plurality of reception schemes, a reception scheme other than ZF is set to be ready for use.
ZF<MMSE<BLAST<MMSE+BLAST<Maximum Likelihood Estimation
According to an algorithm selected above, the following equation is obtained based on the reception signal ynew=Hnew(Vx) and using (Hnew·V)−:
(HnewV)−ynew=(HnewV)−·Hnew(Vx) (10)
=x
In the case of also transmitting the preamble that is not multiplied by the transmission weight matrix V, the preamble is decoded using the stored old V to make (Hnew·V)−.
If receiving operation is performed using equation (10), at the time of significant accuracy deterioration of V, it is anticipated that the decoding characteristics are approaching those of ZF stochastically under a complex iid. channel environment if the channel matrix H is updated using the periodical preamble information inserted into data divisions as shown in
In this embodiment, by switching reception schemes based on the fluctuation of the transmission weight V as described above, reception characteristics of extremely higher quality can be maintained compared to the case where only the closed-loop type continues to be used. Further, since signals are received using the closed-loop type at the beginning, better reception characteristics are obtained compared to the case where only the open-loop type is used. Furthermore, as a result, it is also possible to use only the open-loop type of reception scheme. The open-loop type of terminal can merely receive signals using (Hnew·V)− calculated from the preamble, and the closed-loop type and the open-loop type of MIMO communication schemes can coexist.
Moreover, there may be methods for stopping the transmission in which the transmission antenna weight V is employed and switching to wholly the closed-loop type of MIMO scheme with the following methods. A first method is as follows. The receiver detects the accuracy deterioration of V and notifies the transmitter to perform the open-loop type of communication with another communication device such as a PHS or a sensor network device, so that multiplication of the transmission antenna weight V is stopped. At this time, if different encoding or modulation depth is applied to each transmission branch, it is necessary to switch the encoding or the modulation depth as necessary before transmission.
A second method is as follows. After a series of procedures for the closed-loop type is executed, the number of transmissions of continuous bits, a period, etc. by which the accuracy of the transmission antenna weight V can be maintained within a permissible limit are determined beforehand, and the transmitter and the receiver are switched to the open-loop type of MIMO scheme based on the items predetermined above. At this time, if different encoding or modulation depth is applied to each transmission branch, it is necessary to switch the encoding or the modulation depth as necessary before transmission.
As shown in
Data generation units 13-1, 13-2, . . . , 13-m encode and modulate transmission data of each stream. A transmission antenna weighting unit 12 applies an antenna weight to each stream in accordance with an operational mode of either the closed-loop or the open-loop.
A control unit 14 controls transmission weighting in accordance with an operational mode of either the closed-loop or the open-loop.
The transmitter 10 operates basically in the closed-loop type of MIMO communication mode, acquires an appropriate transmission antenna weight V based on feedback information from the receiver, and transmits information more appropriately by adding the transmission weight.
In response to the information that the amount of data to be transmitted at a time has exceeded a predetermined amount of bits or a predetermined transmission time, the control unit 14 estimates that the channel matrix has changed over time and switches to the open-loop type of MIMO communication mode.
The control unit 14 informs the receiver that the transmitter 10 side has switched to the open-loop type of MIMO communication mode. Alternatively, in response to the information from the receiver that the receiver has switched to the open-loop type of MIMO communication mode, the control unit 14 may switch to the open-loop type of MIMO communication mode.
As shown in
Data reproduction units 23-1, 23-2, . . . , 23-n demodulate and decode the transmission data of each stream. A reception antenna weighting unit 22 applies an antenna weight to each reception stream in accordance with an operational mode of either the closed-loop or the open-loop.
The receiver 20 operates basically in the closed-loop type of MIMO communication mode, acquires the channel matrix H based on a reference signal from the transmitter, and transmits feedback information to the transmitter. The receiver 20 transmits information more appropriately by adding the reception antenna weight.
According to a change in the transmission weight V obtained successively by singular value decomposition of the channel matrix and deterioration of reception characteristics such as an increase in a reception error rate, etc., a control unit 24 estimates that the channel matrix has changed over time and switches to the open-loop type of MIMO communication mode.
The control unit 24 informs the transmitter 10 that the receiver 20 side has switched to the open-loop type of MIMO communication mode. Alternatively, in response to the information from the transmitter 10 that the transmitter has switched to the open-loop type of MIMO communication mode, the control unit 24 may switch to the open-loop type of MIMO communication mode. The information that the receiver side has switched to the open-loop type of spatial multiplexing communication mode may be sent to the transmitter by the MIMO communication which is the same as the data communication channel; however, the information may be sent using a wireless communication scheme other than the MIMO communication channel, such as a wireless LAN transmission channel, a sensor network, or the like.
The reception antenna weighting unit 22 determines an antenna weight according to a reception scheme determined by the control unit 24. Under the open-loop type of MIMO communication mode, there are applied communication schemes other than Zero-forcing, such as MMSE, BLAST, MMSE+BLAST, Maximum Likelihood Estimation, etc.
In each reception architecture of the open-loop and the closed-loop, circuit processing units including generalized inverse matrix arithmetic circuits such as Moore Penrose and LU decomposition, a complex conjugate multiplication circuit for antenna weighting, and arithmetic circuits regarding CDM and OFDM decoding can be shared among reception schemes.
The present invention has been described in detail with reference to a specific embodiment. However; it is obvious that those skilled in the art can alter or modify the embodiment without departing from the scope and sprit of the invention. That is, the present invention has been disclosed in the form of exemplification, and the contents of the specification should not be interpreted restrictively. To understand the subject matter of the present invention, the appended claims should be taken into consideration.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6594473, | May 28 1999 | Texas Instruments Incorporated | Wireless system with transmitter having multiple transmit antennas and combining open loop and closed loop transmit diversities |
6728307, | Sep 13 1999 | NOKIA SOLUTIONS AND NETWORKS OY | Adaptive antenna transmit array with reduced CDMA pilot channel set |
6754475, | Jun 28 2002 | Google Technology Holdings LLC | Transmission performance measurement and use thereof |
6987952, | Sep 30 2002 | Nokia Corporation | Apparatus, and associated method, for effectuating transmit diversity in a communication system |
7266157, | Oct 02 2002 | LG Electronics Inc. | Space-time transmit diversity (STTD) for multiple antennas in radio communications |
7366247, | Jul 03 2002 | Samsung Electronics Co., Ltd. | Adaptive transmit antenna diversity apparatus and method in a mobile communication system |
7372912, | May 15 2003 | LG Electronics Inc | Method and apparatus for allocating channelization codes for wireless communications |
7460494, | Aug 08 2003 | Apple Inc | Adaptive signaling in multiple antenna systems |
7702029, | Oct 02 2006 | MORGAN STANLEY SENIOR FUNDING, INC | MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding |
8130855, | Nov 12 2004 | InterDigital Technology Corporation | Method and apparatus for combining space-frequency block coding, spatial multiplexing and beamforming in a MIMO-OFDM system |
20020196842, | |||
20030161282, | |||
20040001556, | |||
20040082356, | |||
20040202257, | |||
20050135284, | |||
20050135295, | |||
20050135318, | |||
20050181739, | |||
20070105508, | |||
20070263735, | |||
20090147879, | |||
20100185777, | |||
20110002400, | |||
20110002411, | |||
20110044193, | |||
20120128084, | |||
EP1381172, | |||
JP11055738, | |||
JP2004040801, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 21 2015 | Sony Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 21 2021 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 11 2022 | 4 years fee payment window open |
Dec 11 2022 | 6 months grace period start (w surcharge) |
Jun 11 2023 | patent expiry (for year 4) |
Jun 11 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 11 2026 | 8 years fee payment window open |
Dec 11 2026 | 6 months grace period start (w surcharge) |
Jun 11 2027 | patent expiry (for year 8) |
Jun 11 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 11 2030 | 12 years fee payment window open |
Dec 11 2030 | 6 months grace period start (w surcharge) |
Jun 11 2031 | patent expiry (for year 12) |
Jun 11 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |