Abstract:
The present invention discloses a method, a system, and an apparatus for reading a broadcast message, which relates to the field of mobile communications, and is designed for quickly reading a broadcast message of an unknown neighboring cell. A method for reading a broadcast message includes: receiving, by a network side device, measurement information reported by a user equipment (UE); if according to the measurement information, it is determined that the UE discovers an unknown neighboring cell, performing a scheduling synchronization negotiation for uplink resources and downlink resources of the UE; and after the scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE reaches an agreement, instructing the UE to read a broadcast message of the unknown neighboring cell. The present invention is used for quickly reading a broadcast message of an intra-system or inter-system unknown neighboring cell.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
     This application is a continuation of International Application No. PCT/CN2009/071649, filed on May 5, 2009, which is hereby incorporated by reference in its entireties. 
    
    
     FIELD OF THE INVENTION 
     The present invention relates to the field of mobile communications, and in particular, to a method, a system, and an apparatus for reading a broadcast message. 
     BACKGROUND OF THE INVENTION 
     The Long Term Evolution (LTE) project is an evolution of 3 rd  generation (3G) mobile communications, which improves and enhances the 3G radio access technologies and applies the orthogonal frequency division multiplexing (OFDM) technology and the multiple-input multiple-output (MIMO) technology. An LTE system is capable of providing a peak rate of 100 Mbit/s for downlink transmission and 50 Mbit/s for uplink transmission under a spectral bandwidth of 20 MHz, thus improving the performance of user equipments (UEs) at cell edges, increasing the cell capacity, and decreasing the system delay. 
     The cell relation is always a focus in radio network system planning and optimization, and mainly includes two major categories: (a) neighbor relation; and (b) non-neighbor relation (abnormal neighbor relation under cross coverage and normal non-neighbor relation). 
     Earlier neighbor relations are more often established as follows. On the basis of principles for establishing neighbor relations, a neighbor relation list is set on a radio network controller (RNC) in advance, and then the RNC delivers neighbor information to a UE by delivering a measurement control message to perform a customized neighbor quality detection to facilitate a handover decision. 
     Unlike neighbor planning methods of earlier systems such as Wideband Code Division Multiple Access (WCDMA), an automatic neighbor relation (ANR) function in an LTE self-organizing network realizes establishment and maintenance of an ANR. The function focuses more on automatic detection of a cell and reporting to an evolved NodeB (eNB) by a UE, as well as detection, creation, and deletion of the neighbor relation by the eNB, thereby avoiding wrong addition of a neighbor due to such possible issues as pilot leakage when the eNB adds a neighbor relation, so that the decision on the quality and stability of the system will not be affected. 
     Currently, the ANR workflow of an LTE self-organizing network is as follows. A UE sends a detected physical cell identity (PCI) of cell B to cell A; if the PCI is unidentifiable, the UE is instructed to read a Public Land Mobile Network (PLMN) list, a global cell identity (GCI, that is, PLMN identity+eNB identity+cell identity), a type approval code (TAC), a resource admission and control (RAC) code, and other broadcast messages corresponding to the PCI; and the UE reads and reports the broadcast messages of cell B. The above flow is applicable to the reading of a broadcast message of an intra-frequency, inter-frequency, or inter-system 
     Currently, the ANR function reads a broadcast message of an unknown neighboring cell (that is, a cell whose PCI is unidentifiable) in two ways: discontinuous reception (DRX) and measurement gap (GAP). 
     If only the DRX is used, when there is no enough uplink or downlink data source, the UE has more free time to read a broadcast message, and can successfully read a broadcast message (such as a GCI) of an inter-frequency or inter-system. However, when the uplink or downlink data volume is relatively sufficient, the free time for the UE to read a broadcast message decreases, so the probability of successfully reading a broadcast message of an inter-frequency or inter-system cell decreases accordingly. 
     If only the GAP is used, because only fixed 6 ms in a specified cycle of 40 ms is used for reading a broadcast message of an inter-frequency or inter-system cell, the probability of successfully reading a broadcast message by the UE is relatively low; moreover, the cycles of broadcast messages of different inter-system cells are different; therefore, this way of reading is not compatible with the reading of all inter-system broadcast messages. 
     Therefore, it is currently a pressing issue in the field of mobile communications how to enable a UE to quickly read a broadcast message of an unknown neighboring cell and report the message to an eNB in order to discover a new neighbor in a timely manner and create a neighbor relation. 
     SUMMARY OF THE INVENTION 
     An embodiment of the present invention provides a method for reading a broadcast message. The method includes: receiving, by a network side device, measurement information reported by a UE; if according to the measurement information, it is determined that the UE discovers an unknown neighboring cell, performing a scheduling synchronization negotiation for uplink resources and downlink resources of the UE; and after the scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE reaches an agreement, instructing the UE to read a broadcast message of the unknown neighboring cell. 
     An embodiment of the present invention further provides a network side device. The network side device includes: a downlink scheduling unit, adapted to schedule downlink resources of a UE; an uplink scheduling unit, adapted to schedule uplink resources of the UE; an ANR processing unit, adapted to receive measurement information reported by the UE, determine, according to the measurement information, whether the UE discovers an unknown neighboring cell, and if the UE discovers an unknown neighboring cell, send a scheduling synchronization request message to the uplink scheduling unit and/or the downlink scheduling unit, and after the uplink scheduling unit and the downlink scheduling unit perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE and reach an agreement, deliver measurement configuration information to the UE to instruct the UE to read a broadcast message of the unknown neighboring cell. 
     An embodiment of the present invention further provides a system for reading a broadcast message. The system includes: a UE and a network side device as described above, in which the UE is adapted to report measurement information to the network side device and according to an instruction of the network side device, read a broadcast message of the unknown neighboring cell. 
     In the technical solutions according to the embodiments of the present invention, a scheduling synchronization negotiation is performed with respect to the uplink resources and the downlink resources of the UE to simultaneously limit uplink resource allocation and downlink resource allocation of the UE in a period of time, so that the UE is not interrupted by the uplink and downlink resources as far as possible when reading the broadcast message of the unknown neighboring cell, thereby having more free time to read a system broadcast message. Therefore, the UE is enabled to quickly read the broadcast message of the unknown neighboring cell. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG. 1  is a flow chart of a method for reading a broadcast message according to Embodiment 1 of the present invention; 
         FIG. 2  is a flow chart of a method for reading a broadcast message according to Embodiment 2 of the present invention; 
         FIG. 3  is a simplified schematic diagram of a first DRX scheduling mode according to an embodiment of the present invention; 
         FIG. 4  is a simplified schematic diagram of a second DRX scheduling mode according to an embodiment of the present invention; 
         FIG. 5  is a schematic structure diagram of a network side device according to Embodiment 3 of the present invention; 
         FIG. 6  is a schematic structure diagram of a network side device according to Embodiment 3 of the present invention; 
         FIG. 7  is a schematic structure diagram of a network side device according to Embodiment 3 of the present invention; 
         FIG. 8  is a schematic structure diagram of a network side device according to Embodiment 3 of the present invention; 
         FIG. 9  is a schematic structure diagram of network side device according to Embodiment 3 of the present invention; 
         FIG. 10  is a schematic structure diagram of a system for reading a broadcast message according to Embodiment 4 of the present invention; and 
         FIG. 11  is a workflow diagram of the system for reading a broadcast message according to Embodiment 4 of the present invention. 
     
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
     Embodiments of the present invention are described below in detail with reference to the accompanying drawings. The embodiments to be described are only a part rather than all of the embodiments of the present invention. All other embodiments obtained by persons or ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention. 
     Embodiment 1 
     This embodiment provides a method for reading a broadcast message. As shown in  FIG. 1 , the method includes the following steps. 
     S 10 : A network side device receives measurement information reported by a UE. 
     S 11 : If according to the measurement information, it is determined that the UE discovers an unknown neighboring cell, perform a scheduling synchronization negotiation for uplink resources and downlink resources of the UE. 
     S 12 : After the scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE reaches an agreement, instruct the UE to read a broadcast message of the unknown neighboring cell. 
     In the method for reading a broadcast message according to this embodiment, a scheduling synchronization negotiation is performed with respect to the uplink resources and the downlink resources of the UE to simultaneously limit uplink resource allocation and downlink resource allocation of the UE in a period of time, so that the UE is not interrupted by the uplink and downlink resources as far as possible when reading the broadcast message of an unknown neighboring cell, thereby having more free time to read a system broadcast message. Therefore, the UE is enabled to quickly read the broadcast message of the unknown neighboring cell. 
     Embodiment 2 
     This embodiment provides a method for reading a broadcast message. As shown in  FIG. 2 , the method includes the following steps. 
     S 20 : A network side device receives measurement information reported by a UE. 
     S 21 : If according to the measurement information, it is determined that the UE discovers an unknown neighboring cell, the network side device performs a scheduling synchronization negotiation for uplink resources and downlink resources of the UE. 
     In step S 21  above, the scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE may be implemented by many methods. Only three of the methods are enumerated in the following. The network side device in this embodiment includes a downlink scheduling unit, an uplink scheduling unit, and an ANR processing unit. The downlink scheduling unit is adapted to allocate the downlink resources. The uplink scheduling unit is adapted to allocate the uplink resources. The ANR processing unit is adapted to receive the measurement information reported by the UE, determine, according to the measurement information, whether the UE discovers an unknown neighboring cell, and if the UE discovers an unknown neighboring cell, send a scheduling synchronization request message to the uplink scheduling unit and/or the downlink scheduling unit, and after the uplink scheduling unit and the downlink scheduling unit perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE and reach an agreement, deliver measurement configuration information to the UF, to instruct the UE to read a broadcast message of the unknown neighboring cell. 
     First Method 
     S 110 : The downlink scheduling unit receives a scheduling synchronization request message. 
     S 111 : The downlink scheduling unit and the uplink scheduling unit perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE. 
     Specifically, step S 111  may include the following steps. 
     S 1110 : The downlink scheduling unit sends a scheduling synchronization negotiation message to the uplink scheduling unit. 
     S 1111 : According to a class of service of the UE and a length of a DRX cycle, the uplink scheduling unit obtains a maximum time interval at which the UE receives uplink data (that is, a maximum uplink scheduling time window) and a moment when uplink scheduling starts, and feeds back the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts to the downlink scheduling unit. If DRX has been configured, the original DRX configuration for the length of the DRX cycle may be maintained, or DRX may be reconfigured to change the length of the DRX cycle; and if DRX has not been configured, DRX needs to be configured. 
     As shown in  FIG. 3 , according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the uplink data may be one or more DRX cycles, that is, it is possible that no uplink or downlink scheduling is performed for one or more DRX cycles. The DRX cycles in which no uplink or downlink scheduling is performed may be regular or irregular. 
     In addition, as shown in  FIG. 4 , according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the uplink data may be one or more DRX cycles, that is, the uplink and downlink resources may be scheduled in a centralized manner at an interval of one or more DRX cycles. The DRX cycles in which no uplink or downlink scheduling is performed may be regular or irregular. However, unlike  FIG. 3 , in the DRX cycles in which the uplink and downlink resources are scheduled in a centralized manner, if the centralized scheduling of the uplink and downlink resources is not completed during the active period of DRX, the centralized scheduling of the uplink and downlink resources may be continued during the sleep period of DRX. 
     S 1112 : According to the class of service of the UE and the length of the DRX cycle, the downlink scheduling unit obtains a maximum time interval at which the UE receives downlink data (that is, a maximum downlink scheduling time window) and a moment when downlink scheduling starts in synchronization with the moment when the uplink scheduling starts. The method and step for determining the maximum time interval at which the UE receives the downlink data are the same as those in step S 1111 . 
     S 1113 : According to the maximum time interval at which the UE receives the uplink data, the maximum time interval at which the UE receives the downlink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts, the uplink scheduling unit or the downlink scheduling unit or the ANR processing unit of the network side device determines a period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     Optionally, step S 111  may also specifically include the following steps. 
     S 1110 ′: According to the class of service of the UE and the length of the DRX cycle, the downlink scheduling unit obtains the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts, and sends the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts to the uplink scheduling unit to perform a scheduling synchronization negotiation. If DRX has been configured, the original DRX configuration for the length of the DRX cycle may be maintained, or DRX may be reconfigured to change the length of the DRX cycle; and if DRX has not been configured, DRX needs to be configured. The method and step for determining the maximum time interval at which the UE receives the downlink data are the same as those in step S 1111 . 
     S 1111 ′: According to the class of service of the UE and the length of the DRX cycle, the uplink scheduling unit obtains the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts in synchronization with the moment when the downlink scheduling starts. The method and step for determining the maximum time interval at which the UE receives the uplink data are the same as those in step S 1111 . 
     S 1112 ′: According to the maximum time interval at which the UE receives the uplink data, the maximum time interval at which the UE receives the downlink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts, the uplink scheduling unit or the downlink scheduling unit or the ANR processing unit of the network side device determines a period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     Second Method 
     S 210 : The uplink scheduling unit receives a scheduling synchronization request message. 
     S 211 : The uplink scheduling unit and the downlink scheduling unit perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE. 
     Optionally, step S 211  may specifically include the following steps. 
     S 2110 : The uplink scheduling unit sends a scheduling synchronization negotiation message to the downlink scheduling unit. 
     S 2111 : According to the class of service of the UE and the length of the DRX cycle, the downlink scheduling unit obtains the maximum time interval at which the UE receives the downlink data and the moment when downlink scheduling starts, and feeds back the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts to the uplink scheduling unit. If DRX has been configured, the original DRX configuration for the length of the DRX cycle may be maintained, or the DRX may be reconfigured to change the length of the DRX cycle; and if the DRX has not been configured, the DRX needs to be configured. The method and step for determining the maximum time interval at which the UE receives the downlink data are the same as those in step S 1111 . 
     S 2112 : According to the class of service of the UE and the length of the DRX cycle, the uplink scheduling unit obtains a maximum time interval at which the UE receives the uplink data and a moment when the uplink scheduling starts in synchronization with the moment when the downlink scheduling starts. The method and step for determining the maximum time interval at which the UE receives the uplink data are the same as those in step S 1111 . 
     S 2113 : According to the maximum time interval at which the UE receives the uplink data, the maximum time interval at which the UE receives the downlink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts, the uplink scheduling unit or the downlink scheduling unit or the ANR processing unit of the network side device determines a period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     Optionally, step S 211  may also specifically include the following steps. 
     S 2110 ′: According to the class of service of the UE and the length of the DRX cycle, the uplink scheduling unit obtains the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts, and sends the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts to the downlink scheduling unit to perform a scheduling synchronization negotiation. If DRX has been configured, the original DRX configuration for the length of the DRX cycle may be maintained, or the DRX may be reconfigured to change the length of the DRX cycle; and if the DRX has not been configured, the DRX needs to be configured. The method and step for determining the maximum time interval at which the UE receives the downlink data are the same as those in step S 1111 . 
     S 2111 ′: According to the class of service of the UE and the length of the DRX cycle, the downlink scheduling unit obtains the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts in synchronization with the moment when the uplink scheduling starts. The method and step for determining the maximum time interval at which the UE receives the downlink data are the same as those in step S 1111 . 
     S 2112 ′: According to the maximum time interval at which the UE receives the uplink data, the maximum time interval at which the UE receives the downlink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts, the uplink scheduling unit or the downlink scheduling unit or the ANR processing unit of the network side device determines a period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     Third Method 
     S 310 : The uplink scheduling unit and the downlink scheduling unit receive a scheduling synchronization request message. 
     S 311 : The uplink scheduling unit and the downlink scheduling unit perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE. 
     Optionally, step S 311  may specifically include the following steps. 
     S 3110 : The uplink scheduling unit and the downlink scheduling unit receive a scheduling synchronization request message. 
     S 3111 : According to the class of service of the UE and the length of the DRX cycle, the uplink scheduling unit obtains the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts; and according to the class of service of the UE and the length of the DRX cycle, the downlink scheduling unit obtains the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts. If DRX has been configured, the original DRX configuration for the length of the DRX cycle may be maintained, or DRX may be reconfigured to change the length of the DRX cycle; and if DRX has not been configured, DRX needs to be configured. The method and step for determining the maximum time interval at which the UE receives the downlink or uplink data are the same as those in step S 1111 . 
     S 3112 : According to the maximum time interval at which the UE receives the downlink data, the maximum time interval at which the UE receives the uplink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts, the uplink scheduling unit or the downlink scheduling unit or the ANR processing unit of the network side device determines the moment when the uplink scheduling starts and the moment when the downlink scheduling starts which are synchronous, and the period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     In the above three methods, the moment when the uplink scheduling starts and the moment when the downlink scheduling starts are synchronous, including the circumstance under which the moment when the uplink scheduling starts and the moment when the downlink scheduling starts are the same or as same as possible. 
     Further, in steps S 1113 , S 1112 ′, S 2113 , S 2112 ′ and S 3112 , the simultaneously limiting the uplink resource allocation and the downlink resource allocation of the UE specifically includes: stopping allocating uplink resources and downlink resources to the UE during the period of time; or allocating fewer uplink resources and downlink resources to the UE during the period of time. Allocating fewer uplink resources and downlink resources to the UE during the period of time means, provided that the quality of service (QoS) of the UE is met, allocating as few uplink resources and downlink resources as possible to the UE during the period of time. 
     S 22 : After the scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE reaches an agreement, the network side device instructs the UE to read a broadcast message of the unknown neighboring cell. The instructing the UE to read a broadcast message of the unknown neighboring cell specifically is: delivering measurement configuration information to the UE to instruct the UE to read a broadcast message of the unknown neighboring cell. 
     Still further, a timer is set simultaneously when the measurement configuration information is delivered to the UE. The timer is adapted to measure the period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     S 23 : Receive the broadcast message of the unknown neighboring cell read by the UE. 
     S 24 : Cancel the scheduling synchronization of the uplink resources and the downlink resources of the UE. 
     Still further, when the UE successfully reads and reports the broadcast message of the unknown neighboring cell during the period of time set by the timer, the network side device cancels the scheduling synchronization of the uplink resources and the downlink resources of the UE; or, when the period of time set by the timer expires, the network side device cancels the scheduling synchronization of the uplink resources and the downlink resources of the UE. 
     In the method for reading a broadcast message according to this embodiment, a scheduling synchronization negotiation is performed with respect to the uplink resources and the downlink resources of the UE to simultaneously limit the uplink resource allocation and the downlink resource allocation of the UE in a period of time, so that the UE is not interrupted by the uplink and downlink resources as far as possible when reading the broadcast message of an unknown neighboring cell, thereby having more free time to read a system broadcast message. Moreover, the uplink scheduling unit and the downlink scheduling unit can adjust a scheduling policy according to the service type of the UE. Therefore, the UE is enabled to quickly read the broadcast message (such as a GCI) of the unknown neighboring cell. 
     The following describes how a period of time during which the uplink resource allocation and the downlink resource allocation of the UE are simultaneously limited is determined according to the maximum time interval at which the UE receives the uplink data, the maximum time interval at which the UE receives the downlink data, the moment when the uplink scheduling starts, and the moment when the downlink scheduling starts. 
     The description is based on the following assumptions: the maximum time interval at which the UE receives the uplink data is T 1 ; the moment when the uplink scheduling starts is A 1 ; the maximum time interval at which the UE receives the downlink data is T 2 ; and the moment when the downlink scheduling starts is A 2 . First, T 1 , T 2 , A 1 , and A 2  satisfy: A 1 =A 2 , or A 1  is later than A 2  and A 2  is located between A 1  and A 1 +T 1 , or A 2  is later than A 1  and A 1  is located between A 2  and A 2 +T 2 . Provided that the conditions are met, the period of time is: 
     if A 1 =A 2  and T 1 =T 2 , the moment when the scheduling synchronization starts is A 1 , and the period of time is T 1 ; and 
     if A 1  is later than A 2  and T 1 =T 2 , the moment when the scheduling synchronization starts may be A 1  or A 2 , and the period of time is T 1  or A 2 −A 1 +T 1 . 
     Definitely, other combinations of A 1 , A 2 , T 1 , and T 2  are also acceptable. 
     Embodiment 3 
     This embodiment provides a network side device  500 . As shown in  FIG. 5 , the network side device  500  includes: a downlink scheduling unit  301 , an uplink scheduling unit  302 , and an ANR processing unit  303 . 
     The downlink scheduling unit  301  is adapted to schedule downlink resources of a UE. The uplink scheduling unit  302  is adapted to schedule uplink resources of the UE. The ANR processing unit  303  is adapted to receive measurement information (such as PCI information) reported by the UE, determine, according to the measurement information, whether the UE discovers an unknown neighboring cell, and if the UE discovers an unknown neighboring cell, send a scheduling synchronization request message to the downlink scheduling unit  301  and/or the uplink scheduling unit  302 , and after the uplink scheduling unit  302  and the downlink scheduling unit  301  perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE and reach an agreement, deliver measurement configuration information to the UE to instruct the UE to read a broadcast message of the unknown neighboring cell, so as to obtain other parameters (such as PLMN Id, GCI, TAC, or RAC) of the unknown neighboring cell corresponding to the PCI and create a neighbor according to the result reported by the UE. 
     The network side device in this embodiment is an evolved Node B (eNB) or an RNC. 
     Optionally, as shown in  FIG. 6 , the ANR processing unit  303  in the network side device  500  may further include: a measurement information receiving and unknown neighboring cell judging sub-unit  306 , a scheduling synchronization processing sub-unit  304 , and a configuration information sending sub-unit  305 . The measurement information receiving and unknown neighboring cell judging sub-unit  306  is adapted to receive measurement information reported by a UE and according to the measurement information, judge whether the UE discovers an unknown neighboring cell. The scheduling synchronization processing sub-unit  304  is adapted to send a scheduling synchronization request message to the downlink scheduling unit  301  and/or the uplink scheduling unit  302 , receive a negotiation result fed back by the downlink scheduling unit  301  and the uplink scheduling unit  302 , and according to the negotiation result, determine a period of time during which uplink resource allocation and downlink resource allocation of the UE are simultaneously limited and a moment when the scheduling synchronization starts. The configuration information sending sub-unit  305  is adapted to send measurement configuration information to the UE to instruct the UE to read a broadcast message of the unknown neighboring cell. 
     Further, as shown in  FIG. 6 , the network side device may further include: a DRX configuring unit  307 , adapted to configure DRX. 
     Optionally, as shown in  FIG. 7 , the downlink scheduling unit  301  in the network side device  500  may include: a downlink data maximum time interval obtaining unit  503 , a first negotiation message sending and receiving sub-unit  502 , and a first scheduling synchronization request receiving and feeding-back sub-unit  501 . 
     The downlink data maximum time interval obtaining unit  503  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, a maximum time interval at which the UE receives downlink data and a moment when downlink scheduling starts. The first negotiation message sending and receiving sub-unit  502  is adapted to send a scheduling synchronization negotiation message to the uplink scheduling unit  302 , and receive a maximum time interval at which the UE receives uplink data and a moment when uplink scheduling starts which are sent by the uplink scheduling unit  302 . The first scheduling synchronization request receiving and feeding-back sub-unit  501  is adapted to receive the scheduling synchronization request message sent by the scheduling synchronization processing sub-unit  304 , and feed back the maximum time interval at which the UE receives the downlink data, the maximum time interval at which the UE receives the uplink data, the moment when the downlink scheduling starts, and the moment when the uplink scheduling starts to the scheduling synchronization processing sub-unit  304 . 
     Accordingly, the uplink scheduling unit  302  in the network side device  500  may include: an uplink data maximum time interval obtaining unit  506  and a first negotiation message receiving and feeding-back sub-unit  505 . The uplink data maximum time interval obtaining unit  506  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts. The first negotiation message receiving and feeding-back sub-unit  505  is adapted to receive the scheduling synchronization negotiation message sent by the first negotiation message sending and receiving sub-unit  502  and send the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts to the first negotiation message sending and receiving sub-unit  502 . The moment when the uplink scheduling starts and the moment when the downlink scheduling starts are the same or as same as possible. 
     Optionally, as shown in  FIG. 8 , the uplink scheduling unit  302  in the network side device  500  according to this embodiment may also include: an uplink data maximum time interval obtaining unit  601 , a second negotiation message sending and receiving sub-unit  602 , and a second scheduling synchronization request receiving and feeding-back sub-unit  603 . 
     The uplink data maximum time interval obtaining unit  601  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts. The second negotiation message sending and receiving sub-unit  602  is adapted to send a scheduling synchronization negotiation message to the downlink scheduling unit  301 , and receive the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts which are sent by the downlink scheduling unit  301 . The second scheduling synchronization request receiving and feeding-back sub-unit  603  is adapted to receive the scheduling synchronization request message sent by the scheduling synchronization processing sub-unit  304 , and feed back the maximum time interval at which the UE receives the downlink data, the maximum time interval at which the UE receives the uplink data, the moment when the downlink scheduling starts, and the moment when the uplink scheduling starts to the scheduling synchronization processing sub-unit  304 . 
     Accordingly, the downlink scheduling unit  301  in the network side device  500  includes: a downlink data maximum time interval obtaining unit  604  and a second negotiation message receiving and feeding-back sub-unit  605 . 
     The downlink data maximum time interval obtaining unit  604  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts. The second negotiation message receiving and feeding-back sub-unit  605  is adapted to receive the scheduling synchronization negotiation message sent by the second negotiation message sending and receiving sub-unit  602  and send the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts to the second negotiation message sending and receiving sub-unit  602 . The moment when the uplink scheduling starts and the moment when the downlink scheduling starts are the same or as same as possible. 
     Optionally, as shown in  FIG. 9 , the downlink scheduling unit  301  of the network side device  500  according to this embodiment may also include: a downlink data maximum time interval obtaining unit  701  and a third scheduling synchronization request receiving and feeding-back sub-unit  702 . 
     The downlink data maximum time interval obtaining unit  701  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts. The third scheduling synchronization request receiving and feeding-back sub-unit  702  is adapted to receive the scheduling synchronization request message sent by the scheduling synchronization processing sub-unit  304 , and feed back the maximum time interval at which the UE receives the downlink data and the moment when the downlink scheduling starts to the scheduling synchronization processing sub-unit  304 . 
     Accordingly, the uplink scheduling unit  302  in the network side device  500  includes: an uplink data maximum time interval obtaining unit  703  and a fourth scheduling synchronization request receiving and feeding-back sub-unit  704 . 
     The uplink data maximum time interval obtaining unit  703  is adapted to obtain, according to the class of service of the UE and the length of the DRX cycle, the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts. The fourth scheduling synchronization request receiving and feeding-back sub-unit  704  is adapted to receive the scheduling synchronization request message sent by the scheduling synchronization processing sub-unit  304 , and feed back the maximum time interval at which the UE receives the uplink data and the moment when the uplink scheduling starts to the scheduling synchronization processing sub-unit  304 . The moment when the uplink scheduling starts and the moment when the downlink scheduling starts are the same or as same as possible. 
     In the network side device  500  according to this embodiment, in addition to the ANR processing unit  303 , the uplink scheduling unit  302  or the downlink scheduling unit  301  may also determine, according to the maximum time interval at which the UE receives the downlink data, the maximum time interval at which the UE receives the uplink data, the moment when the downlink scheduling starts, and the moment when the uplink scheduling starts, the period of time during which the uplink resource allocation and the downlink resource allocation of the UE are limited simultaneously. 
     The network side device according to this embodiment can perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE to simultaneously limit the uplink resource allocation and the downlink resource allocation of the UE during a period of time, so that the UE is not interrupted by the uplink and downlink resources as far as possible when reading the broadcast message of an unknown neighboring cell, thus having more free time to read a system broadcast message. Therefore, the UE is enabled to quickly read the broadcast message of the unknown neighboring cell. 
     Embodiment 4 
     As shown in  FIG. 10 , this embodiment provides a system for reading a broadcast message, where the system includes: a UE  1602  and a network side device  1602  according to Embodiment 3 (that is, the network side device  500  in Embodiment 3). The UE  1602  is adapted to report measurement information to the network side device  1601  and according to an instruction of the network side device  1601 , read a broadcast message of an unknown neighboring cell. The network side device  1601  is an eNB or an RNC. 
     The workflow of the system for reading a broadcast message according to this embodiment is described below by taking the situation that the network side device  1601  is an eNB as an example, where a structure of the network side device  1601 , as shown in  FIG. 5 , includes a downlink scheduling unit  301 , an uplink scheduling unit  302 , and an ANR processing unit  303 . As shown in  FIG. 11 , the specific flow is as follows. 
     1. The UE  1602  reports a measurement report which carries a PCI of an unknown neighboring cell, and at this time, the eNB considers that the UE discovers an unknown neighboring cell, and the ANR processing unit  303  sends a “scheduling synchronization request” message to the downlink scheduling unit  301 . 
     2. The downlink scheduling unit  301  sends a “scheduling synchronization negotiation” message to the uplink scheduling unit  302  to inquire about whether the uplink scheduling unit  302  can accept the scheduling request. 
     3. According to the request message of the downlink scheduling unit  301 , a service type of the UE  1602 , and a length of a DRX cycle, the uplink scheduling unit  302  calculates a minimum scheduling data volume that the UE  1602  can tolerate, so as to expand a time interval at which the UE receives uplink data (that is, a maximum uplink scheduling time window) and obtain a moment when uplink scheduling starts. 
     4. The uplink scheduling unit  302  feeds back a “scheduling synchronization feedback” message to the downlink scheduling unit  301  to indicate that the unit accepts the request of the downlink scheduling unit  301 . 
     5. According to the service type of the UE  1602  and the length of the DRX cycle, the downlink scheduling unit  301  calculates the minimum scheduling data volume that the UE  1602  can tolerate, to expand a time interval at which the UE  1602  receives downlink data (that is, the maximum downlink scheduling time window) and obtain a moment when downlink scheduling starts in synchronization with the moment when the uplink scheduling starts. 
     6. After reaching an agreement through the negotiation, the uplink scheduling unit  302  and the downlink scheduling unit  301  determine a period of time during which uplink resource allocation and downlink resource allocation of the UE  1602  are limited simultaneously and a moment when scheduling synchronization starts, and send a “trigger ANR request” message to the ANR processing unit  303  of the eNB. The simultaneously limiting the uplink resource allocation and the downlink resource allocation of the UE  1602  specifically is: performing no uplink or downlink scheduling for the UE  1602 , or provided that the QoS of the UE is met, allocating fewer uplink and downlink resources to the UE  1602 , thereby enabling the UE  1602  to have sufficient time (DRX sleep period) to read a system broadcast message (such as PLMN Id, CGI, TAC or RAC) of an unknown neighboring cell. 
     7. The ANR processing unit  303  delivers measurement configuration to the UE  1602  to instruct the UE  1602  to read such information as CGI corresponding to the PCI, and sets a timer which is adapted to measure the period of time during which the uplink resource allocation and the downlink resource allocation of the UE  1602  are limited simultaneously. 
     8. The UE  1602  successfully reads and reports such information as GCI within a specified period of time, or the timer in step 7 expires, which triggers the ANR processing unit  303  to cancel a scheduling policy adjustment. 
     9. The ANR processing unit  303  sends a “cancel scheduling synchronization” message to the downlink scheduling unit  301 . 
     10. The downlink scheduling unit  301  sends a “cancel scheduling synchronization” message to the uplink scheduling unit  302 , so as to restore normal scheduling of the UE  1602  to ensure the QoS of the UE  1602 . 
     In the workflow, the situation that the downlink scheduling unit  301  sends a request to the uplink scheduling unit  302  to perform a scheduling synchronization negotiation is taken as an example, but the negotiation process is not limited thereto. The negotiation process may also be that the downlink scheduling unit  301  first obtains the time interval at which the UE  1602  receives the downlink data and the moment when the downlink scheduling starts and then sends the result to the uplink scheduling unit  302  to perform a negotiation. Moreover, the embodiment of the present invention is not limited to the situation that the downlink scheduling unit  301  sends a negotiation message to the uplink scheduling unit  302 , and the situation may also be that the uplink scheduling unit  302  sends a request to the downlink scheduling unit  301  to perform a scheduling synchronization negotiation, or the ANR processing unit  303  sends a “scheduling synchronization request” message to the downlink scheduling unit  301  and the uplink scheduling unit  302  simultaneously to perform a scheduling synchronization negotiation. 
     By adopting the system for reading a broadcast message, the network side device  1601  can perform a scheduling synchronization negotiation for the uplink resources and the downlink resources of the UE  1602  to simultaneously limit the uplink resource allocation and downlink resource allocation of the UE  1602  during a period of time, so that the UE  1602  is not interrupted by the uplink and downlink resources as far as possible when reading the broadcast message of an unknown neighboring cell, thereby having more free time to read a system broadcast message. Therefore, the UE  1602  is enabled to quickly read the broadcast message of the unknown neighboring cell. 
     Persons of ordinary skill in the art may understand that all or part of the processes of the methods according to the embodiments of the present invention may be implemented by a program instructing relevant hardware. The computer program may be stored in a computer readable storage medium. When the program is run, the processes of the methods according to the embodiments of the present invention are performed. The storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), a random access memory (RAM), and so on. 
     The above descriptions are merely several embodiments of the present invention, but not intended to limit the present invention. Various variations and modifications made by persons skilled in the art without departing from the spirit of the present invention shall fall within the protection scope of the present invention. Therefore, the protection scope of the present invention is subject to the appended claims.