Transmission resource determination method and device
The terminal and network-side equipment determine the uplink channel transmission resources based on the frequency domain resource type information, which solves the problem that the terminal cannot uplink transmission in full-duplex or flexible duplex networks, and improves communication efficiency.
Patent Information
- Application Number
- CN202510250828.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-08
- Publication Date
- 2025-05-13
AI Technical Summary
In full-duplex or flexible duplex networks, terminals cannot perform uplink channel transmission, resulting in the impact of communication efficiency.
The terminal and network side equipment determine whether to transmit the first uplink channel and its frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the conflict and unavailability problems of the uplink channel transmission resources.
It realizes that the terminal can effectively transmit uplink channels, improves communication efficiency, and ensures the stable operation of the network in full-duplex or flexible duplex scenarios.
Smart Images

Figure CN119997218A_ABST
Abstract
Description
[0001] This invention application is a divisional application of the invention application with application date of April 8, 2021, application number 202110379767.X, and invention name “Transmission resource determination method and device”. Technical Field
[0002] The present application belongs to the field of communication technology, and specifically relates to a method and device for determining transmission resources. Background Art
[0003] For full-duplex or flexible duplex networks, the uplink / downlink transmission directions on different frequency domain resources at the same time may be different. If the transmission resources of uplink channels such as the Physical Uplink Control Channel (PUCCH) and the Physical Uplink Shared Channel (PUSCH) overlap with resources other than the uplink, uplink channel transmission cannot be performed, affecting communication efficiency. Summary of the invention
[0004] The embodiments of the present application provide a method and device for determining transmission resources, which can solve the problem that in a full-duplex or flexible-duplex network scenario, a terminal cannot perform uplink channel transmission, thereby affecting communication efficiency.
[0005] In a first aspect, a method for determining transmission resources is provided, comprising: a terminal determines, based on frequency domain resource type information on a time unit of uplink transmission, at least one of the following: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0006] In a second aspect, a method for determining transmission resources is provided, comprising: a network side device determines at least one of the following based on frequency domain resource type information on a time unit of uplink transmission: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0007] According to a third aspect, a transmission resource determination device is provided, comprising: a determination module for determining, based on frequency domain resource type information on a time unit of uplink transmission, at least one of the following: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0008] In a fourth aspect, a transmission resource determination device is provided, comprising: a determination module, used to determine at least one of the following based on frequency domain resource type information on a time unit of uplink transmission: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0009] In a fifth aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the method described in the first aspect.
[0010] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to determine at least one of the following based on frequency domain resource type information on a time unit of uplink transmission: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0011] In the seventh aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the method described in the second aspect.
[0012] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the processor is used to determine at least one of the following based on frequency domain resource type information on a time unit of uplink transmission: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0013] In a ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the method described in the first aspect is implemented, or the method described in the second aspect is implemented.
[0014] In the tenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
[0015] In the eleventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0016] In an embodiment of the present application, the terminal can determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that the terminal cannot perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application; Figure 2is a schematic flow chart of a method for determining transmission resources according to an embodiment of the present application; Figure 3 is a schematic diagram of frequency domain resource type information on a time unit according to an embodiment of the present application; Figure 4 is a schematic diagram of frequency domain resource type information on a time unit according to an embodiment of the present application; Figure 5 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application; Figure 6 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application; Figure 7 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application; Figure 8 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application; Fig. 9 is a schematic diagram of a method for determining transmission resources according to an embodiment of the present application; Fig.10 is a schematic flow chart of a method for determining transmission resources according to an embodiment of the present application; Fig.11 is a structural diagram of a transmission resource determination device according to an embodiment of the present application; Fig.12 is a structural diagram of a transmission resource determination device according to an embodiment of the present application; Fig.13 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; Fig.14 is a schematic diagram of the structure of a terminal according to an embodiment of the present application; Fig.15 It is a schematic diagram of the structure of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0019] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0020] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions. These technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.
[0021] Figure 1A schematic diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal side devices, and the wearable device includes: a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a next generation node B (gNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0022] The following, in combination with the accompanying drawings, describes in detail the transmission resource determination method and device provided in the embodiments of the present application through some embodiments and their application scenarios.
[0023] like Figure 2 As shown, an embodiment of the present application provides a transmission resource determination method 200, which can be executed by a terminal. In other words, the method can be executed by software or hardware installed in the terminal. The method includes the following steps.
[0024] S202: The terminal determines at least one of the following according to the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel.
[0025] The uplink transmission mentioned in this step may be transmission of one or more transmission opportunities of a first uplink channel. The first uplink channel may be a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).
[0026] The time unit mentioned in this step includes one of the following: symbol, slot, sub-slot, sub-frame. For example, the time unit may be at least one symbol, at least one slot, at least one sub-slot, or at least one sub-frame.
[0027] The above-mentioned frequency domain resource type information may include frequency domain resource transmission direction information, and the frequency domain resource transmission direction information may include at least one of the following: downlink (D), uplink (U), flexible (flexible, F), guard band (guardband), etc.
[0028] Before S202, the terminal may also receive indication information, which is used to indicate frequency domain resource type information, for example, indicating frequency domain resource transmission direction information. The indication information may be high-level signaling, Media Access Control-Control Element (MAC CE) signaling, or downlink control information (DCI).
[0029] The granularity determined by the frequency domain resource type information may be a subband. A subband may include one or more resource blocks (RBs). The one or more resource blocks may also be referred to as a resource block set (RB set).
[0030] It should be noted that the subband mentioned in each embodiment of the present application may represent a plurality of continuous RBs, and therefore, the subband may also be described by an RB set.
[0031] The guard band mentioned in each embodiment of the present application represents a frequency domain resource where the terminal does not send or receive signals / channels. The frequency domain resource can be described by the number of RB / resource elements (RE), the position of RB / RE, or a frequency range.
[0032] It should also be noted that for different time units (such as slot / symbol / subframe), the direction configuration of the subband may be different, and the size of the subband may also be different.
[0033] To explain the above sub-band, time unit and frequency domain resource transmission direction information in detail, the following will be combined with Figure 3 and Figure 4 These two specific examples are used to illustrate this.
[0034] like Figure 3 As shown, Figure 3 The diagram schematically shows a spectrum diagram when the network side device is flexible / full duplex. Figure 3 The symmetrical spectrum of Frequency Division Duplexing (FDD) can be semi-statically configured or dynamically indicated as downlink or uplink transmission in certain time units (such as slot / symbol).
[0035] In the third to fifth time units, the uplink spectrum is configured as downlink; in the sixth time unit, the downlink spectrum is configured as uplink. Figure 3 Two sub-bands are schematically shown, but in practice, the number of sub-bands is not limited thereto. In addition, in the frequency domain direction, a guard band is provided between these sub-bands.
[0036] like Figure 4 As shown, Figure 4 The diagram schematically shows a spectrum diagram when the network side device is flexible / full duplex. Figure 4 For the asymmetric spectrum of Time Division Duplexing (TDD), different frequency domain resources on certain time units (such as slot / symbol) of TDD can be semi-statically configured or dynamically indicated to have both uplink transmission and downlink reception.
[0037] like Figure 4 As shown in the 3rd to 7th time units, there are both uplink sub-bands and downlink sub-bands in these 5 time units. Figure 4 Four sub-bands are schematically shown, but in fact, the number of sub-bands is not limited to this. In addition, in the frequency domain, guard bands can be set between these sub-bands. Figure 4 Guard bands are not shown.
[0038] Regarding the above-mentioned symmetric spectrum or asymmetric spectrum, before S202, the terminal may also receive indication information, which is used to notify the terminal of the transmission / reception direction on the time unit, i.e., which time slots / symbols; on the frequency, i.e., which sub-bands (sub-band), sub-carriers (sub-carrier), resource blocks (RB), i.e., uplink (U), downlink (D) or flexible (flexible, F), etc.
[0039] In this embodiment, the terminal can determine at least one of the following according to the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel. The terminal can be a half-duplex terminal.
[0040] For example, when it is determined that the first transmission resource of the uplink transmission overlaps with unavailable resources (such as downlink subband, flexible subband, protection band), the first transmission resource is considered to be an unavailable resource, and the first uplink channel is not transmitted on the first transmission resource.
[0041] For another example, when it is determined that the first transmission resource for the uplink transmission is an available transmission resource, the first transmission resource is considered to be an available frequency domain resource, and the first uplink channel is transmitted on the first transmission resource.
[0042] Optionally, S202 may also include the following steps: when the frequency domain resources for transmitting the first uplink channel are determined, the first uplink channel may also be transmitted through the determined frequency domain resources; and / or, when the frequency domain resources for transmitting the first uplink channel are determined, the first uplink channel may also be transmitted, for example, by transmitting the first uplink channel through the determined frequency domain resources.
[0043] In this embodiment, the terminal can determine the transmission resources of the first uplink channel based on the uplink and downlink configuration information of the subband, so that when the frequency domain resources are not used for uplink transmission, the transmission behavior of the terminal is determined, including whether to transmit the first uplink channel, or determine new transmission resources for the first uplink channel, so that the scheduling of the network side equipment is more flexible and the transmission behavior of the terminal is clearer, so as to facilitate obtaining better transmission performance.
[0044] The transmission resource determination method provided in the embodiment of the present application can enable the terminal to determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that the terminal cannot perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency.
[0045] In embodiment 200, it is mentioned that the terminal can determine at least one of the following according to the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel. For detailed description, several specific examples will be used for illustration.
[0046] Example 1 The terminal mentioned in Example 200 determines whether to transmit the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, including: the terminal does not transmit the first uplink channel on the first transmission resource if it is determined that the first transmission resource of the uplink transmission overlaps with the unavailable resource based on the frequency domain resource type information on the time unit of the uplink transmission.
[0047] The unavailable resources may include at least one of the following: resources in a downlink subband; resources in a flexible subband; and resources in a protection band.
[0048] Optionally, the first uplink channel is repeatedly transmitted N times, where N is an integer greater than or equal to 2, for example, N=4. The method provided in embodiment 200 may further include one of the following 1) to 3).
[0049] 1) The first transmission resource is not considered as a valid transmission resource, and the transmission resource of the first uplink channel is continued to be determined until N transmission resources are determined. The difference between this example and the following 2) is that in this example, even if the transmission resource is determined, it does not necessarily mean that N transmissions are completed, and transmission may not be performed due to other factors.
[0050] 2) Continue to determine the transmission resources of the first uplink channel, and complete N repeated transmissions of the first uplink channel. The difference between this example and the above 1) is that in this example, the transmission resources are determined to complete N repeated transmissions.
[0051] 3) If N available transmission resources do not appear or N repeated transmissions are not completed within a preset time period after the first transmission of the first uplink channel, the remaining transmission of the first uplink channel is not performed. The remaining transmission may be the transmission that is not completed within the preset time period, for example, if N=4, 3 available transmission resources appear or 3 repeated transmissions are completed within the preset time period, then the last transmission is not performed.
[0052] Example 2 The terminal mentioned in embodiment 200 determines, according to the frequency domain resource type information on the time unit of the uplink transmission, the frequency domain resource for transmitting the first uplink channel, including at least one of the following 1) and 2): 1) The terminal determines at least one available subband according to frequency domain resource type information on a time unit of uplink transmission; and determines a subband for transmitting the first uplink channel according to the at least one available subband. The available subband may be an uplink subband.
[0053] In this example, when the number of at least one available subband is 1, this one available subband is directly used as the subband for transmitting the first uplink channel; when the number of at least one available subband is greater than 1, the terminal can also select a subband for transmitting the first uplink channel, for example, select the subband with the lowest frequency domain position as the subband for transmitting the first uplink channel.
[0054] 2) The terminal determines the type of each subband in the subband set (such as uplink, downlink, etc.) according to the frequency domain resource type information on the time unit of the uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set, wherein the frequency domain resources of the combination of at least one subband type of the subband set are configured by the network side device.
[0055] The subband set in this example is Figure 4 As shown in the subbands in the 3rd to 7th time units, the subband sets in these 5 time units each include 4 subbands.
[0056] Optionally, the determination of the subband for transmitting the first uplink channel according to the at least one available subband mentioned in 1) above includes at least one of the following: determining the subband for transmitting the first uplink channel according to the index value of the at least one available subband; determining the subband for transmitting the first uplink channel according to the frequency domain position of the at least one available subband.
[0057] Optionally, the subband for transmitting the first uplink channel has the lowest or highest index value among the at least one available subband; and / or the subband for transmitting the first uplink channel has the lowest or highest frequency among the at least one available subband.
[0058] Example 3 The terminal mentioned in Embodiment 200 determines, based on the frequency domain resource type information on the time unit of the uplink transmission, that the frequency domain resource for transmitting the first uplink channel includes at least one of the following 1) and 2).
[0059] 1) selecting an available frequency domain resource allocation (FDRA) configuration according to frequency domain resource type information on a time unit of uplink transmission; determining a frequency domain resource for transmitting the first uplink channel according to the available FDRA configuration; wherein the first uplink channel includes a PUSCH.
[0060] Optionally, the available FDRA configuration is the one with the lowest or highest index value among multiple FDRA configurations, wherein the network side device configures or indicates multiple FDRA configurations for the terminal.
[0061] 2) Selecting available PUCCH resources according to frequency domain resource type information on a time unit of uplink transmission, wherein the first uplink channel includes the PUCCH.
[0062] Optionally, the available PUCCH resource is the one with the lowest or highest index value among multiple PUCCH resources, wherein the network side device configures or indicates multiple PUCCH resources for the terminal.
[0063] Example 4 The terminal mentioned in embodiment 200 determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including: determining the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission and the indication of the FDRA domain.
[0064] Optionally, the size (number of bits) of the FDRA domain in the downlink control information (DCI) is determined based on available frequency domain resources, and the available frequency domain resources include one of the following 1) and 2): 1) Available subbands on the scheduled PUSCH transmission time resources. For example, the size of the FDRA domain is determined by the available subbands on the scheduled PUSCH transmission time resources (optionally, the transmission opportunity occasion of the first transmission). 2) The collection or intersection of available frequency domain resources in at least one time unit. For example, the collection or intersection of available frequency domain resources in at least one time unit is determined based on the subband / guard band resources indicated by the network side device.
[0065] Example 5 The first uplink channel is a frequency hopping transmission. The terminal mentioned in Embodiment 200 determines that the frequency domain resources for transmitting the first uplink channel include at least one of the following 1) and 2) based on the frequency domain resource type information on the time unit of the uplink transmission.
[0066] 1) The terminal determines the type of each subband in the subband set according to the frequency domain resource type information on the time unit of the uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set, wherein the frequency domain resources for the frequency hopping transmission of the combination of at least one subband type of the subband set are configured by the network side device.
[0067] For example, the network side device configures different first hop resources, second hop resources, etc. for different subband sets, and the terminal performs frequency hopping transmission on the corresponding 1st hop and 2nd hop according to the subband set corresponding to the current time unit.
[0068] 2) The terminal determines available frequency domain resources according to the frequency domain resource type information on the time unit of uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the available frequency domain resources. In this example, the terminal performs frequency hopping transmission based on the available frequency domain resources.
[0069] Example 6 The first uplink channel is frequency hopping transmission, and the method of the embodiment 200 further includes: according to the frequency domain resource type information on the time unit of the uplink transmission, when it is determined that the transmission resource of a transmission opportunity is an unavailable resource, not performing the frequency hopping transmission. For example, transmission is performed in a non-frequency hopping transmission mode.
[0070] The unavailable resources include at least one of the following: resources in a downlink subband; resources in a flexible subband, and resources in a protection band.
[0071] The transmission resource of the transmission opportunity is determined by the terminal based on each transmission or repeated transmission; or determined based on scheduled time domain resources.
[0072] In this example, a single transmission / repeated transmission for frequency hopping transmission includes at least one time unit, or the scheduled time domain resources include at least one time unit, and the terminal makes a judgment based on the at least one time unit when determining whether the frequency domain resources are available.
[0073] This example may also include the following steps: the terminal renumbers the available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission to obtain the renumbered available frequency domain resources; wherein the terminal determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including: determining the frequency domain resources for transmitting the first uplink channel according to the renumbered available frequency domain resources.
[0074] To explain in detail the transmission resource determination method provided in the embodiment of the present application, the following will be combined with Figures 5 to 9 These are described in detail with reference to several specific embodiments.
[0075] exist Figures 5 to 9 In the figure, the horizontal direction is the time domain direction, and the vertical direction is the frequency domain direction. The squares filled with diagonal lines represent uplink, and the squares filled with small black dots represent downlink. The time domain length of each square can be one time slot. Figures 5 to 9In , we can think of it as two time units (that is, 5 squares make up one time unit), or we can think of it as each square representing one time unit. Figures 5 to 9 In the frequency domain, it can be considered that there are 4 sub-bands, and the sub-bands are guard bands. The dotted box in the vertical direction can also be considered as a guard band.
[0076] Example 1 This embodiment determines the transmission subband, which corresponds to the embodiment 200 in which the terminal determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission.
[0077] like Figure 5 As shown, the network configures or instructs repeated transmission of the first uplink channel in multiple time units (such as slots), and the frequency domain transmission resource indicated by the network is in one of the subbands, and in the subsequent transmission time units, the transmission direction of the subband changes.
[0078] For example, Figure 5 If the third repeated transmission cannot be performed on the previous subband, the terminal will select the subband with the lowest subband index value or the lowest frequency for uplink transmission. Figure 5 Completed 4 transfers.
[0079] Or, in other examples, when the subband for uplink transmission is unavailable, the terminal does not perform the transmission, that is, does not transmit the third and fourth repeated transmissions.
[0080] Another way is that the terminal determines the transmission resources according to the configuration or instruction of the transmission resources of the network.
[0081] For example, for PUSCH, the network configures or indicates multiple resource allocation configurations (FDRA), and the terminal selects an available FDRA configuration for PUSCH transmission. Optionally, the FDRA configuration with the lowest index value among the available FDRA configurations is used. Figure 6 As shown, the available FDRA configurations are FDRA1 and FDRA2, and the terminal selects FDRA1 with the lowest index value for PUSCH transmission.
[0082] For PUCCH, the network configures or indicates multiple PUCCH resources, and the terminal selects the available PUCCH resource for transmission. Optionally, the PUCCH resource with the lowest index value is used. Figure 7 As shown, the available PUCCH resources are PUCCH resource 1 and PUCCH resource 2, and the terminal selects PUCCH 1 with the lowest index value for PUCCH transmission.
[0083] Another way is that the terminal does not change the frequency domain resource for transmission. If the frequency domain resource is not available, it continues to determine available time slots on the same frequency domain resource until N transmission resources are determined or N transmissions are completed.
[0084] Alternatively, the terminal determines the frequency domain resources for transmission according to the transmission delay. For example, within T time (corresponding to the preset time length in the previous embodiment) after the start time, N repeated transmissions can be completed, or N transmission resources are determined. Then the terminal uses Figure 8 The frequency domain resource determination method shown is to determine N transmission resources at the frequency domain position. Or, if N repeated transmissions cannot be completed within T time after the start time, or N transmission resources are not determined, the terminal determines the frequency domain resources using the above methods of this embodiment.
[0085] Example 2 This embodiment determines the frequency hopping mode.
[0086] In this embodiment, if the network configures or instructs the terminal to perform frequency hopping transmission, and the available uplink transmission resources in different time units change, the terminal needs to determine the transmission method in this case: One method is that the network configures first hop and second hop for different subband combinations respectively, and the terminal determines the transmission resources according to the subband combination currently being transmitted. For example, the network configures the starting RB idx of the 1st hop and the 2nd hop of [DLUL UL DL] to be M, N; and configures the starting RB idx of the 1st hop and the 2nd hop of [UL DL DL UL] to be P, Q. The terminal determines the frequency hopping transmission resources according to the current subband combination, as shown in the following example. Fig. 9 shown.
[0087] The second method is that if it is determined that the frequency hopping resources are not available, frequency hopping transmission is not performed, for example, the same frequency is used for transmission, or the method of embodiment 1 is used for transmission.
[0088] In another way, the network determines the resources for frequency hopping transmission based on the available subbands, for example, based on the available subband idx at the first time of the frequency hopping transmission, and the RB idx in the subband, to determine the frequency domain transmission resources for transmission at the second time. For example, if the available transmission resources at the first moment are {subband#2, RB_X}, {subband#3, RB_Y}, and Subband#2 / 3 are the first and second available subbands at the first time, then the terminal performs frequency hopping transmission at the first and second available subbands at the second time, namely {subband#1, RB_X} and {subband#4, RB_Y}.
[0089] Example 3 This embodiment performs RB renumbering based on available resources.
[0090] In this embodiment, the terminal renumbers the RB index (index) in the current available subband (such as uplink), and determines the transmission frequency domain resource of the PUSCH based on the renumbered available RB index.
[0091] For example, the available RB index determined according to the available subband at the first moment is {RB_idx1, RB_idx2, ... RB_idxN} = {RB_idx_a1, RB_idx_a2, ... RB_idx_aN}, where the index before the equal sign is the index after the number, and the subsequent ones are similar.
[0092] The available RB index values determined for the available subband at the second moment are {RB_idx1, RB_idx2,…RB_idxN}={RB_idx_b1, RB_idx_b2,…RB_idx_bN}. The terminal determines the RB set of the PUSCH according to the reordered RB index values idx1,…,idxN.
[0093] Example 4 This embodiment determines the size of the FDRA region based on available frequency domain resources.
[0094] In this embodiment, the terminal determines the number of bits of FDRA according to the RB of the available frequency domain resources. The available frequency domain resources can be the subband available at the time of the scheduled PUSCH transmission, or the size of FDRA determined according to the intersection or union of the available resources determined on multiple time units. That is, the FDRA field in the DCI is no longer determined based on the size of the BWP, but the size of the FDRA field is determined according to the size of the available RB number.
[0095] Right now
[0096] In the formula, is the size of the number of available RBs. This embodiment no longer determines the number of bits of FDRA in the DCI based on the BWP size.
[0097] The methods of Embodiment 3 and Embodiment 4 are also applicable to frequency domain resource allocation for downlink PDSCH transmission.
[0098] Combination of the above Figure 2 The transmission resource determination method according to the embodiment of the present application is described in detail. Fig.10 A transmission resource determination method according to another embodiment of the present application is described in detail. It can be understood that the interaction between the network side device and the terminal described by the network side device is similar to Figure 2 The description of the terminal side in the method shown is the same, and to avoid repetition, the relevant description is appropriately omitted.
[0099] Fig.10 FIG. 1 is a schematic diagram of a method for implementing a transmission resource determination method according to an embodiment of the present application, and can be applied to network-side devices. Fig.10 As shown, the method 1000 includes the following steps.
[0100] S1002: The network side device determines at least one of the following based on the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel.
[0101] In an embodiment of the present application, the network side device can determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that the network side device is unable to perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency.
[0102] Optionally, as an embodiment, the frequency domain resource type information includes frequency domain resource transmission direction information, and the frequency domain resource transmission direction information includes at least one of the following: downlink, uplink, flexible, and protection band.
[0103] Optionally, as an embodiment, the network side device determines whether to transmit the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, including: the network side device does not transmit the first uplink channel on the first transmission resource if it is determined that the first transmission resource of the uplink transmission overlaps with an unavailable resource based on the frequency domain resource type information on the time unit of the uplink transmission.
[0104] Optionally, as an embodiment, the first uplink channel is repeatedly transmitted N times, N is an integer greater than or equal to 2, and the method further includes one of the following: not considering the first transmission resource as a valid transmission resource, and continuing to determine the transmission resources of the first uplink channel until N transmission resources are determined; continuing to determine the transmission resources of the first uplink channel, and completing N repeated transmissions of the first uplink channel; if N available transmission resources do not appear or N repeated transmissions are not completed within a preset time length after the first transmission of the first uplink channel, the remaining transmissions of the first uplink channel are not performed.
[0105] Optionally, as an embodiment, the network side device determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including at least one of the following: the network side device determines at least one available subband according to the frequency domain resource type information on the time unit of the uplink transmission; determines the subband for transmitting the first uplink channel according to the at least one available subband; the network side device determines the type of each subband in a subband set according to the frequency domain resource type information on the time unit of the uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set.
[0106] Optionally, as an embodiment, the network side device determines, based on the frequency domain resource type information on the time unit of the uplink transmission, that the frequency domain resources for transmitting the first uplink channel include at least one of the following: selecting an available FDRA configuration based on the frequency domain resource type information on the time unit of the uplink transmission; determining the frequency domain resources for transmitting the first uplink channel based on the available FDRA configuration; wherein the first uplink channel includes PUSCH; selecting available PUCCH resources based on the frequency domain resource type information on the time unit of the uplink transmission, wherein the first uplink channel includes PUCCH.
[0107] Optionally, as an embodiment, the network side device determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including: determining the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission and the indication of the FDRA domain.
[0108] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the network side device determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including at least one of the following: the network side device determines the type of each subband in the subband set according to the frequency domain resource type information on the time unit of the uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set; the network side device determines the available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission, and determines the frequency domain resources for transmitting the first uplink channel according to the available frequency domain resources.
[0109] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the method further includes: based on the frequency domain resource type information on the time unit of the uplink transmission, when it is determined that the transmission resource of a transmission opportunity is an unavailable resource, not performing the frequency hopping transmission.
[0110] Optionally, as an embodiment, the method also includes: the network side device renumbers the available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission to obtain the renumbered available frequency domain resources; wherein, the network side device determines the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission, including: determining the frequency domain resources for transmitting the first uplink channel according to the renumbered available frequency domain resources.
[0111] It should be noted that the transmission resource determination method provided in the embodiment of the present application can be executed by a transmission resource determination device, or a control module in the transmission resource determination device for executing the transmission resource determination method. In the embodiment of the present application, the transmission resource determination device provided in the embodiment of the present application is described by taking the transmission resource determination device executing the transmission resource determination method as an example.
[0112] Fig.11 is a schematic diagram of the structure of a transmission resource determination device according to an embodiment of the present application, and the device may correspond to a terminal in other embodiments. Fig.11 As shown, the device 1100 includes the following modules.
[0113] The determination module 1102 is used to determine at least one of the following based on the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel.
[0114] In an embodiment of the present application, device 1100 can determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that device 1100 is unable to perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency.
[0115] Optionally, as an embodiment, the frequency domain resource type information includes frequency domain resource transmission direction information, and the frequency domain resource transmission direction information includes at least one of the following: downlink, uplink, flexible, and protection band.
[0116] Optionally, as an embodiment, the determination module 1102 is used to: based on the frequency domain resource type information on the time unit of the uplink transmission, when it is determined that the first transmission resource of the uplink transmission overlaps with the unavailable resource, not transmit the first uplink channel on the first transmission resource.
[0117] Optionally, as an embodiment, the first uplink channel is repeatedly transmitted N times, N is an integer greater than or equal to 2, and the determination module 1102 is also used for one of the following: not considering the first transmission resource as a valid transmission resource, and continuing to determine the transmission resources of the first uplink channel until N transmission resources are determined; continuing to determine the transmission resources of the first uplink channel, and completing N repeated transmissions of the first uplink channel; if N available transmission resources do not appear or N repeated transmissions are not completed within a preset time length after the first transmission of the first uplink channel, the remaining transmissions of the first uplink channel will not be performed.
[0118] Optionally, as an embodiment, the determination module 1102 is used for at least one of the following: determining at least one available subband based on frequency domain resource type information on a time unit of uplink transmission; determining a subband for transmitting the first uplink channel based on the at least one available subband; determining a type of each subband in a subband set based on the frequency domain resource type information on a time unit of uplink transmission, and determining a frequency domain resource for transmitting the first uplink channel based on the type of each subband in the subband set, wherein the frequency domain resource of a combination of at least one subband type of the subband set is configured by a network side device.
[0119] Optionally, as an embodiment, the determination module 1102 is used to: determine the subband for transmitting the first uplink channel according to the index value of the at least one available subband; determine the subband for transmitting the first uplink channel according to the frequency domain position of the at least one available subband.
[0120] Optionally, as an embodiment, the subband for transmitting the first uplink channel has the lowest or highest index value among the at least one available subband; and / or the subband for transmitting the first uplink channel has the lowest or highest frequency among the at least one available subband.
[0121] Optionally, as an embodiment, the determination module 1102 is used for at least one of the following: selecting an available FDRA configuration based on the frequency domain resource type information on the time unit of uplink transmission; determining the frequency domain resources for transmitting the first uplink channel based on the available FDRA configuration; wherein the first uplink channel includes PUSCH; selecting available PUCCH resources based on the frequency domain resource type information on the time unit of uplink transmission, wherein the first uplink channel includes PUCCH.
[0122] Optionally, as an embodiment, the available FDRA configuration is the one with the lowest or highest index value among multiple FDRA configurations, wherein the network side device configures or indicates multiple FDRA configurations for the terminal; and / or, the available PUCCH resource is the one with the lowest or highest index value among multiple PUCCH resources, wherein the network side device configures or indicates multiple PUCCH resources for the terminal.
[0123] Optionally, as an embodiment, the determination module 1102 is used to determine the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission and the indication of the FDRA field.
[0124] Optionally, as an embodiment, the size of the FDRA domain is determined based on available frequency domain resources, and the available frequency domain resources include one of the following: available subbands on scheduled PUSCH transmission time resources; a collection or intersection of available frequency domain resources on at least one time unit.
[0125] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the determination module 1102 is used for at least one of the following: determining the type of each subband in the subband set according to the frequency domain resource type information on the time unit of the uplink transmission, and determining the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set, wherein the frequency domain resources for the frequency hopping transmission of a combination of at least one subband type of the subband set are configured by a network side device; determining available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission, and determining the frequency domain resources for transmitting the first uplink channel according to the available frequency domain resources.
[0126] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the determination module 1102 is further used to: based on the frequency domain resource type information on the time unit of the uplink transmission, if it is determined that the transmission resource with a transmission opportunity is an unavailable resource, not perform the frequency hopping transmission.
[0127] Optionally, as an embodiment, the transmission resources of the transmission opportunity are determined by the device based on each transmission or repeated transmission; or based on scheduled time domain resources.
[0128] Optionally, as an embodiment, the determination module 1102 is further used to: renumber the available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission to obtain the renumbered available frequency domain resources; wherein, determining the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission includes: determining the frequency domain resources for transmitting the first uplink channel according to the renumbered available frequency domain resources.
[0129] Optionally, as an embodiment, the unavailable resources include at least one of the following: resources in a downlink subband; resources in a flexible subband, and resources in a protection band.
[0130] Optionally, as an embodiment, the time unit includes one of the following: a symbol, a time slot, a sub-time slot, a sub-frame.
[0131] According to the device 1100 of the embodiment of the present application, the process of the method 200 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 1100 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 200, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0132] The transmission resource determination device in the embodiment of the present application may be a device, a device or an electronic device with an operating system, or a component, an integrated circuit, or a chip in a terminal. The device or electronic device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0133] The transmission resource determination device provided in the embodiment of the present application can achieve Figures 2 to 10The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0134] Fig.12 is a schematic diagram of the structure of a transmission resource determination device according to an embodiment of the present application, and the device may correspond to a network side device in other embodiments. Fig.12 As shown, the device 1200 includes the following modules.
[0135] The determination module 1202 is used to determine at least one of the following based on the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; and the frequency domain resource for transmitting the first uplink channel.
[0136] In an embodiment of the present application, device 1200 can determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that device 1200 is unable to perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency.
[0137] Optionally, as an embodiment, the frequency domain resource type information includes frequency domain resource transmission direction information, and the frequency domain resource transmission direction information includes at least one of the following: downlink, uplink, flexible, and protection band.
[0138] Optionally, as an embodiment, the determination module 1202 is used to: based on the frequency domain resource type information on the time unit of the uplink transmission, when it is determined that the first transmission resource of the uplink transmission overlaps with the unavailable resource, not transmit the first uplink channel on the first transmission resource.
[0139] Optionally, as an embodiment, the first uplink channel is repeatedly transmitted N times, N is an integer greater than or equal to 2, and the determination module 1202 is also used for one of the following: not considering the first transmission resource as a valid transmission resource, and continuing to determine the transmission resources of the first uplink channel until N transmission resources are determined; continuing to determine the transmission resources of the first uplink channel, and completing N repeated transmissions of the first uplink channel; if N available transmission resources do not appear or N repeated transmissions are not completed within a preset time length after the first transmission of the first uplink channel, the remaining transmissions of the first uplink channel will not be performed.
[0140] Optionally, as an embodiment, the determination module 1202 is used for at least one of the following: determining at least one available subband based on the frequency domain resource type information on the time unit of the uplink transmission; determining the subband for transmitting the first uplink channel based on the at least one available subband; determining the type of each subband in a subband set based on the frequency domain resource type information on the time unit of the uplink transmission, and determining the frequency domain resources for transmitting the first uplink channel based on the type of each subband in the subband set.
[0141] Optionally, as an embodiment, the determination module 1202 is used for at least one of the following: selecting an available FDRA configuration based on the frequency domain resource type information on the time unit of uplink transmission; determining the frequency domain resources for transmitting the first uplink channel based on the available FDRA configuration; wherein the first uplink channel includes PUSCH; selecting available PUCCH resources based on the frequency domain resource type information on the time unit of uplink transmission, wherein the first uplink channel includes PUCCH.
[0142] Optionally, as an embodiment, the determination module 1202 is used to determine the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission and the indication of the FDRA field.
[0143] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the determination module 1202 is used for at least one of the following: determining the type of each subband in the subband set according to the frequency domain resource type information on the time unit of the uplink transmission, and determining the frequency domain resources for transmitting the first uplink channel according to the type of each subband in the subband set; determining available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission, and determining the frequency domain resources for transmitting the first uplink channel according to the available frequency domain resources.
[0144] Optionally, as an embodiment, the first uplink channel is a frequency hopping transmission, and the determination module 1202 is further used to: based on the frequency domain resource type information on the time unit of the uplink transmission, if it is determined that the transmission resource with a transmission opportunity is an unavailable resource, not perform the frequency hopping transmission.
[0145] Optionally, as an embodiment, the determination module 1202 is also used to renumber the available frequency domain resources according to the frequency domain resource type information on the time unit of the uplink transmission to obtain the renumbered available frequency domain resources; wherein, determining the frequency domain resources for transmitting the first uplink channel according to the frequency domain resource type information on the time unit of the uplink transmission includes: determining the frequency domain resources for transmitting the first uplink channel according to the renumbered available frequency domain resources.
[0146] According to the device 1200 of the embodiment of the present application, the process of the method 1000 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 1200 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 1000, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0147] Optional, such as Fig.13 As shown, the embodiment of the present application further provides a communication device 1300, including a processor 1301, a memory 1302, and a program or instruction stored in the memory 1302 and executable on the processor 1301. For example, when the communication device 1300 is a terminal, the program or instruction is executed by the processor 1301 to implement the various processes of the above-mentioned transmission resource determination method embodiment, and can achieve the same technical effect. When the communication device 1300 is a network side device, the program or instruction is executed by the processor 1301 to implement the various processes of the above-mentioned transmission resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0148] The embodiment of the present application also provides a terminal, including a processor and a communication interface, the processor is used to determine at least one of the following based on the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; the frequency domain resource of the first uplink channel. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.14 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0149] The terminal 1400 includes but is not limited to: a radio frequency unit 1401, a network module 1402, an audio output unit 1403, an input unit 1404, a sensor 1405, a display unit 1406, a user input unit 1407, an interface unit 1408, a memory 1409, and at least some of the components of the processor 1410.
[0150] Those skilled in the art will appreciate that the terminal 1400 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1410 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.14 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0151] It should be understood that in the embodiment of the present application, the input unit 1404 may include a graphics processor (GPU) 14041 and a microphone 14042, and the graphics processor 14041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1406 may include a display panel 14061, and the display panel 14061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1407 includes a touch panel 14071 and other input devices 14072. The touch panel 14071 is also called a touch screen. The touch panel 14071 may include two parts: a touch detection device and a touch controller. Other input devices 14072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0152] In the embodiment of the present application, the radio frequency unit 1401 receives downlink data from the network side device and sends it to the processor 1410 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 1401 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0153] The memory 1409 can be used to store software programs or instructions and various data. The memory 1409 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1409 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
[0154] The processor 1410 may include one or more processing units; optionally, the processor 1410 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1410.
[0155] The processor 1410 may be configured to determine, based on frequency domain resource type information on a time unit of uplink transmission, at least one of the following: whether to transmit a first uplink channel; and frequency domain resources for transmitting the first uplink channel.
[0156] In an embodiment of the present application, the terminal can determine whether to transmit the first uplink channel and / or the frequency domain resources for transmitting the first uplink channel based on the frequency domain resource type information on the time unit of the uplink transmission, thereby solving the problem that the terminal cannot perform uplink channel transmission, affecting communication efficiency, and facilitating improving communication efficiency.
[0157] The terminal 1400 provided in the embodiment of the present application can also implement the various processes of the above-mentioned transmission resource determination method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0158] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the processor is used to determine at least one of the following according to the frequency domain resource type information on the time unit of the uplink transmission: whether to transmit the first uplink channel; the frequency domain resource of the first uplink channel. The network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.
[0159] Specifically, the embodiment of the present application also provides a network side device. Fig.15 As shown, the network side device 1500 includes: an antenna 151, a radio frequency device 152, and a baseband device 153. The antenna 151 is connected to the radio frequency device 152. In the uplink direction, the radio frequency device 152 receives information through the antenna 151 and sends the received information to the baseband device 153 for processing. In the downlink direction, the baseband device 153 processes the information to be sent and sends it to the radio frequency device 152. The radio frequency device 152 processes the received information and sends it out through the antenna 151.
[0160] The frequency band processing device may be located in the baseband device 153 . The method executed by the network-side device in the above embodiment may be implemented in the baseband device 153 . The baseband device 153 includes a processor 154 and a memory 155 .
[0161] The baseband device 153 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.15 As shown, one of the chips is, for example, a processor 154, which is connected to a memory 155 to call a program in the memory 155 to execute the network-side device operations shown in the above method embodiment.
[0162] The baseband device 153 may further include a network interface 156 for exchanging information with the radio frequency device 152 . The interface may be, for example, a common public radio interface (CPRI).
[0163] Specifically, the network side device of the embodiment of the present application further includes: instructions or programs stored in the memory 155 and executable on the processor 154, and the processor 154 calls the instructions or programs in the memory 155 to execute. Fig.12 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0164] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned transmission resource determination method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0165] The processor may be a processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0166] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned transmission resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0167] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0168] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0169] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network-side device, etc.) to execute the methods described in each embodiment of the present application.
[0170] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for determining transmission resources, characterized in that: include: The terminal determines, according to the subband type information on the symbol of the physical uplink control channel PUCCH, the frequency domain resource for transmitting the PUCCH; The subband type information includes subband transmission direction information, and the subband transmission direction information includes at least one of the following: downlink, uplink; The PUCCH is frequency hopping transmission, and the terminal determines the frequency domain resource for transmission according to the subband set currently transmitted, and different subband sets are respectively configured with a first frequency hopping point (first frequency hop) and a second frequency hopping point (second frequency hop).
2. The method according to claim 1, characterized in that The method further comprises: The terminal determines whether to transmit the PUCCH according to the subband type information on the PUCCH symbol.
3. The method according to claim 2, characterized in that The terminal determines, according to the subband type information on the PUCCH symbol, whether to transmit the PUCCH, including: The terminal does not transmit the PUCCH on the first transmission resource when it is determined, according to the subband type information on the symbol of the PUCCH, that the first transmission resource of the PUCCH overlaps with an unavailable resource.
4. The method according to claim 3, characterized in that The PUCCH is repeatedly transmitted N times, where N is an integer greater than or equal to 2, and the method further includes one of the following: not considering the first transmission resource as a valid transmission resource, and continuing to determine the transmission resource of the PUCCH until N transmission resources are determined; Continue to determine the transmission resource of the PUCCH, and complete N repeated transmissions of the PUCCH; If N available transmission resources do not appear or N repeated transmissions are not completed within a preset time period after the first transmission of the PUCCH, the remaining transmission of the PUCCH is not performed.
5. A method for determining transmission resources, characterized in that: include: The network side device determines the frequency domain resource for transmitting the PUCCH according to the subband type information on the symbol of the PUCCH; The subband type information includes subband transmission direction information, and the subband transmission direction information includes at least one of the following: downlink, uplink; The PUCCH is frequency hopping transmission, and the network side device configures a first hopping frequency point and a second hopping frequency point for different sub-band sets respectively, and receives the PUCCH according to the first hopping frequency point and the second hopping frequency point.
6. The method according to claim 5, characterized in that The method further comprises: The network side device determines whether to transmit the PUCCH according to the subband type information on the PUCCH symbol.
7. The method according to claim 5, characterized in that The network side device determines, according to the subband type information on the symbol of the PUCCH, the frequency domain resource for transmitting the PUCCH, including: The network side device does not transmit the PUCCH on the first transmission resource if it is determined, based on the subband type information on the symbol of the PUCCH, that the first transmission resource of the PUCCH overlaps with an unavailable resource.
8. The method according to claim 7, characterized in that The PUCCH is repeatedly transmitted N times, where N is an integer greater than or equal to 2, and the method further includes one of the following: not considering the first transmission resource as a valid transmission resource, and continuing to determine the transmission resource of the PUCCH until N transmission resources are determined; Continue to determine the transmission resource of the PUCCH, and complete N repeated transmissions of the PUCCH; If N available transmission resources do not appear or N repeated transmissions are not completed within a preset time period after the first transmission of the PUCCH, the remaining transmission of the PUCCH is not performed.
9. A transmission resource determination device, characterized in that: include: A determination module, configured to determine a frequency domain resource for transmitting a physical uplink control channel PUCCH according to subband type information on a symbol of the PUCCH; The subband type information includes subband transmission direction information, and the subband transmission direction information includes at least one of the following: downlink, uplink; the PUCCH is frequency hopping transmission; The second determination module is used to determine the frequency domain resource for transmission according to the subband set currently transmitted, and different subband sets are respectively configured with the first frequency hopping point and the second frequency hopping point.
10. A terminal, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the transmission resource determination method as described in any one of claims 1 to 4.
11. A network side device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the transmission resource determination method as described in any one of claims 5 to 8.
12. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the transmission resource determination method as described in any one of claims 1 to 4, or implements the transmission resource determination method as described in any one of claims 5 to 8.