Disclosure of Invention
The invention aims to solve the problem of how to enable the UE to measure the neighboring cells of the different systems with lower power consumption and less calculation amount.
In order to solve the above problems, an embodiment of the present invention provides a neighbor cell measurement method, which is applicable to a user equipment residing in an NR network, where the user equipment includes a heterogeneous system measurement unit; the method comprises the following steps:
before performing different-system neighbor cell measurement of NR, the different-system measurement unit acquires periodically generated time slice use planning information in advance; the time slice usage planning information includes: the method comprises the steps of NR to-be-measured neighbor cell measurement, first time slice use planning information required to be preempted, and second time slice use planning information except for the first time slice use planning information;
the inter-system measurement unit determines the frequency points of the inter-system neighbor cells to be measured, and the position and the length of a pre-occupied time window required by each inter-system neighbor cell frequency point to be measured;
The inter-system measurement unit sequentially judges whether the time window which needs to be preempted by each inter-system neighbor cell frequency point to be measured is allowed to be used or not based on the time slice use planning information;
when the time window which needs to be occupied by the frequency points of the adjacent cells to be measured of the different system is allowed to be used, the different system measuring unit measures the frequency points of the adjacent cells to be measured of the different system.
Optionally, the user equipment further includes: a time slice scheduling management unit;
The inter-system measurement unit judges whether the time window which needs to be pre-occupied by each inter-system neighbor cell frequency point to be measured is allowed to be used or not based on the time slice use planning information, and comprises the following steps:
When the time window to be preempted by the frequency point of the neighboring cell to be detected by the different system corresponds to the second time slice use planning information, the different system measurement unit judges that the time window to be preempted by the frequency point of the neighboring cell to be detected by the different system is allowed to be directly used by the different system;
when the time window which needs to be occupied by the frequency points of the adjacent cells to be detected of the different systems is overlapped with the first time slice use planning information, the different system measurement unit sends a time slice use request to the time slice scheduling management unit;
The time slice scheduling management unit receives the time slice use request sent by the inter-system measurement unit, confirms whether the overlapped time slices need to be reserved in the current period of the NR system, and sends an authorization confirmation message to the inter-system measurement unit when the overlapped time slices do not need to be reserved in the current period of the NR system, otherwise sends an unauthorized confirmation message;
When the inter-system measurement unit receives the authorization confirmation message of the time slice scheduling management unit, the time window which needs to be preempted by the frequency point of the inter-system neighbor cell to be measured is judged to be allowed to be used, otherwise, the time window which needs to be preempted by the frequency point of the inter-system neighbor cell to be measured is judged to be not allowed to be used.
Optionally, the user equipment further includes: a time slice use planning unit; the method further comprises the steps of: the time slice usage planning unit generates the time slice usage planning information.
Optionally, the time slice usage planning unit generates the time slice usage planning information, including:
The time slice use planning unit calculates the measurement period of each NR neighbor cell frequency point to be measured and the number of sampling points in each measurement period according to the network configuration information of the NR cell where the user equipment resides;
the time slice use planning unit determines the period of the time slice use planning information according to the network configuration information of the NR cell where the user equipment resides, the measurement period of each NR neighbor cell frequency point to be measured and the number of sample points in each measurement period;
The time slice use planning unit maps the pre-occupying time slices of each NR neighbor cell frequency point to be measured to the time slice use planning information based on the number of sample points in the measurement period of each NR neighbor cell frequency point to be measured;
Wherein the NR cell comprises: NR service cell, and same-frequency adjacent cell and different-frequency adjacent cell of the NR service cell.
The time slice usage planning unit generates the time slice usage planning information, and further includes:
And the time slice use planning unit marks the pre-occupying time slices belonging to the NR adjacent cell frequency points to be measured in the time slice use planning information as the first time slice use planning information, and marks the time slices except the pre-occupying time slices belonging to the NR adjacent cell frequency points to be measured as the second time slice use planning information.
Optionally, the determining, by the time slice usage planning unit, a period of the time slice usage planning information according to network configuration information of an NR cell where the user equipment resides, a measurement period of each NR neighbor cell frequency point to be measured, and a number of samples in each measurement period includes:
when in an NR idle state, the time slice use planning unit determines the time length of the pre-occupation required by completing all NR neighbor cell measurement based on the SMTC configuration and the NR paging time PO of each NR cell, and performs the rounding process on the time length of the pre-occupation required by completing all NR neighbor cell measurement, so that the time length after the rounding process is an integer multiple of an NR paging period, and the period of the time slice use planning information is obtained;
When in the NR connected state, the time slice usage planning unit determines a period of the time slice usage planning information based on the SMTC configuration of each NR cell, the configuration of the network measurement GAP, and the configuration of the discontinuous reception.
Optionally, in the time slice usage planning information, the number of time slices occupied by each NR neighbor cell frequency point to be measured is at least one.
Alternatively, the period of the time slice using the planning information can be divided by NR and the system frame cycle period of the different system.
Optionally, the period of the time slice using the planning information is an integer multiple of the SMTC period of the adjacent cell frequency point to be measured of each NR system.
The embodiment of the invention also provides a user equipment, which takes the NR network as a master mode network, and comprises: a different system measurement unit; the different system measurement unit includes:
The acquisition subunit is suitable for acquiring pre-generated time slice use planning information before performing different-system neighbor cell measurement of NR; the time slice usage planning information includes: the method comprises the steps of NR to-be-detected neighbor cell first time slice use planning information and second time slice use planning information except for the first time slice use planning information;
The first determining subunit is suitable for determining the frequency points of the adjacent cells to be detected of the different systems and the position and the length of a pre-occupied time window required by the frequency points of the adjacent cells to be detected of each different system;
The judging subunit is suitable for sequentially judging whether the time window required by the frequency point of each neighboring cell to be tested of the different system is allowed to be used or not based on the time slice use planning information;
And the measurement subunit is suitable for measuring the frequency points of the neighboring cells to be measured of the different systems when the time window required by the frequency points of the neighboring cells to be measured of the different systems is allowed to be used.
Optionally, the user equipment further includes: a time slice scheduling management unit;
The judging subunit is adapted to judge that the time window which needs to be pre-occupied by the frequency point of the neighboring cell to be detected by the different system is allowed to be directly used by the different system when the time window which needs to be pre-occupied by the frequency point of the neighboring cell to be detected by the different system corresponds to the second time slice use planning information; when the time window which needs to be occupied by the frequency points of the adjacent cells to be detected of the different systems is overlapped with the first time slice use planning information, sending a time slice use request to the time slice scheduling management unit; when receiving the authorization confirmation message sent by the time slice scheduling management unit, judging that the time window required by the frequency point of the adjacent cell to be tested of the different system is allowed to be used, otherwise, judging that the time window required by the frequency point of the adjacent cell to be tested of the different system is not allowed to be used;
the time slice scheduling management unit is suitable for receiving the time slice use request sent by the judging subunit, confirming whether the overlapped time slices need to be reserved in the current period of the NR system, and sending an authorization confirmation message to the judging subunit when the overlapped time slices do not need to be reserved in the current period of the NR system, otherwise sending an unauthorized confirmation message.
Optionally, the user equipment further includes:
and the time slice use planning unit is suitable for generating the time slice use planning information.
Optionally, the time slice usage planning unit includes:
a calculating subunit, adapted to calculate a measurement period of each NR neighbor cell frequency point to be measured and the number of samples in each measurement period according to network configuration information of an NR cell where the user equipment resides;
The second determining subunit is adapted to determine the period of the time slice usage planning information according to the network configuration information of the NR cell where the user equipment resides, the measurement period of each NR neighbor cell frequency point to be measured and the number of sample points in each measurement period;
The mapping subunit is suitable for mapping the pre-occupying time slices of each NR adjacent cell frequency point to be measured into the time slice use planning information based on the number of the sample points in the measurement period of each NR adjacent cell frequency point to be measured;
Wherein the NR cell comprises: NR service cell, and same-frequency adjacent cell and different-frequency adjacent cell of the NR service cell.
Optionally, the time slice usage planning unit further includes:
The identification subunit is suitable for marking the pre-occupying time slices belonging to the NR adjacent cell frequency points to be detected in the time slice use planning information as the first time slice use planning information, and marking the time slices except the pre-occupying time slices belonging to the NR adjacent cell frequency points to be detected as the second time slice use planning information.
Optionally, the second determining subunit is adapted to determine, when in an idle state of NR, a length of time required for completing all NR neighbor cell measurements based on SMTC configuration of each NR cell and NR paging occasions PO, and perform a rounding process on the length of time required for completing all NR neighbor cell measurements, so that the length of time after the rounding process is an integer multiple of an NR paging cycle, and obtain a repetition cycle of the time slice usage planning information; and determining a period of the time slice usage planning information based on the SMTC configuration of each NR cell, the configuration of the network measurement GAP, and the configuration of the discontinuous reception while in the NR connected state.
Optionally, in the time slice usage planning information, the number of time slices occupied by each NR neighbor cell frequency point to be measured is at least one.
Alternatively, the period of the time slice using the planning information can be divided by NR and the system frame cycle period of the different system.
Optionally, the period of the time slice using the planning information is an integer multiple of the SMTC period of the adjacent cell frequency point to be measured of each NR system.
Optionally, the user equipment further includes:
the NR neighbor cell measurement unit is suitable for measuring NR neighbor cells to be measured;
the time slice scheduling management unit is further adapted to select one NR neighbor cell frequency point from the time slice use planning information before measuring the NR neighbor cell to be measured, and send the selected NR neighbor cell frequency point and the corresponding time slice to the NR neighbor cell measurement unit; and before the inter-system measurement unit measures the inter-system neighbor cell, sending the time slice use planning information to the inter-system measurement unit.
Embodiments of the present invention also provide a computer readable storage medium having stored thereon computer instructions which when executed by a processor perform the steps of any of the methods described above.
The embodiment of the invention also provides user equipment, which comprises a memory and a processor, wherein the memory stores computer instructions capable of running on the processor, and the processor executes the steps of any one of the methods when running the computer instructions.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following advantages:
By adopting the scheme, because the time slice use planning information is generated in advance, when the inter-system neighbor cell to be measured is measured, only the time window required by the frequency point of the inter-system neighbor cell to be measured is needed to be judged to judge whether the use is allowed or not, and the frequency point of the inter-system neighbor cell to be measured can be measured directly as long as the time window required by the frequency point of the inter-system neighbor cell to be measured is allowed to be used. Compared with the method that the time slice occupied by measurement is calculated in real time when the measurement is carried out on the adjacent cell to be measured of the different system each time, the power consumption of the UE when the measurement is carried out on the adjacent cell to be measured of the different system can be effectively reduced.
Detailed Description
At present, how to measure the neighboring cells of the different systems when the UE resides in the NR network is not given in the protocol.
Therefore, the embodiment of the invention provides a neighbor cell measurement method, wherein pre-generated time slice use planning information is acquired before the neighbor cell measurement of the different system of NR is carried out. Because the time slice use planning information is generated in advance, the position and the length of the time slice are not required to be calculated in real time, and only the time window required by the frequency point of the adjacent cell to be measured of the different system is required to be judged to judge whether the use is allowed or not, if the time window required by the frequency point of the adjacent cell to be measured of the different system is allowed to be used, the frequency point of the adjacent cell to be measured of the different system can be directly measured, so that the power consumption required by the UE when the adjacent cell to be measured of the different system is measured can be effectively reduced.
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings.
Referring to fig. 1, an embodiment of the present invention provides a neighbor cell measurement method, which is applicable to a UE, and the UE supports more than two communication schemes simultaneously.
In an embodiment of the invention, the UE resides in an NR network. The different system of NR may be at least one of long term evolution (Long Term Evolution, LTE), global system for mobile communications (Global System for Mobile Communication, GSM), wideband code Division multiple access (WidebandCodeDivision Multiple Access, WCDMA), time Division-Synchronous Code Division Multiple Access (TDSCDMA), and the like.
In the embodiment of the invention, the UE comprises a different system measurement unit, and the different system measurement unit is used for measuring the frequency points of the different system neighbor cells to be measured by adopting the neighbor cell measurement method in the embodiment of the invention.
Specifically, the inter-system measurement unit may measure the frequency points of the neighboring cells to be measured of the inter-system by adopting the following steps:
Step 11, before performing the inter-system neighbor measurement of NR, the inter-system measurement unit acquires the periodically generated time slice usage planning information in advance.
Wherein the time slice uses planning information, comprising: the NR to-be-measured neighbor cell measures the first time slice usage planning information required to be preempted and the second time slice usage planning information except for the first time slice usage planning information.
In an embodiment of the present invention, the UE may include a time slice usage planning unit. The time slice usage planning unit may generate the time slice usage planning information.
In a specific implementation, the time slice usage planning unit may generate the time slice usage planning information in a plurality of manners, which is not limited herein, so long as the inter-system measurement unit can determine, based on the time slice usage planning information, whether the time window that needs to be pre-occupied by each inter-system neighbor cell frequency point to be measured is allowed to be used.
In an embodiment of the present invention, the time slice usage planning unit may calculate, according to network configuration information of the residing NR cells, a measurement period of each NR neighboring cell frequency point to be measured and a number of samples in each measurement period, and further determine, according to network configuration information of the residing NR cells of the user equipment, the measurement period of each NR neighboring cell frequency point to be measured and the number of samples in each measurement period, a period of the time slice usage planning information. And finally, the time slice use planning unit maps the pre-occupied time slices of each NR neighbor frequency point to be measured to the time slice use planning information based on the number of the sample points in the measurement period of each NR neighbor frequency point to be measured.
Wherein the NR cell comprises: NR service cell, and same-frequency adjacent cell and different-frequency adjacent cell of the NR service cell.
In a specific implementation, the number of the adjacent frequency points to be measured by NR is configured on the network side, and the time slice use planning unit can calculate the measurement period of each adjacent frequency point to be measured by NR and the number of the sample points in each measurement period based on the number of the adjacent frequency points to be measured by NR configured on the network side and combined with specific protocol requirements. The measurement period of each NR neighbor cell frequency point to be measured may be the same or different. The number of the sample points in each measurement period of each NR neighbor cell frequency point to be measured can be the same or different.
In an embodiment of the present invention, the time slice usage planning unit may be configured to combine a specific network connection state when determining a period of the time slice usage planning information according to network configuration information of an NR cell where the ue resides, a measurement period of each NR neighbor cell frequency point to be measured, and a number of samples in each measurement period.
Specifically, when the UE is in NR idle state, since the UE can perform inter-frequency measurement before and after the reception of the NR paging occasions (Paging Occasion, PO) at this time, the PO can only perform co-frequency measurement of the Synchronization Signal Block (SSB) in the downlink bandwidth portion (Downlink Bandwidth part, DL BWP) at the reception of the PO. For co-channel measurements where SSBs are not inside DL BWP, only the time before and after PO reception can be used.
Thus, when the UE is in NR idle state, the time slice usage planning unit may determine the length of time to camp on required to complete all NR neighbor measurements based on SSB-based measurement time configuration (SS block based RRM Measurement Timing Configuration, SMTC) configuration of each NR cell and the PO of the NR. And performing rounding processing on the time length which is required to be occupied by completing all NR neighbor cell measurement, so that the time length after the rounding processing is an integer multiple of an NR paging period, and the period of the time slice use planning information can be obtained.
When in the NR connected state, the time slices that can be used in the discontinuous reception (Non Discontinuous Reception, nonDRX) and continuous reception (Connected state Discontinuous Reception, CDRX) configuration in the connected state are different, and thus the time slice usage planning unit may determine the period of the time slice usage planning information based on the SMTC configuration, the configuration of the network Measurement (Measurement) GAP, and the configuration of the CDRX of each NR cell.
In a specific implementation, the time slice usage planning unit maps the pre-occupied time slices of each NR adjacent frequency point to be measured to the time slice usage planning information based on the number of the sample points in the measurement period of each NR adjacent frequency point to be measured, where the number of the time slices pre-occupied by each NR adjacent frequency point to be measured in the time slice usage planning information is at least one, or may be more than two, and only is less than or equal to the number of the sample points in the measurement period corresponding to the NR adjacent frequency points to be measured.
In a specific implementation, the time slice usage planning unit may sort SMTC periods of frequency points of the NR neighboring cells to be measured from large to small, and take the frequency points of the NR neighboring cells to be measured according to the sorting order, and map the frequency points into available time in the time slice usage planning information. The frequency points of the same NR neighbor cell to be measured can be continuous or segmented corresponding to the available time in the time slice use planning information, so that the frequency point of each NR neighbor cell to be measured has at least one available subsequent time slice in the time slice use planning information.
Of course, in order to achieve a better effect, the rule of mapping the frequency points of the same NR neighboring cell to be measured into the planning time slices in different NR system states may be different, and the time slices are not particularly limited, as long as the time slice usage planning information includes time slice information of the frequency points of the NR neighboring cell to be measured.
In another embodiment of the present invention, for convenience of use, the time slice usage planning unit generates the time slice usage planning information, and may further include:
And the time slice use planning unit marks the pre-occupying time slices belonging to the NR adjacent cell frequency points to be measured in the time slice use planning information as the first time slice use planning information, and marks the time slices except the pre-occupying time slices belonging to the NR adjacent cell frequency points to be measured as the second time slice use planning information.
By sequencing and numbering the time slices preempted by the NR neighbor cells to be detected in the time slice use planning information, the time slice positions not preempted by the NR neighbor cells to be detected are also counted and identified, so that each communication system in the UE can conveniently call the time slice use planning information. For example, after the cell measurement is finished, before the cell handover or reselection, the system message may be read based on the time slice using the planning information.
In an embodiment of the present invention, in order to enable any frame of the NR and the system frame of the different system to find a corresponding available time slice in the time slice usage planning information in each cycle period, that is, any time when the time slice usage period in the time slice usage planning information is extended to 10.24s, the period of the time slice usage planning information may be divided by the cycle period of the NR and the system frame of the different system. For example, when the different system is an LTE system, the system frame cycle period of both the NR and LTE systems is 10.24s, so the period of the time slice usage planning information may be divided by 10.24 s.
In an embodiment of the present invention, in order to facilitate pre-occupying a time slice for each adjacent cell frequency point to be detected in the NR system, the period of the time slice usage planning information may be an integer multiple of the SMTC period of each adjacent cell frequency point to be detected in the NR system.
As described above, the master mode refers to a set of circuits or devices for causing the UE to communicate in the current communication scheme, and the slave mode refers to a set of circuits or devices for causing the UE to communicate in other communication schemes.
And step 12, the inter-system measurement unit determines the frequency points of the inter-system neighbor cells to be measured, and the position and the length of a pre-occupied time window required by each inter-system neighbor cell frequency point to be measured.
In a specific implementation, taking the different system as an LTE system as an example, the location and the length of a time window occupied by each LTE frequency point to be measured may be determined sequentially. For example, based on protocol requirements, when the LTE system is in Time-division Duplex (TDD) mode, the 0 th subframe and the 5 th subframe of the LTE cell under test need to be included. When the LTE system is a Frequency Division Duplex (FDD), the location of the time window is not required to be specific for the LTE system of the non-multicast/multicast single Frequency network (Multimedia Broadcast multicast SERVICE SINGLE Frequency Network, MBSFN), and the length of the time window is 1.1ms, whereas the LTE system of the MBSFN requires a continuous time window with a length of 5.33 ms.
In specific implementation, the execution sequence of steps 11 and 12 is not limited, and step 11 may be executed first, then step 12 may be executed, that is, the time slice usage planning information may be acquired first, then the position and the length of the pre-occupied time window required by each neighboring cell frequency point to be measured in the different system may be determined, or step 12 may be executed first, then step 11 may be executed, that is, the position and the length of the pre-occupied time window required by each neighboring cell frequency point to be measured in the different system may be determined first, and then the time slice usage planning information may be acquired. Of course, steps 11 and 12 may also be executed simultaneously, that is, the position and length of the pre-occupation time window required by each neighboring cell frequency point to be detected in the different system may be determined while the time slice usage planning information is acquired.
And step 13, the inter-system measurement unit sequentially judges whether the time window which needs to be preempted by each inter-system neighbor cell frequency point to be measured is allowed to be used or not based on the time slice use planning information.
In an embodiment of the present invention, the UE may further include: and a time slice scheduling management unit. The inter-system measurement unit can judge whether the time window which needs to be preempted by each inter-system neighbor cell frequency point to be detected is allowed to be used or not through interaction with the time slice scheduling management unit.
Specifically, when the time window in which the frequency point of the neighboring cell to be measured in the different system needs to be pre-occupied corresponds to the second time slice usage planning information, the different system measurement unit may directly determine that the time window in which the frequency point of the neighboring cell to be measured in the different system needs to be pre-occupied is allowed to be directly used by the different system, and at this time, no interaction with the time slice scheduling management unit is required.
When the time window occupied by the frequency point of the neighboring cell to be detected by the different system overlaps with the first time slice use planning information, the different system measurement unit may first send a time slice use request to the time slice scheduling management unit. And the time slice scheduling management unit receives the time slice use request sent by the inter-system measurement unit, confirms whether the overlapped time slices need to be reserved in the current period of the NR system, and sends an authorization confirmation message to the inter-system measurement unit when the overlapped time slices do not need to be reserved in the current period of the NR system, otherwise sends an unauthorized confirmation message.
When the inter-system measurement unit receives the authorization confirmation message of the time slice scheduling management unit, the time window which needs to be preempted by the frequency point of the inter-system neighbor cell to be measured is judged to be allowed to be used, otherwise, the time window which needs to be preempted by the frequency point of the inter-system neighbor cell to be measured is judged to be not allowed to be used.
In an embodiment of the present invention, when a time window in which the frequency point of the neighboring cell to be measured of the different system needs to be pre-occupied overlaps with the first time slice usage planning information, the different system measurement unit may also find a time slice without applying for authorization.
And when the time window which needs to be preempted by the frequency points of the adjacent cells to be detected of the different systems is allowed to be used, executing the step 14.
And 14, the inter-system measurement unit measures the frequency points of the inter-system neighbor cells to be measured.
In a specific implementation, after the time window in which the frequency point of the neighboring cell to be measured in the different system needs to be pre-occupied is determined to be allowed to be used, that is, the determined frequency point of the neighboring cell to be measured in the different system can be measured, whether the time windows in which the frequency points of the neighboring cell to be measured in the different system need to be pre-occupied are allowed to be used or not can be continuously determined, and after the determination that whether the time windows in which the frequency points of the neighboring cell to be measured in the different system need to be pre-occupied are allowed to be used or not is completed, the frequency point of the neighboring cell to be measured in the different system is determined to be measured, so long as the measurement of the frequency point of the neighboring cell to be measured in the different system, which is allowed to be used in the time window, can be completed.
In a specific implementation, when the time window that the frequency point of the neighboring cell to be measured in the different system needs to be pre-occupied is not allowed to be used, the different system measurement unit may recalculate another time window for the current frequency point of the neighboring cell to be measured in the different system, or directly judge whether the time window that the frequency point of the neighboring cell to be measured in the different system needs to be pre-occupied is allowed to be used.
If another time window is recalculated for the frequency point of the neighboring cell to be measured of the different system, for the recalculated time window, the different system measurement unit still needs to determine whether to allow use. When use is allowed, step 14 is performed. Of course, it may also be directly determined whether the pre-occupation time window required by the frequency point of the neighboring cell to be detected of another different system is allowed to be used, and step 14 is executed when the use is allowed. The method is only required to finish judging the time windows corresponding to the frequency points of all the neighboring cells to be tested of the different systems, and finish measuring the frequency points of the neighboring cells to be tested of the different systems corresponding to the time windows which are allowed to be used.
It may be understood that when determining whether the pre-occupation time window required by the frequency point of the neighboring cell to be detected by the different system is allowed to be used, the method may be implemented based on the description of whether the pre-occupation time window required by the frequency point of the neighboring cell to be detected by the different system is allowed to be used, which is not repeated herein.
As can be seen from the foregoing, in the neighbor cell measurement method in the embodiment of the present invention, when the UE starts the inter-system measurement, the inter-system measurement unit may obtain the time slice usage plan information, and when the time slice usage plan information is used, may first query the attribute of the time slice to be used in the time slice usage plan information by itself. If the time slice does not need to apply for authorization, the time slice is directly used without sending a message to inform the time slice scheduling management unit, if the time slice needs to apply for authorization, the time slice which does not need to apply for authorization is additionally found, or the time slice scheduling management unit is applied for authorization, and the next time slice is found after the authorization application fails.
By the method, a plurality of systems of the UE can perform measurement scheduling according to the time slice using planning information, and neighbor cell measurement of the UE at any moment in an idle state and a connection state is a process which is planned statically in advance, ordered and predictable in position. The generation of the time slice using planning information is only carried out at a limited time, and the time slices belong to static parameters at other times, so that a great amount of repeated calculation is avoided, a different system can acquire prior information used for each period in advance, and can timely determine the next operation of the system, so that the message interaction between modes is reduced, the orderly use efficiency of the time slices is improved, the mobility between the UE supporting NR is ensured, the power consumption index is improved, and the user experience is finally improved.
In order to better understand and implement the present invention, a detailed description of the apparatus and computer readable storage medium corresponding to the above method is provided below.
Referring to fig. 2, the embodiment of the present invention further provides a user equipment 20, where the user equipment 20 uses an NR network as a master mode network. The user equipment comprises: and a different system measurement unit 21.
The different system measurement unit 21 may include: the acquisition subunit 211, the first determination subunit 212, the judgment subunit 213, and the measurement subunit 214. Wherein:
The obtaining subunit 211 is adapted to obtain pre-generated time slice usage planning information before performing an NR inter-system neighbor measurement; the time slice usage planning information includes: the method comprises the steps of NR to-be-detected neighbor cell first time slice use planning information and second time slice use planning information except for the first time slice use planning information;
The first determining subunit 212 is adapted to determine the frequency points of the neighboring cells to be detected by the different systems, and the position and the length of the pre-occupation time window required by the frequency points of the neighboring cells to be detected by each different system;
the judging subunit 213 is adapted to sequentially judge whether the time window required by the frequency point of each neighboring cell to be tested in the different system is allowed to be used based on the time slice usage planning information;
the measurement subunit 214 is adapted to measure the frequency points of the neighboring cells to be measured by the different system when the time window required by the frequency points of the neighboring cells to be measured by the different system is allowed to be used.
In an embodiment of the present invention, the user equipment 20 may further include: the time slice schedule management unit 22.
The judging subunit 213 is adapted to judge that the time window in which the frequency point of the neighboring cell to be detected by the different system needs to be pre-occupied is allowed to be directly used by the different system when the time window in which the frequency point of the neighboring cell to be detected by the different system needs to be pre-occupied corresponds to the second time slice usage planning information; when the time window occupied by the frequency point of the adjacent area to be detected of the different system is overlapped with the first time slice use planning information, sending a time slice use request to the time slice scheduling management unit 22; and when receiving the authorization confirmation message sent by the time slice scheduling management unit 22, determining that the time window required by the frequency point of the neighboring cell to be tested of the different system is allowed to be used, otherwise, determining that the time window required by the frequency point of the neighboring cell to be tested of the different system is not allowed to be used.
The time slice scheduling management unit 22 is adapted to receive the time slice usage request sent by the judging subunit 213, confirm whether the overlapping time slices need to be reserved in the current period of the NR system, and send an authorization confirmation message to the judging subunit 213 when the overlapping time slices do not need to be reserved in the current period of the NR system, otherwise send an unauthorized confirmation message.
In another embodiment of the present invention, the user equipment 20 may further include: the time slices use the planning unit 23. The time slice usage planning unit 23 is adapted to generate the time slice usage planning information.
In an embodiment of the present invention, the time slice usage planning unit 23 may include: a calculation subunit 231, a second determination subunit 232, and a mapping subunit 233. Wherein:
the calculating subunit 231 is adapted to calculate, according to network configuration information of the NR cell where the ue resides, a measurement period of each NR neighbor cell frequency point to be measured and a number of samples in each measurement period;
The second determining subunit 232 is adapted to determine a period of the time slice usage planning information according to the network configuration information of the NR cell where the user equipment resides, the measurement period of each NR neighbor cell frequency point to be measured, and the number of samples in each measurement period;
The mapping subunit 233 is adapted to map the pre-occupied time slice of each NR neighboring cell frequency point to be measured to the time slice usage planning information based on the number of sample points in the measurement period of each NR neighboring cell frequency point to be measured;
Wherein the NR cell comprises: NR service cell, and same-frequency adjacent cell and different-frequency adjacent cell of the NR service cell.
In an embodiment of the present invention, the time slice usage planning unit 23 may further include: the subunit 234 is identified. The identifier subunit 234 is adapted to mark the pre-occupied time slices belonging to the NR to-be-detected neighboring cell frequency points in the time slice usage plan information as the first time slice usage plan information, and mark the time slices except for the pre-occupied time slices belonging to the NR to-be-detected neighboring cell frequency points as the second time slice usage plan information.
In an embodiment of the present invention, the second determining subunit 232 is adapted to determine, when in an idle state of NR, a length of time required for completing all NR neighbor measurements based on SMTC configuration of each NR cell and NR paging occasions PO, and perform an up-rounding process on the length of time required for completing all NR neighbor measurements, so that the length of time after the up-rounding process is an integer multiple of an NR paging cycle, to obtain a repetition cycle of the time slice usage plan information; and determining a period of the time slice usage planning information based on the SMTC configuration of each NR cell, the configuration of the network measurement GAP, and the configuration of the discontinuous reception while in the NR connected state.
In an embodiment of the present invention, in the time slice usage planning information, the number of time slices occupied by each NR neighbor cell frequency point to be measured is at least one.
In one embodiment of the present invention, the period of the time slice usage planning information is divided by NR and the system frame cycle period of the different system.
In an embodiment of the present invention, the period of the time slice using the planning information is an integer multiple of the SMTC period of the neighbor frequency point to be measured in each NR system.
In an embodiment of the present invention, the ue 20 may further include: an NR neighbor measurement unit 24. The NR neighbor cell measuring unit 24 is adapted to measure an NR neighbor cell to be measured;
The time slice scheduling management unit is further adapted to select one NR to-be-measured neighboring cell frequency point from the time slice usage planning information before measuring the NR to-be-measured neighboring cell, and send the selected NR to-be-measured neighboring cell frequency point and the corresponding time slice to the NR neighboring cell measurement unit 24; and transmitting the time slice usage planning information to the inter-system measurement unit 21 before the inter-system measurement unit performs measurement on the inter-system neighbor cell.
In a specific implementation, the time slice scheduling management unit 22, the time slice usage planning unit 23, and the NR neighbor measurement unit 24 are generally integrated in the NR system of the ue 20, and the inter-system measurement unit 21 performs measurement on the inter-system neighbor by interacting with the NR system of the ue 20.
When the inter-system measurement unit 21 starts inter-system neighbor measurement, the NR system transmits the time slice usage plan information to the inter-system measurement unit 21. For the time slices not used in the NR system, the inter-system measurement unit 21 may be directly used, and for the time slices already identified as possible to be used in the NR system, the inter-system measurement unit 21 needs to apply for the NR system, and may be used only after obtaining authorization of the NR system, so that a large amount of complex computation may be pre-set and completed at one time, thereby improving the use efficiency of the time slices, reducing message interaction between multiple modes, simplifying the implementation of multiple modes of the user equipment 20, and being applicable when the user equipment 20 is multi-card and multi-mode.
In implementations, the time slice usage planning information may be used to read system messages or perform other operations, without limitation.
The embodiment of the present invention further provides a computer readable storage medium, on which computer instructions are stored, where the computer instructions, when executed by a processor, perform the steps of the neighbor cell measurement method in any of the foregoing embodiments, and are not described in detail.
In particular implementations, the computer-readable storage medium may include: ROM, RAM, magnetic or optical disks, etc.
The embodiment of the invention also provides a user equipment, which can include a memory and a processor, wherein the memory stores computer instructions capable of running on the processor, and the processor executes any one of the steps of the neighbor cell measurement method in the above embodiment when running the computer instructions, which is not repeated.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention, and the scope of the invention should be assessed accordingly to that of the appended claims.