Method and apparatus for switching partial bandwidth BWP, and electronic device
By reducing the BWP handover delay capability of the terminal and reporting it to the network, the problem of large actual BWP handover delay of the terminal is solved, and the effect of avoiding data scheduling within the BWP handover delay is achieved, and the stability of BWP handover is enhanced.
Patent Information
- Application Number
- CN202210710878.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-22
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2042-06-22
AI Technical Summary
Under the 3GPP protocol specification, the actual BWP switching delay of the terminal is large, which may cause data scheduling to occur within the BWP switching delay and cannot meet the protocol requirements.
By obtaining the first BWP delay capability reported in history, the BWP handover delay capability is reduced to the second BWP delay capability. The maximum handover delay of the second BWP delay capability is greater than the maximum handover delay of the first BWP delay capability, and the registration information carrying the second BWP delay capability is sent to the network end, so that the network modifys the network delay capability of the terminal.
The interval between the network and BWP switching process is extended, and data scheduling occurs within the BWP switching delay is avoided, which enhances the stability of BWP switching.
Smart Images

Figure CN115103447B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technologies, and particularly to a method and apparatus for switching a partial bandwidth BWP, an electronic device, and a computer-readable storage medium. Background Art
[0002] According to the specifications of the 3GPP protocol, if the terminal supports it, BWP (Bandwidth Part) partial bandwidth switching can be performed based on DCI (Downlink Control Information) downlink control information and a timer, or BWP partial bandwidth switching can also be performed based on RRC (Radio Resource Control).
[0003] The protocol stipulates that when the network performs cross-BWP scheduling, it cannot schedule uplink and downlink data within the BWP switching delay. When the actual BWP switching delay of the terminal is relatively large, a situation where the protocol requirements are not met may occur. Summary of the Invention
[0004] Embodiments of this application provide a method and apparatus for switching a partial bandwidth BWP, an electronic device, and a computer-readable storage medium. By reducing the terminal capabilities and reporting them to the network, the network is enabled to lengthen the interval between the scheduling and BWP switching processes, thereby avoiding data scheduling within the BWP switching delay and enhancing the stability of BWP switching.
[0005] A method for switching a partial bandwidth BWP includes:
[0006] Obtaining a first BWP delay capability reported historically;
[0007] Reducing the BWP switching delay capability to a second BWP delay capability based on the first BWP delay capability, where the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability;
[0008] Sending registration information carrying the second BWP delay capability to the network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability.
[0009] A device for switching a partial bandwidth BWP includes:
[0010] An obtaining module, configured to obtain a first BWP delay capability reported historically;
[0011] A latency capability reduction module, configured to reduce the BWP switching latency capability to a second BWP latency capability based on the first BWP latency capability, where the maximum switching latency corresponding to the second BWP latency capability is greater than the maximum switching latency corresponding to the first BWP latency capability;
[0012] A sending module, configured to send registration information carrying the second BWP latency capability to a network side, so that the network side modifies the network latency capability corresponding to the terminal to the second BWP latency capability.
[0013] An electronic device, including a memory and a processor. When a computer program stored in the memory is executed by the processor, the processor performs the following steps:
[0014] Obtain a historically reported first BWP latency capability;
[0015] Reduce the BWP switching latency capability to a second BWP latency capability based on the first BWP latency capability, where the maximum switching latency corresponding to the second BWP latency capability is greater than the maximum switching latency corresponding to the first BWP latency capability;
[0016] Send registration information carrying the second BWP latency capability to a network side, so that the network side modifies the network latency capability corresponding to the terminal to the second BWP latency capability.
[0017] A computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps:
[0018] Obtain a historically reported first BWP latency capability;
[0019] Reduce the BWP switching latency capability to a second BWP latency capability based on the first BWP latency capability, where the maximum switching latency corresponding to the second BWP latency capability is greater than the maximum switching latency corresponding to the first BWP latency capability;
[0020] Send registration information carrying the second BWP latency capability to a network side, so that the network side modifies the network latency capability corresponding to the terminal to the second BWP latency capability.
[0021] The above method, apparatus, electronic device, and computer-readable storage medium for switching a partial bandwidth BWP obtain the first BWP delay capability reported historically, reduce the BWP switching delay capability to a second BWP delay capability based on the first BWP delay capability, where the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability; send registration information carrying the second BWP delay capability to the network side so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability, and by reducing the BWP delay capability of the terminal and reporting it to the network, the network is enabled to lengthen the interval between the scheduling and BWP switching processes, thereby avoiding data scheduling within the BWP switching delay and enhancing the stability of BWP switching. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.
[0023] Figure 1 It is an application environment diagram of the method for switching a partial bandwidth BWP in an embodiment;
[0024] Figure 2 It is a schematic diagram of switching a partial bandwidth BWP in an embodiment;
[0025] Figure 3 It is a schematic diagram of switching a partial bandwidth BWP in another embodiment;
[0026] Figure 4 It is a flowchart of the method for switching a partial bandwidth BWP in an embodiment;
[0027] Figure 5 It is a flowchart of BWP switching according to cell information in an embodiment;
[0028] Figure 6 It is a structural block diagram of the apparatus for switching a partial bandwidth BWP in an embodiment;
[0029] Figure 7 It is an internal structural block diagram of an electronic device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0030] In order to make the objectives, technical solutions, and advantages of the present application clearer, the following further describes the present application in detail with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0031] Figure 1 It is an application environment diagram of a method for switching a partial bandwidth BWP in an embodiment. As Figure 1 shown, the method for switching a partial bandwidth BWP provided by the embodiments of the present invention can be applied to an architecture schematic diagram of a wireless communication system as Figure 1 shown. The wireless communication system may include a network device and a terminal device. Among them, the network device may include a core network device and a base station. The terminal device may include a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), an in-vehicle computer, a wearable device, etc.
[0032] The terminal device will perform BWP switching according to the instructions sent by the network device. The currently configured bandwidth of the terminal device may not meet the requirements of the terminal device, resulting in an increase in the power consumption of the terminal device, or affecting the data transmission rate. For example, at a first moment, the terminal device is downloading a game installation package file and requires a high rate. At this time, the network device can configure a BWP with a large bandwidth for the terminal device; at a second moment, the terminal device is playing an online game and requires less traffic. At this time, the network device configures a BWP with a small bandwidth for the terminal device to meet the uplink and downlink rate requirements of its game; at a third moment, at this time, the network device discovers that there is strong sudden external interference within the bandwidth where BWP1 is located, and the signal quality deteriorates sharply, unable to meet the Internet access requirements of the terminal device. A new bandwidth can be urgently configured for the terminal device. When the terminal switches from the first bandwidth to the second bandwidth, there will be a BWP switching delay. The protocol stipulates that when the network performs cross-BWP scheduling, it cannot schedule the uplink and downlink data within the BWP switching delay, otherwise the terminal can be regarded as an error situation. For example, in the downlink process, when switching from BWP1 to BWP2, and at the same time, the DCI of BWP1 schedules the PDSCH (Physical Downlink Shared Channel) on BWP2, it is divided into the following two situations:
[0033] (1) If the PDSCH block is not within the BWP switching delay and has exceeded the BWP switching delay, the terminal will receive the PDSCH block, as Figure 2 shown.
[0034] (2) If the PDSCH block is within the BWP switching delay and has not exceeded the BWP switching delay, then the terminal ignores the PDSCH block, resulting in the need to retransmit this PDSCH block, as Figure 3 shown.
[0035] Figure 1The base station in can configure the first part of the bandwidth BWP for the terminal device. When operating on the first BWP, the terminal can obtain the first BWP latency capability reported historically; based on the first BWP latency capability, reduce the BWP handover latency capability to the second BWP latency capability, and the maximum handover latency corresponding to the second BWP latency capability is greater than the maximum handover latency corresponding to the first BWP latency capability; send the registration information carrying the second BWP latency capability to the network device in the network side, so that the network device can modify the network latency capability corresponding to the terminal to the second BWP latency capability, thereby reducing the terminal capability and reporting it to the network, so that the network can lengthen the interval between the scheduling and BWP handover processes, and further avoid data scheduling within the BWP handover latency, enhancing the stability of BWP handover.
[0036] Figure 4 It is a flowchart of a method for switching a partial bandwidth BWP in an embodiment. Figure 4 The method for switching a partial bandwidth BWP shown can be applied to the above terminal device, including:
[0037] Step 202, obtain the first BWP latency capability reported historically.
[0038] Among them, the BWP latency capability is used to represent the maximum handover latency satisfied by the terminal when the BWP is handed over. Different BWP latency capabilities correspond to different maximum handover latencies.
[0039] Specifically, the terminal generally supports multiple different BWP latency capabilities. According to the specifications of the 3GPP protocol, if the terminal supports it, it can perform BWP partial bandwidth switching based on DCI downlink control information and timer timing, and can also perform BWP switching based on RRC (Radio Resource Control). Performing BWP partial bandwidth switching based on DCI is that the network directly sends DCI to notify the terminal to switch to the target BWP. Performing BWP partial bandwidth switching based on timer is that the terminal starts the timer and returns to the default BWP after expiration.
[0040] For BWP partial bandwidth switching based on DCI downlink control information and timer timing, the protocol stipulates the following handover latencies that the terminal must satisfy in the following table. The terminal can support Type1 or Type2 and notify the network when the network queries the capabilities.
[0041]
[0042] NR Slot length represents the scheduling unit of the 5G (NR) network standard, BWP switch delayT BWPswitchDelay(slots) indicates the maximum delay allowed when switching BWP (in slots). Type1 and type2 are two defined modes. If the terminal supports type1, the network transmits according to type1. If the terminal supports type2, the network transmits according to type2. For example, when μ is 1 and the terminal supports type1, the network knows that the maximum delay of BWP switching is 2ms, so PDSCH can be scheduled after 2ms.
[0043] The terminal is configured with the delay capability mode it can support when it leaves the factory. If the terminal supports multiple different BWP delay capabilities, it can report the target BWP delay capability to the network according to the situation. For example, if the terminal supports type 1 or type 2, the first BWP delay capability reported historically may be type 1 or type 2.
[0044] Step 204: based on the first BWP delay capability, the BWP switching delay capability is reduced to a second BWP delay capability, wherein the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability.
[0045] Specifically, when the following situations occur, the actual BWP switching delay of the terminal is large, and data scheduling is likely to occur within the BWP switching delay.
[0046] Due to terminal software and hardware problems, the terminal cannot actually meet the reported situation. For example, the terminal reports that it supports type 1, but due to device aging or other reasons, it cannot meet the indicator requirements of type 1, so the network is configured according to normal latency, but the terminal performance is difficult to meet. The terminal performance meets the type 1 or type 2 requirements reported by itself, but due to network problems, the network configuration does not meet the protocol requirements, making the DCI and PDSCH scheduled across latency very close.
[0047] In the event that the actual switching delay is large due to the above situation, the problem can be eliminated as much as possible by gradually reducing the BWP delay capability reported by the terminal. If the terminal has historically reported the first BWP delay capability, the BWP switching delay capability is reduced to the second BWP delay capability, where the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability. If the first BWP delay capability reported by the terminal in history is type 1, the BWP switching delay capability can be reduced to type 2.
[0048] Step 206: Send registration information carrying the second BWP delay capability to the network end, so that the network end modifies the network delay capability corresponding to the terminal to the second BWP delay capability.
[0049] Specifically, triggering the registration process reports the updated BWP latency capability to the network. The terminal sends a registration request (SA) or a TAU request (LTE) or an Attach request (LTE) to the network and expects a response from the network. It sends the registration information carrying the second BWP latency capability to the network side so that the network side can modify the network latency capability corresponding to the terminal to the second BWP latency capability. Subsequently, the network side performs data interaction with the terminal through the updated second BWP latency capability.
[0050] In the method for switching a partial bandwidth BWP in this embodiment, by obtaining the first BWP latency capability reported historically, the BWP switching latency capability is reduced to the second BWP latency capability based on the first BWP latency capability. The maximum switching latency corresponding to the second BWP latency capability is greater than the maximum switching latency corresponding to the first BWP latency capability. It sends the registration information carrying the second BWP latency capability to the network side so that the network side can modify the network latency capability corresponding to the terminal to the second BWP latency capability. By reducing the BWP latency capability of the terminal and reporting it to the network, the network can lengthen the interval between the scheduling and the BWP switching process, thereby avoiding data scheduling within the BWP switching latency and enhancing the stability of BWP switching.
[0051] In one embodiment, before step 204, it further includes: obtaining the number of times of uplink and downlink data scheduling within the BWP switching latency; if the number is greater than a preset threshold, then step 204 is entered.
[0052] Specifically, the preset threshold can be customized as needed. Assuming that the preset threshold is set to 3 times per minute, then when the actual switching latency reaches 3 times per minute, the capability starts to be reduced. If it only appears 2 times in one minute, then the capability will not be reduced.
[0053] In this embodiment, by setting the preset threshold, only when the number of times of uplink and downlink data scheduling within the BWP switching latency is greater than the preset threshold, will the step of reducing the BWP latency capability be entered, avoiding directly reducing the capability due to accidental reasons resulting in a large actual switching latency and improving the stability of the BWP latency capability adjustment.
[0054] In one embodiment, as Figure 5 shown, after step 206, it further includes:.
[0055] Step 206A, obtaining the target cell information to which the terminal currently belongs, and establishing an association relationship among the terminal, the target cell information, and the second BWP latency capability.
[0056] Specifically, if the terminal experiences a reduction in the BWP handover latency capability within the current target cell it belongs to, the association relationship between the target cell information and the reduced second BWP latency capability is recorded, thereby recording the relationship between each cell where the BWP handover latency capability has been reduced and the target BWP latency capability. For example, if the terminal reduces the BWP handover latency capability from the first BWP latency capability to the second BWP latency capability in cell A, the association relationship between cell A and the second BWP latency capability is recorded.
[0057] Step 206B: When it is detected that the terminal enters the cell corresponding to the target cell information from other cells, proceed to the step of sending registration information carrying the second BWP latency capability to the network side.
[0058] Specifically, when it is detected that the terminal enters the cell corresponding to the target cell information again from other cells, the terminal needs to be restored to the target BWP latency capability corresponding to the target cell recorded in the history. For example, when the terminal enters cell A again from other cells, and it is queried that the BWP latency capability corresponding to cell A for the terminal is the second BWP latency capability, then send registration information carrying the second BWP latency capability to the network side to notify the network side that the BWP latency capability of the terminal in cell A is the second BWP latency capability. For instance, if the terminal itself supports type1, has not been to cell A before, has been to cell B and the BWP latency capability has dropped to type2. Then when the terminal arrives at cell A next time, it uses the type1 capability; when it arrives at cell B next time, it uses the type2 capability.
[0059] In this embodiment, the cells where the BWP latency capability has occurred and the degree of the required reduction in capability are recorded. After entering these cells again, the capability is directly reduced to the target BWP latency capability recorded in the previous association relationship. After arriving at other cells, the original capability before the reduction is restored, enabling the BWP latency capability corresponding to the terminal to be adaptively and quickly adjusted according to the recorded relationship between the cell and the BWP latency capability, which is efficient and reliable.
[0060] In one embodiment, after step 206, it further includes: obtaining timing information; if the handover duration corresponding to the timing information arrives, send a latency capability restoration request to the network side, and the latency capability restoration request carries the BWP latency capability information before the latency capability handover, so that the network side modifies the network latency capability corresponding to the terminal to the BWP latency capability before the handover.
[0061] Specifically, the handover duration corresponding to the timing information can be customized as needed. For example, it can be defined as 5 hours. Since the large actual handover delay of the terminal may be caused by unstable factors and may recover the previous BWP handover delay capability within a certain period of time, a validity timer is set through the timing information. After the expiration, the original BWP handover delay capability of the terminal is restored, and the BWP delay capability information before the delay capability handover is carried in the delay capability restoration request, so that the network side can modify the network delay capability corresponding to the terminal to the BWP delay capability before the handover.
[0062] In this embodiment, through the timing information, when the handover duration corresponding to the timing information arrives, the BWP handover delay capability corresponding to the terminal can be automatically restored to the BWP delay capability before the reduction, achieving an adaptive restoration ability.
[0063] In one embodiment, step 204 includes: if the first BWP delay capability is the ability to support BWP handover based on DCI (Downlink Control Information) and timer and is the BWP handover delay first mode capability, then the second BWP delay capability is the ability to support BWP handover based on DCI and timer and is the BWP handover delay second mode capability, and the maximum handover delay corresponding to the BWP handover delay second mode capability is greater than the maximum handover delay corresponding to the BWP handover delay first mode capability; if the first BWP delay capability is the ability to support BWP handover based on DCI and timer and is the BWP handover delay second mode capability, then the second BWP delay capability is to disable the ability to support BWP handover based on DCI and timer.
[0064] Specifically, if the BWP handover delay capability reported by the terminal previously is type1, the BWP handover delay capability is reduced to type2, and the registration process is triggered to report the change in this capability to the network. Otherwise, if the BWP handover delay capability reported by the terminal previously is type2, the ability to support BWP handover based on DCI and timer is disabled. That is to say, the terminal capabilities are divided into three levels: "the ability to support BWP handover based on DCI and timer, BWP handover delay capability type1", "the ability to support BWP handover based on DCI and timer, BWP handover delay capability type2", and "the ability not to support BWP handover based on DCI and timer". When the actual handover delay is large, the ability is gradually reduced to solve this problem.
[0065] It can be understood that, in addition to switching the BWP based on DCI and timer, there is also BWP switching based on RRC. The BWP switching based on RRC also has latency requirements. If similar problems occur during the BWP switching based on RRC, a similar method of reducing capabilities is also adopted, up to disabling the BWP switching capability based on RRC. If both the "BWP switching capability based on RRC" and the "BWP switching based on DCI and timer" are disabled, then the terminal does not support BWP switching, that is, the terminal only supports 1 BWP.
[0066] In this embodiment, by gradually attempting to reduce capabilities to solve the problem of the large actual switching latency of the terminal, the switching latency capabilities can be adaptively adjusted to an appropriate value.
[0067] In a specific embodiment, the method for switching a partial bandwidth BWP provided in the embodiments of the present application is described, including the following steps:
[0068] 1. Obtain the first BWP latency capability reported historically, and obtain the number of times of uplink and downlink data scheduling within the BWP switching latency. If the number is greater than a preset threshold, proceed to the next step.
[0069] 2. If the first BWP latency capability is the ability to support BWP switching based on DCI downlink control information and timer, and type1, then the second BWP latency capability is the ability to support BWP switching based on DCI and timer, and type2. If the first BWP latency capability is the ability to support BWP switching based on DCI and timer, and type2, then the second BWP latency capability is to disable the BWP switching ability based on DCI and timer.
[0070] 3. Send registration information carrying the second BWP latency capability to the network side, so that the network side modifies the network latency capability corresponding to the terminal to the second BWP latency capability.
[0071] 4. Obtain the target cell information to which the terminal currently belongs, and establish an association relationship among the terminal, the target cell information, and the second BWP latency capability.
[0072] 5. When it is detected that the terminal enters the cell corresponding to the target cell information from other cells, proceed to the step of sending registration information carrying the second BWP latency capability to the network side.
[0073] 6. Obtain timing information; if the switching duration corresponding to the timing information arrives, send a latency capability recovery request to the network side. The latency capability recovery request carries the BWP latency capability information before the latency capability switching, so that the network side modifies the network latency capability corresponding to the terminal to the BWP latency capability before switching.
[0074] 7. When it is detected that the terminal enters other cells from the target cell, restore the network latency capability corresponding to the terminal to the BWP latency capability before handover.
[0075] In this embodiment, by reducing the terminal capability and reporting it to the network, the network is enabled to lengthen the interval between the scheduling and the BWP handover process, thereby avoiding data scheduling within the BWP handover latency and enhancing the stability of the BWP handover. And preconditions are set. Only when the number of times of uplink and downlink data scheduling within the BWP handover latency exceeds a preset threshold within a period of time, this scheme is used. And it includes a recording function to record the cells with problems and the degree of capability reduction required. After entering the cell, directly reduce the capability to this degree, and restore the original capability after reaching other cells. An effective timer is also set to restore the original capability after expiration, enabling the terminal to dynamically adjust the BWP latency capability according to various situations.
[0076] It should be understood that although Figure 4-5 the steps in the flowchart of Figure 4-5 are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover,
[0077] Figure 6 is a structural block diagram of a device 400 for switching a partial bandwidth BWP of an embodiment. As Figure 6 shown, a device 400 for switching a partial bandwidth BWP includes: an acquisition module 402, a latency capability reduction module 404, and a transmission module 406. Among them:
[0078] The acquisition module 402 is configured to acquire the first BWP latency capability reported historically.
[0079] The latency capability reduction module 404 is configured to reduce the BWP handover latency capability to a second BWP latency capability based on the first BWP latency capability, and the maximum handover latency corresponding to the second BWP latency capability is greater than the maximum handover latency corresponding to the first BWP latency capability.
[0080] The transmission module 406 is configured to select a matching hardware for each model operator in the converted neural network model based on the corresponding tags marked by the model operator and the real-time hardware state of the runtime environment, and compile and run the converted neural network model.
[0081] In this embodiment, the apparatus 400 for switching a partial bandwidth BWP obtains the first BWP delay capability reported historically, reduces the BWP switching delay capability to a second BWP delay capability based on the first BWP delay capability, and the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability; sends the registration information carrying the second BWP delay capability to the network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability, and by reducing the terminal BWP delay capability and reporting it to the network, the network is enabled to lengthen the interval between the scheduling and the BWP switching process, thereby avoiding data scheduling within the BWP switching delay and enhancing the stability of the BWP switching.
[0082] In one embodiment, the apparatus further includes: a judgment module 408, configured to obtain the number of times of the uplink and downlink data scheduling within the BWP switching delay, and if the number is greater than a preset threshold, enter the delay capability reduction module 404.
[0083] In this embodiment, the apparatus 400 for switching a partial bandwidth BWP sets a preset threshold, and only when the number of times of the uplink and downlink data scheduling within the BWP switching delay is greater than the preset threshold, will it enter the delay capability reduction module, avoiding directly reducing the capability due to accidental reasons resulting in a relatively large actual switching delay, and improving the stability of the BWP delay capability adjustment.
[0084] In one embodiment, the apparatus further includes: a cell switching module 410, configured to obtain the target cell information to which the terminal currently belongs, establish an association relationship between the terminal, the target cell information, and the second BWP delay capability, and when it is detected that the terminal enters the cell corresponding to the target cell information from other cells, enter the sending module 406.
[0085] In this embodiment, the apparatus 400 for switching a partial bandwidth BWP records the cells where the BWP delay capability has decreased and the degree of the capability that needs to be reduced. After entering these cells again, the capability is directly reduced to the target BWP delay capability recorded in the previous association relationship, and when reaching other cells, the original capability before the reduction is restored, so that according to the relationship between the recorded cells and the BWP delay capability, the BWP delay capability corresponding to the terminal can be adaptively and quickly adjusted, which is efficient and reliable.
[0086] In one embodiment, the apparatus further includes: a timing recovery module 412, configured to obtain timing information, and if the switching duration corresponding to the timing information arrives, send a timing delay capability recovery request to the network side, and the timing delay capability recovery request carries the BWP delay capability information before the delay capability switching, so that the network side modifies the network delay capability corresponding to the terminal to the BWP delay capability before the switching.
[0087] In this embodiment, based on the timing information, when the switching duration corresponding to the timing information arrives, the BWP switching delay capability of the terminal can be automatically restored to the BWP delay capability before the reduction, achieving an adaptive restoration capability.
[0088] In one embodiment, the delay capability reduction module 404 is further configured to, if the first BWP delay capability is the capability to support switching the BWP based on DCI (Downlink Control Information) and timer, and is the BWP switching delay first mode capability, then the second BWP delay capability is the capability to support switching the BWP based on DCI and timer, and is the BWP switching delay second mode capability, and the maximum switching delay corresponding to the BWP switching delay second mode capability is greater than the maximum switching delay corresponding to the BWP switching delay first mode capability; if the first BWP delay capability is the capability to support switching the BWP based on DCI and timer, and is the BWP switching delay second mode capability, then the second BWP delay capability is to turn off the capability to switch the BWP based on DCI and timer.
[0089] The apparatus 400 for switching a partial bandwidth BWP in this embodiment can adaptively adjust to an appropriate switching delay capability by gradually attempting to reduce the capability to solve the problem of a relatively large actual switching delay of the terminal.
[0090] For the specific limitations of the apparatus for switching a partial bandwidth BWP, reference can be made to the limitations of the method for switching a partial bandwidth BWP in the above text, which will not be elaborated here. Each module in the above apparatus for switching a partial bandwidth BWP can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.
[0091] Figure 7 It is a schematic internal structure diagram of an electronic device in an embodiment. As Figure 7 shown, the electronic device includes a processor and a memory connected through a system bus. Among them, the processor is used to provide computing and control capabilities to support the operation of the entire electronic device. The memory may include a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The computer program can be executed by the processor to implement the method for switching a partial bandwidth BWP provided in the above respective embodiments. The internal memory provides a high-speed cache operating environment for the operating system computer program in the non-volatile storage medium. The electronic device can be a mobile phone, a server, etc.
[0092] In the embodiments of the present application, the implementation of each module in the apparatus for switching a partial bandwidth BWP can be in the form of a computer program. The computer program can run on a terminal or a server. The program modules constituted by the computer program can be stored in the memory of the terminal or the server. When the computer program is executed by a processor, the method for switching a partial bandwidth BWP described in the embodiments of the present application is implemented.
[0093] The embodiments of the present application further provide a computer-readable storage medium. One or more non-volatile computer-readable storage media containing computer-executable instructions, when the computer-executable instructions are executed by one or more processors, cause the processors to execute the method for switching a partial bandwidth BWP described in the embodiments of the present application.
[0094] A computer program product containing instructions, when running on a computer, causes the computer to execute the method for switching a partial bandwidth BWP described in the embodiments of the present application.
[0095] Any reference to a memory, storage, database, or other medium used in the present application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which serves as an external cache. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM).
[0096] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.
Claims
1. A method for switching a partial bandwidth BWP, which is applied to a terminal, characterized in that, it includes: Obtaining the first BWP delay capability reported historically; Reducing the BWP switching delay capability to a second BWP delay capability based on the first BWP delay capability, where the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability; Sending registration information carrying the second BWP delay capability to the network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability; the registration information is used to control the network delay capability to increase the interval of the BWP scheduling and switching process.
2. The method according to claim 1, characterized in that, before reducing the BWP switching delay capability to the second BWP delay capability based on the first BWP delay capability, it further includes: Obtaining the number of times of uplink and downlink data scheduling within the BWP switching delay; If the number is greater than a preset threshold, then enter the step of reducing the BWP switching delay capability to the second BWP delay capability based on the first BWP delay capability.
3. The method according to claim 1, characterized in that, after sending the registration information carrying the second BWP delay capability to the network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability, it includes: Obtaining the target cell information to which the terminal currently belongs, and establishing an association relationship between the terminal, the target cell information and the second BWP delay capability; When it is detected that the terminal enters the cell corresponding to the target cell information from other cells, enter the step of sending the registration information carrying the second BWP delay capability to the network side.
4. The method according to claim 1, characterized in that, after sending the registration information carrying the second BWP delay capability to the network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability, it further includes: Obtaining timing information; If the switching duration corresponding to the timing information arrives, then sending a delay capability restoration request to the network side, the delay capability restoration request carrying the BWP delay capability information before the delay capability switching, so that the network side modifies the network delay capability corresponding to the terminal to the BWP delay capability before switching.
5. The method according to claim 1, characterized in that, reducing the BWP switching delay capability to the second BWP delay capability based on the first BWP delay capability includes: If the first BWP delay capability is the ability to support switching the BWP based on DCI downlink control information and timer, and is the BWP switching delay first mode ability, then the second BWP delay capability is the ability to support switching the BWP based on DCI and timer, and is the BWP switching delay second mode ability, and the maximum switching delay corresponding to the BWP switching delay second mode ability is greater than the maximum switching delay corresponding to the BWP switching delay first mode ability; If the first BWP delay capability is the ability to support BWP switching based on DCI and timer, and is the BWP switching delay second mode capability, then the second BWP delay capability is the ability to turn off BWP switching based on DCI and timer.
6. A device for switching a partial bandwidth BWP, applied to a terminal, characterized in that it includes: an acquisition module, configured to acquire the first BWP delay capability reported historically; a delay capability reduction module, configured to reduce the BWP switching delay capability to a second BWP delay capability based on the first BWP delay capability, and the maximum switching delay corresponding to the second BWP delay capability is greater than the maximum switching delay corresponding to the first BWP delay capability; a sending module, configured to send registration information carrying the second BWP delay capability to a network side, so that the network side modifies the network delay capability corresponding to the terminal to the second BWP delay capability; the registration information is used to control the network delay capability to increase the interval of the BWP scheduling and switching process.
7. The device according to claim 6, characterized in that the device further includes: a judgment module, configured to acquire the number of times of uplink and downlink data scheduling within the BWP switching delay, and if the number is greater than a preset threshold, enter the delay capability reduction module.
8. The device according to claim 6, characterized in that the device further includes: a cell switching module, configured to acquire the target cell information to which the terminal currently belongs, establish an association relationship between the terminal, the target cell information and the second BWP delay capability, and enter the sending module when it is detected that the terminal enters the cell corresponding to the target cell information from other cells.
9. The device according to claim 6, characterized in that the device further includes: a timing recovery module, configured to acquire timing information, and if the switching duration corresponding to the timing information arrives, send a timing delay capability recovery request to the network side, and the timing delay capability recovery request carries the BWP delay capability information before the delay capability switching, so that the network side modifies the network delay capability corresponding to the terminal to the BWP delay capability before switching.
10. The device according to claim 6, characterized in that the delay capability reduction module is further configured to if the first BWP delay capability is the ability to support BWP switching based on DCI downlink control information and timer, and is the BWP switching delay first mode capability, then the second BWP delay capability is the ability to support BWP switching based on DCI and timer, and is the BWP switching delay second mode capability, and the maximum switching delay corresponding to the BWP switching delay second mode capability is greater than the maximum switching delay corresponding to the BWP switching delay first mode capability; if the first BWP delay capability is the ability to support BWP switching based on DCI and timer, and is the BWP switching delay second mode capability, then the second BWP delay capability is the ability to turn off BWP switching based on DCI and timer.
11. 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 processor is caused to execute the method for switching a partial bandwidth BWP according to any one of claims 1 to 5.
12. A computer-readable storage medium, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the method for switching a partial bandwidth BWP according to any one of claims 1 to 5 is implemented.
13. A computer program product containing instructions, characterized in that when the computer program is executed by a processor, the method for switching a partial bandwidth BWP according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Communication method and communication device
CN112399569A
Techniques and apparatuses for radio resource management with multiple bandwidth parts
US20200267583A1