The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
Similar reference characters denote corresponding features consistently throughout the drawings.
Preferred embodiments of the present invention will now be described in detail with reference to the annexed drawings. In the following description, a description of known functions and configurations incorporated herein has been omitted for clarity and conciseness.
The present invention provides a method for performing initial ranging to minimize system overhead in a communication system with a relay station. Although the present invention will be described herein with reference to an initial ranging operation among various ranging operations, the present invention can be applied to other ranging operations, such as periodic ranging and bandwidth request ranging.
In
The BS 200 compares the times the BS 200 has received the initial ranging sequences #1 and #2 with a reference time to estimate timing offsets between the initial ranging sequences and the reference time in step 211. Thereafter, the BS 200 generates timing offset calibration messages to transmit the estimated timing offsets to the MSs 240 and 260 in step 213. The timing offset calibration messages are messages transmitted to the MS #1240 and the MS #2260. Therefore, the timing offset calibration messages are divided into a message including timing offset information between the initial ranging sequence #1 and the reference time, and a message including timing offset information between the initial ranging sequence #2 and the reference time. The BS 200 sends the generated timing offset calibration messages to the RS 220 in steps 215 and 217.
The RS 220 decides to forward the received timing offset calibration messages to the MSs 240 and 260 in step 219. As a result, the RS 220 sends the timing offset calibration messages to the MSs 240 and 260, respectively, in steps 221 and 223.
Similar to the conventional procedure, the procedure shown in
For this, the present invention is based on the following assumptions.
1. A transmission delay between a BS and an RS is time-constant.
2. Each RS uses its own unique reference sequence.
3. Each MS can communicate with only one of the BS and the RS.
Before a description of
Step 1: An MS transmits a ranging sequence.
Step 2: An RS adds up a reference sequence and a ranging sequence taking into account a delay time between the RS and the BS, and forwards the added signal.
Step 3: After receiving the added signal, the MS performs a correlation operation using the reference sequence and the ranging sequence to estimate a time difference.
Step 4: The MS determines a signal transmission time taking the estimated time difference into consideration.
Referring to
After receiving the initial ranging sequences, the RS 320 temporarily stores the received initial ranging sequences in a buffer in step 305. The RS 320 generates a reference sequence uniquely allocated to the RS 320 in step 307. The RS 320 adds the reference sequence to the initial ranging sequences taking timing offsets into account in step 309. The timing offsets between the initial ranging sequences and the reference sequence herein are determined taking into account (i) a transmission delay having a time-constant characteristic between a base station and a relay station, (ii) a reference time difference, and (iii) a data reception time used by the base station.
The RS 320 decides to amplify-and-forward the added sequence of the initial ranging sequences and the reference sequence, and transmits the added sequence to a BS 300 and the MSs 340 and 360 in step 311. The RS 320 can transmit the signal to the BS 300 at an uplink signal transmission time, and can transmit the signal to the MSs 340 and 360 at a downlink signal transmission time. Alternatively, the RS 320 can transmit the signal regardless of the uplink/downlink signal transmission time using an omni-directional antenna. The transmission to the BS 300 is not mandatory.
The MSs 340 and 360 each correlate their initial ranging sequences from the signal received from the RS 320 with a pre-recognized reference sequence, to estimate reception times of the sequences in step 313. The MSs 340 and 360 each compensate for time differences between their initial ranging sequences and the reference sequence, and then transmit the signals.
Before a description of
Therefore, in the third example of the present invention, the ranging procedure is divided into the following steps in particular, the third example is different from the second example in step 2 and step 3, as shown below.
Step 1: Each MS transmits a ranging sequence.
Step 2: An RS detects a type and timing of the ranging sequence.
Step 3: The RS adds up regenerated ranging sequences and a reference sequence taking into account a delay time between the RS and the BS, and forwards the added signal. The ‘regenerated ranging sequence’ as used herein refers to a signal that the RS has generated by decoding a ranging sequence received from the MS, performing error detection thereon, and then re-encoding the error-detected signal.
Step 4: Each MS estimates a time difference between the reference sequence and its transmitted ranging sequence by performing a correlation operation on a received signal.
Step 5: Each MS determines a signal transmission time taking the estimated time difference into account.
Referring to
After receiving the initial ranging sequences, the RS 320 estimates a timing offset, or a difference between a reference time and a reception time for each of the initial ranging sequences in step 405. The RS 320 generates a reference sequence uniquely used in the RS 320, and regenerates initial ranging sequences of the MSs 340 and 360 in step 407. The RS 320 adds up the regenerated initial ranging sequences and the reference sequence taking the estimated timing offsets into account in step 409.
The RS 320 transmits the added signal to the BS 300 and the MSs 340 and 360 in step 41. The RS 320 can transmit the signal to the BS 300 at an uplink signal transmission time, and can transmit the signal to the MSs 340 and 360 at a downlink signal transmission time. Alternatively, the RS 320 can transmit the signal regardless of the uplink/downlink signal transmission time using an omni-directional antenna. The transmission to the BS 300 is not mandatory.
The MSs 340 and 360 each correlate their initial ranging sequences from the signal received from the RS 320 with a pre-recognized reference sequence, to estimate time differences between the reference sequence and the initial ranging sequences in step 413. Thereafter, the MSs 340 and 360 each compensate for time differences between their initial ranging sequences and the reference sequence, and then transmit the signals.
With reference to
In
The RS adds up the buffered received signal and the reference sequence, and transmits the added signal to the BS and the MSs #1 and #2 in step 506. An insertion time of the reference sequence is given such as Tref
The MS #1 correlates the known ranging sequence #1 of MS #1 with the added signal to estimate a reception time of the ranging sequence #1, and to detect a timing offset ΔMS1 between the ranging sequence #1 and the reference sequence in step 508. The MS #2 correlates the known ranging sequence #2 of MS #2 with the added signal to estimate a reception time of the ranging sequence #2, and to detect a timing offset ΔMS2 between the ranging sequence #2 and the reference sequence in step 510.
The MSs #1 and #2 calibrate their transmission times taking the timing offsets into consideration, and then transmit the data to the RS in step 512.
As a result, the RS receives the data of the MS #1 and the MS #2 at the same time in step 514. The BS also receives the data of the MSs #1 and #2, relayed by the RS, at the same time in step 516.
In
In
The added signal is multiplied by a by means of a multiplier 712, where a denotes an amplification factor in the RS using the amplify-and-forward scheme. The multiplied signal is input to a transmitter 714, and the transmitter 714 transmits the added signal of the reference sequence and the ranging sequence, to the MS.
In
The ranging sequence detector 806 detects a ranging sequence of the MS among the ranging sequence candidates, and detects timing information of the detected ranging sequence. Type and timing information of the detected ranging sequence are input to a controller 808. The controller 808 outputs timing information for controlling type and generation time of a ranging sequence, to the ranging sequence generator 810. In addition, the controller 808 controls generation and generation time of the reference sequence. For this, a reference sequence generator 812 is controlled by the controller 808.
The generated reference sequence is added to the ranging sequence by an adder 814, and then input to a transmitter 816. The transmitter 816 transmits the added signal of the reference sequence and the ranging sequence, to the MS.
As can be appreciated from the foregoing description, the present invention provides a ranging procedure for a communication system with a relay station. In addition, according to the present invention, an MS can spontaneously calibrate ranging offset timing, thereby contributing to a reduction in overhead due to control message exchange.
While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
86217-2006 | Sep 2006 | KR | national |