Communication method and device

By dynamically adjusting the length of the frequency domain resource allocation field according to the number of resource blocks of the terminal device in the first uplink authorization information, the problem of resource waste and allocation limitations caused by the truncation of the frequency domain resource allocation field in the prior art is solved, and more efficient resource utilization and flexible resource allocation are achieved.

CN114071728BActive Publication Date: 2025-03-14HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010762088.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-31
Publication Date
2025-03-14
Estimated Expiration
2040-07-31

AI Technical Summary

Technical Problem

The prior art causes the frequency domain resource allocation field to be truncated when the frequency domain resource allocation is indicated, resulting in the problem of resource waste and allocation limitation, especially in REDCAP UEs with limited bandwidth.

Method used

By dynamically adjusting the length of the frequency domain resource allocation field in the first uplink authorization information, it is necessary to make sure that the length of the frequency domain resource allocation field is less than the length associated with the second uplink authorization format.

Benefits of technology

It effectively avoids the frequency domain resource allocation field being truncated, improves the utilization rate of frequency domain resources, reduces resource waste, and improves the flexibility of resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114071728B_ABST
    Figure CN114071728B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and apparatus. The method is applicable to a first terminal device, and the method includes: the first terminal device receives first uplink authorization information, determines the resources for uplink transmission according to the first field in the first uplink authorization information, and performs uplink transmission according to the resources, wherein the first field is used to indicate frequency domain resource allocation, the length Y of the first field is less than X, X is a predetermined value, or X is the length of the second frequency domain resource allocation field associated with the second uplink authorization format, and the first terminal device does not support the second uplink authorization format; Y is related to the number N of resource blocks supported or configured by the first terminal device, so the length of the frequency domain resource allocation field of the first terminal device is allocated on demand. Thus, the frequency domain resource allocation field can be prevented from being truncated, the frequency domain resources can be more effectively utilized, and resource waste can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] In order to cope with the explosive growth of mobile data traffic and the emergence of various new services and application scenarios in the future, the fifth generation (5G) mobile communication system came into being. The International Telecommunication Union (ITU) has defined three major application scenarios for 5G and future mobile communication systems: enhanced mobile broadband (eMBB), ultrareliable and low latency communications (URLLC) and massive machine type communications (mMTC). At present, low-complexity or low-capability user equipment (REDCAPUE) may be less complex than other UEs in terms of bandwidth, power consumption, number of antennas, etc., such as narrower bandwidth, lower power consumption, fewer antennas, etc.

[0003] The types of random access performed by the UE include contention-based random access and non-contention-based random access. In the contention-based random access process, the UE first randomly selects a preamble sequence in a preconfigured preamble sequence range and sends the preamble sequence in a preconfigured random access resource. If the access network device successfully receives the preamble sequence and allows the UE to access, the access network device sends a RAR to the UE within a preconfigured random access response (RAR) window. The RAR includes downlink control information (DCI) and a physical downlink control channel (PDSCH). The DCI is used to indicate scheduling information of the PDSCH. The PDSCH carries uplink scheduling information for sending message 3. Then the access network device determines the resources for sending message 3 according to the uplink scheduling information in the PDSCH. Therefore, the access network device cannot obtain the UE's identification information before sending message 3 to the UE. Non-contention-based random access uses dedicated random access resources and preamble sequences, so the access network device obtains the UE's identification information before sending RAR to the UE. The access network device can determine the type of UE based on the UE's identification information, for example, it can determine whether the UE is an eMBB terminal or a REDCAP terminal. In the process of contention-based random access or non-contention-based random access, the RAR includes uplink scheduling information for sending message 3. The uplink scheduling information includes a 14-bit frequency domain resource allocation field. The frequency domain resource allocation indication is determined by indicating the joint coding value of the starting resource position and length. If the allocatable frequency domain bandwidth is M resource units, such as resource blocks (RB) or resource elements (RE), the status to be indicated is The number of bits required to indicate is (Round up). According to the existing protocol, if the allocatable bandwidth is less than or equal to 180 RB, the 14-bit frequency domain resource allocation field will be truncated to a length of The lower bits are reserved, but the frequency domain resource allocation field is always 14 bits.

[0004] It can be seen that for a bandwidth-constrained REDCAP UE, if the frequency domain resource allocation indication is performed according to the provisions of the existing protocol, there will be idle bits in the frequency domain resource allocation field, resulting in resource waste. Summary of the invention

[0005] The present application provides a communication method and device, which can avoid the frequency domain resource allocation field from being truncated when indicating frequency domain resource allocation, more effectively utilize frequency domain resources, and avoid resource waste.

[0006] In a first aspect, the present application provides a communication method, including: the method is applicable to a first terminal device, the method including: receiving first uplink authorization information; the first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, the length Y of the first field is less than X, X is a predetermined value; or, X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, and the first terminal device does not support the second uplink authorization format; the Y is related to the number N of resource blocks supported or configured by the first terminal device, the N is a positive integer, the first terminal device determines the resources for uplink transmission according to the first field, and performs uplink transmission according to the resources.

[0007] With the communication method provided in the first aspect, when the frequency domain resource allocation indication is performed through the first uplink authorization information, for the first terminal device, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. That is, the length of the frequency domain resource allocation field changes with the number N of resource blocks supported or configured by the first terminal device, and is less than the length of the second frequency domain resource allocation field associated with the second uplink authorization format. Therefore, the length of the frequency domain resource allocation field of the first terminal device is allocated on demand, so that the frequency domain resource allocation field can be prevented from being truncated, and the frequency domain resources can be more effectively utilized to avoid resource waste.

[0008] In one possible design, the first terminal device may be a first type terminal device, wherein the second uplink authorization format is for a second type terminal device, and the first type terminal device and the second type terminal device have different capabilities, versions, or application scenarios.

[0009] Optionally, the first terminal device and the second terminal device have different capabilities, which may include at least one of the following:

[0010] 1. The first terminal device and the second terminal device have different bandwidth capabilities.

[0011] 2. The first terminal device and the second terminal device have different numbers of transmitting and receiving antennas.

[0012] 3. The maximum uplink transmission power of the first terminal device and the second terminal device is different.

[0013] 4. The first terminal device and the second terminal device correspond to different protocol versions.

[0014] 5. The first terminal device and the second terminal device support different carrier aggregation (CA) capabilities.

[0015] 6. The first terminal device supports full-duplex Frequency Division Duplexing (FDD), while the second terminal device only supports half-duplex FDD.

[0016] 7. The first terminal device and the second terminal device have different data processing time capabilities.

[0017] 8. The first terminal device and the second terminal device have different processing capabilities. The processing capabilities include, for example, the maximum number of retransmission processes supported, the maximum modulation mode supported, or the maximum data packet supported for transmission.

[0018] 9. The uplink transmission peak rate and / or downlink transmission peak rate corresponding to the first terminal device and the second terminal device are different.

[0019] 10. The first terminal device and the second terminal device correspond to different services.

[0020] In one possible design, the first uplink authorization information also includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0021] Through the communication method provided in this embodiment, the second field is independent of the first field, and the second field is the frequency hopping indication field. Since the second field is independent of the first field, idle bits in the frequency domain resource allocation field are avoided, and the frequency hopping indication will not lead to a reduction in the number of allocatable states of the indicated frequency domain resources, thereby limiting the frequency domain resource allocation.

[0022] In one possible design, the second field can indicate at least one of the following bit states:

[0023] The first bit state is used to indicate no frequency hopping;

[0024] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0025] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0026] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0027] In one possible design, the offset values ​​include and At least one of .

[0028] In one possible design, a corresponding relationship between at least one bit state and at least one offset value is predefined or configured through signaling.

[0029] In one possible design, the offset value is determined based on a third field and first information, where the third field is included in first uplink authorization information, wherein the first information is predefined, or the first information is configured through signaling.

[0030] Through the communication method provided by this embodiment, the frequency hopping indication will not occupy the bits in the first field, and will not lead to a reduction in the number of allocatable states of frequency domain resources that can be indicated, so that the allocation of frequency domain resources is limited.

[0031] In one possible design, before receiving the first uplink authorization information, the method may further include:

[0032] Whether to perform frequency hopping is determined according to the second information, the second information is predefined, or the second information is configured through signaling. When determining the frequency hopping according to the second information, the offset value during the frequency hopping is determined according to the fourth field, and the fourth field is included in the first uplink authorization information.

[0033] Through the communication method provided in this embodiment, the first terminal device determines whether to perform frequency hopping according to the second information, so that the first uplink authorization information does not need the existing frequency hopping indication field, and 1 bit can be freed up. The offset value during frequency hopping can be indicated by the third field. For example, the freed up 1 bit and 1 bit in the X bits of the frequency domain resource allocation field of the first uplink authorization information can be used to indicate the offset value during frequency hopping. The frequency hopping indication will not occupy the bits in the first field, and therefore will not result in a reduction in the number of allocatable states of the frequency domain resources that can be indicated, thereby limiting the allocation of frequency domain resources.

[0034] In one possible design, when N is within a first value range, determining whether to hop frequency is determined according to second information;

[0035] When N is within the second numerical range, whether to perform frequency hopping and / or an offset value during frequency hopping are determined according to the fifth field, and the fifth field is included in the first uplink authorization information.

[0036] Through the communication method provided by this embodiment, the fifth field is a field independent of the first field, and the fifth field is used to indicate whether frequency hopping or the offset value during frequency hopping. Similarly, the frequency hopping indication will not occupy the bits in the first field, and therefore will not lead to a reduction in the number of allocatable states of frequency domain resources that can be indicated, thereby limiting the allocation of frequency domain resources.

[0037] In one possible design, when N is within a first value range, determining whether to hop frequency is performed according to radio resource control signaling;

[0038] When N is within a second numerical range, whether to perform frequency hopping is determined according to the first uplink authorization information.

[0039] In one possible design, the first uplink authorization information does not include a reserved field and / or a channel state information request field.

[0040] Through the communication method provided by this embodiment, since the first uplink authorization information does not include the reserved field and / or the channel state information request field, the reserved field and / or the channel state information request field and 1 bit in the existing frequency domain resource allocation field X bits can be used to indicate whether to hop the frequency and the offset value during frequency hopping. The frequency hopping indication will not occupy the bits in the first field, so it will not lead to a reduction in the number of allocatable states of the frequency domain resources that can be indicated, so that the frequency domain resource allocation is limited.

[0041] In one possible design, the first uplink grant information includes at least one field, each field of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0042] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

[0043] The communication method provided in this embodiment can improve the resource utilization rate of idle bits.

[0044] In one possible design, the first uplink authorization information includes a sixth field. When the subcarrier spacing used by the resource is u1, at least the length of the sixth field is N1 bits. When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and N1 is not equal to N2.

[0045] In one possible design, the method may further include:

[0046] receiving first indication information;

[0047] When the value or bit state of the first indication information belongs to the first set, the bandwidth resource of the first terminal device is determined to be the first resource. When the value or bit state of the first indication information belongs to the second set, the bandwidth resource of the first terminal device is determined to be the second resource. The first resource is not completely the same as the second resource, or the first resource partially overlaps with the second resource;

[0048] The positions of the N resource blocks and / or the value of N are determined according to the bandwidth resources of the first terminal device.

[0049] In one possible design, the positions of the N resource blocks are indicated to the first terminal device through second indication information, or the positions of the N resource blocks are predefined.

[0050] In one possible design, the method may further include:

[0051] The value of N is determined according to the bandwidth supported by the first terminal device.

[0052] In one possible design, the method may further include:

[0053] Determining a first value according to the capability of the first terminal device;

[0054] The value of N is determined according to bandwidth resources and the first value.

[0055] In one possible design, the method may further include:

[0056] receiving third indication information, where the third indication information includes first initial uplink BWP configuration information;

[0057] The positions of the N resource blocks and / or the value of N are determined according to the first initial uplink BWP configuration information.

[0058] In a second aspect, the present application provides a communication method, which is applicable to an access network device, and the method includes:

[0059] Determine first uplink authorization information, the first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, the length Y of the first field is less than X; X is a predetermined value; or, X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, and the first terminal device does not support the second uplink authorization format; Y is related to the number N of resource blocks supported or configured by the first terminal device, and N is a positive integer, and the first uplink authorization information is sent to the first terminal device.

[0060] Through the communication method provided in the second aspect, the first uplink authorization information is sent to the first terminal device through the access network device. When the frequency domain resource allocation indication is performed through the first uplink authorization information, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. That is, the length of the frequency domain resource allocation field can change with the number N of resource blocks supported or configured by the first terminal device, and is less than the length of the second frequency domain resource allocation field associated with the second uplink authorization format. Therefore, the length of the frequency domain resource allocation field of the first terminal device is allocated on demand, so that the frequency domain resource allocation field can be prevented from being truncated, and the frequency domain resources can be more effectively utilized to avoid resource waste.

[0061] In one possible design, the first terminal device may be a first type terminal device, wherein the second uplink authorization format is for a second type terminal device, and the first type terminal device and the second type terminal device have different capabilities.

[0062] Optionally, the first type of terminal device and the second type of terminal device have different capabilities, which may include at least one of the following:

[0063] 1. The bandwidth capabilities of the first type of terminal devices and the second type of terminal devices are different.

[0064] 2. The first type of terminal device and the second type of terminal device have different numbers of transmitting and receiving antennas.

[0065] 3. The maximum uplink transmission power of the first type of terminal equipment and the second type of terminal equipment is different.

[0066] 4. The protocol versions corresponding to the first type of terminal device and the second type of terminal device are different.

[0067] 5. The first type of terminal device and the second type of terminal device support different carrier aggregation (CA) capabilities.

[0068] 6. The first type of terminal equipment supports full-duplex Frequency Division Duplexing (FDD), while the second type of terminal equipment only supports half-duplex FDD.

[0069] 7. The first type of terminal device and the second type of terminal device have different data processing time capabilities.

[0070] 8. The first type of terminal device and the second type of terminal device have different processing capabilities.

