Terminal control method and device and electronic equipment
By calculating the target discontinuous reception offset to determine the activation period position of the terminal device, the problem of DRX and GAP activation time conflict in the LTE system is solved, and the improvement of UE performance and efficiency and the flexibility of wireless resource control is achieved.
Patent Information
- Application Number
- CN202411981920.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-22
AI Technical Summary
In LTE systems, the activation time of DRX and GAP is prone to conflict, resulting in the UE's performance and efficiency being affected, and it cannot be configured at the same time, affecting user experience and key performance indicators.
By determining the discontinuous reception offset range and measurement interval, the target discontinuous reception offset is calculated, thereby determining the activation period position of the terminal device, and resolving the activation time conflict between DRX and GAP.
The simultaneous configuration of DRX and GAP is realized, which improves the performance, efficiency and reliability of the UE, enhances the flexibility of wireless resource control, and meets the power saving needs of the UE.
Smart Images

Figure CN119865836A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a terminal control method, device and electronic equipment. Background Art
[0002] In Long Term Evolution (LTE) system design, discontinuous reception (DRX) technology was introduced to save power and efficiently utilize resources in user equipment (UE). This allows the UE to periodically enter a dormant state. Furthermore, when performing inter-frequency or inter-system measurements, the UE also needs to configure a measurement gap (GAP).
[0003] Currently, in order to avoid a conflict between the activation times of DRX and GAP, these two functions are generally not configured simultaneously on the same UE, which affects the performance and efficiency of the UE. Summary of the Invention
[0004] This application mainly provides a terminal control method, device and electronic device. The technical solution of this application is implemented as follows:
[0005] In a first aspect, an embodiment of the present application provides a terminal control method, applied to a network device, the method comprising:
[0006] Determining, based on the discontinuous reception configuration information, a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, where the discontinuous reception offset range includes a plurality of discontinuous reception offsets;
[0007] Based on the measurement interval configuration information, a measurement interval is determined, and the measurement interval is used for the terminal device to measure the frequency information of different frequencies or different systems;
[0008] Based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, a target discontinuous reception offset is determined, and the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
[0009] In a second aspect, an embodiment of the present application provides a terminal control device, the device comprising:
[0010] A first determining unit is configured to determine, based on the discontinuous reception configuration information, a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, where the discontinuous reception offset range includes a plurality of discontinuous reception offsets;
[0011] A second determining unit is configured to determine a measurement interval based on the measurement interval configuration information, where the measurement interval is used for the terminal device to measure frequency information of different frequencies or different systems;
[0012] The third determining unit is used to determine a target discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, where the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the terminal control method described in the first aspect is implemented.
[0014] As can be seen, the DRX offset range and the activation period corresponding to each DRX offset within the DRX offset range are first determined. The measurement interval is then determined based on the measurement interval configuration information. Finally, the target DRX offset is determined, thereby determining the position of the terminal device's activation period. In this way, by further determining the DRX offset based on the configured GAP, the DRX is determined. This not only resolves the timing conflict issue when GAP and DRX are configured simultaneously, improving UE performance, efficiency, and reliability, but also increases the flexibility of Radio Resource Control (RRC) configuration and meets the UE's power saving requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic diagram of a GAP and DRX activation time conflict provided in an embodiment of the present application;
[0016] Figure 2 A flowchart of a terminal control method provided in an embodiment of the present application;
[0017] Figure 3 A schematic diagram of a candidate discontinuous reception offset provided in an embodiment of the present application;
[0018] Figure 4 This is a schematic diagram of the structure of a terminal control device;
[0019] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;
[0020] Figure 6 A detailed flowchart of a terminal control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0021] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below with reference to the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.
[0022] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0023] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0024] It should also be pointed out that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0025] In 5th Generation Mobile Communication Technology (5G) networks, the DRX mechanism is a technology used to save terminal power. By periodically placing the UE in a dormant state while connected via Radio Resource Control (RRC), it reduces unnecessary signal reception and processing, thereby lowering UE power consumption. Specifically, within each DRX cycle, active and inactive times are set for the UE according to certain conditions. During the active time, the UE must receive downlink control signaling carried on the Physical Downlink Control Channel (PDCCH) in each downlink subframe to properly transmit uplink and downlink data. During the inactive time, the UE enters a dormant state. DRX controls the UE's active time through a series of timers. These timers are determined by parameters such as drx-OnDurationTimer (indicating the active duration) and drx-InactivityTimer (indicating how long the UE remains active if new uplink or downlink data needs to be transmitted during the active period). These parameters determine when the UE enters the active time to receive data and when it enters the dormant time to save power.
[0026] In the RRC connected state, to ensure the mobility of the UE, the network requires the UE to measure the serving cell and adjacent cells. For adjacent cells with the same frequency, measurements can be performed without GAP, but for measurements of adjacent cells with different frequencies or systems, GAP configuration is required. During the GAP time, the UE will not send or receive any data from the serving cell. Instead, it will tune the receiver to the frequency of the target cell and measure the synchronization signal block (SSB) and channel state information reference signal (CSI-RS) of the target cell. When the GAP time ends, it will switch to the current serving cell.
[0027] Figure 1 A schematic diagram of the conflict between GAP and DRX activation time provided in an embodiment of the present application. Figure 1 As shown in the figure, the DRX cycle includes the active time and the inactive time; the GAP cycle includes the GAP and other non-GAP time. When both DRX and GAP are configured at the same time, if the configuration parameters of both are not adjusted, Figure 1 The situation shown is that the GAP and DRX activation time of the same UE coincide in time. The DRX activation time is covered by the GAP, which makes the UE unable to be scheduled in the Media Access Control (MAC) layer, causing the UE to drop the line, thereby increasing the UE call drop rate, affecting the Key Performance Indicator (KPI) and user experience. Usually, operators will use the above parameter drx-OnDurationTimer as a key guarantee parameter, for example, configure it to 10ms. In this case, Figure 1 The probability of the conflict problem shown will increase significantly.
[0028] For this situation, a possible solution is to configure DRX in non-GAP measurement scenarios and release the DRX configuration when performing GAP measurement to avoid conflict between the two. That is, the two functions cannot be configured at the same time.
[0029] However, in actual commercial environments, there are Automatic Neighbor Relation (ANR) scenarios. ANR is one of the important solutions for self-organizing networks. For newly established base stations, operators usually require the ANR function to be enabled to automatically generate base station neighbor relationships. These neighbor relationships are used to support mobility, load balancing, dual connections, etc. Since it is necessary to measure inter-frequency cells during the ANR inter-frequency measurement process, GAP and DRX need to be configured at the same time. In this scenario, there will inevitably be conflicts between GAP configuration and DRX configuration. At this time, it is necessary to manually fix the GAP configuration and DRX configuration to avoid conflicts between the two.
[0030] Based on this, embodiments of the present application provide a terminal control method, apparatus, and electronic device. These methods first determine a discontinuous reception offset range and the activation period corresponding to each discontinuous reception offset within the discontinuous reception offset range. Furthermore, based on measurement interval configuration information, the measurement interval is determined. Finally, a target discontinuous reception offset is determined, thereby determining the position of the activation period for the terminal device. In this way, the DRX offset is further determined based on the configured GAP, thereby determining the DRX. This not only resolves the time conflict issue when GAP and DRX are configured simultaneously, improving the performance, efficiency, and reliability of the UE, but also increases the flexibility of RRC configuration and meets the power saving requirements of the UE.
[0031] The present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0032] In one embodiment of the present application, a terminal control method is provided, which can be applied to a network device. The network device may include a distributed unit (DU), a DU and a centralized unit (CU), or other network element devices in the network. A CU is connected to at least one DU to centrally manage multiple sites.
[0033] Figure 2 This is a flow chart of a terminal control method provided in an embodiment of the present application. Figure 2 As shown, the method may include:
[0034] S101: Determine a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range based on discontinuous reception configuration information.
[0035] The discontinuous reception offset range includes multiple discontinuous reception offsets.
[0036] In the embodiment of the present application, the discontinuous reception configuration information may refer to DRX parameter configuration information, for example, including at least some of the following parameters:
[0037] Parameter drx-OnDurationTimer: indicates the duration for which the UE needs to monitor the PDCCH starting from the start subframe of the DRX cycle, that is, the duration of the activation time. Two different types can be configured: one is subMilliSeconds and the other is milliSecond.
[0038] Parameter drx-InactivityTimer: If new uplink or downlink data needs to be transmitted during the activation period, the drx-InactivityTimer is started to indicate the duration for which the UE needs to continue monitoring the PDCCH.
[0039] Parameter drx-HARQ-RTT-TimerDL: timer. This parameter means that when the UE receives a downlink data transmission packet and fails to verify it, it needs to feedback the failure information to the network side. It is assumed that retransmission will not occur until at least drx-HARQ-RTT-TimerDL time has passed.
[0040] Parameter drx-HARQ-RTT-TimerUL: Similar to drx-HARQ-RTT-TimerDL, but this parameter is used to configure the UE to sleep during the period of uplink data packet verification failure.
[0041] Parameter drx-RretransmissionTimerDL: used to indicate the maximum time the UE needs to continuously monitor in order to receive the expected downlink retransmission data.
[0042] Parameter drx-RretransmissionTimerUL: Similar to drx-RretransmissionTimerDL, it is used to indicate the maximum time the UE waits for uplink retransmission.
[0043] Parameter drx-LongCycleStartOffset: used to indicate the duration of the UE entering a long DRX cycle. This parameter includes two sub-parameters: drx-LongCycle and drx-StartOffset. The sub-parameter drx-LongCycle is used to indicate the duration of a long DRX cycle, and the drx-StartOffset is used to indicate when the DRX activation time starts.
[0044] Parameter drx-ShortCycle: used to indicate the duration of the UE entering the short DRX cycle. Compared with the long DRX cycle, it is a mandatory configuration, while the short DRX cycle is an optional configuration.
[0045] Parameter drx-ShortCycleTimer: used to indicate how long the UE should not receive a PDCCH in a short DRX cycle before entering a long DRX cycle.
[0046] Parameter drx-SlotOffset: used to indicate that the UE can start waking up after pushing the length of this parameter back from the start of the subframe.
[0047] It should be noted that the discontinuous configuration information may also include other parameters, which are specifically determined according to the actual data structure for constructing DRX.
[0048] In this embodiment of the present application, the discontinuous reception offset range may refer to the range of the DRX offset, for example, the range of the sub-parameter drx-StartOffset corresponding to the UE in the long DRX cycle. The range of the sub-parameter drx-StartOffset is determined according to the sub-parameter drx-LongCycle. Exemplarily, when the sub-parameter drx-LongCycle is ms10, the range corresponding to the sub-parameter drx-StartOffset can be INTEGER (0..9), and when the sub-parameter drx-LongCycle is ms20, the range corresponding to the sub-parameter drx-StartOffset can be INTEGER (0..19). In this embodiment of the present application, the value of the sub-parameter drx-LongCycle can also be ms40, ms60, ms64, ms70, ms80, ms128, ms160, ms256, ms320, ms512, ms640, ms1024, ms1280, ms2048, ms2860, ms5120 or ms10240, etc., which is not specifically limited here. The range of the sub-parameter drx-StartOffset, that is, the discontinuous reception offset range, is also determined adaptively.
[0049] It should be noted that the value of the sub-parameter drx-StartOffset can be determined by using a CHOICE function to be one of the values within a defined valid range.
[0050] In an embodiment of the present application, based on the drx-OnDurationTimer in the aforementioned parameter, the length of the DRX activation time can be determined, and then the start time and end time of the DRX activation period can be determined under different sub-parameters drx-StartOffset. It should be understood that the value of drx-StartOffset can be used as the start time of the DRX activation period, and the corresponding end time of the DRX activation period is the sum of the start time and the length of the activation time. Multiple activation periods are composed of multiple groups of start times and corresponding end times, that is, the activation periods corresponding to each discontinuous reception offset in the discontinuous reception offset range of the DRX activation cycle.
[0051] S102: Determine a measurement interval based on the measurement interval configuration information, where the measurement interval is used by the terminal device to measure frequency information of different frequencies or different systems.
[0052] In the embodiment of the present application, the measurement interval configuration information may refer to configuration parameters of the GAP, and may include, for example:
[0053] Parameter gapOffset: used to indicate the time offset of the GAP. There are about 160 offset values, but not all values are applicable to all cycles.
[0054] Parameter mgl: used to indicate the length of time for measuring GAP, which can be 6ms for example. The UE detects the synchronization signal within the GAP time, identifies the number and reception timing of the physical cell, and then uses the cell-specific reference signal for measurement.
[0055] Parameter mgrp: Used to indicate the repetition period of GAP, which can be configured as 20ms, 40ms, 80ms, or 160ms.
[0056] Parameter mgta: If this parameter is configured, the UE will start measuring before the GAP subframe occurs. For example, the timing advance can be 0.25ms or 0.5ms.
[0057] RefServCellIndicator: indicates the type of GAP.
[0058] It should be noted that the measurement interval configuration information may also include other parameters, which are specifically determined according to the actual data structure for constructing the GAP.
[0059] In the embodiment of the present application, the measurement interval can be determined based on the gapOffset and mgl in the above parameters, that is, the start time and end time of the GAP are the measurement interval.
[0060] It should be noted that for adjacent cells of the same frequency, or the same cell, the UE can perform measurements without GAP. Therefore, in an embodiment of the present application, the UE is used to measure cells of different frequencies or cells of different systems, and is affected by the terminal's radio frequency performance. Such measurements of different frequencies or cells of different systems cannot be performed simultaneously with the data reception and transmission of the serving cell and the data reception of the same frequency cell.
[0061] S103: Determine a target discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range.
[0062] The target DRX offset is used to determine the location of the active period of the terminal device.
[0063] In an embodiment of the present application, the network device may consider GAP as a resource that may conflict with DRX and whose measurement interval is fixed. Between the fixed measurement intervals, that is, the time period when the UE does not execute GAP, an activation period is determined that is within the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range as the target discontinuous reception offset.
[0064] It should be understood that based on the target discontinuous reception offset and the time length of the activation period in the aforementioned discontinuous reception configuration information, it is possible to determine an activation period with a starting position as the target discontinuous reception offset and an ending position as the superposition of the target discontinuous reception offset and the time length of the activation period, and the activation period is within the time period between the measurement intervals.
[0065] An embodiment of the present application provides a terminal control method that first determines a discontinuous reception offset range and the activation period corresponding to each discontinuous reception offset within the discontinuous reception offset range. Furthermore, based on measurement interval configuration information, a measurement interval is determined. Finally, a target discontinuous reception offset is determined, thereby determining the position of the activation period of the terminal device. In this manner, GAP is first configured, and DRX is further determined based on this configuration. This not only resolves the timing conflict issue when GAP and DRX are configured simultaneously, improving the performance, efficiency, and reliability of the UE, but also increases the flexibility of RRC configuration and meets the power saving requirements of the UE.
[0066] In another embodiment of the present application, for the aforementioned step S103, determining the target discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range may include:
[0067] S201: Determine at least one candidate discontinuous reception offset based on a measurement interval and an activation period corresponding to each discontinuous reception offset in a discontinuous reception offset range.
[0068] The activation period corresponding to the candidate discontinuous reception offset does not overlap with the measurement interval.
[0069] It should be noted that, as mentioned above, DRX includes long and short cycles. For a short DRX cycle, its time position must satisfy the formula: [(SFN×10)+subframe number]modulo(drx-ShortCycle)=(drx-StartOffset)modulo(drx-ShortCycle). For a long DRX cycle, the start time position of the DRX activation period must satisfy the formula: [(SFN×10)+subframe number]modulo(drx-LongCycle)=drx-StartOffset. Where SFN is the system frame number, subframe number is the subframe number, modulo is the modulo operation, and the rx-ShortCycle, drx-StartOffset, drx-LongCycle, and drx-ShortCycle parameters can be found in the previous parameter description.
[0070] It should also be noted that Table 1 is a table of GAP measurement mechanisms in the UE. As shown in Table 1, it specifies the time lengths that the UE can measure within corresponding measurement periods under different GAP patterns. In addition to the patterns shown in the figure, for example, pattern 11 may also be included, the time length of the measurement interval, i.e., the value of the parameter mgl is 3, the time length of the measurement period, i.e., the value of the parameter mgrp is 160, etc., which are not listed here one by one.
[0071] Table 1
[0072] GAP style Length of the measurement interval Length of the measurement cycle 0 6 40 1 6 80 2 3 40 3 3 80 4 6 20 5 6 160 6 4 20 7 4 40 8 4 80 9 4 160 10 3 20
[0073] In the embodiment of the present application, the GAP time, that is, the start time of the measurement interval, must satisfy the formula: SFNmod(MGRP / 10)=FLOOR(gapOffset / 10). Where SFN is the system frame number, MGRP is the duration of the measurement period, and gapOffset can refer to the parameter description of the previous embodiment.
[0074] That is, when determining the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, it is necessary to first determine whether the above conditions are met. Furthermore, as mentioned above, the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range is a period consisting of each discontinuous reception offset as a start time and the sum of each discontinuous reception offset and the activation time as an end time. Therefore, when parameters such as the time length, period, and offset of the measurement interval are determined and fixed, the network device can determine at least one activation period corresponding to a discontinuous reception offset in the time period between adjacent measurement intervals, that is, the time period when the UE does not perform GAP measurement, as the activation period corresponding to at least one candidate discontinuous reception offset, with the start time of each activation period all being after the previous measurement interval and the corresponding end time all being before the next measurement interval.
[0075] S202: Select a target discontinuous reception offset from at least one candidate discontinuous reception offset.
[0076] In an embodiment of the present application, the network device may select one of the multiple candidate discontinuous reception offsets determined above as the target discontinuous reception offset based on a preset algorithm, such as a random method, or a method with the largest distance from the measurement interval, etc., and determine the activation period corresponding to the target discontinuous reception offset, and send parameters such as the target discontinuous reception offset and the measurement interval to the UE.
[0077] It should be noted that, in the embodiment of the present application, the method for selecting the target discontinuous reception offset is not specifically limited.
[0078] An embodiment of the present application provides a terminal control method. First, based on a measurement interval and the activation period corresponding to each discontinuous reception offset in a discontinuous reception offset range, at least one candidate discontinuous reception offset is determined. Furthermore, a target discontinuous reception offset is selected from the at least one candidate discontinuous reception offset. This method enables determining the activation period of the discontinuous reception offset based on the measurement interval. This not only enables simultaneous configuration of GAP and DRX on the same UE without requiring additional intervention or configuration, but also ensures that there is no conflict between the two, thereby improving UE efficiency and reliability.
[0079] In some embodiments, for the aforementioned step S201, determining at least one candidate discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range may include: for each discontinuous reception offset in the discontinuous reception offset range, determining that the discontinuous reception offset whose corresponding activation period does not have an overlapping time period with the measurement interval is determined as a candidate discontinuous reception offset.
[0080] Figure 3A schematic diagram of a candidate discontinuous reception offset provided in an embodiment of the present application. Figure 3 As shown, the horizontal axis represents time, the parameters above the horizontal axis represent the location of the DRX activation period, and the parameters below the horizontal axis represent the location of the GAP measurement interval. Because the protocol defines a limited number of configurable GAP length parameters, the GAP length is short, and the combination of GAP length and GAP period is constrained, configuring the GAP based on the DRX offset first cannot guarantee that the appropriate GAP location will be allocated. Therefore, in this embodiment of the present application, the DRX offset is adjusted based on the GAP offset to ensure that the appropriate GAP configuration and DRX configuration can be simultaneously allocated. First, based on the measurement interval configuration information, such as the measurement offset and the measurement activation duration, a measurement interval is determined, including the start and end times of the GAP. Furthermore, the measurement interval is considered a resource that may conflict with the activation period corresponding to the candidate DRX offset, and the position of the DRX offset is marked within the DRX offset range. Specifically, the DRX offset range is traversed, with each time point within the range as the starting point. A determination is made as to whether there is a measurement gap within the subsequent activation duration. Time points without measurement gaps are then selected as candidate DRX offsets.
[0081] For example, when the measurement offset is 3, the length of the measurement interval is 6, the discontinuous reception offset range is (0…19), the length of the activation period corresponding to the discontinuous reception offset is 8, and it is determined that the start time of the next measurement interval occurs at time point 18, the candidate discontinuous reception offset may include 8, 9 or 10. At this time, the end time corresponding to the candidate discontinuous reception offset may be 16, 17 or 18, and the activation period corresponding to the candidate discontinuous reception offset may be 8-16, 9-17 or 10-18. These three activation periods do not overlap with measurement intervals 3-9 and measurement intervals 18-24.
[0082] The present embodiment provides a terminal control method that determines, within the activation period corresponding to each discontinuous reception offset, a time period that does not overlap with the measurement interval as the activation period corresponding to the candidate discontinuous reception offset. This avoids temporal conflicts between the measurement period and the activation period corresponding to the candidate discontinuous reception offset, and ensures successful configuration by first determining the measurement period and then the activation period.
[0083] In another embodiment of the present application, the method may further include:
[0084] S301 : Determine whether inter-frequency or inter-system measurement is required based on the measurement configuration in the user equipment context establishment or modification request.
[0085] In an embodiment of the present application, the DU in the network device can process the user equipment context (UE context) establishment request (SETUP request message) or modification request (MODIFY request message) issued by the CU, and determine whether GAP is required, that is, whether heterofrequency or heterosystem measurement is required, based on the measurement configuration in the establishment request or modification request.
[0086] The measurement configuration may include the type, frequency, and period of the measurement object. The type of the measurement object may be used to determine whether inter-system measurement is required, and the frequency information may be used to determine whether inter-frequency measurement is required.
[0087] S302: When it is determined that inter-frequency or inter-system measurement is required, measurement interval configuration information is configured.
[0088] In an embodiment of the present application, if the network device determines based on the measurement configuration that GAP is required, that is, if hetero-frequency or hetero-system measurement is required, then based on the GAP capability of the UE, the measurement interval configuration information is configured on the premise of ensuring that the time of the GAP does not conflict with the time position of resources such as paging (Paging) and scheduling request (SR). The measurement interval configuration information is as described above, for example, may include the time length of the GAP, the length of the measurement cycle, the length of the offset, etc.
[0089] It should be noted that if it is determined based on the measurement configuration that inter-frequency or inter-system measurement is not required, GAP configuration is not performed, that is, measurement interval information is not configured.
[0090] The present invention provides a terminal control method in which a network device first establishes or modifies a measurement configuration in a request based on a user equipment context, determines that inter-frequency or inter-system measurements are required, and then configures measurement interval information for the UE. This method allows for the initial determination of relatively stable measurement interval information, ensuring that an appropriate activation period corresponding to a discontinuous reception offset can be determined in subsequent steps.
[0091] In another embodiment of the present application, the method may further include:
[0092] S401: Update discontinuous reception configuration information based on a target discontinuous reception offset.
[0093] In the embodiment of the present application, regardless of whether measurement interval information needs to be configured for the UE based on the aforementioned embodiment, it is necessary to further determine the target discontinuous reception offset based on the aforementioned embodiment.
[0094] It should be noted that after configuring the measurement interval information, the network device first needs to determine whether the UE has DRX configured. If so, based on the aforementioned embodiment, the DRX offset, i.e., the target DRX offset, is determined based on the measurement interval. If, in the aforementioned embodiment, a GAP is not configured or a GAP is released, there is no need to redetermine the target DRX offset. Furthermore, the target DRX offset replaces the DRX offset in the previous DRX configuration information, completing the update.
[0095] GAP release involves setting the measGapConfig field to Release in the signaling and sending it to the UE. Upon successful receipt of the signaling, the UE deletes the saved GAP configuration. Simultaneously, the base station (network device) also deletes the UE's saved GAP parameters, effectively disabling the GAP function on both the UE and the base station. Once the measurement event is complete, the GAP is released.
[0096] In some embodiments, if the UE is not configured with discontinuous reception configuration information, the network device first determines whether it supports DRX based on the capability message reported by the UE. It should be understood that the configuration switch of DRX or other 5G service quality identifier (5GQoS Identifier, 5QI) services are determined by the network device based on the configuration parameters of the base station. If the parameter is set to off, it is considered to be off and DRX is not supported. If the DRX capability is not supported, or the DRX configuration is turned off, or the 5QI service does not need to enable the DRX function, the discontinuous reception configuration information is not updated.
[0097] S402: Send discontinuous reception configuration information and measurement interval configuration information to the terminal device.
[0098] In an embodiment of the present application, the terminal device may be a UE. The network device, based on a communication connection with the UE and after determining the discontinuous reception configuration information and the measurement interval configuration information based on the aforementioned embodiment, sends the determined discontinuous reception configuration information and the measurement interval configuration information to the corresponding UE via corresponding signaling messages for execution. The two parameters are stored and used to determine the effective scheduling time of the UE.
[0099] S403: When it is determined that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information, determine that the discontinuous reception configuration information and the measurement interval configuration information are valid.
[0100] In the embodiment of the present application, after receiving the discontinuous reception configuration information and the measurement interval configuration information, the corresponding UE provides feedback to the network device. The network device can determine whether the UE correctly received the aforementioned configuration information based on the feedback information. It should be understood that only when the UE correctly receives the aforementioned configuration information can the UE correctly execute the information, and the network device can determine that the effective scheduling time of the UE is valid based on these two configuration information.
[0101] It should be noted that the correct interaction between the network device and the UE in the embodiment of the present application depends on the correct scheduling of the MAC layer of the base station. This interaction method does not require additional signaling and RRC layer participation.
[0102] An embodiment of the present application provides a terminal control method in which, after updating discontinuous reception configuration information based on a target discontinuous reception offset, a network device sends both the determined discontinuous reception configuration information and the measurement interval configuration information to a terminal device, and determines whether the discontinuous reception configuration information and the measurement interval configuration information are valid based on the terminal device's response. In this way, the discontinuous reception configuration information and the measurement interval configuration information are confirmed based on the message reported by the UE, ensuring correct service scheduling and avoiding service anomalies caused by inconsistent parameters between the base station and the UE.
[0103] In some embodiments, for S402, sending the discontinuous reception configuration information and the measurement interval configuration information to the terminal device may include:
[0104] S501: Generate a radio resource control reconfiguration message based on discontinuous reception configuration information and measurement interval configuration information.
[0105] In an embodiment of the present application, after the DU in the network device determines the discontinuous reception configuration information and the measurement interval configuration information, the DU in the network device replies to the CU with the UE context establishment or modification request sent by the aforementioned CU to the DU, that is, replies to the UE context establishment response or the UE context modification response. If no configuration is required, the corresponding field is not carried. Otherwise, the GAP and DRX related signaling fields are filled in according to the discontinuous reception configuration information and the measurement interval configuration information, and saved locally.
[0106] Furthermore, the CU organizes the received UE context establishment response or UE context modification response into a radio resource control reconfiguration message (RRC reconfiguration message).
[0107] S502: Send a radio resource control reconfiguration message to the terminal device.
[0108] In an embodiment of the present application, the CU sends the reorganized radio resource control reconfiguration message to the DU via the F1 interface. After receiving the radio resource control reconfiguration message, the DU identifies the message as a radio resource control reconfiguration message based on the signaling radio bearer (SRB) identifier and message length of the message, and then records the downlink scheduling adaptive retransmission request (Hybrid Automatic Repeat reQuest, HARQ) process number corresponding to the message. After completing the scheduling process, it sends the message to the port physical layer (PHY) in the form of transport block (TB) data, and finally sends it to the terminal device through the air interface.
[0109] It should be noted that in each of the aforementioned UE context establishment or modification processes, including the request and response processes, parameters of GAP and DRX will be detected based on the processes in the aforementioned embodiments to determine whether DRX offset adjustment is required. After determining that adjustment is required, the two adjusted configuration parameters will be synchronized to the terminal device, thereby ensuring in real time and dynamically that there will be no conflict when GAP and DRX are configured at the same time.
[0110] The present invention provides a terminal control method in which a network device reorganizes discontinuous reception configuration information and measurement interval configuration information, generates a radio resource control reconfiguration message, and sends it to a terminal device. This method enables the message to be delivered to the terminal device solely through the base station's MAC layer scheduling, without requiring additional signaling or RRC layer involvement. This improves terminal control efficiency and reduces resource usage.
[0111] In some embodiments, the method may further include:
[0112] S601: Receive a confirmation response sent by a terminal device in response to a radio resource control reconfiguration message.
[0113] In an embodiment of the present application, after receiving the radio resource control reconfiguration message, the terminal device decodes the received data at the physical layer. If the cyclic redundancy check (CRC) passes, it is considered that the data has been received successfully, and the message is submitted to the UE upper layer protocol stack. The UE upper layer protocol stack continues to parse the data. If it can be decoded through the Abstract Syntax Notation One (ASN.1), it can be determined that the radio resource control reconfiguration message has been received.
[0114] Furthermore, the terminal device generates a corresponding confirmation response based on the message and feeds it back to the network device. The confirmation response fed back by the terminal device may be an Acknowledge (ACK) message.
[0115] S602: Based on the confirmation response, determine whether the terminal device correctly receives the discontinuous reception configuration information and the measurement interval configuration information.
[0116] In an embodiment of the present application, the network device receives and parses the confirmation response, and determines whether the UE has received the correct discontinuous reception configuration information and measurement interval configuration information based on the feedback non-ACK.
[0117] Furthermore, the network device may determine the effective scheduling time of the UE according to the stored discontinuous reception configuration information and measurement interval configuration information during the scheduling process.
[0118] An embodiment of the present application provides a terminal control method, in which the network device determines whether the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information based on the confirmation response sent by the terminal device. In this way, the correct reception of the reconfiguration message is realized in the protocol design by the terminal device reporting the reconfiguration completion message. The premise of this method is that the base station correctly receives the reconfiguration completion message, and the base station RRC layer needs to participate. However, the correct reception of the reconfiguration completion message depends on the correct scheduling of the base station MAC layer. Through the design in the scheme, the base station MAC layer can accurately identify whether the UE correctly receives the reconfiguration message, thereby determining whether to switch the scheduling parameters corresponding to the signaling in the subsequent scheduling process, ensuring the correct reception of the subsequent reconfiguration completion message and the normal scheduling of the service, that is, this method does not require additional signaling and RRC layer participation.
[0119] In some embodiments, for S602, determining, based on the confirmation response, that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information may include:
[0120] S701: Determine a first hybrid automatic repeat request process ID.
[0121] The first hybrid automatic repeat request process ID is the hybrid automatic repeat request process ID corresponding to the confirmation response.
[0122] As previously mentioned, after receiving the RRC reconfiguration message, the UE can generate an acknowledgment response based on the hybrid automatic repeat request process ID (HARQ process ID) in the message and send it to the DU in the network device. The DU can parse the acknowledgment response and obtain the HARQ process ID fed back by the UE in the acknowledgment response as the first hybrid automatic repeat request process ID.
[0123] S702: When the first hybrid automatic repeat request process ID is the second hybrid automatic repeat request process ID, determine that the terminal device correctly receives the discontinuous reception configuration information and the measurement interval configuration information.
[0124] The second hybrid automatic repeat request process ID is the hybrid automatic repeat request process ID corresponding to the radio resource control reconfiguration message.
[0125] In an embodiment of the present application, the second hybrid automatic repeat process number can be the HARQ process number corresponding to the wireless resource control reconfiguration message sent by the network device to the terminal device. As mentioned above, the wireless resource control reconfiguration message is generated by the CU, including discontinuous reception configuration information and measurement interval configuration information. When it is sent down to the DU, the DU saves the HARQ process number corresponding to the message.
[0126] In an embodiment of the present application, the network device compares the first hybrid automatic repeat process number in the received confirmation response with the pre-stored second hybrid automatic repeat process number. If they are consistent, it is determined that the UE has received the correct discontinuous reception configuration information and measurement interval configuration information. Otherwise, it is considered that the UE has not received the configuration information correctly.
[0127] The present invention provides a terminal control method in which a network device compares a first hybrid automatic repeat request process number with a second hybrid automatic repeat request process number to determine whether the terminal device has correctly received discontinuous reception configuration information and measurement interval configuration information. This method associates the HARQ process number with the reconfiguration message, and determines whether the configuration information has been correctly received by the corresponding UE based on the HARQ process number, thereby ensuring data consistency between the UE and the network device.
[0128] In another embodiment of the present application, Figure 4 The figure is a schematic diagram of the composition structure of a terminal control device.
[0129] like Figure 4 As shown, the terminal control device may include:
[0130] A first determining unit 801 is configured to determine a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range based on the discontinuous reception configuration information, where the discontinuous reception offset range includes multiple discontinuous reception offsets;
[0131] The second determining unit 802 is configured to determine a measurement interval based on the measurement interval configuration information, where the measurement interval is used by the terminal device to measure frequency information of an inter-frequency or inter-system;
[0132] The third determining unit 803 is configured to determine a target discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, where the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
[0133] In some embodiments, the second determination unit 802 is further used to determine at least one candidate discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, where the activation period corresponding to the candidate discontinuous reception offset does not overlap with the measurement interval; and select a target discontinuous reception offset from the at least one candidate discontinuous reception offset.
[0134] In some embodiments, the second determining unit 802 is further configured to determine, for each discontinuous reception offset in the discontinuous reception offset range, a discontinuous reception offset whose corresponding activation period and measurement interval do not overlap as a candidate discontinuous reception offset.
[0135] In some embodiments, the second determination unit 802 is further used to establish or modify the measurement configuration in the request based on the user equipment context to determine whether inter-frequency or inter-system measurement is required; if it is determined that inter-frequency or inter-system measurement is required, configure measurement interval configuration information.
[0136] In some embodiments, the third determination unit 803 is also used to update the discontinuous reception configuration information based on the target discontinuous reception offset; send the discontinuous reception configuration information and the measurement interval configuration information to the terminal device; and determine that the discontinuous reception configuration information and the measurement interval configuration information are valid when it is determined that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information.
[0137] In some embodiments, the third determining unit 803 is further configured to generate a radio resource control reconfiguration message based on the discontinuous reception configuration information and the measurement interval configuration information; and send the radio resource control reconfiguration message to the terminal device.
[0138] In some embodiments, the third determination unit 803 is further configured to receive a confirmation response sent by the terminal device in response to the radio resource control reconfiguration message; and based on the confirmation response, determine that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information.
[0139] In some embodiments, the third determination unit 803 is also used to determine the first hybrid automatic repeat process number, which is the hybrid automatic repeat process number corresponding to the confirmation response; when the first hybrid automatic repeat process number is the second hybrid automatic repeat process number, it is determined that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information, and the second hybrid automatic repeat process number is the hybrid automatic repeat process number corresponding to the wireless resource control reconfiguration message.
[0140] It is understood that in this embodiment, a "unit" can be a portion of a circuit, a portion of a processor, a portion of a program or software, etc., and can also be a module or a non-modular system. Furthermore, the various components in this embodiment can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit. The aforementioned integrated units can be implemented in the form of hardware or software functional modules.
[0141] If the integrated unit is implemented as a software functional module and is not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, or the portion that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in this embodiment. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0142] Therefore, this embodiment provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by at least one processor, the steps of the method in any one of the above embodiments are implemented.
[0143] In some embodiments, Figure 5 This is a hardware structure diagram of an electronic device provided in an embodiment of the present application. Figure 5As shown, the electronic device 90 may include: a communication interface 901, a memory 902 and a processor 903; each component is coupled together via a bus system 904. It is understood that the bus system 904 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 904 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Figure 5 In the figure, various buses are labeled as bus system 904. Among them:
[0144] Communication interface 901, used for sending and receiving signals during the process of sending and receiving information with the power supply equipment;
[0145] Memory 902, used to store computer programs that can be run on processor 903;
[0146] The processor 903 is configured to, when running the computer program, execute:
[0147] Determining, based on the discontinuous reception configuration information, a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, wherein the discontinuous reception offset range includes a plurality of discontinuous reception offsets;
[0148] Determine a measurement interval based on the measurement interval configuration information, where the measurement interval is used for the terminal device to measure frequency information of different frequencies or different systems;
[0149] Based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, a target discontinuous reception offset is determined, and the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
[0150] It is understood that the memory 902 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DRRAM). The memory 902 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0151] The processor 903 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the processor 903. The processor 903 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of this application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 902, and the processor 903 reads the information in the memory 902 and, in conjunction with its hardware, completes the steps of the above method.
[0152] It is understood that the embodiments described herein may be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or a combination thereof.
[0153] For software implementation, the techniques described herein can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0154] Optionally, as another embodiment, the processor 903 is further configured to execute the steps of the method in any one of the aforementioned embodiments when running the computer program.
[0155] In another embodiment of the present application, based on the above embodiment, Figure 6 A detailed flow chart of a terminal control method provided in an embodiment of the present application is shown as follows: Figure 6 As shown, the method may include:
[0156] S1001, start.
[0157] S1002: The DU processes the user equipment context establishment or modification request sent by the CU.
[0158] S1003: The DU parses the measurement configuration in the user equipment context establishment or modification request of the CU.
[0159] S1004: Whether it is necessary to configure the measurement interval.
[0160] In an embodiment of the present application, the DU parses the measurement configuration of the CU in the user equipment context establishment request (SETUP request message) or modification request (MODIFY request message), and determines whether the GAP needs to be configured based on the measurement configuration. If the CU does not perform heterofrequency or heterosystem measurement, step S1006 is continued to be executed and GAP does not need to be configured. Otherwise, step S1005 is continued to be executed and GAP needs to be configured.
[0161] S1005: Configure a measurement interval based on the GAP capability, Paging, SR and other resource locations of the terminal device, and determine the length, period and offset of the measurement interval.
[0162] Configure GAP based on the UE's GAP capabilities and the location of resources such as Paging and SR, and determine the GAP length, period, and offset. When processing a UE context establishment request or modification request message, the base station first processes the GAP configuration process to ensure that the GAP time location does not conflict with the time location of resources such as Paging and SR, and determines the GAP length, GAP period, and GAP offset.
[0163] S1006: Do not configure the measurement interval.
[0164] S1007: Whether discontinuous reception has been configured.
[0165] In the embodiment of the present application, it is determined whether the UE has been configured with DRX. If so, step S1008 is performed to adjust the existing DRX offset according to the GAP offset. If GAP is not configured or GAP is released, no adjustment is made. Otherwise, step S1009 is performed.
[0166] S1008: Adjust the DRX offset according to the GAP offset. If no GAP is configured or the GAP is released, do not adjust it.
[0167] It should be noted that there is a situation where the UE has configured DRX first and then configured GAP. In this case, it is also necessary to adjust the existing DRX offset based on the above embodiment.
[0168] S1009: Determine whether discontinuous reception needs to be configured.
[0169] In an embodiment of the present application, whether DRX needs to be configured is determined based on the DRX capability of the UE, the DRX configuration switch of the base station, and the 5QI service situation. If the UE DRX capability is not supported, or the DRX configuration is turned off, or the 5QI service does not need to enable the DRX function, DRX does not need to be configured and step S1010 is executed. Otherwise, step S1011 is executed.
[0170] S1010 , calculate the DRX offset according to the GAP offset. If the GAP is not configured or released, the GAP offset is not considered.
[0171] It should be noted that because the protocol defines a limited number of configurable GAP lengths, GAP lengths are relatively short, and the protocol also restricts the combination of GAP length and GAP period (see GAP parameter configuration and GAP configuration combination above), there is no guarantee that the appropriate GAP configuration will be allocated if GAP configuration is performed based on the DRX offset first. Therefore, this solution determines to adjust the DRX offset based on the GAP offset to ensure that the appropriate GAP configuration and DRX configuration can be allocated simultaneously.
[0172] After completing the GAP configuration process, the DRX configuration is processed again. In the DRX offset calculation process, the GAP is considered as a resource that may conflict with the DRX, and the position of the GAP offset is marked within the DRX offset range.
[0173] Furthermore, the DRX offset range is traversed, and each time point is used as a starting point to determine whether there is no GAP offset within the subsequent parameter drx-OnDurationTimer time, thereby selecting a time point without GAP offset as the DRX offset.
[0174] S1011: Do not configure discontinuous reception.
[0175] S1012 , the DU replies to the CU with a user equipment context establishment or modification response.
[0176] After completing GAP and DRX processing, the DU replies to the CU with the GAP and DRX configuration results via a UE Context Response message. This means the DU replies to the CU with a User Context Setup Response (UE Context SETUP Response) or a User Context Modification Response (MODIFY Response). If no configuration is required, the corresponding fields are omitted. Otherwise, the GAP and DRX-related signaling fields are filled in. The DU also saves the GAP and DRX configuration parameters for determining the UE's effective scheduling time.
[0177] S1013 , the CU sends a user equipment context establishment or modification response to the DU via an F1 interface message.
[0178] S1014, the DU identifies that the F1 interface message is a radio resource control reconfiguration message, records the downlink scheduling HARQ process number corresponding to the message, and sends it to the terminal device through the air interface.
[0179] In an embodiment of the present application, the DU identifies the message as an RRC reconfiguration message by judging the SRB bearer identifier and message length of the radio resource control reconfiguration message, records the HARQ process number of the downlink scheduling corresponding to the message, and sends it to the PHY in the form of TB data after completing the scheduling process. Finally, the RRC reconfiguration message is sent to the UE through the air interface.
[0180] S1015, the terminal device feeds back the downlink scheduling as ACK.
[0181] S1016, the DU uses the discontinuous reception configuration information and the measurement interval configuration information in the scheduling process to determine the effective scheduling time of the terminal device.
[0182] In an embodiment of the present application, when the downlink scheduling feedback from the UE is ACK, and the HARQ process number of the feedback is the HARQ process number of the RRC reconfiguration message, it indicates that the UE has correctly received the RRC reconfiguration message, and the DU uses the saved GAP and DRX configuration parameters in the scheduling process to determine the effective scheduling time of the UE.
[0183] S1017, end.
[0184] The embodiment of the present application provides a terminal control method, which not only calculates the DRX offset based on the GAP offset during the initial configuration of GAP and DRX, but also checks the configured DRX parameters each time the UE RRC radio resources change to determine whether adjustment is required. Finally, the HARQ feedback process of the reconfiguration message is used to ensure the consistency of the adjusted base station and UE configuration parameters. In this way, first, in the DRX offset calculation process, the GAP is considered as a resource that may conflict with DRX, the GAP position is marked by the GAP offset, and the time point that does not include the GAP offset is selected as the DRX offset in the DRX offset calculation process. This not only enables the simultaneous configuration of DRX and GAP, meets the UE's power saving requirements, but also allows the simultaneous measurement of inter-frequency / inter-system cells. Moreover, in ANR and non-ANR scenarios, GAP and DRX can be configured simultaneously to ensure that they do not conflict, thereby increasing the flexibility of RRC configuration. At the same time, it can not only meet the power saving requirements of the terminal, but also perform measurements of different frequencies / system cells at the same time, and can automatically adjust the DRX offset according to the GAP offset, without the need for manual intervention and additional configuration, thereby improving efficiency and reliability; secondly, in each UE context establishment or modification process, the GAP and DRX processing processes will be parameter checked to determine whether DRX offset adjustment is required, and ensure in real time and dynamically that there will be no conflict when GAP and DRX are configured at the same time; finally, the RRC reconfiguration message is identified during the DU scheduling process, and the UE is judged to have correctly received the reconfiguration message through scheduling feedback and HARQ process number, ensuring the consistency of the base station and UE configuration parameters, avoiding the inconsistency of the base station and UE configuration parameters caused by the adjustment process of the DRX RRC signaling configuration, resulting in UE service abnormalities.
[0185] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0186] It is to be understood that the embodiments described herein can be implemented by hardware, software, firmware, middleware, microcode, or a combination thereof.
[0187] For software implementation, the techniques described herein can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0188] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments. The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other. For the sake of brevity, they will not be repeated here.
[0189] It should also be noted that, in this application, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0190] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0191] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0192] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0193] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0194] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0195] The above is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application should be included in the scope of protection of the present application.
Claims
1. A terminal control method, applied to a network device, comprising: Determine, based on the discontinuous reception configuration information, a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, wherein the discontinuous reception offset range includes a plurality of discontinuous reception offsets; Determine a measurement interval based on the measurement interval configuration information, where the measurement interval is used for the terminal device to measure frequency point information of different frequencies or different systems; Based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, a target discontinuous reception offset is determined, and the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
2. The method according to claim 1, wherein determining a target discontinuous reception offset based on the measurement interval and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range comprises: Determine at least one candidate discontinuous reception offset based on the measurement interval and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, wherein the activation period corresponding to the candidate discontinuous reception offset does not overlap with the measurement interval; The target discontinuous reception offset is selected from the at least one candidate discontinuous reception offset.
3. The method according to claim 2, wherein determining at least one candidate discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range comprises: For each discontinuous reception offset in the discontinuous reception offset range, a discontinuous reception offset whose corresponding activation period does not overlap with the measurement interval is determined as the candidate discontinuous reception offset.
4. The method according to any one of claims 1 to 3, further comprising: Determining whether inter-frequency or inter-system measurement is required based on the measurement configuration in the user equipment context establishment or modification request; When it is determined that inter-frequency or inter-system measurement is required, the measurement interval configuration information is configured.
5. The method according to any one of claims 1 to 3, further comprising: Updating the discontinuous reception configuration information based on the target discontinuous reception offset; Sending the discontinuous reception configuration information and the measurement interval configuration information to the terminal device; When it is determined that the terminal device correctly receives the discontinuous reception configuration information and the measurement interval configuration information, it is determined that the discontinuous reception configuration information and the measurement interval configuration information are valid.
6. The method according to claim 5, wherein sending the discontinuous reception configuration information and the measurement interval configuration information to the terminal device comprises: Generate a radio resource control reconfiguration message based on the discontinuous reception configuration information and the measurement interval configuration information; The radio resource control reconfiguration message is sent to the terminal device.
7. The method according to claim 6, further comprising: Receiving a confirmation response sent by the terminal device in response to the radio resource control reconfiguration message; Based on the confirmation response, it is determined that the terminal device correctly receives the discontinuous reception configuration information and the measurement interval configuration information.
8. The method according to claim 7, wherein determining, based on the confirmation response, that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information comprises: Determine a first hybrid automatic repeat request process number, where the first hybrid automatic repeat request process number is the hybrid automatic repeat request process number corresponding to the confirmation response; When the first hybrid automatic retransmission process number is the second hybrid automatic retransmission process number, it is determined that the terminal device has correctly received the discontinuous reception configuration information and the measurement interval configuration information, and the second hybrid automatic retransmission process number is the hybrid automatic retransmission process number corresponding to the wireless resource control reconfiguration message.
9. A terminal control device, comprising: A first determining unit, configured to determine a discontinuous reception offset range and an activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range based on the discontinuous reception configuration information, wherein the discontinuous reception offset range includes a plurality of discontinuous reception offsets; A second determining unit, configured to determine a measurement interval based on the measurement interval configuration information, wherein the measurement interval is used for the terminal device to measure frequency point information of different frequencies or different systems; The third determination unit is used to determine a target discontinuous reception offset based on the measurement interval and the activation period corresponding to each discontinuous reception offset in the discontinuous reception offset range, and the target discontinuous reception offset is used to determine the position of the activation period of the terminal device.
10. An electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the terminal control method according to any one of claims 1 to 8 is implemented.