Communication method and device, computer readable storage medium and computer program product
By defining an equivalent BWP, discontinuous bandwidth resources are integrated into an equivalent BWP and frequency domain mapping is performed, which solves the problem of unutilized scattered resources in the existing technology and realizes efficient utilization of bandwidth resources.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, a large number of fragmented bandwidth resources in user equipment are not fully utilized, resulting in resource waste and failing to meet the service needs of user equipment.
By defining the equivalent bandwidth portion (BWP), discontinuous bandwidth resources are integrated into an equivalent BWP, and frequency domain mapping is performed according to the signal or channel type to ensure that the signal or channel can be transmitted reliably and efficiently.
This greatly improves the utilization rate of bandwidth resources, better meets the business needs of user equipment, and makes full use of fragmented resources.
Smart Images

Figure CN121665343A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a communication method and apparatus, a computer-readable storage medium, and a computer program product. Background Technology
[0002] Currently, after a User Equipment (UE) accesses the network, the network device (e.g., a base station) configures an initial Bandwidth Part (BWP) for the UE through System Information Block 1 (SIB1). After the UE enters connected mode, the network device can configure up to four more BWPs for the UE in the connected mode configuration (e.g., downlink configuration, carried in the ServingCellConfig field of the serving cell configuration). At any given time, a UE can have only one BWP active.
[0003] For any currently configured and active BWP, the existing protocol stipulates that the BWP must be a continuous segment of bandwidth. This results in operators having a large amount of fragmented bandwidth resources that cannot be fully utilized, leading to resource waste. Summary of the Invention
[0004] The technical problem addressed in this application is how to improve the utilization rate of bandwidth resources.
[0005] To address the aforementioned technical problems, this application provides a communication method comprising: transmitting a channel or signal using a currently effective equivalent bandwidth portion (BWP), wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, the preset frequency domain resource mapping method being associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0006] Optionally, the communication method further includes: receiving first information, the first information including a bitmap, wherein bits in the bitmap are used to indicate whether the resource block group corresponding to the bit is mapped, and the bandwidth corresponding to the bitmap is the set of frequency domain resources corresponding to each of the at least one BWP; the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: in response to the channel being a Physical Downlink Control Channel (PDCCH), mapping the PDCCH to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap; or, in response to the signal being a Sound Reference Signal (SRS), mapping the SRS to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap.
[0007] Optionally, the frequency domain starting position of the resource block group corresponding to the first bit in the bit map is the same as the frequency domain starting position of the lowest BWP, where the lowest BWP is the BWP with the lowest frequency domain starting position among the at least one BWP.
[0008] Optionally, in response to the highest BWP having its frequency domain end position located in the middle of a resource block group, where the corresponding bit in the bitmap is zero, the highest BWP is the BWP with the highest frequency domain start position among the at least one BWP.
[0009] Optionally, mapping the channel or signal to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method includes: in response to the signal being a Channel State Information Reference Signal (CSI-RS), mapping the CSI-RS to the frequency domain resources corresponding to at least a portion of the at least one BWP.
[0010] Optionally, the total number of resource blocks mapped to the CSI-RS in the frequency domain resources corresponding to at least a portion of the BWPs is not less than a first threshold.
[0011] Optionally, in the frequency domain resources corresponding to each of the at least a portion of the BWPs, the proportion of the number of resource blocks mapped to the CSI-RS to the total number of resource blocks included in the frequency domain resources is not less than a second threshold.
[0012] Optionally, the communication method further includes: receiving second information, the second information including at least one first indication field, the first indication field being used to indicate the mapping relationship between the shared channel and the frequency domain resources corresponding to the currently effective equivalent BWP; the channel or signal being mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method includes: in response to the channel being a shared channel, mapping the shared channel to the frequency domain resources corresponding to the currently effective equivalent BWP according to the indication of the at least one first indication field.
[0013] Optionally, the number of the at least one first indication field is one, and the first indication field corresponds to the set of frequency domain resources corresponding to each of the at least one BWP or the total bandwidth occupied by the at least one BWP in the frequency domain; or, the at least one first indication field corresponds one-to-one with the at least one BWP; or, the number of the at least one first indication field is one, and the first indication field includes at least one bit segment, and the at least one bit segment corresponds one-to-one with the at least one BWP.
[0014] Optionally, mapping the shared channel to the frequency domain resources corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: mapping repeated transmissions of the shared channel or multiple shared channels to the frequency domain resources corresponding to each of the at least one BWP according to the indication of the at least one first indication field and a preset mapping order.
[0015] Optionally, mapping the shared channel to the frequency domain resources corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: mapping the shared channel to a first resource block corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field in a first time unit; and in a second time unit, using the first resource block as a reference, shifting upward by a preset offset in the frequency domain to obtain a second resource block corresponding to the currently effective equivalent BWP, and mapping the shared channel to the second resource block.
[0016] Optionally, the second part of the resource block is cyclically set in the frequency domain to the frequency domain resources corresponding to the currently effective equivalent BWP.
[0017] Optionally, the second part of the resource block does not overlap with the first part of the resource block.
[0018] Optionally, within the same group of BWPs, the second portion of resource blocks is offset relative to the first portion of resource blocks, and the same group of BWPs includes at least a portion of the at least one BWP.
[0019] Optionally, mapping the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication domain includes: splitting the shared channel into multiple segments in the time domain according to the indication of at least one first indication domain, and mapping the multiple segments to the at least one BWP respectively.
[0020] Optionally, the number of the plurality of segments is not greater than the total number of the at least one BWP.
[0021] Optionally, a single segment is mapped to at least a portion of the at least one BWP.
[0022] Optionally, in response to the signal being SRS, each of the at least one BWP shares at least one of the following parameters: bandwidth configuration parameter Csrs; bandwidth configuration parameter Bsrs; frequency hopping parameter bhop; frequency domain start position parameter nrrc.
[0023] Optionally, the communication method further includes: receiving configuration information, the configuration information being used to configure the at least one equivalent BWP and at least one BWP, each of the equivalent BWPs including at least one of the at least one BWPs.
[0024] To address the aforementioned technical problems, this application also provides a communication method, comprising: transmitting a channel or signal using a currently effective equivalent bandwidth portion (BWP), wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, the preset frequency domain resource mapping method being associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0025] Optionally, the communication method further includes: sending first information, the first information including a bitmap, wherein bits in the bitmap are used to indicate whether the resource block group corresponding to the bit is mapped, and the bandwidth corresponding to the bitmap is the set of frequency domain resources corresponding to each of the at least one BWP; the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: in response to the channel being a Physical Downlink Control Channel (PDCCH), mapping the PDCCH to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap; or, in response to the signal being a Sound Reference Signal (SRS), mapping the SRS to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap.
[0026] Optionally, the frequency domain starting position of the resource block group corresponding to the first bit in the bit map is the same as the frequency domain starting position of the lowest BWP, where the lowest BWP is the BWP with the lowest frequency domain starting position among the at least one BWP.
[0027] Optionally, in response to the highest BWP having its frequency domain end position located in the middle of a resource block group, where the corresponding bit in the bitmap is zero, the highest BWP is the BWP with the highest frequency domain start position among the at least one BWP.
[0028] Optionally, mapping the channel or signal to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method includes: in response to the signal being a Channel State Information Reference Signal (CSI-RS), mapping the CSI-RS to the frequency domain resources corresponding to at least a portion of the at least one BWP.
[0029] Optionally, the communication method further includes: sending second information, the second information including at least one first indication field, the first indication field being used to indicate the mapping relationship between the shared channel and the frequency domain resources corresponding to the currently effective equivalent BWP; the mapping of the channel or signal to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method includes: in response to the channel being a shared channel, mapping the shared channel to the frequency domain resources corresponding to the currently effective equivalent BWP according to the indication of the at least one first indication field.
[0030] Optionally, mapping the shared channel to the frequency domain resources corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: mapping repeated transmissions of the shared channel or multiple shared channels to the frequency domain resources corresponding to each of the at least one BWP according to the indication of the at least one first indication field and a preset mapping order; or, in a first time unit, mapping the shared channel to a first resource block corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field; in a second time unit, using the first resource block as a reference, shifting upward by a preset offset in the frequency domain to obtain a second resource block corresponding to the currently effective equivalent BWP, and mapping the shared channel to the second resource block; or, in the time domain, dividing the shared channel into multiple segments according to the indication of at least one first indication field, and mapping the multiple segments to the at least one BWP respectively.
[0031] Optionally, the second portion of resource blocks is cyclically set in the frequency domain to the frequency domain resources corresponding to the currently effective equivalent BWP; and / or, within the same group of BWPs, the second portion of resource blocks is offset relative to the first portion of resource blocks, the same group of BWPs including at least a portion of the at least one BWP; and / or, the number of the plurality of segments is not greater than the total number of the at least one BWP; and / or, a single segment is mapped to at least a portion of the at least one BWP.
[0032] Optionally, the communication method further includes: sending configuration information, the configuration information being used to configure the at least one equivalent BWP and at least one BWP, each of the equivalent BWPs including at least one of the at least one BWPs.
[0033] To address the aforementioned technical problems, this application also provides a communication device, comprising: a transmission module, configured to transmit a channel or signal using a currently effective equivalent bandwidth portion (BWP), wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, the preset frequency domain resource mapping method being associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0034] To address the aforementioned technical problems, embodiments of this application also provide a computer-readable storage medium, which is a non-volatile or non-transient storage medium storing a computer program thereon. When the computer program is run by a processor, it executes the steps of the above-described method.
[0035] To address the aforementioned technical problems, this application also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps of the above-described method.
[0036] To address the aforementioned technical problems, this application also provides a communication device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the steps of the above-described method when running the computer program.
[0037] Compared with the prior art, the technical solution of this application embodiment has the following beneficial effects:
[0038] This application provides a communication method, comprising: transmitting a channel or signal using a currently effective equivalent BWP, wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, the preset frequency domain resource mapping method being associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0039] Compared to existing technologies where a BWP must be a continuous bandwidth, leading to the underutilization of some fragmented bandwidth resources, this implementation scheme defines a BWP (equivalent BWP) consisting of a series of discontinuous resources (i.e., one or more independent BWPs), enabling the integration of these fragmented resources to serve the UE. Furthermore, based on the concept of the equivalent BWP, and taking advantage of its discontinuous frequency domain characteristics, the scheme enhances the frequency domain mapping method according to the currently transmitted signal or channel type, ensuring that either the UE or the network device can reliably and efficiently transmit signals or channels using the equivalent BWP. This significantly improves bandwidth resource utilization. Attached Figure Description
[0040] Figure 1 This is a schematic diagram of a BWP allocation provided in this application;
[0041] Figure 2 This is a signaling interaction diagram of a communication method according to the first embodiment of this application;
[0042] Figure 3 This is a schematic diagram of a typical application scenario of an embodiment of this application;
[0043] Figure 4 This is a signaling interaction diagram of a communication method according to the second embodiment of this application;
[0044] Figure 5 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0045] Figure 6 This is a signaling interaction diagram of a communication method according to the third embodiment of this application;
[0046] Figure 7 This is a signaling interaction diagram of a communication method according to the fourth embodiment of this application;
[0047] Figure 8 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0048] Figure 9 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0049] Figure 10 This is a schematic diagram illustrating another typical application scenario of an embodiment of this application;
[0050] Figure 11 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0051] Figure 12 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0052] Figure 13 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0053] Figure 14 This is a signaling interaction diagram of a communication method according to the fifth embodiment of this application;
[0054] Figure 15 This is a schematic diagram of another typical application scenario of the embodiments of this application;
[0055] Figure 16 This is a schematic diagram of the structure of a communication device according to the sixth embodiment of this application. Detailed Implementation
[0056] In New Radio (NR) Frequency Division Duplex (FDD) systems, a UE can be configured with a maximum of four downlink (DL) BWPs and four uplink (UL) BWPs. In NR Time Division Duplex (TDD) systems, a UE can be configured with a maximum of four BWP pairs. A BWP pair refers to a DL BWP with the same ID and UL BWP, and both have the same center frequency, but their bandwidth and subcarrier spacing can differ.
[0057] BWPs are broadly categorized into three types: Initial BWP, Default BWP, and Dedicated BWP. The Initial BWP is primarily used by the UE to receive Remaining Minimum System Information (RMSI) and Other System Information (OSI) to initiate random access. The Dedicated BWP is mainly used for data service transmission, and its bandwidth is generally larger than that of the Initial BWP. The Default BWP can be used when the Dedicated BWP's timer expires, allowing the UE to switch to the Default BWP.
[0058] Network devices can switch the currently active BWP for a UE based on the current traffic volume. For example, when a large amount of data needs to be transmitted, the UE's BWP can be switched to a high-bandwidth one, and when the amount of data to be transmitted is small, the UE's BWP can be switched to a low-bandwidth one. However, since each BWP must be a continuous segment of bandwidth, even after resource partitioning, a large number of fragmented resources will still remain underutilized.
[0059] For example, refer to Figure 1 Assuming the network equipment has a total bandwidth of 10kHz to 50kHz (corresponding to the dashed box area in the diagram), the bandwidth allocated to the UE includes BWP1 (occupying 10kHz to 30kHz) and BWP2 (occupying 38kHz to 45kHz). The remaining bandwidth range of 30kHz to 38kHz (denoted as BWP3) and 45kHz to 50kHz (denoted as BWP4) is considered fragmented resource. If these bandwidth resources are not allocated to other UEs, they are idle. If the UE needs to transmit a large amount of data, the network will switch the UE to BWP1 for communication; if the UE's current service requires a smaller amount of data, the network will switch the UE to BWP2 for communication.
[0060] However, in practical applications, if the UE's current traffic volume is very high (e.g., requiring 25kHz bandwidth), neither BWP1 nor BWP2 can meet the UE's current traffic needs. Therefore, with current technology, network equipment can only reconfigure a BWP with appropriate bandwidth for the UE. In fact, the combined bandwidth of BWP4 and BWP1 can just meet the UE's current 25kHz bandwidth requirement. If fragmented bandwidth resources like BWP4 could be integrated to serve the UE, the UE's traffic needs could be met better and more efficiently, and bandwidth resources could be fully utilized. However, current technology clearly cannot achieve this.
[0061] To address the aforementioned technical problems, this application provides a communication method comprising: transmitting a channel or signal using a currently effective equivalent BWP, wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, the preset frequency domain resource mapping method being associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0062] This implementation scheme defines a BWP (equivalent BWP) consisting of a series of discontinuous resources (i.e., one or more independent BWPs), enabling the integration of previously fragmented resources to serve the UE. Furthermore, based on the concept of the equivalent BWP, and taking advantage of its discontinuous frequency domain characteristics, it enhances the frequency domain mapping method according to the currently transmitted signal or channel type, ensuring that either the UE or the network device can reliably and efficiently transmit signals or channels using the equivalent BWP. This significantly improves bandwidth resource utilization.
[0063] The BWP in this embodiment can also be referred to as a first-type BWP. A single BWP is continuous in the frequency domain and can be understood as a legacy BWP. Different BWPs may be continuous or discontinuous in the frequency domain. Classified by direction, BWPs may further include uplink BWPs and / or downlink BWPs. Specifically, the network device may pre-configure uplink BWPs, or pre-configure downlink BWPs, or pre-configure both uplink and downlink BWPs for the UE.
[0064] The equivalent BWP in this application embodiment can also be referred to as a second type of BWP, and a single equivalent BWP includes at least one BWP. That is, a single equivalent BWP occupies one or more bandwidth segments in the frequency domain, and two adjacent bandwidth segments in the frequency domain can be continuous or discontinuous. Classified by direction, the equivalent BWP can further include an equivalent uplink BWP and an equivalent downlink BWP. An equivalent uplink BWP can include at least one uplink BWP, and an equivalent downlink BWP can include at least one downlink BWP. Specifically, the network device can pre-configure an equivalent uplink BWP for the UE, or pre-configure an equivalent downlink BWP, or pre-configure both an equivalent uplink BWP and an equivalent downlink BWP.
[0065] Continue with Figure 1 For example, BWP1, BWP2, BWP3, and BWP4 are all BWPs in the embodiments of this application. Correspondingly, an equivalent BWP may include any combination of the aforementioned number of BWPs. For example, an equivalent BWP may include BWP1 and BWP4, or, for another example, an equivalent BWP may include BWP1, BWP2, and BWP3.
[0066] To make the above-mentioned objectives, features and beneficial effects of this application more apparent and understandable, the specific embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0067] Figure 2 This is a signaling diagram of a communication method according to the first embodiment of this application.
[0068] This implementation scheme is applicable to communication scenarios that support Multi-band Serving Cell (MBSC, also known as MB-SC) technology. By introducing the MBSC concept into BWP as well, more efficient use of bandwidth resources can be achieved.
[0069] In a specific embodiment, in the communication method provided by steps S200 to S201 below, the steps implemented by the UE can be executed by a chip with communication function in the UE or by a baseband chip in the UE; the steps implemented by the network device can be executed by a chip with communication function in the network device or by a baseband chip in the network device.
[0070] Specifically, refer to Figure 2 The communication method described in this implementation scheme may include the following steps:
[0071] S200, the network device sends configuration information to the UE, and the UE receives the configuration information accordingly. The configuration information is used to configure at least one BWP and at least one equivalent BWP, each BWP being continuous in the frequency domain, and each equivalent BWP including at least one of the at least one BWP.
[0072] Step S200 is an optional step. In practical applications, at least one equivalent BWP and at least one BWP can also be configured for the UE through pre-configuration, pre-definition and other methods.
[0073] Furthermore, the BWP and equivalent BWP configured in the configuration information can be applied to any of the following: initial BWP, default BWP, first active BWP, and dedicated BWP.
[0074] For example, the configuration information can configure m BWPs and n equivalent BWPs, where m and n are both positive integers. For each of the n equivalent BWPs, the equivalent BWP can include x BWPs from the m BWPs, where 1 ≤ x ≤ m. Different equivalent BWPs among the n equivalent BWPs can include the same BWP.
[0075] In some embodiments, the configuration information can configure four BWPs: BWP-1, BWP-2, BWP-3, and BWP-4, and three equivalent BWPs: BWP-a = {BWP-1, BWP-2}, BWP-b = {BWP-3, BWP-4}, and BWP-c = {BWP-1, BWP-2, BWP-3, BWP-4}. The configuration information specifies the parameters for BWP-1, BWP-2, BWP-3, and BWP-4, while for BWP-a, BWP-b, and BWP-c, it only indicates the index (i.e., the number "-x", where x is 1, 2, 3, or 4) of the included BWPs. The parameter configuration of BWP-a depends on the parameter information of BWP-1 and BWP-2; the parameter configuration of BWP-b depends on the parameter information of BWP-3 and BWP-4; and the parameter configuration of BWP-c depends on the parameter information of BWP-1 through BWP-4.
[0076] In some embodiments, the configuration information may include third information for configuring at least one BWP. Specifically, the third information may configure parameter information for at least one BWP. Further, the third information may be cell-level configuration, whereby the network device configures all BWPs that the cell (e.g., the serving cell that establishes a Radio Resource Control (RRC) connection with the UE) can utilize at the cell level.
[0077] For example, the third information is used to configure at least one uplink BWP and at least one downlink BWP. In some embodiments, the total number of at least one uplink BWP and the total number of at least one downlink BWP may be equal or unequal.
[0078] refer to Figure 3 In the configuration scenario of a dedicated BWP, network devices can configure the parameter settings of all BWPs within the cell using third-party information, including uplink BWP-1, uplink BWP-2, uplink BWP-3, and uplink BWP-4, as well as downlink BWP-1, downlink BWP-2, downlink BWP-3, and downlink BWP-4. Uplink BWP-1, uplink BWP-2, uplink BWP-3, and uplink BWP-4 are considered uplink BWPs, while downlink BWP-1, downlink BWP-2, downlink BWP-3, and downlink BWP-4 are considered downlink BWPs. This configuration is at the cell level.
[0079] All BWPs configured in the third information are active, for example, as indicated by SIB1 or other Radio Resource Control (RRC) signaling.
[0080] Furthermore, the configuration information may also include fourth information, used to activate or deactivate one or more of at least one BWP to obtain an equivalent BWP. That is, based on the fourth information, one or more BWPs that the UE is ultimately activated can be determined, and these one or more BWPs constitute the equivalent BWP.
[0081] For example, the fourth information may include a first bitmap and a second bitmap, wherein the first bitmap is used to activate or deactivate one or more of at least one uplink BWP, and the second bitmap is used to activate or deactivate one or more of the at least one downlink BWP. (Continue to refer to...) Figure 3 The fourth information may include a first bitmap (assumed to be 1110) and a second bitmap (assumed to be 1201), where 1 represents activation and 0 represents deactivation (and vice versa). Diagonal lines in the bitmap represent deactivation. Accordingly, the UE can determine its dedicated BWPs, including uplink BWP-1, uplink BWP-2, and uplink BWP-3, as well as equivalent uplink BWPs (including uplink BWP-1, uplink BWP-2, and uplink BWP-3), and downlink BWP-1, downlink BWP-2, and downlink BWP-4, as well as equivalent downlink BWPs (including downlink BWP-1, downlink BWP-2, and downlink BWP-4). This configuration is UE-level. In this example, the network device may be performing UE-level mutating for interference avoidance, thereby deactivating downlink BWP-3 through the fourth information. Similarly, deactivating uplink BWP-4 may also be for interference reduction considerations.
[0082] Therefore, at the cell level, a complete set of discrete BWPs (i.e., at least one BWP) that the cell can utilize is configured, and then some of them are activated or deactivated through UE-specific signaling. Furthermore, this embodiment is preferably applied to 6G systems to implement the BWP configuration in this implementation scheme by modifying the RRC framework.
[0083] In a specific implementation, continue to refer to Figure 2 The communication method described in this embodiment may further include the following steps:
[0084] S201, the UE and network equipment use the currently effective equivalent BWP to transmit channels or signals. The channels or signals are mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, which is associated with the type of the channel or signal.
[0085] More specifically, the currently active equivalent BWP can be (for example, via step S200) the currently active equivalent BWP among one or more equivalent BWPs configured to the UE.
[0086] Furthermore, step S201 can be performed by either the UE or the network device when it is necessary to transmit signals or channels (such as to the other party in the UE and the network device).
[0087] For example, a UE can use the currently active equivalent BWP to send signals or channels to a network device. Correspondingly, the network device receives the signals or channels sent by the UE on the currently active equivalent BWP.
[0088] For example, network devices can also use an effective equivalent BWP to send signals or channels to the UE. Accordingly, the UE receives signals or channels sent by the network device on the currently effective equivalent BWP.
[0089] In some embodiments, in response to the currently effective equivalent BWP as such Figure 3In the example shown, for the equivalent uplink BWP, the UE executes step S201 to determine the corresponding preset frequency domain resource mapping method based on the signal or channel type of the current transmission. Based on the determined preset frequency domain resource mapping method, the UE correctly maps the signal or channel to at least one of the uplink BWPs (uplink BWP-1, uplink BWP-2, and uplink BWP-3) included in the equivalent uplink BWP. This ensures that the signal or channel can be reliably transmitted to the network device. Correspondingly, as the receiving end, the network device can also determine the corresponding preset frequency domain resource mapping method based on the signal or channel type of the current transmission. Based on the determined preset frequency domain resource mapping method, it determines the specific mapping result of the signal or channel on at least one of the uplink BWPs (uplink BWP-1, uplink BWP-2, and uplink BWP-3) to correctly receive and decode the corresponding frequency domain resources to obtain the signal or channel sent by the UE.
[0090] Similarly, in response to the currently effective equivalent BWP, it is as follows: Figure 3 In the example shown, for the equivalent downlink BWP, the network device executes step S201 to determine the corresponding preset frequency domain resource mapping method based on the signal or channel type of the current transmission. Based on the determined preset frequency domain resource mapping method, the signal or channel is correctly mapped to at least one of the downlink BWPs (downlink BWP-1, downlink BWP-2, and downlink BWP-4) included in the equivalent downlink BWP. This ensures that the signal or channel can be reliably received by the UE. Correspondingly, as the receiving end, the UE can also determine the corresponding preset frequency domain resource mapping method based on the signal or channel type of the current transmission, and determine the specific mapping result of the signal or channel on at least one of the uplink BWPs (uplink BWP-1, uplink BWP-2, and uplink BWP-3) based on the determined preset frequency domain resource mapping method, so as to correctly receive and decode the signal or channel sent by the corresponding frequency domain resource acquisition network device.
[0091] Next, the corresponding preset frequency domain resource mapping methods will be described according to the type of signal or channel.
[0092] Figure 4This is a signaling interaction diagram of a communication method according to the second embodiment of this application. In this embodiment, the channel used for transmission using the currently effective equivalent BWP may include a Physical Downlink Control Channel (PDCCH). The sender of the PDCCH can be a network device, and the receiver can be a UE. That is, in step S201, the network device maps the PDCCH to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method. Correspondingly, the UE receives the PDCCH on the frequency domain resources corresponding to the currently effective equivalent BWP. The network device can send downlink control information (DCI) through the PDCCH.
[0093] Specifically, the currently effective equivalent BWP can be an equivalent downlink BWP, including at least one downlink BWP.
[0094] Further, refer to Figure 4 Before performing step S201, the communication method described in this embodiment may further include the following steps:
[0095] S202, the network device sends first information to the UE, and the UE receives the first information accordingly. The first information includes a bitmap, where bits in the bitmap indicate whether the corresponding Resource Block Group (RBG) is mapped, and the bandwidth corresponding to the bitmap is the set of frequency domain resources corresponding to each of the at least one BWP.
[0096] Specifically, a group of consecutive resource blocks (RBs) (e.g., 6 RBs) are grouped into an RBG to divide the frequency domain resources corresponding to the currently effective equivalent BWP into at least one RBG. Then, a bitmap consisting of a set of bits indicates which specific RBGs are available; the length of the bitmap is determined by the BWP bandwidth and the RBG size. For example, the length of the bitmap is related to the number of RBGs obtained from the frequency domain resource division corresponding to the currently effective equivalent BWP. Here, RBs can also be called Physical Resource Blocks (PRBs) or Common Resource Blocks (CRBs).
[0097] Furthermore, for each bit in the bitmap, when the value of the bit is 1, the RBG indicated by the bit is mapped; when the value of the bit is 0, the RBG position it indicates is not mapped. The first bit of the bitmap is the most significant bit, corresponding to the RBG at the lowest position in the frequency domain, and then they are mapped sequentially.
[0098] In existing technologies, only one consecutive BWP (i.e., a single BWP) is active at a time, so the bandwidth corresponding to the bitmap is the frequency domain resource occupied by that BWP. When applying this application to the equivalent BWP, it is necessary to clarify the correspondence between the bandwidth of the bitmap and the frequency domain resource occupied by the equivalent BWP. Specifically, in this embodiment, starting from the frequency domain starting position of the lowest BWP among the at least one BWP included in the currently active equivalent BWP, the set of frequency domain resources corresponding to each of the at least one BWP is divided in units of 6 RBs, resulting in at least one RBG. That is, ignoring the actual bandwidth interval between each BWP, the equivalent BWP is regarded as a virtual consecutive frequency domain BWP for RBG division.
[0099] Furthermore, in the bit diagram transmitted in S202, the starting position of the frequency domain of the RBG corresponding to the first bit is the same as the starting position of the frequency domain of the lowest BWP, meaning their starting positions in the frequency domain are aligned. The lowest BWP is the BWP with the lowest starting position in the frequency domain among at least one BWP. The terms "highest" or "lowest" mentioned in this application can be understood as the maximum or minimum frequency point. That is, the lowest BWP is the BWP with the smallest frequency point among at least one BWP. The highest BWP is the BWP with the highest frequency point among at least one BWP.
[0100] Furthermore, in response to the highest BWP's frequency domain end position being located in the middle of the RBG, the corresponding bit of that RBG in the bitmap is set to zero. Here, the highest BWP is the BWP with the highest frequency domain start position among at least one BWP.
[0101] In a typical application scenario, refer to Figure 5 (a) view (denoted as) Figure 5 (a) According to the existing protocol, regardless of the actual frequency domain location of the BWP, it uniformly divides the frequency domain into RBGs starting from RB0, with each 6 RB corresponding to one bit for indication. Each BWP independently determines whether its corresponding bit is set to zero based on its overlap with the RBG. This will result in many BWPs failing to map to the PDCCH. For example, Figure 5 In (a), assuming that the currently effective equivalent BWPs include BWP-1, BWP-2, BWP-3 and BWP-4, RBG2 partially overlaps with the lower boundary of BWP-4, RBG5 partially overlaps with the upper boundary of BWP-4 and the lower boundary of BWP-3, RBG6 overlaps with the upper boundary of BWP-3, RBG7 partially overlaps with the lower boundary of BWP-2, and RBG8 partially overlaps with the upper boundary of BWP-2 and the lower boundary of BWP-1. As a result, the bits corresponding to these RBGs need to be set to zero, and the final generated bitmap is 10110000. Five out of the eight RBGs cannot be mapped to PDCCH, resulting in serious waste of resources.
[0102] refer to Figure 5 (b) view (denoted as) Figure 5 (b) In this specific implementation, the starting frequency domain position of the lowest BWP among at least one BWP included in the currently effective equivalent BWP is used as the starting point, and an RBG is divided every 6 RBs, corresponding to one bit for indication. Specifically, at least one BWP is virtually integrated into a complete BWP concept to divide the RBG, and only the overlap relationship between the upper boundary of the highest BWP and the RBG is considered to determine whether the bit corresponding to the last RBG needs to be set to zero. This ensures that the PDCCH can be reliably and efficiently mapped when applying the equivalent BWP. For example, Figure 5 In (b), assuming that BWP-4 is the lowest BWP and the starting frequency domain position is RB10, the set of BWP-1 to BWP-4 is divided into 7 RBGs from RBG1 to RBG7. Among them, the upper boundary of BWP-1 and RBG-7 partially overlap, and the final generated bit map is 1111110. Only the last RBG cannot be mapped, which greatly improves the resource utilization rate.
[0103] Furthermore, in response to the channel being a PDCCH, step S201 may specifically include the following steps:
[0104] S2011, the network device maps the PDCCH to the frequency domain resource corresponding to the currently effective equivalent BWP according to the bitmap. In other words, the PDCCH is mapped to the frequency domain resource corresponding to the currently effective equivalent BWP according to the bitmap.
[0105] For example, continue to refer to Figure 5 (b) The network device maps the PDCCH to RBG1 to RBG6 according to the bit map of 1111110 to transmit the PDCCH using the currently effective equivalent BWP.
[0106] Therefore, by enhancing the frequency domain mapping method of PDCCH, it can be ensured that PDCCH can be reliably and efficiently mapped when applying the equivalent BWP. Enhancement methods include, for example, adjusting the starting mapping position of RBG from the existing RB0 to the starting frequency domain position of the lowest BWP, or virtually integrating all BWPs into a complete BWP, determining the overlap relationship with RBG, and determining whether the corresponding bits are set to zero.
[0107] Figure 6This is a signaling interaction diagram of a communication method according to the third embodiment of this application. In this embodiment, the signal transmitted using the currently effective equivalent BWP may include a Channel State Information-Reference Signal (CSI-RS). The sender of the CSI-RS can be a network device, and the receiver can be a UE. That is, in step S201, the network device maps the CSI-RS to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method. Correspondingly, the UE receives the CSI-RS on the frequency domain resources corresponding to the currently effective equivalent BWP.
[0108] Specifically, the currently effective equivalent BWP can be an equivalent downlink BWP, including at least one downlink BWP.
[0109] Further, refer to Figure 6 In response to the signal to be transmitted being CSI-RS, step S201 may specifically include the following steps:
[0110] S2012, the network device maps CSI-RS to the frequency domain resources corresponding to at least a portion of the at least one BWP. In other words, mapping the channel or signal to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method may include: mapping CSI-RS to the frequency domain resources corresponding to at least a portion of the at least one BWP.
[0111] In some embodiments, the currently effective equivalent BWP includes at least one BWP, wherein each BWP may have a CSI-RS mapped on the frequency domain resources corresponding to it.
[0112] In some embodiments, during mapping in step S2012, the total number of resource blocks mapped with CSI-RS in the frequency domain resources corresponding to at least a portion of the BWPs may not be less than a first threshold. For example, the sum of RBs mapped with CSI-RS in the frequency domain resources corresponding to at least one of the currently effective equivalent BWPs needs to be greater than the first threshold.
[0113] The first threshold could be, for example, 24, which can be determined based on the minimum number of CSI-RS that the UE needs to measure. A sufficient number of RB-mapped CSI-RS helps ensure that the UE obtains reliable measurement results to accurately assess channel quality.
[0114] Furthermore, in step S2012, any number of BWPs in at least one BWP can be randomly selected to map CSI-RS, as long as the total number of RBs mapped with CSI-RS is not less than the first threshold.
[0115] In some embodiments, during the mapping in step S2012, the proportion of the number of RBs mapped with CSI-RS in the frequency domain resources corresponding to each BWP in at least a portion of the BWPs to the total number of RBs included in the frequency domain resources may not be less than a second threshold.
[0116] Specifically, a second threshold can be configured for each BWP. When mapping CSI-RS to the frequency domain resources corresponding to the BWP, it is ensured that the total number of RBs mapped with CSI-RS accounts for a proportion of the total number of frequency domain resources, including the total number of RBs, corresponding to the BWP is not less than the second threshold.
[0117] In some embodiments, the second threshold can be a fixed value, such as a percentage of a fixed value defined by a protocol. Any BWP in at least a subset of BWPs uses the same second threshold for resource mapping. Further, in step S2012, any number of BWPs in at least one BWP can be randomly selected to map CSI-RS, as long as it ensures that the total number of RBs mapped to CSI-RS on a single BWP accounts for a proportion of the total number of RBs occupied by that BWP is not less than the second threshold.
[0118] In some embodiments, the second threshold can be associated with the bandwidth size of the corresponding BWP. For example, if the bandwidth of BWP-1 includes 100 RBs, the second threshold can be set to 30%. Correspondingly, the total number of RBs mapped to CSI-RS in the frequency domain resources corresponding to BWP-1 should account for more than 30% of the 100 RBs, that is, the total number of RBs mapped to CSI-RS should not be less than 30 RBs. As another example, if the bandwidth of BWP-2 occupies 20 RBs, the second threshold can be set to 20%. Correspondingly, the total number of RBs mapped to CSI-RS in the frequency domain resources corresponding to BWP-2 should account for more than 20% of the 20 RBs, that is, the total number of RBs mapped to CSI-RS should not be less than 4 RBs.
[0119] Different BWPs can have different second thresholds, and network devices can dynamically adjust the second threshold configured for each BWP based on actual conditions. For example, when interference is severe, network devices can proactively increase the second threshold to transmit more CSI-RS.
[0120] In some embodiments, the minimum number of mapped RBs for CSI-RS calculated based on the second threshold and the bandwidth of BWP may be a decimal. Accordingly, it can be rounded down or up, and the number of RBs for mapped CSI-RS is determined based on the rounding result. For example, rounding down can be specified through the protocol.
[0121] The first / second threshold can be determined by network-side higher-layer signaling configuration or by a predefined method.
[0122] Therefore, by fully utilizing the discrete characteristics of at least one BWP in the equivalent BWP, and preferably mapping CSI-RS on some of the BWPs, a sufficient number of CSI-RS can be mapped to ensure that the UE can obtain reliable measurement results, while also saving frequency domain resources in the equivalent BWP. For example, at least one BWP that is not mapped with CSI-RS can be used for the transmission of other signals or channels.
[0123] Figure 7 This is a signaling interaction diagram of a communication method according to the fourth embodiment of this application. In this embodiment, the channel used for transmission using the currently effective equivalent BWP may include a shared channel, such as a Physical Uplink Shared Channel (PUSCH) or a Physical Downlink Shared Channel (PDSCH).
[0124] In scenarios involving PUSCH transmission, the PUSCH sender can be a UE, and the receiver can be a network device. Specifically, the UE maps the PUSCH to the frequency domain resource corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method. Correspondingly, the network device receives the PUSCH on the frequency domain resource corresponding to the currently effective equivalent BWP. In this scenario, the currently effective equivalent BWP can specifically be an equivalent uplink BWP, including at least one uplink BWP.
[0125] In scenarios involving PDSCH transmission, the PDSCH sender can be a network device, and the receiver can be a UE. Specifically, the network device maps the PDSCH to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method. Correspondingly, the UE receives the PDSCH on the frequency domain resources corresponding to the currently effective equivalent BWP. In this scenario, the currently effective equivalent BWP can specifically be an equivalent downlink BWP, including at least one downlink BWP.
[0126] Further, refer to Figure 7 Before performing step S201, the communication method described in this embodiment may further include the following steps:
[0127] S203, the network device sends second information to the UE, and the UE receives the second information accordingly. The second information may include at least one first indication field, which indicates the mapping relationship between the shared channel and the frequency domain resources corresponding to the currently effective equivalent BWP.
[0128] Specifically, the first indication field can be a Frequency Domain Resource Allocation (FDRA) field, used to allocate corresponding frequency domain resources for each BWP. In this embodiment, since the concept of an equivalent BWP is introduced, the FDRA field needs to be enhanced.
[0129] In some embodiments, the number of at least one first indication domain can be one, and the first indication domain can correspond to a collection of frequency domain resources corresponding to at least one BWP.
[0130] Specifically, at least one BWP included in the currently effective equivalent BWP can be aggregated into a whole and then indicated using the traditional RBG level or the Resource Indicator Value (RIV) level.
[0131] In this example, the frequency domain spacing between each BWP is ignored. That is, the first indication domain only allocates frequency domain resources for each BWP and does not allocate frequency domain resources corresponding to the bandwidth between each BWP.
[0132] In some embodiments, the number of at least one first indication domain can be one, and the first indication domain corresponds to the total bandwidth occupied by at least one BWP in the frequency domain.
[0133] Specifically, a whole (including the bandwidth between each BWP) can be aggregated from the lowest BWP to the highest BWP in at least one BWP, and uniformly indicated by a single FDRA domain.
[0134] In other words, the first indication domain allocates a continuous segment of frequency domain resources, corresponding to a continuous bandwidth between the starting frequency domain position of the lowest BWP and the ending frequency domain position of the highest BWP. Furthermore, the bandwidth within this continuous frequency domain resource that does not belong to the equivalent BWP can be pre-configured (e.g., by protocol definition or higher-layer signaling configuration). The UE and network device determine the frequency domain resources that cannot be mapped from the frequency domain resources allocated by the first indication domain based on the first indication domain and the pre-configuration.
[0135] In some embodiments, at least one first indication field may correspond one-to-one with at least one BWP. Specifically, at least one FDRA field may be introduced, wherein each FDRA field corresponds to one BWP in the equivalent BWP. Thus, for each BWP included in the currently effective equivalent BWP, the frequency domain resources of that BWP are specifically allocated through the corresponding FDRA field.
[0136] For example, at least one first indication field can be carried in the DCI. Assuming the currently effective equivalent BWP includes four BWPs, the DCI can correspondingly carry four first indication fields to indicate the frequency domain allocation of each of the four BWPs. Specifically, each first indication field is expressed using 2 bits, so the DCI uses a total of 8 bits to indicate the four first indication fields.
[0137] In some embodiments, the number of at least one first indication field can be one, and the first indication field may include at least one bit segment, with at least one bit segment corresponding one-to-one with at least one BWP.
[0138] Specifically, given an existing FDRA domain, the FDRA domain can be divided into several segments (i.e., bit segments), where each bit segment corresponds to a frequency domain allocation instruction of a BWP.
[0139] Assuming that the currently effective equivalent BWP includes 3 BWPs, the DCI can use a 6-bit first indicator field to correspond to the frequency domain allocation indication of these 3 BWPs. Specifically, the 6-bit first indicator field is logically divided into a bit segment of 2 bits, each corresponding to the frequency domain allocation indication of one BWP.
[0140] Furthermore, in response to the channel being a shared channel, step S201 may specifically include the following steps:
[0141] S2013, the network device or UE maps the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field. In other words, the shared channel is mapped to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field.
[0142] For example, the network device maps the PDSCH to the frequency domain resource corresponding to the currently active equivalent BWP according to the instruction of at least one first indication field.
[0143] For example, the UE maps the PUSCH to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field.
[0144] In one specific implementation, step S2013 may specifically include: mapping repeated transmissions of the shared channel or multiple shared channels to frequency domain resources corresponding to at least one BWP according to the indication of at least one first indication domain and a preset mapping order.
[0145] Specifically, the preset mapping order can be determined by a pre-defined pattern. For example, protocols or higher-layer signaling can pre-configure multiple pre-defined patterns, and then network devices can dynamically indicate one of the multiple pre-defined patterns as the preset mapping order for this transmission through methods such as DCI.
[0146] Furthermore, repeated transmission of a shared channel can be, for example, repeated transmission of PUSCH.
[0147] Furthermore, transmission over multiple shared channels can be, for example, M-TTI scheduling, where TTI is the basic time unit for dynamically scheduling resources, and each dynamic scheduling operation is one TTI. M-TTI scheduling refers to one DCI scheduling multiple PUSCHs (i.e., multiple PUSCH scheduling), where each PUSCH is transmitted on a different BWP.
[0148] For example, refer to Figure 8 Assuming the currently effective equivalent BWPs include four BWPs from BWP-1 to BWP-4, and this scenario involves repeated PUSCH transmissions on the UE side, the preset mapping order can be 4, 3, 2, 1. Accordingly, during the first repeated PUSCH transmission (denoted as PUSCH-rep1), the UE maps the PUSCH to the frequency domain resource corresponding to BWP-4, as shown by the filled-in diagonal line in the diagram. During the second repeated PUSCH transmission (denoted as PUSCH-rep2), the PUSCH is mapped to the frequency domain resource corresponding to BWP-3, as shown by the filled-in diagonal line in the diagram. During the third repeated PUSCH transmission (denoted as PUSCH-rep3), the PUSCH is mapped to the frequency domain resource corresponding to BWP-2, as shown by the filled-in diagonal line in the diagram. During the fourth repeated PUSCH transmission (denoted as PUSCH-rep4), the PUSCH is mapped to the frequency domain resource corresponding to BWP-1, as shown by the filled-in diagonal line in the diagram. Furthermore, the bandwidth occupied on each BWP during each PUSCH mapping is determined according to the first indication field corresponding to that BWP.
[0149] Similarly, the preset mapping order can also be 1,2,3,4; 1,3,2,4; 3,2,4,1, etc.
[0150] Taking the scheduling of multiple PUSCHs according to the preset mapping order 1, 3, 2, 4 as an example, the UE can map the first PUSCH to at least a portion of the bandwidth of BWP-1 according to the FDRA field (or bit segment in the FDRA field) corresponding to BWP-1, map the second PUSCH to at least a portion of the bandwidth of BWP-3 according to the FDRA field (or bit segment in the FDRA field) corresponding to BWP-3, map the third PUSCH to at least a portion of the bandwidth of BWP-2 according to the FDRA field (or bit segment in the FDRA field) corresponding to BWP-2, and map the fourth PUSCH to at least a portion of the bandwidth of BWP-4 according to the FDRA field (or bit segment in the FDRA field) corresponding to BWP-4.
[0151] Therefore, higher frequency-domain selectivity gain can be obtained when performing repeated PUSCH transmissions or scheduling multiple PUSCHs.
[0152] In one variation, the preset mapping order can also be indicated in advance by the network device. For example, the preset mapping order for multiple PUSCH scheduling can be indicated via RRC signaling.
[0153] In one specific implementation, step S2013 may specifically include: in a first time unit, mapping the shared channel to a first resource block corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field; in a second time unit, using the first resource block as a reference, shifting upward by a preset offset in the frequency domain to obtain a second resource block corresponding to the currently effective equivalent BWP, and mapping the shared channel to the second resource block.
[0154] Specifically, the preset offset can be configured by higher layers, such as through higher-layer signaling like RRC signaling.
[0155] Furthermore, for any one of the first and second time units, the time unit can be the communication granularity between the UE and the network device in the time domain. For example, the time unit can be a time slot, a mini-slot (i.e., a shorter duration unit than a time slot), a subframe, a symbol, a frame, etc. The following explanation uses a time slot as an example. In this embodiment, the UE performs repeated PUSCH transmissions or multiple PUSCH scheduling in adjacent time slots using frequency hopping.
[0156] In some embodiments, reference Figure 9The currently effective equivalent BWPs include BWP-1, BWP-2, BWP-3, and BWP-4, with at least one first indication field (e.g., one FDRA field indicating the frequency domain resource allocation of four BWPs). One possible implementation (denoted as, Assumption 1) is that the frequency domain resources of the PDSCH or PUSCH indicated by the DCI are resource indications on a virtual contiguous resource bandwidth formed by concatenating all first-class BWPs (i.e., all BWPs included in the equivalent BWPs, exemplified by BWP-1 to BWP-4 in the figure), such as... Figure 9 (a) View (denoted as) Figure 9 As shown in (a)). Another possible implementation (denoted as, Hypothesis 2) is to directly indicate the frequency domain resources of PDSCH or PUSCH, such as Figure 9 (b) view (denoted as Figure 9 As shown in (b), however, the frequency domain resources in the gap between Type I BWPs cannot be used for transmitting or mapping PDSCH or PUSCH. Regardless of whether the frequency domain resource indication method of Assumption 1 or Assumption 2 is used, the UE can determine the specific frequency domain resource intervals on BWP-1 to BWP-4 that are configured for transmitting PDSCH or PUSCH, such as... Figure 9 (a) and Figure 9 The area filled with diagonal lines in (b) is shown.
[0157] Furthermore, the four BWPs can be treated as a whole and frequency hopping can be performed using the existing frequency hopping formula.
[0158] For example, refer to Figure 9 (c) view (denoted as Figure 9 (c) In time slot 0, the UE maps the PUSCH to a portion of the bandwidth of BWP-4 (the filled-in portion in the diagram), the entire bandwidth of BWP-3, and a portion of the bandwidth of BWP-2 (the filled-in portion in the diagram). That is, the filled-in portions of BWP-1, BWP-2, BWP-3, and BWP-4 corresponding to time slot 0 constitute the first part of the resource block. Further, using the starting frequency domain position of the first part of the resource block (marked as f0 in the diagram) as a reference, a preset offset (RBoffset) is applied upwards to determine the starting frequency domain position of the second part of the resource block (marked as f1 in the diagram). The size of the second part of the resource block is equal to the size of the first part of the resource block, thus determining that the second part of the resource block occupies the filled-in portions of BWP-2 and BWP-1 corresponding to time slot 1. Correspondingly, in time slot 1, the UE maps the PUSCH to the bandwidth of the filled-in portion of BWP-2 and the bandwidth of the filled-in portion of BWP-1 corresponding to time slot 1, achieving frequency hopping transmission of the PUSCH.
[0159] further, Figure 9In (c), in each BWP corresponding to the same time slot, the PUSCH mapped to the diagonal fill region is an independent PUSCH.
[0160] Furthermore, in this example, the end frequency domain position of the second part of the resource block does not exceed the end frequency domain position of the highest BWP in at least one BWP, such as... Figure 9 As shown in (c).
[0161] In some embodiments, the second portion of the resource block is cyclically allocated in the frequency domain to the frequency domain resources corresponding to the currently effective equivalent BWP. That is, cyclic frequency domain mapping is allowed, provided that there is no frequency domain intersection between the two frequency hopping operations.
[0162] Specifically, a portion of the second resource block may occupy the start segment of the frequency domain of the currently effective equivalent BWP, and the remaining portion of the second resource block occupies the end segment of the frequency domain of the currently effective equivalent BWP. Furthermore, the second resource block does not overlap with the first resource block; that is, the end frequency domain position of the second resource block is not higher than or equal to the start frequency domain position of the first resource block.
[0163] refer to Figure 10 The currently effective equivalent BWPs include BWP-1, BWP-2, BWP-3, and BWP-4, with at least one first indication field (e.g., one FDRA field indicating the frequency domain resource allocation of four BWPs). For example, this could be achieved using... Figure 9 (a) or Figure 9 (b) Indication method. Further, the four BWPs can be treated as a whole and frequency hopping can be performed using a cyclic frequency domain mapping method. For example, in time slot 0, the UE maps the PUSCH to a portion of the bandwidth of BWP-4 (the filled-in area in the figure), the entire bandwidth of BWP-3, and a portion of the bandwidth of BWP-2 (the filled-in area in the figure). That is, the filled-in areas in BWP-1, BWP-2, BWP-3, and BWP-4 corresponding to time slot 0 constitute the first part of the resource block. Further, using the starting frequency domain position of the first part of the resource block (indicated by f0 in the figure) as a reference, an upward offset by a preset offset (RBoffset) is used to determine the starting frequency domain position of the second part of the resource block (indicated by f1 in the figure). The size of the second part of the resource block is equal to the size of the first part of the resource block.
[0164] Since the size of the second resource block exceeds the bandwidth between f1 and f2 (the end frequency domain position of BWP-1) in BWP-1, the portion of the second resource block exceeding the bandwidth of f2-f1 continues to be mapped cyclically starting from the beginning frequency domain position of BWP-4. The end frequency domain position f3 of the second resource block mapped on BWP-4 is lower than f0. In other words, it can be determined that the second resource block occupies the diagonal padding portion in BWP-1 and BWP-4 corresponding to time slot 1. Accordingly, the UE maps the PUSCH to the bandwidth of the diagonal padding portion in BWP-1 and the bandwidth of the diagonal padding portion in BWP-4 in time slot 1, realizing frequency hopping transmission of the PUSCH.
[0165] Compared to existing technologies that do not allow for such occurrences Figure 10 When the mapped position after frequency hopping exceeds the end frequency domain position of the equivalent BWP, this implementation allows cyclic frequency domain mapping, further improving the frequency domain selectivity gain during frequency hopping. In some embodiments, the network device can adjust the specific value of the preset offset to achieve the desired effect. Figure 9 (c) shows a frequency hopping method that will not exceed the upper boundary of the equivalent BWP, or adopts a method such as Figure 10 The diagram shows a frequency hopping method that allows for cyclic frequency domain mapping.
[0166] In one specific implementation, when performing step S2013, within the same group of BWPs, the second part of the resource block is offset relative to the first part of the resource block, wherein the same group of BWPs may include at least a portion of at least one BWP.
[0167] For example, refer to Figure 11 The currently effective equivalent BWPs include BWP-1, BWP-2, BWP-3, and BWP-4. Network devices are configured with four first indication fields (denoted as FDRA Field 1 to FDRA Field 4) to indicate the frequency domain allocation for each BWP. Accordingly, in time slot 0, the UE maps PUSCH1 to a portion of the bandwidth of BWP-1 according to the frequency domain resource allocation indicated by FDRA Field 1 (the area filled with diagonal lines in the figure), PUSCH2 to a portion of the bandwidth of BWP-2 according to the frequency domain resource allocation indicated by FDRA Field 2 (the area filled with diagonal lines in the figure), PUSCH3 to a portion of the bandwidth of BWP-3 according to the frequency domain resource allocation indicated by FDRA Field 3 (the area filled with diagonal lines in the figure), and PUSCH4 to a portion of the bandwidth of BWP-4 according to the frequency domain resource allocation indicated by FDRA Field 4 (the area filled with diagonal lines in the figure). PUSCH1 to PUSCH4 can be four independent PUSCHs or four repeated transmissions of a single PUSCH.
[0168] Furthermore, in Figure 11In the example, each BWP is a separate group, that is, from time slot 0 to time slot 1, the UE performs frequency hopping in each BWP.
[0169] Taking frequency hopping within BWP-4 as an example, the diagonally filled area in BWP-4 corresponding to time slot 0 is the first part of the resource block. Using its starting frequency domain position (marked as f0 in the diagram) as a reference, an upward offset by a preset amount (denoted as RBoffset1) determines the starting frequency domain position of the second part of the resource block (marked as f1 in the diagram). The size of the second part of the resource block is equal to the size of the first part, thus determining that the second part of the resource block occupies the diagonally filled portion of BWP-4 corresponding to time slot 1. Accordingly, the UE maps PUSCH4 to the bandwidth of the diagonally filled portion of BWP-4 corresponding to time slot 1, realizing frequency hopping transmission of PUSCH4.
[0170] Similarly, for frequency hopping in BWP-3, the diagonally filled area in BWP-3 corresponding to time slot 0 is the first part of the resource block. Using its starting frequency domain position (marked as f2 in the diagram) as a reference, an upward offset by a preset amount (denoted as RBoffset2) determines the starting frequency domain position of the second part of the resource block (marked as f3 in the diagram). The size of the second part of the resource block is equal to the size of the first part, thus determining that the second part of the resource block occupies the diagonally filled portion of BWP-3 corresponding to time slot 1. Accordingly, the UE maps PUSCH3 to the bandwidth of the diagonally filled portion of BWP-3 corresponding to time slot 1, realizing frequency hopping transmission of PUSCH3.
[0171] Similarly, for frequency hopping in BWP-2, the diagonally filled area in BWP-2 corresponding to time slot 0 is the first part of the resource block. Using its starting frequency domain position (marked as f4 in the diagram) as a reference, an upward offset by a preset amount (denoted as RBoffset3) determines the starting frequency domain position of the second part of the resource block (marked as f5 in the diagram). The size of the second part of the resource block is equal to the size of the first part, thus determining that the second part of the resource block occupies the diagonally filled portion of BWP-2 corresponding to time slot 1. Accordingly, the UE maps PUSCH2 to the bandwidth of the diagonally filled portion of BWP-2 corresponding to time slot 1, realizing frequency hopping transmission of PUSCH2.
[0172] Similarly, for frequency hopping in BWP-1, the diagonally filled area in BWP-1 corresponding to time slot 0 is the first part of the resource block. Using its starting frequency domain position (marked as f6 in the diagram) as a reference, an upward offset by a preset amount (denoted as RBoffset4) determines the starting frequency domain position of the second part of the resource block (marked as f7 in the diagram). The size of the second part of the resource block is equal to the size of the first part, thus determining that the second part of the resource block occupies the diagonally filled portion of BWP-1 corresponding to time slot 1. Accordingly, the UE maps PUSCH1 to the bandwidth of the diagonally filled portion of BWP-1 corresponding to time slot 1, realizing frequency hopping transmission of PUSCH1.
[0173] In some embodiments, RBoffset1 to RBoffset4 can be configured independently, and the specific values of each preset offset can be different or the same.
[0174] In some embodiments, the aforementioned concept of groups can be employed to perform repeated transmissions on a group-by-group basis. For example, refer to... Figure 12 The currently effective equivalent BWPs include BWP-1, BWP-2, BWP-3, and BWP-4. BWP-1 and BWP-2 belong to the same group, and BWP-3 and BWP-4 belong to the same group. Network devices are configured with two first indication fields to indicate the frequency domain resource allocation for each of the two groups of BWPs.
[0175] Accordingly, in time slot 0, the UE maps the first repeated transmission of PUSCH (denoted as PUSCH-rep1) to a portion of the bandwidth of BWP-3 and BWP-4 according to the frequency domain resource allocation indicated by FDRA domain 1 (the area filled with slashes in the figure), and in time slot 1, the UE maps the second repeated transmission of PUSCH (denoted as PUSCH-rep2) to a portion of the bandwidth of BWP-1 and BWP-2 according to the frequency domain resource allocation indicated by FDRA domain 2 (the area filled with slashes in the figure).
[0176] This enables the enhancement of inter-slot hopping, making full use of the BWP in the equivalent BWP for repeated transmission of shared channels (e.g., PUSCH) or scheduling of multiple PUSCHs.
[0177] In one specific implementation, step S2013 may specifically include: dividing the shared channel into multiple segments in the time domain according to the indication of at least one first indication domain, and mapping the multiple segments to at least one BWP included in the currently effective equivalent BWP.
[0178] Specifically, the number of multiple segments is no greater than the total number of at least one BWP.
[0179] In some embodiments, the PUSCH can be split according to the total number of at least one BWP, where each segment is mapped to a corresponding BWP. For example, refer to Figure 13 (a) view (denoted as) Figure 13 (a)) The currently effective equivalent BWPs include four BWPs, from BWP-1 to BWP-4. Accordingly, a single PUSCH transmission can be split into four segments, and frequency hopping can be performed on the four BWPs within the same time slot to transmit these four segments separately. The specific time-frequency position of each PUSCH segment mapped to the corresponding BWP (i.e., the area filled with diagonal lines in the figure) can be indicated by the first indication field corresponding to that BWP.
[0180] In some embodiments, the number of multiple segments may be less than the total number of at least one BWP, and correspondingly, a single segment may be mapped to at least a portion of the at least one BWP. For example, refer to Figure 13 (b) view (denoted as) Figure 13 (b)) The currently effective equivalent BWPs include four BWPs, BWP-1 to BWP-4. A single PUSCH transmission is split into two segments, with BWP-1 and BWP-2 forming one group and BWP-3 and BWP-4 forming another. Frequency hopping is performed on the two groups of BWPs within the same time slot to transmit these two segments separately. The specific time-frequency position of each PUSCH segment mapped to the corresponding BWP (i.e., the area filled with diagonal lines in the figure) can be indicated by the first indicator field corresponding to that BWP.
[0181] This enables the enhancement of intra-slot hopping, making full use of the BWP in the equivalent BWP for repeated transmission of shared channels (e.g., PUSCH) or scheduling of multiple PUSCHs.
[0182] Figure 14 This is a signaling interaction diagram of a communication method according to the fifth embodiment of this application. In this embodiment, the signal transmitted using the currently effective equivalent BWP may include a Sounding Reference Signal (SRS). The SRS transmitter can be a network device, and the receiver can be a UE. That is, in step S201, the network device maps the SRS to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method. Correspondingly, the UE receives the SRS on the frequency domain resources corresponding to the currently effective equivalent BWP. The UE can determine the signal quality of the current communication channel based on the received SRS.
[0183] Specifically, the currently effective equivalent BWP can be an equivalent downlink BWP, including at least one downlink BWP.
[0184] Further, refer to Figure 14 Before performing step S201, the communication method described in this embodiment may further include the following steps:
[0185] S202, the network device sends first information to the UE, and the UE receives the first information accordingly. The first information includes a bitmap, where bits in the bitmap indicate whether the corresponding RBG is mapped, and the bandwidth corresponding to the bitmap is the set of frequency domain resources corresponding to each of the at least one BWP.
[0186] For details regarding the first information and the bitmap, please refer to the above. Figure 4 and Figure 5 The description of the second embodiment is as follows. The difference from the second embodiment is that, in this embodiment, starting from the frequency domain start position of the lowest BWP among the at least one BWP included in the currently effective equivalent BWP, the collection of frequency domain resources corresponding to each of the at least one BWP is divided into units of 4 RBs, resulting in at least one RBG. The number of RBs included in a single RBG can be determined according to the protocol. For example, existing protocols specify that an RBG used for mapping PDCCH includes 6 RBs, while an RBG used for mapping SRS includes 4 RBs.
[0187] Furthermore, in response to the channel being SRS, step S201 may specifically include the following steps:
[0188] In S2014, the network device maps the SRS to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap. In other words, the SRS is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to the bitmap.
[0189] For example, continue to refer to Figure 5 (b) The network device maps the SRS to RBG1 to RBG6 according to the bit map of 1111110 to transmit the SRS using the currently effective equivalent BWP.
[0190] In some embodiments, the network device can ensure, through configuration information, that each BWP in the equivalent BWP is an integer multiple of 4RB. This ensures that the value of each bit in the bitmap is 1, and all BWPs in the currently active equivalent BWP can be used to map SRS, maximizing the resource utilization of discrete bandwidth.
[0191] In some embodiments, when performing step S2014, it can be determined that the portion of a single RBG that extends beyond the boundary (lower or upper boundary) of the corresponding BWP will not be transmitted. In other words, the bits corresponding to the RBG may not be set to zero, but rather the frequency domain resource utilization can be improved by mapping the SRS to the RBs in the RBG that overlap with the corresponding BWP.
[0192] In a specific implementation scenario where SRS is transmitted using the currently effective equivalent BWP, the frequency hopping rules can be redefined, for example, frequency hopping can be performed at the granularity of a single BWP in the equivalent BWP.
[0193] Specifically, the frequency domain position of SRS frequency hopping is configured using four parameters: Csrs, Bsrs, bhop, and nrrc, along with a lookup table. For details on these four parameters, please refer to the relevant descriptions in section 6.4.1.4 of protocol 38.211, which will not be elaborated upon here.
[0194] Furthermore, in response to the signal transmitted using the currently effective equivalent BWP being SRS, each of the at least one BWP may share at least one of the following parameters: bandwidth configuration parameter Csrs; bandwidth configuration parameter Bsrs; frequency hopping parameter bhop; frequency domain start position parameter nrrc.
[0195] For example, each BWP in at least one BWP can share the same Csrs, Bsrs, bhop, nrrc parameters.
[0196] For example, each BWP in at least one BWP can have independent Csrs, Bsrs, bhop, nrrc parameters. Figure 15 This example demonstrates the specific mapping results of inter-slot frequency hopping by PUSCH on the frequency domain resources corresponding to each BWP when the four BWPs (BWP-1 to BWP-4) included in the equivalent BWP each have independent Csrs, Bsrs, bhop, and nrrc parameters (corresponding to the shaded filled area in the figure). Reference Figure 15 It is known that when each BWP does not share parameters, the resource mapping after frequency hopping is relatively messy, which may affect communication performance. Therefore, preferably, each BWP can share at least one parameter.
[0197] For example, each BWP in at least one BWP can share the same Csrs, Bsrs, bhop parameters.
[0198] For example, the same nrrc parameters can be shared for each BWP in at least one BWP.
[0199] For example, each BWP in at least one BWP can share the same bhop parameter.
[0200] Based on the above concept of parameter fusion (i.e., parameters shared by each BWP), similar parameters related to SRS, such as the number of repeated transmissions, comb size and offset, and antenna port configuration, can also be considered for parameter fusion.
[0201] In some embodiments, the parameter configuration may be based on the primary BWP in at least one BWP, or on a specific BWP in at least one BWP, and the parameters of other BWPs in at least one BWP may be determined with reference to the parameter configuration of the primary BWP or the specific BWP.
[0202] The primary or specific BWP can be indicated by configuration information. For example, the BWP with the highest bandwidth among at least one BWP can be selected as the primary or specific BWP.
[0203] In some embodiments, the shared parameter configuration can be determined comprehensively based on the parameter configurations of at least one BWP. For example, the currently effective equivalent BWPs include 5 BWPs, of which 3 BWPs are configured with the same parameter configuration 1 (such as a set of Csrs, Bsrs, bhop, nrrc), and the remaining 2 BWPs are configured with parameter configuration 2 and parameter configuration 3 respectively. Then the UE and the network device can determine the parameters in parameter configuration 1 as the parameters shared by the 5 BWPs.
[0204] As described above, the frequency domain mapping method of SRS can be enhanced. On the one hand, it fully utilizes the discrete characteristics of at least one BWP in the equivalent BWP to increase the transmission opportunities of SRS. On the other hand, through parameter fusion, the SRS transmitted on each BWP is received by the UE as regularly as possible (e.g., in the same or similar time units). Thus, the UE can obtain better channel detection results with less power consumption.
[0205] Therefore, by adopting this implementation scheme, a BWP (equivalent BWP) consisting of a series of discontinuous resources (i.e., one or more independent BWPs) is defined, enabling the previously scattered resources to be integrated to serve the UE. Furthermore, based on the concept of the equivalent BWP, and taking into account the discontinuous nature of the equivalent BWP in the frequency domain, the frequency domain mapping method is enhanced according to the currently transmitted signal or channel type, ensuring that either the UE or the network device can reliably and efficiently transmit signals or channels using the equivalent BWP. This significantly improves bandwidth resource utilization.
[0206] Figure 16 This is a schematic diagram of the structure of a communication device 3 according to the sixth embodiment of this application. Those skilled in the art will understand that the communication device 3 described in this embodiment can be used to implement the above-described... Figures 2 to 15 The method described in the embodiments is a technical solution.
[0207] Specifically, refer to Figure 16The communication device 3 described in this embodiment may include: a transmission module 31, used to transmit a channel or signal using a currently effective equivalent bandwidth portion BWP, wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, and the preset frequency domain resource mapping method is associated with the type of the channel or signal; wherein each equivalent BWP includes at least one BWP, and a single BWP is continuous in the frequency domain.
[0208] For more information on the working principle and operation mode of the communication device 3, please refer to the above. Figures 2 to 15 The relevant descriptions in the text will not be repeated here.
[0209] In specific implementation, the aforementioned communication device 3 may correspond to a chip with communication function in the UE or network device, or to a chip with data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in the UE or network device that includes a chip with communication function; or to a chip module with a chip with data processing function; or to the UE or network device.
[0210] In specific implementation, the modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both.
[0211] For example, for various devices and products applied to or integrated into a chip, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0212] This invention also provides a computer-readable storage medium, which is a non-volatile or non-transitory storage medium storing a computer program. When a processor executes the computer program, it performs the steps of the communication method provided in any of the above embodiments. Preferably, the storage medium may include a computer-readable storage medium such as non-volatile or non-transitory memory. The storage medium may include ROM, RAM, a magnetic disk, or an optical disk, etc.
[0213] This invention also provides another communication device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the above-described... Figures 2 to 15 The steps of the communication method provided in the corresponding embodiment. The communication device may be integrated into the UE, or the communication device may be, for example, the UE. Alternatively, the communication device may be integrated into a network device, or the communication device may be, for example, a network device.
[0214] This invention also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the above-described... Figures 2 to 15 The steps of the method described in the illustrated embodiment.
[0215] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include ROM, RAM, disk, or optical disk, etc.
[0216] The technical solution of this invention is applicable to 5G (5-generation) communication systems, as well as 4G and 3G communication systems, and can also be applied to various communication systems that evolve in the future, such as 6G and 7G.
[0217] This technical solution is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, and Vehicle-to-Everything (V2X) architecture.
[0218] The 5G CN described in this application embodiment can also be referred to as a new core network, 5GNewCore, or next-generation core (NGC), etc. The 5G-CN is set up independently of existing core networks, such as evolved packet cores (EPC).
[0219] The base station (BS) in this application embodiment, also referred to as base station equipment, is a device deployed in a wireless access network to provide wireless communication functions. For example, in a 2G network, equipment providing base station functions includes a base transceiver station (BTS) and a base station controller (BSC); in a 3G network, equipment providing base station functions includes a Node B (NodeB) and a radio network controller (RNC); in a 4G network, equipment providing base station functions includes an evolved Node B (eNB); in wireless local area networks (WLANs), equipment providing base station functions is an access point (AP); in 5G New Radio (NR), equipment providing base station functions includes a continuing evolved Node B (gNB); and other equipment providing base station functions in future new communication systems, etc.
[0220] In this application, the term "terminal" can refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. Terminal equipment can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device, or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal equipment in future 5G networks, or terminal equipment in future evolved Public Land Mobile Networks (PLMNs), etc. This application does not limit the scope of these examples.
[0221] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article indicates that the preceding and following related objects have an "or" relationship.
[0222] In the embodiments of this application, "multiple" refers to two or more.
[0223] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They have no order and do not indicate any special limitation on the number of devices in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.
[0224] In this application's embodiments, "connection" refers to various connection methods, such as direct or indirect connection, to achieve communication between devices. This application's embodiments do not impose any limitations on this. In this application's embodiments, "network" and "system" express the same concept; a communication system is a communication network.
[0225] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0226] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0227] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0228] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.
[0229] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0230] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or in a combination of hardware and software functional units.
[0231] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0232] While this application discloses the above information, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of this application; therefore, the scope of protection of this application shall be determined by the scope defined in the claims.
Claims
1. A communication method, characterized in that, include: The channel or signal is transmitted using the currently effective equivalent bandwidth portion BWP, and the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, which is associated with the type of the channel or signal. Each of the equivalent BWPs includes at least one BWP, and the individual BWPs are continuous in the frequency domain.
2. The method according to claim 1, characterized in that, Also includes: Receive first information, the first information including a bit map, the bits in the bit map are used to indicate whether the resource block group corresponding to the bit is mapped, and the bandwidth corresponding to the bit map is the set of frequency domain resources corresponding to each of the at least one BWP; The channel or signal is mapped to the frequency domain resource corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the channel being a Physical Downlink Control Channel (PDCCH), the PDCCH is mapped to the frequency domain resources corresponding to the currently active equivalent BWP according to the bitmap; Alternatively, in response to the signal being a probe reference signal (SRS), the SRS is mapped to the frequency domain resource corresponding to the currently active equivalent BWP according to the bitmap.
3. The method according to claim 2, characterized in that, The frequency domain starting position of the resource block group corresponding to the first bit in the bitmap is the same as the frequency domain starting position of the lowest BWP, where the lowest BWP is the BWP with the lowest frequency domain starting position among the at least one BWP.
4. The method according to claim 2 or 3, characterized in that, In response to the highest BWP having its frequency domain end position located in the middle of a resource block group, where the corresponding bit in the bitmap is zero, the highest BWP is the BWP with the highest frequency domain start position among the at least one BWP.
5. The method according to any one of claims 1 to 4, characterized in that, The channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the signal being a Channel State Information Reference Signal (CSI-RS), the CSI-RS is mapped to frequency domain resources corresponding to at least a portion of the at least one BWP.
6. The method according to claim 5, characterized in that, In the frequency domain resources corresponding to at least a portion of the BWPs, the total number of resource blocks mapped to the CSI-RS is not less than a first threshold; or In the frequency domain resources corresponding to each of the at least a portion of the BWPs, the proportion of the number of resource blocks mapped to the CSI-RS to the total number of resource blocks included in the frequency domain resources is not less than a second threshold.
7. The method according to any one of claims 1 to 6, characterized in that, Also includes: Receive second information, the second information including at least one first indication field, the first indication field being used to indicate the mapping relationship between the shared channel and the frequency domain resources corresponding to the currently effective equivalent BWP; The channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the channel being a shared channel, the shared channel is mapped to the frequency domain resource corresponding to the currently active equivalent BWP according to the indication of the at least one first indication field.
8. The method according to claim 7, characterized in that, The number of the at least one first indication domain is one, and the first indication domain corresponds to the set of frequency domain resources corresponding to each of the at least one BWP or the total bandwidth occupied by the at least one BWP in the frequency domain; or The at least one first indication field corresponds one-to-one with the at least one BWP; or The number of the at least one first indication field is one, and the first indication field includes at least one bit segment, and the at least one bit segment corresponds one-to-one with the at least one BWP.
9. The method according to claim 7 or 8, characterized in that, The step of mapping the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: According to the indication of the at least one first indication field and the preset mapping order, the repeated transmission of the shared channel or multiple shared channels are mapped to the frequency domain resources corresponding to the at least one BWP.
10. The method according to claim 7 or 8, characterized in that, The step of mapping the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: In the first time unit, the shared channel is mapped to the first resource block corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field; In the second time unit, based on the first part of the resource block, the second part of the resource block corresponding to the currently effective equivalent BWP is obtained by shifting upward by a preset offset in the frequency domain, and the shared channel is mapped to the second part of the resource block.
11. The method according to claim 10, characterized in that, The second part of the resource blocks is cyclically set in the frequency domain of the frequency domain resources corresponding to the currently effective equivalent BWP.
12. The method according to claim 11, characterized in that, The second part of the resource block does not overlap with the first part of the resource block.
13. The method according to claim 10, characterized in that, Within the same group of BWPs, the second portion of resource blocks is offset relative to the first portion of resource blocks, and the same group of BWPs includes at least a portion of the at least one BWP.
14. The method according to claim 7 or 8, characterized in that, The step of mapping the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: The shared channel is divided into multiple segments in the time domain according to the indication of at least one first indication domain, and the multiple segments are respectively mapped to the at least one BWP.
15. The method according to claim 14, characterized in that, The number of the plurality of segments is not greater than the total number of the at least one BWP.
16. The method according to claim 14 or 15, characterized in that, A single segment is mapped to at least a portion of the BWPs in the at least one BWP.
17. The method according to any one of claims 1 to 16, characterized in that, In response to the signal being SRS, each of the at least one BWP shares at least one of the following parameters: bandwidth configuration parameter Csrs; bandwidth configuration parameter Bsrs; Frequency hopping parameter bhop; frequency domain start position parameter nrrc.
18. The method according to any one of claims 1 to 17, characterized in that, Also includes: Receive configuration information, which is used to configure the at least one equivalent BWP and at least one BWP, wherein each equivalent BWP includes at least one of the at least one BWP.
19. A communication method, characterized in that, include: The channel or signal is transmitted using the currently effective equivalent bandwidth portion BWP, and the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, which is associated with the type of the channel or signal. Each of the equivalent BWPs includes at least one BWP, and the individual BWPs are continuous in the frequency domain.
20. The method according to claim 19, characterized in that, Also includes: Send first information, the first information including a bit map, the bits in the bit map are used to indicate whether the resource block group corresponding to the bit is mapped, and the bandwidth corresponding to the bit map is the set of frequency domain resources corresponding to each of the at least one BWP; The channel or signal is mapped to the frequency domain resource corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the channel being a Physical Downlink Control Channel (PDCCH), the PDCCH is mapped to the frequency domain resources corresponding to the currently active equivalent BWP according to the bitmap; Alternatively, in response to the signal being a probe reference signal (SRS), the SRS is mapped to the frequency domain resource corresponding to the currently active equivalent BWP according to the bitmap.
21. The method according to claim 20, characterized in that, The frequency domain starting position of the resource block group corresponding to the first bit in the bitmap is the same as the frequency domain starting position of the lowest BWP, where the lowest BWP is the BWP with the lowest frequency domain starting position among the at least one BWP; and / or In response to the highest BWP having its frequency domain end position located in the middle of a resource block group, where the corresponding bit in the bitmap is zero, the highest BWP is the BWP with the highest frequency domain start position among the at least one BWP.
22. The method according to any one of claims 19 to 21, characterized in that, The channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the signal being a Channel State Information Reference Signal (CSI-RS), the CSI-RS is mapped to frequency domain resources corresponding to at least a portion of the at least one BWP.
23. The method according to any one of claims 19 to 22, characterized in that, Also includes: Send a second message, the second message including at least one first indication field, the first indication field being used to indicate the mapping relationship between the shared channel and the frequency domain resources corresponding to the currently effective equivalent BWP; The channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, including: In response to the channel being a shared channel, the shared channel is mapped to the frequency domain resource corresponding to the currently active equivalent BWP according to the indication of the at least one first indication field.
24. The method according to claim 23, characterized in that, The step of mapping the shared channel to the frequency domain resource corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field includes: According to the indication of at least one first indication field and a preset mapping order, the repeated transmission of the shared channel or multiple shared channels are mapped to the frequency domain resources corresponding to each of the at least one BWP; or In a first time unit, the shared channel is mapped to a first resource block corresponding to the currently effective equivalent BWP according to the indication of at least one first indication field; in a second time unit, the first resource block is used as a reference, and a second resource block corresponding to the currently effective equivalent BWP is obtained by shifting upward by a preset offset in the frequency domain, and the shared channel is mapped to the second resource block; or The shared channel is divided into multiple segments in the time domain according to the indication of at least one first indication domain, and the multiple segments are respectively mapped to the at least one BWP.
25. The method according to claim 24, characterized in that, The second portion of resource blocks is cyclically set in the frequency domain of the frequency domain resources corresponding to the currently effective equivalent BWP; and / or, within the same group of BWPs, the second portion of resource blocks is offset relative to the first portion of resource blocks, the same group of BWPs including at least a portion of the at least one BWP; And / or, the number of the plurality of segments is not greater than the total number of the at least one BWP; And / or, a single segment is mapped to at least a portion of the BWPs in the at least one BWP.
26. The method according to any one of claims 19 to 25, characterized in that, Also includes: Send configuration information, which is used to configure the at least one equivalent BWP and at least one BWP, wherein each equivalent BWP includes at least one of the at least one BWP.
27. A communication device, characterized in that, include: A transmission module is used to transmit a channel or signal using the currently effective equivalent bandwidth portion BWP, wherein the channel or signal is mapped to the frequency domain resources corresponding to the currently effective equivalent BWP according to a preset frequency domain resource mapping method, and the preset frequency domain resource mapping method is associated with the type of the channel or signal; Each of the equivalent BWPs includes at least one BWP, and the individual BWPs are continuous in the frequency domain.
28. A computer-readable storage medium, said computer-readable storage medium being a non-volatile storage medium or a non-transient storage medium, having stored thereon a computer program, characterized in that, The computer program is executed by a processor to perform the steps of the method according to any one of claims 1 to 26.
29. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1 to 26.
30. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the method according to any one of claims 1 to 26.