[0071] 9. The uplink transmission peak rate and / or downlink transmission peak rate corresponding to the first type of terminal device and the second type of terminal device are different.

[0072] 10. The first type of terminal equipment and the second type of terminal equipment correspond to different services.

[0073] In one possible design, the first uplink authorization information also includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0074] Through the communication method provided in this embodiment, the second field is independent of the first field, and the second field is the frequency hopping indication field. Since the second field is independent of the first field, idle bits in the frequency domain resource allocation field are avoided, and the frequency hopping indication will not lead to a reduction in the number of allocatable states of the indicated frequency domain resources, thereby limiting the frequency domain resource allocation.

[0075] In one possible design, the second field can indicate at least one of the following bit states:

[0076] The first bit state is used to indicate no frequency hopping;

[0077] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0078] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0079] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0080] In one possible design, the offset values ​​include and At least one of .

[0081] In one possible design, a corresponding relationship between at least one bit state and at least one offset value is predefined or configured through signaling.

[0082] In one possible design, the offset value is indicated to the first terminal device via a third field and the first information, and the third field is included in the first uplink authorization information;

[0083] The first information is predefined, or the first information is configured to the first terminal device through signaling.

[0084] Through the communication method provided by this embodiment, the frequency hopping indication will not occupy the bits in the first field, and will not lead to a reduction in the number of allocatable states of frequency domain resources that can be indicated, so that the allocation of frequency domain resources is limited.

[0085] In a possible design, the method may further include: indicating whether to perform frequency hopping through second information, the second information is predefined, or the second information is configured to the first terminal device through signaling, and when the second information indicates frequency hopping, indicating the offset value during frequency hopping through a fourth field, and the fourth field is included in the first uplink authorization information.

[0086] Through the communication method provided in this embodiment, the first terminal device determines whether to perform frequency hopping according to the second information, so that the first uplink authorization information does not need the existing frequency hopping indication field, and 1 bit can be freed up. The offset value during frequency hopping can be indicated by the third field. For example, the freed up 1 bit and 1 bit in the X bits of the frequency domain resource allocation field of the first uplink authorization information can be used to indicate the offset value during frequency hopping. The frequency hopping indication will not occupy the bits in the first field, and therefore will not result in a reduction in the number of allocatable states of the frequency domain resources that can be indicated, thereby limiting the allocation of frequency domain resources.

[0087] In one possible design, when N is within a first numerical range, the second information indicates whether frequency hopping occurs; when N is within a second numerical range, the fifth field indicates whether frequency hopping occurs or the offset value during frequency hopping, and the fifth field is included in the first uplink authorization information.

[0088] Through the communication method provided by this embodiment, the fifth field is a field independent of the first field, and the fifth field is used to indicate whether frequency hopping or the offset value during frequency hopping. Similarly, the frequency hopping indication will not occupy the bits in the first field, and therefore will not lead to a reduction in the number of allocatable states of frequency domain resources that can be indicated, thereby limiting the allocation of frequency domain resources.

[0089] In one possible design, when N is within a first value range, whether to hop frequency is indicated by radio resource control signaling;

[0090] When N is within a second numerical range, whether to perform frequency hopping is indicated by the first uplink authorization information.

[0091] In one possible design, the first uplink authorization information does not include a reserved field and / or a channel state information request field.

[0092] Through the communication method provided by this embodiment, since the first uplink authorization information does not include the reserved field and / or the channel state information request field, the reserved field and / or the channel state information request field and 1 bit in the existing frequency domain resource allocation field X bits can be used to indicate whether to hop the frequency and the offset value during frequency hopping. The frequency hopping indication will not occupy the bits in the first field, so it will not lead to a reduction in the number of allocatable states of the frequency domain resources that can be indicated, so that the frequency domain resource allocation is limited.

[0093] In one possible design, the first uplink grant information includes at least one field, each field of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0094] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

[0095] The communication method provided in this embodiment can improve the resource utilization rate of idle bits.

[0096] In one possible design, the first uplink authorization information includes a sixth field. When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits. When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits. N1 and N2 are not equal.

[0097] In one possible design, the method may further include:

[0098] A first indication message is sent to a first terminal device. When the value or bit state of the first indication message belongs to a first set, the first indication message indicates that the bandwidth resource of the first terminal device is a first resource. When the value or bit state of the first indication message belongs to a second set, the first indication message indicates that the bandwidth resource of the first terminal device is a second resource. The first resource is different from the second resource, or the first resource partially overlaps with the second resource.

[0099] In one possible design, the method may further include:

[0100] The value of N is determined according to the bandwidth supported by the first terminal device.

[0101] In one possible design, the method may further include:

[0102] Determining a first value according to a capability of the first terminal device;

[0103] The value of N is determined according to bandwidth resources and the first value.

[0104] In one possible design, the positions of the N resource blocks are indicated by second indication information, or the positions of the N resource blocks are predefined.

[0105] In one possible design, the value of N and / or the positions of the N resource blocks are indicated by third indication information, and the third indication information includes first initial uplink BWP configuration information.

[0106] In a third aspect, the present application provides a communication device, the device comprising:

[0107] A receiving module is configured to receive first uplink authorization information, the first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, and the length Y of the first field is less than X. X is a predetermined value; or X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, and the communication device does not support the second uplink authorization format. Y is related to the number N of resource blocks supported or configured by the communication device, and N is a positive integer. A determining module is configured to determine resources for uplink transmission according to the first field, and a sending module is configured to perform uplink transmission on the resources.

[0108] In one possible design, the first uplink authorization information also includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0109] In one possible design, the second field can indicate at least one of the following bit states:

[0110] The first bit state is used to indicate no frequency hopping;

[0111] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0112] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0113] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0114] In one possible design, the offset values ​​include and At least one of .

[0115] In one possible design, a corresponding relationship between at least one bit state and at least one offset value is predefined or configured through signaling.

[0116] In one possible design, the offset value is determined according to a third field and the first information, and the third field is included in the first uplink grant information;

[0117] The first information is predefined, or the first information is configured through signaling.

[0118] In one possible design, the determination module is also used to: determine whether to perform frequency hopping according to second information before the receiving module receives the first uplink authorization information, the second information is predefined, or the second information is configured through signaling; when determining the frequency hopping according to the second information, determine the offset value during the frequency hopping according to a fourth field, and the fourth field is included in the first uplink authorization information.

[0119] In one possible design, the determination module is used to: determine whether to hop frequency according to the second information when N is within a first numerical range, and determine whether to hop frequency and / or an offset value during frequency hopping according to a fifth field when N is within a second numerical range, and the fifth field is included in the first uplink authorization information; and / or,

[0120] When N is within a first value range, whether the radio resource control signaling configures frequency hopping;

[0121] When N is within a second numerical range, the first uplink authorization information indicates whether to perform frequency hopping.

[0122] In one possible design, the first uplink authorization information does not include a reserved field and / or a channel state reporting channel state information request field.

[0123] In one possible design, the first uplink grant information includes at least one field, each field of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0124] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

[0125] In one possible design, the first uplink authorization information includes a sixth field. When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits. When the subcarrier spacing used by the resource is u2, the sum of the sixth segment is N2 bits. N1 and N2 are not equal.

[0126] In one possible design, the receiving module is further used to: receive first indication information;

[0127] The determination module is further configured to: determine that the bandwidth resource of the first terminal device is the first resource when the value or bit state of the first indication information belongs to the first set. Determine that the bandwidth resource of the first terminal device is the second resource when the value or bit state of the first indication information belongs to the second set. The first resource is not completely the same as the second resource, or the first resource partially overlaps with the second resource;

[0128] The determination module is further used to determine the positions of the N resource blocks and / or the value of N according to the bandwidth resources of the first terminal device.

[0129] In one possible design, the positions of the N resource blocks are indicated to the first terminal device through second indication information, or the positions of the N resource blocks are predefined.

[0130] In a possible design, the determination module is further used to: determine a value of N according to a bandwidth supported by the first terminal device; or,

[0131] Determining a first value according to the capability of the first terminal device;

[0132] The value of N is determined according to bandwidth resources and the first value.

[0133] In one possible design, the receiving module is further used to: receive third indication information, where the third indication information includes first initial uplink BWP configuration information;

[0134] The determination module is further used for: determining the positions of the N resource blocks and / or the value of N according to the first initial uplink BWP configuration information.

[0135] The beneficial effects of the device provided in the third aspect and each possible design of the third aspect can be referred to the beneficial effects brought about by the first aspect and each possible implementation method of the first aspect, and will not be repeated here.

[0136] In a fourth aspect, the present application provides a communication device, including:

[0137] A determination module is configured to determine first uplink authorization information, wherein the first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, and the length Y of the first field is less than X. The X is a predetermined value; or, the X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, and the first terminal device communicating with the communication apparatus does not support the second uplink authorization format. The Y is related to the number N of resource blocks supported or configured by the first terminal device, and the N is a positive integer. A sending module is configured to send the first uplink authorization information to the first terminal device.

[0138] In one possible design, the first uplink authorization information also includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0139] In one possible design, the second field can indicate at least one of the following bit states:

[0140] The first bit state is used to indicate no frequency hopping;

[0141] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0142] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0143] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0144] In one possible design, the offset values ​​include and At least one of .

[0145] In one possible design, a corresponding relationship between at least one bit state and at least one offset value is predefined or configured through signaling.

[0146] In one possible design, the offset value is indicated to the first terminal device via a third field and the first information, and the third field is included in the first uplink authorization information;

[0147] The first information is predefined, or the first information is configured to the first terminal device through signaling.

[0148] In one possible design, the device also includes: a processing module, used to indicate whether to perform frequency hopping through second information, the second information is predefined, or the second information is configured to the first terminal device through signaling, and when the second information indicates frequency hopping, the offset value during frequency hopping is indicated through a fourth field, and the fourth field is included in the first uplink authorization information.

[0149] In one possible design, the processing module is used to: when N is within a first numerical range, indicate whether to perform frequency hopping through the second information; when N is within a second numerical range, indicate whether to perform frequency hopping or the offset value during frequency hopping through the fifth field, and the fifth field is included in the first uplink authorization information.

[0150] In one possible design, the processing module is used to: when N is within a first value range, indicate whether to hop frequency through radio resource control signaling;

[0151] When N is within a second numerical range, whether to perform frequency hopping is indicated by the first uplink authorization information.

[0152] In one possible design, the first uplink authorization information does not include a reserved field and / or a channel state information request field.

[0153] In one possible design, the first uplink grant information includes at least one field, each field of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0154] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

[0155] In one possible design, the first uplink authorization information includes a sixth field. When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits. When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits. N1 and N2 are not equal.

[0156] In a possible design, the sending module is also used to: send first indication information to a first terminal device, when the value or bit state of the first indication information belongs to a first set, the first indication information indicates that the bandwidth resources of the first terminal device are first resources, when the value or bit state of the first indication information belongs to a second set, the first indication information indicates that the bandwidth resources of the first terminal device are second resources, the first resource is different from the second resource, or the first resource and the second resource have partial overlap.

[0157] In one possible design, the determining module is further used to:

[0158] The value of N is determined according to the bandwidth supported by the first terminal device.

[0159] In one possible design, the determining module is further used to:

[0160] Determining a first value according to a capability of the first terminal device;

[0161] The value of N is determined according to the bandwidth and the first value.

[0162] In one possible design, the positions of the N resource blocks are indicated by second indication information, or the positions of the N resource blocks are predefined.

[0163] In one possible design, the value of N and / or the positions of the N resource blocks are indicated by third indication information, and the third indication information includes first initial uplink BWP configuration information.

[0164] The beneficial effects of the communication device provided in the fourth aspect and each possible design of the fourth aspect can be referred to the beneficial effects brought about by the second aspect and each possible implementation method of the second aspect, which will not be repeated here.

[0165] In a fifth aspect, the present application provides a communication device, including: a processor and a communication interface;

[0166] The processor is configured to execute the communication method in the first aspect and any possible design of the first aspect or the second aspect and any possible design of the second aspect by executing executable instructions.

[0167] In a sixth aspect, the present application provides a computer-readable storage medium, which stores execution instructions. When at least one processor of a communication device executes the execution instructions, the communication device executes the communication method in the first aspect and any possible design of the first aspect or the second aspect and any possible design of the second aspect.

[0168] In a seventh aspect, the present application provides a computer program product, the computer program product comprising an execution instruction, the execution instruction being stored in a readable storage medium. At least one processor of a communication device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the communication device implements the communication method in the first aspect and any possible design of the first aspect or the second aspect and any possible design of the second aspect.

[0169] In an eighth aspect, the present application provides a communication system, comprising the third aspect and a communication device in any possible design of the third aspect and a communication device in any possible design of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0170] Figure 1 is a schematic diagram of the architecture of a wireless communication system used in an embodiment of the present application;

[0171] Figure 2 An interactive flow chart of an embodiment of a communication method provided by the present application;

[0172] Figure 3An interactive flow chart of an embodiment of a communication method provided by the present application;

[0173] Figure 4 A schematic diagram of the structure of a communication device embodiment provided by the present application;

[0174] Figure 5 A schematic diagram of the structure of a communication device embodiment provided by the present application;

[0175] Figure 6 A schematic diagram of the structure of a communication device embodiment provided by the present application;

[0176] Figure 7 A schematic diagram of the structure of a communication device provided in this application. DETAILED DESCRIPTION

[0177] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0178] In the embodiments of the present application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0179] The embodiments of the present application can be applied to wireless communication systems. It should be noted that the wireless communication systems mentioned in the embodiments of the present application include but are not limited to: Narrow Band-Internet of Things (NB-IoT), Global System for Mobile Communications (GSM), Enhanced Data rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Time Division-Synchronization Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE) and three major application scenarios of 5G wireless communication systems: eMBB, URLLC and mMTC.

