Resource determination methods, apparatus, and storage medium
By using a single FDRA domain to determine the frequency domain resource occupancy of the physical shared channel on different types of time slots in full duplex communication, the problem of insufficient communication reliability in the prior art is solved, and the resource occupancy consistency between terminals and network devices is achieved.
Patent Information
- Application Number
- PCT/CN2023/119870
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-03-27
AI Technical Summary
In full-duplex communication, it is difficult for the prior art to effectively determine the frequency domain resources occupied by the physical shared channel on different types of time slots, resulting in insufficient communication reliability.
By receiving information carrying a single frequency domain resource allocation FDRA domain, the terminal and the network device determine the frequency domain resource occupancy of the physical shared channel on the first type of time slot (configured subband) and the second type of time slot (not configured subband) respectively.
Ensure that the terminal and network equipment understand the frequency domain resources occupied by the physical shared channel on different types of time slots consistently, and improve the reliability of full-duplex communication.
Smart Images

Figure CN2023119870_27032025_PF_FP_ABST
Abstract
Description
Method and device for determining resources, and storage medium Technical Field
[0001] The present disclosure relates to the field of communications, and in particular to a method and device for determining resources, and a storage medium. Background Art
[0002] The full-duplex enhancement project of Release-18 (Rel-18) studies the full-duplex solution, in which network devices can simultaneously receive and transmit data within one time slot.
[0003] Summary of the Invention
[0004] In order to improve the reliability of full-duplex communication, embodiments of the present disclosure provide a method and apparatus for determining resources, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a method for determining resources is provided, including:
[0006] Receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field;
[0007] In response to the physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, based on the indication of the FDRA field, determining the frequency domain resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot, respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot
[0008] According to a second aspect of an embodiment of the present disclosure, a method for determining resources is provided, including:
[0009] Send first information; wherein, the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein, the first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein, the first subband is not configured on the second type of time slot.
[0010] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0011] The transceiver module is configured to receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field;
[0012] A processing module is configured to, in response to a physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, determine, based on an indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot, respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
[0013] According to a fourth aspect of an embodiment of the present disclosure, a network device is provided, including:
[0014] A transceiver module is configured to send first information; wherein the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
[0015] According to a fifth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0016] one or more processors;
[0017] The terminal is used to execute the method for determining resources described in any one of the first aspects.
[0018] According to a sixth aspect of an embodiment of the present disclosure, a network device is provided, including:
[0019] one or more processors;
[0020] The terminal is used to execute any one of the methods for determining resources on the network device side.
[0021] According to a seventh aspect of an embodiment of the present disclosure, there is provided a communication system, including:
[0022] A terminal, configured to execute the method for determining resources according to any one of the first aspects;
[0023] A network device, wherein the network device is used to execute the method for determining resources described in any one of the second aspects.
[0024] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are run on a communication device, the communication device executes the method for determining resources as described in any one of the first aspect or the second aspect.
[0025] In the disclosed embodiments, a terminal can determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on an indication of a single FDRA field in the first information sent by the network device. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0026] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0028] FIG1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0029] FIG1B is a schematic diagram of a frequency domain range of an uplink subband relative to a frequency domain range of an uplink BWP according to an embodiment of the present disclosure.
[0030] FIG1C is a schematic diagram illustrating a frequency domain range of an uplink subband relative to a frequency domain range of an uplink BWP according to an embodiment of the present disclosure.
[0031] FIG2A is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0032] FIG2B is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0033] FIG3A is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0034] FIG3B is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0035] FIG3C is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0036] FIG3D is an exemplary interactive diagram of a method for determining resources provided according to an embodiment of the present disclosure.
[0037] FIG4A is a schematic diagram of frequency domain resources for downlink transmission and uplink transmission within a downlink time slot according to an embodiment of the present disclosure.
[0038] FIG4B is a schematic diagram of frequency domain resources for downlink transmission and uplink transmission within a downlink time slot according to an embodiment of the present disclosure.
[0039] FIG4C is a schematic diagram of frequency domain resources for downlink transmission and uplink transmission within a downlink time slot according to an embodiment of the present disclosure.
[0040] FIG4D is a schematic diagram of aligning uplink and downlink BWP center frequencies according to an embodiment of the present disclosure.
[0041] FIG5A is a schematic diagram showing that a PUSCH frequency domain resource exceeds a frequency domain range of an uplink subband according to an embodiment of the present disclosure.
[0042] FIG5B is a schematic diagram showing that a PUSCH frequency domain resource is limited to a frequency domain range of an uplink subband according to an embodiment of the present disclosure.
[0043] FIG6A is a schematic diagram of determining frequency domain resources of a PUSCH in multiple time slots according to an embodiment of the present disclosure.
[0044] FIG6B is a schematic diagram of determining frequency domain resources of a PUSCH in multiple time slots according to an embodiment of the present disclosure.
[0045] FIG6C is a schematic diagram of determining frequency domain resources of a PUSCH in multiple time slots according to an embodiment of the present disclosure.
[0046] FIG7A is a schematic diagram of an exemplary interaction of a terminal according to an embodiment of the present disclosure.
[0047] FIG7B is a schematic diagram of an exemplary interaction of a network device according to an embodiment of the present disclosure.
[0048] FIG8A is a schematic diagram of an exemplary interaction of a communication device according to an embodiment of the present disclosure.
[0049] FIG8B is an exemplary interaction diagram of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0050] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent like or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.
[0051] The embodiments of the present disclosure provide a method, device, and storage medium for determining resources.
[0052] In a first aspect, an embodiment of the present disclosure provides a method for determining resources, including:
[0053] Receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field;
[0054] In response to the need for the physical shared channel to perform repeated transmission on multiple time slots of multiple types, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on the first type of time slot and the second type of time slot are determined respectively; wherein, a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein, the first subband is not configured on the second type of time slot.
[0055] In the above embodiment, the terminal can determine the frequency domain resources occupied by the physical shared channel in different types of time slots based on the single FDRA field in the first information, thereby avoiding increasing the signaling overhead of the first information and improving the reliability of full-duplex communication.
[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the first information further carries a single time domain resource allocation TDRA field;
[0057] The method further comprises:
[0058] Based on the indication of the TDRA field, the symbol symbol occupied by the first physical shared channel in the first time slot is determined.
[0059] In the above embodiment, the terminal can also determine the time domain resources occupied by the physical shared channel in different types of time slots based on a single TDRA field in the first information, without adding multiple FDRA fields in the first information, avoiding increasing the signaling overhead of the first information, and improving the reliability of full-duplex communication.
[0060] In combination with some embodiments of the first aspect, in some embodiments, determining, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, includes:
[0061] Determine, based on an indication of the FDRA field, a resource block RB occupied by the first physical shared channel in the first time slot;
[0062] Determining a first resource quantity based on the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot;
[0063] Based on the first resource quantity, the RB and symbol occupied by each repeated transmission of the physical shared channel in the second time slot are determined.
[0064] In the above embodiment, the terminal can determine the resource block RB occupied by the first physical shared channel in the first time slot based on the indication of the FDRA field. Further, the terminal can determine the first resource quantity based on the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot, and determine the RB and symbol occupied by each repeated transmission of the physical shared channel in the second time slot based on the first resource quantity. This achieves the purpose of the terminal determining the frequency domain resources occupied by the physical shared channel in different types of time slots based on a single FDRA field in the first information. There is no need to add multiple FDRA fields in the first information, which avoids increasing the signaling overhead of the first information and improves the reliability of full-duplex communication.
[0065] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0066] It is not expected that the total number of resources occupied by the physical shared channel is greater than the third number of resources included in the first subband on any time slot of the first type; wherein the total number of resources is determined based on the number of RBs and symbols occupied by the physical shared channel, and the third number of resources is determined based on the number of RBs and symbols occupied by the first subband on the time slot of the first type.
[0067] In the above embodiment, the terminal does not expect the total number of resources occupied by the physical shared channel to be greater than the number of third resources included in the first subband on any time slot of the first type, so that each repeated transmission of the physical shared channel occupies a second time slot, avoiding cross-time slot scheduling of the physical shared channel and improving the reliability of data transmission.
[0068] In combination with some embodiments of the first aspect, in some embodiments, determining, based on the first resource quantity, the RB and symbol occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following:
[0069] Determining that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources; wherein the number of second resources is equal to the product of the number of RBs occupied by each repeated transmission of the physical shared channel and the number of symbols;
[0070] Determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0071] Determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0072] In the above embodiment, the terminal can determine that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources occupied by the first physical shared channel in the first time slot, and / or determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot, and / or determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot, so that the RB and symbol occupied by each repeated transmission of the physical shared channel can be determined based on the single FDRA field in the first information, thereby improving the reliability of data transmission.
[0073] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0074] It is determined that the symbol occupied by each repeated transmission of the physical shared channel belongs to one second time slot or a plurality of consecutive second time slots.
[0075] In the above embodiment, the terminal can determine that the symbol occupied by each repeated transmission of the physical shared channel belongs to the same second time slot, which can be a first type of time slot or a second type of time slot. Alternatively, the terminal can determine that the symbol occupied by each repeated transmission of the physical shared channel belongs to multiple consecutive second time slots, and the present disclosure does not limit the type of multiple consecutive second time slots. Thus, the symbol occupied by each repeated transmission of the physical shared channel can be determined based on a single TDRA field in the first information, thereby improving the reliability of data transmission.
[0076] In combination with some embodiments of the first aspect, in some embodiments, determining the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes any one of the following:
[0077] Determine, based on the first manner, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0078] After re-parsing the FDRA field, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0079] In the above embodiment, the terminal may use the first method to determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot, or the terminal may re-parse the FDRA field to determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot. The present disclosure provides multiple implementation methods for determining the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot, which are simple to implement and have high usability.
[0080] In combination with some embodiments of the first aspect, in some embodiments, determining, based on the first method, the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following:
[0081] Determining, based on the terminal identifier, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0082] Determining, based on a cell radio network temporary identifier C-RNTI, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0083] Based on a specific RB index, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0084] In the above embodiment, the terminal can determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on the protocol agreement, including but not limited to the terminal identifier, C-RNTI, and specific RB index, which is simple to implement and has high availability.
[0085] In combination with some embodiments of the first aspect, in some embodiments, determining the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot includes any one of the following:
[0086] Determine, based on the first manner, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0087] After re-parsing the single TDRA field carried in the first information, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0088] In the above embodiment, the terminal may use the first method to determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot, or the terminal may re-parse the TDRA field to determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot. The present disclosure provides multiple implementation methods for determining the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot, which are simple to implement and have high usability.
[0089] In conjunction with some embodiments of the first aspect, in some embodiments, determining, based on the first method, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following:
[0090] Determine, based on the terminal identifier, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0091] Determining, based on the C-RNTI, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0092] Based on a specific symbol index, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0093] In the above embodiment, the terminal can determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot based on the protocol agreement, including but not limited to the terminal identifier, C-RNTI, and specific symbol index, which is simple to implement and has high availability.
[0094] In conjunction with some embodiments of the first aspect, in some embodiments, the physical shared channel performs repeated transmission on the multiple time slots, and the coding information of the physical shared channel remains unchanged; wherein the coding information is used to indicate at least one of the following:
[0095] Modulation and coding strategy MCS level;
[0096] The size of the transport block set TBS.
[0097] In the above embodiment, the coding information of the repeatedly transmitted physical shared channel can remain unchanged, which reduces the complexity of encoding and decoding the physical shared channel by the terminal and improves the availability.
[0098] In combination with some embodiments of the first aspect, in some embodiments, determining, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, includes any of the following:
[0099] Determining, based on the bitmap indicated by the FDRA field, resource block groups (RBGs) occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively;
[0100] Based on the start and length indicator value SLIV indicated by the FDRA field, the starting RB index and the number of RBs occupied by the physical shared channel are determined within the frequency domain range of the first subband and the frequency domain range of the BWP respectively.
[0101] In the above embodiment, the terminal can directly determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot based on the indication of a single FDRA in the first information, without adding multiple FDRA fields in the first information, thereby avoiding increasing the signaling overhead of the first information and improving the reliability of full-duplex communication.
[0102] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0103] At least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first subband, and coding information of the physical shared channel in the first type of time slot is adjusted; wherein each RB occupied by the physical shared channel in the first type of time slot using the adjusted coding information is within the frequency domain range of the first subband; wherein the coding information is used to indicate at least one of the following:
[0104] MCS level;
[0105] TBS size.
[0106] In the above embodiment, when the terminal determines that at least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first sub-band, it can be determined that the physical shared channel uses adjusted coding information in the first type of time slot, so that the frequency domain resources occupied by the physical shared channel in the first type of time slot are within the frequency domain range of the first sub-band, thereby avoiding the loss of data transmitted by the physical shared channel and improving the reliability of data transmission.
[0107] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes any one of the following:
[0108] Based on the first method, determining the adjusted coding information;
[0109] Based on the received second information, the adjusted coding information is determined.
[0110] In the above embodiment, the terminal may determine the adjusted coding information based on the first manner, or may determine the adjusted coding information based on the second information sent by the network device, thereby improving the accuracy and reliability of encoding and decoding of the physical shared channel.
[0111] In conjunction with some embodiments of the first aspect, in some embodiments, determining the adjusted coding information based on the first method includes:
[0112] The adjusted coding information is determined based on a mapping relationship between the number of RBs occupied by the physical shared channel in the first type of time slot and the coding information.
[0113] In the above embodiment, the terminal can determine the adjusted coding information based on the protocol agreement, which is simple to implement and has high usability.
[0114] In a second aspect, an embodiment of the present disclosure provides a method for determining resources, including:
[0115] Send first information; wherein, the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein, the first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein, the first subband is not configured on the second type of time slot.
[0116] In the above embodiment, the network device can send a first message, which only carries a single FDRA field, avoiding increasing the signaling overhead of the first message, and can ensure that the terminal accurately determines the frequency domain resources occupied by each repeated transmission of the physical shared channel based on a single FDRA field, ensuring that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0117] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0118] In response to the physical shared channel needing to perform repeated transmission on a plurality of time slots of a plurality of types, respectively determining resources occupied by the physical shared channel on the first type of time slots and the second type of time slots;
[0119] The bit value of the FDRA field is determined based on frequency domain resources occupied by the physical shared channel in the first first-type time slot and the second-type time slot.
[0120] In conjunction with some embodiments of the second aspect, in some embodiments, respectively determining the resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot includes at least one of the following:
[0121] Determining that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources; wherein the second number of resources is equal to the product of the number of resource blocks (RBs) and the number of symbols occupied by each repeated transmission of the physical shared channel, and the first number of resources is equal to the product of the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot;
[0122] Determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0123] Determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0124] In combination with some embodiments of the second aspect, in some embodiments, the symbol occupied by each repeated transmission of the physical shared channel belongs to one second time slot or multiple consecutive second time slots.
[0125] In conjunction with some embodiments of the second aspect, in some embodiments, determining the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes:
[0126] Based on the first manner, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0127] In conjunction with some embodiments of the second aspect, in some embodiments, determining, based on the first method, the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following:
[0128] Determining, based on the terminal identifier, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0129] Determining, based on a cell radio network temporary identifier C-RNTI, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0130] Based on a specific RB index, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0131] In combination with some embodiments of the second aspect, in some embodiments, the FDRA field is further used to indicate a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0132] In conjunction with some embodiments of the second aspect, in some embodiments, determining the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot includes:
[0133] Based on the first method, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0134] In conjunction with some embodiments of the second aspect, in some embodiments, determining, based on the first method, the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following:
[0135] Determine, based on the terminal identifier, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0136] Determining, based on the C-RNTI, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0137] Based on a specific symbol index, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
[0138] In conjunction with some embodiments of the second aspect, in some embodiments, the first information further carries a single time domain resource allocation TDRA field;
[0139] The TDRA field is used to indicate the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0140] In combination with some embodiments of the second aspect, in some embodiments, determining the bit value of the frequency domain resource allocation FDRA field based on the frequency domain resources occupied by the physical shared channel in the first type of time slot and the second type of time slot includes:
[0141] The bit value of the FDRA field is determined based on the RB occupied by the first physical shared channel in the first time slot.
[0142] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0143] Based on the symbol occupied by the first physical shared channel in the first time slot, a bit value of a single TDRA field carried in the first information is determined.
[0144] In combination with some embodiments of the second aspect, in some embodiments, the total number of resources occupied by the configured physical shared channel is less than or equal to the third number of resources included in the first subband on any time slot of the first type; wherein, the total number of resources is determined based on the number of RBs and symbols occupied by the physical shared channel, and the third number of resources is determined based on the number of RBs and symbols occupied by the first subband on the time slot of the first type.
[0145] In conjunction with some embodiments of the second aspect, in some embodiments, the physical shared channel performs repeated transmission on the multiple time slots, and the coding information of the physical shared channel remains unchanged; wherein the coding information is used to indicate at least one of the following:
[0146] Modulation and coding strategy MCS level;
[0147] In conjunction with some embodiments of the second aspect, in some embodiments, determining the bit value of the frequency domain resource allocation FDRA field based on the frequency domain resources respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot includes any one of the following:
[0148] Determine the bitmap indicated by the FDRA field based on resource block groups RBGs occupied by the physical shared channel when transmitting in the first type of time slot and the second type of time slot respectively;
[0149] The bit value of the FDRA field is determined to indicate the start and length indication value SLIV based on the starting RB index and the number of RBs occupied by the physical shared channel transmitted on the first subband and the starting RB index and the number of RBs occupied by the transmission on the BWP.
[0150] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0151] At least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first subband, and determining to adjust coding information of the physical shared channel in the first type of time slot, so that each RB occupied by the physical shared channel in the first type of time slot when using the adjusted coding information is within the frequency domain range of the first subband; wherein the coding information is used to indicate at least one of the following:
[0152] MCS level;
[0153] TBS size.
[0154] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0155] Based on the first method, the adjusted coding information is determined.
[0156] In conjunction with some embodiments of the second aspect, in some embodiments, determining the adjusted coding information based on the first method includes:
[0157] The adjusted coding information is determined based on a mapping relationship between the number of RBs occupied by the physical shared channel in the first type of time slot and the coding information.
[0158] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0159] Sending second information; wherein the second information is used to indicate the adjusted coding information.
[0160] In a third aspect, an embodiment of the present disclosure provides a terminal, including:
[0161] The transceiver module is configured to receive first information sent by a network device; wherein the first information carries a single frequency domain resource allocation FDRA field;
[0162] A processing module is configured to, in response to a physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, determine, based on an indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot, respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
[0163] In a fourth aspect, an embodiment of the present disclosure provides a network device, including:
[0164] A transceiver module is configured to send first information; wherein the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
[0165] In a fifth aspect, an embodiment of the present disclosure provides a terminal, including:
[0166] one or more processors;
[0167] The terminal is used to execute the method for determining resources described in any one of the first aspects.
[0168] In a sixth aspect, an embodiment of the present disclosure provides a network device, including:
[0169] one or more processors;
[0170] The terminal is used to execute the method for determining resources described in any one of the second aspects.
[0171] In a seventh aspect, an embodiment of the present disclosure provides a communication system, including:
[0172] A terminal, configured to execute the method for determining resources according to any one of the first aspects;
[0173] A network device, wherein the network device is used to execute the method for determining resources described in any one of the second aspects.
[0174] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes the method for determining resources as described in any one of the first aspect or the second aspect.
[0175] It is understandable that the above-mentioned terminals, network devices, communication systems, storage media, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods and will not be repeated here.
[0176] The present disclosure provides methods, devices, and storage media for determining resources. In some embodiments, the terms "method for determining resources" and "information processing method" and "communication method" are interchangeable; "device for determining resources" and "information processing device" and "communication device" are interchangeable; and "information processing system" and "communication system" are interchangeable.
[0177] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0178] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0179] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0180] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0181] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0182] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0183] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0184] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0185] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0186] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0187] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0188] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "entity", "subject", etc.
[0189] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.
[0190] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.
[0191] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.
[0192] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0193] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0194] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0195] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0196] As shown in FIG1 , a communication system 100 includes a terminal 101 and a network device 102 .
[0197] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0198] In some embodiments, the network device 102 includes an access network device 102-1, for example, a node or device that accesses the terminal to the wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0199] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0200] In some embodiments, the access network device 102-1 can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0201] In some embodiments, network device 102 includes a core network device 102-2. Core network device 102-2 can be a single device, multiple devices, or a group of devices. Network elements can be virtual or physical. The core network, for example, includes at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
[0202] Terminal 101 can access core network device 102-2 through access network device 102-1.
[0203] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0204] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0205] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, systems utilizing other communication methods, and next-generation systems based on these. Furthermore, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G) may also be used.
[0206] Uplink resources can be allocated within the active uplink bandwidth part (active UL BWP). When the uplink subband (UL subband) is located in the middle of the UL BWP, the network device can ensure that the uplink transmission is located in the middle of the active UL BWP to ensure that the uplink transmission can be within the UL subband.
[0207] Currently, a network device can configure an uplink subband (UL subband) for uplink data transmission in a downlink time slot (DL slot) for a full-duplex terminal 101, and schedule the terminal's uplink data transmission within the time-frequency range of the UL subband. Generally speaking, the size and frequency domain position of the UL subband configured by the network device 102 are different from the size and frequency domain range of the activated uplink bandwidth part (UL Bandwidth Part, active UL BWP). For example, as shown in FIG1B , the frequency domain range of the UL subband can completely fall within the frequency domain range of the UL BWP. For another example, as shown in FIG1C , the frequency domain range of the UL subband does not completely fall within the frequency domain range of the UL BWP.
[0208] The 3rd Generation Partnership Project (3GPP) has reached a conclusion regarding the transmission behavior of full-duplex terminals on the UL subband: the terminal does not expect to receive uplink data outside the frequency domain range of the UL BWP.
[0209] In the embodiment of the present disclosure, the physical shared channel performs repeated transmission on multiple time slots and may occupy time slots of different types.
[0210] Exemplarily, the physical shared channel may include but is not limited to a physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) and a physical downlink shared channel (Physical Downlink Shared Channel, PDSCH).
[0211] Exemplarily, in the embodiments of the present disclosure, a first type of time slot and a second type of time slot may be included.
[0212] A first sub-band is configured on the first type of time slot, and a transmission direction of the first type of time slot is different from a transmission direction of the first sub-band.
[0213] For example, the first type of time slot may be called a Subband-Based Full Duplex (SBFD) time slot. This type of time slot is configured with a first subband, and the transmission direction of the SBFD time slot is different from the transmission direction of the first subband.
[0214] For example, the transmission direction of the time slot is uplink, and the transmission direction of the first sub-band is downlink.
[0215] For another example, the transmission direction of the time slot is downlink, and the transmission direction of the first subband is uplink.
[0216] For another example, the transmission direction of the time slot is flexible, and the transmission direction of the first sub-band is uplink or downlink.
[0217] The first subband is not configured in the second type of time slot.
[0218] Exemplarily, the second type of time slot may be referred to as a non-subband-based full duplex (non-SBFD) time slot.
[0219] The transmission mode of the second type of time slot can be uplink, downlink or flexible, and no first subband with the opposite transmission direction is configured.
[0220] In the embodiment of the present disclosure, when the physical shared channel is repeatedly transmitted in the SBFD time slot and the non-SBFD time slot, the frequency domain resource allocation can be determined in the following manner:
[0221] Option 1: Frequency Domain Resource Allocation (FDRA) is determined separately for SBFD time slots and non-SBFD time slots.
[0222] Option 1-1: Independent FDRA configuration or indication for SBFD timeslots and non-SBFD timeslots.
[0223] Option 1-2, separate frequency resources are determined for SBFD timeslots and non-SBFD timeslots based on a single FDRA configuration or indication.
[0224] Option 1-3: single FDRA configuration or indication and resource block (RB) offset.
[0225] Option 2: rate matching or puncturing is performed on RBs outside the DL sub-band or UL sub-band of the DL / UL channel or signal.
[0226] Option 3: discard or delay the DL channels, DL signals, UL channels, and UL signals that overlap with RBs outside the DL subband or UL subband in the SBFD time slot.
[0227] For options 1-2 (option 1-3 is essentially the same as option 1-2), there is no need to add additional signaling overhead, and there will be no loss of transmission performance, which can effectively give play to the technical advantages of SBFD technology in reducing latency and increasing uplink coverage. Therefore, the present disclosure provides a method and device for determining resources, and a storage medium based on options 1-2, which can allow the terminal to determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot respectively through a single FDRA domain. Ensure that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, avoid increasing the signaling overhead of the first information, and improve the reliability of full-duplex communication.
[0228] FIG2A is an interactive diagram of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG2A , an embodiment of the present disclosure relates to a method for determining resources, and the method includes:
[0229] Step S2101 : In response to a physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, the network device 102 respectively determines resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot.
[0230] In some embodiments, physical shared channels include but are not limited to PDSCH and PUSCH.
[0231] In some embodiments, the terms "uplink", "uplink", "physical uplink", etc. can be used interchangeably.
[0232] In some embodiments, the terms "downlink," "physical downlink," and "downlink" are interchangeable. In some embodiments, the plurality of time slots of the plurality of types include time slots of a first type and time slots of a second type.
[0233] In some embodiments, a first sub-band is configured on a first type of time slot, and a transmission direction of the first type of time slot is different from a transmission direction of the first sub-band. The first type of time slot may be the SBFD time slot in the aforementioned embodiment.
[0234] In one example, the transmission direction refers to uplink, downlink, or flexible.
[0235] Exemplarily, the transmission direction of the first type of time slot may be uplink, and the transmission direction of the first sub-band may be downlink.
[0236] Exemplarily, the transmission direction of the first type of time slot may be downlink, and the transmission direction of the first subband may be uplink.
[0237] Exemplarily, the transmission direction of the first type of time slot may be flexible, and the transmission direction of the first subband may be downlink.
[0238] Exemplarily, the transmission direction of the first type of time slot may be flexible, and the transmission direction of the first subband may be uplink.
[0239] In some embodiments, the first subband is not configured in the second type of timeslot.The second type of timeslot may be the non-SBFD timeslot in the aforementioned embodiment.
[0240] In some embodiments, resources include but are not limited to frequency domain resources and / or time domain resources. Resources may also include spatial domain resources, which is not limited in this disclosure.
[0241] In some embodiments, the network device 102 may determine the time domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively. The determined frequency domain resources may be configured for the terminal 101 to transmit the physical shared channel.
[0242] In an example, the network device 102 may determine the symbol occupied by the physical shared channel in the first type of time slot and the second type of time slot, respectively. Exemplarily, the symbol may be an Orthogonal Frequency Division Multiplexing (OFDM) symbol.
[0243] In some embodiments, the network device 102 may determine frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively. The determined frequency domain resources may be configured for the terminal 101 to transmit the physical shared channel.
[0244] In an example, the network device 102 may configure the frequency domain resources occupied by the physical shared channel within a frequency domain range of a first sub-band on a first type of time slot.
[0245] In an example, the network device 102 may configure the frequency domain resources occupied by the physical shared channel within the frequency domain range of the BWP in an activated state on the second type of time slot.
[0246] In some embodiments, the network device 102 determines the resources (including time domain resources and frequency domain resources) occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, which may include at least one of the following:
[0247] Determining that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources;
[0248] Determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot;
[0249] Determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0250] In an example, the second resource quantity may be determined based on the number of RBs and the number of symbols occupied by each repeated transmission of the physical shared channel.
[0251] Exemplarily, the second resource quantity may be equal to the product of the number of RBs occupied by each repeated transmission of the physical shared channel in the second time slot and the number of symbols.
[0252] Exemplarily, the second resource quantity may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0253] In the embodiment of the present disclosure, there is no limitation on the method for determining the quantity of the second resources.
[0254] In an example, the first resource quantity is the resource quantity occupied by the first physical shared channel in the first time slot. Exemplarily, the first resource quantity may be determined based on the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot.
[0255] Exemplarily, the first resource quantity may be equal to the product of the number of RBs occupied by the first physical shared channel in the first time slot and the number of symbols.
[0256] Exemplarily, the first resource quantity may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0257] In the embodiment of the present disclosure, there is no limitation on the method for determining the first resource quantity.
[0258] The first time slot is a time slot for transmitting the first physical shared channel configured by the network device 102. The first time slot may be an SBFD time slot or a non-SBFD time slot, which is not limited in the present disclosure.
[0259] For example, if the first time slot is a non-SBFD time slot, the number of RBs occupied by the first physical shared channel in the first time slot is 20, and the number of symbols occupied is 7, then the first resource quantity N = 20 × 7 = 140. The second resource quantity occupied by each repeated transmission of the physical shared channel subsequently configured by the network device 102 is also 140.
[0260] In one example, the network device 102 may determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on a first method, for example, the first method may be a protocol agreed method or a predefined method. The second time slot is the time slot occupied by any repeated transmission (repetetion) of the physical shared channel, and the second time slot may be an SBFD time slot or a non-SBFD time slot, which is not limited in the present disclosure. Of course, the first time slot and at least one second time slot include both SBFD time slots and non-SBFD time slots. Accordingly, when the network device 102 determines the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on the first method, the network device 102 does not need to indicate the starting RB index through downlink signaling or downlink message, and the terminal 101 can also determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on the first method.
[0261] For example, the first method includes but is not limited to any of the following:
[0262] Determine a starting RB index based on the terminal identifier;
[0263] Determine the starting RB index based on the Cell-Radio Network Temporary Identifier (C-RNTI);
[0264] The starting RB index is determined based on the specific RB index.
[0265] The network device 102 may perform a modulo operation on the terminal identifier using the total number of available resources and configure the quotient or remainder as the starting RB index. Alternatively, the network device 102 may determine the starting RB index based on a mapping relationship between the terminal identifier and the starting RB index.
[0266] The network device 102 may perform a modulo operation on the C-RNTI using the total number of available resources and configure the quotient or remainder as the starting RB index. Alternatively, the network device 102 may determine the starting RB index based on a mapping relationship between the C-RNTI and the starting RB index.
[0267] The network device 102 may configure a specific RB index within the first sub-band, such as a maximum value, a minimum value, or other specific value of the RB index, as the starting RB index.
[0268] The above description is merely exemplary, and any scheme in which the network device 102 configures the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on a predefined manner should fall within the protection scope of the present disclosure.
[0269] In one example, the network device 102 may configure, according to its own decision, the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot. Accordingly, the network device 102 may indicate the configured starting RB index through downlink signaling or a downlink message, and the terminal 101 may also determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on the configuration of the network device 102.
[0270] In one example, the network device 102 can determine the starting symbol index occupied by each repeated transmission of the physical shared channel on the second time slot based on a first method, such as a protocol-agreed method. The second time slot is the time slot occupied by any repeated transmission (repetetion) of the physical shared channel, and the second time slot can be an SBFD time slot or a non-SBFD time slot, which is not limited in the present disclosure. Accordingly, when the network device 102 determines the starting symbol index occupied by each repeated transmission of the physical shared channel on the second time slot based on the first method, the network device 102 does not need to indicate the starting RB index through downlink signaling or downlink message, and the terminal 101 can also determine the starting symbol index occupied by each repeated transmission of the physical shared channel on the second time slot based on the first method.
[0271] Of course, in the embodiment of the present disclosure, the first time slot and the second time slot include both SBFD time slots and non-SBFD time slots.
[0272] For example, the first method includes but is not limited to any of the following:
[0273] Determine the starting symbol index based on the terminal identifier;
[0274] Determine the starting symbol index based on the C-RNTI;
[0275] Determines the starting symbol index based on a specific symbol index.
[0276] The network device 102 may perform a modulo operation on the terminal identifier using the total number of available resources and configure the quotient or remainder as the starting symbol index. Alternatively, the network device 102 may determine the starting symbol index according to a mapping relationship between the terminal identifier and the starting symbol index.
[0277] The network device 102 may perform a modulo operation on the C-RNTI using the total number of available resources and configure the quotient or remainder as the starting symbol index. Alternatively, the network device 102 may determine the starting symbol index based on a mapping relationship between the C-RNTI and the starting symbol index.
[0278] Therein, one time slot includes 14 OFDM symbols, and the network device 102 may determine a specific symbol index, such as 0, 1, ..., 13, as a starting RB index.
[0279] The above description is merely exemplary, and any scheme in which the network device 102 configures the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot based on a predefined manner should fall within the protection scope of the present disclosure.
[0280] In one example, the network device 102 may configure, according to its own decision, the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot. Accordingly, the network device 102 may indicate the configured starting symbol index through downlink signaling or a downlink message, and the terminal 101 may also determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot based on the configuration of the network device 102.
[0281] It should also be noted that the symbol occupied by each repeated transmission of the physical shared channel configured by the network device may belong to the same second time slot, and the second time slot may be an SBFD time slot or a non-SBFD time slot.
[0282] Alternatively, the symbol occupied by each repeated transmission of the physical shared channel configured by the network device may belong to multiple consecutive second time slots, and the multiple consecutive second time slots may all be SBFD time slots or all be non-SBFD time slots, or may include SBFD time slots and non-SBFD time slots. If the first time slot is a non-SBFD time slot, the multiple consecutive second time slots may all be SBFD time slots. If the first time slot is an SBFD time slot, the multiple consecutive second time slots may all be non-SBFD time slots. If the first time slot is an SBFD time slot or a non-SBFD time slot, the multiple consecutive second time slots may include SBFD time slots and non-SBFD time slots.
[0283] In some embodiments, the total number of resources occupied by the physical shared channel configured by the network device 102 for the terminal 101 may be less than or equal to the number of third resources included in the first subband on any time slot of the first type, that is, not exceeding the resource upper limit of the first subband.
[0284] The total number of resources may be determined based on the number of RBs and symbols occupied by the physical shared channel.
[0285] Exemplarily, the total number of resources may be equal to the product of the number of RBs occupied by the physical shared channel and the number of symbols.
[0286] Exemplarily, the total number of resources may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0287] In the embodiments of the present disclosure, there is no limitation on the method for determining the total number of resources.
[0288] The third resource quantity is determined based on the number of RBs and the number of symbols occupied by the first subband in the first type of time slot.
[0289] Exemplarily, the third resource quantity may be equal to the product of the number of RBs and the number of symbols occupied by the first subband in the first type of time slot. For example, if the first subband in any SBFD time slot includes 24 RBs and 20 symbols, then the third resource quantity is 24 × 20 = 480. The total number of resources occupied by the physical shared channel configured by network device 102 for the terminal should be less than or equal to 480, that is, the product of the number of RBs and the number of symbols occupied by the physical shared channel is less than or equal to 480. This ensures that the RB and symbol resources occupied by the physical shared channel in SBFD time slots or non-SBFD time slots do not exceed the resource upper limit of the first subband.
[0290] Exemplarily, the third resource quantity may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0291] In the embodiment of the present disclosure, there is no limitation on the method for determining the quantity of the third resource.
[0292] At this time, the symbol occupied by each repeated transmission of the physical shared channel configured by the network device 102 belongs to a second time slot, wherein the second time slot can be an SBFD time slot or a non-SBFD time slot.
[0293] In some embodiments, when the total number of RBs and symbols occupied by the physical shared channel configured by network device 102 for terminal 101 does not exceed the resource upper limit of the first subband, the coding information for repeated transmission of the physical shared channel remains unchanged. The coding information includes, but is not limited to, the MCS level and / or the size of the Transfer Block Set (TBS).
[0294] In some embodiments, the total number of resources occupied by the physical shared channel configured by the network device 102 may also exceed the resource upper limit of the first subband. In this case, to ensure that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources, the symbol occupied by each repeated transmission of the physical shared channel configured by the network device 102 may belong to multiple consecutive second time slots. The multiple consecutive second time slots may all be SBFD time slots, or all be non-SBFD time slots, or may include both SBFD time slots and non-SBFD time slots, which is not limited in this disclosure.
[0295] In some embodiments, terms such as "frame", "radio frame", "subframe", "slot", "sub-slot", "mini-slot", "symbol", "symbol", and "transmission time interval (TTI)" can be used interchangeably.
[0296] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0297] Step S2102: The network device 102 determines a bit value of a frequency domain resource allocation FDRA field based on the frequency domain resources respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot.
[0298] In some embodiments, the network device 102 may determine a bit value of the FDRA field based on a resource block (RB) occupied by the first physical shared channel in the first time slot.
[0299] In one example, when the FDRA field adopts resource allocation type 0 (RA type 0), the network device 102 can determine the bitmap indicated by the FDRA field based on the RB or resource block group (RBG) occupied by the first physical shared channel in the first time slot.
[0300] For example, assuming that there are 8 RBs in the first time slot, the first physical shared channel occupies RB#2 to RB#7 in the first time slot, and the bit map indicated by the bit value of the FDRA field is: 00111100.
[0301] Exemplarily, in order to save signaling resources in the FDRA domain, the bitmap indicated by the bit value of the FDRA domain may be determined according to the RBG occupied by the first physical shared channel in the first time slot.
[0302] For example, an RBG includes two consecutive RBs. Assuming that there are 8 RBs in the first time slot, the first physical shared channel occupies RB#2 to RB#7 in the first time slot, and the bit map indicated by the bit value of the FDRA field is: 0110.
[0303] In one example, when the FDRA field uses Resource Allocation Type 1 (RA type 1), the bit value of the FDRA field is used to indicate the Start and Length Indicator Value (SLIV). The network device 102 can determine the bit value of the FDRA field based on the starting RB index and the number of continuous RBs of the first physical shared channel in the first time slot.
[0304] For example, there are 8 RBs in the first time slot, and the first physical shared channel occupies RB#2 to RB#7 in the first time slot, the starting RB index is 2, and the number of continuous RBs is 6. Based on the correspondence between the starting RB index, the number of continuous RBs and SLIV, the terminal can determine a unique SLIV, assuming it is n. The network device 102 determines that the bit value indicated by the FDRA field is used to indicate the value n.
[0305] In some embodiments, when the network device 102 configures the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on its own decision, the FDRA field is also used to indicate the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0306] In some embodiments, the network device 102 may also determine a bit value of the frequency domain resource indication information based on the resource block (RB) occupied by the first physical shared channel in the first time slot. The frequency domain resource indication information may be used to indicate the frequency domain resource for performing repeated transmission on the physical shared channel configured by the network device 102 for the terminal 101.
[0307] The method for determining the bit value of the frequency domain resource indication information is similar to the method for determining the bit value of the FDRA field, and will not be repeated here.
[0308] Step S2103: The network device 102 determines a bit value of the TDRA field in the first information based on the time domain resources respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot.
[0309] In some embodiments, the network device 102 may determine a bit value of the TDRA field based on the symbol occupied by the first physical shared channel in the first time slot.
[0310] The method for determining the bit value of the TDRA field is similar to the method for determining the bit value of the TDRA field in step S2102. For example, the bitmap indicated by the bit value of the TDRA field can be determined based on the symbol occupied by the first physical shared channel in the first time slot. Alternatively, a SLIV can be determined based on the starting symbol index and the number of consecutive symbols of the first physical shared channel in the first time slot, and the bit value of the TDRA field is determined to indicate the specific value of the SLIV.
[0311] In some embodiments, when the network device 102 configures the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot based on its own decision, the TDRA field is also used to indicate the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0312] In some embodiments, the network device 102 may also determine a bit value of the time domain resource indication information based on the symbol occupied by the first physical shared channel in the first time slot. The time domain resource indication information may be used to indicate the time domain resources for performing repeated transmission on the physical shared channel configured by the network device 102 for the terminal 101.
[0313] The method for determining the bit value of the time domain resource indication information is similar to the method for determining the bit value of the TDRA field, and will not be repeated here.
[0314] Step S2104: Send first information to the terminal 101; wherein the first information carries a single FDRA field.
[0315] In some embodiments, terminal 101 receives the first information.
[0316] In some embodiments, the first information may be DCI or Radio Resource Control (RRC) signaling.
[0317] In some embodiments, the first information carries a single FDRA field, and the bit value of the FDRA field has been determined in the aforementioned step S2102.
[0318] In some embodiments, the first information carries frequency domain resource indication information. The bit value of the frequency domain resource indication information has been determined in the aforementioned step S2102. In this case, the network device 102 only needs to indicate the frequency domain resource of the first physical shared channel through the frequency domain resource indication information, and does not need to indicate the frequency domain resource of each repeated transmission of the physical shared channel, thereby also achieving the purpose of saving signaling resources for the first information.
[0319] In some embodiments, the first information may also carry frequency domain resource indication information, where the frequency domain resource indication information is used to indicate the frequency domain resources occupied by the physical shared channel in the first type of time slot and the second type of time slot, respectively.
[0320] In some embodiments, the first information carries a single TDRA field, and the bit value of the TDRA field has been determined in the aforementioned step S2103.
[0321] In some embodiments, the first information carries time domain resource indication information. The bit value of the time domain resource indication information has been determined in the aforementioned step S2103. In this case, the network device 102 only needs to indicate the time domain resource of the first physical shared channel through the time domain resource indication information, and does not need to indicate the time domain resource of each repeated transmission of the physical shared channel, thereby also achieving the purpose of saving signaling resources for the first information.
[0322] In some embodiments, the first information may also carry multiple TDRA fields. Exemplarily, the number of TDRA fields is 2, which are used to indicate the time domain resources occupied by the physical shared channel in the first type of time slot and the second type of time slot, respectively.
[0323] In some embodiments, the first information may also carry time domain resource indication information, where the time domain resource indication information is used to indicate the time domain resources occupied by the physical shared channel in the first type of time slot and the second type of time slot, respectively.
[0324] In some embodiments, the name of the first information is not limited, and it can be, for example, an indication message, a first message, a first signaling, a DCI, an RRC message, an RRC signaling, etc.
[0325] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0326] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0327] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0328] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0329] In step S2105 , the terminal 101 determines frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the indication of the FDRA field.
[0330] In some embodiments, the terminal 101 may determine the RB occupied by the first physical shared channel in the first time slot based on an indication of the FDRA field.
[0331] In an example, the terminal 101 may determine the RB occupied by the first physical shared channel in the first time slot based on the bitmap indicated by the FDRA field.
[0332] In an example, the terminal 101 may determine the RB occupied by the first physical shared channel in the first time slot based on the value indicated by the bit value of the FDRA field, that is, SLIV.
[0333] Furthermore, the terminal 101 may determine the symbol occupied by the first physical shared channel in the first time slot based on an indication of the TDRA field in the first information.
[0334] In an example, the terminal 101 may determine the symbol occupied by the first physical shared channel in the first time slot based on the bitmap indicated by the TDRA field.
[0335] In an example, the terminal 101 may determine the symbol occupied by the first physical shared channel in the first time slot based on the value indicated by the bit value of the TDRA field, that is, SLIV.
[0336] The terminal 101 may determine the first resource quantity occupied by the first physical shared channel in the first time slot based on the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot.
[0337] Exemplarily, the terminal 101 may determine that the first resource quantity is equal to the product of the number of RBs occupied by the first physical shared channel in the first time slot and the number of symbols.
[0338] Exemplarily, the terminal 101 may determine the first resource quantity as the resource quantity obtained by mapping the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot based on the mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0339] The first time slot may be an SBFD time slot or a non-SBFD time slot, which is not limited in the present disclosure.
[0340] For example, the number of RBs occupied by the first physical shared channel in the first time slot is 20, the number of symbols occupied is 7, and the first resource quantity N=20×7=140.
[0341] The terminal 101 may determine the RBs and symbols occupied by each repeated transmission of the physical shared channel in the second time slot based on the first resource quantity.
[0342] In some embodiments, the terminal 101 may determine that the second resource quantity occupied by each repeated transmission of the physical shared channel is equal to the first resource quantity, wherein the second resource quantity is determined based on the number of RBs and the number of symbols occupied by each repeated transmission of the physical shared channel.
[0343] And / or, the terminal 101 may determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0344] And / or, the terminal 101 may also determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0345] In an example, assuming that the number of first resources is 140, the terminal 101 may determine that the number of second resources occupied by each repeated transmission of the physical shared channel is also 140.
[0346] Exemplarily, the terminal 101 may determine the RBs and symbols occupied by each repeated transmission of the physical shared channel in the second time slot based on the second resource quantity.
[0347] The second time slot is an SBFD time slot, the RB occupied by each repeated transmission of the physical shared channel is located in the frequency domain range of the first subband, and the product of the number of RBs occupied by each repeated transmission of the physical shared channel and the number of symbols in the second time slot is determined to be equal to the second resource quantity.
[0348] The second time slot is a non-SBFD time slot, the RB occupied by each repeated transmission of the physical shared channel is within the frequency domain range of the BWP, and the product of the number of RBs occupied by each repeated transmission of the physical shared channel and the number of symbols determined in the second time slot is equal to the second resource quantity.
[0349] Exemplarily, the terminal 101 may determine the number of RBs and the number of symbols obtained by mapping the second number of resources as the RBs and symbols occupied by each repeated transmission of the physical shared channel based on the mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0350] In an example, the terminal 101 may determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot based on the first method.
[0351] The first method includes but is not limited to: determining the starting RB index based on the terminal identifier, the C-RNTI, and the specific RB index included in the first subband. The method in which the terminal 101 determines the starting RB index based on the first method is similar to the method in which the network device 102 determines the starting RB index based on the first method, and will not be repeated here.
[0352] In an example, the terminal 101 may re-parse the FDRA field to determine the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0353] For example, the FDRA field indicates a bit map, and the terminal 101 determines the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot by re-parsing the FDRA field in the second time slot.
[0354] For another example, the bit value of the FDRA field indicates SLIV, and the terminal 101 determines the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot by re-parsing the FDRA field in the second time slot.
[0355] In an example, the terminal 101 may determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot based on the first method.
[0356] The first method includes but is not limited to: determining the starting symbol index based on the terminal identifier, C-RNTI, and specific symbol index. The method in which the terminal 101 determines the starting symbol index based on the first method is similar to the method in which the network device 102 determines the starting symbol index based on the first method, and will not be repeated here.
[0357] In an example, the terminal 101 may re-parse the TDRA field to determine the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
[0358] For example, the TDRA field indicates a bit map, and the terminal 101 determines the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot by re-parsing the TDRA field in the second time slot.
[0359] For another example, the bit value of the TDRA field indicates SLIV, and the terminal 101 determines the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot by re-parsing the TDRA field in the second time slot.
[0360] In some embodiments, the terminal 101 does not expect the total number of resources occupied by the physical shared channel to be greater than the third number of resources included in the first subband on any time slot of the first type, that is, not to exceed the resource upper limit of the first subband.
[0361] The total number of resources is determined based on the number of RBs and symbols occupied by the physical shared channel.
[0362] Exemplarily, the total number of resources may be equal to the product of the number of RBs occupied by the physical shared channel and the number of symbols.
[0363] Exemplarily, the total number of resources may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0364] In the embodiments of the present disclosure, there is no limitation on the method for determining the total number of resources.
[0365] The third resource quantity is determined based on the number of RBs and the number of symbols occupied by the first subband in the first type of time slot.
[0366] Exemplarily, the third resource quantity may be equal to the product of the number of RBs occupied by the first subband in the first type of time slot and the number of symbols.
[0367] Exemplarily, the third resource quantity may be obtained by mapping based on a mapping relationship among the number of RBs, the number of symbols, and the number of resources.
[0368] In the embodiment of the present disclosure, there is no limitation on the method for determining the quantity of the third resource.
[0369] In some embodiments, the terminal 101 does not expect the total number of resources occupied by the received physical shared channels to be greater than the third number of resources included in the first sub-band on any of the first type of time slots. Alternatively, the terminal 101 does not expect the total number of resources occupied by the sent physical shared channels by the network device 102 to be greater than the third number of resources included in the first sub-band on any of the first type of time slots.
[0370] Among them, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or it can be interpreted as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or it can be interpreted as sending but not expecting the recipient to respond to the content sent.
[0371] Accordingly, the terminal 101 determines that the symbol occupied by each repeated transmission of the physical shared channel belongs to a second time slot, wherein the second time slot may be an SBFD time slot or a non-SBFD time slot, which is not limited in the present disclosure.
[0372] In some embodiments, when terminal 101 determines that the first resource quantity exceeds the resource upper limit of the first subband, it may determine that the symbol occupied by each repeated transmission of the physical shared channel belongs to multiple consecutive second time slots. The multiple consecutive second time slots may all be SBFD time slots, or all be non-SBFD time slots, or may include both SBFD time slots and non-SBFD time slots, which is not limited in this disclosure.
[0373] In some embodiments, the terminal 101 may determine that a physical shared channel performs repeated transmission over the multiple time slots, and the coding information of the physical shared channel remains unchanged; wherein the coding information is used to indicate at least one of the following: MCS level; TBS size.
[0374] In some embodiments, the method for determining resources involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2102+S2103 can be implemented as an independent embodiment, steps S2101 to S2103 can be implemented as independent embodiments, step S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, steps S2104+S2105 can be implemented as independent embodiments, and steps S2101 to S2105 can be implemented as independent embodiments, but are not limited thereto.
[0375] In some embodiments, step S2102 and step S2103 may be executed in an interchanged order or simultaneously.
[0376] In some embodiments, step S2101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if repeated transmission of the physical shared channel is not performed, that is, the network device 102 determines not to perform coverage enhancement, step S2101 may not be performed.
[0377] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines, based on the first method or other method, the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, step S2102 may not be performed.
[0378] In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines the time domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the first method or other methods, step S2103 may not be performed.
[0379] In some embodiments, step S2104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 receives resource indication information sent by another execution entity, thereby determining the frequency domain resources and / or time domain resources occupied by the physical shared channel when transmitting in the first type of time slot and the second type of time slot, respectively, step S2104 may not be performed.
[0380] In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot based on other indication information, step S2105 may not be performed.
[0381] In some embodiments, steps S2101 to S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, the terminal 101 and the network device 102 use the method shown in the subsequent FIG. 2B to determine the frequency domain resources occupied by the physical shared channel for performing repeated transmission in multiple time slots of multiple types, and steps S2101 to S2105 may not be performed.
[0382] In the above embodiment, the terminal can determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the indication of the single FDRA field in the first information sent by the network device. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0383] FIG2B is an interactive diagram of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG2B , an embodiment of the present disclosure relates to a method for determining resources, and the method includes:
[0384] Step S2201 : In response to a physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, the network device 102 respectively determines resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot.
[0385] The implementation method of step S2201 is similar to the implementation method of the above-mentioned step S2101, and will not be repeated here.
[0386] Step S2202 : The network device 102 determines a bit value of a frequency domain resource allocation FDRA field based on the frequency domain resources respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot.
[0387] In some embodiments, when the FDRA field adopts RA type 0, the network device 102 may determine the bitmap indicated by the FDRA field based on the RBGs occupied by the physical shared channel in the first type of time slot and the second type of time slot.
[0388] In some embodiments, when the FDRA field adopts RA type 0, the network device 102 may determine the bit value of the FDRA field based on the starting RB index and the number of RBs respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot.
[0389] Exemplarily, the bit value of the FDRA field is used to indicate SLIV, and the SLIV is determined based on the starting RB index and the number of RBs occupied by the physical shared channel for transmission in the first type of time slot or the second type of time slot.
[0390] In some embodiments, the network device 102 may also determine a bit value of the frequency domain resource indication information based on the RBGs occupied by the physical shared channel in the first time slot and the second type of time slot, respectively. The frequency domain resource indication information may be used to indicate the frequency domain resources for performing repeated transmission on the physical shared channel configured by the network device 102 for the terminal 101.
[0391] In some embodiments, the network device 102 may also determine the bit value of the frequency domain resource indication information based on the starting RB index and the number of RBs occupied by the physical shared channel in the first time slot and the second type of time slot, respectively. The frequency domain resource indication information may be used to indicate the frequency domain resources for performing repeated transmission on the physical shared channel configured by the network device 102 for the terminal 101.
[0392] The method for determining the bit value of the frequency domain resource indication information is similar to the method for determining the bit value of the FDRA field, and will not be repeated here.
[0393] Step S2203: Send first information to the terminal 101; wherein the first information carries a single FDRA field.
[0394] In some embodiments, terminal 101 receives the first information.
[0395] In some embodiments, the first information may be DCI or Radio Resource Control (RRC) signaling.
[0396] In some embodiments, the first information carries a single FDRA field, and the bit value of the FDRA field has been determined in the aforementioned step S2202.
[0397] In some embodiments, the first information carries frequency domain resource indication information, and the bit value of the frequency domain resource indication information has been determined in the aforementioned step S2202.
[0398] In some embodiments, the name of the first information is not limited, and it can be, for example, an indication message, a first message, a first signaling, a DCI, an RRC message, an RRC signaling, etc.
[0399] In the embodiment of the present disclosure, whether the first information includes a TDRA field, the number of TDRA fields included, and the bit value of the TDRA field may not be considered.
[0400] It is understandable that the number of TDRA fields may be 2. Accordingly, the network device 102 may determine the bit values of the two TDRA fields based on the symbols occupied by the physical shared channel in the first type of time slot and the second type of time slot, respectively.
[0401] Alternatively, the number of TDRA fields is 1, and the network device 102 determines the bit value of the TDRA field in a manner similar to that of a single FDRA field.
[0402] In the embodiment of the present disclosure, it is not necessary to pay attention to whether the first information contains time domain resource indication information or the bit value of the time domain resource indication information.
[0403] It is understandable that, in the embodiment of the present disclosure, the bit value of the TDRA field in the first information may be determined in combination with the relevant steps in FIG. 2A , for example, step S2103 .
[0404] In step S2204, the terminal 101 determines, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot.
[0405] In some embodiments, the FDRA field adopts RA type 0, and the terminal 101 determines the resource block groups RBGs occupied by the physical shared channel in the first type of time slot and the second type of time slot based on the bit map indicated by the FDRA field.
[0406] In some embodiments, the FDRA field adopts RA type 1, and the terminal 101 determines the starting RB index and the number of RBs occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot respectively based on the SLIV indicated by the FDRA field.
[0407] Step S2205 , the network device 102 sends second information to the terminal 101 .
[0408] In some embodiments, if the number of RB resources occupied by the physical shared channel configured by the network device 102 exceeds the RB upper limit of the first sub-band, the network device 102 may determine that the terminal 101 adjusts the coding information of the physical shared channel in the first type of time slot. When the physical shared channel uses the adjusted coding information, each RB occupied in the first type of time slot is located within the frequency domain of the first sub-band.
[0409] The network device 102 may send second information to the terminal 101. The second information is used to indicate the adjusted coding information, wherein the coding information includes but is not limited to the MCS level and the TBS size.
[0410] In some embodiments, terminal 101 receives second information.
[0411] In some embodiments, the name of the second information is not limited.
[0412] In some embodiments, the network device 102 may send the second information via DCI or RRC signaling.
[0413] In some embodiments, the network device 102 may send the second information to the terminal 101 via the first information.
[0414] For example, the network device 101 sends the adjusted coding information to the terminal 101 via DCI. The DCI carries a single FDRA field, which is used by the terminal 101 to determine the frequency domain resources occupied by repeated transmission of the physical shared channel in different types of time slots.
[0415] Alternatively, the network device 102 may not send the second information, and the terminal 101 may determine the adjusted coding information according to the first method. The coding information includes but is not limited to the MCS level and the TBS size.
[0416] Step S2206: At least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first subband, and the terminal 101 adjusts the coding information of the physical shared channel in the first type of time slot.
[0417] In some embodiments, the terminal 101 may determine the adjusted coding information based on the first method.
[0418] Exemplarily, the first method may be a protocol-agreed method or a predefined method.
[0419] Exemplarily, the terminal 101 may determine the adjusted coding information according to a mapping relationship between the number of RBs occupied by the physical shared channel in the first type of time slot and the coding information.
[0420] Exemplarily, the terminal 101 may determine specific coding information as the adjusted coding information.
[0421] The specific coding information may be coding information agreed upon in the protocol.
[0422] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0423] In some embodiments, the terminal 101 may receive the second information sent by the network device 102 to determine the adjusted coding information.
[0424] Each RB occupied by the physical shared channel using the adjusted coding information in the first type of time slot is located in the frequency domain range of the first subband.
[0425] In some embodiments, the method for determining resources involved in the embodiments of the present disclosure may include at least one of steps S2201 to S2206. For example, step S2201 can be implemented as an independent embodiment, step S2202 can be implemented as an independent embodiment, step S2203 can be implemented as an independent embodiment, steps S2102+S2203 can be implemented as independent embodiments, steps S2201 to S2204 can be implemented as independent embodiments, step S2205 can be implemented as an independent embodiment, step S2206 can be implemented as an independent embodiment, steps S2205+S2206 can be implemented as independent embodiments, and steps S2201 to S2206 can be implemented as independent embodiments, but are not limited thereto.
[0426] In some embodiments, steps S2201 to S2206 involved in the embodiments of the present disclosure can be combined with steps S2101 to S2105 in Figure 2A. For example, in the case of multiple network devices, some network devices and terminal 101 can use steps S2101 to S2105 in Figure 2A to determine the frequency domain resources occupied by the physical shared channel in different types of time slots, and some network devices and terminal 101 can use steps S2201 to S2206 in Figure 2B to determine the frequency domain resources occupied by the physical shared channel in different types of time slots. For another example, network device 102 can use steps S2101 to S2105 in Figure 2A or steps S2201 to S2206 in Figure 2B to determine the frequency domain resources occupied by the physical shared channel in different types of time slots with terminal 101 during different time periods. For another example, network device 102 may perform one or more of steps S2101 to S2105 in FIG. 2A before or simultaneously with any of steps 2201 to S2206. This disclosure is not limited to this. In some embodiments, step S2201 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if repeated transmission of the physical shared channel is not performed, that is, if network device 102 determines not to perform coverage enhancement, step S2201 may not be performed.
[0427] In some embodiments, step S2202 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines, based on the first method or other method, the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, step S2202 may not be performed.
[0428] In some embodiments, step S2203 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 receives resource indication information sent by another execution entity, thereby determining the frequency domain resources and / or time domain resources occupied by the physical shared channel when transmitting in the first type of time slot and the second type of time slot, step S2203 may not be performed.
[0429] In some embodiments, step S2204 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot based on other resource indication information, step S2204 may not be performed.
[0430] In some embodiments, step S2205 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the terminal 101 determines the adjusted coding information based on the first method, step S2204 may not be performed.
[0431] In some embodiments, step S2206 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when all RBs occupied by the physical shared channel in the first type of time slot are within the frequency domain of the first subband, step S2206 may not be performed.
[0432] In some embodiments, steps S2201 to S2206 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, the terminal 101 and the network device 102 use the method shown in FIG2A to determine the frequency domain resources occupied by the physical shared channel for performing repeated transmission in multiple time slots of multiple types, and steps S2201 to S2206 may not be performed.
[0433] In the above embodiment, the terminal can determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the indication of the single FDRA field in the first information sent by the network device, and can adjust the coding information of the physical shared channel so that the RB occupied by the physical shared channel in the first type of time slot is within the frequency domain range of the first subband. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0434] FIG3A is a flow chart of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG3A , the method involved in the embodiment of the present disclosure includes:
[0435] Step S3101, obtain first information.
[0436] In some embodiments, the terminal 101 obtains the first information sent by the network device 102, but is not limited thereto and may also receive the first information sent by other entities.
[0437] In some embodiments, terminal 101 obtains first information specified by a protocol.
[0438] In some embodiments, the terminal 101 performs processing to obtain the first information.
[0439] In some embodiments, step S3101 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or by default.
[0440] In some embodiments, the first information may be DCI or RRC signaling.
[0441] In some embodiments, the first information carries a single FDRA field.
[0442] In some embodiments, the optional implementation of step S3101 can refer to the optional implementation of step S2104 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0443] Step S3102: determining frequency domain resources occupied by physical shared channels for transmission in multiple types of time slots respectively.
[0444] In some embodiments, physical shared channels include but are not limited to PDSCH and PUSCH.
[0445] In some embodiments, the multiple types of time slots include a first type of time slot and a second type of time slot, wherein the first type of time slot is an SBFD time slot and the second type of time slot is a non-SBFD time slot.
[0446] In some embodiments, the optional implementation of step S3102 can refer to the optional implementation of step S2105 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0447] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, and steps S3101 and S3102 may be implemented as independent embodiments, but are not limited thereto.
[0448] In some embodiments, step S3101 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0449] In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0450] In some embodiments, steps S3101 to S3102 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0451] In the above embodiment, the terminal can determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the indication of the single FDRA field in the first information sent by the network device. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0452] FIG3B is a flow chart of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG3B , the method involved in the embodiment of the present disclosure includes:
[0453] Step S3201, obtain first information.
[0454] In some embodiments, the terminal 101 obtains the first information sent by the network device 102, but is not limited thereto and may also receive the first information sent by other entities.
[0455] In some embodiments, terminal 101 obtains first information specified by a protocol.
[0456] In some embodiments, the terminal 101 performs processing to obtain the first information.
[0457] In some embodiments, step S3201 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or by default.
[0458] In some embodiments, the first information may be DCI or RRC signaling.
[0459] In some embodiments, the first information carries a single FDRA field.
[0460] In some embodiments, the optional implementation of step S3201 can refer to the optional implementation of step S2203 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0461] Step S3202: determining frequency domain resources occupied by physical shared channels when transmitting on multiple types of time slots.
[0462] In some embodiments, the multiple types of time slots include SBFD time slots and non-SBFD time slots.
[0463] In some embodiments, the optional implementation of step S3202 can refer to the optional implementation of step S2204 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0464] Step S3203, obtain the second information.
[0465] In some embodiments, terminal 101 obtains second information specified by the protocol.
[0466] In some embodiments, terminal 101 performs processing to obtain the second information.
[0467] In some embodiments, step S3202 is omitted, and the terminal 101 autonomously implements the function indicated by the second information, or the above function is default or by default.
[0468] In some embodiments, the second information may be used to indicate the adjusted encoding information.
[0469] In some embodiments, the second information can be obtained by parsing the first information.
[0470] In some embodiments, the optional implementation of step S3202 can refer to the optional implementation of step S2205 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0471] Step S3204: Adjust coding information of the physical shared channel in the first type of time slot.
[0472] In some embodiments, the optional implementation of step S3204 can refer to the optional implementation of step S2206 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0473] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3203. For example, step S3201 can be implemented as an independent embodiment, step S3202 can be implemented as an independent embodiment, steps S3201 to S3202 can be implemented as independent embodiments, step S3203 can be implemented as an independent embodiment, step S3204 can be implemented as an independent embodiment, steps S3203 to S3204 can be implemented as independent embodiments, and steps S3201 to S3204 can be implemented as independent embodiments, but are not limited thereto.
[0474] In some embodiments, step S3201 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0475] In some embodiments, step S3202 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0476] In some embodiments, step S3203 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0477] In some embodiments, step S3204 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0478] In some embodiments, steps S3201 to S3204 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0479] In the above embodiment, the terminal can determine the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, based on the indication of the single FDRA field in the first information sent by the network device. Furthermore, the coding information of the physical shared channel can be adjusted so that the RBs occupied by the physical shared channel in the first type of time slot are within the frequency domain range of the first subband. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0480] FIG3C is a flow chart of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG3C , the method involved in the embodiment of the present disclosure includes:
[0481] Step S3301 : determining the resources occupied by the physical shared channel for transmission in multiple time slots of multiple types respectively.
[0482] In some embodiments, the plurality of time slots of the plurality of types includes time slots of a first type and time slots of a second type.
[0483] In some embodiments, a first sub-band is configured on a first type of time slot, and a transmission direction of the first type of time slot is different from a transmission direction of the first sub-band. The first type of time slot may be the SBFD time slot in the aforementioned embodiment.
[0484] In some embodiments, the first subband is not configured in the second type of timeslot.The second type of timeslot may be the non-SBFD timeslot in the aforementioned embodiment.
[0485] In some embodiments, in response to the physical shared channel needing to perform repeated transmissions in multiple time slots of multiple types, the network device 102 may separately determine the resources occupied by the physical shared channel for transmission in the first type of time slots and the second type of time slots.
[0486] In some embodiments, the optional implementation of step S3301 can refer to the optional implementation of step S2101 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0487] Step S3302: Determine the bit value of the FDRA field.
[0488] In some embodiments, the network device 102 may determine a bit value of the FDRA field based on a resource block (RB) occupied by the first physical shared channel in the first time slot.
[0489] In some embodiments, the optional implementation of step S3302 can refer to the optional implementation of step S2102 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0490] Step S3303: Determine the bit value of the TDRA field.
[0491] In some embodiments, the network device 102 may determine a bit value of the TDRA field based on the symbol occupied by the first physical shared channel in the first time slot.
[0492] In some embodiments, the optional implementation of step S3303 can refer to the optional implementation of step S2103 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0493] Step S3304, sending the first information.
[0494] In some embodiments, the network device 102 may send the first information to the terminal 101 .
[0495] In some embodiments, terminal 101 receives the first information.
[0496] In some embodiments, the first information may be DCI or RRC signaling.
[0497] In some embodiments, the first information carries a single FDRA field, and the bit value of the FDRA field has been determined in the aforementioned step S3302.
[0498] In some embodiments, the first information carries a single TDRA field, and the bit value of the TDRA field has been determined in the aforementioned step S3303.
[0499] In some embodiments, the name of the first information is not limited, and it can be, for example, an indication message, a first message, a first signaling, a DCI, an RRC message, an RRC signaling, etc.
[0500] In some embodiments, the optional implementation of step S3304 can refer to the optional implementation of step S2104 in Figure 2A and other related parts of the embodiment involved in Figure 2A, which will not be repeated here.
[0501] In some embodiments, the method for determining resources involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3304. For example, step S3301 can be implemented as an independent embodiment, step S3302 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, steps S3302+S3303 can be implemented as an independent embodiment, steps S3301 to S3303 can be implemented as an independent embodiment, step S3304 can be implemented as an independent embodiment, and steps S3301 to S3304 can be implemented as an independent embodiment, but are not limited thereto.
[0502] In some embodiments, step S3302 and step S3303 may be executed in an interchanged order or simultaneously.
[0503] In some embodiments, step S3301 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0504] In some embodiments, step S3302 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0505] In some embodiments, step S3303 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0506] In some embodiments, step S3304 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0507] In some embodiments, steps S3301 to S3304 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0508] In the above embodiment, the network device can configure the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot for the terminal through a single FDRA field. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0509] FIG3D is a flow chart of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG3D , the method involved in the embodiment of the present disclosure includes:
[0510] Step S3401 : determining resources occupied by physical shared channels transmitted in multiple time slots of multiple types respectively.
[0511] In some embodiments, the plurality of time slots of the plurality of types includes time slots of a first type and time slots of a second type.
[0512] In some embodiments, a first sub-band is configured on a first type of time slot, and a transmission direction of the first type of time slot is different from a transmission direction of the first sub-band. The first type of time slot may be the SBFD time slot in the aforementioned embodiment.
[0513] In some embodiments, the first subband is not configured in the second type of timeslot.The second type of timeslot may be the non-SBFD timeslot in the aforementioned embodiment.
[0514] In some embodiments, in response to the physical shared channel needing to perform repeated transmissions in multiple time slots of multiple types, the network device 102 may separately determine the resources occupied by the physical shared channel for transmission in the first type of time slots and the second type of time slots.
[0515] In some embodiments, the optional implementation of step S3401 can refer to the optional implementation of step S2201 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0516] Step S3402: Determine the bit value of the FDRA field.
[0517] In some embodiments, the network device 102 may determine a bit value of the FDRA field based on the frequency domain resources respectively occupied by the physical shared channel when transmitting in the first type of time slot and the second type of time slot.
[0518] In some embodiments, the optional implementation of step S3302 can refer to the optional implementation of step S2202 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0519] Step S3403, sending the first information.
[0520] In some embodiments, the network device 102 may send the first information to the terminal 101 .
[0521] In some embodiments, terminal 101 receives the first information.
[0522] In some embodiments, the first information may be DCI or RRC signaling.
[0523] In some embodiments, the first information carries a single FDRA field, and the bit value of the FDRA field has been determined in the aforementioned step S3302.
[0524] In some embodiments, the first information carries a TDRA field, and the number and bit value of the TDRA field are not limited.
[0525] In some embodiments, the name of the first information is not limited, and it can be, for example, an indication message, a first message, a first signaling, a DCI, an RRC message, an RRC signaling, etc.
[0526] In some embodiments, the optional implementation of step S3403 can refer to the optional implementation of step S2203 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0527] Step S3404, sending the second information.
[0528] In some embodiments, if the number of RB resources occupied by the physical shared channel configured by the network device 102 exceeds the RB upper limit of the first sub-band, the network device 102 may determine that the terminal 101 adjusts the coding information of the physical shared channel in the first type of time slot. When the physical shared channel uses the adjusted coding information, each RB occupied in the first type of time slot is located within the frequency domain of the first sub-band.
[0529] The network device 102 may send second information to the terminal 101. The second information is used to indicate the adjusted coding information, wherein the coding information includes but is not limited to the MCS level and the TBS size.
[0530] In some embodiments, terminal 101 receives second information.
[0531] In some embodiments, the name of the second information is not limited.
[0532] In some embodiments, the network device 102 may send the second information via DCI or RRC signaling.
[0533] In some embodiments, the network device 102 may send the second information to the terminal 101 via the first information.
[0534] In some embodiments, the optional implementation of step S3404 can refer to the optional implementation of step S22034 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0535] In some embodiments, the method for determining resources involved in the embodiments of the present disclosure may include at least one of steps S3401 to S3404. For example, step S3401 can be implemented as an independent embodiment, step S3402 can be implemented as an independent embodiment, step S3403 can be implemented as an independent embodiment, steps S3402+S3403 can be implemented as an independent embodiment, steps S3401 to S3403 can be implemented as an independent embodiment, step S3404 can be implemented as an independent embodiment, and steps S3401 to S3404 can be implemented as an independent embodiment, but are not limited thereto.
[0536] In some embodiments, step S3401 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0537] In some embodiments, step S3402 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0538] In some embodiments, step S3403 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0539] In some embodiments, step S3404 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0540] In some embodiments, steps S3401 to S3404 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0541] In the above embodiment, the network device can configure the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot for the terminal by indicating a single FDRA field in the first information. It can also be determined that when the RB occupied by the physical shared channel in the first type of time slot exceeds the frequency domain range of the first sub-band, the terminal and the network device both adjust the coding information of the physical shared channel so that the RB occupied by the physical shared channel in the first type of time slot is within the frequency domain range of the first sub-band. This ensures that the terminal and the network device have a consistent understanding of the frequency domain resources occupied by the physical shared channel in different types of time slots, thereby improving the reliability of full-duplex communication.
[0542] The above process is further illustrated by the following examples:
[0543] In an embodiment of the present disclosure, when the data transmission of an SBFD-aware terminal spans SBFD slots and non-SBFD slots, the terminal determines the frequency domain resource allocation of PDSCH or PUSCH on SBFD slots and non-SBFD slots respectively based on a single FDRA field carried in DCI or RRC signaling.
[0544] On the terminal side, for an SBFD-aware terminal, when it needs to send / receive data channels on multiple slots, and the slots where the data channels are transmitted include SBFD slots and non-SBFD slots, the frequency domain resources of the channels in the SBFD slots and non-SBFD slots are determined by the following method:
[0545] Method 1: The terminal determines the first number of RB-symbol resources N required for PDSCH or PUSCH transmission based on the time-frequency resource occupancy of the first PDSCH or PUSCH in the corresponding slot. Taking N as a reference, the time-frequency resources occupied by each repeated transmission of the PUSCH or PDSCH in the second time slot are determined. The terminal does not expect the total time-frequency resources allocated by the base station to exceed the resource upper limit in any slot, that is, the terminal does not expect the RB-symbol resources occupied by the PUSCH / PDSCH in the UL slot or DL slot to exceed the total resources of the UL subband / DL subband.
[0546] For example, if the first PDSCH or PUSCH is transmitted in a non-SBFD slot and occupies 20 RBs in the frequency domain and 7 OFDM symbols in the time domain, then N = 20 × 7. Therefore, the time-frequency resources occupied in the SBFD slot should also be N, for example, N = 10 × 14, which means it occupies 10 RBs in the frequency domain and 14 OFDM symbols in the time domain.
[0547] The starting RB index (index) of the frequency domain resource is determined in a predefined manner, or by re-analyzing the FDRA.
[0548] The starting OFDM symbol index of the time domain resource is determined in a predefined manner or by re-parsing the TDRA.
[0549] Method 2: The terminal determines the first resource number N of RB-symbols required for the transmission of the PDSCH or PUSCH based on the time-frequency resource occupancy of the first PDSCH or PUSCH in the corresponding slot. Taking N as a reference, determine the time-frequency resources occupied by each repeated transmission of PUSCH or PDSCH in the second time slot. When the total amount of time-frequency resources occupied by PDSCH or PUSCH is greater than the carrying capacity of one SBFD slot, the terminal determines the total amount of time-frequency resources occupied by its PDSCH or PUSCH in M consecutive SBFD slots, that is, one TBS is transmitted in the DL subband or UL subband of M consecutive SBFD slots. M is a positive integer greater than 1.
[0550] For example, if the first PDSCH or PUSCH is transmitted in a non-SBFD slot and occupies 20 RBs in the frequency domain and 7 OFDM symbols in the time domain, then N = 20 × 14. The time-frequency resources occupied in the SBFD slot should also be N, for example, N = 10 × 14, which means it occupies 10 RBs in the frequency domain and 28 OFDM symbols in the time domain.
[0551] The starting RB index of the frequency domain resource is determined in a predefined manner, or by re-analyzing the FDRA.
[0552] The starting OFDM index of the time domain resource is determined in a predefined manner or by re-analyzing the TDRA.
[0553] Method 3: The terminal determines the frequency domain resource allocation for the SBFD slot and the non-SBFD slot respectively according to the FDRA indication field. When the frequency domain resource range allocated by the base station exceeds the subband range, the terminal adjusts the expected MCS level and / or TBS size for the slot.
[0554] For RA type 0, the terminal determines the RBG for data channel transmission according to the bitmap
[0555] For RA type 1, the terminal independently parses SLIV within the active BWP and subband range to determine S and L.
[0556] Network device side:
[0557] When a network device schedules or configures an uplink transmission that spans both an SBFD slot and a non-SBFD slot, the network device uses the FDRA field carried in the DCI to determine the frequency domain resources for the SBFD slot and the non-SBFD slot, respectively, using the following method:
[0558] Method 1: The network device determines the first resource quantity N of RB-symbols required for the transmission of the PDSCH or PUSCH based on the time-frequency resource allocation of the first PDSCH or PUSCH in the corresponding slot. With N as a reference, the time-frequency resources occupied by each repeated transmission of the PUSCH or PDSCH in the second time slot are determined. The terminal does not expect the total time-frequency resources allocated by the network device to exceed the resource upper limit in any one slot, that is, the terminal does not expect the RB-symbol resources occupied by the PUSCH or PDSCH in the UL slot or DL slot to exceed the total resources of the UL subband or DL subband.
[0559] The specific method is as on the terminal side and will not be repeated here.
[0560] Method 2: The network device determines the first resource number N of RB-symbols required for the transmission of the PDSCH or PUSCH based on the time-frequency resource allocation of the first PDSCH or PUSCH in the corresponding slot. Taking N as a reference, determine the time-frequency resources occupied by each repeated transmission of PUSCH or PDSCH in the second time slot. When the total amount of time-frequency resources occupied by PDSCH or PUSCH is greater than the carrying capacity of one SBFD slot, the terminal determines the total amount of time-frequency resources occupied by its PDSCH or PUSCH in M consecutive SBFD slots, that is, one TBS is transmitted in the DL subband or UL subband of M consecutive SBFD slots. M is a positive integer greater than 1.
[0561] The specific method is as on the terminal side and will not be repeated here.
[0562] Method 3: The network device determines the frequency domain resource allocation for the SBFD slot and the non-SBFD slot respectively according to the FDRA indication information. When the frequency domain resource range allocated by the base station exceeds the subband range, the terminal adjusts the MCS level and / or TBS size expected in the slot.
[0563] The specific method is as on the terminal side and will not be repeated here.
[0564] In Example 1, it is assumed that the terminal is a Rel-18 or later version terminal with half-duplex capability or full-duplex capability, and this patent does not impose any restrictions. It is assumed that the base station side performs full-duplex operation in the downlink time slot of the time division duplexing (TDD) frequency band, that is, it schedules downlink data and uplink data at the same time. When performing full-duplex operation, the base station side adopts one of the following methods, and this patent does not impose any restrictions:
[0565] The frequency domain resources used for DL transmission and UL transmission within a DL slot are independent of each other and do not overlap, as shown in FIG4A ;
[0566] The frequency domain resources used for DL transmission and UL transmission in the DL slot completely overlap, as shown in FIG4B ;
[0567] Frequency domain resources used for DL transmission and UL transmission in a DL slot partially overlap, as shown in FIG4C .
[0568] Assume that the current system's time-division duplex uplink and downlink (TDD) configuration is DDDDDDSUUU, where D stands for downlink, U stands for uplink, and F stands for flexible. Furthermore, the bandwidth of the DL BWP in the DL slot differs from the bandwidth of the UL BWP in the UL slot. For the TDD band, the center frequencies of the DL BWP and UL BWP must be aligned. For example, as shown in Figure 4D, the center frequencies of the DL BWP and UL BWP configurations are aligned.
[0569] In this embodiment, it is assumed that the base station schedules uplink transmission of an SBFD-aware UE using DCI format 0-0, DCI format 0-1, DCI format 0-2, DCI format 0-3, or any other DCI format for scheduling uplink transmission. Alternatively, the base station configures a periodic PUSCH for the terminal through RRC signaling. This patent does not impose any restrictions on the uplink transmission type and indication method. The uplink transmission can be within the UL subband of the SBFD slot or within the active UL BWP of the non-SBFD slot. This patent does not impose any restrictions.
[0570] In this embodiment, the PUSCH is used as an example, and it is assumed that repeated transmission is enabled for the PUSCH, and the number of repeated transmissions R = 4. A specific example is as follows. As can be seen, because the frequency domain resources occupied by the UL subband are often smaller than the frequency domain resources occupied by the active UL BWP, the available uplink frequency domain resources in the SBFD slot are smaller than those in the non-SBFD slot.
[0571] In case 1, as shown in Figure 5A, assume that the first PUSCH transmission occurs in slot #4. The frequency resources occupied by PUSCH are not considered in the UL subband size. Therefore, PUSCH repetitions #2, #3, and #4 all exceed the frequency range of the UL subband. Case 1 prevents the PUSCH in the SBFD slot from being properly transmitted, impacting transmission performance.
[0572] Case 2, shown in Figure 5B, assumes the first PUSCH transmission is in slot #4, and the PUSCH frequency resources are considered within the UL subband size, ensuring that the PUSCH frequency resources are within the UL subband. Case 2 limits PUSCH scheduling flexibility and can cause uplink resource segmentation within the UL slot.
[0573] In this embodiment, the frequency domain resources occupied by the repeatedly transmitted or periodically transmitted PUSCH in the SBFD slot and the non-SBFD slot are determined by the following method, thereby saving FDRA indication information, improving the flexibility of PUSCH scheduling, configuration and transmission, and improving the system uplink performance.
[0574] For example, as shown in Figure 6A, the terminal determines the first number of RB-symbol resources N required for PDSCH / PUSCH transmission based on the time-frequency resource occupancy of the first PUSCH in the corresponding slot. Using N as a reference, the time-frequency resources occupied by PUSCH / PDSCH transmitted in other slots are determined. The terminal does not expect the total time-frequency resources allocated by the base station to exceed the resource upper limit in any slot, that is, the terminal does not expect the RB-symbol resources occupied by PUSCH / PDSCH in the UL slot or DL slot to exceed the total resources of the UL subband / DL subband.
[0575] In this embodiment, it is assumed that the first PUSCH transmission of PUSCH occurs in a non-SBFD slot, that is, in a UL slot or a flexible slot. Specifically, take the aforementioned TDD UL-DL time slot structure and UL subband configuration as an example. Assume that the number of repeated PUSCH transmissions is R=4, and the first PUSCH is transmitted in slot#4. In this embodiment, it is assumed that the PUSCH is scheduled through DCI. The DCI has only one FDRA and TDRA domain for one PUSCH on a cell. Assume that the UL subband occupies 20 RBs in the frequency domain and occupies the entire slot in the time domain.
[0576] In this embodiment, it is assumed that the time-frequency resources occupied by the first PUSCH indicated by the base station are: 40 RBs in the frequency domain and 7 OFDM symbols in the time domain. It can be seen that the frequency domain resources occupied by the PUSCH exceed the frequency domain resources included in the UL subband.
[0577] Based on the above resource allocation, the terminal and base station determine time-frequency resources consisting of 40*7 RBs within the UL subband. In this embodiment, the PUSCH occupies 14 OFDM symbols in the time domain and 20 RBs in the frequency domain within the SBFD slot. This ensures that the total number of time-frequency resources occupied by SBFD and non-SBFD slots is the same, allowing them to fully reuse the same MCS level and TBS.
[0578] Furthermore, in order to determine the starting position of the time-frequency resources occupied by the PUSCH in the SBFD slot, the following method can be used to determine it:
[0579] For the starting resource position in the frequency domain (ie, the starting RB index),
[0580] It is determined in a manner predefined in the protocol, for example, the frequency domain starting position of the UE in the UL subband is determined according to the UE ID or C-RNTI, or the RB with the largest index or the RB with the smallest index contained in the UL subband.
[0581] Alternatively, the FDRA field is reparsed (type1RA), that is, the SLIV indicated by the FDRA field is parsed to obtain S, and S is modulo the number of RBs included in the UL subband to finally obtain its starting frequency domain position within the UL subband range.
[0582] Alternatively, the starting frequency domain position in the SBFD slot configured by RRC signaling is determined:
[0583] For the time domain starting position, that is, the starting OFDM symbol index;
[0584] It is determined in a manner predefined in the protocol, for example, the time domain starting position of the UE in the SBFD slot is determined according to the UE ID or C-RNTI, or is OFDM symbol #0.
[0585] Alternatively, the starting OFDM symbol is still determined according to TDRA
[0586] Alternatively, the starting OFDM symbol is determined according to the TDRA and the number of symbols it occupies in the SBFD slot.
[0587] The size of the frequency domain resources and the size of the time domain resources are converted using the aforementioned method.
[0588] Of course, this patent does not impose any restrictions on any TDD configuration and any UL subband.
[0589] Furthermore, the terminal does not expect the total number of time-frequency resources after conversion to exceed the total number of time-frequency resources included in one slot of the UL subband.
[0590] In Example 2, the prerequisites are the same as those in Example 1. Case 1 is shown in FIG5A , and Case 2 is shown in FIG5B .
[0591] In this embodiment, the frequency domain resources occupied by the repeatedly transmitted or periodically transmitted PUSCH in the SBFD slot and the non-SBFD slot are determined by the following method, thereby saving FDRA indication information, improving the flexibility of PUSCH scheduling, configuration and transmission, and improving the system uplink performance.
[0592] For example, as shown in Figure 6B, the terminal determines the number of RB-symbol resources N required for PDSCH / PUSCH transmission based on the time-frequency resource occupancy of the first PDSCH / PUSCH in the corresponding slot. Using N as a reference, the time-frequency resources occupied by the PUSCH / PDSCH transmitted in other slots are determined. When the total amount of time-frequency resources occupied by the PDSCH / PUSCH is greater than the carrying capacity of one SBFD slot, the terminal determines the total amount of time-frequency resources occupied by its PDSCH / PUSCH in M consecutive SBFD slots, that is, one TBS is transmitted in the DL subband or UL subband of M consecutive SBFD slots.
[0593] In this embodiment, it is assumed that the first PUSCH transmission of PUSCH occurs in a non-SBFD slot, that is, in a UL slot or a flexible slot. Specifically, take the aforementioned TDD UL-DL time slot structure and UL subband configuration as an example. Assume that the number of repeated PUSCH transmissions is R=4, and the first PUSCH is transmitted in slot#4. In this embodiment, it is assumed that the PUSCH is scheduled through DCI. The DCI has only one FDRA and TDRA domain for one PUSCH on a cell. Assume that the UL subband occupies 20 RBs in the frequency domain and occupies the entire slot in the time domain.
[0594] In this embodiment, it is assumed that the time-frequency resources occupied by the first PUSCH indicated by the base station are: 40 RBs in the frequency domain and 14 OFDM symbols in the time domain. It can be seen that the frequency domain resources occupied by the PUSCH exceed the frequency domain resources included in the UL subband.
[0595] Based on the above resource allocation, the terminal and base station determine time-frequency resources consisting of 40*14 RBs within the UL subband. In this embodiment, the PUSCH occupies 24 OFDM symbols in the time domain and 20 RBs in the frequency domain within the SBFD slot. This ensures that each PUSCH repetition occupies the same total time-frequency resources in both the SBFD and non-SBFD slots, allowing full reuse of the same MCS level and TBS.
[0596] Of course, this patent does not impose any restrictions on any TDD configuration and any UL subband.
[0597] Furthermore, in order to determine the starting position of the time-frequency resources occupied by the PUSCH in the SBFD slot, the following method can be used to determine it:
[0598] For the starting resource position in the frequency domain (ie, the starting RB index),
[0599] It is determined in a manner predefined in the protocol, for example, the frequency domain starting position of the UE in the UL subband is determined according to the UE ID or C-RNTI, or the RB with the largest index or the RB with the smallest index contained in the UL subband.
[0600] Alternatively, the FDRA field is reparsed (type1RA), that is, the SLIV indicated by the FDRA field is parsed to obtain S, and S is modulo the number of RBs included in the UL subband to finally obtain its starting frequency domain position within the UL subband range.
[0601] Alternatively, the starting frequency domain position in the SBFD slot is determined by RRC signaling configuration.
[0602] For the time domain starting position, that is, the starting OFDM symbol index
[0603] It is determined in a manner predefined in the protocol, for example, the time domain starting position of the UE in the SBFD slot is determined according to the UE ID or C-RNTI, or is OFDM symbol #0.
[0604] Alternatively, the starting OFDM symbol is still determined according to TDRA
[0605] Alternatively, the starting OFDM symbol is determined according to the TDRA and the number of symbols it occupies in the SBFD slot.
[0606] The size of the frequency domain resources and the size of the time domain resources are converted using the aforementioned method.
[0607] In Example 3, the prerequisites are the same as those in Example 1. Case 1 is shown in FIG5A , and Case 2 is shown in FIG5B .
[0608] In this embodiment, the frequency domain resources occupied by the repeatedly transmitted or periodically transmitted PUSCH in the SBFD slot and the non-SBFD slot are determined by the following method, thereby saving FDRA indication information, improving the flexibility of PUSCH scheduling, configuration and transmission, and improving the system uplink performance.
[0609] For example, as shown in Figure 6C, the terminal determines the frequency domain resource allocation for the SBFD slot and the non-SBFD slot respectively according to the FDRA indication field. When the frequency domain resource range allocated by the base station exceeds the subband range, the terminal adjusts the MCS level and / or TBS size expected in the slot.
[0610] When the frequency domain resource allocation type is RA type 0, the UE determines the RBG used for data channel transmission according to the bitmap.
[0611] When the frequency domain resource allocation type is RA type 1, the UE independently parses SLIV within the active BWP and subband range to determine S and L.
[0612] Specifically, the terminal transmits the PUSCH only within the UL subband range of a slot.
[0613] In this embodiment, it is assumed that the first PUSCH transmission of PUSCH occurs in a non-SBFD slot, that is, in a UL slot or a flexible slot. Specifically, take the aforementioned TDD UL-DL time slot structure and UL subband configuration as an example. Assume that the number of repeated PUSCH transmissions is R=4, and the first PUSCH is transmitted in slot#4. In this embodiment, it is assumed that the PUSCH is scheduled through DCI. The DCI has only one FDRA and TDRA domain for one PUSCH on a cell. Assume that the UL subband occupies 20 RBs in the frequency domain and occupies the entire slot in the time domain.
[0614] In this embodiment, it is assumed that the time-frequency resources occupied by the first PUSCH indicated by the base station are: 40 RBs in the frequency domain and 7 OFDM symbols in the time domain. It can be seen that the frequency domain resources occupied by the PUSCH exceed the frequency domain resources included in the UL subband.
[0615] According to the above resource allocation, the terminal and the base station determine the time-frequency domain resources containing 40*7 RBs in the UL subband. In this embodiment, the time-frequency domain resources occupied by the PUSCH in the SBFD slot are 7 OFDM symbols in the time domain and 20 RBs in the frequency domain. Assuming that the base station indicates that the MCS level of the PUSCH in the non-SBFD slot is MCS#4, the MCS level used for the PUSCH repetition transmitted in the SBFD slot is MCS#10. The MCS used in the non-SBFD slot and the SBFD slot can be determined according to a predefined method, or determined according to the relevant MCS offset configured by the RRC, or determined according to the indication information in the DCI. This patent does not impose any restrictions.
[0616] In this embodiment, the method for determining the time-frequency resources of PUSCH repetition in the SBFD slot is as described in Embodiment 1 to Embodiment 2, and will not be repeated here.
[0617] In Example 4, the methods described in Examples 1-3 can be applied to PDSCHs transmitted simultaneously in SBFD slots and non-SBFD slots, such as PDSCHs with slot aggregation enabled or semi-persistent scheduling (SPS) PDSCHs. The specific methods are as described in Examples 1-3 and are not repeated in this example.
[0618] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network device, etc.) in any of the above methods.
[0619] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0620] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0621] FIG7A is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure. As shown in FIG7A , a terminal 7100 may include a transceiver module 7101 and a processing module 7102 .
[0622] In some embodiments, the transceiver module 7101 is configured to receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field.
[0623] Optionally, the above-mentioned transceiver module 7101 is used to execute at least one of the communication steps such as sending and / or receiving performed by the terminal 7100 in any of the above methods (for example, step S2104, step S2203, step S2205, but not limited to these), which will not be repeated here.
[0624] In some embodiments, the above-mentioned processing module 7102 is configured to, in response to the need for the physical shared channel to perform repeated transmission on multiple time slots of multiple types, determine, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on the first type of time slot and the second type of time slot, respectively; wherein, a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein, the first subband is not configured on the second type of time slot.
[0625] Optionally, the processing module 7101 is used to execute at least one of the other steps (such as step S2105, step S2204, step S2206, but not limited thereto) performed by the terminal 7100 in any of the above methods, which will not be repeated here.
[0626] FIG7B is a schematic diagram of the structure of a network device according to an embodiment of the present disclosure. As shown in FIG7B , a network device 7200 may include a transceiver module 7201 .
[0627] In some embodiments, the above-mentioned transceiver module 7201 is configured to send first information; wherein, the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein, the first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein, the first subband is not configured on the second type of time slot.
[0628] Optionally, the above-mentioned transceiver module 7202 is used to execute at least one of the communication steps such as sending and / or receiving performed by the network device 7200 in any of the above methods (for example, step S2104, step S2203, step S2205, but not limited to these), which will not be repeated here.
[0629] In some embodiments, the network device 7200 may further include a processing module 7202 (not shown in FIG. 7B ).
[0630] In some embodiments, the above-mentioned processing module 7202 is used to execute at least one of the other steps (for example, step S2101, step S2102, step S2103, step S2201, step S2202, but not limited to these) performed by the network device 7200 in any of the above methods, which will not be repeated here.
[0631] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0632] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0633] Figure 8A is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 8100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0634] As shown in Figure 8A, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 8100 is used to perform any of the above methods. Optionally, one or more processors 8101 are used to call instructions to enable the communication device 8100 to perform any of the above methods.
[0635] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps (e.g., step S2104, step S2203, step S2205, but not limited thereto) of sending and / or receiving in the above method, and the processor 8101 performs at least one of the other steps (e.g., step S2101, step S2102, step S2103, step S2105, step S2201, step S2202, step S2204, step S2206, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, terms such as transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface can be replaced with each other, terms such as transmitter, transmitting unit, transmitter, and transmitting circuit can be replaced with each other, and terms such as receiver, receiving unit, receiver, and receiving circuit can be replaced with each other.
[0636] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memories 8103 may be located outside the communication device 8100. In alternative embodiments, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memory 8102 and may be configured to receive data from the memory 8102 or other devices, or to send data to the memory 8102 or other devices. For example, the interface circuits 8104 may read data stored in the memory 8102 and send the data to the processor 8101.
[0637] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 8A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0638] FIG8B is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG8B , but the present disclosure is not limited thereto.
[0639] The chip 8200 includes one or more processors 8201. The chip 8200 is configured to execute any of the above methods.
[0640] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Alternatively, all or part of memory 8203 may be located external to chip 8200. Optionally, interface circuit 8202 is connected to memory 8203 and may be used to receive data from memory 8203 or other devices, or may be used to send data to memory 8203 or other devices. For example, interface circuit 8202 may read data stored in memory 8203 and send the data to processor 8201.
[0641] In some embodiments, the interface circuit 8202 performs at least one of the communication steps (e.g., step S2104, step S2203, and step S2205) of the above-described method, such as sending and / or receiving. The interface circuit 8202 performing the communication steps (e.g., step S2104, step S2203, and step S2205) of the above-described method, for example, means that the interface circuit 8202 performs data exchange between the processor 8201, chip 8200, memory 8203, or transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps (e.g., step S2101, step S2102, step S2103, step S2105, step S2201, step S2202, step S2204, and step S2206, but not limited thereto).
[0642] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0643] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.
[0644] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0645] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
[0646] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for determining resources, characterized in that: include: Receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field; In response to the need for the physical shared channel to perform repeated transmission on multiple time slots of multiple types, based on the indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on the first type of time slot and the second type of time slot are respectively determined; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
2. The method according to claim 1, characterized in that: The first information also carries a single time domain resource allocation TDRA field; The method further comprises: Based on the indication of the TDRA field, a symbol symbol occupied by the first physical shared channel in the first time slot is determined.
3. The method according to claim 2, characterized in that The determining, based on the indication of the FDRA field, frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, includes: Determine, based on an indication of the FDRA field, a resource block RB occupied by the first physical shared channel in the first time slot; Determine a first resource quantity based on the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot; Based on the first resource quantity, the RB and symbol occupied by each repeated transmission of the physical shared channel in the second time slot are determined.
4. The method according to claim 3, characterized in that The method further comprises: It is not expected that the total number of resources occupied by the physical shared channel is greater than the third number of resources included in the first subband on any time slot of the first type; wherein the total number of resources is determined based on the number of RBs and symbols occupied by the physical shared channel, and the third number of resources is determined based on the number of RBs and symbols occupied by the first subband on the first type of time slot.
5. The method according to claim 3 or 4, characterized in that: The determining, based on the first resource quantity, the RB and symbol occupied by each repeated transmission of the physical shared channel in the second time slot includes at least one of the following: Determine that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources; wherein the second number of resources is determined based on the number of RBs and the number of symbols occupied by each repeated transmission of the physical shared channel; Determine a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot; Determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
6. The method according to claim 5, characterized in that The method further comprises: It is determined that a symbol occupied by each repeated transmission of the physical shared channel belongs to one second time slot or a plurality of consecutive second time slots.
7. The method according to claim 5 or 6, characterized in that: The determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes any one of the following: Based on the first method, determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot; After re-parsing the FDRA field, the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
8. The method according to claim 5 or 6, characterized in that: The determining of a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot includes any one of the following: Based on the first method, determining a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot; After re-parsing the single TDRA field carried in the first information, the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
9. The method according to any one of claims 2 to 8, characterized in that: The physical shared channel performs repeated transmission on the multiple time slots, and the coding information of the physical shared channel remains unchanged; wherein the coding information is used to indicate at least one of the following: Modulation and coding strategy MCS level; The size of the transport block set TBS.
10. The method according to claim 1, characterized in that The determining, based on the indication of the FDRA field, frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, respectively, includes any one of the following: Based on the bitmap indicated by the FDRA field, respectively determine the resource block groups RBGs occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot; Based on the start and length indication value SLIV indicated by the FDRA field, the start RB index and the number of RBs occupied by the physical shared channel are determined within the frequency domain range of the first subband and the frequency domain range of the BWP respectively.
11. The method according to claim 10, characterized in that The method further comprises: At least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first sub-band, and the coding information of the physical shared channel in the first type of time slot is adjusted; wherein each RB occupied by the physical shared channel in the first type of time slot using the adjusted coding information is located within the frequency domain range of the first sub-band; wherein the coding information is used to indicate at least one of the following: MCS level; The size of TBS.
12. The method according to claim 11, characterized in that The method further comprises any of the following: Based on the first method, determining the adjusted encoding information; Based on the received second information, the adjusted coding information is determined.
13. A method for determining resources, characterized in that include: Sending first information; wherein the first information carries a single frequency domain resource allocation FDRA field, and the FDRA field is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
14. The method according to claim 13, characterized in that The method further comprises: In response to the physical shared channel needing to perform repeated transmission on multiple time slots of multiple types, respectively determining resources occupied by the physical shared channel on the first type of time slots and the second type of time slots; The bit value of the FDRA field is determined based on the frequency domain resources occupied by the physical shared channel in the first time slot of the first type and the second time slot of the second type.
15. The method according to claim 14, characterized in that The respectively determining resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot comprises at least one of the following: Determine that the number of second resources occupied by each repeated transmission of the physical shared channel is equal to the number of first resources; wherein the number of second resources is equal to the product of the number of resource blocks RBs and the number of symbols symbol occupied by each repeated transmission of the physical shared channel, and the number of first resources is equal to the product of the number of RBs and the number of symbols occupied by the first physical shared channel in the first time slot; Determine a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot; Determine a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
16. The method according to claim 15, characterized in that The symbol occupied by each repeated transmission of the physical shared channel belongs to one second time slot or a plurality of consecutive second time slots.
17. The method according to claim 15 or 16, characterized in that The determining a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot includes: Based on the first method, a starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
18. The method according to claim 15 or 16, characterized in that The FDRA field is also used to indicate the starting RB index occupied by each repeated transmission of the physical shared channel in the second time slot.
19. The method according to claim 15 or 16, characterized in that The starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot in 15 or 16 includes: Based on the first method, a starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot is determined.
20. The method according to claim 15 or 16, characterized in that The first information also carries a single time domain resource allocation TDRA field; The TDRA field is used to indicate the starting symbol index occupied by each repeated transmission of the physical shared channel in the second time slot.
21. The method according to any one of claims 15 to 20, characterized in that: The determining, based on the frequency domain resources occupied by the physical shared channel for transmission in the first type of time slot and the second type of time slot, a bit value of the frequency domain resource allocation FDRA field includes: The bit value of the FDRA field is determined based on the RB occupied by the first physical shared channel in the first time slot.
22. The method according to any one of claims 15 to 21, characterized in that: The method further comprises: Based on the symbol occupied by the first physical shared channel in the first time slot, a bit value of a single TDRA field carried in the first information is determined.
23. The method according to any one of claims 15 to 22, characterized in that: The total number of resources occupied by the configured physical shared channel is less than or equal to the third number of resources included in the first subband on any time slot of the first type; wherein the total number of resources is determined based on the number of RBs and the number of symbols occupied by the physical shared channel, and the third number of resources is determined based on the number of RBs and the number of symbols occupied by the first subband on the first type of time slot.
24. The method according to any one of claims 15 to 23, characterized in that: The physical shared channel performs repeated transmission on the multiple time slots, and the coding information of the physical shared channel remains unchanged; wherein the coding information is used to indicate at least one of the following: Modulation and coding strategy MCS level; The size of the transport block set TBS.
25. The method according to claim 13, characterized in that The determining, based on the frequency domain resources respectively occupied by the physical shared channel in the first type of time slot and the second type of time slot, a bit value of the frequency domain resource allocation FDRA field includes any one of the following: Determine the bitmap indicated by the FDRA field based on the resource block groups RBGs occupied by the physical shared channel for transmission in the first type of time slots and the second type of time slots respectively; The bit value of the FDRA field is determined to indicate the start and length indication value SLIV based on the starting RB index and the number of RBs occupied by the physical shared channel for transmission on the first subband and the starting RB index and the number of RBs occupied for transmission on the BWP.
26. The method according to claim 25, characterized in that The method further comprises: At least part of the RBs occupied by the physical shared channel in the first type of time slot is outside the frequency domain range of the first sub-band, and the coding information of adjusting the physical shared channel in the first type of time slot is determined; wherein each RB occupied by the physical shared channel in the first type of time slot using the adjusted coding information is within the frequency domain range of the first sub-band; wherein the coding information is used to indicate at least one of the following: MCS level; The size of TBS.
27. The method according to claim 26, characterized in that The method further comprises: Based on the first method, the adjusted coding information is determined.
28. The method according to claim 26, characterized in that The method further comprises: Sending second information; wherein the second information is used to indicate the adjusted coding information.
29. A terminal, characterized in that: include: The transceiver module is configured to receive first information; wherein the first information carries a single frequency domain resource allocation FDRA field; A processing module is configured to, in response to the need for a physical shared channel to perform repeated transmission on multiple time slots of multiple types, determine, based on an indication of the FDRA field, the frequency domain resources occupied by the physical shared channel for transmission on a first type of time slot and a second type of time slot, respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
30. A network device, characterized in that: include: A transceiver module is configured to send first information; wherein the first information carries a single FDRA domain, and the FDRA domain is used to determine the frequency domain resources occupied by the physical shared channel when transmitting on the first type of time slot and the second type of time slot respectively; wherein a first subband is configured on the first type of time slot, and the transmission direction of the first type of time slot is different from the transmission direction of the first subband; wherein the first subband is not configured on the second type of time slot.
31. A terminal, characterized in that: include: one or more processors; The terminal is used to execute the method for determining resources according to any one of claims 1-12.
32. A network device, characterized in that: include: one or more processors; The terminal is used to execute the method for determining resources described in any one of claims 13-28.
33. A communication system, characterized in that: include: A terminal, wherein the terminal is used to execute the method for determining resources according to any one of claims 1 to 12; A network device, wherein the network device is used to execute the method for determining resources according to any one of claims 13 to 28.
34. A storage medium storing instructions, characterized in that: When the instructions are executed on a communication device, the communication device executes the method for determining resources as described in any one of claims 1-12 or 13-28.
Citation Information
Patent Citations
Information transmission method and device and storage medium
CN116615948A
Uplink transmission in full-duplex systems
US20230276438A1
Method and apparatus for data transmission for coverage extension
US20230276504A1