BWP switching method, device and system based on DCI signaling
Through the BWP handover method based on DCI signaling, by stopping the scheduling resource and modifying the channel position when receiving the handover request from the user terminal, the problem of BWP handover delay in the prior art is solved, and efficient and flexible BWP handover is achieved.
Patent Information
- Application Number
- CN202211583974.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-09
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-12-09
AI Technical Summary
In the prior art, the BWP switching delay of the user terminal is large and the switching flexibility is low, making it difficult to meet the needs of flexible switching.
Through the BWP handover method based on DCI signaling, it includes stopping the scheduling of uplink and downlink resources when receiving the handover request from the user terminal, sending DCI signaling, inserting SR resources into a specific logical channel group, modifying the relative positions of the PUSCH channel and the PDCCH channel. If the MAC layer receives the decoding information of the PUSCH channel, it is determined that the user terminal completes the handover.
It reduces the delay of BWP switching, improves the flexibility of switching, and reduces the complexity of system design, achieving efficient BWP switching.
Smart Images

Figure CN116015584B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communications, and in particular to a BWP switching method, device and system based on DCI signaling. Background Art
[0002] With the advent of 5G, mobile phones are no longer the only type of terminal. Smart water meters, electricity meters, smart air conditioners, drones, self-driving cars, industrial robots, and other intelligent devices are increasingly being used. These devices may not require high download speeds, but rather low costs, a large number of connections, low latency, and high reliability. In this context, forcing all terminals to operate exclusively on high bandwidth and adopting a one-size-fits-all approach to management is highly uneconomical.
[0003] In 5G small cell deployment scenarios, to accommodate varying traffic demands, each user terminal (UE) within the cell must be configured with a different bandwidth (BWP). The decision to switch BWPs is based on the UE's actual traffic volume. This allows for rapid and dynamic adjustments to network configurations to adapt to changing traffic and conserve terminal energy.
[0004] However, currently, the BWP switching delay of the user terminal is relatively large and the switching flexibility is low, thus making it difficult to meet the demand for flexible BWP switching.
[0005] Therefore, how to improve the flexibility of BWP switching is an urgent problem to be solved. Summary of the Invention
[0006] In view of this, in order to solve the problems existing in the prior art, the present invention provides a BWP switching method, device and system based on DCI signaling.
[0007] In a first aspect, the present invention provides a BWP switching method based on DCI signaling, comprising:
[0008] Upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink resources and send DCI signaling to the user terminal, so that the user terminal performs BWP switching according to the DCI signaling;
[0009] Inserting SR resources into a specific logical channel group, and modifying the relative positions of the PUSCH channel and the PDCCH channel that schedule a designated element, so that the user terminal schedules the designated element according to the SR resources;
[0010] If the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal completes the BWP switching.
[0011] In an optional embodiment, the method further comprises:
[0012] If the control unit of the MAC layer does not receive the decoding information of the PUSCH channel for the designated element or the decoding information is incorrect, the user terminal is controlled to automatically switch back to the initial BWP.
[0013] In an optional implementation manner, after determining that the user terminal completes the BWP switching, the method further includes:
[0014] Sending a clear instruction to an uplink channel so that the uplink channel clears the logical channel group information and the hybrid automatic repeat request;
[0015] Updating the use state of the user terminal to a normal schedulable state, updating the DCI information of the uplink channel, and reallocating uplink channel resources for the uplink channel;
[0016] Sending a clear instruction to a downlink channel so that the downlink channel clears the logical channel group information and the hybrid automatic repeat request;
[0017] The DCI information of the downlink channel is updated, and downlink channel resources are reallocated for the downlink channel.
[0018] In an optional implementation, the channel resources include PUSCH, PDSCH, PDCCH, PUCCH and SRS resources.
[0019] In an optional implementation manner, before receiving the BWP switching request sent by the user terminal, the method further includes:
[0020] Obtaining the message content uploaded by the user terminal;
[0021] Determining, according to the message content, whether the user terminal supports a BWP switching function based on DCI signaling;
[0022] If the user terminal supports the BWP switching function based on DCI signaling, DCI signaling is sent when the BWP switching request sent by the user terminal is received.
[0023] In an optional implementation manner, the modifying the relative position of the PUSCH channel and the PDCCH channel of the scheduling designation element includes:
[0024] In the time domain, the value of the K2 field in the DCI signaling is modified.
[0025] In a second aspect, the present invention provides a BWP switching device based on DCI signaling, comprising:
[0026] a signaling sending module, configured to, upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink resources and send DCI signaling to the user terminal, so that the user terminal performs BWP switching according to the DCI signaling;
[0027] A designated element scheduling module is configured to insert SR resources into a specific logical channel group and modify the relative positions of the PUSCH channel and the PDCCH channel for scheduling the designated element, so that the user terminal schedules the designated element according to the SR resources;
[0028] The switching determination module is configured to determine that the user terminal completes the BWP switching if the control unit of the MAC layer receives decoding information of the PUSCH channel for the designated element reported by the physical layer.
[0029] In a third aspect, the present invention provides a BWP switching system based on DCI signaling, comprising a base station and a user terminal;
[0030] The user terminal is used to send a BWP switching request; the BWP switching request is used to indicate the location and size of the target BWP;
[0031] The base station is configured to stop scheduling uplink and downlink resources and send DCI signaling to the user terminal upon receiving the BWP switching request;
[0032] The user terminal is further configured to perform BWP switching according to the DCI signaling;
[0033] The base station is also used to insert SR resources in a specific logical channel group, modify the relative positions of the PUSCH channel and the PDCCH channel that schedule the designated element, so that the user terminal schedules the designated element according to the SR resource; if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal completes the BWP switching.
[0034] In a fourth aspect, the present invention provides a terminal device, comprising a memory and at least one processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the aforementioned BWP switching method based on DCI signaling.
[0035] In a fifth aspect, the present invention provides a computer storage medium storing a computer program, wherein when the computer program is executed, the aforementioned BWP switching method based on DCI signaling is implemented.
[0036] The embodiments of the present invention have the following beneficial effects:
[0037] The BWP switching method based on DCI signaling provided by an embodiment of the present invention includes: upon receiving a BWP switching request sent by a user terminal, stopping scheduling uplink and downlink resources, and sending DCI signaling to the user terminal so that the user terminal performs BWP switching according to the DCI signaling; inserting SR resources in a specific logical channel group, and modifying the relative positions of the PUSCH channel and the PDCCH channel of the scheduling designated element; if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal has completed the BWP switching. When implementing BWP switching based on DCI signaling, the embodiment of the present invention inserts the designated element of the uplink into the chain and schedules it according to the highest queued logical channel priority, thereby avoiding the modification of the downlink scheduling process structure of the base station and reducing the complexity of the system design; and in this process, the delay of the BWP switching is reduced by directly modifying the PUSCH and PDCCH intervals of the designated element scheduling, thereby improving the flexibility of the BWP switching. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solution of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and should not be regarded as limiting the scope of protection of the present invention. In each of the drawings, similar components are numbered similarly.
[0039] Figure 1 A schematic structural diagram of a BWP switching system based on DCI signaling in an embodiment of the present invention is shown;
[0040] Figure 2 A schematic diagram showing a first implementation of a BWP switching method based on DCI signaling in an embodiment of the present invention is shown;
[0041] Figure 3 FIG2 shows a schematic diagram of a second implementation of a BWP switching method based on DCI signaling in an embodiment of the present invention;
[0042] Figure 4 FIG2 shows a schematic diagram of a third implementation of a BWP switching method based on DCI signaling in an embodiment of the present invention;
[0043] Figure 5 FIG4 shows a schematic diagram of a fourth implementation of a BWP switching method based on DCI signaling in an embodiment of the present invention;
[0044] Figure 6 A structural diagram of a BWP switching device based on DCI signaling in an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0045] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0046] The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the figures is not intended to limit the scope of the claimed invention, but rather merely represents selected embodiments of the present invention. All other embodiments derived by those skilled in the art based on the embodiments of the present invention without inventive effort are intended to be within the scope of protection of the present invention.
[0047] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present invention, are intended only to indicate specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or the possibility of adding one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items.
[0048] Furthermore, the terms “first,” “second,” “third,” etc., are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.
[0049] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by those skilled in the art to which the various embodiments of the present invention pertain. Terms (such as those defined in generally used dictionaries) will be interpreted as having the same meaning as their contextual meaning in the relevant technical field and will not be interpreted as having an idealized meaning or an overly formal meaning unless clearly defined in the various embodiments of the present invention.
[0050] HARQ (Hybrid Automatic Repeat Request) is a technology that combines forward error correction (FEC) and automatic repeat request (ARQ).
[0051] 5GNR (New Radio) is a global 5G standard based on an all-new OFDM air interface design.
[0052] DCI signaling, downlink control signaling.
[0053] Example 1
[0054] In 5G (NR) networks, a bandwidth part (BWP) is a subset or portion of the cell's total carrier bandwidth. It forms a contiguous set of common resource blocks (CRBs) within the entire carrier bandwidth. In other words, a BWP starts from a single CRB and spans a contiguous set of CRBs within the carrier bandwidth. Each BWP is associated with its own parameter set (SCS and CP). A UE can be configured with up to four downlink BWPs and up to four uplink BWPs per serving cell. In the case of a supplementary uplink (SUL), up to four additional uplink BWPs can be configured on the SUL carrier.
[0055] In order to achieve reasonable consumption of UE battery energy, only one BWP is active in the downlink and uplink of the serving cell at the same time. When needed, the network can dynamically switch the user terminal (ie, UE) to the required BWP.
[0056] However, the current BWP switching process is relatively complex and the switching flexibility is not high. Based on this, this embodiment provides a BWP switching system based on DCI signaling to improve the BWP switching flexibility.
[0057] Please refer to Figure 1 The DCI signaling-based BWP switching system provided in this embodiment includes a base station 10 and a user terminal 20.
[0058] The user terminal 20 is used to send a BWP switching request; the BWP switching request is used to indicate the position and size of the target BWP; the base station 10 is used to stop scheduling uplink and downlink resources when receiving the BWP switching request, and send DCI signaling to the user terminal 20; the user terminal 20 is also used to perform BWP switching according to the DCI signaling; the base station 10 is also used to insert synchronization resources (i.e., SR resources) in a specific logical channel group, and modify the relative positions of the uplink physical channel (i.e., PUSCH channel) and the physical downlink control channel (i.e., PDCCH channel) for scheduling designated elements, so that the user terminal 20 schedules the designated elements according to the SR resources; if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal 20 has completed the BWP switching.
[0059] Based on the above-mentioned BWP switching system based on DCI signaling, this embodiment further provides a BWP switching method based on DCI signaling, which is described in detail below.
[0060] Please refer to Figure 2 The BWP switching method based on DCI signaling provided in this embodiment includes the following steps:
[0061] S110 , upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink resources, and send DCI signaling to the user terminal, so that the user terminal performs BWP switching according to the DCI signaling.
[0062] After receiving the BWP switching request sent by the user terminal, the base station stops scheduling uplink and downlink resources and sends DCI signaling to the user terminal.
[0063] Specifically, the base station sends DCI signaling to the user terminal based on the target BWP position and size indicated in the BWP switching request. The DCI signaling includes the starting position of the target BWP, the size of the target BWP, and the switching timing of the target BWP. The switching timing of the target BWP is agreed in advance between the base station and the user terminal.
[0064] S120: insert SR resources into the specific logical channel group, and modify the relative position designation elements of the PUSCH channel and the PDCCH channel of the scheduling designation element, so that the user terminal schedules the designation element according to the SR resources.
[0065] When the base station issues DCI signaling, it causes the user terminal to enter the BWP handover state. Because the protocol does not support DCI signaling solely for BWP handover indication without data scheduling, the base station also schedules data by prioritizing designated elements in the uplink or downlink after issuing the DCI signaling. During this process, a priority number is assigned to the designated element to implement priority scheduling. The designated element can be set based on the actual communication situation and is not limited here.
[0066] It can be understood that once the BWP switching process is started, the UE needs to stop all scheduling and information sending on the initial BWP, maintain the uplink and downlink resources on the initial BWP, and after the BWP switching is completed, change to the target BWP side, and then switch the PUSCH, PDSCH, PDCCH, PUCCH, SRS and other resources to the target side for corresponding BWP switching and remap the resources to resume normal data scheduling.
[0067] Specifically, SR resources are inserted into a specific logical channel group, and the relative positions of the PUSCH channel and the PDCCH channel of the scheduling designated element are modified.
[0068] Among them, in the 5G era, the number of user terminals (UE) has increased dramatically, and base stations have increasingly higher requirements for the number of UE access. In order to save uplink resources, the system provides an uplink scheduling request (SR) mechanism. Under this mechanism, the UE needs to first tell the base station whether it has uplink data to transmit, and the base station can decide whether to allocate uplink resources to the UE. If the UE has no uplink data to transmit, the base station does not need to allocate uplink resources to the UE, thereby greatly saving system resources. In the 5G era, the system can allocate multiple SR resources to each UE, and each SR resource corresponds to a logical channel group (LCG). Each UE can be configured with up to 8 SR resources.
[0069] Modify the relative positions of the PUSCH and PDCCH channels of the scheduling designation element. Specifically, in the time domain, modify the value of the K2 field in the DCI. The PUSCH channel is a physical layer downlink channel and is the uplink channel that primarily carries user data. The PDCCH channel is the physical downlink control channel, which carries scheduling and other control information, including transmission format, resource allocation, uplink scheduling grant, power control, and uplink retransmission information.
[0070] To support more flexible resource allocation, the 5G system no longer fixes the position of the PUSCH and PDCCH (DCI) in the time domain. The K2 field in the DCI indicates the relative position of the PUSCH and PDCCH. K2 = 0 indicates that the PUSCH and PDCCH are in the same slot, while K2 = 1 indicates that the PUSCH is in the slot after the PDCCH, and so on. Furthermore, changing the K2 field indicates that the relative position of the PUSCH and PDCCH can be changed.
[0071] Optionally, this embodiment can avoid modifying the downlink scheduling process structure of the 5G base station by inserting the uplink specified element into the chain and scheduling it according to the highest queuing logical channel priority, reduce system changes, and enable the DCI signaling to coordinate the scheduling resource maintenance of the base station while carrying BWP switching information.
[0072] In addition, this embodiment implements the BWP switching delay by modifying the PUSCH and PDCCH intervals (ie, k2 value) of the designated element scheduling, thereby reducing the delay consumed during BWP switching and improving the flexibility of BWP switching.
[0073] S130: If the control unit of the MAC layer receives decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal completes the BWP switching.
[0074] The physical layer reports the CRC information of the logical channel group information (LCG), and the control unit (MAC CE) of the MAC layer waits for the decoding information of the CRC check of the specified elements transmitted by the PUSCH channel of the logical channel group information (LCG).
[0075] If the control unit of the MAC layer (ie, MAC CE) receives the decoding information of the PUSCH channel for the specified element reported by the physical layer, it means that the user terminal has completed the BWP switching and can correctly parse the content of the PUSCH channel on the new BWP.
[0076] In one embodiment, the prerequisite for the implementation of the BWP switching based on DCI signaling in this embodiment is that the user terminal can support the BWP switching function based on DCI signaling. Figure 3 As shown, this embodiment further includes the following steps before step S110:
[0077] S210: Obtain the message content uploaded by the user terminal.
[0078] S220: Determine, according to the message content, whether the user terminal supports the BWP switching function based on DCI signaling.
[0079] The base station obtains the message content reported by the user terminal. The presence or absence of the relevant field corresponding to the BWP switching function in the message content is used to indicate whether the BWP switching function based on DCI signaling can be supported.
[0080] Therefore, based on the message content, it is possible to determine whether the user terminal supports the BWP switching function based on DCI signaling. If the relevant field is present in the message content, it indicates that the user terminal supports the BWP switching function based on DCI signaling; if the relevant field is not present in the message content, it indicates that the user terminal does not support the BWP switching function based on DCI signaling.
[0081] S230: If the user terminal supports the BWP switching function based on DCI signaling, upon receiving the BWP switching request sent by the user terminal, send DCI signaling.
[0082] If the user terminal supports the BWP switching function based on DCI signaling, the base station sends DCI signaling to the user terminal when receiving the BWP switching request, so that the user terminal enters the BWP switching state based on the DCI signaling.
[0083] In one embodiment, if Figure 4 As shown, this embodiment also includes the following steps:
[0084] S140: If the control unit of the MAC layer does not receive decoding information of the PUSCH channel for the designated element or the decoding information is incorrect, the user terminal is controlled to automatically switch back to the initial BWP.
[0085] After the base station sends the DCI signaling, if the control unit of the MAC layer (i.e., MAC CE) does not receive the decoding information of the PUSCH channel for the specified element reported by the physical layer, or the received decoding information is incorrect, it means that the user terminal cannot successfully switch to the target BWP, then the base station controls the user terminal to automatically switch back to the initial BWP.
[0086] In one embodiment, if Figure 5 As shown, this embodiment also includes the following steps:
[0087] S150: Send a clear instruction to the uplink channel, so that the uplink channel clears the logical channel group information and the hybrid automatic repeat request.
[0088] S160: Update the usage state of the user terminal to a normal schedulable state, update the DCI information of the uplink channel, and reallocate channel resources for the uplink channel.
[0089] S170: Send a clear instruction to the downlink channel, so that the downlink channel clears the logical channel group information and the hybrid automatic repeat request.
[0090] S180: Update the DCI information of the downlink channel and reallocate channel resources for the downlink channel.
[0091] After the user terminal completes the BWP handover, the base station also switches to the target BWP and needs to restore normal services on the target BWP. This means updating all BWP-related resource configurations and changing the user terminal's usage status to the normal scheduling state. At this point, the base station and the user terminal work together on the target BWP, completing the BWP handover.
[0092] Specifically, the base station sends a clear command to the uplink channel, which instructs the uplink channel to clear all logical channel group information (LCG) and hybrid automatic repeat request (HARQ). In addition, the base station updates the user terminal's usage status to a normal schedulable state, updates the uplink channel's DCI information, and reallocates channel resources for the uplink channel.
[0093] The base station also sends a clear command to the downlink channel, which instructs the downlink channel to clear all logical channel group information (LCG) and hybrid automatic repeat request (HARQ), update the downlink channel DCI information, and reallocate channel resources for the downlink channel. Channel resources include PUSCH, PDSCH, PDCCH, PUCCH, and SRS resources.
[0094] During BWP switching based on DCI signaling, the DCI signaling also allocates resources for the data channels of the switched target BWP. When using DCI signaling for BWP switching, if the target BWP is configured with both type 0 and type 1 frequency domain resource allocation, and the initial BWP is smaller than the bandwidth of the target BWP, type 0 frequency domain resource allocation is used.
[0095] When the Type 0FDRA field size calculated based on the target BWP is different from the FDRA field size calculated based on the initial BWP, the user terminal performs a high-order "0" padding or high-order truncation operation. That is, the sizes of the FDRA fields are compared. When the initial BWP is less than the target BWP, a "0" padding operation is performed; when the initial BWP is greater than the target BWP, a truncation operation is performed.
[0096] The actual FDRA length transmitted in the DCI signaling remains consistent with the FDRA length in the initial BWP. When the user terminal interprets the DCI to indicate BWP switching and the bandwidths of the two BWPs are different, the corresponding FDRA field is padded with zeros or truncated, and the terminal determines the frequency domain resources based on the calculated FDRA field.
[0097] The embodiment of the present invention implements BWP switching based on DCI signaling. First, by inserting a chain into the designated uplink element and scheduling it according to the highest queued logical channel priority, the modification of the base station's downlink scheduling process structure can be avoided, reducing the complexity of system design. Second, by directly modifying the PUSCH and PDCCH intervals scheduled by the designated element, the BWP switching delay is reduced, thereby improving the flexibility of BWP switching. Third, after the BWP switching is completed, all BWP-related resource configurations are updated, prompting the user terminal to restore the normal scheduling state, allowing the base station and user terminal to perform normal scheduling. This embodiment improves the switching efficiency and switching flexibility of the BWP by implementing BWP switching with low system design complexity and minimal switching delay.
[0098] Example 2
[0099] Please refer to Figure 6 , an embodiment of the present invention provides a BWP switching device based on DCI signaling, the device comprising:
[0100] The signaling sending module 61 is configured to, upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink services and send DCI signaling to the user terminal, so that the user terminal performs BWP switching according to the DCI signaling;
[0101] A designated element scheduling module 62 is configured to insert SR resources into a specific logical channel group and modify the relative positions of the PUSCH channel and the PDCCH channel that schedule the designated element, so that the user terminal schedules the designated element according to the SR resources;
[0102] The switching determination module 63 is configured to determine that the user terminal completes the BWP switching if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer.
[0103] The above-mentioned BWP switching device based on DCI signaling corresponds to the BWP switching method based on DCI signaling in Example 1. Any optional items in Example 1 are also applicable to this embodiment and will not be described in detail here.
[0104] An embodiment of the present invention further provides a terminal device, which includes a memory and at least one processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the DCI signaling-based BWP switching method of the above embodiment.
[0105] The memory may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the terminal device (such as DCI signaling, etc.). In addition, the memory may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0106] An embodiment of the present invention further provides a computer-readable storage medium storing machine-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to execute the steps of the uplink RLC segment scheduling method of the above embodiment.
[0107] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or flowchart, and the combination of boxes in the structure diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0108] In addition, the functional modules or units in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.
[0109] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a terminal device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0110] The above description is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed by the present invention, which should be covered by the scope of protection of the present invention.
Claims
1. A BWP switching method based on DCI signaling, characterized in that: include: Upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink resources, and send DCI signaling to the user terminal according to the target BWP position and size indicated in the BWP switching request, wherein the DCI signaling includes the starting position of the target BWP, the size of the target BWP, and the switching timing of the target BWP, wherein the switching timing of the target BWP is agreed in advance between the base station and the user terminal, so that the user terminal performs BWP switching according to the DCI signaling; Inserting SR resources into a specific logical channel group, and modifying, in the time domain, the value of the K2 field in the DCI signaling to modify the relative positions of the PUSCH channel and the PDCCH channel that schedule the designated element, so that the user terminal schedules the designated element according to the SR resources; The value of the K2 field in the DCI signaling is used to indicate the relative position of the PUSCH channel and the PDCCH channel; If the control unit of the MAC layer receives decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal completes the BWP switching; If the control unit of the MAC layer does not receive the decoding information of the PUSCH channel for the designated element or the decoding information is incorrect, the user terminal is controlled to automatically switch back to the initial BWP.
2. The BWP switching method based on DCI signaling according to claim 1, characterized in that: After determining that the user terminal completes the BWP switching, the method further includes: Sending a clear instruction to an uplink channel so that the uplink channel clears the logical channel group information and the hybrid automatic repeat request; Updating the use state of the user terminal to a normal schedulable state, updating the DCI information of the uplink channel, and reallocating uplink channel resources for the uplink channel; Sending a clear instruction to a downlink channel so that the downlink channel clears the logical channel group information and the hybrid automatic repeat request; The DCI information of the downlink channel is updated, and downlink channel resources are reallocated for the downlink channel.
3. The BWP switching method based on DCI signaling according to claim 2, characterized in that: The channel resources include PUSCH, PDSCH, PDCCH, PUCCH and SRS resources.
4. The BWP switching method based on DCI signaling according to claim 1, characterized in that: Before receiving the BWP switching request sent by the user terminal, the method further includes: Obtaining the message content uploaded by the user terminal; Determining, according to the message content, whether the user terminal supports a BWP switching function based on DCI signaling; If the user terminal supports the BWP switching function based on DCI signaling, DCI signaling is sent when the BWP switching request sent by the user terminal is received.
5. A BWP switching device based on DCI signaling, characterized in that: include: a signaling sending module, configured to, upon receiving a BWP switching request sent by a user terminal, stop scheduling uplink and downlink resources, and send DCI signaling to the user terminal based on the target BWP position and size indicated in the BWP switching request, wherein the DCI signaling includes the starting position of the target BWP, the size of the target BWP, and the switching timing of the target BWP, wherein the switching timing of the target BWP is pre-agreed between the base station and the user terminal, so that the user terminal performs BWP switching according to the DCI signaling; A designated element scheduling module is configured to insert an SR resource into a specific logical channel group and, in the time domain, modify the value of the K2 field in the DCI signaling to modify the relative positions of the PUSCH channel and the PDCCH channel that schedule the designated element, so that the user terminal schedules the designated element according to the SR resource; the value of the K2 field in the DCI signaling is used to indicate the relative positions of the PUSCH channel and the PDCCH channel; The switching determination module is configured to determine that the user terminal completes the BWP switching if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the specified element reported by the physical layer; if the control unit of the MAC layer does not receive the decoding information of the PUSCH channel for the specified element or the decoding information is erroneous, control the user terminal to automatically switch back to the initial BWP.
6. A BWP switching system based on DCI signaling, characterized in that: Including base stations and user terminals; The user terminal is used to send a BWP switching request; the BWP switching request is used to indicate the location and size of the target BWP; The base station is configured to stop scheduling uplink and downlink resources upon receiving the BWP switching request, and send DCI signaling to the user terminal according to the target BWP position and size indicated in the BWP switching request, wherein the DCI signaling includes the starting position of the target BWP, the size of the target BWP, and the switching timing of the target BWP, wherein the switching timing of the target BWP is agreed in advance between the base station and the user terminal; The user terminal is further configured to perform BWP switching according to the DCI signaling; The base station is also used to insert SR resources in a specific logical channel group, and in the time domain, modify the value of the K2 field in the DCI signaling to modify the relative positions of the PUSCH channel and the PDCCH channel that schedule the designated element, so that the user terminal schedules the designated element according to the SR resource; if the control unit of the MAC layer receives the decoding information of the PUSCH channel for the designated element reported by the physical layer, it is determined that the user terminal completes the BWP switching; wherein the value of the K2 field in the DCI signaling is used to indicate the relative positions of the PUSCH channel and the PDCCH channel; if the control unit of the MAC layer does not receive the decoding information of the PUSCH channel for the designated element or the decoding information is erroneous, the user terminal is controlled to automatically switch back to the initial BWP.
7. A terminal device, characterized in that: The terminal device includes a memory and at least one processor, the memory stores a computer program, and the processor is configured to execute the computer program to implement the DCI signaling-based BWP switching method according to any one of claims 1 to 4.
8. A computer storage medium, characterized in that The device stores a computer program, which, when executed, implements the BWP switching method based on DCI signaling according to any one of claims 1 to 4.
Citation Information
Patent Citations
A bandwidth switching method and device
CN109788553A