[0180] Figure 1 Schematic diagram of the architecture of the wireless communication system used in the embodiment of the present application. Figure 1 As shown, the wireless communication system includes a core network device 110, an access network device 120 and at least one terminal device (such as Figure 1 The terminal device 130 and the terminal device 140 in the figure). The terminal device is connected to the access network device 120 by wireless means, and the access network device 120 is connected to the core network device 110 by wireless or wired means. The core network device 110 and the access network device 120 can be independent and different physical devices, or the functions of the core network device 110 and the logical functions of the access network device 120 can be integrated on the same physical device, or the functions of some core network devices and some access network devices can be integrated on one physical device. The terminal device can be fixed in place or movable. Figure 1 This is just a schematic diagram. The wireless communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1 The embodiments of the present application do not limit the number of core network devices, access network devices and terminal devices included in the wireless communication system.

[0181] The access network device is an access device that a terminal device accesses to the wireless communication system by wireless means, and may be a device for communicating with a terminal device, for example, a base transceiver station (BTS) in a GSM system or CDMA, or a base station (nodeB, NB) in a WCDMA system, or an evolved base station (evolutional NodeB, eNB or eNodeB) in an LTE system, or a next generation base station (next generation eNodeB, ng-eNB) in an LTE system, or the access network device may be a relay station, an access point (Access Point, AP), a vehicle-mounted device, a wearable device, and a network side device in a 5G network or an access network device in a future evolved public land mobile network (public land mobile network, PLMN), etc. For example, it may be a new generation base station (generation nodeB, gNB or gNodeB), etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device.

