Resource indication method and device, equipment and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2023-09-18
- Publication Date
- 2026-04-17
AI Technical Summary
Indications of resource usage in existing communication systems are based solely on coarse granularity, resulting in waste of resources.
By sending the first information, indicating the usage of N resource parts included in the first transmission resource of the M transmission resources, a more fine-grained indication of the resource usage is achieved.
The transmission resources are divided in a more fine-grained manner, which improves resource utilization and reduces waste of system resources.
Smart Images

Figure CN121890207A_ABST
Abstract
Description
Resource indication method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a resource indication method, apparatus, device, and storage medium. Background Art
[0002] In a communication system, a terminal device may send uplink information to a network device, and use the uplink information to indicate the usage of the uplink transmission resources used by the terminal device.
[0003] However, currently, the indication of resource usage is only based on a relatively coarse granularity, which easily leads to waste of resources in the communication system.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a resource indication method, apparatus, device, and storage medium. The technical solutions provided by the embodiments of the present application are as follows.
[0006] According to one aspect of an embodiment of the present application, a resource indication method is provided, the method being performed by a first device, the method including:
[0007] Send first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
[0008] According to one aspect of an embodiment of the present application, a resource indication apparatus is provided, the apparatus being configured in a first device, the apparatus including:
[0009] A sending module is used to send first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
[0010] According to one aspect of an embodiment of the present application, a device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the above-mentioned resource indication method.
[0011] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned resource indication method.
[0012] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned resource indication method.
[0013] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned resource indication method.
[0014] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0015] By indicating the usage of the N resource parts included in the first transmission resource among the M transmission resources through the first information, the transmission resources are divided into a finer granularity. The transmission resources may include multiple resource parts, and each resource part includes a part of the resources in the transmission resources, thereby achieving a finer granularity indication of resource usage, which helps to improve resource utilization. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0017] FIG2 is a flow chart of a resource indication method provided by an embodiment of the present application;
[0018] FIG3 is a schematic diagram of dividing transmission resources using a time domain division method according to an embodiment of the present application;
[0019] FIG4 is a schematic diagram of dividing transmission resources using a frequency domain division method according to an embodiment of the present application;
[0020] FIG5 is a schematic diagram of dividing transmission resources using a time-frequency domain division method according to an embodiment of the present application;
[0021] FIG6 is a schematic diagram of a base station pre-configured with four TOs according to an embodiment of the present application;
[0022] FIG7 is a schematic diagram of a downlink data transmission process provided by an embodiment of the present application;
[0023] FIG8 is a schematic diagram of an uplink data transmission process provided by an embodiment of the present application;
[0024] FIG9 is a schematic diagram of a downlink / uplink data transmission process provided by another embodiment of the present application;
[0025] FIG10 is a block diagram of a resource indication device provided by one embodiment of the present application;
[0026] FIG11 is a schematic structural diagram of a device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0028] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0029] Please refer to FIG1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10 , an access network device 20 , and a core network element 30 .
[0030] The terminal device 10 may refer to a UE (User Equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20. The terminal device may also be referred to as a terminal or UE for short, and those skilled in the art will understand its meaning.
[0031] Access network equipment 20 is a device deployed in an access network to provide wireless communication capabilities for terminal devices 10. Access network equipment 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different wireless access technologies, the names of devices that provide access network equipment functions may vary. For example, in 5G NR systems, they are referred to as gNodeBs or gNBs. As communication technologies evolve, the term "access network equipment" may change. For ease of description, in the embodiments of this application, the aforementioned devices that provide wireless communication capabilities for terminal devices 10 are collectively referred to as access network equipment. In some embodiments, access network equipment 20 enables communication between terminal devices 10 and core network elements 30. For example, in an LTE (Long Term Evolution) system, access network equipment 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs within the EUTRAN. In a 5G NR system, access network equipment 20 may be a Radio Access Network (RAN) or one or more gNBs within the RAN. In the embodiment of the present application, unless otherwise specified, the "network device" refers to the access network device 20, such as a base station.
[0032] The core network element 30 is a network element deployed in the core network. The functions of the core network element 30 are mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as the AMF (Access and Mobility Management Function) entity, the UPF (User Plane Function) entity, and the SMF (Session Management Function) entity.
[0033] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.
[0034] The "5G NR system" in the embodiments of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of the present application may be applicable to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (e.g., B5G (Beyond 5G) systems, 6G systems (6th Generation System, sixth generation mobile communication systems)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, which are not limited in this application.
[0035] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0036] Please refer to Figure 2, which shows a flow chart of a resource indication method provided by an embodiment of the present application. The execution subject of each step of the method can be a first device. The method can include the following step 210.
[0037] In step 210, the first device sends first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1. The first transmission resource is configured to transmit the first channel.
[0038] In some embodiments, the transmission resources are time-frequency resources used to transmit channels or signals. Each transmission resource occupies a certain duration in the time domain and a certain frequency band in the frequency domain.
[0039] In some embodiments, the M transmission resources are periodic resources configured by the network device through a first signaling. The first signaling can be any signaling used to configure the above-mentioned M transmission resources. In some embodiments, the first signaling is a high-layer signaling, such as RRC (Radio Resource Control) signaling. In some embodiments, the network device configures the time-frequency domain position of the first transmission resource of the M transmission resources and the time interval between two adjacent transmission resources in the time domain through the first signaling. Based on the above information configured by the first signaling, a group of periodic resources can be determined, and the group of periodic resources includes the M transmission resources.
[0040] In some embodiments, the M transmission resources are resources indicated by the network device via second signaling. The second signaling can be any signaling for indicating the M transmission resources. In some embodiments, the second signaling is DCI (Downlink Control Information). In some embodiments, the network device indicates the M transmission resources via DCI.
[0041] In some embodiments, the M transmission resources are after the transmission resource containing the first information. The "after" here refers to the time domain. For example, the starting position of the M transmission resources in the time domain is after the ending position of the transmission resource containing the first information in the time domain, or is no earlier than the ending position of the transmission resource containing the first information in the time domain.
[0042] In some embodiments, the second device receives the first information.
[0043] In some embodiments, the first device is a terminal device, and the M transmission resources are uplink transmission resources. The terminal device indicates the usage of its uplink transmission resources by sending first information. For example, the first device is a terminal device, and the second device is a network device. The terminal device sends the first information to the network device, and the network device receives the first information. Based on the first information, the network device can obtain the usage of the uplink transmission resources of the terminal device.
[0044] In some embodiments, the first device is a network device, and the M transmission resources are downlink transmission resources. The network device indicates the usage of its downlink transmission resources by sending first information. For example, the first device is a network device, and the second device is a terminal device. The network device sends the first information to the terminal device, and the terminal device receives the first information. Based on the first information, the terminal device can obtain the usage of the downlink transmission resources of the network device.
[0045] In some embodiments, the first transmission resource is configured to transmit a first channel, which may be an uplink channel or a downlink channel. Exemplarily, when the M transmission resources are uplink transmission resources, the first channel is an uplink channel, such as the first channel may be a PUSCH (Physical Uplink Shared Channel). Exemplarily, when the M transmission resources are downlink transmission resources, the first channel is a downlink channel, such as the first channel may be a PDSCH (Physical Downlink Shared Channel).
[0046] In some embodiments, the first transmission resource may be one of the M transmission resources. In the embodiments of the present application, to provide a more fine-grained indication of resource usage, the transmission resource is divided into more fine-grained sections. The transmission resource may include multiple resource sections, each of which includes a portion of the transmission resource. For the same transmission resource, the sizes of any two of the multiple resource sections may be the same or different.
[0047] The division of resource parts is described below using the first transmission resource as an example. For any one of the M transmission resources, the resource parts can be divided in the same or similar manner.
[0048] In some embodiments, the first transmission resource is divided into P time domain units in the time domain and into Q frequency domain units in the frequency domain, where P and Q are both positive integers. The time domain unit refers to the smallest division unit of the transmission resource in the time domain, for example, the time domain unit can be but is not limited to a symbol (such as an OFDM (Orthogonal Frequency Division Multiplexing) symbol), a subslot, a slot, a subframe, etc. The frequency domain unit refers to the smallest division unit of the transmission resource in the frequency domain, for example, the frequency domain unit can be but is not limited to an RB (Resource Block), an RBG (Resource Block Group), a subband, etc.
[0049] In some embodiments, a time domain division method is adopted. For any resource portion included in the first transmission resource, it includes part of the P time domain units in the time domain and Q frequency domain units in the frequency domain. Each resource portion includes part of the time domain units of the first transmission resource in the time domain and all the frequency domain units of the first transmission resource in the frequency domain. The above-mentioned part of the time domain units can be continuous or discontinuous in the time domain (e.g., in a comb-like structure).
[0050] For example, as shown in Figure 3, it shows a schematic diagram of dividing transmission resources using time domain division. Take N=2, the time domain unit is a symbol, and the frequency domain unit is an RB as an example. Assume that the first transmission resource includes P=14 symbols in the time domain and Q RBs in the frequency domain, and the above 14 symbols are numbered 0 to 13. The first transmission resource includes 2 resource parts. The first resource part occupies 7 symbols numbered 0 to 6 in the time domain and occupies Q RBs in the frequency domain; the second resource part occupies 7 symbols numbered 7 to 13 in the time domain and occupies Q RBs in the frequency domain.
[0051] The above-mentioned partial time domain units may be divided according to an agreed rule. In some embodiments, for the case where the resource portion includes a partial time domain unit in P time domain units in the time domain, the number of time domain units included in the resource portion is determined according to P and N. For example, according to In some embodiments, for the case where the resource portion includes some of the P time domain units in the time domain, among the N resource portions, there are C resource portions in the time domain including Time domain units, NC resource parts in the time domain include time domain units, C = mod (P, N). Representatives Round up, Representatives Round down, mod is a modulo operation. In some embodiments, the time domain positions of the C resource portions are before the NC resource portions, i.e., the time domain positions of the resource portions containing more time domain units are closer to the front. Using this time domain partitioning approach ensures that the number of time domain units contained in each resource portion is as uniform as possible and is partitioned according to agreed rules without requiring additional signaling.
[0052] The aforementioned partial time domain units may also be configured by the network device. In some embodiments, the network device configures the time domain units included in each resource portion via higher-layer signaling (e.g., RRC signaling). This approach provides a more flexible division of transmission resources, enabling continuous or discontinuous time domain division, as well as uniform or non-uniform time domain division.
[0053] In some embodiments, a frequency domain division method is adopted. For any resource portion included in the first transmission resource, it includes P time domain units in the time domain and some frequency domain units among the Q frequency domain units in the frequency domain. Each resource portion includes all time domain units of the first transmission resource in the time domain and some frequency domain units of the first transmission resource in the frequency domain. The above-mentioned partial frequency domain units can be continuous or discontinuous in the frequency domain (e.g., in a comb-shaped structure).
[0054] For example, as shown in Figure 4, it shows a schematic diagram of dividing transmission resources using frequency domain division. Take N = 2, the time domain unit is a symbol, and the frequency domain unit is an RB as an example. Assume that the first transmission resource includes P symbols in the time domain and Q = 4 RBs in the frequency domain, and the above 4 RBs are numbered 0 to 3. The first transmission resource includes 2 resource parts, the first resource part occupies P symbols in the time domain and occupies 2 RBs numbered 0 to 1 in the frequency domain; the second resource part occupies P symbols in the time domain and occupies 2 RBs numbered 2 to 3 in the frequency domain.
[0055] The above-mentioned partial frequency domain units may be divided according to an agreed rule. In some embodiments, for the case where the resource portion includes a partial frequency domain unit in Q frequency domain units in the frequency domain, the number of frequency domain units included in the resource portion is determined according to Q and N. For example, according to In some embodiments, for the case where the resource portion includes some of the Q frequency domain units in the frequency domain, among the N resource portions, there are D resource portions in the frequency domain including frequency domain units, ND resource parts in the frequency domain include frequency domain units, D = mod (Q, N). Representatives Round up, Representatives Round down, mod is a modulo operation. In some embodiments, the frequency domain positions of the D resource portions are before the ND resource portions, i.e., the resource portion containing more frequency domain units is positioned earlier in the frequency domain. Using this frequency domain partitioning approach ensures that the number of frequency domain units contained in each resource portion is as uniform as possible and is partitioned according to agreed rules without requiring additional signaling.
[0056] The aforementioned frequency domain units may also be configured by the network device. In some embodiments, the network device configures the frequency domain units included in each resource portion via higher-layer signaling (e.g., RRC signaling). This approach provides a more flexible division of transmission resources, enabling continuous or discontinuous frequency domain division, as well as uniform or non-uniform frequency domain division.
[0057] In some embodiments, a time-frequency domain division method is adopted. For any resource part included in the first transmission resource, it includes part of the time domain units in the P time domain units in the time domain, and includes part of the frequency domain units in the Q frequency domain units in the frequency domain. Each resource part includes part of the time domain units of the first transmission resource in the time domain, and part of the frequency domain units of the first transmission resource in the frequency domain. The above-mentioned part of the time domain units can be continuous or discontinuous in the time domain (such as in a comb-tooth structure). The above-mentioned part of the frequency domain units can be continuous or discontinuous in the frequency domain (such as in a comb-tooth structure).
[0058] For example, as shown in Figure 5, it shows a schematic diagram of dividing transmission resources using time-frequency domain division. Take N = 4, the time domain unit is a symbol, and the frequency domain unit is an RB as an example. Assume that the first transmission resource includes P = 14 symbols in the time domain and Q = 4 RBs in the frequency domain. The 14 symbols are numbered 0 to 13, and the 4 RBs are numbered 0 to 3. The first transmission resource includes 4 resource parts. The first resource part occupies 7 symbols numbered 0 to 6 in the time domain and 2 RBs numbered 0 to 1 in the frequency domain; the second resource part occupies 7 symbols numbered 0 to 6 in the time domain and 2 RBs numbered 2 to 3 in the frequency domain; the third resource part occupies 7 symbols numbered 7 to 13 in the time domain and 2 RBs numbered 0 to 1 in the frequency domain; the fourth resource part occupies 7 symbols numbered 7 to 13 in the time domain and 2 RBs numbered 2 to 3 in the frequency domain.
[0059] The above-mentioned partial time domain units and / or partial frequency domain units can be divided according to agreed rules. The specific division method can be referred to the above description and will not be repeated here. The above-mentioned division method according to agreed rules can ensure that the number of time domain units and / or frequency domain units contained in each resource part is as uniform as possible, and is divided according to agreed rules without the need for additional signaling.
[0060] The aforementioned partial time domain units and / or partial frequency domain units may also be configured by the network device. In some embodiments, the network device configures the time domain units and / or frequency domain units included in each resource portion through higher-layer signaling (e.g., RRC signaling). This approach provides a more flexible division of transmission resources, enabling continuous or discontinuous time domain and / or frequency domain division, as well as uniform or non-uniform time domain and / or frequency domain division.
[0061] In some embodiments, the first information includes M sets of second information, each of the M sets of second information corresponding to one of the M transmission resources, and each set of second information in the M sets of second information is used to indicate the usage of one of the M transmission resources. Each set of second information in the M sets of second information corresponds to one of the M transmission resources and is used to indicate the usage of that one transmission resource. For example, the i-th set of second information in the M sets of second information corresponds to the i-th transmission resource in the M transmission resources, and the i-th set of second information is used to indicate the usage of the i-th transmission resource, where i is a positive integer less than or equal to M.
[0062] Taking the first transmission resource among the M transmission resources as an example, a set of second information corresponding to the first transmission resource in the M sets of second information is used to indicate the usage of the first transmission resource. In some embodiments, the usage of the first transmission resource may include the usage of the N resource portions included in the first transmission resource, and the usage of each resource portion may be unused, unavailable, or reserved, or used or available.
[0063] Several possible implementations of the second information are described below.
[0064] Mode 1.1: A set of second information corresponding to the first transmission resource in the M sets of second information includes N bits, the N bits correspond one-to-one to N resource parts, and each of the N bits is used to indicate the usage of one resource part in the N resource parts.
[0065] This method of indicating the usage of N resource parts through N bits can be called a bitmap indication method. Each of the N bits corresponds to one of the N resource parts and is used to indicate the usage of the resource part. For example, the j-th bit of the N bits corresponds to the j-th resource part of the N resource parts, and the j-th bit is used to indicate the usage of the j-th resource part, where j is a positive integer less than or equal to N. In some embodiments, the usage of the j-th resource part can be that the j-th resource part is not used, unavailable, or reserved, or that the j-th resource part is used or available.
[0066] In some embodiments, for each of the N bits, when its value is a first value, it indicates that the resource portion corresponding to the bit is not used, unavailable, or reserved; when its value is a second value, it indicates that the resource portion corresponding to the bit is used or available. The first value and the second value can be two different values. For example, the first value is 1 and the second value is 0, or the first value is 0 and the second value is 1.
[0067] For example, let's take the first value being 1, indicating that a resource part is not used, unavailable, or reserved; and the second value being 0, indicating that a resource part is used or available. Assume that the first transmission resource includes 4 resource parts, and the second information corresponding to the first transmission resource includes 4 bits, such as 0111, indicating that the usage of the first resource part included in the first transmission resource is used or available, and the usage of the second to fourth resource parts is not used, unavailable, or reserved. Or, such as 0101, indicating that the usage of the first and third resource parts included in the first transmission resource is used or available, and the usage of the second and fourth resource parts is not used, unavailable, or reserved.
[0068] The above-mentioned bit mapping indication method is used to indicate the usage of the resource part, which has high flexibility, but the signaling bit overhead is large.
[0069] Mode 1.2: A set of second information corresponding to the first transmission resource in the M sets of second information includes L bits, and the L bits are used to indicate 2 L The usage of N resource parts is described below, where L is a positive integer.
[0070] In some embodiments, for 2 L There are N usage scenarios for the N resource parts, each usage scenario for the N resource parts has a corresponding index, and the above L bits can be used to indicate the index of a usage scenario for the N resource parts.
[0071] In some embodiments, each usage of the N resource parts and the corresponding index can be pre-configured by the network device or agreed upon by the protocol. Assume that the first transmission resource includes 4 resource parts, and the second information corresponding to the first transmission resource includes 3 bits, which can indicate at most 2 3 = 8 usage scenarios of these 4 resource parts. For example, the corresponding relationship can be shown in the following Table 1:
[0072] Table 1
[0073] In combination with the above Table 1, when the second information corresponding to the first transmission resource is index 000, it indicates that the four resource parts included in the first transmission resource are all unused or unavailable or reserved; when the second information corresponding to the first transmission resource is index 001, it indicates that the first resource part included in the first transmission resource is used or available, and the second to fourth resource parts are unused or unavailable or reserved; and so on.
[0074] The above-mentioned index-based indication method is used to indicate the usage of the resource part, which can support non-continuous indication. The flexibility is somewhat limited compared to the above-mentioned method 1.1, but the bit overhead can be saved to a certain extent compared to the above-mentioned method 1.1.
[0075] Mode 1.3: A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion, and all resource portions from the starting resource portion to the ending resource portion of the N resource portions are unused, unavailable, or reserved.
[0076] The starting resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. The ending resource portion of the N resource portions refers to the last resource portion among the N resource portions. Using the indication method of mode 1.3, it is possible to indicate that the usage status of several consecutive resource portions starting from the starting resource portion is all unused, unavailable, or reserved.
[0077] Assuming that the first transmission resource includes four resource parts, and the starting resource part indicated by the second information corresponding to the first transmission resource is the first resource part, it means that all of the four resource parts are unused, unavailable, or reserved. Alternatively, if the starting resource part indicated by the second information corresponding to the first transmission resource is the second resource part, it means that the usage of the second to fourth resource parts of the four resource parts are all unused, unavailable, or reserved.
[0078] Mode 1.4: A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion, and all resource portions from the starting resource portion to the ending resource portion of the N resource portions are used or available.
[0079] The starting resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. The ending resource portion of the N resource portions refers to the last resource portion among the N resource portions. Using the indication method of mode 1.4, it is possible to indicate that the usage status of a number of consecutive resource portions starting from the starting resource portion is all used or available.
[0080] Assuming that the first transmission resource includes four resource parts, and the starting resource part indicated by the second information corresponding to the first transmission resource is the first resource part, it means that all four resource parts are used or available. Alternatively, if the starting resource part indicated by the second information corresponding to the first transmission resource is the second resource part, it means that the usage status of the second to fourth resource parts of the four resource parts is all used or available.
[0081] Mode 1.5: A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are unused, unavailable, or reserved.
[0082] The starting resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. The ending resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. In addition, the second information may directly indicate the position of the ending resource portion, or may indicate the duration (or number) of consecutive resource portions, thereby combining the starting resource portion and the duration to determine the ending resource portion. By adopting the indication method of method 1.5, it is possible to indicate that the usage of several consecutive resource portions from the starting resource portion to the ending resource portion are all unused, unavailable, or reserved.
[0083] Assuming that the first transmission resource includes four resource parts, and the starting resource part indicated by the second information corresponding to the first transmission resource is the first resource part and the ending resource part is the fourth resource part, it means that all four resource parts are unused, unavailable, or reserved. Alternatively, if the starting resource part indicated by the second information corresponding to the first transmission resource is the second resource part and the ending resource part is the third resource part, it means that the usage status of the second and third resource parts among the four resource parts is unused, unavailable, or reserved.
[0084] Mode 1.6: A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion and an ending resource portion, and all resource portions from the starting resource portion to the ending resource portion are used or available.
[0085] The starting resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. The ending resource portion indicated by the second information may be any one of the N resource portions included in the first transmission resource. In addition, the second information may directly indicate the position of the ending resource portion, or may indicate the duration (or number) of consecutive resource portions, thereby combining the starting resource portion and the duration to determine the ending resource portion. Using the indication method of method 1.6, it is possible to indicate that the usage of several consecutive resource portions from the starting resource portion to the ending resource portion are all used or available.
[0086] Assuming that the first transmission resource includes four resource parts, and the starting resource part indicated by the second information corresponding to the first transmission resource is the first resource part and the ending resource part is the fourth resource part, it means that all four resource parts are used or available. Alternatively, if the starting resource part indicated by the second information corresponding to the first transmission resource is the second resource part and the ending resource part is the third resource part, it means that the usage status of the second and third resource parts among the four resource parts is used or available.
[0087] In some embodiments, the first information includes a first part and a second part, the first part is used to indicate the usage of M transmission resources, and the second part is used to indicate the usage of N resource parts included in the first transmission resource, and the first transmission resource is indicated as unused or unavailable or reserved in the first part.
[0088] The usage of the transmission resource may be that there is a resource portion that is not used or unavailable or reserved in the transmission resource (or in other words, the transmission resource is not used or unavailable or reserved), or there is no resource portion that is not used or unavailable or reserved in the transmission resource (or in other words, the transmission resource is used or available). The usage of the resource portion may be that the resource portion is not used or unavailable or reserved, or that the resource portion is used or available. The first part of the above-mentioned first information is used to indicate the usage of the M transmission resources, and the second part is used to indicate the usage of the resource portion included in the transmission resource (in this embodiment, we call it the "first transmission resource") that has a resource portion that is not used or unavailable or reserved in the M transmission resources. The number of first transmission resources may be one or more, and please refer to the introduction and description in the following embodiment for details.
[0089] Several possible implementations of the first part are described below.
[0090] Mode 2.1: The first part includes M bits, the M bits correspond one-to-one to M transmission resources, and each of the M bits is used to indicate the usage of one of the M transmission resources.
[0091] Each of the M bits corresponds to one transmission resource among the M transmission resources, and is used to indicate a usage status of the transmission resource.
[0092] In some embodiments, for each of the M bits, when the value is a third value, it indicates that there is an unused, unavailable, or reserved resource portion in the transmission resource corresponding to the bit; when the value is a fourth value, it indicates that there is no unused, unavailable, or reserved resource portion in the transmission resource corresponding to the bit. The third and fourth values can be two different values. For example, the third value is 1 and the fourth value is 0, or the third value is 0 and the fourth value is 1.
[0093] For example, we take the third value as 1, indicating that there is an unused, unavailable, or reserved resource portion in the transmission resource; and the fourth value as 0, indicating that there is no unused, unavailable, or reserved resource portion in the transmission resource. Assuming M=6, the first part includes 6 bits, such as 001111, indicating that there is no unused, unavailable, or reserved resource portion in the 1st to 2nd transmission resources, and there is an unused, unavailable, or reserved resource portion in the 3rd to 6th transmission resources. Alternatively, such as 010111, it indicates that there is no unused, unavailable, or reserved resource portion in the 1st and 3rd transmission resources, and there is an unused, unavailable, or reserved resource portion in the 2nd and 4th to 6th transmission resources.
[0094] The above-mentioned bit mapping indication method is used to indicate the usage of transmission resources, which has high flexibility, but the signaling bit overhead is large.
[0095] Mode 2.2: The first part includes K bits, which are used to indicate 2 K There are M transmission resource usage scenarios, where K is a positive integer.
[0096] In some embodiments, for 2 K There are M usage situations regarding the M transmission resources, each usage situation regarding the M transmission resources has a corresponding index, and the above K bits can be used to indicate the index of a usage situation regarding the M transmission resources.
[0097] In some embodiments, each usage of M transmission resources and the corresponding index can be pre-configured by the network device or agreed upon by the protocol. Assume that M=4, including 4 transmission resources, the first part includes 2 bits, which can indicate at most 2 2 = 4 usage scenarios of the 4 transmission resources. For example, the corresponding relationship may be shown in Table 2 below:
[0098] Table 2
[0099] In combination with the above Table 2, when the first part is index 00, it indicates that there is no unused, unavailable or reserved resource part in the four transmission resources; when the first part is index 01, it indicates that there is no unused, unavailable or reserved resource part in the first transmission resource, and there are unused, unavailable or reserved resource parts in the second to fourth transmission resources; and so on.
[0100] The above-mentioned index-based indication method is used to indicate the usage of transmission resources, which can support non-continuous indication. The flexibility is somewhat limited compared to the above-mentioned method 2.1, but the bit overhead can be saved to a certain extent compared to the above-mentioned method 2.1.
[0101] Mode 2.3: The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the end of the M transmission resources are not used, unavailable, or reserved.
[0102] The starting transmission resource indicated by the first part can be any one of the M transmission resources. The ending transmission resource of the M transmission resources refers to the last transmission resource among the M transmission resources. Using the indication method of mode 2.3, it is possible to indicate that the usage of a number of consecutive transmission resources starting from the starting transmission resource is all unused, unavailable, or reserved, that is, there is a portion of unused, unavailable, or reserved resources.
[0103] Assuming M=4, there are four transmission resources in total, and the starting transmission resource indicated by the first part is the first transmission resource, it means that the usage status of the four transmission resources is unused, unavailable, or reserved. Alternatively, if the starting transmission resource indicated by the first part is the second transmission resource, it means that the usage status of the second to fourth transmission resources among the four transmission resources is unused, unavailable, or reserved, while the usage status of the first transmission resource is used or available.
[0104] Mode 2.4: The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the end of the M transmission resources are used or available.
[0105] The starting transmission resource indicated by the first part can be any one of the M transmission resources. The ending transmission resource of the M transmission resources refers to the last transmission resource among the M transmission resources. Using the indication method of mode 2.4, it is possible to indicate that the usage of a number of consecutive transmission resources starting from the starting transmission resource is all used or available, that is, there are no unused, unavailable, or reserved resource portions.
[0106] Assuming M=4, there are four transmission resources in total, and the starting transmission resource indicated by the first part is the first transmission resource, it means that the usage status of the four transmission resources are all used or available. Alternatively, if the starting transmission resource indicated by the first part is the second transmission resource, it means that the usage status of the second to fourth transmission resources among the four transmission resources is used or available, and the usage status of the first transmission resource is not used, unavailable, or reserved.
[0107] Mode 2.5: The first part indicates the starting transmission resource and the ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are not used, unavailable, or reserved.
[0108] The starting transmission resource indicated by the first part can be any one of the M transmission resources. The ending transmission resource indicated by the first part can be any one of the M transmission resources. In addition, the first part can directly indicate the position of the ending transmission resource, or it can indicate the duration (or number) of consecutive transmission resources, so that the ending transmission resource can be determined by combining the starting transmission resource and the duration. Using the indication method of method 2.5, it is possible to indicate that the usage of several consecutive transmission resources from the starting transmission resource to the ending transmission resource are all unused, unavailable, or reserved.
[0109] Assume that M=4, including a total of 4 transmission resources, the starting transmission resource indicated by the first part is the first transmission resource, and the ending transmission resource is the fourth transmission resource, then it means that the usage status of the 4 transmission resources is not used, unavailable, or reserved. Alternatively, the starting transmission resource indicated by the first part is the second transmission resource, and the ending transmission resource is the third transmission resource, then it means that the usage status of the 2nd and 3rd transmission resources among the 4 transmission resources is not used, unavailable, or reserved, while the usage status of the 1st and 4th transmission resources is used or available.
[0110] Mode 2.6: The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are used or available.
[0111] The starting transmission resource indicated by the first part can be any one of the M transmission resources. The ending transmission resource indicated by the first part can be any one of the M transmission resources. In addition, the first part can directly indicate the location of the ending transmission resource, or it can indicate the duration (or number) of consecutive transmission resources, so that the ending transmission resource can be determined by combining the starting transmission resource and the duration. Using the indication method of method 2.6, it is possible to indicate that the usage of several consecutive transmission resources starting from the starting transmission resource to the ending transmission resource are all used or available.
[0112] Assume that M=4, including a total of 4 transmission resources, the starting transmission resource indicated by the first part is the first transmission resource, and the ending transmission resource is the fourth transmission resource, then it means that the usage status of the 4 transmission resources is all used or available. Alternatively, if the starting transmission resource indicated by the first part is the second transmission resource, and the ending transmission resource is the third transmission resource, then it means that the usage status of the 2nd and 3rd transmission resources among the 4 transmission resources is used or available, while the usage status of the 1st and 4th transmission resources is not used, unavailable, or reserved.
[0113] Several possible implementations of the second part are described below.
[0114] Mode 3.1: The second part includes N bits, the N bits correspond one-to-one to N resource parts, and each of the N bits is used to indicate the usage of one resource part among the N resource parts.
[0115] This method of indicating the usage of N resource parts through N bits can be called a bitmap indication method. Each of the N bits corresponds to one of the N resource parts and is used to indicate the usage of the resource part. For example, the j-th bit of the N bits corresponds to the j-th resource part of the N resource parts, and the j-th bit is used to indicate the usage of the j-th resource part, where j is a positive integer less than or equal to N. In some embodiments, the usage of the j-th resource part can be that the j-th resource part is not used, unavailable, or reserved, or that the j-th resource part is used or available.
[0116] In some embodiments, for each of the N bits, when its value is a first value, it indicates that the resource portion corresponding to the bit is not used, unavailable, or reserved; when its value is a second value, it indicates that the resource portion corresponding to the bit is used or available. The first value and the second value can be two different values. For example, the first value is 1 and the second value is 0, or the first value is 0 and the second value is 1.
[0117] The above-mentioned bit mapping indication method is used to indicate the usage of the resource part, which has high flexibility, but the signaling bit overhead is large.
[0118] Mode 3.2: The second part includes H bits, which are used to indicate 2 H The usage of N resource parts is described below, where H is a positive integer.
[0119] In some embodiments, for 2 HThere are N usage scenarios for the N resource parts, each usage scenario for the N resource parts has a corresponding index, and the H bits can be used to indicate the index of a usage scenario for the N resource parts.
[0120] In some embodiments, each usage of the N resource parts and the corresponding index can be pre-configured by the network device or agreed upon by the protocol. Assume that the first transmission resource includes 4 resource parts, and the second information corresponding to the first transmission resource includes 3 bits, which can indicate at most 2 3 = 8 usage scenarios of these 4 resource parts.
[0121] The above-mentioned index-based indication method is used to indicate the usage of the resource part, which can support non-continuous indication. The flexibility is somewhat limited compared to the above-mentioned method 3.1, but the bit overhead can be saved to a certain extent compared to the above-mentioned method 3.1.
[0122] Mode 3.3: The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource part of the N resource parts are not used, unavailable, or reserved.
[0123] The starting resource portion indicated by the second portion may be any one of the N resource portions included in the first transmission resource. The ending resource portion of the N resource portions refers to the last resource portion among the N resource portions. Using the indication method of mode 3.3, it is possible to indicate that the usage of several consecutive resource portions starting from the starting resource portion is all unused, unavailable, or reserved.
[0124] Mode 3.4: The second part indicates a starting resource part, and all N resource parts from the starting resource part to the ending resource part are used or available.
[0125] The starting resource portion indicated by the second portion may be any one of the N resource portions included in the first transmission resource. The ending resource portion of the N resource portions refers to the last resource portion among the N resource portions. Using this indication method in mode 3.4, it is possible to indicate that the usage status of several consecutive resource portions starting from the starting resource portion is all used or available.
[0126] Mode 3.5: The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are not used, unavailable, or reserved.
[0127] The starting resource portion indicated by the second part can be any one of the N resource portions included in the first transmission resource. The ending resource portion indicated by the second part can be any one of the N resource portions included in the first transmission resource. In addition, the second part can directly indicate the position of the ending resource portion, or it can indicate the continuous length (or number) of consecutive resource portions, so that the ending resource portion can be determined in combination with the starting resource portion and the continuous length. Using the indication method of method 3.5, it is possible to indicate that the usage of several consecutive resource portions from the starting resource portion to the ending resource portion are all unused, unavailable, or reserved.
[0128] Mode 3.6: The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available.
[0129] The starting resource portion indicated by the second part can be any one of the N resource portions included in the first transmission resource. The ending resource portion indicated by the second part can be any one of the N resource portions included in the first transmission resource. In addition, the second part can directly indicate the position of the ending resource portion, or it can indicate the continuous length (or number) of consecutive resource portions, so that the ending resource portion can be determined by combining the starting resource portion and the continuous length. Using the indication method of method 3.6, it is possible to indicate that the usage status of several consecutive resource portions from the starting resource portion to the ending resource portion are all used or available.
[0130] Mode 3.7: The second part includes N-1 bits, which correspond one-to-one to the first N-1 resource parts among the N resource parts, and each bit in the N-1 bits is used to indicate the usage of one resource part among the first N-1 resource parts.
[0131] The first N-1 resource parts among the N resource parts may be the first N-1 resource parts in the sequence, sorted by index or other information of each resource part. Each of the N-1 bits corresponds to a resource part among the first N-1 resource parts and is used to indicate the usage of the resource part.
[0132] In some embodiments, for each of the N-1 bits, when its value is a first value, it indicates that the resource portion corresponding to the bit is not used, unavailable, or reserved; when its value is a second value, it indicates that the resource portion corresponding to the bit is used or available. The first value and the second value can be two different values. For example, the first value is 1 and the second value is 0, or the first value is 0 and the second value is 1.
[0133] In some embodiments, if the N-1 bits included in the second part indicate that the first N-1 resource parts of the N resource parts included in the first transmission resource are all used or available, since the first transmission resource is indicated as unused or unavailable or reserved in the first part, it can be inferred that the last resource part of the N resource parts is unused or unavailable or reserved.
[0134] Compared with method 3.1, this method 3.7 can further save the bit overhead required for the second part.
[0135] Furthermore, methods 2.1 to 2.6 corresponding to the first part and methods 3.1 to 3.7 corresponding to the second part can be arbitrarily combined. For example, if the first information includes a first part and a second part, the first part is represented using method 2.1 above, and the second part is represented using method 3.1 above. For another example, if the first information includes a first part and a second part, the first part is represented using method 2.1 above, and the second part is represented using method 3.7 above.
[0136] Next, a method for determining the first transmission resource is described.
[0137] Mode 4.1: The first transmission resource is the first transmission resource among the M transmission resources that is indicated as unused, unavailable, or reserved.
[0138] For example, if M=6, and among the six transmission resources, the usage status of the first to second transmission resources is used or available, and the usage status of the third to sixth transmission resources is not used, unavailable, or reserved. Then, the first transmission resource is the third transmission resource among the six transmission resources.
[0139] In approach 4.1, the number of first transmission resources is 1, and the first transmission resource is the first of the M transmission resources indicated as unused, unavailable, or reserved. Based on the first portion included in the first information, the first transmission resource can be determined, and then, combined with the second portion included in the first information, the usage of the N resource portions included in the first transmission resource can be further determined. This approach is based on the assumption that actual use of transmission resources is continuous, and only the first unused, unavailable, or reserved transmission resource can be partially occupied.
[0140] Mode 4.2: The number of first transmission resources is R, where the R first transmission resources are the first R transmission resources among the M transmission resources and are indicated as unused, unavailable, or reserved transmission resources, and R is an integer greater than 1.
[0141] For example, if M=6, then among the six transmission resources, the first, third, and fifth transmission resources are used or available, and the second, fourth, and sixth transmission resources are not used, unavailable, or reserved. Assuming R=2, the first transmission resource is the second and fourth transmission resources among the six transmission resources.
[0142] In approach 4.2, there are multiple first transmission resources, and the R first transmission resources are the first R of the M transmission resources indicated as unused, unavailable, or reserved. Based on the first portion included in the first information, the R first transmission resources can be determined. Then, combined with the second portion included in the first information, the usage of the N resource portions included in each of the R first transmission resources can be further determined. This approach is more flexible than approach 4.1, but requires a larger bit overhead.
[0143] Mode 4.3: The transmission resource preceding the first transmission resource is indicated as being used or available in the first part.
[0144] For example, if M=4, and the first and third transmission resources are used or available, and the second and fourth transmission resources are not used, unavailable, or reserved, then the first transmission resource is the second and fourth transmission resources among the six transmission resources.
[0145] In this method 4.3, the first transmission resource is a transmission resource among the M transmission resources whose usage status changes from being used or available to being unused, unavailable, or reserved. Based on the first part included in the first information, one or more first transmission resources can be determined, and then, combined with the second part included in the first information, the usage status of the N resource portions included in each first transmission resource can be further determined. This method can support the indication of usage status in transmission scenarios using non-contiguous transmission resources.
[0146] Method 4.4: The number of first transmission resources is S, where the S first transmission resources are M transmission resources, the first S of which are indicated as unused, unavailable, or reserved, and the previous transmission resource is indicated as used or available in the first part, and S is an integer greater than or equal to 1.
[0147] For example, if M = 6, the first and third transmission resources are used or available, while the second, fourth, sixth, and fourth sixth transmission resources are unused, unavailable, or reserved. If S = 1, the first transmission resource is the second of the six transmission resources. If S = 2, the first transmission resource is the second and fourth of the six transmission resources.
[0148] Mode 4.4 is equivalent to a combination of Mode 4.2 and Mode 4.3. This mode can support the use of non-continuous transmission resources to indicate the usage in a transmission scenario and has good flexibility.
[0149] In addition, the above-mentioned methods 4.1 to 4.4 for determining the first transmission resource can be arbitrarily combined with the methods 2.1 to 2.6 corresponding to the first part and the methods 3.1 to 3.7 corresponding to the second part. Several possible combination schemes will be introduced below through several embodiments.
[0150] In some embodiments, the first information includes a first part and a second part. The first part includes D bits, which are used to indicate the usage of M transmission resources. The second part includes W×E bits, where W is the number of first transmission resources, and each first transmission resource corresponds to E bits, which are used to indicate the usage of the N resource parts included in the first transmission resource. W is a positive integer less than or equal to M, and E is a positive integer. Thus, the number of bits included in the first information, A=D+W×E.
[0151] The first part can use any of the methods 2.1 to 2.6 described above to indicate the usage of M transmission resources. When the first part uses the method 2.1, D = M. When the first part uses the methods 2.2 to 2.6, D can be less than M. The value of D can be determined by network device configuration or protocol agreement.
[0152] The second part may use any of the above-described methods 3.1 to 3.7 to indicate the usage of the resource portion included in the W first transmission resources. For example, the second part may use the above-described method 3.1 to indicate the usage of the resource portion included in the first transmission resource using a bitmap.
[0153] The first transmission resource may be determined using any of the methods 4.1 to 4.4 described above. For example, if W=1, the first transmission resource is determined using the method 4.1 described above, and is the first transmission resource among the M transmission resources that is indicated as unused, unavailable, or reserved.
[0154] In one example, when combining the above-mentioned methods 2.1, 3.1, and 4.1, assuming that each transmission resource includes two resource parts, D = M = 6, W = 1, E = 2, and A = 6 + 1 × 2 = 8. As shown in Table 3 below, of the eight bits included in the first information, the first six bits (i.e., the six bits numbered 0 to 5 in Table 3) are used to indicate the usage of the six transmission resources, e.g., 0 represents use or availability, and 1 represents unuse, unavailable, or reserved. The last two bits (i.e., the two bits numbered 6 to 7 in Table 3) are used to indicate the usage of the two resource parts included in the first transmission resource indicated as unuse, unavailable, or reserved (i.e., the third transmission resource), e.g., 0 represents use or availability, and 1 represents unuse, unavailable, or reserved. This implementation is based on the assumption that actual use of transmission resources is continuous, and only the first unuse, unavailable, or reserved transmission resource can be partially occupied. As shown in Table 3, the usage of the 1st to 2nd transmission resources is used or available, and the usage of the 3rd to 6th transmission resources is not used or unavailable or reserved, among which the 3rd transmission resource is partially occupied, and the usage of the first resource part of the third transmission resource is used or available, and the usage of the second resource part is not used or unavailable or reserved.
[0155] Table 3
[0156] In one example, when the above-mentioned method 2.1, method 3.1 and method 4.4 are combined, assuming that each transmission resource includes 2 resource parts, D=M=4, W=2, E=2, A=4+2×2=8. As shown in Table 4 below, of the 8 bits included in the first information, the first 4 bits (i.e., the 4 bits numbered 0 to 3 in Table 4) are used to indicate the usage of the 4 transmission resources, such as 0 represents use or availability, and 1 represents unuse or unavailable or reserved. The last 4 bits (i.e., the 4 bits numbered 4 to 7 in Table 4) are used to indicate the usage of the 2 resource parts included in each of up to 2 transmission resources indicated as unuse or unavailable or reserved, such as 0 represents use or availability, and 1 represents unuse or unavailable or reserved. Exemplarily, the last 4 bits are used to indicate the first 2 transmission resources that have undergone hopping. The above-mentioned transmission resource that has jumped refers to a transmission resource whose usage status is unused, unavailable or reserved, and its previous transmission resource is indicated as being used or available in the first part.
[0157] In the example shown in Table 4, there are 2 bits in the first 4 bits (i.e., the 4 bits with bit numbers 0 to 3 in Table 4) indicating the 2 transmission resources that have jumped, namely the 2nd and 4th transmission resources. According to the following 4 bits (i.e., the 4 bits with bit numbers 4 to 7 in Table 4), it can be seen that the usage of the 2 resource parts in the second transmission resource are both unused, unavailable, or reserved, the usage of the first resource part of the 4th transmission resource is used or available, and the usage of the second resource part is unused, unavailable, or reserved.
[0158] In the example shown in Table 5, only one bit exists in the first four bits (i.e., the four bits with bit numbers 0 to 3 in Table 5) to indicate the transmission resource that has jumped, i.e., the second transmission resource. In the following four bits (i.e., the four bits with bit numbers 4 to 7 in Table 4), the fourth and fifth bits further indicate the usage of the resource part included in the second transmission resource. The sixth and seventh bits have no valid indication and can be set as placeholder information.
[0159] Table 4
[0160] Table 5
[0161] In the examples of Tables 4 and 5 above, if the number of transmission resources that undergo hopping is greater than 2, then no accurate indication of the resource portion level is performed for the other transmission resources that undergo hopping beyond 2. This method can support transmission scenarios using non-contiguous resources.
[0162] In some embodiments, the first information includes a first part and a second part. The first part adopts the above-mentioned method 2.1, and the first part includes M bits, which are used to indicate the usage of M transmission resources. The second part adopts the above-mentioned method 3.7, and includes W×(N-1) bits, where W is the number of first transmission resources, and each first transmission resource corresponds to N-1 bits, which are used to indicate the usage of the first N-1 resource parts among the N resource parts included in the first transmission resource. W is a positive integer less than or equal to M, and N is an integer greater than 1. In this way, the number of bits included in the first information A=M+W×(N-1).
[0163] The first transmission resource may be determined using any of the methods 4.1 to 4.4 described above. For example, if W=1, the first transmission resource is determined using the method 4.1 described above, and is the first transmission resource among the M transmission resources that is indicated as unused, unavailable, or reserved.
[0164] In one example, when the above-mentioned methods 2.1, 3.7, and 4.1 are combined, it is assumed that each transmission resource includes 3 resource parts (i.e., N=3), M=6, W=1, and A=6+1×(3-1)=8. As shown in Table 3 above, of the 8 bits included in the first information, the first 6 bits (i.e., the 6 bits numbered 0 to 5 in Table 3) are used to indicate the usage status of the 6 transmission resources, such as 0 representing use or availability, and 1 representing unuse, unavailable, or reserved. The last 2 bits (i.e., the 2 bits numbered 6 to 7 in Table 3) are used to indicate the usage status of the first 2 resource parts of the 3 resource parts included in the first transmission resource indicated as unuse, unavailable, or reserved (i.e., the third transmission resource), such as 0 representing use or availability, and 1 representing unuse, unavailable, or reserved. The implementation basis of this method is that the actual use of transmission resources is continuous. Only the first unused, unavailable, or reserved transmission resource can be partially occupied, and the occupation is based on the priority of occupying the resource portion with the higher index. As shown in Table 3, the usage of the first to second transmission resources is used or available, and the usage of the third to sixth transmission resources is unused, unavailable, or reserved. Among them, the third transmission resource is partially occupied, and the usage of the first resource portion of the third transmission resource is used or available, and the usage of the second resource portion is unused, unavailable, or reserved (from which it can be further inferred that the usage of the third resource portion of the third transmission resource is unused, unavailable, or reserved).
[0165] In one example, when the above-mentioned method 2.1, method 3.7 and method 4.4 are combined, it is assumed that each transmission resource includes 3 resource parts (i.e., N=3), M=4, W=2, and A=4+2×(3-1)=8. As shown in Table 4 above, of the 8 bits included in the first information, the first 4 bits (i.e., the 4 bits numbered 0 to 3 in Table 4) are used to indicate the usage of the 4 transmission resources, such as 0 represents use or availability, and 1 represents unuse, unavailable, or reserved. The last 4 bits (i.e., the 4 bits numbered 4 to 7 in Table 4) are used to indicate the usage of the first 2 resource parts of the 3 resource parts included in each of the up to 2 transmission resources indicated as unused, unavailable, or reserved, such as 0 represents use or availability, and 1 represents unuse, unavailable, or reserved. Exemplarily, the last 4 bits are used to indicate the first 2 transmission resources that have undergone hopping. The above-mentioned transmission resource that has jumped refers to a transmission resource whose usage status is unused, unavailable or reserved, and its previous transmission resource is indicated as being used or available in the first part.
[0166] In the example shown in Table 4, there are 2 bits in the first 4 bits (i.e., the 4 bits with bit numbers 0 to 3 in Table 4) indicating the 2 transmission resources that have jumped, namely, the 2nd and 4th transmission resources. According to the following 4 bits (i.e., the 4 bits with bit numbers 4 to 7 in Table 4), it can be seen that the usage of the first 2 resource parts in the 2nd transmission resource is unused, unavailable, or reserved (from which it can be further inferred that the usage of the 3 resource parts in the 2nd transmission resource is all unused, unavailable, or reserved), the usage of the first resource part of the 4th transmission resource is used or available, and the usage of the second resource part is unused, unavailable, or reserved (from which it can be further inferred that the usage of the third resource part in the 4th transmission resource is unused, unavailable, or reserved).
[0167] This approach is based on the assumption that actual transmission resource usage is continuous. Only the first unused, unavailable, or reserved transmission resource can be partially occupied, with priority given to the resource portion with the highest index. Furthermore, this approach supports transmission scenarios using non-contiguous resources.
[0168] The following describes the amount of data transmitted when using resource parts for transmission. Taking the first transmission resource as an example, assuming that the first transmission resource includes N resource parts, X of which are used for data transmission, where X is a positive integer less than or equal to N.
[0169] In some embodiments, when data is transmitted using X resource portions out of N resource portions included in a first transmission resource, the amount of data transmitted is determined based on a first parameter, wherein the first parameter includes N, X, and T, where T is a preconfigured amount of data transmitted in the first transmission resource. In some embodiments, T is a preconfigured TBS (Transport Block Size) transmitted in the first transmission resource. In some embodiments, the amount of data transmitted is determined based on a first parameter. For example, when When is an integer, the amount of data transmitted is when When it is not an integer, the amount of data transferred can be In some embodiments, the unit of the amount of data transmitted is bit.
[0170] In some embodiments, when data is transmitted using X resource parts out of the N resource parts included in the first transmission resource, the amount of data transmitted is determined based on a second parameter, where the second parameter includes r, Qm, and Z, where r is the coding rate, Qm is the modulation order, and Z is the number of physical resources included in the X resource parts, available physical resources, or the number of remaining physical resources after removing overhead. In some embodiments, the amount of data transmitted is related to r×Qm×Z. For example, when r×Qm×Z is an integer, the amount of data transmitted is r×Qm×Z; when r×Qm×Z is not an integer, the amount of data transmitted may be the rounded-up or rounded-down result of r×Qm×Z. In some embodiments, the unit of the amount of data transmitted is bits. In this manner, the amount of data transmitted is determined based on the number of physical resources included in the X resource parts.
[0171] By determining the amount of data transmitted by the resource part in the above two ways, each resource part can be fully utilized, and filling of redundant bits can be avoided, which helps to improve transmission efficiency.
[0172] The technical solution provided in the embodiment of the present application divides the transmission resources into more fine-grained levels by indicating the usage of N resource parts included in the first transmission resource among M transmission resources through the first information. The transmission resources may include multiple resource parts, each resource part including a part of the resources in the transmission resources, thereby achieving a more fine-grained indication of resource usage and helping to improve resource utilization.
[0173] Below, the possible application scenarios of the technical solution of this application are introduced and explained.
[0174] In some embodiments, the application of the technical solution of the present application to the 5G NR system is taken as an example.
[0175] NR uplink supports semi-static periodic transmission mode, namely configured grant PUSCH transmission (configured authorized PUSCH transmission), which includes the following two types:
[0176] Type-1CG (Type 1 Configuration Grant): After RRC configures the transmission parameters, it takes effect without DCI activation;
[0177] Type-2CG (Type 2 Configuration Grant): After RRC configures the transmission parameters, they need to be activated by DCI to take effect.
[0178] CG supports symbol-level periods of 2symbol / 7symbol, and slot-level periods of {1, 2, 4, 5, 8, 10, 16, 20, 32, 40…}. In some implementations of the NR system, PUSCH is transmitted once in a CG period (i.e., there is only one PUSCH occasion). In other implementations of the NR system, a UE can be configured with multiple CG configurations at the same time. The parameters of different CG configurations are configured independently. The UE determines the corresponding CG PUSCH transmission resources for each CG configuration.
[0179] XR (Extended Reality) data features variable and large average packet sizes. For example, for AR (Augmented Reality) / VR (Virtual Reality) data at a 100Mbps data rate, the average uplink packet size is 20,833 bytes, with a maximum of 31,250 bytes and a minimum of 10,417 bytes. This means that the size of the packet to be transmitted in each cycle is between [10,417 bytes and 31,250 bytes]. In a real-world system with 100Mbps bandwidth, transmitting a 20,833-byte packet requires approximately four time slots of transmission resources.
[0180] Currently, 3GPP (3rd Generation Partnership Project) has determined that it supports configuring multiple PUSCH occasions within a CG period for transmitting XR large data packets. In addition, XR large data packets can also be transmitted by configuring multiple sets of CGs. When the amount of data transmitted in a certain data transmission is relatively small and does not need to occupy multiple pre-configured PUSCH transmission occasions (TO), the UE can notify the base station of the unused PUSCH TO. The base station can reallocate the unused PUSCH TO to other UEs for data transmission, thereby improving system efficiency. A specific UE can send UTO-UCI in the transmitted CG PUSCH. The UTO-UCI indicates whether the N available CG PUSCH TOs after the current CG PUSCH TO are unused (unused) in the form of a bitmap. The value of N is configured by high-level signaling. When the corresponding bit indicates unused, the UE cannot send PUSCH in the corresponding TO; conversely, the UE can (but is not required to) send PUSCH in the corresponding TO.
[0181] At present, the indication granularity of UTO-UCI in the NR system is TO. Such rough indication accuracy will cause obvious waste of resources. For example, as shown in Figure 6, the base station pre-configured 4 TOs, and the valid data in the current cycle only needs to occupy the physical resources of 2.5 TOs to meet the transmission requirements. However, due to the indication limitation of UTO-UCI, the UE must be able to use 3 TOs for transmission. In order to occupy 3 TOs, the upper layer needs to add padding bits in addition to the valid data when generating the PDU (Protocol Data Unit), which results in waste of system resources and UE power consumption.
[0182] If the technical solution provided in this application is adopted, the transmission resources of the PUSCH are divided into multiple resource parts in a finer granularity, and the usage indication at the resource part level is performed, which can reduce the waste of system resources and save UE power consumption.
[0183] In some embodiments, the application of the technical solution of the present application to the 6G system is taken as an example.
[0184] There are two common data transmission modes supported in communication systems:
[0185] 1. The terminal receives downlink control signaling from the base station and sends or receives data based on the parameters in the downlink control signaling. This scheduling method is often called dynamic scheduling. The advantage of dynamic scheduling is that the scheduler determines transmission parameters based on real-time traffic volume and physical channel conditions, resulting in high transmission efficiency. The terminal's processing latency includes both demodulating the downlink control signaling and demodulating the downlink data or preparing uplink data.
[0186] Downlink Data: As shown in Figure 7, when downlink data reaches the base station, the base station sends control signaling to schedule a downlink channel for transmission. Control signaling can be transmitted in the same scheduling time unit (time slot, subframe, subslot, etc.) as the downlink channel. The necessary processing time requirements must be met between data arrival and channel transmission.
[0187] Uplink Data: As shown in Figure 8, when uplink data arrives at the terminal, the terminal sends a scheduling request (SR, BRS) to the base station, informing the base station that it has data to send. The base station then sends control signaling to schedule an uplink channel to transmit the uplink data. Both the base station and the terminal must meet the required processing time.
[0188] 2. The terminal receives the high-level signaling (RRC) sent by the base station and receives or sends data based on the parameters in the high-level signaling. In both LTE and NR systems, downlink transmission is called semi-persistent scheduling (SPS) PDSCH. Uplink transmission in the NR system is called configured grant (CG) PUSCH. For data that arrives periodically, has a constant traffic volume, and stable transmission conditions (for example, no rapid movement), using semi-persistent scheduling can reduce the downlink control signaling overhead in the system and simplify the receiving end processing. For uplink transmission, using semi-persistent scheduling can significantly reduce transmission latency.
[0189] The latency requirements for URLLC (Ultra-Reliable Low-Latency Communications) services in certain industrial control scenarios are extremely high, for example, the latency requirement is 0.1ms. However, the data does not have periodic characteristics or there is obvious jitter on a periodic basis, so the existing semi-continuous scheduling mechanism cannot be used. If based on the existing dynamic scheduling mechanism, the latency requirements may not be met. Furthermore, for services with a single large data volume transmission (that is, data arriving at one time needs to occupy multiple scheduling time units or scheduling frequency domain units for transmission), there is also a disadvantage of large control signaling overhead.
[0190] In 6G systems, network equipment can predict data arrival based on more advanced scheduling algorithms, such as AI (Artificial Intelligence). For example, data arrival can be predicted based on a user's personal characteristics. Specifically, different gamers may respond to the same game in different ways, resulting in different uplink and downlink data arrival and data volumes. Once the base station predicts the data, it can schedule it in advance, reducing physical layer processing time. For example, t1 and t2 in Figure 8 can be omitted, resulting in the situation shown in Figure 9. There will inevitably be some difference between the predicted and actual results. For example, data is predicted to arrive in a large amount, but there is no data in reality, or the data volume is small. In this case, to improve system transmission efficiency, the pre-scheduled resources based on the prediction should be released as soon as possible.
[0191] If the technical solution provided by the present application is adopted, the downlink / uplink transmission resources can be divided into a finer granularity, divided into multiple resource parts, and the usage status at the resource part level is indicated, which can reduce the waste of system resources and improve the system transmission efficiency.
[0192] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0193] Please refer to Figure 10, which shows a block diagram of a resource indication device provided by one embodiment of the present application. The device has the function of implementing the above-mentioned resource indication method. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the first device described above, or it can be set in the first device, which can be a terminal device or a network device. As shown in Figure 10, the device 1000 can include: a sending module 1010.
[0194] The sending module 1010 is used to send first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
[0195] In some embodiments, the first information includes M groups of second information, the M groups of second information correspond one-to-one to the M transmission resources, and each group of second information in the M groups of second information is used to indicate the usage of one transmission resource among the M transmission resources.
[0196] In some embodiments, a set of second information corresponding to the first transmission resource in the M sets of second information includes N bits, the N bits correspond one-to-one to the N resource parts, and each of the N bits is used to indicate the usage of one of the N resource parts; or,
[0197] A set of second information corresponding to the first transmission resource in the M sets of second information includes L bits, and the L bits are used to indicate 2 L A usage of the N resource parts, L is a positive integer; or
[0198] A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion, and all resource portions from the starting resource portion to the ending resource portions of the N resource portions are unused, unavailable, or reserved; or
[0199] A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion, and all resource portions from the starting resource portion to the ending resource portion of the N resource portions are used or available; or
[0200] A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource portion and an ending resource portion, and all resource portions from the starting resource portion to the ending resource portion are unused, unavailable, or reserved; or
[0201] A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available.
[0202] In some embodiments, the first information includes a first part and a second part, the first part is used to indicate the usage of the M transmission resources, and the second part is used to indicate the usage of the N resource parts included in the first transmission resources, and the first transmission resource is indicated as unused or unavailable or reserved in the first part.
[0203] In some embodiments, the first part includes M bits, the M bits correspond to the M transmission resources one-to-one, and each of the M bits is used to indicate the usage of one of the M transmission resources; or
[0204] The first part includes K bits, and the K bits are used to indicate 2 K A usage of the M transmission resources, K is a positive integer; or
[0205] The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the end transmission resources of the M transmission resources are unused or unavailable or reserved; or,
[0206] The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resources of the M transmission resources are used or available; or,
[0207] The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are not used or unavailable or reserved; or,
[0208] The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are used or available.
[0209] In some embodiments, the second part includes N bits, the N bits correspond to the N resource parts one by one, and each of the N bits is used to indicate the usage of one of the N resource parts; or
[0210] The second part includes H bits, and the H bits are used to indicate 2 H A usage of the N resource parts, H is a positive integer; or
[0211] The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource part of the N resource parts are unused, unavailable or reserved; or,
[0212] The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource part of the N resource parts are used or available; or,
[0213] The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are unused or unavailable or reserved; or,
[0214] The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available; or,
[0215] The second part includes N-1 bits, and the N-1 bits correspond one-to-one to the first N-1 resource parts among the N resource parts. Each of the N-1 bits is used to indicate the usage of one resource part among the first N-1 resource parts.
[0216] In some embodiments, the first transmission resource is the first transmission resource among the M transmission resources that is indicated as unused, unavailable, or reserved; or
[0217] The number of the first transmission resources is R, where the R first transmission resources are the first R transmission resources of the M transmission resources indicated as unused, unavailable, or reserved, and R is an integer greater than 1; or
[0218] a transmission resource preceding the first transmission resource, indicated in the first part as being used or available; or
[0219] The number of the first transmission resources is S, and the S first transmission resources are the M transmission resources, the first S of which are indicated as unused or unavailable or reserved, and the previous transmission resource is indicated as used or available transmission resources in the first part, and S is an integer greater than or equal to 1.
[0220] In some embodiments, the M transmission resources are periodic resources configured by the network device through first signaling; or, the M transmission resources are resources indicated by the network device through second signaling.
[0221] In some embodiments, the M transmission resources are subsequent to the transmission resource where the first information is located.
[0222] In some embodiments, the first device is a terminal device, and the M transmission resources are uplink transmission resources; or, the first device is a network device, and the M transmission resources are downlink transmission resources.
[0223] In some embodiments, the first transmission resource is divided into P time domain units in the time domain and into Q frequency domain units in the frequency domain, where P and Q are both positive integers;
[0224] For any resource part included in the first transmission resource:
[0225] In the time domain, it includes some of the P time domain units, and in the frequency domain, it includes the Q frequency domain units;
[0226] or,
[0227] The P time domain units are included in the time domain, and some frequency domain units among the Q frequency domain units are included in the frequency domain;
[0228] or,
[0229] In the time domain, it includes some time domain units among the P time domain units, and in the frequency domain, it includes some frequency domain units among the Q frequency domain units.
[0230] In some embodiments, the part of the time domain units and / or the part of the frequency domain units are divided according to an agreed rule; or, the part of the time domain units and / or the part of the frequency domain units are configured by a network device.
[0231] In some embodiments, the part of the time domain units is continuous in the time domain, and / or the part of the frequency domain units is continuous in the frequency domain.
[0232] In some embodiments, in the case where the resource portion includes some of the P time domain units in the time domain, the number of time domain units included in the resource portion is determined according to P and N.
[0233] In some embodiments, among the N resource parts, there are C resource parts in the time domain including Time domain units, NC resource parts in the time domain include time domain units, C = mod (P, N).
[0234] In some embodiments, in the case where the resource portion includes some frequency domain units among the Q frequency domain units in the frequency domain, the number of frequency domain units included in the resource portion is determined according to Q and N.
[0235] In some embodiments, among the N resource parts, there are D resource parts in the frequency domain including frequency domain units, ND resource parts in the frequency domain include frequency domain units, D = mod (Q, N).
[0236] In some embodiments, when data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined based on a first parameter, wherein the first parameter includes N, X and T, T is the preconfigured amount of data transmitted in the first transmission resource, and X is a positive integer less than or equal to N.
[0237] In some embodiments, the amount of data transmitted is related.
[0238] In some embodiments, when data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined based on a second parameter, wherein the second parameter includes r, Qm and Z, r is the coding rate, Qm is the modulation order, Z is the physical resources included in the X resource parts or the available physical resources or the number of remaining physical resources after removing overhead, and X is a positive integer less than or equal to N.
[0239] In some embodiments, the amount of data transmitted is related to r×Qm×Z.
[0240] The technical solution provided in the embodiment of the present application divides the transmission resources into more fine-grained levels by indicating the usage of N resource parts included in the first transmission resource among M transmission resources through the first information. The transmission resources may include multiple resource parts, each resource part including a part of the resources in the transmission resources, thereby achieving a more fine-grained indication of resource usage and helping to improve resource utilization.
[0241] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be distributed and completed by different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0242] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.
[0243] Please refer to Figure 11, which shows a schematic diagram of the structure of a device provided by one embodiment of the present application. The device can be the first device described above, such as a terminal device or a network device. The device 1100 may include: a processor 1101, a transceiver 1102, and a memory 1103. The processor 1101 is used to implement various processing functions of the device 1100, such as generating information to be sent, parsing received information, and controlling sending and / or receiving. The transceiver 1102 is used to implement sending and / or receiving functions, such as implementing the functions of the sending module 1010 described above.
[0244] The processor 1101 includes one or more processing cores. The processor 1101 executes various functional applications and information processing by running software programs and modules.
[0245] The transceiver 1102 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0246] The memory 1103 may be connected to the processor 1101 and the transceiver 1102 .
[0247] The memory 1103 may be used to store a computer program executed by the processor, and the processor 1101 is used to execute the computer program to implement each step in the above method embodiment.
[0248] In some embodiments, the transceiver 1102 is used to send first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
[0249] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0250] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0251] The embodiment of the present application also provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the above-mentioned resource indication method. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0252] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions, and is used to implement the above-mentioned resource indication method when the chip is running.
[0253] An embodiment of the present application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the above-mentioned resource indication method.
[0254] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0255] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0256] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0257] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include the BLE protocol, the Wi-Fi protocol and related protocols used in future communication systems, and the present application does not limit this.
[0258] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0259] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.
[0260] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0261] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0262] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A resource indication method, characterized in that: The method is performed by a first device, and includes: Send first information, where the first information is used to indicate usage of N resource parts included in a first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
2. The method according to claim 1, characterized in that: The first information includes M groups of second information, the M groups of second information correspond one-to-one to the M transmission resources, and each group of second information in the M groups of second information is used to indicate the usage of one transmission resource among the M transmission resources.
3. The method according to claim 2, characterized in that A set of second information corresponding to the first transmission resource in the M sets of second information includes N bits, the N bits correspond to the N resource parts one by one, and each of the N bits is used to indicate the usage of one resource part in the N resource parts; or, A set of second information corresponding to the first transmission resource in the M sets of second information includes L bits, and the L bits are used to indicate 2 L A usage of the N resource parts, L is a positive integer; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are not used or unavailable or reserved; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are used or available; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are not used or unavailable or reserved; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available.
4. The method according to claim 1, characterized in that: The first information includes a first part and a second part, the first part is used to indicate the usage of the M transmission resources, and the second part is used to indicate the usage of the N resource parts included in the first transmission resources, and the first transmission resource is indicated as unused or unavailable or reserved in the first part.
5. The method according to claim 4, characterized in that The first part includes M bits, the M bits correspond to the M transmission resources one by one, and each of the M bits is used to indicate the usage of one of the M transmission resources; or, The first part includes K bits, and the K bits are used to indicate 2 K A usage of the M transmission resources, K is a positive integer; or, The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the end transmission resources of the M transmission resources are not used or unavailable or reserved; or, The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resources of the M transmission resources are used or available; or, The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are not used or are unavailable or reserved; or, The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are used or available.
6. The method according to claim 4 or 5, characterized in that: The second part includes N bits, the N bits correspond to the N resource parts one by one, and each of the N bits is used to indicate the usage of one of the N resource parts; or, The second part includes H bits, and the H bits are used to indicate 2 H A usage of the N resource parts, H is a positive integer; or, The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are not used or unavailable or reserved; or, The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource part of the N resource parts are used or available; or, The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are not used or unavailable or reserved; or, The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available; or, The second part includes N-1 bits, and the N-1 bits correspond one-to-one to the first N-1 resource parts of the N resource parts. Each bit in the N-1 bits is used to indicate the usage of one resource part in the first N-1 resource parts.
7. The method according to any one of claims 4 to 6, characterized in that: The first transmission resource is the first transmission resource among the M transmission resources that is indicated as unused, unavailable or reserved; or, The number of the first transmission resources is R, the R first transmission resources are the first R transmission resources among the M transmission resources indicated as unused or unavailable or reserved transmission resources, and R is an integer greater than 1; or, a transmission resource preceding the first transmission resource, indicated in the first part as being used or available; or, The number of the first transmission resources is S, the S first transmission resources are the M transmission resources, the first S are indicated as unused or unavailable or reserved, and the previous transmission resource is indicated as used or available in the first part, and S is an integer greater than or equal to 1.
8. The method according to any one of claims 1 to 7, characterized in that: The M transmission resources are periodic resources configured by the network device through the first signaling; or, The M transmission resources are resources indicated by the network device through second signaling.
9. The method according to any one of claims 1 to 8, characterized in that: The M transmission resources are located after the transmission resource where the first information is located.
10. The method according to any one of claims 1 to 9, characterized in that: The first device is a terminal device, and the M transmission resources are uplink transmission resources; or, The first device is a network device, and the M transmission resources are downlink transmission resources.
11. The method according to any one of claims 1 to 10, characterized in that: The first transmission resource is divided into P time domain units in the time domain and into Q frequency domain units in the frequency domain, where P and Q are both positive integers; For any resource part included in the first transmission resource: In the time domain, it includes some of the P time domain units, and in the frequency domain, it includes the Q frequency domain units; or, In the time domain, it includes the P time domain units, and in the frequency domain, it includes some frequency domain units among the Q frequency domain units; or, The time domain includes some time domain units among the P time domain units, and the frequency domain includes some frequency domain units among the Q frequency domain units.
12. The method according to claim 11, characterized in that The part of the time domain units and / or the part of the frequency domain units are divided according to an agreed rule; or, The part of the time domain units and / or the part of the frequency domain units are configured by a network device.
13. The method according to claim 11 or 12, characterized in that: The part of the time domain units is continuous in the time domain, and / or the part of the frequency domain units is continuous in the frequency domain.
14. The method according to any one of claims 11 to 13, characterized in that: In the case where the resource part includes some time domain units among the P time domain units in the time domain, the number of time domain units included in the resource part is determined according to P and N.
15. The method according to claim 14, characterized in that Among the N resource parts, there are C resource parts in the time domain including time domain units, NC resource parts in the time domain include time domain units, C = mod (P, N).
16. The method according to any one of claims 11 to 15, characterized in that In the case where the resource portion includes some frequency domain units among the Q frequency domain units in the frequency domain, the number of frequency domain units included in the resource portion is determined according to Q and N.
17. The method according to claim 16, characterized in that Among the N resource parts, there are D resource parts in the frequency domain including frequency domain units, ND resource parts in the frequency domain include frequency domain units, D = mod (Q, N).
18. The method according to any one of claims 1 to 17, characterized in that When data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined according to a first parameter, wherein the first parameter includes N, X and T, T is a preconfigured amount of data transmitted in the first transmission resource, and X is a positive integer less than or equal to N.
19. The method according to claim 18, characterized in that The amount of data transferred is related.
20. The method according to any one of claims 1 to 17, characterized in that When data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined according to a second parameter, wherein the second parameter includes r, Qm and Z, r is the coding rate, Qm is the modulation order, Z is the number of physical resources included in the X resource parts or the available physical resources or the remaining physical resources after removing overhead, and X is a positive integer less than or equal to N.
21. The method according to claim 20, characterized in that The amount of data transmitted is related to r×Qm×Z.
22. A resource indication device, characterized in that: The device is arranged in a first device, and comprises: A sending module is used to send first information, where the first information is used to indicate the usage of N resource parts included in the first transmission resource among M transmission resources, where N is an integer greater than 1, and M is an integer greater than or equal to 1, and the first transmission resource is configured to transmit a first channel.
23. The device according to claim 22, characterized in that The first information includes M groups of second information, the M groups of second information correspond one-to-one to the M transmission resources, and each group of second information in the M groups of second information is used to indicate the usage of one transmission resource among the M transmission resources.
24. The device according to claim 23, characterized in that A set of second information corresponding to the first transmission resource in the M sets of second information includes N bits, the N bits correspond to the N resource parts one by one, and each of the N bits is used to indicate the usage of one resource part in the N resource parts; or, A set of second information corresponding to the first transmission resource in the M sets of second information includes L bits, and the L bits are used to indicate 2 L A usage of the N resource parts, L is a positive integer; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are not used or unavailable or reserved; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are used or available; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are not used or unavailable or reserved; or, A set of second information corresponding to the first transmission resource in the M sets of second information indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available.
25. The device according to claim 22, characterized in that The first information includes a first part and a second part, the first part is used to indicate the usage of the M transmission resources, and the second part is used to indicate the usage of the N resource parts included in the first transmission resources, and the first transmission resource is indicated as unused or unavailable or reserved in the first part.
26. The device according to claim 25, characterized in that The first part includes M bits, the M bits correspond to the M transmission resources one by one, and each of the M bits is used to indicate the usage of one of the M transmission resources; or, The first part includes K bits, and the K bits are used to indicate 2 K A usage of the M transmission resources, K is a positive integer; or, The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the end transmission resources of the M transmission resources are not used or unavailable or reserved; or, The first part indicates a starting transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resources of the M transmission resources are used or available; or, The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are not used or are unavailable or reserved; or, The first part indicates a starting transmission resource and an ending transmission resource, and all transmission resources from the starting transmission resource to the ending transmission resource are used or available.
27. The device according to claim 25 or 26, characterized in that The second part includes N bits, the N bits correspond to the N resource parts one by one, and each of the N bits is used to indicate the usage of one of the N resource parts; or, The second part includes H bits, and the H bits are used to indicate 2 H A usage of the N resource parts, H is a positive integer; or, The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource parts of the N resource parts are not used or unavailable or reserved; or, The second part indicates a starting resource part, and all resource parts from the starting resource part to the ending resource part of the N resource parts are used or available; or, The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are not used or unavailable or reserved; or, The second part indicates a starting resource part and an ending resource part, and all resource parts from the starting resource part to the ending resource part are used or available; or, The second part includes N-1 bits, and the N-1 bits correspond one-to-one to the first N-1 resource parts of the N resource parts. Each bit in the N-1 bits is used to indicate the usage of one resource part in the first N-1 resource parts.
28. The device according to any one of claims 25 to 27, characterized in that The first transmission resource is the first transmission resource among the M transmission resources that is indicated as unused, unavailable or reserved; or, The number of the first transmission resources is R, the R first transmission resources are the first R transmission resources among the M transmission resources indicated as unused or unavailable or reserved transmission resources, and R is an integer greater than 1; or, a transmission resource preceding the first transmission resource, indicated in the first part as being used or available; or, The number of the first transmission resources is S, the S first transmission resources are the M transmission resources, the first S are indicated as unused or unavailable or reserved, and the previous transmission resource is indicated as used or available in the first part, and S is an integer greater than or equal to 1.
29. The device according to any one of claims 22 to 28, characterized in that The M transmission resources are periodic resources configured by the network device through the first signaling; or, The M transmission resources are resources indicated by the network device through second signaling.
30. The device according to any one of claims 22 to 29, characterized in that The M transmission resources are located after the transmission resource where the first information is located.
31. The device according to any one of claims 22 to 30, characterized in that The first device is a terminal device, and the M transmission resources are uplink transmission resources; or, The first device is a network device, and the M transmission resources are downlink transmission resources.
32. The device according to any one of claims 22 to 31, characterized in that The first transmission resource is divided into P time domain units in the time domain and into Q frequency domain units in the frequency domain, where P and Q are both positive integers; For any resource part included in the first transmission resource: In the time domain, it includes some of the P time domain units, and in the frequency domain, it includes the Q frequency domain units; or, In the time domain, it includes the P time domain units, and in the frequency domain, it includes some frequency domain units among the Q frequency domain units; or, The time domain includes some time domain units among the P time domain units, and the frequency domain includes some frequency domain units among the Q frequency domain units.
33. The device according to claim 32, characterized in that The part of the time domain units and / or the part of the frequency domain units are divided according to an agreed rule; or, The part of the time domain units and / or the part of the frequency domain units are configured by a network device.
34. The device according to claim 32 or 33, characterized in that The part of the time domain units is continuous in the time domain, and / or the part of the frequency domain units is continuous in the frequency domain.
35. The device according to any one of claims 32 to 34, characterized in that In the case where the resource part includes some time domain units among the P time domain units in the time domain, the number of time domain units included in the resource part is determined according to P and N.
36. The device according to claim 35, characterized in that Among the N resource parts, there are C resource parts in the time domain including time domain units, NC resource parts in the time domain include time domain units, C = mod (P, N).
37. The device according to any one of claims 32 to 36, characterized in that In the case where the resource portion includes some frequency domain units among the Q frequency domain units in the frequency domain, the number of frequency domain units included in the resource portion is determined according to Q and N.
38. The device according to claim 37, characterized in that Among the N resource parts, there are D resource parts in the frequency domain including frequency domain units, ND resource parts in the frequency domain include frequency domain units, D = mod (Q, N).
39. The device according to any one of claims 22 to 38, characterized in that When data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined according to a first parameter, wherein the first parameter includes N, X and T, T is a preconfigured amount of data transmitted in the first transmission resource, and X is a positive integer less than or equal to N.
40. The device according to claim 39, characterized in that The amount of data transferred is related.
41. The device according to any one of claims 22 to 38, characterized in that When data is transmitted using X resource parts of the N resource parts included in the first transmission resource, the amount of data transmitted is determined according to a second parameter, wherein the second parameter includes r, Qm and Z, r is the coding rate, Qm is the modulation order, Z is the number of physical resources included in the X resource parts or the available physical resources or the remaining physical resources after removing overhead, and X is a positive integer less than or equal to N.
42. The device according to claim 41, characterized in that The amount of data transmitted is related to r×Qm×Z.
43. A device, characterized in that The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 21.
44. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 21.
45. A chip, characterized in that: The chip comprises a programmable logic circuit and / or program instructions, and when the chip is running, it is used to implement the method according to any one of claims 1 to 21.
46. A computer program product, characterized in that The computer program product comprises computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 21.