1. Field of the Invention
The present invention relates to a method, a wireless communication system, a tangible machine-readable medium, and a communication apparatus for transmitting downlink hybrid automatic repeat request (HARQ) packets based on a multi-hop relay standard.
2. Descriptions of the Related Art
Although the IEEE 802.16 standard already provides greater bandwidths, lower building cost, better service quality and expansibility, there still exist some defects of coverage and signal quality of the IEEE 802.16 standard. Therefore, the IEEE 802.16 Working Group established the Mobile Multihop Study Group in July, 2005 for building a multi-hop relay standard.
The HARQ packet, adopted in the IEEE 802.16j standard, is an advanced data retransmission strategy, which allows performing possible data retransmissions directly at the physical layer instead of the media access control (MAC) layer and/or higher layers. Since the HARQ packet is able to achieve data retransmission without involving mechanisms at the higher layers, the delay caused by data retransmission is significantly reduced. However, the HARQ packet still has some defects in a multi-hop relay system, which is going to be defined in the IEEE 802.16j standard.
When a subscriber station (SS), such as a mobile station (MS), or a base station (BS) transmits data, such as the HARQ packet, in a multi-hop relay stations (MRSs) network through relay stations (RSs) under IEEE 802.16j, an efficient solution is desired for fast exchanges of correct HARQ packets between end stations. With HARQ method, erroneously decoded HARQ packet is required to be retransmitted from the station to the subordinate one. If there are more than one station involved in reception of HARQ packet, any one of recipients, which have successfully received HARQ packet, is able to start forwarding data to the next hop. Therefore, BS could schedule multicast HARQ packets for multi-hop relay.
Accordingly, a solution to transmitting and relaying downlink HARQ packets based on a multi-hop relay standard, such as the IEEE 802.16j standard, is desired.
One objective of this invention is to provide a method for transmitting downlink HARQ packets based on a multi-hop relay standard. The method comprises the following steps: transmitting a plurality of multicast downlink HARQ packets from a BS to a plurality of RSs; replying an acknowledgement character (ACK) from at least one of the RSs to the BS after the at least one of the RSs receives one of the multicast downlink HARQ packets; and transmitting a downlink HARQ packet from the at least one of the RSs to an SS. And the downlink HARQ packet is the same as a part of one of the multicast downlink HARQ packets.
Another objective of this invention is to provide a method for transmitting downlink HARQ packets based on a multi-hop relay standard. The method comprises the following steps: transmitting a plurality of multicast downlink HARQ packets from a BS to a plurality of RSs; replying ACKs from at least two of the RSs to the BS after the at least two of the RSs receive the multicast downlink HARQ packets respectively; and transmitting downlink HARQ packets from the at least two of the RSs to an SS. The downlink HARQ packets are the same as a part of one of the multicast downlink HARQ packets respectively, and are transmitted to the SS simultaneously.
Another objective of this invention is to provide a wireless communication system for transmitting a plurality of multicast downlink HARQ packets based on a multi-hop relay standard. The wireless communication system comprises a BS, an SS, and a plurality of RSs. The BS transmits a plurality of multicast downlink HARQ packets to the RSs. At least one of the RSs replies an ACK to the BS and transmits a downlink HARQ packet to the SS after receiving one of the multicast downlink HARQ packets. And the downlink HARQ packet is the same as a part of one of the multicast downlink HARQ packets.
Another objective of this invention is to provide a wireless communication system for transmitting a plurality of multicast downlink HARQ packets based on a multi-hop relay standard. The wireless communication system comprises a BS, an SS, and a plurality of RSs. The BS transmits a plurality of multicast downlink HARQ packets to the RSs. At least two of the RSs reply ACKs to the BS and transmit downlink HARQ packets to the SS after receiving two of the multicast downlink HARQ packets respectively. The downlink HARQ packets are the same as a part of one of the multicast downlink HARQ packets respectively, and are transmitted to the SS simultaneously.
Another objective of this invention is to provide a tangible machine-readable medium having executable code to cause a machine to perform a method for transmitting downlink HARQ packets based on a multi-hop relay standard. The method comprises the following steps: transmitting a plurality of multicast downlink HARQ packets from a BS to a plurality of RSs; replying an ACK from at least one of the RSs to the BS after the at least one of the RSs receives one of the multicast downlink HARQ packets; and transmitting a downlink HARQ packet from the at least one of the RSs to an SS. And the downlink HARQ packet is the same as a part of one of the multicast downlink HARQ packets.
Another objective of this invention is to provide a tangible machine-readable medium having executable code to cause a machine to perform a method for transmitting downlink HARQ packets based on a multi-hop relay standard. The method comprises the following steps: transmitting a plurality of multicast downlink HARQ packets from a BS to a plurality of RSs; replying ACKs from at least two of the RSs to the BS after the at least two of the RSs receive two of the multicast downlink HARQ packets respectively; and transmitting downlink HARQ packets from the at least two of the RSs to an SS. The downlink HARQ packets are the same as a part of one of the multicast downlink HARQ packets respectively, and are transmitted to the SS simultaneously.
Yet a further objective of this invention is to provide a communication apparatus for relaying a downlink HARQ packet based on a multi-hop relay standard. The communication apparatus comprises a receiving module, a processor, and a transmitting module. The receiving module receives a multicast downlink HARQ packet from a BS. The processor retrieves a downlink HARQ packet in the multicast downlink HARQ packet, wherein the downlink HARQ packet is the same as a part of the multicast downlink HARQ packet. The transmitting module transmits the downlink HARQ packet to an SS.
The aforesaid method can be executed by wireless communication apparatus, such as a BS or an RS in the wireless communication system. By transmitting a plurality of multicast downlink HARQ packets to a plurality of RSs, and transmitting at least one of downlink HARQ packets which is retrieved in one of the multicast downlink HARQ packets to an SS, such as an RS or an MS, this invention can transmit downlink HARQ packets to each SS of the wireless communication system based on a multi-hop relay standard.
The detailed technology and preferred embodiments implemented for the subject invention are described in the following paragraphs accompanying the appended drawings for people skilled in this field to well appreciate the features of the claimed invention.
As illustrated in
To be more specific, by receiving the NACK NR1-B from the RS1 103 and receiving the ACK AR2-B from the RS2 105, the MR-BS 101 knows that it can continue to transmit downlink HARQ packets to the SS 107 through the RS2 105 but not the RS1 103. After that, the MR-BS 101 broadcasts new MAPs MB to the RS1 103, RS2 105, and SS 107. Then the RS2 105 retrieves a downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. Finally, the SS 107 determines whether the downlink HARQ packet D1 is correct or not. If the downlink HARQ packet D1 is correct, the SS 107 transmits an ACK AM-B to the MR-BS 101 through the RS2 105. According to the receipt of the ACK and/or NACK, the MR-BS 101 can schedule the proper RS to forward downlink HARQ packets.
Similarly, the SS 107 determines whether the downlink HARQ packet D1 is correct or not after the SS 107 receives the downlink HARQ packet D1. It is assumed that the multicast downlink HARQ packet MD1 received by the RS1 103 is correct, the multicast downlink HARQ packet MD1 received by the RS2 105 is not correct (shown by the dash line), and the downlink HARQ packet D1 received by the SS 107 is not correct (shown by the dash line). Thus, the RS1 103 transmits an ACK AR1-B to the MR-BS 101, the RS2 105 transmits an NACK NR2-B to the MR-BS 101, and the SS 107 transmits an NACK NM-B to the MR-BS 101. The MR-BS 101 is able to know the transmission statuses of the RS1 103, the RS2 105, and the SS 107 according to the receipt of the ACK AR1-B, the NACK NR2-B, and the NACK NM-B. That is, by receiving the ACK AR1-B, the NACK NR2-B, and the NACK NM-B, the MR-BS 101 knows that it can continue to transmit data to the SS 107 through the RS1 103 but not RS2 105. After that, the MR-BS 101 transmits new MAPs MB to the RS1 103, RS2 105, and SS 107. Then the RS1 103 retrieves the downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. Finally, the SS 107 determines whether the downlink HARQ packet D1 is correct or not. If the downlink HARQ packet D1 transmitted by the RS1 103 is correct, the SS 107 transmits an ACK AM-B to the MR-BS 101 through RS1 103. According to the receipt of the ACK and/or NACK, the MR-BS 101 schedules the proper RS to forward data.
Although the RS1 103 fails to receive the multicast downlink HARQ packet MD1, the RS2 105 correctly receives the multicast downlink HARQ packet MD1. Consequently, the RS2 105 can continue to transmit downlink HARQ packets to the SS 107. After that, the RS2 105 retrieves the downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. Finally, the SS 107 determines whether the downlink HARQ packet D1 is correct or not. If the downlink HARQ packet D1 is correct, the SS 107 transmits an ACK AM-B to the MR-BS 101 through the RS2 105.
To be more specific, by receiving the ACK AR1-B from the RS1 103 and receiving the ACK AR2-B from the RS2 105, the MR-BS 101 knows that it can continue to transmit downlink HARQ packets to the SS 107 through the RS1 103 and/or the RS2 105. After that, the MR-BS 101 broadcasts new MAPs MB to the RS1 103, RS2 105, and SS 107. Then the RS1 103 retrieves a downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. Similarly, the RS2 105 retrieves another downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. By appropriate algorithm, the downlink HARQ packets D1 transmitted by the RS1 103 and RS2 105 will arrive to the SS 107 simultaneously. Finally, the SS 107 determines whether the downlink HARQ packets D1 are correct or not. If the downlink HARQ packets D1 are correct, the SS 107 transmits ACKs AM-B to the MR-BS 101 through the RS1 103 and RS2 105. According to the receipt of the ACK and/or NACK, the MR-BS 101 can schedule the proper RS to forward downlink HARQ packets.
Similarly, the RS2 105 retrieves another downlink HARQ packet D1 in the multicast downlink HARQ packet MD1 and transmits the downlink HARQ packet D1 to the SS 107. By appropriate algorithm, the downlink HARQ packets D1 transmitted by the RS1 103 and RS2 105 will arrive to the SS 107 simultaneously. Finally, the SS 107 determines whether the downlink HARQ packets D1 are correct or not. If the downlink HARQ packets D1 are correct, the SS 107 transmits ACKs AM-B to the MR-BS 101 through the RS1 103 and RS2 105.
The ACKs and NACKs which are illustrated in
A second embodiment of this invention is a method for transmitting downlink HARQ packets based on a multi-hop relay standard, which is a method applied to the multi-hop relay wireless communication system 1 described in the first embodiment. More specifically, the HARQ packets transmission method of the second embodiment which is illustrated in
The second embodiment of this invention illustrates hop-by-hop transmitting HARQ packets of the multi-hop relay wireless communication system 1 in a downlink case. In step 801, a plurality of RSs, such as the RS1 103 and RS2 105, are grouped into a multicast HARQ group. Next in step 803, MAPs are broadcasted from a BS, such as the MR-BS 101, to the RSs and an SS, such as the SS 107. In step 805, a plurality of first downlink HARQ packets are transmitted from the BS to the RSs. In step 807, a first ACK is replied from at least one of the RSs, such as one of the RS1 103 and RS2 105, to the BS after the at least one of the RSs receives one of the first downlink HARQ packets. In step 809, a second downlink HARQ packet is retrieved in the first downlink HARQ packet by the at least one of the RSs. In step 811, new MAPs are broadcasted from the BS to the RSs and the SS. In step 813, the second downlink HARQ packet is transmitted from the at least one of the RSs to the SS. Finally, in step 815, a second ACK is replied from the SS to the BS directly and/or through one of the RSs after the SS receives the second downlink HARQ packet.
In addition to the steps revealed in
A third embodiment of this invention is a method for transmitting downlink HARQ packets based on a multi-hop relay standard, which is a method applied to the multi-hop relay wireless communication system 1 described in the first embodiment. More specifically, the HARQ packets transmission method of the third embodiment which is illustrated in
The third embodiment of this invention illustrates enhanced hop-by-hop transmitting HARQ packets of the multi-hop relay wireless communication system 1 in a downlink case. In step 901, a plurality of RSs, such as the RS1 103 and RS2 105, are grouped into a multicast HARQ group. Next in step 903, MAPs are broadcasted from a BS, such as the MR-BS 101, to the RSs and an SS, such as the SS 107. In step 905, a plurality of first downlink HARQ packets are transmitted from the BS to the RSs. In step 907, first ACKs are replied from at least two of the RSs, such as the RS1 103 and RS2 105, to the BS after the at least two of the RSs receive two of the first downlink HARQ packets respectively. In step 909, second downlink HARQ packets are retrieved in the first downlink HARQ packets by the at least two of the RSs respectively. In step 911, new MAPs are broadcasted from the BS to the RSs and the SS. In step 913, the second downlink HARQ packets are simultaneously transmitted from the at least two of the RSs to the SS. Finally, in step 915, second ACKs are replied from the SS to the BS directly and/or through one of the RSs after the SS receives the second downlink HARQ packets.
In addition to the steps revealed in
Accordingly, by transmitting multicast downlink HARQ packets to a plurality of RSs, and transmitting at least one of downlink HARQ packets which is retrieved in one of the multicast downlink HARQ packets to an SS, such as an RS or an MS, this invention can transmit downlink HARQ packets to each SS of the wireless communication system based on a multi-hop relay standard.
The above disclosure is related to the detailed technical contents and inventive features thereof. People skilled in this field may proceed with a variety of modifications and replacements based on the disclosures and suggestions of the invention as described without departing from the characteristics thereof. Nevertheless, although such modifications and replacements are not fully disclosed in the above descriptions, they have substantially been covered in the following claims as appended.
This application claims the benefit of Provisional Application Ser. No. 60/909,848 filed on Apr. 3, 2007.
Number | Date | Country | |
---|---|---|---|
60909848 | Apr 2007 | US |