[0182] The terminal device of the embodiment of the present application may be a wireless terminal, which may be a device that only provides voice and / or other business data connectivity to the user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. The wireless terminal may communicate with one or more core networks via a radio access network (RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. A wireless terminal may also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, or a user device or user equipment, without limitation herein.

[0183] The access network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons and satellites in the air. The embodiments of the present application do not limit the application scenarios of the access network equipment and terminal equipment.

[0184] The embodiments of the present application may be applicable to downlink signal transmission, uplink signal transmission, and device-to-device (D2D) signal transmission. For downlink signal transmission, the sending device is an access network device, and the corresponding receiving device is a terminal device. For uplink signal transmission, the sending device is a terminal device, and the corresponding receiving device is an access network device. For D2D signal transmission, the sending device is a terminal device, and the corresponding receiving device is also a terminal device. The embodiments of the present application do not limit the transmission direction of the signal.

[0185] The access network device and the terminal device, as well as the terminal device and the terminal device, can communicate through the licensed spectrum, or can communicate through the unlicensed spectrum, or can communicate through both the licensed spectrum and the unlicensed spectrum. The access network device and the terminal device, as well as the terminal device and the terminal device, can communicate through the spectrum below 6G, or can communicate through the spectrum above 6G, or can communicate through the spectrum below 6G and the spectrum above 6G at the same time. The embodiments of the present application do not limit the spectrum resources used between the access network device and the terminal device.

[0186] In the existing NR (newradio) system, the frequency domain resource allocation field in the uplink authorization information of the random access response is fixed to 14 bits. The terminal device in the mMTC scenario may be a reduced capability terminal device. Among them, the reduced capability terminal device may also be referred to as a light terminal device. For example, the reduced capability (REDCAP) terminal device in the NR system has lower capability than the traditional terminal device. For example, the REDCAP terminal device has one or more of the following characteristics compared to the traditional terminal device: support for narrower bandwidth, fewer configured antennas, smaller maximum supported transmit power, and support for lower duplex capability (such as the reduced capability terminal device being discussed). For terminal devices with reduced capability, in accordance with the provisions of the existing protocol, the 14-bit frequency domain resource allocation field in the uplink authorization information of the random access response will be truncated to a length of. Among them, M is the number of resource blocks (RB) contained in the BWP configured by the access network device for the terminal device or the number of resource blocks used for the allocable frequency domain resource bandwidth. According to the provisions of the existing protocol, the frequency domain resource allocation indication is performed, and there may be bits in the frequency domain resource allocation field that are not fully used, and the resource allocation field may not be able to indicate resource allocations of certain lengths, resulting in inflexible resource indication and ineffective resource utilization. To solve this problem, the present application provides a communication method and apparatus, when performing frequency domain resource allocation indication, for the first terminal device, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. For example, the first terminal device is a terminal device with reduced capabilities. In the present application, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. For example, the frequency domain resource allocation field of the uplink authorization information in the random access response sent to the first terminal device is less than 14 bits. For another example, the frequency domain resource allocation field of the uplink authorization information for scheduling the physical uplink shared channel of the first terminal device is less than 14 bits. Thus, the field for allocating frequency domain resources for the first terminal device can flexibly allocate resource blocks, thereby more effectively utilizing frequency domain resources, avoiding resource waste and improving the flexibility of resource allocation.

[0187] The communication method and device provided by the present application are described in detail below with reference to the accompanying drawings.

[0188] Figure 2 An interactive flow chart of an embodiment of a communication method provided in the present application. The method of this embodiment is applicable to a first terminal device. The first terminal device may be a first type terminal device. In the following text, the first terminal device and the first type terminal device have the same meaning and can be interchanged. For example, the first terminal device may be a terminal device with a bandwidth less than or equal to 20MHz (or 10MHz, or 5MHz, or 3MHz, or 1.4MHz, or 200KHz). The bandwidth may be a channel bandwidth, may be a maximum bandwidth supported by the terminal device, or may be the size of the BWP configured by the access network device for the terminal device. For another example, the first terminal device may be a terminal device with a bandwidth containing a number of resource blocks less than 106 RBs (or 100RBs, or 50RBs, or 25RBs, or 15RBs, or 6RBs, or 1RB). For example Figure 2 As shown, the method of this embodiment may include:

[0189] S101: An access network device sends first uplink authorization information to a first terminal device. Correspondingly, the first terminal device receives the first uplink authorization information from the access network device.

[0190] Specifically, the access network device can send different uplink authorization information to different types of terminal devices. For example, the access network device can also send the second uplink authorization information to the second terminal device. The second terminal device can be a second type of terminal device. The second terminal device can also be of the same type as the first terminal device. The bandwidth of the second terminal device is different from that of the first terminal device. For example, the bandwidth of the second terminal device can be greater than that of the first terminal device. For example, the bandwidth of the second terminal device is 100MHz or 50MHz. The first terminal device and the second terminal device can use different random access resources, and the access network device can learn the type of the terminal device by receiving the random access channel, and then the access network device sends the uplink authorization information corresponding to the terminal device to the terminal device according to the type of the terminal device. For example, if the access network device determines that the terminal device is a first type of terminal device, the access network device sends the first uplink authorization information to the first type of terminal device; if the access network device determines that the terminal device is a second type of terminal device, the access network device sends the second uplink authorization information to the second terminal device. The format of the first uplink authorization information is different from the format of the second uplink authorization information. The format of the uplink authorization information specifies at least one of one or more fields contained in the uplink authorization information, the size of each field, the position of each field in the authorization information, and the order of multiple fields in the authorization information. If the content contained in the uplink authorization information specified in one uplink authorization information format is different from the content contained in the uplink authorization information specified in another different uplink authorization information format, the two authorization information formats are considered to be different. The content here can be at least one of the field, the content of the field, the size of the field, the position of the field in the authorization information, and the order of the field in the authorization information.

[0191] In this embodiment, the format of the first uplink authorization information is referred to as the first uplink authorization format. The format of the second uplink authorization information is referred to as the second uplink authorization format, and the second uplink authorization information is also referred to as the authorization information associated with the second uplink authorization format. For example, the second frequency domain resource allocation field associated with the second uplink authorization format is used to indicate the frequency domain resource allocation information of the second type of terminal device. The length of the second frequency domain resource allocation field is X bits. In one practicable manner, X is a fixed value. In another practicable manner, X is 14.

[0192] In the embodiment of the present application, X may be a predefined value. For example, in one practicable manner (such as uplink authorization information included in a random access response), X is a fixed value. For example, X=14. For example, in another practicable manner (such as uplink authorization information or downlink authorization information included in downlink control information), N is a positive integer related to resource allocation. For example, N is the number of resource blocks configured by the access network device for the first terminal device.

[0193] As for how the access network device determines the type of the terminal device, in an implementable manner, for example, in a non-competition-based random access scenario, since the non-competition-based random access uses dedicated random access resources and preamble sequences, the access network device can determine the type of the terminal device before sending a random access response to the terminal device. For example, it can be determined whether the terminal device is an eMBB terminal or a REDCAP terminal. For another example, in a contention-based random access scenario, if the access network device can distinguish whether the terminal device initiating the random access is a first type of terminal device or a second type of terminal device when sending a random access response message, the access network device can send uplink authorization information corresponding to the terminal device to different types of terminal devices. The method for the access network device to distinguish different types of terminal devices may be by configuring different access resources for different types of terminal devices. The access resources may be one or more of the frequency domain, time domain, code domain, and sequence, and this embodiment does not limit the access resources.

[0194] It is understandable that in another scenario, the access network device may also determine the type of the terminal device in other ways, and the access network device may send corresponding uplink authorization information to the terminal device of this type according to the type of the terminal device. This embodiment does not limit this.

[0195] In this embodiment, the first type of terminal device and the second type of terminal device have different capabilities, which may be specifically reflected in at least one of the following:

[0196] 1. The bandwidth capabilities of the first type of terminal equipment and the second type of terminal equipment are different. For example, the second type of terminal equipment can support the use of 100MHz frequency resources and access network equipment for data transmission on a carrier at most, while the first type of terminal equipment can support the use of 20MHz, 10MHz or 5MHz frequency resources and access network equipment for data transmission on a carrier at most.

[0197] 2. The number of transmit and receive antennas of the first type terminal device and the second type terminal device is different. For example, the minimum antenna configuration supported by the second type terminal device is 4 transmit and 2 receive, that is, under the minimum antenna configuration, 4 receive antennas are used to receive downlink data, and 2 transmit antennas are used to send uplink data. The maximum antenna configuration supported by the first type terminal device is less than 4 transmit and 2 receive, for example, the second type terminal device only supports 2 receive and 1 transmit, or can also support 2 receive and 2 transmit, or 1 receive and 1 transmit.

[0198] 3. The maximum uplink transmission power of the first type of terminal device is different from that of the second type of terminal device. For example, the maximum uplink transmission power of the second type of terminal device may be 23dBm or 26dBm, while the maximum uplink transmission power of the first type of terminal device may be in the range of 4dBm to 20dBm.

[0199] 4. The protocol versions corresponding to the first type of terminal devices and the second type of terminal devices are different. For example, NR Rel-15 and NR Rel-16 terminal devices can be second type of terminal devices, and NR Rel-17 terminal devices can be first type of terminal devices.

[0200] 5. The first type of terminal device and the second type of terminal device support different carrier aggregation (CA) capabilities. For example, the second type of terminal device can support carrier aggregation, while the first type of terminal device does not support carrier aggregation. For another example, both the first type of terminal device and the second type of terminal device support carrier aggregation, but the maximum number of carrier aggregations simultaneously supported by the second type of terminal device is greater than the maximum number of carrier aggregations simultaneously supported by the first type of terminal device. For example, the second type of terminal device can support aggregation of up to 5 carriers or 32 carriers at a time, while the first type of terminal device can support aggregation of up to 2 carriers at a time.

[0201] 6. The second type of terminal equipment supports full-duplex Frequency Division Duplexing (FDD), while the second type of terminal equipment only supports half-duplex FDD.

[0202] 7. The first type of terminal device and the second type of terminal device have different processing time capabilities for data. For example, the minimum delay between the second type of terminal device receiving downlink data and sending feedback on the downlink data is less than the minimum delay between the first type of terminal device receiving downlink data and sending feedback on the downlink data, and / or the minimum delay between the second type of terminal device sending uplink data and receiving feedback on the uplink data is less than the minimum delay between the first type of terminal device sending uplink data and receiving feedback on the uplink data.

[0203] 8. The processing capabilities of the first type of terminal device and the second type of terminal device are different. For example, the processing capabilities of the first type of terminal device are lower, such as not supporting 256 quadrature amplitude modulation (QAM); and / or the maximum number of hybrid automatic repeat request (HARQ) supported by the first type of terminal device is 8, while the maximum number of HARQ supported by the second type of terminal device is 16.

[0204] 9. The uplink transmission peak rate and / or downlink transmission peak rate corresponding to the first type of terminal device and the second type of terminal device are different.

[0205] 10. The first type of terminal device and the second type of terminal device correspond to different services. For example, the service corresponding to the first type of terminal device is IoT application (such as video surveillance), and the service corresponding to the second type of terminal device is mobile broadband MBB.

[0206] Optionally, the first type of terminal device may be, for example, a REDCAP terminal device, and the second type of terminal device may be, for example, an NR existing (Legacy) terminal device.

[0207] The first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, and the length Y of the first field is less than X. X is a pre-fixed value, such as X=14. Or X is the length of the second frequency domain resource allocation field associated with the second uplink authorization format. The first terminal device does not support the second uplink authorization format. Y is related to the number N of resource blocks supported or configured by the first terminal device, and N is a positive integer. For example, the first terminal device does not support the second uplink authorization format, which means that the first terminal device cannot obtain uplink authorization information according to the second uplink authorization format. The length of the second frequency domain resource allocation field associated with the second uplink authorization format can be considered as the length corresponding to the second frequency domain resource allocation field in the second uplink authorization format or the number of occupied bits.

[0208] Wherein, Y is related to the number N of resource blocks supported or configured by the first terminal device. In an practicable manner, it can be Wherein, N is the number of resource blocks supported or configured by the first terminal device, Round up. Optionally, N may be pre-specified. N may also be the number of resource blocks configured by the access network device for the first terminal device. For example, N is the maximum number of resource blocks configured by the access network device for the terminal device for information transmission. For example, N is the number of resource blocks included in the partial bandwidth (bandwidth part, BWP) configured by the access network device, or N is the number of resource blocks included in the carrier configured by the access network device. BWP may be an initial BWP or a non-initial BWP. N may also be the number of resource blocks supported by the first terminal device. For example, the first terminal device determines the number of supported resource blocks based on the bandwidth of the first terminal device. The number of resource blocks used for the supported bandwidth may be the maximum number of frequency domain resource blocks that can be occupied by the first terminal device when sending and / or receiving. For example, the supported bandwidth is 20MHz bandwidth, and when the subcarrier spacing is 15kHz, the number of resource blocks supported is 106 RBs. For example, the maximum bandwidth that the first terminal device can receive a signal, and / or the maximum bandwidth that the first terminal device can send a signal, etc. It should be noted that the present application uses resource blocks as an example for explanation. Usually a resource block occupies 12 subcarriers in the frequency domain. In the present application, a resource block may also be a resource unit of other granularity. A resource block may also be one of a resource element (RE), a resource element group (REG), a sub-carrier, a control channel element, a subframe, a radio frame, a time slot, an RB group, a REG bundle, a control channel element (CCE), or a symbol. The access network device may determine N based on the bandwidth supported by the first terminal device. Alternatively, the access network device may configure N for the first terminal device.

[0209] In the prior art, the frequency domain resource allocation field in the uplink grant information of the random access response is fixed to 14 bits. That is, X=14. For example, in the prior art, when indicating a resource block for a terminal device, the truncated 14 bits are used. The bits indicate the resource blocks. idle bits. And when frequency hopping indication (also called enabling frequency hopping) is performed in the uplink grant information of the random access response, There are 1 or 2 bits in the byte to indicate the frequency hopping offset value. The number of bits used to indicate resource block allocation will be even smaller, which will limit the allocation of resource blocks (such as resource allocation of certain lengths and / or certain starting points cannot be indicated). Here, M is the number of resource blocks contained in the BWP configured by the access network device for the terminal device or the number of resource blocks used by the allocable frequency domain resource bandwidth.

[0210] In this application, the access network device uses the uplink authorization information of the random access response. The Y bits indicate the frequency domain resource block allocation bits to the first terminal device. In this embodiment, no bit in the Y bits is used to indicate the offset value of the frequency hopping. Therefore, all Y bits can be used to indicate the resource block, thereby providing more flexible resource allocation (such as avoiding restrictions on the length indication or starting point indication of the resource block allocation).

[0211] In this application, the access network device can also use the uplink authorization information of the PUSCH specific to the scheduling terminal device. The Y bits indicate the frequency domain resource block allocation bits to the first terminal device. None of the Y bits is used to indicate the offset value of the frequency hopping. Therefore, all Y bits can be used to indicate the resource block, thereby providing more flexible resource allocation (such as avoiding restrictions on the length indication or starting point indication of the resource block allocation).

[0212] In this embodiment, optionally, the first uplink authorization information may be any one of the authorization information included in the random access response information or the downlink control information, and the uplink authorization information in the downlink control information. When the first uplink authorization information is included in the downlink control information, the downlink control information may be the fallback mode downlink control information. The fallback mode downlink control information may be, for example, DCI format 0_0. The fallback mode downlink control information may also be, for example, DCI format 0_0 scrambled by TC-RNTI. The downlink control information may also be non-fallback mode downlink control information. The non-fallback mode downlink control information may be, for example, DCI format 0_1.

[0213] In this embodiment, optionally, the second uplink authorization information may be any one of the authorization information included in the random access response information RAR or in the downlink control information, and the uplink authorization information in the downlink control information DCI. When the second uplink authorization information is included in the downlink control information, the downlink control information may be the fallback mode downlink control information. The fallback mode downlink control information may be, for example, DCI format 0_0. The fallback mode downlink control information may also be, for example, DCI format 0_0 scrambled by TC-RNTI. The downlink control information may also be non-fallback mode downlink control information. The non-fallback mode downlink control information may be, for example, DCI format 0_1.

[0214] S102. The first terminal device receives the first uplink authorization information from the access network device, and the first uplink authorization information includes a first field. Further, the first terminal device determines the resources for uplink transmission according to the first field. The resource is the frequency domain resource allocated to the first terminal device by the access network device through the first field. The frequency domain resource can be any one of one or more resource blocks (resource block, RB), resource element (resource element, RE), resource element group (resource element group, REG), bound resource element group (REG bundle), sub-carrier (sub-carrier), carrier (carrier), and bandwidth part (bandwidth part, BWP).

[0215] Specifically, the first uplink authorization information includes a first field indicating frequency domain resource allocation information. The first terminal device can determine the frequency domain resources allocated to the first terminal device according to the frequency domain resource allocation information indicated by the first field, and the frequency domain resources are used for uplink transmission.

[0216] S103. The first terminal device performs uplink transmission according to the resources.

[0217] Specifically, the first terminal device determines the resources for uplink transmission according to the frequency domain resource allocation information indicated by the first field, and performs uplink transmission according to the determined resources. In this embodiment, uplink transmission may be performed with the access network device on the determined resources. In another scenario, uplink transmission may also be performed with another terminal device on the determined resources, that is, D2D signal transmission is performed, the sending device is a terminal device, and the corresponding receiving device is also a terminal device. In this scenario, the first terminal device receives uplink authorization information from the terminal device.

[0218] Furthermore, as mentioned above, the uplink grant information of the random access response may contain idle bits. The access network device sends uplink authorization information to the first terminal device through a random access response. The number of bits used to indicate frequency domain allocation in the uplink authorization information may be less than 14 bits. Therefore, the idle bits in the uplink authorization information can also be used for other indications. In this embodiment, the uplink authorization information (such as uplink authorization information for scheduling PUSCH, or uplink authorization information included in the random access response, or random access response) may include: one or more fields, wherein one or more fields may indicate at least one item of information. The one item of information includes any one or more of the following information:

[0219] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, 2-step random access channel (RACH) information, 4-step RACH information, whether the first terminal device is allowed to access the network, 5-bit modulation and coding scheme (MCS) information, number of repetitions of the scheduled physical uplink shared channel (PUSCH), information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set (TBS) information and TBS threshold information.

[0220] For example, the uplink grant information indicates that the terminal device uses 4-step RACH to access the network. For another example, the uplink grant information indicates the use of 2-step RACH, or indicates that the terminal device using 2-step RACH falls back to 4-step RACH for random access.

[0221] In the existing protocol, the MCS included in the uplink grant information in the random access response is 4 bits, so it can only indicate 16 MCS indexes at most. In this embodiment, the number of bits in the MCS indication field is 5 bits, and a maximum of 32 MCS indexes can be performed.

[0222] In one practicable manner, the first uplink authorization information sent by the access network device to the first terminal device includes a sixth field. The format of the first uplink authorization information may be related to the subcarrier spacing used by the BWP of the first terminal device, or to the subcarrier spacing used for information transmission. Specifically, for example, the sixth field in the first uplink authorization information (which may be the content of the sixth field, the size of the sixth field, or the position of the sixth field) is related to the subcarrier spacing used by the BWP of the first terminal device, or to the subcarrier spacing used for information transmission.

[0223] When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits. The resource here may be a bandwidth resource. The bandwidth resource is the bandwidth resource configured by the access network device for the first terminal device or the bandwidth resource used by the first terminal device. The bandwidth resource may be a BWP or a carrier. When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits. N1 and N2 are not equal. For example, the bandwidth resource of the first terminal device is 20MHz. When the subcarrier spacing is 60kHz, u1=2, the frequency domain resource allocation field includes 9 bits, the frequency hopping indication field includes 1bit, and the number of repetitions indication includes 4 bits, that is, N1=4. When the subcarrier spacing is 30kHz, u2=1, the frequency domain resource allocation field includes 11 bits, the frequency hopping indication field includes 2bits, and the number of repetitions indication includes 2 bits, that is, N2=2. That is, when u1=2, N1=4, and when u2=1, N2=2.

[0224] Further, when the subcarrier spacing used by the resource is u1, the first authorization information includes a sixth field, and the sixth field can be used to indicate any one or more of the following information:

[0225] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, 2-step random access channel information, 4-step RACH information, whether the first terminal device is allowed to access the network, 5-bit modulation and coding method information, information on the number of repetitions of the scheduled physical uplink shared channel, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information, TBS threshold information, and beam direction information.

[0226] When the subcarrier spacing used for resources is u2, the first uplink authorization information may not include the sixth field. For example, the bandwidth of the first terminal device is 20MHz. When the subcarrier spacing is 60kHz, u1=2, the frequency domain resource allocation field includes 9 bits, the frequency hopping indication field includes 1bit, and the number of repetitions indication includes 3 bits. At this time, the first authorization information also includes 2 bits of beam direction information. That is, the first authorization information includes the sixth field. When the subcarrier spacing is 30kHz, u2=1, the frequency domain resource allocation field includes 11 bits, the frequency hopping indication field includes 2bits, and the number of repetitions indication includes 2 bits. At this time, the first authorization information does not include beam direction information. That is, the first authorization information does not include the sixth field.

[0227] Optionally, the length of the sixth field is less than 14-X.

[0228] In this embodiment, N is the number of resource blocks supported or configured by the first terminal device. Before sending the first uplink authorization information, the access network device needs to determine the positions and / or values ​​of the N resource blocks. Before receiving the first uplink authorization information, the first terminal device also needs to determine the positions and / or values ​​of the N resource blocks.

[0229] In this embodiment, how to determine the positions of the N resource blocks and / or the value of N. For example, there are three optional methods as follows:

[0230] In method 1, the first terminal device determines that the bandwidth resource of the first terminal device is the first resource or the second resource according to the first indication information sent by the access network device. The bandwidth resource is the bandwidth resource configured by the first terminal device or the bandwidth resource used by the first terminal device. For example, the first resource is the first BWP resource. The second resource is the second BWP resource. The first terminal device obtains the position of the N resource blocks and / or determines the value of N based on the bandwidth resource. For example, the N resource blocks are the resource blocks included in the bandwidth resource.

[0231] In the second method, the first terminal device determines the positions of N resource blocks according to the second indication information sent by the access network device. For example, the second indication information can at least indicate the position of the bandwidth resource of the first terminal device. For example, the second indication information indicates the offset in frequency, or indicates the index information of the resource. Alternatively, the second indication information can indicate the bandwidth information of the first terminal device, and the first terminal device determines the value of N according to the bandwidth information of the first terminal device indicated (in this case, the positions of the N resource blocks can be predefined).

[0232] In the third method, the first terminal device determines the value of N and / or the positions of N resource blocks through the third indication information sent by the access network device. For example, the third indication information is the initial BWP configuration information. The first terminal device determines the value of N and / or the positions of N resource blocks according to the initial BWP configuration information. In particular, the initial BWP configuration information can also configure resources for the second terminal device.

[0233] The following describes three methods in detail:

[0234] Method 1: Specifically, the positions and / or values ​​of the N resource blocks may be determined through the following S105-S108:

[0235] S105: The access network device sends first indication information to the first terminal device. The first indication information is used to indicate whether the bandwidth resource of the first terminal device is the first resource or the second resource.

[0236] S106. The first terminal device receives the first indication information. When the value or bit state (or bit value) of the first indication information belongs to the first set, the first terminal device determines that the bandwidth resource of the first terminal device is the first resource. When the value or bit state of the first indication information belongs to the second set, the first terminal device determines that the bandwidth resource of the first terminal device is the second resource. The first resource is not the same as the second resource. Not completely the same can be that the first resource and the second resource do not overlap, or that the first resource and the second resource partially overlap. For example, the first resource and the second resource partially overlap. The access network device can configure the first resource for the first terminal device through the first initial BWP configuration information. Optionally, the first initial BWP configuration information can also configure resources for the second terminal device. That is, the first terminal device and the second terminal device can read the same initial BWP configuration information. It should be noted that the first set and the second set may include one or more bit states or values.

[0237] Specifically, the bandwidth resources may be resources included in an uplink initial BWP, a downlink initial BWP, a control information resource set (control resource set, CORESET), an uplink BWP, a downlink BWP, an uplink carrier, or a downlink carrier.

[0238] The first indication information may be included in RRC signaling, MAC CE signaling, or DCI signaling. Further, the first terminal device may determine the bandwidth resource according to the first indication information.

[0239] Optionally, when the bit state of the first indication information belongs to the first set, the first terminal device determines that the bandwidth resource of the first terminal device is the first resource. When the bit state of the first indication information belongs to the second set, the first terminal device determines that the bandwidth resource of the first terminal device is the second resource. The resources included in the first resource and the second resource may be different. The first resource and the second resource may be different BWPs. The first set or the second set may include one or more bit states. For example, the first indication information is 1 bit, and the first set and the second set each include a bit state. For another example, the first indication information is multiple bits, and the first set and the second set include one or more bit states. Optionally, the first indication information includes 1 bit. For example, the first set is "1" and the second set is "0". For example, the bit state of the first indication information is "1", and the first terminal device can determine that the bandwidth resource of the first terminal device is the first resource according to the first indication information, and the first resource is, for example, the first uplink initial BWP; if the state of the first indication information is "0", the first indication information indicates that the bandwidth resource of the first terminal device is the second resource, and the second resource may be, for example, the second uplink initial BWP.

[0240] Optionally, according to a predefined indication rule, the first indication information may indicate the relationship between the bandwidth resources of the first terminal device and the uplink initial BWP through a bit value. For example, when the state of the first indication information is "1", the bandwidth resources of the first terminal device indicated by the first indication information are within the uplink initial BWP. When the state of the first indication information is "0", the bandwidth resources of the first terminal device indicated by the first indication information are outside the uplink initial BWP.

[0241] In one possible implementation, the second resource and the first resource are not completely the same resources. In another possible implementation, the second resource and the first resource may partially overlap.

[0242] In this method, resources can be configured for the first terminal device and the second terminal device through a common BWP configuration information. The first terminal device can determine the bandwidth resource according to the common BWP configuration information. The communication system can save the indication overhead of signaling, realize flexible resource indication, and thus improve resource utilization while realizing load balancing.

[0243] In this method, the first resource may be a resource configured for the first terminal device, and this application does not limit whether the first resource can be used for the second terminal device. The second resource may only be used for the first terminal device.

[0244] Optionally, the first resource may be configuration information of an uplink initial BWP, a downlink initial BWP, a control information resource set (CORESET), an uplink BWP, a downlink BWP, a downlink CORESET0, an uplink carrier or a downlink carrier, etc.

[0245] S107. The first terminal device determines the positions of the N resource blocks and / or the value of N according to the bandwidth resources of the first terminal device.

[0246] The first indication information indicates that the bandwidth resource of the first terminal device is the first resource, and the positions of the N resource blocks can be determined in the first resource. The first indication information indicates that the bandwidth resource of the first terminal device is the second resource, and the positions of the N resource blocks can be determined in the second resource. Further, the positions of the N resource blocks of the first terminal device in the bandwidth resource can be determined by signaling or predefined rules. For example, the number of resource blocks included in the bandwidth resource is N. The resource blocks included in the bandwidth resource are N resource blocks.

[0247] Specifically, the first terminal device may determine the value of N according to the bandwidth that the first terminal device can support. The supportable bandwidth can be understood as at least one of the maximum signal bandwidth that the first terminal device can receive and / or the maximum signal bandwidth that can be sent. For example, if the bandwidth that the first terminal device can support is 20MHz, if the subcarrier spacing is 15KHz, then the value of N is 106RB or 100RB.

[0248] It should be noted that the execution order of the two steps of determining the positions of N resource blocks and determining the value of N can be interchanged, and this application does not limit the execution order.

[0249] Method 2: Specifically, the positions of N resource blocks and / or the value of N may be determined through the following S105'-S107':

[0250] S105', the access network device sends second indication information to the first terminal device. The second indication information is used to indicate the positions of the N resource blocks.

[0251] Specifically, the second indication information is used to indicate the position of the N resource blocks within the bandwidth resource. The bandwidth resource is predefined or configured by signaling. The signaling may be system information. The bandwidth resource may be a BWP. For example, the bandwidth resource is an uplink initial BWP. The second indication information includes offset value information. For example, the offset value information is used to indicate the offset of the N resource blocks relative to the first RB in the uplink initial BWP. The first RB may be understood as an RB with an index of 0. For another example, the second indication information includes a resource block index value, and the resource block index value is used to indicate the position of the N resource blocks in the bandwidth resource.

[0252] In a first possible implementation, the positions of the N resource blocks are predefined. For example, the N resource blocks of the first terminal device are predefined to be the same as the starting positions of the bandwidth resources. For another example, the first terminal device determines the starting position of the bandwidth resources according to the supported bandwidth, predefined rules, or the access network device through signaling notification, and then determines the positions of the N resource blocks.

[0253] In a second possible implementation, the first terminal device determines the positions of N resource blocks based on the first reference resource and the second indication information. For example, the first reference resource is a BWP, or a specific resource position in a BWP, or Point A, or the first common PRB, or a specific resource in an SSB. For example, when the first reference resource is a BWP, the first terminal device can determine that the N resource blocks are within the BWP based on the first reference resource and the second indication information. For another example, the first terminal device determines that at least some of the N resource blocks are outside the BWP based on the first reference resource and the second indication information.

[0254] For example, the first reference resource includes the 10th RB to the 19th RB. The range of the offset value indicated by the second indication information is {-5RB, 0RB, 5RB, 10RB}. If the value indicated by the second indication information is -5RB, the starting position of the N resource blocks is the (10-5)th RB = 5RB. Assuming that the bandwidth supported by the first terminal device is 5 RBs, the bandwidth resources of the first terminal device include the 5th RB to the 9th RB, and the N resource blocks of the first terminal device are outside the first reference resource. If the offset value indicated by the second indication information is 0, the starting position of the N resource blocks of the first terminal device is the (10-0)th RB = 10RB. The bandwidth supported by the first terminal device is 5RB, and the N resource blocks of the first terminal device are within the first reference resource.

[0255] S106': After receiving the second indication information, the first terminal device determines the value of N according to the second indication information.

[0256] The specific implementation method for the first terminal device to determine the value of N is as described in Method 1 and will not be repeated here.

[0257] It should be noted that before sending the second indication information, the access network device also needs to determine the value of N. Specifically, the value of N may be determined according to the bandwidth supported by the first terminal device. The supportable bandwidth may be understood as at least one of the maximum signal bandwidth that the first terminal device can receive and / or the maximum signal bandwidth that can be sent.

[0258] Method 3: Specifically, the positions and / or values ​​of the N resource blocks may be determined through the following S105"-S106":

[0259] S105". The access network device sends third indication information to the first terminal device. The third indication information includes first initial uplink BWP configuration information. The first initial uplink BWP configuration information can also be used for the second terminal device.

[0260] S106”: After receiving the third indication information, the first terminal device determines the positions of N resource blocks and / or the value of N according to the first initial uplink BWP configuration information.

[0261] The third indication information may be system information.

[0262] Specifically, the first initial uplink BWP configuration information is sent by the access network device and is used to indicate the bandwidth resources of the first terminal device. The bandwidth resources may be resources used for uplink transmission by the first terminal device. The first initial uplink BWP configuration information is sent by the access network device. The first initial uplink BWP information may also be used to indicate the bandwidth resources of the second terminal device. The bandwidth resources include the value of N and / or the positions of N resource blocks. The value of N and / or the positions of N resource blocks may be determined based on the first initial uplink BWP configuration information.

[0263] If the bandwidth supported by the first terminal device is smaller than the configured bandwidth of the first initial uplink BWP, the value of N and / or the positions of N resource blocks can be determined by default or by signaling notification. For example, the value of N can be set by default to be the bandwidth supported by the first terminal device, and the frequency domain resources of the initial uplink BWP of the first terminal device are within the resource range of the first initial uplink BWP by default. For example, the starting resource position of the frequency domain resources of the initial uplink BWP of the first terminal device is at a specific position within the first initial uplink BWP. For example, the starting resource position of the frequency domain resources of the initial uplink BWP of the first terminal device is the same as the starting resource position of the first initial uplink BWP.

[0264] Furthermore, the above method of determining the value of N and / or the position of N resource blocks based on the first initial uplink BWP is also applicable to the first terminal device determining N resource blocks based on the first initial downlink BWP configuration information, control information resource set (controlresource set, CORESET) configuration information, uplink BWP, downlink BWP, CORESET0 configuration information, uplink carrier, or downlink carrier.

[0265] Optionally, the first terminal device may also determine the value of N according to S1081-S1082:

[0266] S1081. The first terminal device determines a first value.

[0267] The first value is determined according to the capability of the first terminal device (such as the maximum channel bandwidth supported), or the first value may be pre-configured by the access network device, pre-defined by the protocol, or preset by the equipment vendor.

[0268] S1082. The first terminal device determines the value of N based on bandwidth resources and the first numerical value.

[0269] For example, the bandwidth resources are predefined or configured by signaling. The signaling may be system information. The bandwidth resources may be the size and / or location of the BWP. Specifically, it may be determined that the value of N = min{bandwidth resources, first value}. For example, if the bandwidth resources are 20MHz and the supportable bandwidth of the first terminal device is 5MHz, the first terminal device determines the value of N based on 5MHz. Alternatively, if the bandwidth resources indicated by the signaling are 10MHz, and the first terminal device determines the first value to be 20MHz based on the signaling from the access network device, the first terminal device determines the value of N based on 10MHz.

[0270] Optionally, the bandwidth resource is the first initial uplink BWP, and the first terminal determines the value of N according to the first value and the size of the first initial uplink BWP. Optionally, the access network device may also send the first initial uplink BWP configuration information to the second terminal device.

[0271] It should be noted that, before sending the first indication information, the access network device also needs to determine the N values. The specific determination method is similar to the determination method on the first terminal device side.

[0272] In an implementable manner, the access network device configures the first terminal device to transmit information on the third resource through the third resource configuration information. The third resource configuration information can also configure resources for the second terminal device. The third resource includes N11 RBs. The maximum number of resource blocks that the first terminal device can use to transmit information in the third resource is N21. N11 can be greater than N21. At this time, the frequency domain resource allocation field of the first terminal device determines the number of bits contained in the field according to N21. The frequency domain resource allocation field of the second terminal device determines the number of bits contained in the field according to N11.

[0273] The maximum number of resource blocks N that can be used for data transmission determined by the first device and the second terminal device in the first resource is different. For example, when the subcarrier spacing is 15kHz, the third resource includes 270RB. The bandwidth supported by the second terminal device is greater than 50MHz or 270RB. The bandwidth supported by the first terminal device is equal to 20MHz or 106RB. It can be determined that the maximum number of resource blocks N21=270RB that the second terminal device can use for data transmission. The maximum number of resource blocks N11=106RB that the first terminal device can use for data transmission. That is, when determining the uplink authorization information, the first terminal device interprets the frequency domain resource indication field in the uplink authorization information according to the supported bandwidth (such as 106). The second terminal device interprets the frequency domain resource indication field in the uplink authorization information according to the number of resource blocks (such as 270) included in the first resource notified by the access network device. For example, the length of the frequency domain resource allocation field in the first uplink authorization format is determined according to N21. The length of the frequency domain resource allocation field in the second uplink authorization format is determined according to N11. The value of N is determined according to a predefined method, and no additional signaling overhead is required.

[0274] In the communication method provided in this embodiment, when frequency domain resource allocation is indicated through the first uplink authorization information, for the first terminal device, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. That is, the length of the frequency domain resource allocation field is based on the number N of resource blocks supported or configured by the first terminal device, and is less than the length of the second frequency domain resource allocation field associated with the second uplink authorization format. In this embodiment, no bit in the Y bits is used to indicate the offset value of frequency hopping. Therefore, all Y bits can be used to indicate resource blocks, thereby providing more flexible resource allocation (such as avoiding restrictions on the length indication or starting point indication of resource block allocation).

[0275] In order to obtain diversity gain, a data transmission can be divided into multiple frequency hopping transmissions in time. The frequency resources corresponding to each transmission are not exactly the same. Each transmission is a hop transmission in the frequency hopping transmission. In the present invention, any hop refers to any transmission or any segment of the multiple frequency hopping transmissions included in a data transmission. The corresponding resources refer to the resources occupied or used by the data transmission.

[0276] In the prior art, when frequency hopping indication is performed, a 1-bit frequency hopping indication field in the uplink scheduling information is used to indicate whether the current transmission is frequency hopping. If frequency hopping is performed, the frequency hopping indication will be performed based on 1bit or 2bit in the frequency domain resource allocation field in the authorization information. Specifically, it indicates the offset value of the frequency domain position of the second hop relative to the previous hop. When the allocatable bandwidth is <50RB, 1bit is used for frequency hopping indication. When the allocatable bandwidth is ≥50RB, 2bits are used for frequency hopping indication. Low-complexity UEs have limited capabilities, such as the maximum channel bandwidth that can be supported may be less than or equal to 20M.

[0277] For example, the frequency domain resource allocation field in the uplink grant information included in the random access response is fixed to 14 bits. Under 15kHz subcarrier spacing, the number of allocable frequency domain resource blocks N corresponding to 20MHz is 106 RBs. When indicating frequency hopping, if the existing protocol is still followed, the frequency domain resource allocation field will be truncated to a length of 2 bits of the 13 bits are used to indicate the offset value, and the remaining 11 bits of the 13 bits are used to indicate the allocated frequency domain resource location. The status that can be indicated ranges from 2 13 Reduce to 2 11 , but there is 1 bit left unused. Similarly, when the number of allocable frequency domain resource blocks N is 50 RBs, the frequency domain resource allocation field will be truncated to a length of 2 bits of the 11 bits are used to indicate the offset value, and the remaining 9 bits of the 11 bits are used to indicate the allocated frequency domain resource location. The status that can be indicated ranges from 2 11 Reduce to 2 9 , but there are 3 bits left unused. It can be seen that the indication of the frequency hopping offset value in the prior art will occupy 1 or 2 bits in the frequency domain resource allocation field, which will reduce the number of states used for frequency domain resource allocation, thereby limiting the frequency domain resource allocation. At the same time, there is also the problem that the idle bits cannot be used, resulting in a waste of bit resources. To solve this problem, Figure 2 On the basis of the method shown, further, the embodiment of the present application has the following five possible implementation methods:

[0278] Method 1: The first uplink authorization information also includes a second field. The second field is used to indicate: whether to perform frequency hopping and at least one of an offset value. The offset value can be one or more of a frequency hopping offset, a frequency offset value, and a time offset value. The offset value can be an offset value used for the next hop transmission on the determined resource. For example, in this method, whether to perform frequency hopping and an offset value are jointly encoded and indicated. Among them, if the second field indicates frequency hopping and a frequency hopping offset value, the terminal device determines the resource of the second hop according to the offset value. In the existing protocol, frequency hopping within a time slot is to sum the frequency domain resource allocation information and the offset value, and to determine the information position of the second hop by taking the modulus of the BWP bandwidth. Frequency hopping between time slots is to determine whether the frequency hopping domain resource allocation information is summed with the offset value according to whether i of the i-th frequency hop is an odd number or an even number, and to take the modulus of the BWP bandwidth. The BWP bandwidth refers to the maximum number of resource blocks that can be used for information transmission included in the configured or predefined BWP.

[0279] The second field is independent of the first field. The second field is a frequency hopping indication field. The second field is independent of the first field, which can avoid the frequency hopping indication occupying the frequency domain resource allocation field, increase the number of bits available in the frequency domain resource allocation field, and improve the flexibility of frequency domain resource allocation.

[0280] In the first mode, optionally, the second field can indicate at least one of the following bit states. The second field is used to indicate whether at least one of the frequency hopping and the offset value is indicated by at least one of the following bit states:

[0281] The first bit state is used to indicate no frequency hopping.

[0282] The second bit state is used to indicate that the frequency hopping and offset value is the first offset value, or the second bit state is a reserved state.

[0283] The third bit state is used to indicate that the frequency hopping and offset value is the second offset value, or the third bit state is a reserved state.

[0284] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0285] The term "no frequency hopping" means that the uplink transmission does not frequency hop, or frequency hopping is disabled. The frequency hopping offset value may be a frequency offset value of the second hop, or may be a frequency offset value of one frequency hopping transmission relative to the previous frequency hopping transmission in multiple frequency hopping transmissions.

