This application claims priority under 35 U.S.C. § 119 to an application filed in the Korean Intellectual Property Office on Jan. 3, 2006 and assigned Serial No. 2006-600, the contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates generally to a multi-hop relay Broadband Wireless Access (BWA) communication system, and in particular, to an apparatus and method for selecting a Relay Station (RS) using an RS preamble signal.
2. Description of the Related Art
Provisioning of services with diverse Quality of Service (QoS) levels at about 100 Mbps to users is an active study area for a future-generation communication system called a 4th Generation (4G) communication system. Particularly, active research on provisioning of high-speed service by ensuring mobility and QoS in a BWA communication system such as Wireless Local Area Network (WLAN) and Wireless Metropolitan Area Network (WMAN) is ongoing. Typical examples of the above system are identified in the Institute of Electrical and Electronics Engineers (IEEE) 802.16a system and IEEE 802.16e system standards.
The IEEE 802.16a and IEEE 802.16e communication systems adopt Orthogonal Frequency Division Multiplexing/Orthogonal Frequency Division Multiple Access (OFDM/OFDMA) to the physical channels of WMAN to support a broadband transmission network. IEEE 802.16a considers only a single-cell structure with no regard to mobility of Subscriber Stations (SSs). In contrast, IEEE 802.16e supports the SS's mobility to the IEEE 802.16a communication system. When the mobility of an SS is considered the mobile SS is called an MS.
Referring to
Because signaling communication between a stationary BS and an MS is performed through a direct link, the IEEE 802.16e system can easily provide a highly reliable wireless link between the BS and the MS. However, because the BS is stationary, the IEEE 802.16e system has a low flexibility in constructing a wireless network. Accordingly, the use of the IEEE 802.16e system makes it difficult to provide an efficient communication service in a radio environment where traffic distribution or call requirements change frequently.
To avert the problem, a multi-hop relay data transmission scheme using fixed RSs, mobile RSs, or general MSs is used in general cellular wireless communication systems such as IEEE 802.16e. The use of the multi-hop relay wireless communication system makes it possible to reconfigure a network in rapid response to a change in the communication environment and to operate the entire wireless network more efficiently. It can expand cell coverage and increase system capacity. When the channel status between a BS and an MS is bad, an RS is installed between them so that the resulting establishment of a multi-hop relay through the RS renders the available radio channel to the MS better. With the use of the multi-hop relay scheme at a cell boundary where the channel status is poor, high-speed data channels become available and cell coverage is expanded.
Referring to
Although MSs 211 and 213 within the coverage area of cell 200 and RS 220 can communicate directly with BS 210, MSs 221 and 223 within area 230 cannot communicate with BS 210, directly. Therefore, RS 220 covering area 230 relays signals between BS 210 and MSs 211 and 223. That is, MSs 221 and 223 exchange signals with BS 210 through RS 220. Meanwhile, although MSs 251, 253 and 255 within the coverage area of cell 240 and RS 260 can communicate directly with BS 250, MSs 261 and 263 within the area 270 cannot communicate directly with BS 250. Therefore, RS 260 covering area 270 relays signals between BS 250 and MSs 261 and 263. That is, MSs 261 and 263 exchange signals with BS 250 through RS 260.
Referring to
In the multi-hop relay BWA communication systems illustrated in
In the above-described multi-hop relay wireless communication system, an RS serves the purpose of expanding cell coverage by relaying between a BS and an MS outside the coverage area of the BS or the purpose of increasing cell capacity by relaying between a BS and an MS within the coverage area of the BS. Irrespective of which purpose the RS serves, the BS should select an RS suitable for an MS. To do so, the BS may use channel status information between the MS and the RS. Accordingly, there is a need for defining a procedure for measuring the channel status between the MS and the RS by the MS or the RS and a procedure for reporting the MS-RS channel status measurement to the BS.
An aspect of the present invention is to address at least the problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention is to provide an apparatus and method for selecting an RS using an RS preamble signal in a multi-hop relay BWA communication system.
Another aspect of the present invention provides an apparatus and method for selecting an RS that increases cell coverage for an MS directly communicating with a BS in a multi-hop relay BWA communication system.
A further aspect of the present invention provides an apparatus and method for measuring the channel status between an MS and an RS and reporting the channel status measurement in a multi-hop relay BWA communication system.
In accordance with an aspect of the present invention, there is provided a method of selecting an RS in a BWA communication system, in which a BS sends preamble channel allocation information to at least one RS, the at least one RS sends a preamble to an MS according to the preamble channel allocation information, the MS measures the signal strength level of the preamble received from the at least one RS and reports the signal strength level to the BS, and the BS selects an RS for providing a relay service to the MS according to the signal strength level.
In accordance with another aspect of the present invention, there is provided a method of selecting an RS for a BS in a BWA communication system, in which the BS sends preamble channel allocation information to at least one RS, monitors reception of the signal strength level of a preamble signal sent by the at least one RS from an MS, and upon receipt of the signal strength level from the MS, selects an RS for providing a relay service to the MS according to the signal strength level.
In accordance with a further aspect of the present invention, there is provided a method of selecting an RS for an MS in a BWA communication system, in which upon receipt of a preamble from one of at least one RS and a BS, the MS measures the signal strength level of the preamble, and sends a signal strength level report message including the signal strength level to the BS.
In accordance with still another aspect of the present invention, there is provided an apparatus for selecting an RS in a BWA communication system, in which a BS sends preamble channel allocation information to at least one RS, monitors reception of the signal strength level of a preamble sent by the at least one RS from an MS, and selects an RS for providing a relay service to the MS according to the signal strength level, the at least one RS sends the preamble to the MS based on the preamble channel allocation information, and the MS measures the signal strength level of the preamble received from the at least one RS and reports the signal strength level to the BS.
The above and other objects, features and advantages of the embodiments of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
The matters defined in the description such as detailed construction and elements are provided to assist in a comprehensive understanding of the invention. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
The present invention provides an apparatus and method for selecting an RS using an RS preamble signal in a multi-hop relay BWA communication system.
Referring to
In step 421, BS 410 allocates a preamble zone, i.e. a preamble channel to RS 440 and sends preamble channel allocation information to RS 440 so that RS 440 sends a preamble signal to MS 450 based on the preamble channel allocation information. This step is performed for BS 410 to find out the RS-MS channel status. With knowledge of the RS-MS channel status, BS 410 can select an RS for providing a relay service to MS 450. The preamble channel allocation information indicates the preamble channel allocated to RS 440 and provides information about a preamble that RS 440 is to send to MS 450. For the allocation of the preamble channel, Preamble_Zone_Alloc_IE is defined using a bit value of Extended Downlink Interval Usage Code (Extended-DIUC) in a DownLink-MAP Information Element (DL-MAP IE).
The format of Preamble_Zone_Alloc_IE is given as follows.
Referring to Table 1, OFDMA symbol offset represents the symbol offset of the preamble channel. Subchannel offset represents the subchannel offset of the preamble channel. No. OFDMA symbols represents the number of OFDMA symbols allocated to the preamble channel and No. subchannels represents the number of subchannels allocated to the preamble channel. BS 410 notifies RS 440 of the allocated preamble channel by Preamble_Zone_Alloc_IE.
To provide information about a preamble that RS 440 is to sent on the allocated preamble channel, BS 410 sends RS_Preamble_IE to RS 440 using a bit value of Extended-2 Downlink Interval Usage Code (Extended-2 DIUC) in DL-MAP IE.
RS_Preamble_IE has the following configuration.
In Table 2, Extended-2 DIUC is set to 0×0B to identify RS_Preamable_IE. Preamable_relevance_ flag indicates whether the same preamble relevance applies to all CIDs or preamble relevance is specified for each CID. Preamble type identifies a preamble channel allocation type. If preamble type is 00, cyclic shift information is included to identify a preamble signal that the RS sends in the preamble channel. If preamble type is 01, decimation information is included to identify a preamble signal that the RS sends in the preamble channel. If preamble type is 10, decimation shift information and cyclic shift information are included to identify a preamble signal that the RS sends in the preamble channel. The preamble type 10 is a hybrid allocation type corresponding to a combination of the preamble type 00 and the preamble type 01. For example, the BS can allocate a decimation-type preamble channel group to RSs and allocate a cyclic shift-type preamble channel to each RS. In addition, RS_Preamble_IE includes the CIDs of RSs to be allocated the preamble channel and send preambles on the preamble channel, and the preamble type, preamble relevance, and periodicity of each RS. Periodicity indicates whether the RS is to send a preamble periodically, and in the case of periodic transmission, it also indicates a preamble transmission period. Upon receipt of RS_Preamable_IE, RS 440 configures a preamble signal based on the above-described information. A formula and a sequence table required for the preamble configuration may be given during system setting.
BS 410 may instruct some RSs or all RSs to send preambles to the MS and may also instruct each RS to periodically send a preamble by RS_Preamble_IE. Also when BS 410 wants a specific RS to send a preamble at a specific time instant, it can send RS_Preamable_IE to the RS.
In step 423, MS 450 also receives the preamble channel allocation information described in Table 1 and Table 2 from BS 410. It is assumed herein that MS 450 has prior knowledge of the CID of RS 440 and the formula and sequence table required for preamble configuration in RS 440.
RS 440 sends its preamble to MS 450 according to the preamble channel allocation information in step 425. MS 450 measures the MS-RS signal strength level of the preamble in step 427 and reports the MS-RS signal strength level to BS 410 in step 429.
In step 431, BS 410 selects RS 440 suitable for MS 450 based on the MS-RS signal strength level received from MS 450 and a BS-RS signal strength level measured with respect to RS 440. RS 440 may be an RS in the best channel status from BS 410 to MS 450 and MS 450 can receive a relay service from RS 440. To continuously monitor the channel status between RS 440 and MS 450 during the relay service, BS 410 can allocate a preamble channel to RS 440 and instructs RS 440 to send a preamble signal to MS 450, while instructing MS 450 to measure the RS-MS channel status by the preamble signal and report it to BS 410.
Also, BS 410 may instruct a specific or all RSs to send preamble signals at a specific instant in time to thereby enable the MS to monitor the RS-MS channel statuses.
Referring to
MS_Signal_Report_IE has the following configuration.
In Table 3, Extended-2 UIUC is set to 0×09 to identify MS_Signal_Report_IE. MS_Signal_Report_IE further includes CID representing the basic CID of the MS to which the uplink area is allocated and duration representing the duration of the allocation of the uplink area in which the MS is to report an MS-RS signal strength level.
In step 515, the BS receives an MS-RS signal strength level report message, MS_Signal_Report, from the MS in the allocated uplink area.
MS_Signal_Report is configured as follows.
Referring to Table 4, MS_Signal_Report message includes information about the management message type of the transmitted message, the number of RSs about which the MS reports, the preamble indexes of the RSs, and the MS-RS signal strength levels of the RSs. The signal strength levels may be given as Signal-to-Interference and Noise Ratios (SINRs) or Received Signal Strength Indicators (RSSIs).
In step 517, the BS determines whether there is any MS that has not reported an MS-RS signal strength level yet. If every MS has reported, the BS selects a suitable RS for each MS based on the received MS-RS signal strength level in step 519 and then ends the algorithm of the present invention.
If the BS determines not to allocate the non-contention-based uplink area for signal strength reporting to each MS in step 511 or if there is any MS that has not reported an MS-RS signal strength level yet in step 517, the BS sends a bandwidth polling, the BS can send a bandwidth polling to each MS so that the MS can request bandwidth allocation for sending the MS_Signal_Report message reporting an MS-RS signal strength level. For this purpose, the BS decides as to whether to send a bandwidth polling to the MS in step 521. If it so decides, the BS sends the bandwidth polling to the MS and receives a bandwidth request header from the MS in step 523. On the other hand, if the BS decides not to send the bandwidth polling, it receives a bandwidth request from the MS without sending the bandwidth polling to the MS in step 529. The bandwidth request can be based on contention, made by the MS according to its decision.
The BS allocates a required uplink area to the MS in step 525 and in step 527 receives an MS-RS signal strength level from the MS through the MS_Signal_Report message illustrated in Table 4 in the allocated uplink area. The BS then selects a suitable RS for the MS based on the MS-RS signal strength level in step 519 and ends the procedure.
In step 523 or step 529, the BS may receive the bandwidth request from the MS by a general bandwidth request header or a newly defined MS signal report extended subheader according to the present invention. By MS signal report extended subheader, the MS can notify the BS that the MS requests a bandwidth for a reported MS-RS signal strength and also notify the BS of the number of RSs regarding which the MS will report MS-RS signal strength levels. The BS then may allocate an uplink area corresponding to the number of RSs to be reported to the MS.
The MS extended subheader signal report is configured as follows.
As noted in Table 5, the MS extended subheader signal report includes the number of RSs regarding which the MS will report MS-RS signal strength levels. Therefore, the BS detects the level of an MS-RS signal strength report from the MS and allocates an uplink area corresponding to the reported level to the MS.
Instead of a MAC management message like the MS_Signal_Report message of Table 4, the MS may report the MS-RS signal strength level to the BS in a code sequence of the preamble index of the RS and the MS-RS signal strength level in combination.
Referring to
The bandwidth request header sent in step 615 or step 617 can be the general bandwidth request header or the newly defined MS signal report extended subheader described in Table 5 according to the present invention. Instead of a MAC management message like the MS_Signal_Report message of Table 4, the MS may report the MS-RS signal strength level to the BS in a code sequence of the preamble index of the RS and the MS-RS signal strength level in combination.
Referring to
Regarding the MS configuration, controller 719 provides overall control of the operation of the MS. For example, controller 719 processes and controls voice communication and data communication. In addition to the typical functionalities, controller 719 processes a preamble signal received from the RS on a preamble channel allocated to the RS according to the present invention. Controller 719 provides a control message received from the BS or the RS to message processor 711 and provides a transmission message for the BS or the RS received from message generator 713 to interface module 721.
Message processor 711 analyzes the control message and provides the analysis result to controller 719. In accordance with the present invention, upon receipt of a DL-MAP message including Preamble_Zone_Alloc_IE described in Table 1 and RS_Preamable_IE described in Table 2, or a UL-MAP message including MS_Signal_Report_IE described in Table 3, the message processor 711 extracts control information from the received message and provides the control information to controller 719. Controller 719 controls RS preamble processor 715 based on the control information.
Message generator 713 generates the transmission message for the BS or the RS under the control of controller 719. The MS_Signal_Report message of Table 4 or the MS extended subheader signal report of Table 5 generated in message generator 713 according to the present invention is provided to interface module 721 through controller 719.
Under the control of controller 719, RS preamble processor 715 receives the preamble signal from the RS on the preamble channel allocated to the RS, measures the signal strength of the preamble signal, and provides information associated with reporting of the MS-RS signal strength level to the BS to controller 719.
Storage 717 stores programs for controlling the whole operation of the MS and temporary data generated during execution of the programs. Typically, storage 717 can store data and control information to be sent to the BS, and a formula associated with the RS preamble signal and a preamble sequence table according to the present invention.
Interface module 721 is a module for interfacing with the BS or the RS and includes a Radio Frequency (RF) processor and a baseband processor. The RF processor downconverts a signal received through an antenna to a baseband signal processor, and upconverts a baseband signal received from the baseband processor to an RF signal processor for transmission through the antenna. In a BWA scheme, for example, the baseband processor acquires original information data by Fast Fourier Transform (FFT) processing and channel decoding the signal received from the RF processor and provides the original information data to controller 719. The baseband processor also channel-encodes and Inverse Fast Fourier Transform (IFFT) processes data received from controller 719 and provides the IFFT signal to the RF processor.
Regarding the RS configuration, controller 719 provides overall control to the operation of the RS. For example, controller 719 processes and controls voice communication and data communication. In addition to the typical functionalities, controller 719 provides a relay service of an RS within a serving cell, particularly an RS supporting the increase of the capacity of the serving cell to the MS according to the present invention. Controller 719 provides a control message received from the BS or the MS to message processor 711 and provides a transmission message for the BS or the MS received from message generator 713 to interface module 721.
Message processor 711 analyzes the control message and provides the analysis result to controller 719. In accordance with the present invention, upon receipt of a DL-MAP message including Preamble_Zone_Alloc_IE described in Table 1 and RS_Preamble_IE described in Table 2, message processor 711 extracts control information from the received message and provides the control information to controller 719. Controller 719 operates in accordance with the control information.
Message generator 713 generates the transmission message for the BS or the MS that the RS manages under the control of controller 719. According to the present invention, message generator 713 generates the preamble signal to be sent in the preamble channel allocated from the BS. The message generated from message generator 713 is provided to interface module 721 through controller 719.
Under the control of controller 719, RS preamble processor 715 operates to send its preamble signal on the preamble channel based on information indicated by Preamble_Zone_Alloc_IE and RS_Preamble_IE.
Storage 717 stores programs for controlling the whole operation of the RS and temporary data generated during execution of the programs. Typically, storage 717 can store data and control information to be sent to the BS or the MS. According to the present invention, storage 717 can store a preamble sequence table and a preamble generator formula for generating the preamble signal.
Interface module 721 is a module for interfacing with the BS or the MS and includes the RF processor and the baseband processor. The RF processor downconverts a signal received through an antenna to a baseband signal, and upconverts a baseband signal received from the baseband processor to an RF signal processor for transmission through the antenna. In a BWA scheme, for example, the baseband processor acquires original information data (traffic or a control message) by FFT processing and channel decoding the signal received from the RF processor and provides the original information data to controller 719. The baseband processor also channel-encodes and IFFT-processes data received from controller 719 and provides the IFFT signal to the RF processor.
Regarding the BS configuration, controller 719 provides overall control to the operation of the BS. For example, controller 719 controls voice communication and data communication. In addition to the typical functionalities, controller 719 operates to provide a relay service of an RS within a serving cell, particularly an RS supporting the increase of the capacity of the serving cell to the MS according to the present invention. According to the present invention, controller 719 provides a control message received from the RS or the MS to message processor 711 and provides a transmission message for the RS or the MS received from message generator 713 to interface module 721.
Message processor 711 analyzes the control message and provides the analysis result to controller 719. In accordance with the present invention, upon receipt of the MS_Signal_Report message of Table 4 or the MS signal report extended subheader of Table 5, message processor 711 extracts control information from the received message and provides the control information to controller 719. Controller 719 operates based on the control information.
Message generator 713 generates the transmission message for the RS or the MS under the control of controller 719. According to the present invention, message generator 713 generates a DL-MAP message including Preamble_Zone_Alloc_IE of Table 1 or RS_Preamable_IE of Table 2 which includes information required for sending a preamble signal from the RS, or a UL-MAP message including MS_Signal_Report_IE of Table 3 including information required for sending an MS-RS signal strength level from the MS. The message generated from message generator 713 is provided to interface module 721 through controller 719.
Under the control of controller 719, RS preamble processor 715 determines a preamble channel to be allocated to the RS, receives an MS_RS signal strength report from the MS, and operates to select a suitable RS for the MS.
Storage 717 stores programs for controlling the whole operation of the BS and temporary data generated during execution of the programs. Typically, storage 717 can store data and control information to be sent to the RS or the MS.
Interface module 721 is a module for interfacing with the RS or the MS and includes the RF processor and the baseband processor. The RF processor downconverts a signal received through an antenna to a baseband signal, and upconverts a baseband signal received from the baseband processor to an RF signal for transmission through the antenna. In a BWA scheme, for example, the baseband processor acquires original information data (traffic or a control message) by FFT processing and channel decoding the signal received from the RF processor and provides the original information data to controller 719. The baseband processor also channel-encodes and IFFT-processes data received from controller 719 and provides the IFFT signal to the RF processor.
In any of the MS, RS and BS, controller 719 controls message processor 711, message generator 713, and RS preamble processor 715. That is, controller 719 may perform the functionalities of message processor 711, message generator 713, and RS preamble processor 715.
As is apparent from the above description, the embodiments of the present invention provide a method in which to detect the channel status between an RS and an MS; a BS allocates a preamble channel for sending a preamble signal to the RS and receives the MS-RS signal strength of the preamble signal from the MS. Therefore, MSs communicating directly with the BS can receive a relay service at an increased effective transmission rate via excellent radio link channels provided by the RS.
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 further defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-0000600 | Jan 2006 | KR | national |