Scanning neighboring base stations in wireless access system
17 claims: 4 independent, 13 dependent
- 1A method of scanning neighboring base stations for assessing channel quality in a wireless communication system, the method comprising:receiving, by a mobile subscriber station (510) from a serving base station (520), information associated with at least one neighboring base station;transmitting a scanning request message from the mobile subscriber station (510) to the serving base station (520), the scanning request message comprising a requested scan duration, a requested interleaving interval and a requested scan iteration, wherein the requested scan iteration is associated with a requested number of iterations of the scanning of the at least one neighboring base station and the requested interleaving interval is associated with a requested time period between each scan;and receiving a scanning response message from the serving base station (520) in response to the scanning request message, the scanning response message comprising an allowed scan duration, an allowed interleaving interval and an allowed scan iteration, wherein the allowed scan iteration is associated with an allowed number of iterations of the scanning of the at least one neighboring base station and the allowed interleaving interval is associated with an allowed time period between each scan.
- 7A method of scanning neighboring base stations for assessing channel quality in a wireless communication system, the method comprising:transmitting, from a serving base station (520) to a mobile subscriber station (510), information associated with at least one neighboring base station;receiving a scanning request message from a mobile subscriber station (510), the scanning request message comprising a requested scan duration, a requested interleaving interval and a requested scan iteration, the requested scan iteration is associated with a requested number of iterations of the scanning of the at least one neighboring base station and the requested interleaving interval is associated with a requested time period between each scan;and transmitting a scanning response message from the serving base station (520) in response to the scanning request message, the scanning response message comprising an allowed scan duration, an allowed interleaving interval and an allowed scan iteration, wherein the allowed scan iteration is associated with an allowed number of iterations of the scanning of the at least one neighboring base station and the allowed interleaving interval is associated with an allowed time period between each scan.
- 12A mobile subscriber station (510) configured to scan neighboring base stations for assessing channel quality in a wireless communication system, the mobile subscriber station (510) comprising:means for receiving from a serving base station (520) information associated with at least one neighboring base station;means for transmitting a scanning request message from the mobile subscriber station (510) to a serving base station (520), the scanning request message comprising a requested scan duration, a requested interleaving interval and a requested scan iteration, wherein the requested scan iteration is associated with a requested number of iterations of the scanning of the at least one neighboring base station and the requested interleaving interval is associated with a requested time period between each scan;and means for receiving a scanning response message from the serving base station (520) in response to the scanning request message, the scanning response message comprising an allowed scan duration, an allowed interleaving interval and an allowed scan iteration, wherein the allowed scan iteration is associated with an allowed number of iterations of the scanning of the at least one neighboring base station and the allowed interleaving interval is associated with an allowed time period between each scan.
- 15A base station (520) configured to scan neighboring base stations for assessing channel quality in a wireless communication system, the base station comprising:means for transmitting to a mobile subscriber station (510) information associated with at least one neighboring base station;means for receiving a scanning request message from the mobile subscriber station (510), the scanning request message comprising a requested scan duration, a requested interleaving interval and a requested scan iteration, wherein the requested scan iteration is associated with a requested number of iterations of the scanning of the at least one neighboring base station and the requested interleaving interval is associated with a requested time period between each scan;and means for transmitting a scanning response message to the mobile subscriber station (510) in response to the scanning request message, the scanning response message comprising an allowed scan duration, an allowed interleaving interval and an allowed scan iteration, wherein the allowed scan iteration is associated with an allowed number of iterations of the scanning of the at least one neighboring base station and the allowed interleaving interval is associated with an allowed time period between each scan.
Independent claims4
84 paragraphs, as filed
<u>TECHNICAL FIELD</u>
The present invention relates generally to a wireless access system, and more particularly to scanning neighboring base stations in a wireless access system.
<u>BACKGROUND ART</u>
The IEEE802.16e system is part of a global standardization for broadband wireless access systems. IEEE802.16e does not have a hierarchical structure of HLR, VLR, MSC, BSC, RNC, etc. unlike second and third generation mobile communications systems, but does include a mobile subscriber station MSS), a base station (BS), and an authentication service authorization server (ASA server). A physical (PHY) layer and a medium access control (MAC) layer are defined between the BS and the MSS.
<figref idref="f0001">FIG. 1</figref> is a block diagram illustrating a related art broadband wireless access system in which a handover operation is performed on a data plane. <figref idref="f0001">FIG. 2</figref> is a block diagram illustrating a related art broadband wireless access system in which a handover operation is performed on a control plane.
Referring to <figref idref="f0001">FIG. 1 and FIG. 2</figref>, a handover in a broadband wireless access system is performed according to IEEE802.16e, as explained below.
1. Pre-processing for Handover
Pre-processing for handover includes broadcasting associated information from a base station to a neighboring base station to inform all mobile subscriber stations within a respective cell of the associated information (Network Topology Advertisement). The pre-processing also includes measuring a channel quality of the neighboring base station based on the associated information (MSS Scanning of Neighboring BS). The pre-processing also includes matching parameters between the base station and the neighboring base station, such as for example, an initial mobile subscriber station power, a time difference for synchronization, and other parameters (Association Procedures).
a. Network Topology Advertisement
In network topology advertisement, the base station broadcasts information associated with network configuration to all mobile subscriber stations within a cell via a MOB_NBR-ADV MAC message, thereby providing all mobile subscriber stations within the cell with the information pertaining to neighboring base stations.
b. MSS Scanning of Neighboring BS
In MSS scanning of neighboring BS, a mobile subscriber station (MSS) scans a neighboring base station (BS) and requests a scanning interval for scanning the neighboring BS from the BS via a MOB_SCN-REQ MAC message. The BS then transmits a MOB_SCN-RSP MAC message in response to the request to assign an interval for scanning (scanning interval) the neighboring BS. Alternatively, the BS may directly transmit the MOB_SCN_RSP MAC message without a request from the MSS (unsolicited response). In the case of an unsolicited response, the scanning interval and an offset unit for scanning start are assigned on a frame unit basis.
c. Association Procedures
During association procedures, the MSS performs a ranging process with a BS to normally join a cell. In the ranging process, the MSS acquires basic information for communications from the BS. In other words, the MSS performs BS scanning to select a new BS and then performs the association procedures. The MSS and the BS transmit a RNG_REQ MAC message and a RNG_RSP MAC message, respectively, to set values such as for example, a power offset value, a timing offset value, and other values of the MSS to suitable values. Transmission of the RNG_REQ MAC message is called an initial ranging operation and is a basic operation that the MSS may perform in a network entry procedure. When a handover is performed, a target BS accepts a new MSS and transmits items associated with the respective cell of the new MSS to the former serving BS and stores information pertaining to the MSS.
2. Handover Process
In a handover (HO) process, the MSS initiates handover with the neighboring BS based on the channel quality information acquired in the handover pre-processing.
a. Cell Selection
<figref idref="f0002">FIG. 3</figref> is a diagram illustrating a related art cell selection procedure in a related art broadband wireless access system. In a cell selection procedure, a cell is changed to enable the MSS to make a new registration to a BS, allowing for reception of a signal having an SINR (signal to interference noise ratio) superior to that of a signal transmitted from the BS of the current cell, prior to a normal registration of the MSS to a cell. In such case, since the MSS does not perform the registration procedure, the BS is unable to determine a moving situation of the MSS.
b. HO (handover) Initiation
In HO initiation, a handover may be initiated by the MSS or the BS. When the BS requests (initiates) a handover, the BS transmits a MOB_BSHO-REQ MAC message to the MSS. On the contrary, when the MSS requests a handover, the MSS transmits a MOB_MSSHO-REQ MAC message to the BS.
If the MSS transmits the MOB_MSSHO-REQ MAC message, the MSS preferentially transmits the SINR of a signal received from a neighboring BS to the BS to enable the MOB_MSSHO-REQ MAC message to be transmitted to a current serving BS. The current serving BS then selects a candidate BS as a target BS for performing the handover.
In a case where the BS receives the MOB_MSSHO-REQ MAC message from the MSS or in a case when the BS has not yet transmitted the MOB_BSHO-REQ MAC message to handover the MSS, the BS may allow the handover of the MSS after confirmation of an acknowledgement (ACK) for handing over a specific MSS from the neighboring BS. After receiving the MOB_BSHO/MSSHO-REQ MAC message, the MSS/BS transmits a MOB_MSSHO/BSHO-RSP MAC message to inform the BS/MSS of a target BS for the handover.
c. HO Cancellation
In HO cancellation, after the MSS/BS transmits the MOB_MSSHO/BSHO-REQ MAC message, the MSS may cancel the handover. In canceling the HO, the MSS sets a specific field (HO_Type=01) of a MOB_HO-IND MAC message and transmits the set field to the BS. The BS receives the message and cancels the proceeding handover.
d. Termination with the Serving BS
In termination with the serving BS, the MSS transmits the MOB_HO-IND MAC message to inform the serving BS that the handover is normally completed and then completes the handover operation. In completing the handover operation, the MSS sets a specific field (HO_Type=00) of the MOB_HO-IND MAC message to transmit the information pertaining to the normal handover termination to the serving BS. The serving BS receives the MOB_HO-IND MAC message from the MSS and terminates a MAC state machine allocated to the MSS. The serving BS also terminates an ARQ (automatic repeat request) connection and all connections associated with data transmission.
e. HO Rejection
In HO rejection, the MSS is capable of rejecting a handover recommended by the BS. In rejecting a handover, the MSS sets a specific field (HO_Type=10) of the MOB_HO-IND MAC message and transmits the message to the BS. The BS receives the rejection message from the MSS, re-seeks for a target BS and re-transmits the MOB_BSHO-RSP MAC message to the MSS.
3. Neighboring BS Scanning Procedure
<figref idref="f0003">FIG. 4</figref> is a diagram illustrating a related art neighboring base station scanning procedure. Referring to <figref idref="f0003">FIG. 4</figref>, a serving BS connected to an MSS broadcasts information pertaining to neighboring BSs to all MSSs within a BS domain.
The information pertaining to the neighboring BSs is delivered via a MOB-NBR-ADV message. A configuration of the MOB-NBR-ADV message is shown in Table 1. <tables id="tabl0001" num="0001"><table frame="all"><title>[Table 1]</title><tgroup cols="3" rowsep="0"><colspec colnum="1" colname="col1" colwidth="61mm" /><colspec colnum="2" colname="col2" colwidth="17mm" /><colspec colnum="3" colname="col3" colwidth="56mm" /><thead><row rowsep="1"><entry align="center" valign="top"><b>Syntax</b></entry><entry align="center" valign="top"><b>Size</b></entry><entry align="center" valign="top"><b>Notes</b></entry></row></thead><tbody><row rowsep="1"><entry> MOB-NBR-ADV_Message_Format(){</entry><entry /><entry /></row><row rowsep="1"><entry> Management Message Type = 49</entry><entry>8 bits</entry><entry /></row><row rowsep="1"><entry> Operator ID</entry><entry>24 bits</entry><entry> Unique ID assigned to the operator</entry></row><row rowsep="1"><entry> N_NEIGHBORS</entry><entry>8 bits</entry><entry /></row><row rowsep="1"><entry> For(j=0; j<N_NEIGHBORS; J++){</entry><entry /><entry /></row><row rowsep="1"><entry> Neighboring BS-ID</entry><entry>48 bits</entry><entry /></row><row rowsep="1"><entry> Physical Frequency</entry><entry>32 bits</entry><entry /></row><row rowsep="1"><entry> Configuration Change Count</entry><entry>8 bits</entry><entry /></row><row rowsep="1"><entry> Hysteresis threshold</entry><entry>8 bits</entry><entry /></row><row rowsep="1"><entry> MAHO report period</entry><entry>8 bits</entry><entry /></row><row rowsep="1"><entry> TVL Encoded Neighbor information</entry><entry>Variable</entry><entry> TLV specific</entry></row><row rowsep="1"><entry> }</entry><entry /><entry /></row><row rowsep="1"><entry> }</entry><entry /><entry /></row></tbody></tgroup></table></tables>
Referring to Table 1, the MOB-NBR-ADV message includes a neighboring BS number, a neighboring BS identifier, a neighboring BS frequency, neighboring BS channel information, and other information.
After the MSS receives the MOB-NBR-ADV message, the MSS temporarily stops receiving data transmitted from the serving BS and transmits a MOB-SCN-REQ message for acquiring a time for channel quality measurement from the neighboring BS to the BS. A configuration of the MOB-SCN-REQ message is shown in Table 2. <tables id="tabl0002" num="0002"><table frame="all"><title>[Table 2]</title><tgroup cols="3"><colspec colnum="1" colname="col1" colwidth="59mm" /><colspec colnum="2" colname="col2" colwidth="18mm" /><colspec colnum="3" colname="col3" colwidth="30mm" /><thead><row><entry align="center" valign="top"><b>Syntax</b></entry><entry align="center" valign="top"><b>Size</b></entry><entry align="center" valign="top"><b>Notes</b></entry></row></thead><tbody><row><entry>MOB_SCN_REQ_Message_format(){</entry><entry /><entry /></row><row><entry>Management Message Type = 50</entry><entry> 8 bits</entry><entry /></row><row><entry>Scan Duration</entry><entry> 12 bits</entry><entry> Units are frames</entry></row><row><entry>Reserved</entry><entry> 4 bits</entry><entry /></row><row><entry>{</entry><entry /><entry /></row></tbody></tgroup></table></tables>
While the MSS measures channel qualities of the neighboring BSs, the serving BS stops transmitting data to the MSS is then able to transmit data after receiving a scanning duration request from the MSS. The serving BS transmits a MOB-SCN-RSP message to the MSS in response to the MOB-SCN-REQ message. A configuration of the MOB-SCN-REQ message is shown in Table 3. <tables id="tabl0003" num="0003"><table frame="all"><title>[Table 3]</title><tgroup cols="3"><colspec colnum="1" colname="col1" colwidth="58mm" /><colspec colnum="2" colname="col2" colwidth="18mm" /><colspec colnum="3" colname="col3" colwidth="30mm" /><thead><row><entry align="center" valign="top"><b>Syntax</b></entry><entry align="center" valign="top"><b>Size</b></entry><entry align="center" valign="top"><b>Notes</b></entry></row></thead><tbody><row><entry>MOB_SCN_RSP_Message_format(){</entry><entry /><entry /></row><row><entry>Management Message Type = 50</entry><entry>8 bits</entry><entry /></row><row><entry>Scan Duration</entry><entry> 12 bits</entry><entry> Units are frames</entry></row><row><entry>Start Frame</entry><entry> 4 bits</entry><entry /></row><row><entry>}</entry><entry /><entry /></row></tbody></tgroup></table></tables>
As shown in the MOB-SCN-REQ message, the BS secures the scanning duration requested by the MSS, and the MSS starts the BS scanning after standing by for a start frame time.
The related art neighboring BS scanning method has several problems and disadvantages. In order to provide a seamless service from the BS, a moving MSS may request the handover. Alternatively, the BS may request the handover in order to balance its load. If the BS requests the handover, the MSS performs scanning on neighboring BSs to decide whether to perform the handover. If the handover is needed, the neighboring BSs must be continuously scanned. However, in order to obtain channel quality information in the related art method, the MSS must transmit the scanning request message and receive the corresponding scanning response message each time. Hence, the MSS continually occupies limited radio resources and unnecessarily consumes power for message transmission and reception.
<nplcit id="ncit0001" npl-type="s"><text>Kitroser I.: 'IEEE 802.16e Handoff Draft' IEEE 802.16 Broadband Wireless Access Working Group, IEEE C802.16E-03/20R1, [Online] 13 March 2003, pages 0 - 22</text></nplcit>, XP002331124, describes a set of messages and parameters for handoff MAC level and PHY independent support for the 802.16e mobile group.
<nplcit id="ncit0002" npl-type="s"><text>Kim S. et al.: 'Overall HO Procedures for IEEE 802.16' IEEE 802.16 Broadband Wireless Access Working Group, IEEE C802.16E-03/47, [Online] 04 September 2003, pages 1-15</text></nplcit>, XP002334169, explains overall scanning and HO operation for the IEEE 802.16e and describes a call flow and flow chart to assist understanding of HO operation for IEEE802.16e.
<u>DISCLOSURE OF THE INVENTION</u>
Accordingly, the present invention is directed to scanning neighboring base stations in a wireless access system that substantially obviates one or more problems of the related art.
An object of the present invention is to provide a neighboring BS scanning method in which an mobile subscriber station (MSS) efficiently measures a quality of a physical channel required for a handover and transmits a corresponding result to a base station (BS).
Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings. Objects of the present invention are achieved by object matters of independent claims.
To achieve these objects and other advantages and in accordance with the purpose of the invention, as embodied and broadly described herein, in one embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system includes receiving from a serving base station information associated with at least one neighboring base station, and transmitting a scanning request message from a mobile subscriber station to the serving base station, wherein the scanning request message comprises a requested scan duration and a requested scan iteration, the requested scan iteration being associated with a requested number of iterations of the scanning of the at least one neighboring base station. The method also includes receiving a scanning response message from the serving base station, wherein the scanning response message comprises an allowed scan duration and an allowed scan iteration, the allowed scan iteration being associated with an allowed number of iterations of the scanning of the at least one neighboring base station.
The scanning request message further comprises a requested interleaving interval associated with a requested time period between each scan. The scanning response message further comprises an allowed interleaving interval associated with an allowed time period between each scan.
During each of the allowed interleaving interval the serving base station and the mobile subscriber station may preferably be in a normal operation mode. If the mobile subscriber station transmits any data to the serving base station during the allowed scan duration then the scanning of the at least one neighboring base station may preferably be terminated.
The requested scan duration may preferably be associated with a requested time period in which the mobile subscriber station initiates and terminates the scanning of the at least one neighboring base station. The allowed scan duration may preferably be associated with an allowed time period in which the mobile subscriber station initiates and terminates the scanning of the at least one neighboring base station.
The scanning response message from the serving base station may further comprise a scan report mode, wherein the scan report mode is associated with a reporting frequency of the mobile subscriber station to the serving base station. The scan report mode may preferably comprise at least one of (1) no report, (2) periodic report, and (3) event triggered report. The mobile subscriber station may preferably transmit a scan report to the serving base station in response to the scan report mode.
The allowed scan duration and the allowed scan iteration may preferably be determined by the serving base station in response to the requested scan duration and the requested scan iteration and a network load.
In another embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system, includes receiving from a serving base station information associated with at least one neighboring base station, and receiving a scanning response message from the serving base station, wherein the scanning response message comprises a scan duration and a scan iteration, the scan iteration being associated with a number of iterations of the scanning of the at least one neighboring base station.
In yet another embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system includes transmitting to a mobile subscriber station information associated with at least one neighboring base station, and transmitting a scanning response message from a serving base station, wherein the scanning response message comprises an allowed scan duration and an allowed scan iteration, the allowed scan iteration being associated with an allowed number of iterations of the scanning of the at least one neighboring base station. The method also includes receiving a scanning request message from a mobile subscriber station to the serving base station before transmitting the scanning response message, wherein the scanning request message comprises a requested scan duration and a requested scan iteration, the requested scan iteration being associated with a requested number of iterations of the scanning of the at least one neighboring base station.
It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
The foregoing and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings. It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
<u>BRIEF DESCRIPTION OF THE DRAWINGS</u>
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention. <ul id="ul0001" list-style="none" compact="compact"><li><figref idref="f0001">FIG. 1</figref> is a block diagram illustrating a broadband wireless access system in which a handover operation is performed on a data plane.</li><li><figref idref="f0001">FIG. 2</figref> is a block diagram illustrating a broadband wireless access system in which a handover operation is performed on a control plane.</li><li><figref idref="f0002">FIG. 3</figref> is a diagram illustrating a cell selection procedure in a broadband wireless access system.</li><li><figref idref="f0003">FIG. 4</figref> is a diagram illustrating a neighboring base station scanning procedure.</li><li><figref idref="f0004">FIG. 5</figref> is a diagram illustrating a neighboring base station scanning procedure, according to one embodiment of the present invention.</li></ul>
<u>BEST MODE FOR CARRYING OUT THE INVENTION</u>
Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
In one embodiment, a request to perform a scan for channel quality measurement (scanning request message) of neighboring base stations is sent to a serving base station (BS). A mobile subscriber station (MSS) transmits a cycle and an iteration count for performance of the scan (scanning) to the serving BS to enable periodic scanning. In periodic scanning of the neighboring BSs, the cycle for performing the scanning may correspond to a time between scan execution intervals. The time between scan execution intervals may be, for example, a general interleaving interval for transmitting data between the MSS and the serving BS. The cycle for performing the scanning is called a normal operation interval (interleaving interval). During the normal operation interval, the MSS and the serving BS may communicate traffic data. Information pertaining to channel quality (channel quality information) measured by the MSS may include a signal to interference noise ratio (SINR) from a neighboring BS, a bit error rate, a quality of service identifier, and other information.
An exemplary configuration of a scanning request message (scan request message) is shown in Table 4. <tables id="tabl0004" num="0004"><table frame="all"><title>[Table 4]</title><tgroup cols="3" rowsep="0"><colspec colnum="1" colname="col1" colwidth="59mm" /><colspec colnum="2" colname="col2" colwidth="18mm" /><colspec colnum="3" colname="col3" colwidth="30mm" /><thead><row rowsep="1"><entry align="center" valign="top">Syntax</entry><entry align="center" valign="top">Size</entry><entry align="center" valign="top">Notes</entry></row></thead><tbody><row rowsep="1"><entry>MOB_SCN_REQ_Message_format(){</entry><entry /><entry /></row><row rowsep="1"><entry>Management Message Type = 50</entry><entry> 8 bits</entry><entry /></row><row rowsep="1"><entry>Scan Duration</entry><entry> 12 bits</entry><entry> Units are frames</entry></row><row rowsep="1"><entry>Interleaving Interval</entry><entry> X bits</entry><entry /></row><row rowsep="1"><entry>Scan Iteration</entry><entry> Y bits</entry><entry /></row><row rowsep="1"><entry>}</entry><entry /><entry /></row></tbody></tgroup></table></tables>
Referring to Table 4, the MSS transmits information for periodic scan execution to the serving BS using a scanning request message. The scanning request message may include information pertaining to a length of a scanning duration (scan duration), a time to start the scanning (start frame), a count of iterated scanning (scan iteration), and a general function execution interval (interleaving interval). In response to receipt of the scanning request message, the serving BS transmits a scanning response message to the MSS.
An exemplary configuration of the scanning response message is shown in Table 5. <tables id="tabl0005" num="0005"><table frame="all"><title>[Table 5]</title><tgroup cols="3"><colspec colnum="1" colname="col1" colwidth="58mm" /><colspec colnum="2" colname="col2" colwidth="18mm" /><colspec colnum="3" colname="col3" colwidth="30mm" /><thead><row><entry align="center" valign="top"><b>Syntax</b></entry><entry align="center" valign="top"><b>Size</b></entry><entry align="center" valign="top"><b>Notes</b></entry></row></thead><tbody><row><entry>MOB_SCN_RSP_Message_format(){</entry><entry /><entry /></row><row><entry>Management Message Type = 50</entry><entry> 8 bits</entry><entry /></row><row><entry>Scan Duration</entry><entry> 12 bits</entry><entry> Units are frames</entry></row><row><entry>Start Frame</entry><entry> 4 bits</entry><entry /></row><row><entry>Interleaving Interval</entry><entry> X bits</entry><entry /></row><row><entry>Scan Iteration</entry><entry> Y bits</entry><entry /></row><row><entry>}</entry><entry /><entry /></row></tbody></tgroup></table></tables>
Referring to Table 5, the serving BS transmits the scanning response message to the MSS in response to receipt of the scanning request message. The scanning response message may include information pertaining to a length of a scanning duration (scan duration), a time to start the scanning (start frame), a count of iterated scanning (scan iteration), and a general function execution interval (interleaving interval).
The MSS periodically measures the channel quality of the neighboring BSs based on the information included in the scanning response message transmitted from the serving BS. In another embodiment, the information pertaining to the length of a scanning duration (scan duration), the time to start the scanning (start frame), the count of iterated scanning (scan iteration), and the general function execution interval (interleaving interval) are transmitted by the BS to the MSS in response to the request from the MSS. Alternatively, the information pertaining to the length of a scanning duration (scan duration), the time to start the scanning (start frame), the count of iterated scanning (scan iteration), and the general function execution interval (interleaving interval) may be transmitted by the serving BS to the MSS without a request from the MSS (unsolicited response).
<figref idref="f0004">FIG. 5</figref> is a diagram illustrating a neighboring base station scanning procedure, according to one embodiment of the present invention. Referring to <figref idref="f0004">FIG. 5</figref>, in one embodiment, a 1st BS (serving BS) 520 may preferably store the data rather than transmit the data to an MSS 510 during a scanning duration (scan duration), such as the scan durations related to the 1<sup>st</sup>, 2<sup>nd</sup>, and 3<sup>rd</sup> iteration intervals 555, 565, and 575, respectively, in which the MSS 510 is measuring channel quality of neighboring BSs (target BSs), i.e. the 2<sup>nd</sup> BS 530 and the 3<sup>rd</sup> BS 540. The serving BS 520 may then transmit the stored data during an interval in which the MSS 510 is not scanning the neighboring BSs 530 and 540, i.e., during a general function execution interval (interleaving interval).
In another embodiment, if a data transmission time is prolonged such that the data transmission is not completed by a new scanning start time (start frame) of the MSS 510, the serving BS 520 may ignore the scanning start time and continue transmitting the data. Alternatively, the data transmission may be stopped to allow for the new scanning start time. In such case where the data transmission is stopped, the data transmission may be restarted after the scanning duration of the MSS 510 ends.
In yet another embodiment, if the serving BS 520 ignores the scanning start time of the MSS 510 and continues transmitting the data, the MSS 510 may stop performing scanning in response to a determination by the MSS 510 that the scanning duration, the general function execution interval (interleaving interval), and the scanning iteration count assigned by the serving BS 520 via the scanning response message are no longer valid. Also, in such case where the serving BS 520 ignores the scanning start time of the MSS 510 and continues transmitting the data, data and scanning procedures received from the serving BS 520 which relate to an iteration count that has not been executed may then be executed. Alternatively, the MSS 510 may continue scanning during the data transmission from the serving BS 520, thereby enabling the MSS 510 to perform scanning during the entire scanning duration (scan duration x scan iteration) initially assigned by the serving BS 520.
In still another embodiment, the serving BS 520 may use a result of neighboring (target) BS channel quality measurement acquired from scanning by the MSS 510 to determine whether to command execution of the handover to the MSS 510. In this case, the serving BS 520 may request the neighboring BS channel quality measurement from the MSS 510 to determine whether it is necessary to perform the handover. The serving BS 520 may also command execution of the handover to the MSS 510 to adjust the network load of the serving BS 520.
In yet another embodiment, the channel quality measurement request from the serving BS 520 to the MSS 510 may be initiated based on necessity of the serving BS 520. In this case, the MSS 510 transmits the result of neighboring BS channel quality measurement (channel quality measurement result) to the requesting (serving) BS 520. For example, the MSS 510 may preferably send parameters including requested scan iteration, interleaving interval, and scan duration to the serving base station 520. The serving BS 520 may use these received parameters in combination with the scheduling and data buffer capabilities of the serving BS 520. Alternatively, the serving BS 520 may change the parameters. The transmission of the channel quality measurement result may be executed by periodically reporting the channel quality measurement result regardless of the time point or cycle of the measurement. Alternatively, the channel quality measurement result may be reported each time the MSS 510 measures the channel qualities. The measurement reporting method of the MSS 510 may be selected by the serving BS 520 or the MSS 510.
An exemplary configuration of a scanning response message including the information pertaining to the selection is shown in Table 6. <tables id="tabl0006" num="0006"><table frame="all"><title>[Table 6]</title><tgroup cols="3"><colspec colnum="1" colname="col1" colwidth="61mm" /><colspec colnum="2" colname="col2" colwidth="18mm" /><colspec colnum="3" colname="col3" colwidth="78mm" /><thead><row><entry align="center" valign="top"><b>Syntax</b></entry><entry align="center" valign="top"><b>Size</b></entry><entry align="center" valign="top"><b>Notes</b></entry></row></thead><tbody><row><entry> MOB-SCN-RSP_Message_Format(){</entry><entry /><entry /></row><row><entry> Management Message Type = 50</entry><entry> 8 bits</entry><entry /></row><row><entry> Scan Duration</entry><entry> 12 bits</entry><entry> Units are frames</entry></row><row><entry> Start Frame</entry><entry> 4 bits</entry><entry /></row><row><entry> Interleaving Interval</entry><entry> X bits</entry><entry /></row><row><entry> Scan Iteration</entry><entry> Y bits</entry><entry /></row><row rowsep="0"><entry morerows="3" rowsep="1"> Scan Report Mode</entry><entry morerows="3" rowsep="1"> 2 bits</entry><entry> 00: no report</entry></row><row rowsep="0"><entry> 01: periodic report</entry></row><row rowsep="0"><entry> 10: event triggered report</entry></row><row><entry> 11: reserved</entry></row><row><entry> Scan Report Period</entry><entry> Z bits</entry><entry> Available when the value of Scan Report is set to 01</entry></row><row><entry>}</entry><entry /><entry /></row></tbody></tgroup></table></tables>
The MSS may preferably report the channel quality measurement result according to an identifier of the scanning response message received from the serving BS at each measurement. Alternatively, the MSS may preferably report the channel quality measurement result according to an identifier of the scanning response message received from the serving BS periodically. In the case of reporting the channel quality measurement result periodically, a separate measurement result report period may be set. Alternatively, the MSS may not report the channel quality measurement result.
In one embodiment, the MSS is not required to send a confirm message in response to receiving the scanning response message from the serving BS. For example, if the MSS performs an action different from that commanded by the serving BS, the serving BS may determine that the scanning response message is incorrect and send another scanning response message.
When a message requesting a new scanning and report is received from the target BS while the target BS is in the process of reporting a scanning result to the serving BS, the MSS may ignore all current scanning and report procedures and may perform a scanning and report procedure according to the new request message.
Periodically repeated scan duration and interleaving intervals that enable data transmission and/or reception may be interrupted by a request from the serving BS. When the serving BS requests such an interruption, the serving BS may fill a specific entry (scan duration, interleaving interval, scan iteration) in the scanning response message shown in Table 5 with a specific value, e.g., 0, for notification purposes. Furthermore, repeated scan duration and interleaving intervals that enable data transmission and/or reception may also be interrupted by a request from the MSS. When the MSS requests such an interruption, the MSS may fill a specific entry (scan duration, interleaving interval, scan iteration) in the scanning request message shown in Table 4 with a specific value, e.g., 0, for notification purposes.
In one embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system includes receiving from a serving base station information associated with at least one neighboring base station, and transmitting a scanning request message from a mobile subscriber station to the serving base station, wherein the scanning request message comprises a requested scan duration and a requested scan iteration, the requested scan iteration being associated with a requested number of iterations of the scanning of the at least one neighboring base station. The method also includes receiving a scanning response message from the serving base station, wherein the scanning response message comprises an allowed scan duration and an allowed scan iteration, the allowed scan iteration being associated with an allowed number of iterations of the scanning of the at least one neighboring base station.
The scanning request message may preferably further comprise a requested interleaving interval associated with a requested time period between each scan. The scanning response message may preferably further comprise an allowed interleaving interval associated with an allowed time period between each scan.
During each of the allowed interleaving interval the serving base station and the mobile subscriber station may preferably be in a normal operation mode. If the mobile subscriber station transmits any data to the serving base station during the allowed scan duration then the scanning of the at least one neighboring base station may preferably be terminated.
The requested scan duration may preferably be associated with a requested time period in which the mobile subscriber station initiates and terminates the scanning of the at least one neighboring base station. The allowed scan duration may preferably be associated with an allowed time period in which the mobile subscriber station initiates and terminates the scanning of the at least one neighboring base station.
The scanning response message from the serving base station may further comprise a scan report mode, wherein the scan report mode is associated with a reporting frequency of the mobile subscriber station to the serving base station. The scan report mode may preferably comprise at least one of (1) no report, (2) periodic report, and (3) event triggered report. The mobile subscriber station may preferably transmit a scan report to the serving base station in response to the scan report mode.
The allowed scan duration and the allowed scan iteration may preferably be determined by the serving base station in response to the requested scan duration and the requested scan iteration and a network load.
In another embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system, includes receiving from a serving base station information associated with at least one neighboring base station, and receiving a scanning response message from the serving base station, wherein the scanning response message comprises a scan duration and a scan iteration, the scan iteration being associated with a number of iterations of the scanning of the at least one neighboring base station.
In yet another embodiment, a method of scanning neighboring base stations for assessing channel quality in a wireless communication system includes transmitting to a mobile subscriber station information associated with at least one neighboring base station, and transmitting a scanning response message from a serving base station, wherein the scanning response message comprises an allowed scan duration and an allowed scan iteration, the allowed scan iteration being associated with an allowed number of iterations of the scanning of the at least one neighboring base station. The method may preferably also include receiving a scanning request message from a mobile subscriber station to the serving base station before transmitting the scanning response message, wherein the scanning request message comprises a requested scan duration and a requested scan iteration, the requested scan iteration being associated with a requested number of iterations of the scanning of the at least one neighboring base station.
Accordingly, the MSS performs scanning of neighboring BSs in a wireless access system without repeatedly transmitting or receiving the scanning request or response messages.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the scope of the inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
<u>INDUSTRIAL APPLICABILITY</u>
The present invention can be applied to a broadband wireless access system.
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both waysCites: the store holds 2 of 3
| Document | Relation | Office |
|---|---|---|
| WO9512932A1 | Cites | World Intellectual Property Organization (WIPO) |
| WO9943178A1 | Cites | World Intellectual Property Organization (WIPO) |
| KITROSER I.: 'IEEE 802.16e Handoff Draft' IEEE 802.16 BROADBAND WIRELESS ACCESS WORKING GROUP, IEEE C802.16E-03/20R1, [Online] 13 March 2003, pages 0 - 22, XP002331124 Retrieved from the Internet: <URL:http://www.ieee802.org/16/tge/contrib/ C80216e-03_20r1.pdf> | Non-patent | – |
| KIM S. ET AL.: 'Overall HO Procedures for IEEE 802.16' IEEE 802.16 BROADBAND WIRELESS ACCESS WORKING GROUP, IEEE C802.16E-03/47, [Online] 04 September 2003, pages 1 - 15, XP002334169 Retrieved from the Internet: <URL:http://www.ieee802.org/16/tge/contrib/ C80216e-03_47.pdf> | Non-patent | – |
| KIM S. ET AL.: 'IEEE 802.16e Reporting of Scanning Result' IEEE 802.16 BROADBAND WIRELESS ACCESS WORKING GROUP, IEEE 802.16E-03/30, [Online] 13 May 2003, XP002331125 Retrieved from the Internet: <URL:http://www.ieee802.org/16/tge/contrib/ C80216e-03_30.pdf> | Non-patent | – |
| CHO K. ET AL.: 'A Method of Scanning Neighbor BSs Periodically-HO Ad-Hoc Consensus Contribution' IEEE 802.16 BROADBAND WIRELESS ACCESS WORKING GROUP, IEEE 802.16E-04/157, [Online] 24 June 2004, pages 0 - 7, XP003005146 Retrieved from the Internet: <URL:http://www.ieee802.org/16/tge/contrib/ C80216e-04_157.pdf> | Non-patent | – |
52 members in 10 offices
Priority claims14
| Document | Office | Kind | Date |
|---|---|---|---|
| 20040041541 | Republic of Korea | A | |
| 20040041541 | Republic of Korea | A | |
| 2004041541 | Republic of Korea | – | |
| 20040046708 | Republic of Korea | A | |
| 20040046708 | Republic of Korea | A | |
| 2004046708 | Republic of Korea | – | |
| 2005001700 | Republic of Korea | W | |
| 2005001700 | Republic of Korea | W | |
| 2004041541 | – | – | – |
| 2004046708 | – | – | – |
| 2005001700 | – | – | – |
| KR20040041541 | – | – | – |
| KR20040046708 | – | – | – |
| WO2005KR01700 | – | – | – |
Members52
| Document | Office | Kind | |
|---|---|---|---|
| KR20050116343A | Republic of Korea | A | |
| AU2005251635A1 | Australia | A1 | |
| CA2567745A1 | Canada | A1 | |
| WO2005120179A2 | World Intellectual Property Organization (WIPO) | A2 | |
| US2006040662A1 | United States of America | A1 | |
| WO2005120179A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP1759552A2 | European Patent Office (EPO) | A2 | |
| CN1965603A | China | A | |
| KR20070061510A | Republic of Korea | A | |
| KR20070061511A | Republic of Korea | A | |
| KR20070061512A | Republic of Korea | A | |
| KR20070061513A | Republic of Korea | A | |
| KR20070061514A | Republic of Korea | A | |
| IL179880A0 | Israel | A0 | |
| US2007178898A1 | United States of America | A1 | |
| BRPI0511310A | Brazil | A | |
| BRPI0511310A | Brazil | A | |
| JP2008502204A | Japan | A | |
| US7460867B2 | United States of America | B2 | |
| US2009036124A1 | United States of America | A1 | |
| AU2005251635B2 | Australia | B2 | |
| KR100893861B1 | Republic of Korea | B1 | |
| KR100893866B1 | Republic of Korea | B1 | |
| CN1965603B | China | B | |
| US7751817B2 | United States of America | B2 | |
| KR20100082331A | Republic of Korea | A | |
| KR20100082332A | Republic of Korea | A | |
| US2010246433A1 | United States of America | A1 | |
| US2010284297A1 | United States of America | A1 | |
| KR100998908B1 | Republic of Korea | B1 | |
| KR100998914B1 | Republic of Korea | B1 | |
| KR100998915B1 | Republic of Korea | B1 | |
| KR101000385B1 | Republic of Korea | B1 | |
| KR101000386B1 | Republic of Korea | B1 | |
| IL179880A | Israel | A | |
| KR20110007079A | Republic of Korea | A | |
| KR101029818B1 | Republic of Korea | B1 | |
| JP4677444B2 | Japan | B2 | |
| KR101041820B1 | Republic of Korea | B1 | |
| US8014774B2 | United States of America | B2 | |
| US8175595B2 | United States of America | B2 | |
| EP2464171A2 | European Patent Office (EPO) | A2 | |
| EP2464172A2 | European Patent Office (EPO) | A2 | |
| US2012178446A1 | United States of America | A1 | |
| US2012269079A1 | United States of America | A1 | |
| US8320908B2 | United States of America | B2 | |
| CA2567745C | Canada | C | |
| EP1759552B1This record | European Patent Office (EPO) | B1 | |
| US8774799B2 | United States of America | B2 | |
| US8781465B2 | United States of America | B2 | |
| EP2464171A3 | European Patent Office (EPO) | A3 | |
| EP2464172A3 | European Patent Office (EPO) | A3 |
75 legal events, as 11 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | NL | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Ep patent has lapsedLapsedEUG | EUG | SE | |
| Ep patent expiredExpiredMAE | MAE | FI | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Invalidated european patentMG4D | MG4D | LT | |
| Reference to at number (ep patent enters austrian national phase)REF | REF | AT | |
| Translation of granted ep patentGrantedTRGR | TRGR | SE | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Translation files for an european patent granted for nl, confirming art. 52 par. 1 or 6 of the patents act 1995GrantedT3 | T3 | NL | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04Q0007380000R079 | R079 | DE | |
| First examination report despatched17Q | 17Q | EP | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1759552
- Publication, DOCDB
- 1759552
- Publication, EPODOC
- EP1759552
- Application
- 57494668
- Application, DOCDB
- 05749466
- Application, EPODOC
- EP20050749466
Titles3
- German
- SCANNEN VON BENACHBARTEN BASISSTATIONEN IN EINEM DRAHTLOSEN ZUGANGSSYSTEM
- English
- SCANNING NEIGHBORING BASE STATIONS IN WIRELESS ACCESS SYSTEM
- French
- BALAYAGE DE STATIONS DE BASE AVOISINANTES DANS UN SYSTEME D'ACCES SANS FIL
Classification
- CPC, 4
- H04W36/302
- H04W36/0083
- H04W36/304
- H04L1/0071
- IPC, 2
- H04W36 30
- H04B7 26
Designated states1
- Contracting states, 1
- Türkiye