[0286] Optional, offset value includes and At least one of .

[0287] Specifically, in an implementable manner, the second field may be 2 bits, which are used to indicate the offset value when not hopping and when hopping. Table 1 is an example of the bit state of the second field and the information indicated. As shown in Table 1a and Table 1b, the bit state of the second field and the information indicated are shown according to the size of N. The bit state of the second field includes 00, 01, 10 and 11. For example, when N<50, as shown in Table 1a. For example, when N<50, the bit state 00 is used to indicate frequency hopping and the offset value is Bit state 01 is used to indicate frequency hopping and the offset value is Bit state 10 is reserved, and bit state 11 is used to indicate no frequency hopping. For example, when N ≥ 50, as shown in Table 1b. For example, when N ≥ 50, bit state 00 is used to indicate frequency hopping and the offset value is Bit state 01 is used to indicate frequency hopping and the offset value is Bit state 10 is used to indicate frequency hopping and the offset value is Bit state 11 is used to indicate no frequency hopping. In this application, the value judgment threshold of N is 50, and the frequency hopping offset value is and However, it can be understood that this is only an example, and N and the frequency hopping offset value can be other values.

[0288] Table 1a

[0289]

[0290] Table 1b

[0291]

[0292] Table 2 is another example of the bit state of the second field and the information indicated. As shown in Table 2, the bit state 00 is used to indicate frequency hopping and the offset value is Bit state 01 is used to indicate frequency hopping and the offset value is When N<50, bit state 10 is reserved. When N≥50, bit state 10 is used to indicate frequency hopping and the offset value is Bit state 11 is used to indicate no frequency hopping.

[0293] Table 2

[0294]

[0295] In another practicable manner, the second field is used to indicate the offset value when frequency hopping is not performed and when frequency hopping is performed. Table 3a and Table 3b are examples of the bit state of the second field and the information indicated. As shown in Table 3a, N ≥ 50, the second field can be 2 bits. The bit state of the second field includes four states 00, 01, 10 and 11. Bit state 00 is used to indicate that the frequency hopping and offset values ​​are Bit state 01 is used to indicate that the frequency hopping and offset values ​​are Bit state 10 is used to indicate the frequency hopping and offset value is Bit state 11 is used to indicate no frequency hopping. As shown in Table 3b. When N<50, the second field is 1 bit, and the first uplink authorization information also includes a 1-bit frequency hopping enable field (used to indicate whether to hop frequency). At this time, the bit state of the second field includes two states: 0 and 1. Bit state 0 is used to indicate that the frequency hopping and offset value are Bit state 1 is used to indicate that the frequency hopping and offset values ​​are Therefore, when N<50, 2 bits are also used to indicate whether to perform frequency hopping and the offset value.

[0296] Table 3a

[0297]

[0298] Table 3b

[0299]

[0300] It can be understood that the second field bit states and the indicated information shown in Table 1, Table 2 and Table 3 are examples, and there may be other ways, which are not limited in this embodiment.

[0301] In method 1, optionally, the correspondence between at least one bit state and at least one offset value is predefined or configured through signaling. For example, the access network device sends a signaling to the first terminal device, and the signaling carries the correspondence between at least one bit state and at least one offset value.

[0302] Mode 2: The offset value is determined according to the third field and the first information. The first information is predefined, or the first information is configured through signaling. The third field is included in the first uplink authorization information.

[0303] Specifically, the access network device indicates (such as independently indicating or jointly indicating) the offset value to the first terminal device through the third field and the first information. For example, the first information and the third field indicate the offset value. For example, the first information can be the first bit or the second bit of the two bits. For example, it can be a 1-bit value that is predefined or configured through signaling to indicate the offset value, and the 1 bit in the third field is used to indicate the value of another bit of the offset value. For example, the bit state "01" indicating the offset value can be predefined or configured through signaling (such as high-level signaling, RRC signaling, MAC CE signaling) with the first bit value as "0", and the 1 bit in the third field indicates "1". Therefore, the offset value indication will not occupy the bits in the first field, and will not result in a reduction in the number of allocatable states of frequency domain resources that can be indicated, so that the frequency domain resource allocation is limited.

[0304] Further, N satisfies the first condition, and the access network device uses method 2 to indicate whether to perform frequency hopping or the offset value during frequency hopping. Accordingly, the terminal device uses method 2 to determine whether to perform frequency hopping or the offset value during frequency hopping. N satisfies the second condition, and the access network device uses method 1 or the method defined by the existing protocol to indicate whether to perform frequency hopping or the offset value during frequency hopping. Accordingly, the terminal device uses method 1 or the method defined by the existing protocol to determine whether to perform frequency hopping or the offset value during frequency hopping. For example, when N is within the first numerical range (e.g., 91≤N≤100), the access network device uses method 2 to indicate whether to perform frequency hopping or the offset value during frequency hopping. Accordingly, the terminal device uses method 2 to determine whether to perform frequency hopping or the offset value during frequency hopping. Otherwise, the access network device uses method 1 to indicate whether to perform frequency hopping or the offset value during frequency hopping. Accordingly, the terminal device uses method 1 to determine whether to perform frequency hopping or the offset value during frequency hopping.

[0305] Alternatively, the access network device indicates to the first terminal device whether to determine whether to hop frequency or the offset value during frequency hopping according to method 1 or method 2.

[0306] Mode 3: When N is within a first value range, determining whether to perform frequency hopping is performed according to high-layer signaling. When N is within a second value range, determining whether to perform frequency hopping is performed according to the first uplink authorization information.

[0307] Specifically, the high-level signaling may be a radio resource control (RRC) signaling or a media access control element (MACCE) signaling. For example, when N is within a first numerical range (e.g., 91≤N≤100), the access network device uses RRC signaling to notify the terminal device whether to frequency hop. Accordingly, the terminal device determines whether to frequency hop according to the RRC signaling. Otherwise, the access network device indicates whether to frequency hop in the first uplink authorization information. Accordingly, the terminal device determines whether to frequency hop according to the information in the first uplink authorization information. The offset value may be included in the first uplink authorization information.

[0308] For example, the first terminal device determines whether to perform frequency hopping according to the second information. The second information is predefined, or the second information is indicated by signaling.

[0309] Optionally, the second information is predefined. For example, it may be predefined that the first terminal device must hop frequency. In this way, the existing frequency hopping indication field is not needed, and 1 bit can be free. Alternatively, the second information is predefined, for example, it may be predefined that the first terminal device does not hop frequency. In this way, the existing frequency hopping indication field is not needed, and 1 bit can be free.

[0310] Optionally, the second information is indicated by signaling. For example, the access network device may send a signaling to the first terminal device, and the signaling carries information for indicating whether to perform frequency hopping. The signaling may be a high-level signaling, such as RRC signaling or MAC CE signaling. Similarly, the existing frequency hopping indication field is not needed, and 1 bit may be freed.

[0311] When the first terminal device determines the frequency hopping according to the second information, it determines the offset value during the frequency hopping according to the fourth field. The fourth field is included in the first uplink authorization information.

[0312] Specifically, the first terminal device determines whether to perform frequency hopping based on the second information. In this way, the first uplink authorization information does not need the existing frequency hopping indication field, and 1 bit can be freed up. The offset value during frequency hopping can be indicated by the fourth field. For example, the freed 1 bit and 1 bit in the X bits of the frequency domain resource allocation field of the first uplink authorization information can be used to indicate the offset value during frequency hopping. The frequency hopping indication does not occupy the bits in the first field, so it does not result in a reduction in the number of allocatable states of the frequency domain resources that can be indicated, thereby improving the flexibility of frequency domain resource allocation.

[0313] In method three, further, when N is within the first numerical range, the access network device indicates whether to perform frequency hopping through the second information. When N is within the second numerical range, the access network device indicates whether to perform frequency hopping or the offset value during frequency hopping through the fifth field. The fifth field is included in the first uplink authorization information. Correspondingly, for the first terminal device, when N is within the first numerical range, whether to perform frequency hopping is determined according to the second information. When N is within the second numerical range, whether to perform frequency hopping and / or the offset value during frequency hopping is determined according to the fifth field. The fifth field is included in the first uplink authorization information. Among them, the fifth field is a field independent of the first field. Whether to perform frequency hopping or the offset value during frequency hopping is indicated by the fifth field. Similarly, the frequency hopping indication will not occupy the bits in the first field, and therefore will not result in a reduction in the number of allocatable states of frequency domain resources that can be indicated, thereby limiting the allocation of frequency domain resources.

[0314] The first numerical range and the second numerical range may be different. The first numerical range and the second numerical range may also partially overlap. For example, the first numerical range is the numerical value corresponding to N when the sum of the number of bits required for the frequency domain resources and the offset value is greater than X. The second numerical range is the numerical value corresponding to N when the sum of the number of bits required for the frequency domain resources and the offset value is less than or equal to X. For example, the first numerical range is N≥91, the number of bits required for the frequency domain resource indication is equal to 13, the number of bits required for the offset value is equal to 2, and a total of 14 bits are required. The second numerical range is 50≤N≤90, the number of bits required for the frequency domain resource indication is less than or equal to 12, the number of bits required for the offset value is equal to 2, and the total number of bits required is less than or equal to 14. Or the second numerical range is N<50, the number of bits required for the frequency domain resource indication is less than or equal to 11, the number of bits required for the offset value is equal to 1, and the total number of bits required is less than or equal to 12.

[0315] Mode 4: The first uplink grant information does not include a reserved field and / or a channel state information request field.

[0316] Specifically, in method 4, the first uplink authorization information does not include a reserved field and / or a channel state information request field, but the first uplink authorization information includes a field indicating whether frequency hopping is performed and the offset value during frequency hopping. It can be possible to use the reserved field and / or the channel state information request field and 1 bit of the existing frequency domain resource allocation field X bits to indicate whether frequency hopping is performed and the offset value during frequency hopping. The frequency hopping indication will not occupy bits in the first field, so it will not result in a reduction in the number of allocatable states of frequency domain resources that can be indicated, thereby improving the flexibility of frequency domain resource allocation. It should be noted that in the prior art, the first uplink authorization information includes a reserved field and / or a channel state information request field.

[0317] Method 5: determining, according to a predefined rule, that resources corresponding to any hop of uplink transmission can only be within specific resources, or determining that resources corresponding to at least one hop of uplink transmission can be outside specific resources; or,

[0318] receiving a sixth signaling, wherein the sixth signaling indicates that resources corresponding to any hop of the uplink transmission can only be within specific resources, or indicates that resources corresponding to at least one hop of the uplink transmission can be outside specific resources; or,

[0319] A seventh field in the first uplink authorization information is received, wherein the seventh field indicates that resources corresponding to any hop of the uplink transmission can only be within specific resources, or indicates that resources corresponding to at least one hop of the uplink transmission can be outside specific resources.

[0320] The specific resource may be a resource configured by the base station, for example, a BWP resource.

[0321] Optionally, it is determined according to predefined rules that the resources corresponding to any hop of the uplink transmission can only be within specific resources, or it is determined that the resources corresponding to at least one hop of the uplink transmission can be outside specific resources. Specifically, according to the predefined rules, it can be based on the bandwidth size supported by the terminal device and / or the resource size configured by the access network device. For example, if the bandwidth supported by the terminal device is less than the resource size configured by the access network device, it is determined that the frequency hopping transmission can be outside the specific resources. If the bandwidth supported by the terminal device is greater than the resource size configured by the access network device, it is determined that the frequency hopping transmission can only be within the specific resources.

[0322] Further, the frequency hopping offset value can be determined according to the resources configured by the access network device. Outside the specific resources, the resources of the terminal device are outside the resources pre-configured by the access network device, or the resources of the terminal device are outside the pre-defined resources, or the resources of the terminal device are greater than the bandwidth that the terminal device can support. For example, if the bandwidth that the terminal device can support is 20MHz, and the resources configured by the access network device are 100Mhz, then it is stipulated that N in the frequency hopping offset value of the terminal device is calculated according to 100MHz. For example, N / 2=100MHz / 2=50MHz, that is, the frequency offset value of this frequency hopping transmission is 50MHz relative to the previous one. Alternatively, it is stipulated that the frequency domain resource F of this frequency hopping transmission=the resource value of the previous frequency hopping transmission+the frequency offset value. In the prior art, it is necessary to modulo (resource bandwidth). In the present invention, if it is determined that the resource corresponding to one hop is outside the specific resource, the modulo can no longer be taken in the calculation. The frequency resource corresponding to this frequency hopping transmission is directly determined according to the result of the resource value and the frequency offset value of the previous frequency hopping transmission.

[0323] Optionally, a sixth signaling is received, wherein the sixth signaling indicates that the resources corresponding to any hop of the uplink transmission can only be within specific resources, or indicates that the resources corresponding to at least one hop of the uplink transmission can be outside specific resources. Specifically, the terminal device determines whether the resources of one-hop transmission are within or outside specific resources based on the sixth signaling. The sixth signaling may be one of RRC, DCI, and MAC CE signaling. Optionally, different states of the sixth signaling may also be used to indicate whether the resources corresponding to any hop can only be within or outside specific resources. For example, as shown in Table 4. For example, state "11" indicates no frequency hopping. State "00" indicates frequency hopping, and frequency hopping can only be performed within specific resources. Or "00" indicates the first frequency hopping offset value for frequency hopping within specific resources, and / or the first frequency hopping calculation method is used. The frequency hopping calculation method may be according to the prior art, (frequency domain resources of the previous hop + frequency hopping offset value) mod (resource bandwidth), where mod is modulo, or it may be the frequency domain resources of the previous hop + frequency hopping offset value. State "01" indicates frequency hopping, and frequency hopping can only be performed within specific resources. Alternatively, "01" can also indicate a second frequency hopping offset value for frequency hopping within specific resources, and / or adopt a first frequency hopping calculation method. State "10" indicates frequency hopping, and the resources corresponding to at least one hop of the uplink transmission can be outside the specific resources. Alternatively, "10" can also indicate a third frequency hopping offset value for frequency hopping within specific resources, and / or adopt a second frequency hopping calculation method. Among them, the first frequency offset value, the second frequency offset value, and the third frequency offset value can be the same value or different values. The first frequency hopping calculation method and the first frequency hopping calculation method can be the same calculation method or different calculation methods.

[0324] Table 4

[0325] Bit status of the sixth signaling Indicated information 00 Frequency hopping within a specific resource, a first frequency offset value and / or a first frequency hopping calculation method 01 Frequency hopping within a specific resource, second frequency offset value and / or first frequency hopping calculation method 10 Frequency hopping outside specific resources, third frequency offset value and / or second frequency hopping calculation method 11 No frequency hopping

[0326] Optionally, the seventh field in the first uplink authorization information is received, and the seventh field indicates that the resources corresponding to any hop of the uplink transmission can only be within the specific resources, or indicates that the resources corresponding to at least one hop of the uplink transmission can be outside the specific resources. Specifically, the method can be the same as the previous embodiment, which will not be repeated here.

[0327] In a possible embodiment, if there are idle bits in the first uplink authorization information, in order to improve the resource utilization of the idle bits, in an implementable manner, the first uplink authorization information may include at least one field, that is, the idle bit may correspond to at least one field, and each field in the at least one field is used to indicate an item of information, and the item of information includes any one of the following information:

[0328] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, 2-step random access channel information, 4-step RACH information, whether the first terminal device is allowed to access the network, 5-bit modulation and coding method information, information on the number of repetitions of the scheduled physical uplink shared channel, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

[0329] For example, the authorization information indicates that the terminal device uses 4-step RACH to access the network. For another example, the authorization information indicates that the terminal device using 2-step RACH falls back to 4-step RACH for random access.

[0330] The MCS included in the uplink grant information in the random response of the existing protocol is 4 bits, so it can only indicate 16 MCS indexes at most. In this embodiment, the number of bits in the MCS indication field is 5 bits, and a maximum of 32 MCS indexes can be performed.

[0331] In a possible embodiment, the first uplink authorization information may include a sixth field. When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; when the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and N1 is not equal to N2.

[0332] Figure 3 An interactive flow chart of an embodiment of a communication method provided by the present application, such as Figure 3As shown, the method of this embodiment is applicable to the first terminal device. This embodiment is applicable to D2D signal transmission. The bandwidth of the third terminal device is different from that of the first terminal device. For example, the first terminal device may be a terminal device with a bandwidth less than or equal to 20MHz, or a terminal device with a bandwidth of less than 106RB. Accordingly, the third terminal device may be a terminal device with a bandwidth greater than 20MHz, or a device with a bandwidth of more than 106RB resource blocks. For example, the third terminal device may also be a terminal device with a bandwidth greater than 20MHz. Accordingly, the first terminal device may also be a terminal device with a bandwidth less than 10MHz, and this embodiment does not limit the bandwidths of the third terminal device and the first terminal device. By adopting the method of the embodiment of the present application, the problem of limited resource allocation caused by the truncation of the frequency domain resource allocation field can be avoided, and at the same time, the frequency domain resources can be more effectively utilized to avoid resource waste. The method of this embodiment may include:

[0333] S201. The third terminal device sends first uplink authorization information to the first terminal device.

[0334] The first uplink authorization information includes a first field, the first field indicates frequency domain resource allocation information, and the length Y of the first field is less than X. Y is determined according to the number N of resource blocks of the bandwidth of the first terminal device, and N is a positive integer. The first uplink authorization information may also be sidelink authorization information. The sidelink authorization information is used to indicate the resources of the information sent by the first terminal device to other terminal devices. Because both uplink transmission and sidelink transmission are sent by terminal devices, uplink transmission in the present invention also includes sidelink transmission.

[0335] Wherein, Y is determined according to the number N of resource blocks of the bandwidth of the first terminal device. As an implementable manner, it can be Wherein, N is the number of resource blocks of the bandwidth of the first terminal device, Wherein, N may be determined according to one or more of the bandwidth supported by the terminal device, the configuration of the access network device, or the detection result of the terminal device.

[0336] For example, X is a fixed value, X is 14 bits. For a terminal device with reduced capability, according to the provisions of the existing protocol, the 14-bit frequency domain resource allocation field in the uplink grant information of the random access response is shortened to a length of The low bits are reserved, and there are idle bits. According to the provisions of the existing protocol, the frequency domain resource allocation indication is performed, and there may be bits that are not fully used in the frequency domain resource allocation field, and the resource allocation field may not be able to indicate resource allocations of certain lengths, resulting in inflexible resource indication and ineffective resource utilization. In the present invention, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. For example, the frequency domain resource allocation field of the uplink authorization information in the random access response to the first terminal device is less than 14 bits. Because of this, the field for frequency domain resource allocation for the first terminal device can flexibly allocate resource blocks, thereby avoiding the inability of resource blocks of certain lengths to indicate more effective indication and utilization of frequency domain resources, avoiding resource waste and improving the flexibility of resource allocation.

[0337] In this embodiment, optionally, the first uplink authorization information may be included in any one of random access response information, sidelink control information and uplink scheduling information.

[0338] Specifically, in this embodiment, the third terminal device may determine the first uplink authorization information by receiving an instruction from the network side device, and forward the first uplink authorization information to the first terminal device. Alternatively, the third terminal device may determine the first uplink authorization information by channel monitoring results. Channel monitoring may be methods such as channel sensing or listen before talk (LBT), which is not limited in this embodiment.

[0339] S202. The first terminal device receives first uplink authorization information from the third terminal device. The first uplink authorization information includes a first field. Further, the first terminal device determines the resources for uplink transmission according to the first field. The resource is a frequency domain resource that the access network device indicates to be allocated to the first terminal device for the first terminal device in the first field. The frequency domain resource may be any one of one or more resource blocks (RB), resource elements (RE), resource element groups (REG), REG bundles, sub-carriers, carriers, and bandwidth parts (BWP).

[0340] Specifically, the first uplink authorization information includes a first field indicating frequency domain resource allocation information. The first terminal device can determine the frequency domain resources allocated to the first terminal device according to the frequency domain resource allocation information indicated by the first field, and the frequency domain resources are used for uplink transmission.

[0341] S203. The first terminal device performs uplink transmission according to the resources.

[0342] Specifically, the first terminal device determines the resources for uplink transmission according to the frequency domain resource allocation information indicated by the first field, and performs uplink transmission according to the resources.

[0343] In this embodiment, there are three optional ways to determine the number of resource blocks included in the bandwidth resource of the first terminal device, the positions and values ​​of the resource blocks N, which can be found in detail. Figure 2 The description of the methods 1 to 3 in the illustrated embodiment will not be repeated here. Figure 2 The only difference in the illustrated embodiment is that in this embodiment the first indication information and the second indication information are from the third terminal device.

[0344] The communication method provided in this embodiment sends first uplink authorization information to the first terminal device through the third terminal device. When the frequency domain resource allocation is indicated through the first uplink authorization information, the length of the frequency domain resource allocation field is related to the number N of resource blocks supported or configured by the first terminal device. The length of the frequency domain resource allocation field can be determined according to N, that is, the length of the frequency domain resource allocation field changes with the number N of resource blocks included in the bandwidth resources of the first terminal device, and is less than the length of the frequency domain resource allocation field of the second terminal device. The length of the frequency domain resource allocation field of the first terminal device is allocated on demand, thereby avoiding truncation of the frequency domain resource allocation field, avoiding the appearance of idle bits in the frequency domain resource allocation field, and more effectively utilizing frequency domain resources and avoiding resource waste.

[0345] Furthermore, in order to solve the problem in the prior art that when frequency hopping indication is performed, the bits in the frequency domain resource allocation field are occupied, which will lead to a reduction in the number of allocatable states of the frequency domain resources that can be indicated, thereby limiting the frequency domain resource allocation, the embodiment of the present application has four implementable methods, which are the same as the four implementable methods shown in the above embodiments. For details, please refer to the above-mentioned method one, method two, method three, method four and method five, which will not be repeated here.

[0346] Figure 4 A schematic diagram of a communication device embodiment provided in the present application is shown in FIG. Figure 4 As shown, the device of this embodiment may include: a receiving module 11, a determining module 12 and a sending module 13, wherein:

[0347] The receiving module 11 is used to receive first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, where the length Y of the first field is less than X; where X is a predetermined value; or, where X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, where the communication device does not support the second uplink authorization format; where Y is related to the number N of resource blocks supported or configured by the communication device, where N is a positive integer;

[0348] The determination module 12 is used to determine the resources for uplink transmission according to the first field;

[0349] The sending module 13 is used for performing uplink transmission on resources.

[0350] It should be noted that the functions of the above-mentioned receiving module 11 and the sending module 13 can be implemented by the same module, for example, both are implemented by a transceiver module.

[0351] Optionally, the first type terminal device and the first terminal device have different capabilities.

[0352] Optionally, the first uplink authorization information further includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0353] Optionally, the second field can indicate at least one of the following bit states:

[0354] The first bit state is used to indicate no frequency hopping;

[0355] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0356] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0357] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0358] Optional, offset value includes and At least one of .

[0359] Optionally, the offset value is determined based on a third field and the first information, the third field is included in the first uplink authorization information, the first information is predefined, or the first information is configured through signaling.

[0360] Optionally, the determination module is further configured to:

[0361] Before the receiving module receives the first uplink authorization information, determining whether to perform frequency hopping according to the second information, where the second information is predefined or configured through signaling;

[0362] When the frequency hopping is determined according to the second information, the offset value during the frequency hopping is determined according to the fourth field, and the fourth field is included in the first uplink authorization information.

[0363] Optionally, determine whether the module is used to:

[0364] When N is within a first value range, determining whether to hop frequency according to the second information;

[0365] When N is within the second numerical range, determining whether to perform frequency hopping and / or an offset value during frequency hopping according to the fifth field, the fifth field being included in the first uplink authorization information; and / or,

[0366] When N is within a first value range, whether the radio resource control signaling configures frequency hopping;

[0367] When N is within a second numerical range, the first uplink authorization information indicates whether to perform frequency hopping.

[0368] Optionally, the first uplink grant information does not include a reserved field and / or a channel state information request field.

[0369] Optionally, the first uplink authorization information includes at least one field, each of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0370] Information on whether to allow small packet transmission, small packet transmission information when small packet transmission is allowed, 2-step random access channel information, 4-step RACH information, whether to allow the first terminal device to access the network, 5-bit modulation and coding method information, information on the number of scheduled PUSCH repetitions, information on the scheduled PUSCH repetition type, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, TBS information and TBS threshold information.

[0371] Optionally, the first uplink authorization information includes a sixth field. When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; when the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and N1 is not equal to N2.

[0372] Optionally, the receiving module 11 is further used to: receive first indication information;

[0373] The determination module 12 is also used to: when the value or bit state of the first indication information belongs to the first set, determine that the bandwidth resources of the first terminal device are the first resources; when the value or bit state of the first indication information belongs to the second set, determine that the bandwidth resources of the first terminal device are the second resources; the first resource is different from the second resource, or the first range and the second range partially overlap.

[0374] Optionally, the determination module 12 is further used to determine the positions of the N resource blocks and / or the value of N according to the bandwidth resources of the first terminal device.

[0375] Optionally, the positions of the N resource blocks are indicated to the first terminal device through second indication information, or the positions of the N resource blocks are predefined.

[0376] Optionally, the determination module 12 is further used to determine the value of N according to a bandwidth supportable by the first terminal device.

[0377] Optionally, the determination module 12 is further configured to: determine a first value according to a capability of the first terminal device;

[0378] The value of N is determined according to bandwidth resources and the first value.

[0379] In one possible design, the receiving module 11 is further used to: receive third indication information, where the third indication information includes first initial uplink BWP configuration information;

[0380] The determination module 12 is further configured to determine the positions of the N resource blocks and / or the value of N according to the first initial uplink BWP configuration information.

[0381] The device of this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0382] Figure 5 A schematic diagram of a communication device embodiment provided in the present application is shown in FIG. Figure 5 As shown, the device of this embodiment may include: a determination module 21 and a sending module 22, wherein:

[0383] The determination module 21 is used to determine the first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, where the length Y of the first field is less than X; where X is a predetermined value; or, where X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, where the first terminal device does not support the second uplink authorization format; where Y is related to the number N of resource blocks supported or configured by the first terminal device, where N is a positive integer;

[0384] The sending module 22 is used to send the first uplink authorization information to the first terminal device.

[0385] Optionally, the first type terminal device and the first terminal device have different capabilities.

[0386] Optionally, the first uplink authorization information further includes a second field, where the second field is used to indicate: whether to perform frequency hopping and at least one of an offset value, where the offset value is an offset value for frequency hopping transmission on a resource.

[0387] Optionally, the second field can indicate at least one of the following bit states:

[0388] The first bit state is used to indicate no frequency hopping;

[0389] A second bit state is used to indicate that the frequency hopping and offset value is a first offset value, or the second bit state is a reserved state;

[0390] A third bit state is used to indicate that the frequency hopping and offset value is a second offset value, or the third bit state is a reserved state;

[0391] The fourth bit state is used to indicate that the frequency hopping and offset value is a third offset value, or the fourth bit state is a reserved state.

[0392] Optional, offset value includes and At least one of .

[0393] Optionally, the correspondence between at least one bit state and at least one offset value is predefined or configured through signaling.

[0394] Optionally, the offset value is indicated to the first terminal device through a third field and the first information, and the third field is included in the first uplink authorization information;

[0395] The first information is predefined, or the first information is configured to the first terminal device through signaling.

[0396] Optionally, the sending module 22 is further used for:

[0397] A first indication information is sent to a first terminal device, where the first indication information is a first set or a second set, and when the value or bit state of the first indication information belongs to the first set, the first indication information indicates that the bandwidth resource of the first terminal device is a first resource, and when the value or bit state of the first indication information belongs to the second set, the first indication information indicates that the bandwidth resource of the first terminal device is a second resource, and the first resource is different from the second resource, or the first resource and the second resource partially overlap.

[0398] Optionally, the determining module 21 is further used for:

[0399] The value of N is determined according to the bandwidth supported by the first terminal device.

[0400] Optionally, the determining module 21 is further used for:

[0401] Determining a first value according to a capability of the first terminal device;

[0402] The value of N is determined according to bandwidth resources and the first value.

[0403] Optionally, the positions of the N resource blocks are indicated by second indication information, or the positions of the N resource blocks are predefined.

[0404] Optionally, the value of N and / or the positions of the N resource blocks are indicated by third indication information, and the third indication information includes first initial uplink BWP configuration information.

[0405] The device of this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0406] Figure 6 A schematic diagram of a communication device embodiment provided in the present application is shown in FIG. Figure 6 As shown, the device of this embodiment is Figure 5 On the basis of the shown embodiment, it may further include: a processing module 23, wherein the processing module 23 is used to indicate whether frequency hopping is performed through second information, the second information is predefined, or the second information is configured to the first terminal device through signaling; when the second information indicates frequency hopping, the offset value during frequency hopping is indicated through the fourth field, and the fourth field is included in the first uplink authorization information.

[0407] Optionally, the processing module 23 is used to: when N is within a first value range, indicate whether to perform frequency hopping through second information;

[0408] When N is within the second numerical range, whether frequency hopping or the offset value during frequency hopping is indicated through the fifth field, and the fifth field is included in the first uplink authorization information.

[0409] Optionally, the processing module 23 is used to: when N is within a first value range, indicate whether to hop frequency through radio resource control signaling;

[0410] When N is within a second numerical range, whether to perform frequency hopping is indicated by the first uplink authorization information.

[0411] Optionally, the first uplink grant information does not include a reserved field and / or a channel state information request field.

[0412] Optionally, the first uplink authorization information includes at least one field, each of which is used to indicate an item of information, where the item of information includes any one or more of the following information:

[0413] Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, 2-step random access channel information, 4-step RACH information, whether the first terminal device is allowed to access the network, 5-bit modulation and coding method information, information on the number of scheduled PUSCH repetitions, information on the scheduled PUSCH repetition type, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, TBS information and TBS threshold information.

[0414] Optionally, the first uplink grant information includes a sixth field, and when the subcarrier interval used by the resource is u1, the length of the sixth field is N1 bits;

[0415] When the subcarrier interval used by the resource is u2, the length of the sixth field is N2 bits, and N1 is not equal to N2.

[0416] The device of this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0417] Figure 7 A schematic diagram of a terminal device structure provided for this application, such as Figure 7 As shown, the terminal device includes: a processor 301 and a communication interface 302;

[0418] The processor 301 is used to execute the computer program stored in the memory to implement the communication method in the above embodiment. For details, please refer to the relevant description in the above method embodiment.

[0419] The communication interface 302 may be connected to the processor 301 via the bus 303. The processor 301 may control the communication interface 302 to implement the above-mentioned receiving and sending functions of the communication device.

[0420] Optionally, this embodiment further includes: a memory 304, used to store computer programs.

[0421] The device can be used to execute each step and / or process corresponding to the terminal device or access network device in the above method embodiment.

[0422] The present application also provides a readable storage medium, in which execution instructions are stored. When at least one processor of a communication device executes the execution instruction, the communication device executes the communication methods provided by the various embodiments described above.

[0423] The present application also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of the communication device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the communication device implements the communication method provided by the various embodiments described above.

[0424] It will be appreciated by those skilled in the art that in the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

Claims

1. A communication method, characterized in that: The method is applicable to a first terminal device, and the method includes: receiving first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, and where a length Y of the first field is less than X; X is the length of the second frequency domain resource allocation field associated with the second uplink authorization format, and the first terminal device does not support the second uplink authorization format; The Y is related to the number N of resource blocks supported or configured by the first terminal device, where N is a positive integer; Determine resources for uplink transmission according to the first field, and perform uplink transmission according to the resources; The first uplink authorization information further includes a second field, the second field being used to indicate: whether to perform frequency hopping and at least one of an offset value; the second field is independent of the first field; the offset value is an offset value for frequency hopping transmission on the resource; or, The offset value is determined based on a third field and first information, wherein the third field is included in the first uplink authorization information; the first information is predefined, or the first information is configured through signaling; the offset value indicates bits in the first field that are not occupied.

2. The method according to claim 1, characterized in that The second field indicates at least one of the following bit states: The first bit state is used to indicate no frequency hopping; A second bit state is used to indicate frequency hopping and the offset value is a first offset value, or the second bit state is a reserved state; A third bit state is used to indicate frequency hopping and the offset value is a second offset value, or the third bit state is a reserved state; The fourth bit state is used to indicate frequency hopping and the offset value is a third offset value, or the fourth bit state is a reserved state.

3. The method according to claim 1, characterized in that Before receiving the first uplink authorization information, the method further includes: Determining whether to perform frequency hopping according to second information, where the second information is predefined or configured through signaling; When determining the frequency hopping according to the second information, an offset value during the frequency hopping is determined according to a fourth field, and the fourth field is included in the first uplink authorization information.

4. The method according to claim 3, characterized in that When N is within a first value range, determining whether to hop frequency according to the second information; When N is within the second numerical range, whether to perform frequency hopping and / or an offset value during frequency hopping are determined according to a fifth field, and the fifth field is included in the first uplink authorization information.

5. The method according to any one of claims 1 to 4, characterized in that: Each of the at least one field included in the first uplink grant information is used to indicate an item of information, and the item of information includes any one or more of the following information: Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

6. The method according to any one of claims 1 to 4, characterized in that: The first uplink grant information includes a sixth field, and when the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and the N1 is not equal to the N2.

7. A communication method, characterized in that: The method is applicable to access network equipment, including: Determine first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, and where a length Y of the first field is less than X; X is the length of the second frequency domain resource allocation field associated with the second uplink authorization format, and the first terminal device does not support the second uplink authorization format; The Y is related to the number N of resource blocks supported or configured by the first terminal device, where N is a positive integer; Sending the first uplink authorization information to the first terminal device; The first uplink authorization information further includes a second field, the second field being used to indicate: whether to perform frequency hopping and at least one of an offset value; the second field is independent of the first field; the offset value is an offset value for frequency hopping transmission on the resource; or, The offset value is determined based on a third field and first information, wherein the third field is included in the first uplink authorization information; the first information is predefined, or the first information is configured through signaling; the offset value indicates bits in the first field that are not occupied.

8. The method according to claim 7, characterized in that The second field indicates at least one of the following bit states: The first bit state is used to indicate no frequency hopping; A second bit state is used to indicate frequency hopping and the offset value is a first offset value, or the second bit state is a reserved state; A third bit state is used to indicate frequency hopping and the offset value is a second offset value, or the third bit state is a reserved state; The fourth bit state is used to indicate frequency hopping and the offset value is a third offset value, or the fourth bit state is a reserved state.

9. The method according to claim 7, characterized in that: The method further comprises: Indicating whether to hop frequency by second information, where the second information is predefined, or the second information is configured to the first terminal device by signaling; When the second information indicates frequency hopping, the offset value during frequency hopping is indicated by a fourth field, and the fourth field is included in the first uplink authorization information.

10. The method according to claim 9, characterized in that When N is within a first value range, indicating whether to perform frequency hopping through the second information; When N is within the second numerical range, whether to perform frequency hopping and / or an offset value during frequency hopping are indicated by a fifth field, and the fifth field is included in the first uplink authorization information; and / or, When N is within a first value range, whether the radio resource control signaling configures frequency hopping; When N is within a second numerical range, the first uplink authorization information indicates whether to perform frequency hopping.

11. The method according to any one of claims 7 to 10, characterized in that: Each of the at least one field included in the first uplink grant information is used to indicate an item of information, and the item of information includes any one or more of the following information: Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

12. The method according to any one of claims 7 to 10, characterized in that: The first uplink authorization information includes a sixth field, When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and the N1 is not equal to the N2.

13. A communication device, characterized in that: The device comprises: A receiving module, configured to receive first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, and where a length Y of the first field is less than X; X is the length of a second frequency domain resource allocation field associated with a second uplink authorization format, and the device does not support the second uplink authorization format; The Y is related to the number N of resource blocks supported or configured by the device, where N is a positive integer; A determination module, configured to determine a resource for uplink transmission according to the first field; A sending module, used for performing uplink transmission according to the resources; The first uplink authorization information further includes a second field, the second field being used to indicate: whether to perform frequency hopping and at least one of an offset value; the offset value is an offset value for frequency hopping transmission on the resource; the second field is independent of the first field; or, The offset value is determined based on a third field and first information, wherein the third field is included in the first uplink authorization information; the first information is predefined, or the first information is configured through signaling; the offset value indicates bits in the first field that are not occupied.

14. The device according to claim 13, characterized in that The second field can indicate at least one of the following bit states: The first bit state is used to indicate no frequency hopping; A second bit state is used to indicate frequency hopping and the offset value is a first offset value, or the second bit state is a reserved state; A third bit state is used to indicate frequency hopping and the offset value is a second offset value, or the third bit state is a reserved state; The fourth bit state is used to indicate frequency hopping and the offset value is a third offset value, or the fourth bit state is a reserved state.

15. The device according to claim 13, characterized in that The determining module is also used for: Before the receiving module receives the first uplink authorization information, determining whether to perform frequency hopping according to second information, where the second information is predefined, or the second information is configured through signaling; When determining the frequency hopping according to the second information, an offset value during the frequency hopping is determined according to a fourth field, and the fourth field is included in the first uplink authorization information.

16. The device according to claim 15, characterized in that The determination module is used for: When N is within a first value range, determining whether to hop frequency according to the second information; When N is within the second numerical range, determining whether to perform frequency hopping and / or an offset value during frequency hopping according to a fifth field, wherein the fifth field is included in the first uplink authorization information; and / or, When N is within a first value range, whether the radio resource control signaling configures frequency hopping; When N is within a second numerical range, the first uplink authorization information indicates whether to perform frequency hopping.

17. The device according to any one of claims 13 to 16, characterized in that: Each of the at least one field included in the first uplink grant information is used to indicate an item of information, and the item of information includes any one or more of the following information: Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

18. The device according to any one of claims 13 to 16, characterized in that: The first uplink grant information includes a sixth field, and when the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and the N1 is not equal to the N2.

19. A communication device, characterized in that: include: A determination module, configured to determine first uplink authorization information, where the first uplink authorization information includes a first field, where the first field indicates frequency domain resource allocation information, and where a length Y of the first field is less than X; X is the length of the second frequency domain resource allocation field associated with the second uplink authorization format, and the first terminal device does not support the second uplink authorization format; The Y is related to the number N of resource blocks supported or configured by the first terminal device, where N is a positive integer; A sending module, used for sending the first uplink authorization information to the first terminal device; The first uplink authorization information further includes a second field, the second field being used to indicate: whether to perform frequency hopping and at least one of an offset value; the offset value is an offset value for frequency hopping transmission on the resource; the second field is independent of the first field; or, The offset value is determined based on a third field and first information, wherein the third field is included in the first uplink authorization information; the first information is predefined, or the first information is configured through signaling; the offset value indicates bits in the first field that are not occupied.

20. The device according to claim 19, characterized in that The second field can indicate at least one of the following bit states: The first bit state is used to indicate no frequency hopping; A second bit state is used to indicate frequency hopping and the offset value is a first offset value, or the second bit state is a reserved state; A third bit state is used to indicate frequency hopping and the offset value is a second offset value, or the third bit state is a reserved state; The fourth bit state is used to indicate frequency hopping and the offset value is a third offset value, or the fourth bit state is a reserved state.

21. The device according to claim 19, characterized in that The device also includes: A processing module, configured to indicate whether to perform frequency hopping through second information, where the second information is predefined, or the second information is configured to the first terminal device through signaling; When the second information indicates frequency hopping, the offset value during frequency hopping is indicated by a fourth field, and the fourth field is included in the first uplink authorization information.

22. The device according to claim 21, characterized in that The processing module is used for: When N is within a first value range, indicating whether to perform frequency hopping through the second information; When N is within the second numerical range, whether to perform frequency hopping and / or an offset value during frequency hopping are indicated by a fifth field, and the fifth field is included in the first uplink authorization information; and / or, When N is within a first value range, whether the radio resource control signaling configures frequency hopping; When N is within a second numerical range, the first uplink authorization information indicates whether to perform frequency hopping.

23. The device according to any one of claims 19 to 22, characterized in that Each of the at least one field included in the first uplink grant information is used to indicate an item of information, and the item of information includes any one or more of the following information: Information on whether small packet transmission is allowed, small packet transmission information when small packet transmission is allowed, information on 2-step random access channel RACH, information on 4-step RACH, information on whether the first terminal device is allowed to access the network, 5-bit information on the modulation and coding method, information on the number of repetitions of the scheduled physical uplink shared channel PUSCH, information on the repetition type of the scheduled PUSCH, reporting capability indication information of the first terminal device, type information of the first terminal device, service type information of the first terminal device, subcarrier spacing information, transport block set TBS information and TBS threshold information.

24. The device according to any one of claims 19 to 22, characterized in that The first uplink authorization information includes a sixth field, When the subcarrier spacing used by the resource is u1, the length of the sixth field is N1 bits; When the subcarrier spacing used by the resource is u2, the length of the sixth field is N2 bits, and the N1 is not equal to the N2.

25. A computer-readable storage medium storing an execution instruction, characterized in that: When at least one processor of a communication device executes the execution instruction, the communication device executes the communication method described in any one of claims 1-6 or 7-12.

Citation Information

Patent Citations

  • User terminal and radio communication method

    EP3681116A1