A communication method and apparatus
By setting the FDRA domain value of DCI's frequency domain resource allocation to an invalid value in the 5G NR system, the misjudgment problem when jointly releasing multiple sets of second-class configuration authorization is solved, and the reliability of DCI's release verification is improved.
Patent Information
- Application Number
- CN202080086825.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-01-21
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2040-01-21
AI Technical Summary
In 5G NR systems, the prior art cannot effectively distinguish whether DCI is used for activation or release when jointly releasing authorizations for multiple sets of second-class configurations, resulting in a high probability of misjudgment and affecting verification performance.
Verification performance is ensured by setting specific frequency domain resources in DCI to assign FDRA domain values to an invalid value in the joint release scenario.
It improves the reliability of DCI release verification, reduces the probability of misjudgment, and ensures that network devices and terminal devices can correctly identify the functions of DCI.
Smart Images

Figure CN114830816B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communication technologies, and in particular, to a communication method and apparatus. Background Art
[0002] Currently, 5G NR supports two types of uplink transmission with configured grant, which are the first type of configured grant (Type 1 configured grant, or configured grant Type 1) and the second type of configured grant (Type 2 configured grant, or configured grant Type 2). To support multiple services with different requirements for latency and reliability, NR also supports configuring more than one set (e.g., up to 12 sets) of configured grants on the same bandwidth part. In this case, the base station will establish an index or identifier (ID) for each set of configured grants and carry the index or identifier information in the configured grant configuration information and send it to the terminal.
[0003] For the case where the terminal is configured with configured grants, NR also supports releasing the configured grants. When multiple sets of type-2 configured grants are configured for the terminal, NR supports releasing the type-2 configured grants set by set (i.e., releasing one set of type-2 configured grants each time), and also supports releasing multiple sets of type-2 configured grants simultaneously, that is, supports joint release. When releasing multiple sets of type-2 configured grants, the network-side device configures a release status set through RRC signaling. The status set contains one or more states, and each state is associated with one or more sets of type-2 configured grants. Which specific set or sets of type-2 configured grants to release is indicated by the network-side device sending downlink control information (DCI). The DCI includes a field for indicating the state, which is also called the release field in the release scenario. Which specific set or sets of type-2 configured grants to release is determined by the value indicated by the release field. In addition, in the release scenario, the DCI also needs to meet the release validation conditions for the associated type-2 configured grants to be released. The release validation conditions include: for example, the redundancy version (RV) field in the DCI is set to all 0s, the modulation and coding scheme (MCS) field is set to all 1s, and the frequency domain resource assignment (FDRA) field meets a preset condition. For example, when the resource allocation type of the released type-2 configured grant is type 0, the FDRA field is set to all 0s. The above scheme of using the FDRA field to meet the preset condition to verify whether the received DCI is for releasing the DCI can reduce the probability of misjudging a certain DCI as a release DCI and improve the reliability of validation.
[0004] The premise for using the FDRA field to improve the validation performance of the release DCI is that the value set in the FDRA field of the release DCI is an invalid value, that is, this value will not be used to activate the type-2 configured grants. Otherwise, the terminal may not be able to determine whether the received DCI is for activation or release based on the FDRA field.
[0005] However, in the case of joint release, one state is associated with multiple sets of type-2 configured grants, and the resource allocation types of these multiple sets of type-2 configured grants may also be different. When using the FDRA field to verify the validity of the release DCI, misjudgment may occur. For example, misjudging a DCI for other purposes as a DCI for release, or misjudging a DCI for activation as a DCI for release. Summary of the Invention
[0006] The present application provides a communication method and apparatus, which can improve the verification performance of DCI for releasing the authorization of the second type of configuration.
[0007] In a first aspect, a communication method is provided. The method may be executed by a first communication device. The first communication device may be a communication device or a communication device such as a chip system that can support the communication device to implement the required functions of the method. Hereinafter, the communication device is taken as an example of a terminal device for description. The method includes: receiving configuration information from a network device and DCI from the network device, where the configuration information is used to configure a release state set, the release state set includes at least one state, and each state in the at least one state is associated with at least one set of authorizations of the second type of configuration. The first field of the DCI indicates the first state. When the DCI is scrambled by a first radio network temporary identifier (RNTI) and the value of the new data indication NDI field of the DCI is 0, the terminal device releases at least one set of authorizations of the second type of configuration associated with the first state when the DCI meets the following first preset condition, where the first preset condition includes:
[0008] The value of the first field in the DCI is the same as the index of a set of authorizations of the second type of configuration, the resource allocation type of the set of authorizations of the second type of configuration is 0, and the value of the FDRA field in the DCI is all 0; or,
[0009] The value of the first field in the DCI is the same as the index of a set of authorizations of the second type of configuration, the resource allocation type of the set of authorizations of the second type of configuration is 1, and the value of the FDRA field in the DCI is all 1; or,
[0010] The value of the first field in the DCI is the same as the index of a set of authorizations of the second type of configuration, the resource allocation type of the set of authorizations of the second type of configuration is a dynamic type, and the value of the FDRA field in the DCI is all 0; or,
[0011] The value of the first field in the DCI is the same as the index of a set of authorizations of the second type of configuration, the resource allocation type of the set of authorizations of the second type of configuration is a dynamic type, and the value of the FDRA field in the DCI is all 1; or,
[0012] The value of the first field in the DCI is not the same as the index of any set of authorizations of the second type of configuration, and the value of the FDRA field in the DCI is all 0; or,
[0013] The value of the first field in the DCI is not the same as the index of any set of authorizations of the second type of configuration, and the value of the FDRA field in the DCI is all 1.
[0014] Among them, the first RNTI can be, for example, a configured scheduling radio network temporary identity (CS-RNTI).
[0015] In some embodiments, the foregoing set of second-type configured authorizations can be one set of second-type configured authorizations among multiple sets of second-type configured authorizations configured by a network device for a terminal device; or, the foregoing set of second-type configured authorizations is one set of second-type configured authorizations among the second-type configured authorizations associated with the first state.
[0016] In some embodiments, the foregoing set of second-type configured authorizations can be a specific second-type configured authorization. For example, the index of the set of second-type configured authorizations is the smallest index or the largest index among the indexes of multiple sets of second-type configured authorizations configured by the network device for the terminal device; or,
[0017] the index of the set of second-type configured authorizations is the smallest index or the largest index among the indexes of at least one set of second-type configured authorizations associated with the first state; or,
[0018] the index of the set of second-type configured authorizations satisfies a preset rule among the indexes of multiple sets of second-type configured authorizations configured by the network device for the terminal device; or,
[0019] the index of the set of second-type configured authorizations satisfies a preset rule among the indexes of at least one set of second-type configured authorizations associated with the first state.
[0020] In some embodiments, the foregoing first preset condition may further include: the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0. That is, the foregoing first preset condition may include:
[0021] the value of the first field in the DCI is the same as the index of a set of second-type configured authorizations, and the resource allocation type of this set of second-type configured authorizations is 0, and the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0; or,
[0022] the value of the first field in the DCI is the same as the index of a set of second-type configured authorizations, and the resource allocation type of this set of second-type configured authorizations is 1, and the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0; or,
[0023] The value of the first field in the DCI is the same as the index of a set of grants of the second type of configuration, and the resource allocation type of the set of grants of the second type of configuration is the dynamic type, and the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0; or,
[0024] The value of the first field in the DCI is the same as the index of a set of grants of the second type of configuration, and the resource allocation type of the set of grants of the second type of configuration is the dynamic type, and the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0; or,
[0025] The value of the first field in the DCI is not the same as the index of any set of grants of the second type of configuration, the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0; or,
[0026] The value of the first field in the DCI is not the same as the index of any set of grants of the second type of configuration, the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0.
[0027] In some other embodiments, the foregoing preset condition may further include that the value of the uplink shared channel (UL-SCH) field in the DCI is all 0.
[0028] In other words, it can also be considered that when the DCI meets the following second preset condition, the terminal device can determine that the DCI is not used to release the grant of the second type of configuration, and there may be the following two designs:
[0029] For the first design, when the value of the first field in the DCI is the same as the index of a set of grants of the second type of configuration, the second preset condition includes:
[0030] The resource allocation type of the set of grants of the second type of configuration is type 0, and the value of the FDRA field is not all 0, or;
[0031] The resource allocation type of the set of grants of the second type of configuration is type 1, and the value of the FDRA field is not all 1, or;
[0032] The resource allocation type of the set of grants of the second type of configuration is the dynamic type, and the value of the FDRA field is not all 0; or,
[0033] The resource allocation type of the set of grants of the second type of configuration is the dynamic type, and the value of the FDRA field is not all 1.
[0034] Among them, the authorization of this set of second - type configurations is one of the authorizations of multiple sets of second - type configurations configured by the network device for the terminal.
[0035] For the second design, when the value of the first field in the DCI is not the same as the index of any set of second - type configuration authorizations, the second preset condition includes: the value of the FDRA field is not all 0, or the value of the FDRA field is not all 1.
[0036] In a second aspect, a communication method is provided. This method can be executed by a second communication device. The second communication device can be a communication device or a communication device such as a chip system that can support the functions required for the communication device to implement this method. Hereinafter, the case where the communication device is a network device will be described as an example. The method includes: sending configuration information to a terminal device and sending a DCI to the terminal device. Among them, the configuration information is used to configure a release state set. The release state set includes at least one state, and each state in the at least one state is associated with at least one set of second - type configuration authorizations. The first field of the DCI indicates the first state of one or more sets of second - type configuration authorizations associated with the state in the release state set; where:
[0037] For the first design, when the value of the first field in the DCI is the same as the index of a set of second - type configuration authorizations, the value of the frequency - domain resource allocation (FDRA) field in the DCI satisfies the following preset conditions:
[0038] The resource allocation type of this set of second - type configuration authorizations is type 0, and the value of the FDRA field is all 0, or;
[0039] The resource allocation type of this set of second - type configuration authorizations is type 1, and the value of the FDRA field is all 1, or;
[0040] The resource allocation type of this set of second - type configuration authorizations is a dynamic type, and the value of the FDRA field is all 0; or,
[0041] The resource allocation type of this set of second - type configuration authorizations is a dynamic type, and the value of the FDRA field is all 1.
[0042] Among them, the authorization of this set of second - type configurations is one of the authorizations of multiple sets of second - type configurations configured by the network device for the terminal.
[0043] For the second design, when the value of the first field in the DCI is not the same as the index of any set of second - type configuration authorizations, the value of the frequency - domain resource allocation (FDRA) field in the DCI satisfies the following preset conditions:
[0044] The value of the FDRA field is all 0; or,
[0045] The value of the FDRA field is all 1s.
[0046] In some embodiments of the second aspect, the foregoing set of authorizations for the second type of configuration may be one set of authorizations for the second type of configuration among multiple sets of authorizations for the second type of configuration configured by the network device for the terminal device; or, the foregoing set of authorizations for the second type of configuration is one set of authorizations for the second type of configuration associated with the first state.
[0047] In some embodiments, the foregoing set of authorizations for the second type of configuration may be an authorization for a specific second type of configuration. For example, the index of the foregoing set of authorizations for the second type of configuration is the minimum index or the maximum index among the indexes of multiple sets of authorizations for the second type of configuration configured by the network device for the terminal device; or,
[0048] the index of the foregoing set of authorizations for the second type of configuration is the minimum index or the maximum index among the indexes of at least one set of authorizations for the second type of configuration associated with the first state; or,
[0049] the index of the foregoing set of authorizations for the second type of configuration satisfies a preset rule among the indexes of multiple sets of authorizations for the second type of configuration configured by the network device for the terminal device; or,
[0050] the index of the foregoing set of authorizations for the second type of configuration satisfies a preset rule among the indexes of at least one set of authorizations for the second type of configuration associated with the first state.
[0051] In some embodiments of the second aspect, the preset condition may further include:
[0052] The value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s.
[0053] In some embodiments of the second aspect, the preset condition may further include:
[0054] The value of the MCS field in the DCI is all 1s, the value of the RV field in the DCI is all 0s, and the value of the UL-SCH field in the DCI is all 0s.
[0055] The embodiments of the first aspect and the second aspect above provide a way to configure DCI for releasing the authorization of the second type of configuration, that is, the network device determines the value of the FDRA field in the DCI for releasing the authorization of the second type of configuration according to the resource allocation type indicated by the first field in the DCI for activating the authorization of the second type of configuration. With this solution, in the combined release scenario, it is clear which resource allocation type of the authorization of the second type of configuration among multiple sets of authorizations of the second type of configuration is used to determine the value of the FDRA field, which can ensure that when the value of the FDRA field indicates that the activation DCI is invalid, it can indicate that the release DCI is valid, enabling the network device and the terminal device to distinguish the functions of the DCI, thereby improving the performance of validating the release DCI.
[0056] In addition, considering that the authorization of the second type of configuration to be activated reported by the terminal device to the network device may not exist, obviously, the DCI for releasing the authorization of the second type of configuration cannot be configured according to the aforementioned first design. Therefore, the embodiments of this application provide another way to configure the DCI for releasing the authorization of the second type of configuration, that is, the aforementioned second design. The second design can also be considered to default the value of the FDRA field to all 0s or all 1s, which can ensure that when the value of the FDRA field indicates that the activation DCI is invalid, it can indicate that the release DCI is valid, enabling the network device and the terminal device to distinguish the functions of the DCI, thereby improving the performance of validating the release DCI.
[0057] In a third aspect, a communication method is provided. This method can be executed by a first communication device, and the first communication device can be a communication device or a communication device that can support the functions required for the communication device to implement this method, such as a chip system. Hereinafter, this communication device is taken as an example of a terminal device for description. The method includes: receiving configuration information from a network device, and receiving DCI from the network device, where the configuration information is used to configure a release state set, the release state set includes at least one state, each state in the at least one state is associated with at least one set of authorizations of the second type of configuration, the first field of the DCI indicates a first state, the DCI is scrambled by a first RNTI, and the value of the NDI field of the DCI is 0; where:
[0058] When the value of the frequency domain resource allocation FDRA field in the DCI meets any of the following preset conditions, it is determined that the DCI is not used to release the authorization of the second type of configuration, where the preset conditions include:
[0059] The resource allocation type of at least one set of authorizations of the second type of configuration associated with the first state includes at least type 0 and does not include type 1, and the value of the FDRA field is not all 0; or,
[0060] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 1 and do not include type 0, and the value of this FDRA field is not all 1; or,
[0061] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1. The authorized resource allocation type of a specific second - type configuration in the authorization of at least one set of second - type configurations is type 0, the value of this FDRA field is not all 0, the authorized resource allocation type of this specific second - type configuration is type 1, and the value of this FDRA field is not all 1; or,
[0062] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of this FDRA field is not all 0; or,
[0063] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of this FDRA field is not all 1; or,
[0064] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of this FDRA field is not all 0; or,
[0065] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of this FDRA field is not all 1.
[0066] Fourthly, a communication method is provided. This method can be executed by a second communication device. The second communication device can be a communication device or a communication device such as a chip system that can support the functions required for the communication device to implement this method. Here, the communication device is taken as a network device as an example for description. This method includes: sending configuration information to a terminal device and sending DCI to the terminal device. The configuration information is used to configure a release state set, and the release state set includes at least one state. Each state in the at least one state is associated with at least one set of second - type configuration authorizations. The first domain of the DCI is the first state, where:
[0067] The value of the frequency - domain resource allocation (FDRA) field in the DCI satisfies any one of the following preset conditions:
[0068] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and do not include type 1, and the value of this FDRA field is all 0; or,
[0069] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 1 and do not include type 0, and the value of this FDRA field is all 1; or,
[0070] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1. For the authorized resource allocation type of a specific second - type configuration authorization in at least one set of second - type configurations, if it is type 0, the value of the FDRA field is all 0; if it is type 1, the value of the FDRA field is all 1; or,
[0071] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of the FDRA field is all 0; or,
[0072] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of the FDRA field is all 1; or,
[0073] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of the FDRA field is not all 0; or,
[0074] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of the FDRA field is not all 1.
[0075] The embodiments of the above third aspect and fourth aspect provide another way to configure the DCI for releasing the authorization of the second - type configuration, that is, the network device can determine the value of the FDRA field in the DCI for releasing the authorization of the second - type configuration according to the resource allocation type of at least one set of second - type configuration authorizations to be released. Compared with the current situation where the network device does not know which resource allocation type of the second - type configuration authorization to use to configure the value of the FDRA field when dealing with multiple sets of second - type configuration authorizations, in the joint release scenario of this application embodiment, it is clear how to configure the value of the FDRA field, and it can also ensure that when the value of the FDRA field indicates that the active DCI is invalid, it can indicate that the release DCI is valid, enabling the network device and the terminal device to distinguish the functions of the DCI, thereby improving the performance of validating the release DCI.
[0076] In some embodiments, the index of the specific second - type configuration authorization is the minimum index or the maximum index among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0077] The index of the specific second - type configuration authorization is the minimum index or the maximum index among the indexes of at least one set of second - type configuration authorizations associated with the first state; or,
[0078] The index of the specific second - type configuration authorization satisfies a preset rule among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0079] The authorized index of the specific second - type configuration satisfies a preset rule among the authorized indexes of at least one set of second - type configurations associated with the first state.
[0080] Adopt such a solution, that is, when the resource allocation types of the authorizations of at least one set of second - type configurations include at least type 0 and type 1, specifically specify that the resource allocation type configuration of the authorization of the specific second - type configuration is used to release the value of the FDRA field in the DCI for the authorization of the second - type configuration. The selection method of the authorization of the specific second - type configuration is based on, for example, the minimum index or the maximum index or a preset rule among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device, which is not limited in the embodiments of this application.
[0081] In some embodiments, the value of the first field in the DCI is different from the index of any set of second - type configuration authorizations.
[0082] In the embodiments of the above third aspect and fourth aspect, the value of the first field in the DCI is different from the index of any set of second - type configuration authorizations. In the case where there is no set of second - type configuration authorizations corresponding to the value of the HPN field in the release DCI, this solution provides a way to configure the value of the FDRA field in the DCI for releasing the authorization of the second - type configuration, that is, the network device can determine the value of the FDRA field in the DCI for releasing the authorization of the second - type configuration according to the resource allocation type of at least one set of second - type configuration authorizations to be released. Similarly, in the joint release scenario, clarifying how to configure the value of the FDRA field can also ensure that when the value of the FDRA field indicates that the activation DCI is invalid, it can indicate that the release DCI is valid, enabling the network device and the terminal device to distinguish the functions of the DCI, thereby improving the performance of validating the release DCI.
[0083] In a fifth aspect, a communication method is provided. This method can be executed by a first communication device. The first communication device can be a communication device or a communication device such as a chip system that can support the communication device to implement the functions required for this method. Hereinafter, the communication device is taken as an example of a terminal device for description. The method includes: receiving configuration information from a network device, where the configuration information is used to configure time - domain resources, and the configuration information includes a period parameter, and the period parameter is used to indicate the repetition period of multiple nominal repeated resources in the time - domain; determining the time - domain position of a first nominal repeated resource according to the period parameter, and determining the time - domain position of a first actual repeated resource according to the time - domain position of the first nominal repeated resource; and sending data on the first actual repeated resource.
[0084] A possible application scenario is that within one time slot, a terminal device is allowed to repeatedly transmit the same data packet multiple times. Considering that the multiple nominal repetition resources allocated by a network device for the terminal device to repeatedly transmit the same packet multiple times are consecutive in the time domain, and since a nominal repetition resource for one repetition may contain unavailable symbols or the time slot boundary, resulting in a nominal repetition resource being split into multiple actual repetition resources, the actual number of repeated transmissions of the terminal device may be greater than the number of nominal repetition resources. By adopting this solution, that is, based on the repetition period of the multiple nominal repetition resources in the time domain, the time domain position of the actual repetition resources can be determined to transmit data on the actual repetition resources.
[0085] In a possible implementation manner, determining the time domain position of the nominal repetition resources according to the period of the time domain resources may include but is not limited to the following three methods:
[0086] Determination method 1: According to the period size P and the period number m, determine the starting time slot where the starting symbol of the nth nominal repetition resource in the mth period is located, and the starting symbol of the nth nominal repetition resource in this starting time slot; and according to the period size P and the period number m, determine the ending time slot of the nth nominal repetition resource in the mth period, and the ending symbol of the nth nominal repetition resource in this ending time slot.
[0087] In a possible design, the starting time slot of the nth nominal repetition resource in the mth period satisfies the formula: where N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repetition resource, L is the number of symbols of a nominal repetition resource, and K s is the number of the starting time slot of the first nominal repetition resource.
[0088] The number of the starting symbol of the nth nominal repetition resource in the mth period in this starting time slot satisfies the formula: mod(S + n×L + m×p, N); where N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repetition resource, and L is the number of symbols of a nominal repetition resource.
[0089] The ending time slot of the nth nominal repetition resource in the mth period satisfies the formula: where N is the number of symbols in each time slot, S is the number of the ending symbol of the nth nominal repetition resource, L is the number of symbols of a nominal repetition resource, and K s is the number of the starting time slot of the first nominal repetition resource.
[0090] The number of the end symbol of the nth nominal repeated resource in the mth cycle in the end time slot satisfies the formula: mod(S+(n+1)×L-1+m×P, N); where N is the number of symbols in each time slot, S is the number of the end symbol of the nth nominal repeated resource, and L is the number of symbols of a nominal repeated resource.
[0091] In a possible design, K s is determined according to the time domain resource offset parameter in the configuration information.
[0092] Exemplarily, the configuration information is used to configure the authorization of the first type of configuration, and the K s satisfies:
[0093] K s is equal to the time domain resource offset of the first nominal repeated resource; or,
[0094] K s is the number of the first time slot in the first frame, and the number of the first frame is the number of the first time slot is mod(M, M1), M is determined by the time domain resource offset of the first nominal repeated resource, and M1 is the number of time slots included in a frame.
[0095] Exemplarily, the configuration information is used to configure the authorization of the second type of configuration, and the K s satisfies the formula:
[0096] where n0 is the time slot where the received downlink control information DCI is located, and u pusch is the subcarrier spacing configuration of the physical uplink shared channel PUSCH, and u pdcch is the subcarrier spacing configuration of the physical downlink control channel PDCCH.
[0097] Determination method two, determine the start time slot where the start symbol of the nth nominal repeated resource in the mth cycle is located according to the cycle number m, and the start symbol of the nth nominal repeated resource in the start time slot;
[0098] Determine the end time slot where the end symbol of the nth nominal repeated resource in the mth cycle is located according to the cycle number m, and the end symbol of the nth nominal repeated resource in the end time slot.
[0099] In a possible design, the number of the start time slot of the nth nominal repeated resource in the mth cycle satisfies the formula: where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and K m.s is the number of the start time slot of the first nominal repeated resource in the mth cycle, and S mis the number of the starting symbol of the nth nominal repeated resource in the mth period, S m satisfies the formula: mod(S + m×P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0100] In a possible design, the number of the starting symbol of the nth nominal repeated resource in the mth period in the starting time slot satisfies the formula: mod(S m + n×L, N);
[0101] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and S m is the number of the starting symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m×P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0102] In a possible design, the number of the ending time slot of the nth nominal repeated resource in the mth period satisfies the formula: where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and K m.s is the number of the starting time slot of the first nominal repeated resource in the mth period, and S m is the number of the ending symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m×P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0103] In a possible design, the ending symbol of the nth nominal repeated resource in the mth period in the ending time slot satisfies the formula: mod(S m + (n + 1)×L - 1, N); where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and S m is the number of the ending symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m×P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0104] In a possible design, K m.s is determined according to the time domain resource offset and the period size in the configuration information.
[0105] Exemplarily, the configuration information is used to configure the authorization of the first type of configuration, K m.s Satisfy:
[0106] Or,
[0107] Or,
[0108] K m.s Is the number of the first time slot in the first frame, and the frame number of the first frame is
[0109] Wherein, the M is determined by the time domain resource offset of the first nominal repeated resource, the M1 is the number of time slots included in one frame, and the N is the number of symbols included in one time slot.
[0110] Exemplarily, the configuration information is used to configure the authorization of the second type of configuration, K m.s Satisfy:
[0111] Or,
[0112] Or,
[0113] K m.s Is the number of the first time slot in the first frame, and the frame number of the first frame is
[0114] Wherein, the M is determined by the time domain resource offset of the first nominal repeated resource, the M1 is the number of time slots included in one frame, and the K s Satisfies the formula:
[0115] Wherein, n0 is the time slot where the received downlink control information DCI is located, u pusch Is the subcarrier spacing configuration of the physical uplink shared channel PUSCH, u pdcch Is the subcarrier spacing configuration of the physical downlink control channel PDCCH.
[0116] The determination method three is different according to the configuration information used to configure the authorization of different types of configurations. Specifically, as follows:
[0117] The configuration information is used to configure the authorization of the first type of configuration. The symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy:
[0118] [(sSFN × M1 × N)+(sslotindex ×N) + ssymbol index
[0119] = mod(M × N + S1 + n × L + m × P, 1024 × M1 × N)
[0120] Symbol index esymbol of the end symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the end symbol is located and the time slot index eslot of the time slot where the end symbol is located index Satisfy:
[0121] [(eSFN × M1 × N) + (eslot index × N) + esymbol index
[0122] = mod(M × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0123] Wherein, the M is determined by the time domain resource offset of the first nominal repeated resource, the M1 is the number of time slots included in one frame, the N is the number of symbols in each time slot, P is the period size of the repetition period of multiple nominal repeated resources, m is the period number, S1 is the number of the starting symbol of the nth nominal repeated resource, S2 is the number of the end symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, and n is the number of the nominal repeated resource.
[0124] The configuration information is used to configure the authorization of the second type of configuration, the symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy:
[0125] [(sSFN × M1 × N) + (sslo tindex × N) + ssymbol index
[0126] = mod(SFN start × M1 × N + K s × N + S1 + n × L + m × P, 1024 × M1 × N)
[0127] Symbol index esymbol of the end symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the end symbol is located and the time slot index eslot of the time slot where the end symbol is located index Satisfy: [(eSFN × M1 × N) + (eslotindex ×N)+esymbol index
[0128] = mod(SFN start ×M1×N+K s ×N+S2+(n + 1)×L - 1+m×P, 1024×M1×N)
[0129] wherein, M is determined by the time - domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, N is the number of symbols in each time slot, SFN start is the serial number of the system frame where the received downlink control information DCI is located, P is the cycle size of the repetition period of multiple nominal repeated resources, m is the serial number of the cycle, S1 is the serial number of the starting symbol of the nth nominal repeated resource, S2 is the serial number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, n is the serial number of the nominal repeated resource, K s is the serial number of the starting time slot of the first nominal repeated resource.
[0130] The above - mentioned three determination methods respectively provide methods for determining the time - domain position of the actual repeated resource according to the repetition period of multiple nominal repeated resources in the time domain, so as to send data on the actual repeated resource.
[0131] In a sixth aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, wherein:
[0132] The transceiver unit is configured to receive configuration information and downlink control information DCI from a network device. The configuration information is used to configure a release status set. The release status set includes at least one status, and each status in the at least one status is associated with at least one set of type - two configured authorizations. The first domain of the DCI indicates the first status. The DCI is scrambled by a first RNTI, and the value of the new data indication NDI domain of the DCI is 0;
[0133] The processing unit is configured to release at least one set of type - two configured authorizations associated with the first status when the DCI meets the following preset conditions. The preset conditions include:
[0134] The value of the first domain in the DCI is the same as the index of a set of type - two configured authorizations, and the resource allocation type of the set of type - two configured authorizations is 0, and the value of the frequency - domain resource allocation FDRA domain in the DCI is all 0; or,
[0135] The value of the first domain in the DCI is the same as the index of a set of type - two configured authorizations, and the resource allocation type of the set of type - two configured authorizations is 1, and the value of the FDRA domain in the DCI is all 1; or,
[0136] The value of the first field in the DCI is the same as the index of a set of second - type configured grants, and the resource allocation type of the set of second - type configured grants is the dynamic type, and the value of the FDRA field in the DCI is all 0; or,
[0137] The value of the first field in the DCI is the same as the index of a set of second - type configured grants, and the resource allocation type of the set of second - type configured grants is the dynamic type, and the value of the FDRA field in the DCI is all 1; or,
[0138] The value of the first field in the DCI is not the same as the index of any set of second - type configured grants, and the value of the FDRA field in the DCI is all 0; or,
[0139] The value of the first field in the DCI is not the same as the index of any set of second - type configured grants, and the value of the FDRA field in the DCI is all 1.
[0140] In a possible design, the set of second - type configured grants is one set of second - type configured grants among multiple sets of second - type configured grants configured by the network device for the terminal device; or, the foregoing set of second - type configured grants is one set of second - type configured grants among the second - type configured grants associated with the first state.
[0141] In some embodiments, the foregoing set of second - type configured grants may be a specific second - type configured grant. For example, the index of the set of second - type configured grants is the minimum index or the maximum index among the indexes of multiple sets of second - type configured grants configured by the network device for the terminal device; or,
[0142] The index of the set of second - type configured grants is the minimum index or the maximum index among the indexes of at least one set of second - type configured grants associated with the first state; or,
[0143] The index of the set of second - type configured grants satisfies a preset rule among the indexes of multiple sets of second - type configured grants configured by the network device for the terminal device; or,
[0144] The index of the set of second - type configured grants satisfies a preset rule among the indexes of at least one set of second - type configured grants associated with the first state.
[0145] In a possible design, the preset condition further includes:
[0146] The value of the modulation and coding scheme (MCS) field in the DCI is all 1, and the value of the redundancy version (RV) field of the DCI is all 0.
[0147] In a possible design, the preset condition further includes:
[0148] The value of the uplink shared channel UL-SCH field in the DCI is all 0.
[0149] In a possible design, the first RNTI includes a configured scheduling radio network temporary identifier CS-RNTI.
[0150] In a seventh aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, where:
[0151] The transceiver unit is configured to receive configuration information and downlink control information DCI from a network device, the configuration information is used to configure a release state set, the release state set includes at least one state, each state in the at least one state is associated with at least one set of second-type configured grants, a first field of the DCI indicates one or more sets of second-type configured grants associated with the state in the release state set, the DCI is scrambled by a first RNTI, and the value of the new data indication NDI field of the DCI is 0;
[0152] The processing unit is configured to determine that the DCI is not used to release the second-type configured grant when the value of the first field in the DCI is the same as the index of a set of second-type configured grants, and the value of the frequency domain resource allocation FDRA field in the DCI satisfies a preset condition, where the preset condition includes:
[0153] The resource allocation type of the set of second-type configured grants is type 0, and the value of the FDRA field is not all 0, or;
[0154] The resource allocation type of the set of second-type configured grants is type 1, and the value of the FDRA field is not all 1, or;
[0155] The resource allocation type of the set of second-type configured grants is a dynamic type, and the value of the FDRA field is not all 0; or,
[0156] The resource allocation type of the set of second-type configured grants is a dynamic type, and the value of the FDRA field is not all 1.
[0157] In some embodiments, the set of second-type configured grants is one set of second-type configured grants among multiple sets of second-type configured grants configured by the network device for the terminal device; or, the foregoing set of second-type configured grants is one set of second-type configured grants associated with the first state.
[0158] In some embodiments, the authorization for the foregoing set of second - type configurations may be the authorization for a specific second - type configuration. For example, the index of the authorization for the set of second - type configurations is the minimum index or the maximum index among the indexes of the authorizations for multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0159] the index of the authorization for the set of second - type configurations is the minimum index or the maximum index among the indexes of the authorizations for at least one set of second - type configurations associated with the first state; or,
[0160] the index of the authorization for the set of second - type configurations satisfies a preset rule among the indexes of the authorizations for multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0161] the index of the authorization for the set of second - type configurations satisfies a preset rule among the indexes of the authorizations for at least one set of second - type configurations associated with the first state.
[0162] In some embodiments, the first RNTI includes a configured scheduling radio network temporary identifier CS - RNTI.
[0163] In an eighth aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, where:
[0164] The transceiver unit is configured to receive configuration information and downlink control information DCI from a network device. The configuration information is used to configure a release state set, the release state set includes at least one state, each state in the at least one state is associated with at least one set of authorizations for second - type configurations, a first field of the DCI indicates a first state, the DCI is scrambled by a first RNTI, and the value of the new data indication NDI field of the DCI is 0;
[0165] The processing unit is configured to determine that the DCI is not used to release the authorization for the second - type configuration when the value of the frequency - domain resource allocation FDRA field in the DCI satisfies any of the following preset conditions. The preset conditions include:
[0166] the resource allocation type of at least one set of authorizations for second - type configurations associated with the first state includes at least type 0 and does not include type 1, and the value of the FDRA field is not all 0; or,
[0167] the resource allocation type of at least one set of authorizations for second - type configurations associated with the first state includes at least type 1 and does not include type 0, and the value of the FDRA field is not all 1; or,
[0168] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1. The resource allocation type of a specific second - type configuration authorization among the at least one set of second - type configuration authorizations is type 0, the value of the FDRA field is not all 0, the resource allocation type of the specific second - type configuration authorization is type 1, and the value of the FDRA field is not all 1; or,
[0169] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of the FDRA field is not all 0; or,
[0170] The authorized resource allocation types of at least one set of second - type configurations associated with the first state include at least type 0 and type 1, and the value of the FDRA field is not all 1; or,
[0171] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of the FDRA field is not all 0; or,
[0172] The authorized resource allocation types of at least one set of second - type configurations associated with the first state are all dynamic types, and the value of the FDRA field is not all 1.
[0173] In a possible design, the index of the specific second - type configuration authorization is the minimum index or the maximum index among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0174] The index of the specific second - type configuration authorization is the minimum index or the maximum index among the indexes of at least one set of second - type configuration authorizations associated with the first state; or,
[0175] The index of the specific second - type configuration authorization satisfies a preset rule among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0176] The index of the specific second - type configuration authorization satisfies a preset rule among the indexes of at least one set of second - type configuration authorizations associated with the first state.
[0177] In a possible design, the value of the first field in the DCI is different from the index of any set of second - type configuration authorizations.
[0178] In a possible design, the first RNTI includes a configured scheduling radio network temporary identifier CS - RNTI.
[0179] In a ninth aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, where:
[0180] The transceiver unit is configured to send configuration information and downlink control information DCI to a terminal device. The configuration information is used to configure a release status set, which includes at least one status. Each status in the at least one status is associated with at least one set of grants of a second type of configuration. The DCI is used to release the grants of the second type of configuration.
[0181] The processing unit is configured to determine that the value of the frequency domain resource allocation FDRA field in the DCI satisfies the following preset condition when the value of the first field in the DCI is the same as the index of a set of grants of a second type of configuration:
[0182] The resource allocation type of the set of grants of the second type of configuration is type 0, and the value of the FDRA field is all 0, or;
[0183] The resource allocation type of the set of grants of the second type of configuration is type 1, and the value of the FDRA field is all 1, or;
[0184] The resource allocation type of the set of grants of the second type of configuration is a dynamic type, and the value of the FDRA field is all 0; or,
[0185] The resource allocation type of the set of grants of the second type of configuration is a dynamic type, and the value of the FDRA field is all 1.
[0186] In a possible design, the set of grants of the second type of configuration is one set of grants of the second type of configuration among multiple sets of grants of the second type of configuration configured by the network device for the terminal device; or, the aforementioned set of grants of the second type of configuration is one set of grants of the second type of configuration among the grants of the second type of configuration associated with the first status.
[0187] In some embodiments, the aforementioned set of grants of the second type of configuration may be a specific grant of the second type of configuration. For example, the index of the set of grants of the second type of configuration is the smallest index or the largest index among the indexes of multiple sets of grants of the second type of configuration configured by the network device for the terminal device; or,
[0188] The index of the set of grants of the second type of configuration is the smallest index or the largest index among the indexes of at least one set of grants of the second type of configuration associated with the first status; or,
[0189] The index of the set of grants of the second type of configuration satisfies a preset rule among the indexes of multiple sets of grants of the second type of configuration configured by the network device for the terminal device; or,
[0190] The index of the set of grants of the second type of configuration satisfies a preset rule among the indexes of at least one set of grants of the second type of configuration associated with the first status.
[0191] In a possible design, the preset condition further includes:
[0192] The value of the modulation and coding scheme (MCS) field in the DCI is all 1, and the value of the redundancy version (RV) field of the DCI is all 0.
[0193] In a possible design, the preset condition further includes that the value of the UL-SCH field of the DCI is all 0.
[0194] In a tenth aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, where:
[0195] The transceiver unit is configured to send configuration information and downlink control information (DCI) to a terminal device, the configuration information is used to configure a release status set, the release status set includes at least one status, and each status in the at least one status is associated with at least one set of grants of a second type of configuration, and a first field of the DCI indicates one or more sets of grants of the second type of configuration associated with the status in the release status set;
[0196] The processing unit is configured to determine that the value of the frequency domain resource allocation (FDRA) field in the DCI satisfies any one of the following preset conditions:
[0197] The resource allocation type of at least one set of grants of the second type of configuration associated with the status indicated by the first field includes at least type 0 and does not include type 1, and the value of the FDRA field is all 0; or,
[0198] The resource allocation type of at least one set of grants of the second type of configuration associated with the status indicated by the first field includes at least type 1 and does not include type 0, and the value of the FDRA field is all 1; or,
[0199] The resource allocation type of at least one set of grants of the second type of configuration associated with the status indicated by the first field includes at least type 0 and type 1, the resource allocation type of a specific grant of the at least one set of grants of the second type of configuration is type 0, the value of the FDRA field is all 0, the resource allocation type of the specific grant of the second type of configuration is type 1, and the value of the FDRA field is all 1; or,
[0200] The resource allocation type of at least one set of grants of the second type of configuration associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 0; or,
[0201] The resource allocation type of at least one set of grants of the second type of configuration associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 1; or,
[0202] All the authorized resource allocation types of at least one set of second - type configurations associated with the status indicated by the first domain are of the dynamic type, and the value of the FDRA domain is not all 0; or,
[0203] All the authorized resource allocation types of at least one set of second - type configurations associated with the status indicated by the first domain are of the dynamic type, and the value of the FDRA domain is not all 1.
[0204] In a possible design, the index of the authorization of the specific second - type configuration is the smallest index or the largest index among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0205] The index of the authorization of the specific second - type configuration is the smallest index or the largest index among the indexes of at least one set of second - type configuration authorizations associated with the first status; or,
[0206] The index of the authorization of the specific second - type configuration satisfies a preset rule among the indexes of multiple sets of second - type configuration authorizations configured by the network device for the terminal device; or,
[0207] The index of the authorization of the specific second - type configuration satisfies a preset rule among the indexes of at least one set of second - type configuration authorizations associated with the first status.
[0208] In a possible design, the value of the first domain in this DCI is not the same as the index of any set of second - type configuration authorizations.
[0209] Regarding the technical effects brought by various possible implementation manners of the sixth aspect - the tenth aspect or the sixth aspect - the tenth aspect, reference can be made to the introduction of the technical effects of the first aspect or various possible implementation manners of the first aspect.
[0210] The eleventh aspect, an embodiment of the present application provides a communication device, including a transceiver unit and a processing unit, where:
[0211] The transceiver unit is configured to receive configuration information from a network device, the configuration information is used to configure time - domain resources, the configuration information includes a period parameter, and the period parameter is used to indicate the repetition period of multiple nominal repeated resources in the time domain;
[0212] The processing unit is configured to determine the time - domain position of the first nominal repeated resource according to the configuration information, and determine the time - domain position of the first actual repeated resource according to the time - domain position of the first nominal repeated resource;
[0213] The transceiver unit is further configured to send data on the first actual repeated resource.
[0214] In a possible design, determining the time domain position of the nominal repeated resource according to the period of the time domain resource includes:
[0215] Determining the starting time slot where the starting symbol of the nth nominal repeated resource in the mth period is located according to the period size P and the number m of the period, and the starting symbol of the nth nominal repeated resource in the starting time slot;
[0216] Determining the ending time slot of the nth nominal repeated resource in the mth period according to the period size P and the number m of the period, and the ending symbol of the nth nominal repeated resource in the ending time slot.
[0217] In a possible design, the number of the starting time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0218] where N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repeated resource, L is the number of symbols of a nominal repeated resource, and K s is the number of the starting time slot of the first nominal repeated resource.
[0219] In a possible design, the number of the starting symbol of the nth nominal repeated resource in the starting time slot in the mth period satisfies the formula: mod(S + n×L + m×P, N);
[0220] where N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repeated resource, and L is the number of symbols of a nominal repeated resource.
[0221] In a possible design, the number of the ending time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0222] where N is the number of symbols in each time slot, S is the number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of a nominal repeated resource, and K s is the number of the starting time slot of the first nominal repeated resource.
[0223] In a possible design, the number of the ending symbol of the nth nominal repeated resource in the ending time slot in the mth period satisfies the formula: mod(S + (n + 1)×L - 1 + m×p, N);
[0224] where N is the number of symbols in each time slot, S is the number of the ending symbol of the nth nominal repeated resource, and L is the number of symbols of a nominal repeated resource.
[0225] In a possible design, K s is determined according to the time domain resource offset parameter in the configuration information.
[0226] In a possible design, the configuration information is used to configure the authorization of the first type of configuration, K s Satisfying:
[0227] K s is equal to the time-domain resource offset of the first nominal repeated resource; or,
[0228] K s is the number of the first time slot in the first frame, and the number of the first frame is The first time slot is mod(M, M1), M is determined by the time-domain resource offset of the first nominal repeated resource, and M1 is the number of time slots included in one frame.
[0229] In a possible design, the configuration information is used to configure the authorization of the second type of configuration, K s Satisfying the formula:
[0230] where n0 is the time slot where the received downlink control information DCI is located, u pusch is the subcarrier spacing configuration of the physical uplink shared channel PUSCH, u pdcch is the subcarrier spacing configuration of the physical downlink control channel PDCCH.
[0231] In a possible design, determining the time-domain position of the nominal repeated resource according to the period of the time-domain resource includes:
[0232] Determining the starting time slot where the starting symbol of the nth nominal repeated resource in the mth period is located according to the number m of the period, and the starting symbol of the nth nominal repeated resource in the starting time slot;
[0233] Determining the ending time slot where the ending symbol of the nth nominal repeated resource in the mth period is located according to the number m of the period, and the ending symbol of the nth nominal repeated resource in the ending time slot.
[0234] In a possible design, the number of the starting time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0235] where N is the number of symbols in each time slot, L is the number of symbols of one nominal repeated resource, K m.s is the number of the starting time slot of the first nominal repeated resource in the mth period, S m is the number of the starting symbol of the nth nominal repeated resource in the mth period, S m satisfies the formula: mod(S + m×P, N), S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0236] In a possible design, the number of the starting symbol of the nth nominal repeated resource in the mth period in the starting time slot satisfies the formula: mod(S m + n × L, N);
[0237] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and S m is the number of the starting symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m × P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0238] In a possible design, the number of the ending time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0239] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and K m.s is the number of the starting time slot of the first nominal repeated resource in the mth period, and S m is the number of the ending symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m × P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0240] In a possible design, the number of the ending symbol of the nth nominal repeated resource in the mth period in the ending time slot satisfies the formula: mod(S m + (n + 1) × L - 1, N);
[0241] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and S m is the number of the ending symbol of the nth nominal repeated resource in the mth period, and S m satisfies the formula: mod(S + m × P, N), where S is the number of the starting symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0242] In a possible design, K m.s is determined according to the time domain resource offset and the period size in the configuration information.
[0243] In a possible design, the configuration information is used to configure the authorization of the first type of configuration, and K m.s satisfies:
[0244] Or,
[0245] Or,
[0246] K m.s is the number of the first time slot in the first frame, where the frame number of the first frame is:
[0247]
[0248] where M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, and N is the number of symbols included in one time slot.
[0249] In a possible design, the configuration information is used to configure the authorization of the second type of configuration, K m.s satisfies:
[0250] Or,
[0251] Or,
[0252] K m.s is the number of the first time slot in the first frame, where the frame number of the first frame is:
[0253]
[0254] where M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, K s satisfies the formula:
[0255] where n0 is the time slot where the received downlink control information DCI is located, u pusch is the subcarrier spacing configuration of the physical uplink shared channel PUSCH, u pdcch is the subcarrier spacing configuration of the physical downlink control channel PDCCH.
[0256] In a possible design, determining the time-domain position of the first nominal repeated resource according to the configuration information includes:
[0257] The symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index satisfy:
[0258] [(sSFN × M1 × N) + (sslot index × N) + ssymbol index
[0259] = mod(M × N + S1 + n × L + m × P, 1024 × M1 × N)
[0260] The symbol index esymbol of the end symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the end symbol is located and the time slot index eslot of the time slot where the end symbol is located index Satisfy:
[0261] [(eSFN × M1 × N) + (eslot index × N) + esymbol index
[0262] = mod(M × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0263] Wherein, the M is determined by the time domain resource offset of the first nominal repeated resource, the M1 is the number of time slots included in one frame, the N is the number of symbols in each time slot, the P is the period size of the repetition period of multiple nominal repeated resources, the m is the number of the period, the S1 is the number of the starting symbol of the nth nominal repeated resource, the S2 is the number of the end symbol of the nth nominal repeated resource, the L is the number of symbols of one nominal repeated resource, and the n is the number of the nominal repeated resource.
[0264] In a possible design, determining the time domain position of the first nominal repeated resource according to the configuration information includes:
[0265] The symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy:
[0266] [(sSFN × M1 × N) + (sslot index × N) + ssymbol index
[0267] = mod(SFN start × M1 × N + K s × N + S1 + n × L + m × P, 1024 × M1 × N)
[0268] The symbol index esymbol of the end symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the end symbol is located and the time slot index eslot of the time slot where the end symbol is located index Satisfy:
[0269] [(eSFN × M1 × N) + (eslot index × N) + esymbol index
[0270] = mod(SFN start × M1 × N + K s × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0271] Wherein, M is determined by the time - domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, N is the number of symbols in each time slot, SFN start is the number of the system frame where the received downlink control information DCI is located, P is the period size of the repetition period of multiple nominal repeated resources, m is the number of the period, S1 is the number of the starting symbol of the nth nominal repeated resource, S2 is the number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, n is the number of the nominal repeated resource, K s is the number of the starting time slot of the first nominal repeated resource..
[0272] Regarding the technical effects brought by the eleventh aspect or various possible implementation manners of the eleventh aspect, reference can be made to the introduction of the technical effects of the fifth aspect or various possible implementation manners of the fifth aspect.
[0273] In a twelfth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor for implementing the methods executed by the terminal device in the first aspect, the third aspect, or the fifth aspect, or the network device in the second aspect or the fourth aspect. The communication device may further include a memory for storing program instructions and data. The memory is coupled to the processor, and the processor can call and execute the program instructions stored in the memory to implement any one of the methods executed by the terminal device in the first aspect, the third aspect, or the fifth aspect, or to implement the methods executed by the network device in the second aspect or the fourth aspect.
[0274] It should be understood that the communication device may further include a communication interface. The communication interface may be a transceiver in the communication device, for example, implemented through an antenna, a feeder, and a codec in the communication device, or if the fifth communication device is a chip disposed in a network device, the communication interface may be an input / output interface of the chip, such as input / output pins, etc. The transceiver is used for the communication device to communicate with other devices. Exemplarily, when the communication device is a terminal device, the other device is a network device; or when the communication device is a network device, the other device is a terminal device.
[0275] In a thirteenth aspect, an embodiment of the present application provides a chip system, which includes a processor and may further include a memory, and is used to implement the methods executed by the terminal device in the first aspect, third aspect, or fifth aspect, or the network device in the second aspect or fourth aspect. The chip system may be composed of chips or may include chips and other discrete devices.
[0276] In a fourteenth aspect, an embodiment of the present application provides a communication system, where the system includes the terminal device described in the first aspect and the network device described in the second aspect, or includes the terminal device described in the third aspect and the network device described in the fourth aspect, or includes two communication devices in the fifth aspect, where one communication device is used to implement the functions of the terminal device and the other communication device is used to implement the functions of the network device.
[0277] In a fifteenth aspect, an embodiment of the present application further provides a computer-readable storage medium, including instructions, which when running on a terminal device or a network device, cause the terminal device or the network device to execute the methods executed by the terminal device in the first aspect, third aspect, or fifth aspect, or the network device in the second aspect or fourth aspect.
[0278] In a sixteenth aspect, an embodiment of the present application further provides a computer program product, including instructions, which when running on a computer, cause the computer to execute the methods executed by the terminal device in the first aspect, third aspect, or fifth aspect, or the network device in the second aspect or fourth aspect.
[0279] For the beneficial effects of the above twelfth aspect to sixteenth aspect and their implementation manners, reference may be made to the description of the beneficial effects of the methods and their implementation manners of the first aspect to fifth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0280] Figure 1 It is a schematic diagram of the uplink data transmission process of the network device based on dynamic type authorization provided by an embodiment of the present application;
[0281] Figure 2 It is a applicable network architecture provided by an embodiment of the present application;
[0282] Figure 3 It is a schematic diagram of the process of a communication method provided by an embodiment of the present application;
[0283] Figure 4 It is a schematic diagram of the process of a communication method provided by an embodiment of the present application;
[0284] Figure 5 It is a schematic diagram of the relationship between nominal duplicate resources and actual duplicate resources provided by an embodiment of the present application;
[0285] Figure 6 A schematic flowchart of a communication method provided by an embodiment of the present application;
[0286] Figure 7 A schematic structural diagram of a communication device provided by an embodiment of the present application;
[0287] Figure 8 Another schematic structural diagram of a communication device provided by an embodiment of the present application;
[0288] Figure 9 A schematic structural diagram of a communication device provided by an embodiment of the present application;
[0289] Figure 10 A schematic structural diagram of a communication device provided by an embodiment of the present application;
[0290] Figure 11 Another schematic structural diagram of a communication device provided by an embodiment of the present application;
[0291] Figure 12 Still another schematic structural diagram of a communication device provided by an embodiment of the present application. Detailed implementation manners
[0292] In order to make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0293] Before introducing the present application, some terms in the embodiments of the present application will be briefly explained to facilitate understanding by those skilled in the art.
[0294] 1) A terminal device, including a device that provides voice and / or data connectivity to a user. For example, it may include a handheld device with wireless connection capabilities, or a processing device connected to a wireless modem. The terminal device can communicate with a core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal device may include a user equipment (UE), a wireless terminal device, a mobile terminal device, a device-to-device (D2D) terminal device, a vehicle-to-everything (V2X) terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. For example, it may include a mobile phone (or a so-called "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-integrated mobile device, etc. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), etc. Also included are restricted devices, such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing capacity, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc.
[0295] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. A wearable device may also be referred to as a wearable intelligent device or a smart wearable device, etc. It is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. A wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart helmets, and smart jewelry.
[0296] And for the various terminal devices introduced above, if they are located on a vehicle (for example, placed inside the vehicle or installed inside the vehicle), they can all be considered in-vehicle terminal devices. In-vehicle terminal devices are also referred to as on-board units (OBUs) for example.
[0297] 2) Network devices, for example, including access network (AN) devices, such as base stations (for example, access points). It may refer to a device in the access network that communicates with wireless terminal devices through one or more cells over the air interface. Or, for example, in a V2X technology, a network device is a roadside unit (RSU). A base station can be used to mutually convert the received air frames and Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. An RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The network device can also coordinate the attribute management of the air interface. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutional NodeB) in a Long Term Evolution (LTE) system or an Evolved Long Term Evolution-Advanced (LTE-A) system, or may also include a next generation node B (gNB) in a 5G NR system, or may also include a centralized unit (CU) and a distributed unit (DU) in a Cloud Radio Access Network (Cloud RAN) system. The embodiments of the present application do not limit this.
[0298] 3) As shown Figure 1 in the figure, it is a schematic diagram of data transmission based on dynamic type authorization. Figure 1 Taking the signal sent by the terminal device to the network device as the uplink signal transmission, and correspondingly, the signal sent by the network device to the terminal device as the downlink signal transmission as an example. For example, in an LTE system or an NR system, when the terminal device has a data transmission requirement, it usually sends a scheduling request (SR) to the network device through the physical uplink control channel (PUCCH) or reports a non-empty buffer state (BS) to the network device through the physical uplink shared channel (PUSCH). After receiving the SR or non-empty buffer state report (BSR) sent by the terminal device, the network device sends downlink control information (DCI) to the terminal device through the physical downlink control channel (PDCCH). The UL grant is carried in the DCI, and the UL grant is used to authorize the terminal device to use specified configuration parameters, such as modulation and coding scheme (MCS), etc. to send data on the specified resources. The BSR is usually sent through the medium access control (MAC) layer signaling, and the BSR is carried in the MAC control element (CE) in the data packet header. In this article, the process of the terminal device sending data to the network device is called data transmission based on dynamic type authorization (grant based, GB) or dynamic type scheduling. Through dynamic type scheduling, the real-time channel information between the terminal device and the network device can be more efficiently utilized, so as to specify the location, size of the appropriate time-frequency resources, and appropriate transmission parameters, etc. for each transmission of the terminal device, which can effectively improve the reliability of data transmission.
[0299] In the above data transmission process based on dynamic type authorization, before sending data, the terminal device needs to send an SR or BSR to the network-side device, and then the network-side device performs authorization through DCI. Therefore, this process will introduce latency and PDCCH signaling overhead. At the same time, since the reception of PDCCH usually requires the terminal device to perform blind detection on different time-frequency resources according to different control channel element (CCE) aggregation levels, different DCI formats, different DCI lengths, and different radio network temporary identifiers (RNTIs), it consumes a large amount of power. To reduce latency, signaling overhead, and the power consumption of the terminal device, LTE and NR have introduced semi-persistent scheduling (SPS) transmission technology and grant-free (GF) transmission technology. Both SPS transmission technology and GF transmission technology are used by the network-side device to configure the time-frequency resources and transmission parameters used for data transmission for the terminal device in a semi-static manner through high-layer signaling and / or physical-layer signaling. When the terminal device has a data transmission requirement, it directly uses the semi-statically configured time-frequency resources and transmission parameters to send data to the network-side device, without sending an SR or BSR to the network-side device (therefore, it is indicated by a dashed line in Figure 1), and without waiting for the uplink authorization process, thus achieving the purpose of reducing transmission latency, signaling overhead, and terminal power consumption.
[0300] 4) Uplink grant-free transmission. NR supports two types of uplink grant-free transmission, which are respectively Type 1 configured grant (or configured grant Type 1) and Type 2 configured grant (or configured grant Type 2).
[0301] In the authorization of the first type of configuration, the network-side device sends the configured grant configuration information to the terminal device through radio resource control (RRC) signaling. This configuration information is used to configure, for example, the period of time-domain resources, open-loop power control-related parameters, waveform, redundancy version sequence, repetition times, frequency hopping pattern, resource allocation type, number of hybrid automatic retransmission request (HARQ) processes, demodulation reference signal (DMRS)-related parameters, modulation and coding scheme (MCS) table, resource block group (RBG) size, and all transmission resources and transmission parameters such as time-domain resources, frequency-domain resources, and MCS. After receiving this configuration information, the terminal device can immediately use the configured transmission parameters to perform PUSCH transmission on the configured time-frequency resources.
[0302] The difference between the authorization of the second type of configuration and that of the first type of configuration is that the authorization of the second type of configuration is divided into two steps. First, the network-side device sends the configured grant configuration information through RRC signaling. This authorization configuration information is used to configure transmission resources and parameters including the period of time-domain resources, open-loop power control-related parameters, waveform, redundancy version sequence, repetition times, frequency hopping pattern, resource allocation type, number of HARQ processes, DMRS-related parameters, MCS table, RBG size, etc. Then, the network-side device activates the PUSCH transmission based on the second type of configuration authorization through DCI, and at the same time, the network-side device configures other transmission resources and parameters including time-domain resources, frequency-domain resources, DMRS, MCS, etc. It should be noted that this DCI is a DCI scrambled with the first radio network temporary identity (RNTI), for example, a DCI scrambled with the configured scheduling radio network temporary identity (CS-RNTI). Of course, the first RNTI can also be other possible RNTIs. In the following text, the first RNTI is taken as CS-RNTI as an example. After determining the authorization configuration information, the terminal device cannot immediately use the resources and parameters configured by this configuration information to perform PUSCH transmission, but can perform PUSCH transmission only after receiving the corresponding DCI for activation and configuring other resources and parameters.
[0303] It can be seen that in the authorization of the first type of configuration, when the terminal device receives the authorization configuration information, it can immediately use the transmission parameters configured by the authorization configuration information to perform data transmission on the configured resources; while in the authorization of the second type of configuration, when the terminal device receives the authorization configuration information, it cannot immediately use the transmission parameters configured by the authorization configuration information to perform data transmission on the configured resources, but can only perform data transmission under the activation of the network-side device.
[0304] 5) Activation or release of configured authorization. To support multiple services with different requirements for latency and reliability, NR also supports configuring multiple sets of authorization configuration information on the same bandwidth part. Different sets of authorization configuration information are distinguished by an index or an identifier. For example, the network-side device will establish an index or an identifier for each set of configured authorization, and carry the index or the identifier in the configured authorization configuration information and send it to the terminal device. It should be understood that the index or the identifier can be numbered starting from 0 or starting from 1.
[0305] When the network-side device configures multiple sets of authorizations of the second type of configuration, it will involve the activation and release of multiple sets of authorizations of the second type of configuration.
[0306] One way to activate the authorization of the second type of configuration is that the network-side device sends downlink control information (DCI) for activating the configured authorization to the terminal device. For example, the DCI can be scrambled by the first RNTI, such as CS-RNTI, and the new data indicator (NDI) field of the DCI is set to 0. The DCI carries an index or an identifier for indicating the authorization of the second type of configuration to indicate the activation of the authorization of the second type of configuration corresponding to the index or the identifier. However, this method can only activate one set of authorizations of the second type of configuration among multiple sets of authorizations of the second type of configuration. In some embodiments, the DCI for activating the authorization of the second type of configuration is also referred to as activation DCI. The field in the activation DCI for indicating the index or the identifier of the authorization of the second type of configuration is referred to as the activation field. For example, when the value indicated by the activation field is 5, it means activating the authorization of the second type of configuration with the index or the identifier of 5; when the value indicated by the activation field is 6, it means activating the authorization of the second type of configuration with the index or the identifier of 6. In some embodiments, the activation field can reuse an existing field in the DCI, such as the HARQ process number (HARQ process number) field.
[0307] The difference from the activation of the authorization of the second type of configuration is that the release of the authorization of the second type of configuration can support releasing one set of the authorizations of the second type of configuration among multiple sets of the authorizations of the second type of configuration, or can also support releasing some of the authorizations of the second type of configuration among multiple sets of the authorizations of the second type of configuration, that is, it supports joint release.
[0308] For example, when releasing one set of the authorizations of the second type of configuration, the network-side device sends DCI for releasing the authorization of the second type of configuration to the terminal device. Since this DCI is used to release the authorization of the second type of configuration, this DCI can also become the release DCI. This release DCI can be scrambled by CS-RNTI, and the NDI field of this release DCI is set to 0. This DCI carries an index or identifier for indicating the authorization of the second type of configuration to indicate releasing the authorization of the second type of configuration corresponding to this index or identifier. However, this method can only release one set of the authorizations of the second type of configuration among multiple sets of the authorizations of the second type of configuration. It should be understood that the field in the release DCI for indicating the index or identifier of the authorization of the second type of configuration is called the release field. In some embodiments, the release field in the release DCI can reuse an existing field in the DCI, such as the HARQ process number field. For example, when the value indicated by the release field is 5, it means releasing the authorization of the second type of configuration with the index or identifier of 5; when the value indicated by the release field is 6, it means releasing the authorization of the second type of configuration with the index or identifier of 6.
[0309] For example, when releasing multiple sets of the authorizations of the second type of configuration, the network-side device can configure a release status set, which includes one or more states (state or entry), and each state is associated with one or more sets of the authorizations of the second type of configuration. Which set or sets of the authorizations of the second type of configuration to release specifically is indicated by the network-side device by sending DCI. For example, this DCI can include a field for indicating the state, which is also called the release field, and the values indicated by the release field determine which authorizations of the second type of configuration to release. For example, when the value indicated by the release field is 5, it means releasing all the authorizations of the second type of configuration associated with the state with the state number of 5, or if the value indicated by the release field is 6, it means releasing all the authorizations of the second type of configuration associated with the state with the state number of 6.
[0310] The difference from the activation of the authorization of the second type of configuration is that the release of the authorization of the second type of configuration also needs to meet the release validation conditions. For example, this condition can be that the redundancy version (RV) field in the DCI is set to all 0, and the modulation and coding scheme (MCS) field and the frequency domain resource assignment (FDRA) field are set to all 1.
[0311] 5) Resource allocation type. The authorized resource allocation types of the second type of configuration include two types, namely resource allocation type 0 and resource allocation type 1. The network side device can configure the resource allocation type for the authorization of the second type of configuration through RRC signaling. In addition, the network side device can also configure the resource allocation type configured for the authorization of the second type of configuration into a dynamic type through RRC signaling, that is, the specific resource allocation type used for the authorization of the second type of configuration (resource allocation type 0 or resource allocation type 1) is additionally indicated by the network side device through DCI. For example, the network side device sends DCI for activating the authorization of the second type of configuration. This DCI is scrambled by CS-RNTI, and the NDI field of this DCI is set to 0, and this DCI needs to meet the activation validation condition, such as the RV field in the DCI is set to all 0s. Specifically, the value of the FDRA field in this DCI is used to indicate the resource allocation type. For example, the most significant bit (MSB) of the FDRA field can be used to indicate the resource allocation type. For example, when the value of the MSB is 0, it means the resource allocation type is type 0, and when the value of the MSB is 1, it means the resource allocation type is type 1.
[0312] For resource allocation type 0, the FDRA field is a bit map, where each bit represents one or more frequency domain resource blocks. If the bit value is 1, it means the corresponding frequency domain resource block is allocated to the terminal device; if the bit value is 0, it means the corresponding frequency domain resource block is not allocated to the terminal device. Therefore, if each bit of the FDRA field is 0, it can be considered an invalid frequency domain resource configuration. For resource allocation type 1, the FDRA field indicates the starting position and the number of resource blocks of the frequency domain resource blocks allocated to the terminal device. Therefore, if each bit value of the FDRA field is 1, it can be considered an invalid frequency domain resource configuration. For the resource allocation type of dynamic type, when the MSB of the FDRA field is 0, it represents resource allocation type 0. At this time, if the remaining bits of the FDRA field are all 0, it is considered an invalid frequency domain resource configuration. Therefore, if all bits of the FDRA field are 0, it represents an invalid frequency domain resource allocation; when the MSB of the FDRA field is 1, it represents the resource allocation type. At this time, if the remaining bits of the FDRA field are all 1, it is considered an invalid frequency domain resource configuration. Therefore, if all bits of the FDRA field are 1, it represents an invalid frequency domain resource allocation.
[0313] 6) The terms "system" and "network" in the embodiments of the present application may be used interchangeably. "Plurality" means two or more than two. In view of this, in the embodiments of the present application, "plurality" may also be understood as "at least two". "At least one" can be understood as one or more, for example, understood as one, two or more. For example, including at least one means including one, two or more, and does not limit which ones are included. For example, including at least one of A, B, and C, then the ones included can be A, B, C, A and B, A and C, B and C, or A and B and C. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / ", unless otherwise specified, generally represents an "or" relationship between the front and back associated objects.
[0314] Unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the order, timing, priority or importance of multiple objects.
[0315] Some concepts related to the embodiments of the present application are introduced above. Next, the technical features of the embodiments of the present application are introduced.
[0316] As mentioned above, whether it is to activate the authorization of the second type of configuration or release the authorization of the second type of configuration, the NDI field in the DCI sent by the network-side device is set to 0, and the DCI is scrambled by CS-RNTI. Therefore, for the terminal device, when the terminal device receives the DCI, and determines that the DCI is scrambled by CS-RNTI and the NDI field in the DCI is set to 0, the terminal device needs to determine whether the DCI is a release DCI, that is, determine whether the DCI is used to release the authorization of the second type of configuration. Please refer to Table 1. Currently, a judgment method is that when the terminal device receives the DCI format0_0 / 0_1 / 0_2 scrambled by CS-RNTI and the NDI field therein is set to 0, the terminal device makes a validity judgment on the DCI. If the RV field in the DCI is set to all 0s, the MCS field is set to all 1s, and the FDRA field setting meets Table 1, the terminal device considers the DCI to be a valid release DCI.
[0317] Table 1
[0318]
[0319] It can be seen that currently, based on the RV field and the MCS field, the FDRA field is simultaneously used to judge the validity of the release DCI, which can reduce the false alarm probability, that is, reduce the probability of misjudging a certain DCI as a release DCI and improve the validation reliability.
[0320] However, the prerequisite for using the FDRA field to improve the validation performance of the release DCI is that the value set in the FDRA field of the release DCI is an invalid value, that is, this value will not be used to activate the DCI. Otherwise, the terminal may not be able to determine whether the received DCI is for activation or release based on the FDRA field.
[0321] However, in the prior art, the value of the FDRA field in the release DCI is determined according to the resource allocation type of the second type of configured grant to be released. Since the resource allocation type is configured separately for each second type of configured grant, different second types of configured grants may be configured with different resource allocation types. For example, the network device configures and activates 3 sets of second type of configured grants for the terminal device on an active BWP. Suppose the 3 sets of second type of configured grants correspond to indexes 3, 4, and 5 respectively, and the resource allocation type of the second type of configured grant with index 3 is type 0, the resource allocation type of the second type of configured grant with index 4 is type 1, and the resource allocation type of the second type of configured grant with index 5 is the dynamic type. If the release DCI is used to release multiple sets of second type of configured grants, that is, the network device configures the release state set through RRC signaling, for example, a certain configured state is associated with the indexes of the aforementioned 3 sets of second type of configured grants, then when the release field in the release DCI indicates this state, it means that the network side simultaneously releases the 3 sets of second type of configured grants with indexes 3, 4, and 5. For this situation, that is, the 3 sets of second type of configured grants to be released correspond to different resource allocation types, obviously the network side cannot determine the value of the FDRA field according to the resource allocation type of the second type of configured grant to be released, that is, the current method of determining the value of the FDRA field in the release DCI cannot be used for the scenario of joint release.
[0322] On the other hand, the value of the FDRA field in the release DCI determined according to the authorized resource allocation type of the second type of configuration to be released may be a valid value of the frequency domain resource allocation. For example, in the joint release scenario, the value of the HPN field in a certain DCI is 2, indicating a state of authorization associated with multiple sets of the second type of configuration (for example, authorizations associated with two sets of the second type of configuration with indexes 6 and 7, and their resource allocation types are both type 1). At this time, when determining the value of the FDRA field according to the resource allocation type of the authorization of the second type of configuration to be released, the determined value should be all 1s, because all 1s are invalid frequency domain resource allocations for the authorizations of the two sets of the second type of configuration with indexes 6 and 7. However, in the activation scenario, the value of the HPN field in the DCI may also be 2. At this time, the HPN field indicates the index of the authorization of the second type of configuration to be activated (for example, the authorization of the second type of configuration with index 2, and its resource allocation type is type 0), and the resource allocation type of the authorization of the second type of configuration with index 2 is type 0, so all 1s are valid frequency domain resource allocations. In this case, whether it is an activation DCI or a release DCI, the following combinations may occur in the HPN field and the FDRA field: the value of the HPN field is 2, and the bits of the FDRA field are all 1s. At this time, the terminal device cannot distinguish whether the received DCI is for activation or release based on the FDRA field, and thus cannot use the FDRA field to improve the validation performance of the release DCI.
[0323] The embodiments of the present application take into account the above problems and believe that in order to support the application of the joint release of the authorization of the second type of configuration and use the FDRA field to improve the validation reliability, it is necessary to clarify that the value of the FDRA field for release is not a valid value for activation. Therefore, in the embodiments of the present application, in the DCI for joint release, the value of the FDRA field is determined according to the resource allocation type of the authorization of the second type of configuration whose index is the same as the value of the HPN field. For example, the network side device sets it to a value corresponding to an invalid resource allocation, so that the terminal device can distinguish whether the received DCI is for activation or release based on the FDRA field, thereby using the FDRA field to improve the validation performance of the release DCI.
[0324] The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings of the specification.
[0325] The technical solutions provided by the embodiments of this application can be applied to 5G systems, or to future communication systems or other similar communication systems. Additionally, the technical solutions provided by the embodiments of this application can be applied to cellular links, PLMN networks, machine to machine (M2M) networks, internet of things (IoT) networks, or other networks. They can also be applied to links between devices, such as device to device (D2D) links. A D2D link can also be referred to as a sidelink, where the sidelink can also be called a side link or a secondary link, etc. In the embodiments of this application, the above terms all refer to links established between the same type of devices, and they have the same meaning. The so-called same type of devices can be a link between terminal devices, a link between base stations, or a link between relay nodes, etc. The embodiments of this application do not make any limitations in this regard. For the link between terminal devices, there is the D2D link defined in Release (Rel)-12 / 13 of the 3rd Generation Partnership Project (3GPP), and there are also the vehicle-to-vehicle, vehicle-to-mobile phone, or vehicle-to-any entity V2X links defined by 3GPP for vehicle networking, including Rel-14 / 15. It also includes the V2X links based on the NR system in Rel-16 and subsequent versions that 3GPP is currently researching, etc.
[0326] Please refer to Figure 2 , which is an application scenario applied by the embodiments of this application, or a network architecture applied by the embodiments of this application. In Figure 2 , it includes a network device and 6 terminal devices. It should be understood that Figure 2 the number of terminal devices in Figure 2 is only an example, and it can be more or less. This network architecture can also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 2 . The network device is an access device for terminal devices to access the wireless access network, and it can be a base station. Among them, the network device corresponds to different devices in different systems. For example, in the 4th-generation (4G) mobile communication technology system, it can correspond to an eNB, and in the 5G system, it corresponds to a gNB; these 6 terminal devices can be cellular phones, smart phones, portable computers, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs, and / or any other suitable devices for communicating on a wireless communication system, and they can all be connected to the network device. These six terminal devices can all communicate with the network device. Of course Figure 2 the number of terminal devices in
[0327] The terminal device in the embodiments of the present application can be a terminal device in a connected state or a terminal device in a non-connected state (such as an inactive INACTIVE state). The embodiments of the present application can be applicable to uplink signal transmission, downlink signal transmission, or D2D signal transmission. For downlink signal transmission, the sending device is a 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 a network device; for D2D signal transmission, the sending device is a terminal device, and the receiving device is also a terminal device. For example, the three terminal devices indicated by the dotted area can be applicable to D2D signal transmission, and the embodiments of the present application do not limit the direction of signal transmission. For downlink signal transmission, the embodiments of the present application can adopt the SPS mechanism, and for uplink signal transmission, the embodiments of the present application can adopt configured grant transmission. The following takes the terminal device performing uplink signal transmission as an example, and the downlink signal transmission is similar. In one example, the network device can send configuration information to the terminal device, and the configuration information carries uplink authorization for authorizing the terminal to use specified parameters, such as MCS, on specified time-frequency resources to send uplink data, and the network device receives data from the terminal device. Figure 2 Figure 2
[0328] The embodiments of the present application provide a communication method. Please refer to Figure 3 , which is a flowchart of the method. In the following introduction process, the method is applied to the Figure 2 shown network architecture as an example. In addition, the method can be executed by two communication devices, and these two communication devices are, for example, a first communication device and a second communication device. For the convenience of introduction, in the following, the method is taken as being executed by a network device and a terminal device as an example, that is, the first communication device is a terminal device and the second communication device is a network device as an example. For example, in the following, the terminal device can be any one of the six terminal devices in Figure 2 , and the network device in the following can be the network device in Figure 2 . It should be noted that the embodiments of the present application only take the execution by a network device and a terminal device as an example, and are not limited to this scenario.
[0329] The process of the communication method provided by the embodiments of the present application is described as follows.
[0330] S301. The network device sends configuration information to the terminal device, and the terminal device receives the configuration information. The configuration information is used to configure a release state set, and the release state set includes one or more states, and each state is associated with one or more sets of second-type configured grants.
[0331] S302. The network device configures the value of the FDRA field in the DCI according to the value of the first field in the DCI for activation.
[0332] S303. The network device sends the DCI to the terminal device, and the terminal device receives the DCI. The first field of the DCI indicates the first state. It should be understood that the first state is a state in the release state set, and the first state is associated with one or more sets of type-II configured grants.
[0333] Here, the first field can be considered as a field of the DCI. When the DCI is used to activate a type-II configured grant, the first field can be considered as the activation field, which is used to indicate the activated type-II configured grant; when the DCI is used to release a type-II configured grant, the first field can be considered as the release field, which is used to indicate the released type-II configured grant. For example, if the DCI is used to release multiple sets of type-II configured grants, then the first field can be used to indicate the state in the release state set. In some embodiments, the first field can be the HPN field in the DCI, or the HARQ process number field. In the following, the first field is taken as the HPN field as an example. It should be noted that in the embodiments of the present application, the value of a field can also be understood as the value carried by the field in some embodiments.
[0334] Before performing validation, the terminal device needs to determine whether the received DCI is used to activate a type-II configured grant or to release a type-II configured grant, so as to further improve the validation performance of the release DCI.
[0335] For the scenario of joint release, the network device can send configuration information to the terminal device, and the configuration information can be used to configure the release of multiple sets of type-II configured grants. For example, the configuration information is used to configure a release state set, and the release state set includes one state or multiple states, and each state can be associated with one set of type-II configured grants or multiple sets of type-II configured grants. Specifically, which set or sets of type-II configured grants are released can be indicated by the network device through the DCI. For example, the value indicated by the first field in the DCI is 5, indicating the release of all type-II configured grants associated with the state with the release state of 5.
[0336] The resource allocation types of the authorizations of multiple sets of second - type configurations associated with the same state may be the same. If, according to the prior art, the value of the FDRA field in the activation DCI is determined based on the authorization of the released second - type configuration, the determined value of the FDRA field may be valid for both the activation of the authorization of the second - type configuration and the release of the authorization of the second - type configuration. For example, for the authorizations of two sets of second - type configurations with state - associated indices 6 and 7 in state 5, the resource allocation types of the authorizations of these two sets of second - type configurations are both 1, then the FDRA of the release DCI is all 1. And if the DCI is used to activate the authorization of the second - type configuration with index 5, the all - 1 FDRA is valid for the activation of the authorization of the second - type configuration, which causes the network device or the terminal device to be unable to distinguish whether the DCI is used for activation or release.
[0337] The resource allocation types of the authorizations of multiple sets of second - type configurations associated with the same state may also be different. If, according to the prior art, the value of the FDRA field in the activation DCI is determined based on the authorization of the released second - type configuration, due to the different resource allocation types of the authorizations of multiple sets of second - type configurations, it is impossible to determine which set of second - type configuration authorization to use, that is, the current method for determining the value of the FDRA field is not applicable to the scenario of joint release.
[0338] Therefore, it is necessary to clarify that the value set in the FDRA field of the release DCI is a non - valid value, that is, this value will not be used for the activation DCI. However, for the scenario of joint release, how to configure the value of the FDRA field in the release DCI has not been defined yet.
[0339] In the embodiment of the present application, in the scenario of joint release, the value of the FDRA field in the DCI for release can be clarified to meet the requirement that when the value of the FDRA represents activation, it can represent an invalid release, or when the value of the FDRA represents an invalid activation, it can represent a valid release. In this way, it is possible to distinguish whether the received DCI is used for activation or release according to the FDRA field, thereby improving the validation performance of the release DCI by using the FDRA field.
[0340] As a possible implementation manner, the network device can configure the value of the FDRA field in the DCI according to the value of the HPN field in the DCI for releasing the authorization of the second - type configuration. For the convenience of description, hereinafter, the DCI for activating the authorization of the second - type configuration is referred to as the activation DCI, and the DCI for releasing the authorization of the second - type configuration is referred to as the release DCI.
[0341] The HPN field is used in the activation DCI to indicate the authorization of the activated second - type configuration and in the release DCI to indicate the authorization of the released second - type configuration. However, the specific indication methods of the HPN field are different. In the activation DCI, the HPN field directly indicates the authorization of a specific set of activated second - type configurations, such as the index of the authorization of the second - type configuration to be activated. For example, the index of the authorization of the second - type configuration configured by the higher layer is 1 - 16. The HPN field can occupy 4 bits, and the value of the HPN field is 0 - 15. A value within 0 - 15 corresponds to the index of the authorization of a set of second - type configurations. Exemplarily, when the value of the HPN field is 0, it corresponds to indicating the authorization of the second - type configuration with index 1; when the value of the HPN field is 1, it corresponds to indicating the authorization of the second - type configuration with index 2, and so on. In some embodiments, the index of the authorization of the higher - layer second - type configuration can also be 0 - 15. In this case, when the value of the HPN field is 0, it corresponds to indicating the authorization of the second - type configuration with index 0; when the value of the HPN field is 1, it corresponds to indicating the authorization of the second - type configuration with index 1, and so on. It should be understood that if there is an index of the authorization of a certain second - type configuration that is the same as the value of the HPN field in the activation DCI, that is, there is an authorization of the second - type configuration indicated by the activation DCI. If there is no index of the authorization of the second - type configuration that is the same as the value of the HPN field in the activation DCI, that is, the value of the HPN field in the activation DCI is different from the index of the authorization of any set of second - type configurations, then there is no corresponding authorization of the second - type configuration, and it can be considered that the activation DCI is incorrect. In this case, the network device can discard the activation DCI.
[0342] In the release DCI, the HPN field can directly indicate a state in the release state set configured by the higher layer, and the authorization of one or more sets of second - type configurations associated with this state is the authorization of the second - type configuration to be released.
[0343] It should be noted that in the embodiments of the present application, in the DCI for releasing the authorization of the second type of configuration, the HPN field is used to indicate a status. Specifically, if the network device does not configure a release status set for the terminal device, the HPN field in the release DCI indicates the index of the authorization of the second type of configuration; if the network device configures a release status set for the terminal device, the HPN field in the release DCI indicates a status, rather than the index of the authorization of a certain set of the second type of configuration. In the case where the HPN field indicates a status, although the function of the HPN field is not used to indicate the authorization of a certain specific set of the second type of configuration, there may still be a certain specific set of the authorization of the second type of configuration corresponding to the value of the HPN field, or the value of the HPN field will also correspond to a certain specific set of the authorization of the second type of configuration. The existence of a certain specific set of the authorization of the second type of configuration corresponding to the value of the HPN field here may specifically refer to, for example, when the index of the authorization of the second type of configuration starts numbering from 0, the value of the HPN field corresponds to a set of the authorization of the second type of configuration with the same index as the value of the HPN, or when the index of the authorization of the second type of configuration starts numbering from 1, the value of the HPN field corresponds to a set of the authorization of the second type of configuration with the index minus 1 and the same as the value of the HPN. In other words, when the terminal receives a DCI and the DCI is scrambled by CS-RNTI and the NDI value is 0, the terminal cannot determine based on this information whether the DCI is used to activate the authorization of a certain set of the second type of configuration or to release the authorization of one or more sets of the second type of configuration, that is, the terminal cannot determine whether the HPN field in the DCI is used to indicate the authorization of a certain set of the second type of configuration to be activated or to indicate a status at this time. Therefore, in the release DCI, a certain specific set of the authorization of the second type of configuration corresponding to the value of the HPN field can also be understood as the set of the authorization of the second type of configuration indicated by the value of the HPN field assuming that the DCI is used to activate the authorization of the second type of configuration.
[0344] In addition, it should be noted that in the embodiments of the present application, in the DCI for releasing the authorization of the second type of configuration, the HPN field is used to indicate a status. In this case, there may also be no certain specific set of the authorization of the second type of configuration corresponding to the value of the HPN field, or the value of the HPN field does not correspond to any specific set of the authorization of the second type of configuration. Specifically, it refers to, for example, when the index of the authorization of the second type of configuration starts numbering from 0, the value of the HPN field is not the same as the index of any set of the authorization of the second type of configuration, or when the index of the authorization of the second type of configuration starts numbering from 1, the value of the HPN field plus 1 is not the same as the index of any set of the authorization of the second type of configuration. It can also be understood that assuming that the DCI is used to activate the authorization of the second type of configuration, the value of the HPN field does not indicate any set of the authorization of the second type of configuration, or the set of the authorization of the second type of configuration indicated by the value of the HPN field is not configured by the network side device.
[0345] The embodiments of this application aim to describe how to configure the value of the FDRA field in the DCI for joint release scenarios. Depending on whether the value of the HPN field in the DCI to be released is the same as the index of a set of second-type configured authorizations, the network device configures the value of the FDRA field in the DCI differently. The following separately describes how the network device configures the value of the FDRA field in the DCI when there is a set of second-type configured authorizations corresponding to the value of the HPN field in the DCI to be released; and how the network device configures the value of the FDRA field in the DCI when there is no set of second-type configured authorizations corresponding to the value of the HPN field in the DCI to be released. It should be understood that a set of second-type configured authorizations can be one of a set of second-type configured authorizations configured by the network device for the terminal device.
[0346] In the first case, there is a set of second-type configured authorizations corresponding to the value of the HPN field in the DCI to be released. For example, the value of the HPN field in the DCI to be released is the same as the index of a certain second-type configured authorization. The network device can configure the value of the FDRA field in the DCI according to the resource allocation type of the second-type configured authorization whose index is the same as the value of the HPN field in the DCI to be released. Different resource allocation types of this second-type configured authorization result in different configured values of the FDRA field in the DCI. The following gives examples.
[0347] First example, if the resource allocation type of this second-type configured authorization is type 0, the network device can configure the value of the FDRA field to be all 0.
[0348] For example, the value of the HPN field in the DCI to be released is 5, and there is a second-type configured authorization with an index of 5, and the resource allocation type of this second-type configured authorization is 0. The network device configures the release status set, and the configured release status set includes status 5. Status 5 is associated with two sets of second-type configured authorizations, and the indexes of these two sets of second-type configured authorizations are 7 and 8, and the resource allocation types of these two sets of second-type configured authorizations are both 1. If, according to the prior art, the network device determines the value of the FDRA field based on the resource allocation type of the second-type configured authorization to be released, then the determined value of the FDRA field is all 1. However, the value of the FDRA field being all 1 is a valid frequency domain resource allocation for the second-type configured authorization with an index of 5. Therefore, in the DCI used to activate the second-type configured authorization with an index of 5, it is also possible that the value of the HPN field is 5 and the value of the FDRA field is all 1 at the same time. In this case, in the activation DCI and release DCI with the HPN field value of 5, the FDRA value may both be all 1, so the terminal device cannot distinguish the function of the DCI based on the FDRA field therein.
[0349] In the embodiments of the present application, if the value of the HPN field is 5 and there is a grant of a second type of configuration with an index of, for example, 5, the resource allocation type of the grant of the second type of configuration is 0. According to the method provided in the embodiments of the present application, the network device can configure the value of the FDRA field in the DCI for release to be all 0 according to the resource allocation type of the grant of the second type of configuration with an index of 5, that is, 0. It should be understood that when the network device configures the DCI for releasing the grant of the second type of configuration, in addition to configuring the value of the FDRA field in the DCI, the network device can also configure, for example, the value of the MCS field and the value of the RV field in the DCI. For example, the network device can configure the value of the MCS field in the DCI to be all 1 and the value of the RV field to be all 0.
[0350] For the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the terminal device determines that the index of a certain set of grants of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain set of grants of the second type of configuration is 0, and the value of the FDRA field is not all 0, then the terminal device can determine that the DCI is not used to release the grant of the second type of configuration. On the contrary, if the terminal device determines that the index of a certain set of grants of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain set of grants of the second type of configuration is 0, and it is determined that the value of the FDRA field is all 0, then the terminal device can determine that the DCI is used to release the grant of the second type of configuration.
[0351] For example, in the case where the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the terminal device determines that the index of a certain set of grants of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, the resource allocation type of the certain set of grants of the second type of configuration is 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the grant of the second type of configuration, and the terminal device can release all the grants of the second type of configuration associated with the state indicated by the HPN field in the DCI.
[0352] Alternatively, in addition to configuring the value of the FDRA field in the DCI, the value of the MCS field in the DCI, and the value of the RV field, the network device may also configure the value of the UL-SCH field in the DCI. For example, the network device configuration may configure the value of the MCS field in the DCI to all 1s, the value of the RV field to all 0s, and the value of the UL-SCH field in the DCI to all 0s. Then, for the terminal device, when it determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain set of second-type configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, the resource allocation type of the certain set of second-type configured grants is 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, the value of the MCS field in the DCI is all 1, the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device may determine that the DCI is used to release the second-type configured grant, and the terminal device may release all the second-type configured grants associated with the state indicated by the HPN field in the DCI. It can be seen that this solution can be applied to the scenario of joint release, that is, it clearly configures the value of the FDRA field in the release DCI according to the value of the HPN field in the release DCI. At the same time, this solution enables the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the release DCI.
[0353] Second example, if the resource allocation type of the second-type configured grant is type 1, the network device may configure the value of the FDRA field to all 1s.
[0354] For example, the value of the HPN field in the release DCI is 5, and there is a second-type configured grant with an index of 5, and the resource allocation type of the second-type configured grant is 1. The network device configures a release state set, and the configured release state set includes state 5. State 5 is associated with two sets of second-type configured grants, and the indexes of these two sets of second-type configured grants are 7 and 8, and the resource allocation types of these two sets of second-type configured grants are both 0. If, according to the prior art, the network device determines the value of the FDRA field according to the resource allocation type of the second-type configured grant to be released, then the determined value of the FDRA field is all 0. However, the value of the FDRA field being all 0 is a valid frequency-domain resource allocation for the second-type configured grant with an index of 5. Therefore, in the DCI used to activate the second-type configured grant with an index of 5, there may also be a situation where the value of the HPN field is 5 and at the same time the value of the FDRA field is all 0. In this case, in the activation DCI and the release DCI with the HPN field value of 5, the FDRA value may both be all 0, so the terminal device cannot distinguish the function of the DCI based on the FDRA field therein.
[0355] In the embodiment of the present application, if the value of the HPN field is 5 and there is an authorization for the second type of configuration with an index of, for example, 5, the resource allocation type of this set of authorizations for the second type of configuration is 1. According to the method provided in the embodiment of the present application, the network device can configure the value of the FDRA field in the release DCI to be all 1 according to the resource allocation type of 1 for the authorization of the second type of configuration with an index of 5.
[0356] For the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the terminal device determines that the index of a set of authorizations for the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of this set of authorizations for the second type of configuration is 1, and it is determined that the value of the FDRA field is not all 1, then the terminal device can determine that the DCI is not used to release the authorization for the second type of configuration. On the contrary, if the terminal device determines that the index of a set of authorizations for the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of this set of authorizations for the second type of configuration is 1, and it is determined that the value of the FDRA field is all 1, then the terminal device can determine that the DCI is used to release the authorization for the second type of configuration.
[0357] For example, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain set of type-2 configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, the resource allocation type of the certain set of type-2 configured grants is 1, and the terminal device determines that the value of the FDRA field in the DCI is all 1, the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-2 configured grants, and the terminal device can release all the type-2 configured grants associated with the status indicated by the HPN field in the DCI. Or, for another example, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain set of type-2 configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, the resource allocation type of the certain set of type-2 configured grants is 1, and the terminal device determines that the value of the FDRA field in the DCI is all 1, the value of the MCS field in the DCI is all 1, the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-2 configured grants, and the terminal device can release all the type-2 configured grants associated with the status indicated by the HPN field in the DCI. It can be seen that this solution can be applied to the scenario of joint release, that is, the value of the FDRA field in the release DCI is clearly configured according to the value of the HPN field in the release DCI. At the same time, this solution enables the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the release DCI.
[0358] Third example, if the resource allocation type of the type-2 configured grant is a dynamic type, the network device can configure the value of the FDRA field to be non-all 0.
[0359] For example, the value of the HPN field in the DCI for release is 5, and there is a grant of the second type of configuration with an index of, for example, 5, and the resource allocation type of the grant of the second type of configuration is the dynamic type. The network device configuration release status set includes status 5, and status 5 is associated with two grants of the second type of configuration, and the indexes of these two grants of the second type of configuration are 7 and 8. At this time, in the activation DCI used to activate the grant of the second type of configuration with an index of 5, the value of the FDRA field cannot be all 0. Therefore, in the release DCI used to release the grant of the second type of configuration associated with status 5, the FDRA field can be set to all 0. When the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain grant of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain grant of the second type of configuration is dynamic, and if it is determined that the value of the FDRA field in the received DCI is not all 0, then the terminal device can determine that the DCI is not used to release the grant of the second type of configuration; on the contrary, if the terminal device determines that the index of a certain grant of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain grant of the second type of configuration is dynamic, and if it is determined that the value of the FDRA field in the received DCI is all 0, the terminal device can determine that the DCI is used to release the grant of the second type of configuration.
[0360] Similar to the first example, for a terminal device, when it determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a set of second-type configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the set of second-type configured grants is dynamic, if the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the second-type configured grants, and the terminal device can release all the second-type configured grants associated with the state indicated by the HPN field in the DCI. Or, for another example, for a terminal device, when it determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a set of second-type configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the set of second-type configured grants is dynamic, if the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the second-type configured grants, and the terminal device can release all the second-type configured grants associated with the state indicated by the HPN field in the DCI. It can be seen that this solution can be applied to the scenario of joint release, that is, the value of the FDRA field in the release DCI is clearly configured according to the value of the HPN field in the activation DCI. At the same time, this solution enables the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the release DCI.
[0361] Fourth example, if the resource allocation type of the second-type configured grant is a dynamic type, the network device can configure the value of the FDRA field to be all 1.
[0362] For example, the value of the HPN field in the DCI for release is 5, and there is a grant of the second type of configuration with an index of, for example, 5, and the resource allocation type of the grant of the second type of configuration is the dynamic type. The network device configures the release status set to include status 5, and status 5 is associated with two grants of the second type of configuration, and the indexes of these two grants of the second type of configuration are 7 and 8. At this time, in the activation DCI used to activate the grant of the second type of configuration with an index of 5, the value of the FDRA field cannot be all 1. Therefore, in the release DCI used to release the grant of the second type of configuration associated with status 5, the FDRA field can be set to all 1. When the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the terminal device determines that the index of a certain grant of the second type of configuration configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain grant of the second type of configuration is dynamic, and if it is determined that the value of the FDRA field in the received DCI is not all 1, then the terminal device can determine that the DCI is not used to release the grant of the second type of configuration; on the contrary, if it is determined that the value of the FDRA field in the received DCI is all 1, the terminal device can determine that the DCI is used to release the grant of the second type of configuration.
[0363] Similar to the first example, for a terminal device, when it determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain set of type-II configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain set of type-II configured grants is dynamic, if the terminal device determines that the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grants, and the terminal device can release all the type-II configured grants associated with the state indicated by the HPN field in the DCI. Or, for another example, for a terminal device, when it determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the index of a certain set of type-II configured grants configured by the network device for the terminal device is the same as the value of the HPN field in the DCI, and the resource allocation type of the certain set of type-II configured grants is dynamic, if the terminal device determines that the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grants, and the terminal device can release all the type-II configured grants associated with the state indicated by the HPN field in the DCI. It can be seen that this solution can be applied to the scenario of joint release, that is, the value of the FDRA field in the release DCI is clearly configured according to the value of the HPN field in the activation DCI. At the same time, this solution enables the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the release DCI.
[0364] It should be understood that in the above third example and fourth example, it can also be considered that when the resource allocation type of the type-II configured grants is a dynamic type, the system or standard can define the value of the FDRA field in the release DCI as all 0 or all 1, or the default value of the FDRA field in the release DCI is all 0 or all 1.
[0365] In the second case, there is no set of type-II configured grants corresponding to the value of the HPN field in the release DCI. For example, the value of the HPN field in the release DCI is not the same as the index of any set of type-II configured grants.
[0366] Exemplarily, the network device may be configured to release the value of the FDRA field in the DCI as all 0s. For the terminal device, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if it is determined that the value of the FDRA field in the DCI is not all 0s, then the terminal device may determine that the DCI is not used to release the second type of configured grant; on the contrary, if it is determined that the value of the FDRA field in the received DCI is all 0s, the terminal device may determine that the DCI is used to release the second type of configured grant.
[0367] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured grants, and if the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, then the terminal device may determine that the DCI is used to release the second type of configured grant, and the terminal device may release all the second type of configured grants associated with the state indicated by the HPN field in the DCI. Or, for another example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured grants, and if the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, and the value of the UL-SCH field in the DCI is all 0s, then the terminal device may determine that the DCI is used to release the second type of configured grant, and the terminal device may release all the second type of configured grants associated with the state indicated by the HPN field in the DCI.
[0368] Exemplarily, the network device may be configured to release the value of the FDRA field as all 1s. For the terminal device, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured grants, and if it is determined that the value of the FDRA field in the DCI is not all 1s, then the terminal device may determine that the DCI is not used to release the second type of configured grant; on the contrary, if it is determined that the value of the FDRA field in the received DCI is all 1s, the terminal device may determine that the DCI is used to release the second type of configured grant.
[0369] Similar to the first example, for a terminal device, for example, when it is determined that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured authorizations, and if the terminal device determines that the value of the FDRA field in the DCI is all 1, the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the second type of configured authorizations, and the terminal device can release all the second type of configured authorizations associated with the state indicated by the HPN field in the DCI. Or, for another example, for a terminal device, when it is determined that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the terminal device determines that the value of the FDRA field in the DCI is all 1, the value of the MCS field in the DCI is all 1, the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the second type of configured authorizations, and the terminal device can release all the second type of configured authorizations associated with the state indicated by the HPN field in the DCI.
[0370] It should be understood that if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured authorizations, for the network side, it can be default or system-defined or standard-defined that the value of the FDRA field in the release DCI is all 0. In contrast, for the terminal side, if the value of the FDRA field in the received DCI is not all 0, then the DCI is not used to release the second type of configured authorizations. Of course, in some embodiments, if the value of the HPN field in the release DCI is different from the index of any set of the second type of configured authorizations, for the network side, it can be default or system-defined or standard-defined that the value of the FDRA field in the release DCI is all 1. In contrast, for the terminal side, if the value of the FDRA field in the received DCI is not all 1, then the DCI is not used to release the second type of configured authorizations.
[0371] As another possible implementation, different from the above network device configuring the value of the FDRA field in the release DCI according to the value of the HPN field in the release DCI, please refer to Figure 4 , based on the same inventive concept, the embodiments of the present application provide a second communication method, and this method is applied to Figure 2 the network architecture shown as an example. In addition, this method can be executed by two communication devices, and these two communication devices are, for example, a first communication device and a second communication device. For the convenience of introduction, hereinafter, taking this method as being executed by a network device and a terminal device as an example, that is, taking the first communication device as a terminal device and the second communication device as a network device as an example. For example, hereinafter, the terminal device can be Figure 2Any one of the six terminal devices in []. Hereinafter, the network device may be Figure 2 the network device in []. It should be noted that the embodiments of the present application only take the execution by the network device and the terminal device as an example, and are not limited to this scenario.
[0372] In this method, the network device may configure the value of the FDRA field in the release DCI according to the resource allocation type of at least one set of second-type configured authorizations associated with the state indicated by the HPN in the release DCI. The specific process is described as follows.
[0373] S401. The network device sends configuration information to the terminal device, and the terminal device receives the configuration information. The configuration information is used to configure a release state set, and the release state set includes one or more states, and each state is associated with one or more sets of second-type configured authorizations.
[0374] S402. The network device configures the value of the FDRA field in the DCI to be sent to the terminal device according to the resource allocation type of at least one set of second-type configured authorizations.
[0375] S403. The network device sends the DCI to the terminal device, and the terminal device receives the DCI. The first field of the DCI indicates the first state. It should be understood that the first state is a state in the release state set, and the first state is associated with one or more sets of second-type configured authorizations.
[0376] It should be understood that the above S401 is the same as S301. For specific reference, please refer to the introduction of S301 above. The above S402 is the same as S302. For specific reference, please refer to the introduction of S302 above, and details are not described here again.
[0377] If the release DCI is used to release multiple sets of second-type configured authorizations, in a possible scenario, among these multiple sets of second-type configured authorizations, at least two sets of second-type configured authorizations have different resource allocation types. In this case, the network device and the terminal device cannot configure the value of the FDRA field according to the resource allocation type of the released second-type configured authorizations, that is, for the joint release scenario, there is currently no solution on how to configure the FDRA field of the release DCI.
[0378] In the solution provided by the embodiments of the present application, the network device determines the value of the FDRA field in the release DCI according to the resource allocation type of at least one set of second-type configured authorizations associated with the state indicated by the HPN field in the DCI, that is, determines how to configure the value of the FDRA field in the release DCI to be applicable to the joint release scenario, so that when a state in the release state set is associated with second-type configured authorizations with different resource allocation types, the FDRA field can be used for validation, thereby improving the performance of using the FDRA field for validation.
[0379] The resource allocation types include type 0, type 1, and dynamic type. Depending on the different resource allocation types of at least one set of authorizations for the second type of configuration associated with the status indicated by the HPN field in the DCI, the value of the FDRA field in the DCI configured by the network device for release also varies. Here, it is assumed that at least one set of authorizations for the second type of configuration associated with the status indicated by the HPN field in the DCI includes, for example, authorizations for the second type of configuration with indexes 6, 7, and 8. Below, depending on the different resource allocation types of at least one set of authorizations for the second type of configuration, examples are given to illustrate how the network device configures the value of the FDRA field in the DCI for release, which may include the following situations:
[0380] First example, if the resource allocation type of at least one set of authorizations for the second type of configuration associated with the status indicated by the HPN field in the DCI includes at least type 0 and does not include type 1, the network device configures the value of the FDRA field to be all 0.
[0381] For example, if the resource allocation type of the authorization for the second type of configuration with index 6 is 0, and the resource allocation types of the authorizations for the second type of configuration with indexes 7 and 8 are dynamic types, the network device can configure the value of the FDRA field in the DCI for release to be all 0. Or, for example, if the resource allocation type of the authorization for the second type of configuration with index 6 is 0, and the resource allocation types of the authorizations for the second type of configuration with indexes 7 and 8 are both 1, the network device can configure the value of the FDRA field in the DCI for release to be all 0. Or, for example, if the resource allocation types of the authorizations for the second type of configuration with indexes 6, 7, and 8 are all 0, the network device can configure the value of the FDRA field in the DCI for release to be all 0. In the above three examples, the network device can configure the value of the FDRA field to be all 0.
[0382] If the resource allocation type is type 0 and the value of the FDRA field in the DCI is all 0, then for the active DCI, this active DCI is invalid, so it can represent a valid release DCI. For the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in this DCI is 0, if it is determined that the value of the FDRA field in this DCI is not all 0, then the terminal device can determine that this DCI is not used to release the authorization for the second type of configuration; on the contrary, if it is determined that the value of the FDRA field in this DCI is all 0, then the terminal device can determine that this DCI is used to release the authorization for the second type of configuration.
[0383] In some embodiments, when the network device configures the DCI to release the authorization for the second type of configuration, in addition to configuring the value of the FDRA field in the DCI, it can also configure, for example, the value of the MCS field in the DCI, the value of the RV field, etc. For example, the network device configuration can configure the value of the MCS field in the DCI to be all 1 and the value of the RV field to be all 0.
[0384] For a terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the resource allocation type of at least one set of type-II configured grants indicated by the first field of the DCI includes at least type 0 and does not include type 1, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grant, and the terminal device can release all type-II configured grants associated with the state indicated by the HPN field in the DCI. Or, if the resource allocation type of at least one set of type-II configured grants indicated by the first field of the DCI includes at least type 0 and does not include type 1, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grant, and the terminal device can release all type-II configured grants associated with the state indicated by the HPN field in the DCI. Through this solution, in the joint release scenario, it can be clear which resource allocation type in multiple sets of type-II configured grants is used to determine the value of the FDRA field, enabling the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the released DCI.
[0385] It should be understood that the resource allocation types of the type-II configured grants with indexes 6, 7, and 8 are all 0. It can also be considered that the network device does not configure the resource allocation type of type 1 or dynamic type for the type-II configured grants. In this case, the network device can configure the value of the FDRA field in the release DCI to be all 0. For the terminal device, when it is determined that the value of the FDRA field in the DCI is not all 0, then the terminal device can determine that the DCI is not used to release the type-II configured grant.
[0386] Second example, if the resource allocation type of at least one set of type-II configured grants associated with the state indicated by the HPN field in the DCI includes at least type 1 and does not include type 0, the network device configures the value of the FDRA field to be all 1.
[0387] For example, the resource allocation type of the type-II configured grant with index 6 is 1, and the resource allocation types of the type-II configured grants with indexes 7 and 8 are dynamic types. Or, for example, the resource allocation type of the type-II configured grant with index 6 is 1, and the resource allocation types of the type-II configured grants with indexes 7 and 8 are both 1. Or, for example, the resource allocation types of the type-II configured grants with indexes 6, 7, and 8 are all 1. In the above three examples, the network device can configure the value of the FDRA field to be all 1.
[0388] If the resource allocation type is type 1 and the value of the FDRA field in the DCI is all 1s, then for an active DCI, this active DCI is invalid, so it can represent a valid release DCI. When the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of this DCI is 0, if it is determined that the value of the FDRA field in the received DCI is not all 1s, then the terminal device can determine that this DCI is not used to release the authorization of the second type of configuration. Through this solution, in the joint release scenario, it can be clarified which resource allocation type among multiple sets of the second type of configuration authorizations is used to determine the value of the FDRA field in the release DCI, which can enable the network device and the terminal device to distinguish the functions of the DCI, thereby improving the validation performance of the release DCI.
[0389] It should be understood that the resource allocation types of the second type of configuration authorizations with indexes 6, 7, and 8 are all 1. It can also be considered that the network device will not configure the resource allocation type of the second type of configuration authorization as type 0 or dynamic type. In this case, the network device can configure the value of the FDRA field in the release DCI as all 1s. For the terminal device, when it is determined that the value of the FDRA field in this DCI is not all 0s, then the terminal device can determine that this DCI is not used to release the authorization of the second type of configuration; on the contrary, if it is determined that the value of the FDRA field in this DCI is all 0s, then the terminal device can determine that this DCI is used to release the authorization of the second type of configuration.
[0390] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of this DCI is 0, if the resource allocation type of at least one set of the second type of configuration authorizations indicated by the first field of the DCI includes at least type 1 and does not include type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, then the terminal device can determine that this DCI is used to release the authorization of the second type of configuration, and the terminal device can release all the second type of configuration authorizations associated with the status indicated by the HPN field in this DCI. Or, if the resource allocation type of at least one set of the second type of configuration authorizations indicated by the first field of the DCI includes at least type 1 and does not include type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, and the value of the UL-SCH field in the DCI is all 0s, then the terminal device can determine that this DCI is used to release the authorization of the second type of configuration, and the terminal device can release all the second type of configuration authorizations associated with the status indicated by the HPN field in this DCI.
[0391] Third example, if the resource allocation types of at least one set of authorizations of the second type associated with the state indicated by the HPN field in the DCI include at least type 0 and type 1, the network device can determine the value of the FDRA field according to the resource allocation type of the authorization of the specific second type of configuration. In other words, when the resource allocation types of at least one set of authorizations of the second type include at least type 0 and type 1, it actually specifies a set of authorizations of the second type of configuration, and the network device defaults to using the resource allocation type of the authorization of the second type of configuration to configure the value of the FDRA field in the release DCI. Compared with the current situation involving multiple sets of authorizations of the second type of configuration where the network device doesn't know which resource allocation type of the authorization of the second type of configuration to use to configure the value of the FDRA field, through this solution, the authorization of the second type of configuration used to configure the value of the FDRA field is specified.
[0392] For example, assume that the resource allocation type of the authorization of the second type of configuration with index 6 is 0, and the resource allocation types of the authorizations of the second type of configuration with indexes 7 and 8 are 1. Or for another example, the resource allocation type of the authorization of the second type of configuration with index 6 is 0, the resource allocation type of the authorization of the second type of configuration with index 7 is a dynamic type, and the resource allocation type of the authorization of the second type of configuration with index 8 is 1.
[0393] In an example of this application, assume that the index of the specified authorization of the second type of configuration is 6, that is, the resource allocation type of the specified authorization of the second type of configuration is 0, and the network device can configure the value of the FDRA field in the release DCI to be all 0.
[0394] When the resource allocation type is type 0, if the value of the FDRA field is all 0, then for the activation DCI, this activation DCI is invalid, so it can represent a valid release DCI. In this case, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of this DCI is 0, if it determines that the value of the FDRA field in this DCI is not all 0, then the terminal device can determine that this DCI is not used to release the authorization of the second type of configuration; on the contrary, if it determines that the value of the FDRA field in this DCI is all 0, then the terminal device can determine that this DCI is used to release the authorization of the second type of configuration.
[0395] Similar to the first example, for a terminal device, when it is determined that the received DCI is scrambled by CS-RNTI and the value of the NDI field of the DCI is 0, if at least one set of type-II configured grants indicated by the first field of the DCI has a resource allocation type that includes at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grants, and the terminal device can release all the type-II configured grants associated with the state indicated by the HPN field in the DCI. Alternatively, if at least one set of type-II configured grants indicated by the first field of the DCI has a resource allocation type that includes at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grants, and the terminal device can release all the type-II configured grants associated with the state indicated by the HPN field in the DCI.
[0396] In another example of the embodiments of this application, assuming that the index of the designated type-II configured grant is 8, that is, the resource allocation type of the designated type-II configured grant is 8, the network device can configure the value of the FDRA field to be all 1.
[0397] When the resource allocation type is type 1 and the value of the FDRA field in the DCI is all 1, then for an active DCI, the active DCI is invalid, so it can represent a valid release DCI. Therefore, when the terminal device determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field of the DCI is 0, if it is determined that the value of the FDRA field in the DCI is not all 1, then the terminal device can determine that the DCI is not used to release the type-II configured grants; on the contrary, if it is determined that the value of the FDRA field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the type-II configured grants.
[0398] In some embodiments, the authorized index of the specified second type of configuration may be selected according to a predefined rule. For example, the authorized index of the specified second type of configuration may be the minimum index among the authorized indexes of multiple sets of second type of configuration configured by the network device for the terminal device, or may also be the maximum index among the authorized indexes of multiple sets of second type of configuration configured by the network device for the terminal device. For another example, the authorized index of the specified second type of configuration is the minimum index or the maximum index among the authorized indexes of at least one set of second type of configuration associated with the status indicated by the HPN field of the DCI. For another example, the authorized index of the specified second type of configuration satisfies a preset rule among the authorized indexes of multiple sets of second type of configuration configured by the network device for the terminal device; for another example, the authorized index of the specified second type of configuration satisfies a preset rule among the authorized indexes of at least one set of second type of configuration associated with the status indicated by the HPN field of the DCI. The preset rule may be, for example, the minimum index or the maximum index, or may also be other possible preset rules, as long as the value of the FDRA field in the release DCI determined according to the resource allocation type of the authorized second type of configuration determined by the preset rule is invalid for the activation DCI and valid for the release DCI when the activation DCI is invalid, and vice versa.
[0399] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field of the DCI is 0, if the resource allocation type of at least one set of second type of configuration authorized by the first field of the DCI includes at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the authorization of the second type of configuration, and the terminal device can release all the authorizations of the second type of configuration associated with the status indicated by the HPN field in the DCI. Or, if the resource allocation type of at least one set of second type of configuration authorized by the first field of the DCI includes at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device can determine that the DCI is used to release the authorization of the second type of configuration, and the terminal device can release all the authorizations of the second type of configuration associated with the status indicated by the HPN field in the DCI.
[0400] It should be understood that if the resource allocation types of at least one set of authorizations of the second type associated with the status indicated by the HPN field in the DCI are the same, for example, including type 0 or type 1 or dynamic type, the network device can also determine the value of the FDRA field according to the resource allocation type of the authorization of the specific second type. The selection of the authorization of the specific second type can refer to the foregoing description and will not be elaborated here.
[0401] Fourth example, if the resource allocation types of at least one set of authorizations of the second type associated with the status indicated by the HPN field in the DCI include at least type 0 and type 1, the network device can determine to release the value of the FDRA field in the DCI as all 0s. It can also be understood that the network device defaults to releasing the value of the FDRA field in the DCI as all 0s. For the terminal device, when the terminal device determines that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the resource allocation types of at least one set of authorizations of the second type associated with the status indicated by the HPN field in the DCI include at least type 0 and type 1, and the terminal device determines that the value of the FDRA field in the DCI is not all 0s, then the terminal device can determine that the DCI is not used to release the authorization of the second type; on the contrary, if it is determined that the value of the FDRA field in the DCI is all 0s, then the terminal device can determine that the DCI is used to release the authorization of the second type.
[0402] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI and the value of the NDI field in the DCI is 0, if the resource allocation types of at least one set of authorizations of the second type indicated by the first field of the DCI include at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, then the terminal device can determine that the DCI is used to release the authorization of the second type, and the terminal device can release all the authorizations of the second type associated with the status indicated by the HPN field in the DCI. Or, if the resource allocation types of at least one set of authorizations of the second type indicated by the first field of the DCI include at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, and the value of the UL-SCH field in the DCI is all 0s, then the terminal device can determine that the DCI is used to release the authorization of the second type, and the terminal device can release all the authorizations of the second type associated with the status indicated by the HPN field in the DCI.
[0403] Fifth example, if the resource allocation types of at least one set of type-II configured authorizations associated with the status indicated by the HPN field in the DCI include at least type 0 and type 1, the network device may determine to release the value of the FDRA field in the DCI as all 1s. It can also be understood that the network device defaults to releasing the value of the FDRA field in the DCI as all 1s. For the terminal device, when the terminal device determines that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the resource allocation types of at least one set of type-II configured authorizations associated with the status indicated by the HPN field in the DCI include at least type 0 and type 1, and it is determined that the value of the FDRA field in the DCI is not all 1s, then the terminal device may determine that the DCI is not used to release the type-II configured authorization; on the contrary, if it is determined that the value of the FDRA field in the DCI is all 1s, then the terminal device may determine that the DCI is used to release the type-II configured authorization.
[0404] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by CS-RNTI and the value of the NDI field in the DCI is 0, if the resource allocation types of at least one set of type-II configured authorizations indicated by the first field in the DCI include at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 1s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0, then the terminal device may determine that the DCI is used to release the type-II configured authorization, and the terminal device may release all the type-II configured authorizations associated with the status indicated by the HPN field in the DCI. Or, if the resource allocation types of at least one set of type-II configured authorizations indicated by the first field in the DCI include at least type 1 and type 0, and the terminal device determines that the value of the FDRA field in the DCI is all 1s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0, and the value of the UL-SCH field in the DCI is all 0, then the terminal device may determine that the DCI is used to release the type-II configured authorization, and the terminal device may release all the type-II configured authorizations associated with the status indicated by the HPN field in the DCI.
[0405] It should be understood that in the above fourth example and fifth example, it can be considered that for at least one set of authorizations of the second type of configuration, the resource allocation types at least include type 0 and type 1. By default, the network device releases the value of the FDRA field in the DCI as all 0s. By default, when the value of the FDRA field in the DCI is not all 0s, the terminal device determines that this DCI is not used to release the authorization of the second type of configuration; alternatively, in the above fourth example and fifth example, it can also be considered that for at least one set of authorizations of the second type of configuration, the resource allocation types at least include type 0 and type 1. By default, the network device releases the value of the FDRA field in the DCI as all 1s. By default, when the value of the FDRA field in the DCI is not all 1s, the terminal device determines that this DCI is not used to release the authorization of the second type of configuration.
[0406] Sixth example: If the resource allocation types of at least one set of authorizations of the second type of configuration associated with the status indicated by the HPN field in the DCI are all dynamic types, the network device may configure to release the value of the FDRA field in the DCI as all 0s. For the terminal device, when the terminal device determines that the received DCI is scrambled by the CS-RNTI, and the value of the NDI field in this DCI is 0, and the resource allocation types of at least one set of authorizations of the second type of configuration associated with the status indicated by the HPN field in this DCI are all dynamic types, if it is determined that the value of the FDRA field in this DCI is not all 0s, then the terminal device may determine that this DCI is not used to release the authorization of the second type of configuration; on the contrary, if it is determined that the value of the FDRA field in this DCI is all 0s, then the terminal device may determine that this DCI is used to release the authorization of the second type of configuration.
[0407] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS-RNTI, and the value of the NDI field in this DCI is 0, and the resource allocation types of at least one set of authorizations of the second type of configuration associated with the status indicated by the HPN field in this DCI are all dynamic types, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, then the terminal device may determine that this DCI is used to release the authorization of the second type of configuration, and the terminal device may release all the authorizations of the second type of configuration associated with the status indicated by the HPN field in this DCI. Or, when the resource allocation types of at least one set of authorizations of the second type of configuration associated with the status indicated by the HPN field in this DCI are all dynamic types, and the terminal device determines that the value of the FDRA field in the DCI is all 0s, and the value of the MCS field in the DCI is all 1s, and the value of the RV field in the DCI is all 0s, and the value of the UL-SCH field in the DCI is all 0s, then the terminal device may determine that this DCI is used to release the authorization of the second type of configuration, and the terminal device may release all the authorizations of the second type of configuration associated with the status indicated by the HPN field in this DCI.
[0408] Seventh example: If the resource allocation types of at least one set of second - type configured authorizations associated with the status indicated by the HPN field in the DCI are all dynamic types, the network device may configure the value of the FDRA field in the DCI to be all 1. For the terminal device, when the terminal device determines that the received DCI is scrambled by the CS - RNTI and the value of the NDI field in the DCI is 0, and the resource allocation types of at least one set of second - type configured authorizations associated with the status indicated by the HPN field in the DCI are all dynamic types, if it is determined that the value of the FDRA field in the DCI is not all 1, then the terminal device may determine that the DCI is not used to release the second - type configured authorization; on the contrary, if it is determined that the value of the FDRA field in the DCI is all 1, then the terminal device may determine that the DCI is used to release the second - type configured authorization.
[0409] Similar to the first example, for the terminal device, when it is determined that the received DCI is scrambled by the CS - RNTI and the value of the NDI field in the DCI is 0, if the resource allocation types of at least one set of second - type configured authorizations are all dynamic types, and the terminal device determines that the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, then the terminal device may determine that the DCI is used to release the second - type configured authorization, and the terminal device may release all the second - type configured authorizations associated with the status indicated by the HPN field in the DCI. Or, if the resource allocation types of at least one set of second - type configured authorizations are all dynamic types, and the terminal device determines that the value of the FDRA field in the DCI is all 1, and the value of the MCS field in the DCI is all 1, and the value of the RV field in the DCI is all 0, and the value of the UL - SCH field in the DCI is all 0, then the terminal device may determine that the DCI is used to release the second - type configured authorization, and the terminal device may release all the second - type configured authorizations associated with the status indicated by the HPN field in the DCI.
[0410] It should be understood that in the above - mentioned sixth and seventh examples, when the resource allocation types of at least one set of second - type configured authorizations are all dynamic types, the network device configures the value of the FDRA field in the DCI to be all 0, and this DCI is used to release the second - type configured authorization. For the terminal device, when the value of the FDRA field in the DCI is not all 0, it is determined that the DCI is not used to release the second - type configured authorization; or, in the above - mentioned sixth and seventh examples, when the resource allocation types of at least one set of second - type configured authorizations are all dynamic types, the network device configures the value of the FDRA field in the DCI to be all 1, and this DCI is used to release the second - type configured authorization. For the terminal device, when the value of the FDRA field in the DCI is not all 1, it is determined that the DCI is not used to release the second - type configured authorization.
[0411] As another possible implementation, when the value of the HPN field in the DCI for activation is different from the index of any set of authorizations of the second type of configuration, that is, when there is no authorization of a certain second type of configuration, the network device can also determine the value of the FDRA field in the DCI for release according to the resource allocation type of at least one set of authorizations of the second type of configuration associated with the DCI for release. The specific solution for the network device to determine the value of the FDRA field in the DCI for release according to the resource allocation type of at least one set of authorizations of the second type of configuration can refer to the above-mentioned another possible implementation, that is Figure 4 the description of the embodiment, which will not be elaborated here.
[0412] In the embodiment of the present application, the value of the FDRA field can be determined according to the resource allocation type of a specific set of authorizations of the second type of configuration corresponding to the value of the HPN field in the DCI for release. In this way, it can be determined whether the received DCI is for activation or release according to the FDRA field, so as to improve the validation performance of the DCI for release by using the FDRA field. In addition, in the embodiment of the present application, the value of the FDRA field can also be determined according to a certain or some resource allocation types of multiple sets of authorizations of the second type of configuration associated with the state indicated by the HPN field in the DCI for release, that is, a way to clarify the value of the FDRA applicable to the joint release scenario is provided.
[0413] In a possible application scenario, the NR system supports a repeated transmission method based on mini-slots, that is, within one time slot, the terminal device is allowed to repeatedly transmit the same data packet multiple times. This repeated transmission method can reduce the transmission delay of the data packet. In some embodiments, this repeated transmission method can also be called PUSCH repetition Type B. In this repeated transmission method, the multiple nominal repeated resources allocated by the network device for the terminal device to repeatedly transmit the same data packet multiple times are continuous in the time domain. However, since a nominal repeated resource for one repeated transmission may contain unavailable symbols (such as downlink symbols, etc.) or contain a time slot boundary, a nominal repeated resource will be split into multiple actual repeated resources, where each actual repeated resource is used for one repeated transmission. Therefore, the actual number of repeated transmissions of the terminal device may be greater than the number of nominal repeated resources. Please refer to Figure 5 which is a schematic diagram showing the relationship between a nominal repeated resource and an actual repeated resource. Figure 5 Taking the example of including 4 nominal repeated resources, since the nominal repeated resource 2 contains a time slot boundary, the nominal repeated resource 2 is split into 2 actual repeated resources, that is Figure 5The actual duplicate resources 2 and 3. Since a nominal duplicate resource will be split into multiple actual duplicate resources, the actual number of duplicate transmissions of the terminal device may be greater than the number of nominal duplicate resources. This requires determining the nominal duplicate resources and determining the actual duplicate resources based on the determined nominal duplicate resources for data transmission.
[0414] An embodiment of this application provides a method for determining the time domain position of a nominal duplicate resource. This method can determine the time domain position of the nominal duplicate resource according to the repetition period of multiple nominal duplicate resources in the time domain, and then can determine the time domain position of the actual duplicate resource according to this time domain position, that is, determine the actual duplicate resource for data transmission.
[0415] Please refer to Figure 6 , which is a schematic flowchart of a data sending method provided by an embodiment of this application. The process of this method is described as follows:
[0416] S601. The network device sends configuration information to the terminal device. This configuration information can be used to configure time domain resources. The configuration information includes a period parameter, and this period parameter is used to indicate the repetition period of multiple nominal duplicate resources in the time domain;
[0417] S602. The terminal device determines the time domain position of the first nominal duplicate resource according to the configuration information;
[0418] S603. The terminal device determines the time domain position of the first actual duplicate resource according to the time domain position of the first nominal duplicate resource;
[0419] S604. The terminal device sends data on the first actual duplicate resource.
[0420] When the terminal device sends data, it is necessary to determine the actual duplicate resources, which requires determining the time domain position of the nominal duplicate resources. In a possible implementation, the system can pre-define the starting time slot where the starting symbol of the nominal duplicate resource is located, the starting symbol of the nominal duplicate resource within this starting time slot, and the conditions that the ending time slot where the ending symbol of the nominal duplicate resource is located and the ending symbol of the nominal duplicate resource within this ending time slot satisfy. Thus, the terminal device determines the time domain position of the nominal duplicate resource based on this condition.
[0421] It should be understood that for the nth nominal repeated resource within a resource period or a repetition bundle, n = 0,..., K - 1, where K is the number of nominal repeated resources. K can be determined according to the repetition count parameter repK or can be determined according to the time domain allocation parameter. For example, the network device configures a time domain allocation table through higher layer signaling, and each row in the table contains the repetition count, and the row number in the table used is indicated by the time domain allocation parameter.
[0422] Taking the determination of the time domain position of the nth nominal repeated resource within the mth period as an example, the terminal device can determine the starting time slot where the starting symbol of the nth nominal repeated resource within the mth period is located, and the starting symbol of the nth nominal repeated resource within this starting time slot, according to the period size p and the period number m, and can also determine the ending time slot where the ending symbol of the nth nominal repeated resource within the mth period is located, and the ending symbol of the nth nominal repeated resource within this ending time slot.
[0423] The method for determining the time domain position of the nominal repeated resource according to the time domain resources configured by the network device for the terminal device in the embodiments of this application can include several types:
[0424] Method 1. In some embodiments, the number of the starting time slot of the nth nominal repeated resource satisfies formula (1), and the number of the starting symbol of the nth nominal repeated resource within this starting time slot satisfies formula (2), the number of the ending time slot of the nth nominal repeated resource satisfies formula (3), and the ending symbol of the nth nominal repeated resource within this ending time slot satisfies formula (4):
[0425]
[0426] mod(S+(n + 1)×L - 1 + m×P, N) (4)
[0427] In the above formulas (1) - (4), P is the period indicated by the period parameter included in the configuration information, m is the number of the period or the repetition bundle, m ≥ 0, L is the number of symbols of a nominal repeated resource, N is the number of symbols within each time slot, n is the number of the nominal repeated resource, n ≥ 0, and K s is determined according to the time domain resource offset parameter in the configuration information. In the above formulas (1) - (2), S is the number of the starting symbol of the nth nominal repeated resource, and in formulas (3) - (4), S is the number of the ending symbol of the nth nominal repeated resource.
[0428] Among them, S and L can be determined by time-domain resource allocation parameters. For example, the network device configures a time-domain resource allocation table through high-layer signaling. Each row in the table contains S and L, and the row number in the table used is indicated by the time-domain resource allocation parameters. S and L can be determined according to this row number.
[0429] It should be understood that N is the number of symbols in each time slot. In some embodiments, N can also be represented by to represent.
[0430] For example, a variation of formula (2) is
[0431] Another example, a variation of formula (4) is
[0432] It should be understood that when P is an integer multiple of N, the variations of formulas (1)-(4) are respectively the following formulas:
[0433] A variation of formula (1) can be:
[0434] A variation of formula (2) can be: mod(S + n×L, N);
[0435] A variation of formula (3) can be:
[0436] A variation of formula (4) can be: mod(S + (n + 1)×L - 1, N).
[0437] In different application scenarios, K s is also different. The following introduces K in two different scenarios respectively s .
[0438] Exemplarily, the configuration information is used to configure the authorization of the first type of configuration, and K s is one of the following:
[0439] 1), K s is equal to the time-domain resource offset indicated by the time-domain resource offset parameter in the configuration information.
[0440] 2), K s is the number of the first time slot in the first frame, and the frame number of this first frame is The number of this first time slot is mod(M, M1), where M is determined by the time-domain resource offset indicated by the time-domain resource offset parameter in the configuration information, and M1 is the number of time slots included in one frame.
[0441] It should be understood that in some embodiments, M can be represented by timeDomainOffset, and M1 can be represented by is represented as. That is, the frame number of the first frame is The number of the first time slot is mod(timeDomainOffset, ).
[0442] Exemplarily, the configuration information is used to configure the authorization of the second type of configuration. It should be understood that if the configuration information is used to configure the authorization of the second type of configuration, then the network device may send DCI to the terminal device to indicate which authorization of the second type of configuration is configured. At this time, K s satisfies formula (5):
[0443]
[0444] where n0 is the time slot where the received downlink control information DCI is located, u pusch is the subcarrier spacing configuration of the PUSCH, and u pdcch is the subcarrier spacing configuration of the PDCCH. The values of u pusch and u pdcch can be within [0, 4].
[0445] Method 2: In some embodiments, the number of the starting time slot of the nth nominal repeated resource satisfies formula (6), and the number of the starting symbol of the nth nominal repeated resource in the starting time slot satisfies formula (7). The number of the ending time slot of the nth nominal repeated resource satisfies formula (8), and the number of the ending symbol of the nth nominal repeated resource in the ending time slot satisfies formula (9):
[0446]
[0447] mod(S m + n × L, N) (7)
[0448]
[0449] mod(S m + (n + 1) × L - 1, N) (9)
[0450] The difference between Method 2 and Method 1 is that the starting time slot of the nth nominal repeated resource is related to the starting time slot of the mth periodic nominal repeated resource. For example, K m.s is the number of the starting time slot of the mth periodic nominal repeated resource. In formulas (6) - (7), S m is the number of the starting symbol of the nth nominal repeated resource within the mth period, and S m satisfies the formula: mod(S + m × P, N). In formulas (8) - (9), S m is the number of the ending symbol of the nth nominal repeated resource within the mth period, and S mSatisfy the formula: mod(S + m×P, N).
[0451] In different application scenarios, K m.s is also different. The following introduces K in two different scenarios respectively m.s .
[0452] Exemplarily, the configuration information is used to configure the authorization of the first type of configuration, and K m.s satisfies any of the following formulas:
[0453]
[0454] K m.s is the first time slot in the first frame. The frame number of the first frame satisfies formula (12), and the number of the first time slot satisfies formula (13):
[0455]
[0456] Among them, in formulas (10)-(13), the definitions of S, P, M, and M1 are the same as those in Method 1 and will not be elaborated here.
[0457] Exemplarily, the configuration information is used to configure the authorization of the second type of configuration, and K m.s satisfies any of the following formulas:
[0458]
[0459] K m.s is the first time slot in the first frame. The frame number of the first frame satisfies formula (16), and the number of the first time slot satisfies formula (17):
[0460]
[0461] Among them, in formulas (14)-(17), K s satisfies n0 is the time slot where the terminal device receives the DCI, and u pusch and u pdcch are the subcarrier spacing configurations of PUSCH and PDCCH respectively, and the definitions of S, P, N, M, and M1 are the same as those in Method 1 and will not be elaborated here.
[0462] It should be understood that when P is an integer multiple of N, a deformation of S m is equal to S.
[0463] In Method 3, different from Method 1 and Method 2, in this method, the terminal device can determine the starting symbol of the first nominal repeated resource, the system frame number and time slot symbol where the starting symbol is located, and determine the ending symbol of the first nominal repeated resource change, the system frame number and time slot symbol where the ending symbol is located, so as to determine the time domain position of the first nominal repeated resource.
[0464] Exemplarily, the configuration information is used to configure the authorization of the first type of configuration, and the symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy the formula:
[0465] [(sSFN × M1 × N)+(sslot index × N)+ssymbol index
[0466] = mod(M × N + S1 + n × L + m × P, 1024 × M1 × N)
[0467] The symbol index esymbol of the ending symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the ending symbol is located and the time slot index eslot of the time slot where the ending symbol is located index Satisfy the following formula:
[0468] [(eSFN × M1 × N)+(eslot index × N)+esymbol index
[0469] = mod(M × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0470] Wherein, M is determined by the time domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, N is the number of symbols in each time slot, P is the period size of the repetition period of multiple nominal repeated resources, m is the period number, S1 is the number of the starting symbol of the nth nominal repeated resource, S2 is the number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, and n is the number of the nominal repeated resource.
[0471] Exemplarily, the configuration information is used to configure the authorization of the second type of configuration, and the symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy:
[0472] [(sSFN × M1 × N)+(sslot index × N)+ssymbol index
[0473] = mod(SFN start × M1 × N + K s × N + S1 + n × L + m × P, 1024 × M1 × N)
[0474] The symbol index esymbol of the end symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the end symbol is located and the slot index eslot of the slot where the end symbol is located index Satisfy:
[0475] [(eSFN × M1 × N)+(eslot index × N)+esymbol index
[0476] = mod(SFN start × M1 × N + K s × N + S2+(n + 1)× L - 1 + m × P, 1024 × M1 × N)
[0477] Wherein, M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of slots included in one frame, N is the number of symbols in each slot, SFN start is the number of the system frame where the received downlink control information DCI is located, P is the period size of the repetition period of multiple nominal repeated resources, m is the number of the period, S1 is the number of the starting symbol of the nth nominal repeated resource, S2 is the number of the end symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, n is the number of the nominal repeated resource, K s is the number of the starting slot of the first nominal repeated resource.
[0478] The above embodiments provide three ways for the terminal device to determine the actual repeated resources, so as to send data on the actual repeated resources and ensure the reliability of data transmission as much as possible.
[0479] In the embodiments provided in the present application above, the methods provided in the embodiments of the present application are introduced from the perspective of the interaction between a network device and a terminal device. To implement each function in the methods provided in the embodiments of the present application above, the network device and the terminal device may include a hardware structure and / or software module, and implement the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraints of the technical solution.
[0480] The following introduces the apparatus used to implement the above methods in the embodiments of the present application with reference to the accompanying drawings. Therefore, the content above can be used in subsequent embodiments, and repeated content will not be elaborated.
[0481] Figure 7 It is a schematic block diagram of a communication apparatus 700 provided in an embodiment of the present application. The communication apparatus 700 can correspondingly implement the functions or steps implemented by the network device or the terminal device in each of the above method embodiments. The communication apparatus may include a transceiver unit 710 and a processing unit 720. Optionally, it may further include a storage unit, and the storage unit can be used to store instructions (codes or programs) and / or data. The transceiver unit 710 and the processing unit 720 can be coupled to the storage unit. For example, the processing unit 720 can read the instructions (codes or programs) and / or data in the storage unit to implement the corresponding methods. The above respective units can be set independently, or partially or fully integrated.
[0482] In some possible implementation manners, the communication apparatus 700 can correspondingly implement the behaviors and functions of the terminal device in the above method embodiments. For example, the communication apparatus 700 can be a terminal device, or can be a component (such as a chip or a circuit) applied to the terminal device. The transceiver unit 710 and the processing unit 720 can be used to execute Figure 3 all the receiving or sending operations performed by the terminal device in the embodiments shown, for example, the transceiver unit 710 is used to execute Figure 3 S301 and S302 in the embodiments shown, and / or used to support other processes of the technologies described herein. Among them, the processing unit 720 is used to execute all the operations performed by the terminal device except for the receiving and sending operations in the embodiments shown as Figure 3 and / or used to support other processes of the technologies described herein.
[0483] In some embodiments, the transceiver unit 710 is used to receive configuration information from a network device, and the configuration information is used to configure a release status set, and the release status set includes at least one status, and each status in the at least one status is associated with at least one set of second-type configured authorizations;
[0484] The receiving and transmitting unit 710 is used to receive downlink control information DCI from a network device. The first field of the DCI indicates a first state. The DCI is scrambled by a first RNTI, and the value of the new data indication NDI field of the DCI is 0;
[0485] The processing unit 720 is used to release at least one set of type-II configured grants associated with the first state when the DCI meets the following preset conditions. The preset conditions include:
[0486] The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of this set of type-II configured grants is 0, and the value of the frequency domain resource allocation FDRA field in the DCI is all 0; or,
[0487] The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of this set of type-II configured grants is 1, and the value of the FDRA field in the DCI is all 1; or,
[0488] The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of this set of type-II configured grants is a dynamic type, and the value of the FDRA field in the DCI is all 0; or,
[0489] The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of this set of type-II configured grants is a dynamic type, and the value of the FDRA field in the DCI is all 1; or,
[0490] The value of the first field in the DCI is not the same as the index of any set of type-II configured grants, and the value of the FDRA field in the DCI is all 0; or,
[0491] The value of the first field in the DCI is not the same as the index of any set of type-II configured grants, and the value of the FDRA field in the DCI is all 1.
[0492] In a possible design, this set of type-II configured grants is one set of type-II configured grants among multiple sets of type-II configured grants configured by the network device for the terminal device; or,
[0493] This set of type-II configured grants is one set of type-II configured grants among the type-II configured grants associated with the first state.
[0494] In a possible design, this set of type-II configured grants can be a specific type-II configured grant. For example, the index of this set of type-II configured grants is the minimum index or the maximum index among the indexes of multiple sets of type-II configured grants configured by the network device for the terminal device; or,
[0495] The authorized index of this set of second - type configurations is the minimum index or the maximum index among the authorized indexes of at least one set of second - type configurations associated with the first state; or,
[0496] The authorized index of this set of second - type configurations satisfies a preset rule among the authorized indexes of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0497] The authorized index of this set of second - type configurations satisfies a preset rule among the authorized indexes of at least one set of second - type configurations associated with the first state.
[0498] In a possible design, the preset condition further includes:
[0499] The value of the MCS field in this DCI is all 1, and the value of the RV field of this DCI is all 0.
[0500] In a possible design, the preset condition further includes:
[0501] The value of the UL - SCH field in this DCI is all 0.
[0502] In a possible design, the first RNTI includes CS - RNTI.
[0503] In some other embodiments, the transceiver unit 710 is configured to receive configuration information from the network device, where the configuration information is used to configure a release state set, and the release state set includes at least one state, and each state in the at least one state is associated with at least one set of authorized second - type configurations;
[0504] The transceiver unit 710 is configured to receive downlink control information DCI from the network device. The first field of this DCI indicates one or more sets of authorized second - type configurations associated with the state in the release state set. The DCI is scrambled by the first RNTI, and the value of the new data indication NDI field of the DCI is 0;
[0505] On the one hand, when the value of the first field in the DCI is the same as the authorized index of a set of second - type configurations, and the value of the frequency - domain resource allocation FDRA field in the DCI satisfies a preset condition, the processing unit 720 determines that the DCI is not used to release the authorization of the second - type configuration, where the preset condition includes:
[0506] The resource allocation type of this set of second - type configurations is type 0, and the value of the FDRA field is not all 0, or;
[0507] The resource allocation type of this set of second - type configurations is type 1, and the value of the FDRA field is not all 1, or;
[0508] The authorized resource allocation type of this set of second - type configurations is a dynamic type, and the value of the FDRA field is not all 0; or,
[0509] The authorized resource allocation type of this set of second - type configurations is a dynamic type, and the value of the FDRA field is not all 1;
[0510] In a possible design, the authorization of this set of second - type configurations is one of the authorizations of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0511] The authorization of this set of second - type configurations is one of the authorizations of the second - type configurations associated with the first state.
[0512] In a possible design, the authorization of this set of second - type configurations can be the authorization of a specific second - type configuration. For example, the index of the authorization of this set of second - type configurations is the smallest index or the largest index among the indexes of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0513] The index of the authorization of this set of second - type configurations is the smallest index or the largest index among the indexes of at least one set of second - type configuration authorizations associated with the first state; or,
[0514] The index of the authorization of this set of second - type configurations satisfies a preset rule among the indexes of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0515] The index of the authorization of this set of second - type configurations satisfies a preset rule among the indexes of at least one set of second - type configuration authorizations associated with the first state.
[0516] In a possible design, the first RNTI includes CS - RNTI.
[0517] On the other hand, the processing unit 720 is used to determine that the DCI is not used to release the authorization of the second - type configuration when the value of the first field in the DCI is different from the index of any set of second - type configuration authorizations, and the value of the frequency - domain resource allocation FDRA field in the DCI satisfies a preset condition, where the preset condition includes:
[0518] The value of the FDRA field is not all 0, or the value of the FDRA field is not all 1.
[0519] In other embodiments, the transceiver unit 710 is used to receive configuration information and DCI from the network device. The configuration information is used to configure a release state set, and the release state set includes at least one state. Each state in the at least one state is associated with at least one set of second - type configuration authorizations; the first field of the DCI indicates the first state, the DCI is scrambled by the first RNTI, and the value of the NDI field of the DCI is 0;
[0520] The processing unit 720 is configured to determine that the DCI is not used to release the authorization of the second type of configuration when the value of the frequency domain resource allocation (FDRA) field in the DCI meets any one of the following preset conditions, where the preset conditions include:
[0521] The resource allocation type of at least one set of authorizations of the second type associated with the first state includes at least type 0 and does not include type 1, and the value of the FDRA field is not all 0; or,
[0522] The resource allocation type of at least one set of authorizations of the second type associated with the first state includes at least type 1 and does not include type 0, and the value of the FDRA field is not all 1; or,
[0523] The resource allocation type of at least one set of authorizations of the second type associated with the first state includes at least type 0 and type 1. For a specific authorization of the second type of configuration among the at least one set of authorizations of the second type associated with the first state, the resource allocation type is type 0, the value of the FDRA field is not all 0, and for the specific authorization of the second type of configuration with the resource allocation type being type 1, the value of the FDRA field is not all 1; or,
[0524] The resource allocation type of at least one set of authorizations of the second type associated with the first state includes at least type 0 and type 1, and the value of the FDRA field is not all 0; or,
[0525] The resource allocation type of at least one set of authorizations of the second type associated with the first state includes at least type 0 and type 1, and the value of the FDRA field is not all 1; or,
[0526] The resource allocation types of all sets of authorizations of the second type associated with the first state are all dynamic types, and the value of the FDRA field is not all 0; or,
[0527] The resource allocation types of all sets of authorizations of the second type associated with the first state are all dynamic types, and the value of the FDRA field is not all 1.
[0528] As an optional implementation, the index of the specific authorization of the second type of configuration is the minimum index or the maximum index among the indexes of multiple sets of authorizations of the second type configured by the network device for the terminal device; or,
[0529] The index of the specific authorization of the second type of configuration is the minimum index or the maximum index among the indexes of at least one set of authorizations of the second type associated with the first state; or,
[0530] The index of the specific authorization of the second type of configuration meets a preset rule among the indexes of multiple sets of authorizations of the second type configured by the network device for the terminal device; or,
[0531] The index of authorization of a specific second-type configuration satisfies a preset rule in the index of authorization of at least one set of second-type configurations associated with the first state.
[0532] As an optional implementation, the value of the first field in the DCI is different from the index of any set of authorizations of the second type of configuration.
[0533] As an optional implementation manner, the first RNTI includes a CS-RNTI.
[0534] It should be understood that the processing unit 720 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver unit 710 can be implemented by a transceiver or a transceiver-related circuit component.
[0535] In some possible implementations, the communication device 700 can implement the behaviors and functions of the network device in the above method embodiments. For example, the communication device 700 can be a network device, or a component (such as a chip or circuit) used in a network device. The transceiver unit 710 can be used to perform Figure 4 In the embodiment shown, all receiving or sending operations performed by the network device, such as Figure 4 S401 and S402 in the embodiment shown, and / or other processes for supporting the technology described herein. The processing unit 720 is used to execute Figure 4 In the illustrated embodiment, all operations except the sending and receiving operations are performed by the network device, such as S403, and / or other processes for supporting the technology described herein.
[0536] In some embodiments, the transceiver unit 710 is used to send configuration information to the terminal device, the configuration information is used to configure a release state set, the release state set includes at least one state, and each state in the at least one state is associated with at least one set of authorizations of the second type of configuration;
[0537] The transceiver unit 710 is used to send downlink control information DCI to the terminal device, where the DCI is used to release the authorization of the second type of configuration;
[0538] The processing unit 720 is configured to determine that the value of the frequency domain resource allocation FDRA field in the DCI satisfies the following preset condition when the value of the first field in the DCI is the same as the index of a grant of a second type of configuration:
[0539] The resource allocation type of the authorization of the second type configuration is type 0, and the value of the FDRA field is all 0, or;
[0540] The resource allocation type of the authorization of the second type configuration is type 1, and the value of the FDRA field is all 1, or;
[0541] The authorized resource allocation type of this set of second - type configurations is a dynamic type, and the value of the FDRA field is all 0; or,
[0542] The authorized resource allocation type of this set of second - type configurations is a dynamic type, and the value of the FDRA field is all 1.
[0543] As an optional implementation, the authorization of this set of second - type configurations is one of the authorizations of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0544] The authorization of this set of second - type configurations is one of the authorizations of second - type configurations associated with the first state.
[0545] In a possible design, the authorization of this set of second - type configurations can be the authorization of a specific second - type configuration. For example, the index of the authorization of this set of second - type configurations is the minimum index or the maximum index among the indexes of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0546] The index of the authorization of this set of second - type configurations is the minimum index or the maximum index among the indexes of at least one set of second - type configurations associated with the first state; or,
[0547] The index of the authorization of this set of second - type configurations satisfies a preset rule among the indexes of multiple sets of second - type configurations configured by the network device for the terminal device; or,
[0548] The index of the authorization of this set of second - type configurations satisfies a preset rule among the indexes of at least one set of second - type configurations associated with the first state.
[0549] As an optional implementation, the preset condition further includes:
[0550] The value of the MCS field in the DCI is all 1, and the value of the RV field of the DCI is all 0.
[0551] As an optional implementation, the preset condition further includes that the value of the LL - SCH field of the DCI is all 0.
[0552] In some other embodiments, the transceiver unit 710 is used to send configuration information to the terminal device. The configuration information is used to configure a release state set, and the release state set includes at least one state, and each state in the at least one state is associated with at least one set of second - type configuration authorizations;
[0553] The transceiver unit 710 is used to send downlink control information DCI to the terminal device. The first field of the DCI indicates one or more sets of second - type configuration authorizations associated with the state in the release state set,
[0554] The processing unit 720 is used to determine that the value of the frequency domain resource allocation (FDRA) field in the DCI satisfies any of the following preset conditions:
[0555] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and does not include type 1, and the value of the FDRA field is all 0; or,
[0556] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 1 and does not include type 0, and the value of the FDRA field is all 1; or,
[0557] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of FDRA is determined according to the resource allocation type of a specific type-II configured grant. Among them, when the resource allocation type of the specific type-II configured grant is type 0, the value of the FDRA field is all 0, and when the resource allocation type of the specific type-II configured grant is type 1, the value of the FDRA field is all 1; or,
[0558] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 0; or,
[0559] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 1; or,
[0560] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 0; or,
[0561] The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 1.
[0562] As an optional implementation, the index of the specific type-II configured grant is the minimum index or the maximum index among the indexes of multiple sets of type-II configured grants configured by the network device for the terminal device; or,
[0563] The index of the specific type-II configured grant is the minimum index or the maximum index among the indexes of at least one set of type-II configured grants associated with the first status; or,
[0564] The index of the specific type-II configured grant satisfies a preset rule among the indexes of multiple sets of type-II configured grants configured by the network device for the terminal device; or,
[0565] The index of authorization of a specific second-type configuration satisfies a preset rule in the index of authorization of at least one set of second-type configurations associated with the first state.
[0566] As an optional implementation, the value of the first field in the DCI is different from the index of any set of authorizations of the second type of configuration.
[0567] In some possible implementations, the communication device 700 can implement the behaviors and functions of the network device in the above method embodiments. For example, the communication device 700 can be a terminal device, or a component (such as a chip or circuit) used in a terminal device. The transceiver unit 710 can be used to perform Figure 6 In the embodiment shown, all receiving or sending operations performed by the terminal device, such as Figure 6 S601 in the embodiment shown, and / or other processes for supporting the technology described herein. The processing unit 720 is used to execute Figure 6 All operations except the sending and receiving operations performed by the terminal device in the illustrated embodiment, such as S602, S603 and S604, and / or other processes for supporting the technology described herein.
[0568] In some embodiments, the transceiver unit 710 is used to receive configuration information from a network device, the configuration information is used to configure time domain resources, the configuration information includes a period parameter, and the period parameter is used to indicate a repetition period of multiple nominal repetitive resources in the time domain;
[0569] The processing unit 720 is configured to determine a time domain position of a first nominal repetitive resource according to the configuration information, and determine a time domain position of a first actual repetitive resource according to the time domain position of the first nominal repetitive resource;
[0570] The transceiver unit 710 is configured to send data on the first actual repetitive resource.
[0571] As an optional implementation, the processing unit 720 is configured to:
[0572] Determine, according to the cycle size P and the cycle number m, a starting time slot where a starting symbol of an nth nominal repetitive resource in the mth cycle is located, and a starting symbol of the nth nominal repetitive resource in the starting time slot;
[0573] The end slot where the end symbol of the nth nominal repetitive resource in the mth cycle is located and the end symbol of the nth nominal repetitive resource in the end slot are determined according to the cycle size P and the cycle number m.
[0574] As an optional implementation, the numbering of the starting time slot of the nth nominal repetitive resource in the mth period satisfies the formula:
[0575] Among them, N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repeated resource, L is the number of symbols of a nominal repeated resource, and K s is the number of the starting time slot of the first nominal repeated resource.
[0576] As an optional implementation manner, the number of the starting symbol of the nth nominal repeated resource in the mth period in the starting time slot satisfies the formula: mod(S + n×L + m×P, N);
[0577] Among them, N is the number of symbols in each time slot, S is the number of the starting symbol of the nth nominal repeated resource, and L is the number of symbols of a nominal repeated resource.
[0578] As an optional implementation manner, the number of the ending time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0579] Among them, N is the number of symbols in each time slot, S is the number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of a nominal repeated resource, and K s is the number of the starting time slot of the first nominal repeated resource.
[0580] As an optional implementation manner, the number of the ending symbol of the nth nominal repeated resource in the mth period in the ending time slot satisfies the formula: mod(S + (n + 1)×L - 1 + m×P, N);
[0581] Among them, N is the number of symbols in each time slot, S is the number of the ending symbol of the nth nominal repeated resource, and L is the number of symbols of a nominal repeated resource.
[0582] As an optional implementation manner, K s is determined according to the time domain resource offset parameter in the configuration information.
[0583] As an optional implementation manner, the configuration information is used to configure the authorization of the first type of configuration, and K s satisfies:
[0584] K s is equal to the time domain resource offset of the first nominal repeated resource; or,
[0585] K s is the number of the first time slot in the first frame, and the number of the first frame is The number of the first time slot is mod(M, M1), M is determined by the time domain resource offset of the first nominal repeated resource, and M1 is the number of time slots included in a frame.
[0586] As an alternative implementation, the configuration information is used to configure the authorization of the second type of configuration, K s Satisfy the formula:
[0587] where n0 is the time slot where the received DCI is located, u pusch is the subcarrier spacing configuration of the PUSCH, u pdcch is the subcarrier spacing configuration of the PDCCH.
[0588] As an alternative implementation, determining the time-domain position of the nominal repetition resource according to the period of the time-domain resource includes:
[0589] Determining the starting time slot where the starting symbol of the nth nominal repetition resource in the mth period is located according to the number m of the period, and the starting symbol of the nth nominal repetition resource in the starting time slot;
[0590] Determining the ending time slot where the ending symbol of the nth nominal repetition resource in the mth period is located according to the number m of the period, and the ending symbol of the nth nominal repetition resource in the ending time slot.
[0591] As an alternative implementation, the number of the starting time slot of the nth nominal repetition resource in the mth period satisfies the formula:
[0592] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repetition resource, K m.s is the number of the starting time slot of the first nominal repetition resource in the mth period, S m is the number of the starting symbol of the nth nominal repetition resource in the mth period, S m satisfies the formula: mod(S + m×P, N), S is the number of the starting symbol of the nth nominal repetition resource, and P is the period size of the repetition period of multiple nominal repetition resources in the time domain.
[0593] As an alternative implementation, the number of the starting symbol of the nth nominal repetition resource in the starting time slot in the mth period satisfies the formula: mod(S m + n×L, N);
[0594] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repetition resource, S m is the number of the starting symbol of the nth nominal repetition resource in the mth period, S m satisfies the formula: mod(S + m×P, N), S is the number of the starting symbol of the nth nominal repetition resource, and P is the period size of the repetition period of multiple nominal repetition resources in the time domain.
[0595] As an alternative implementation, the number of the end time slot of the nth nominal repeated resource in the mth period satisfies the formula:
[0596] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, K m.s is the number of the start time slot of the first nominal repeated resource in the mth period, and S m is the number of the end symbol of the nth nominal repeated resource in the mth period. S m satisfies the formula: mod(S + m×P, N), where S is the number of the start symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0597] As an alternative implementation, the number of the end symbol of the nth nominal repeated resource in the mth period in the end time slot satisfies the formula: mod(S m + (n + 1)×L - 1, N);
[0598] where N is the number of symbols in each time slot, L is the number of symbols of a nominal repeated resource, and S m is the number of the end symbol of the nth nominal repeated resource in the mth period. S m satisfies the formula: mod(S + m×P, N), where S is the number of the start symbol of the nth nominal repeated resource, and P is the period size of the repetition period of multiple nominal repeated resources in the time domain.
[0599] As an alternative implementation, K m.s is determined according to the time domain resource offset and the period size of the first nominal repeated resource.
[0600] As an alternative implementation, the configuration information is used to configure the authorization of the first type of configuration, and K m.s satisfies:
[0601] Or,
[0602] Or,
[0603] K m.s is the number of the first time slot in the first frame, where the frame number of the first frame is:
[0604]
[0605] where M is determined by the time domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, and N is the number of symbols included in one time slot.
[0606] As an alternative implementation, the configuration information is used to configure the authorization of the second type of configuration, K m.s Satisfy:
[0607] Or,
[0608] Or,
[0609] K m.s Is the number of the first time slot in the first frame, where the frame number of the first frame is:
[0610]
[0611] Where M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, K s Satisfy the formula:
[0612] Where n0 is the time slot where the received DCI is located, u pusch Is the subcarrier spacing configuration of the PUSCH, u pdcch Is the subcarrier spacing configuration of the PDCCH.
[0613] As an alternative implementation, the configuration information is used to configure the authorization of the first type of configuration, where:
[0614] The symbol index ssymbol of the starting symbol of the first nominal repeated resource index , And the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index Satisfy:
[0615] [(sSFN × M1 × N)+(sslot index ×)+ssymbol index
[0616] = mod(M × N + S1 + n × L + m × P, 1024 × M1 × N)
[0617] The symbol index esymbol of the ending symbol of the first nominal repeated resource index , And the frame number eSFN of the system frame where the ending symbol is located and the time slot index eslot of the time slot where the ending symbol is located index Satisfy:
[0618] [(eSFN × M1 × N)+(eslot index × N)+esymbol index
[0619] = mod(M × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0620] Wherein, M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, N is the number of symbols in each time slot, P is the period size of the repetition period of multiple nominal repeated resources, m is the number of the period, S1 is the number of the starting symbol of the nth nominal repeated resource, S2 is the number of the ending symbol of the nth nominal repeated resource, L is the number of symbols of one nominal repeated resource, and n is the number of the nominal repeated resource.
[0621] As an optional implementation manner, the configuration information is used to configure the authorization of the second type of configuration, wherein
[0622] the symbol index ssymbol of the starting symbol of the first nominal repeated resource index , and the frame number sSFN of the system frame where the starting symbol is located and the time slot index sslot of the time slot where the starting symbol is located index satisfy:
[0623] [(sSFN × M1 × N) + (sslot index × N) + ssymbol index
[0624] = mod(SFN start × M1 × N + K s × N + S1 + n × L + m × P, 1024 × M1 × N)
[0625] the symbol index esymbol of the ending symbol of the first nominal repeated resource index , and the frame number eSFN of the system frame where the ending symbol is located and the time slot index eslot of the time slot where the ending symbol is located index satisfy:
[0626] [(eSFN × M1 × N) + (eslot index × ) + esymbol index
[0627] = mod(SFN start × M1 × N + K s × N + S2 + (n + 1) × L - 1 + m × P, 1024 × M1 × N)
[0628] Wherein, M is determined by the time-domain resource offset of the first nominal repeated resource, M1 is the number of time slots included in one frame, N is the number of symbols in each time slot, SFN start The number of the system frame in which the received DCI is located, P is the period size of the repetition period of multiple nominal repetition resources, m is the number of the period, S1 is the number of the starting symbol of the nth nominal repetition resource, S2 is the number of the ending symbol of the nth nominal repetition resource, L is the number of symbols of a nominal repetition resource, n is the number of the nominal repetition resource, and K s is the number of the starting time slot of the first nominal repetition resource.
[0629] As Figure 8 shown in the communication device 800 provided in the embodiment of the present application. Among them, the communication device 800 may be a terminal device and can implement the functions of the terminal device in the method provided in the embodiment of the present application. Or, the communication device 800 may be a network device and can implement the functions of the network device in the method provided in the embodiment of the present application; the communication device 800 may also be a device that can support the terminal device to implement the corresponding functions in the method provided in the embodiment of the present application, or a device that can support the network device to implement the corresponding functions in the method provided in the embodiment of the present application. Among them, the communication device 800 may be a chip system. In the embodiment of the present application, the chip system may be composed of chips or may include chips and other discrete devices.
[0630] In terms of hardware implementation, the above-mentioned transceiver unit 710 may be a transceiver, and the transceiver is integrated in the communication device 800 to form a communication interface 810.
[0631] The communication device 800 includes at least one processor 820, which is used to implement or support the communication device 800 to implement the functions of the network device or the terminal device in the method provided in the embodiment of the present application. For specific details, please refer to the detailed description in the method example, which will not be elaborated here.
[0632] The communication device 800 may further include at least one memory 830, which is used to store program instructions and / or data. The memory 830 is coupled to the processor 820. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 820 may cooperate with the memory 830. The processor 820 may execute the program instructions and / or data stored in the memory 830 so that the communication device 800 implements the corresponding method. At least one of the at least one memories may be included in the processor.
[0633] The communication device 800 may further include a communication interface 810, which is used to communicate with other devices through a transmission medium, so that the devices in the communication device 800 can communicate with other devices. Exemplarily, when the communication device is a terminal device, the other device is a network device; or, when the communication device is a network device, the other device is a terminal device. The processor 820 may use the communication interface 810 to send and receive data. The communication interface 810 may specifically be a transceiver.
[0634] In the embodiments of the present application, the specific connection medium between the communication interface 810, the processor 820, and the memory 830 is not limited. In the embodiments of the present application Figure 8 it is shown that the memory 830, the processor 820, and the communication interface 810 are connected through a bus 840. The bus is represented by a thick line in Figure 8 which is only for illustrative purposes and not to be construed as a limitation. The bus may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 8 only a thick line is used to represent it in, but it does not mean that there is only one bus or one type of bus.
[0635] In the embodiments of the present application, the processor 820 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
[0636] In the embodiments of the present application, the memory 830 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or may also be a volatile memory, such as a random-access memory (RAM). The memory is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiments of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.
[0637] It should be noted that the communication device in the above embodiments may be a terminal device, a circuit, a chip applied to the terminal device, or other combined devices or components with the functions of the above terminal device. When the communication device is a terminal device, the transceiver unit may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module may be a processor, for example: a central processing unit (CPU). When the communication device is a component with the functions of the above terminal device, the transceiver unit may be a radio frequency unit, and the processing module may be a processor. When the communication device is a chip system, the transceiver unit may be an input / output interface of the chip system, and the processing module may be a processor of the chip system.
[0638] Figure 9 Fig. shows a schematic structural diagram of a simplified communication device. For ease of understanding and illustration, Figure 9 in which, the communication device takes the network device as a base station as an example. The network device 900 may include one or more radio frequency units, such as a remote radio unit (RRU) 910 and one or more baseband units (BBU) (also referred to as a digital unit, DU) 920. The RRU 910 may be referred to as a communication module, corresponding to Figure 7 the transceiver 710 in. Optionally, this communication module may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., and it may include at least one antenna 911 and a radio frequency unit 912. The RRU 910 is mainly used for the transceiver of radio frequency signals and the conversion between radio frequency signals and baseband signals, for example, for sending indication information to the terminal device. The BBU 920 is mainly used for baseband processing and controlling the base station, etc. The RRU 910 and the BBU 920 may be physically set together or physically separated, that is, a distributed base station.
[0639] The BBU 920 is the control center of the base station and may also be referred to as a processing module, which may correspond to Figure 7 the processing unit 720 in, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spreading, etc. For example, the BBU (processing module) may be used to control the base station to execute the operation process of the network device in the above method embodiments, for example, to generate the above indication information, etc.
[0640] In one example, the BBU 920 may be composed of one or more single boards. The multiple single boards may jointly support a radio access network of a single access mode (such as an LTE network), or may separately support radio access networks of different access modes (such as an LTE network, a 5G network or other networks). The BBU 920 further includes a memory 921 and a processor 922. The memory 921 is used to store necessary instructions and data. The processor 922 is used to control the base station to perform necessary operations, such as controlling the base station to execute the operation process of the network device in the above method embodiment. The memory 921 and the processor 922 may serve one or more single boards. That is to say, a memory and a processor may be separately provided on each single board. Or the same memory and processor may be shared by multiple single boards. In addition, necessary circuits may be provided on each single board.
[0641] An embodiment of the present application further provides a communication device, which may be a terminal device or a circuit. The communication device may be used to perform the actions performed by the terminal device in the above method embodiment.
[0642] Figure 10 A schematic structural diagram of a simplified terminal device is shown. For ease of understanding and convenient illustration, Figure 10 in this case, the terminal device takes a mobile phone as an example. As Figure 10 shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly used to process communication protocols and communication data, and to control the vehicle-mounted unit, execute software programs, process data of software programs, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user. It should be noted that some types of devices may not have an input / output device.
[0643] When data needs to be sent, after the processor performs baseband processing on the data to be sent, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to this device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 10Only one memory and one processor are shown. In an actual device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be provided independently of the processor or integrated with the processor. The embodiments of the present application do not limit this.
[0644] In the embodiments of the present application, an antenna and a radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the device, and a processor with processing functions can be regarded as the processing unit of the device. As Figure 10 shown, the device includes a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 may also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit 1020 may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 1010 for implementing the receiving function can be regarded as the receiving unit, and the devices in the transceiver unit 1010 for implementing the sending function can be regarded as the sending unit, that is, the transceiver unit 1010 includes a receiving unit and a sending unit. The transceiver unit 1010 may sometimes also be referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit may sometimes also be referred to as a receiver, a receiver machine, or a receiving circuit, etc. The sending unit may sometimes also be referred to as a transmitter, a transmitter machine, or a transmitting circuit, etc.
[0645] It should be understood that the transceiver unit 1010 is used to perform the sending operation and the receiving operation on the terminal device side in the above method embodiments, and the processing unit 1020 is used to perform other operations on the terminal device except the transceiver operation in the above method embodiments.
[0646] For example, in one implementation, the transceiver unit 1010 may be used to perform Figure 3 S301 and S302 in the embodiments shown, and / or other processes for supporting the technologies described herein. The processing unit 1020 may be used to perform Figure 3 S303 in the embodiments shown, and / or other processes for supporting the technologies described herein.
[0647] For another example, in one implementation, the transceiver unit 1010 may be used to perform Figure 4 S401 and S402 in the embodiments shown, and / or other processes for supporting the technologies described herein. The transceiver unit 1020 may be used to perform Figure 4 S403 in the embodiments shown, and / or other processes for supporting the technologies described herein.
[0648] For another example, in one implementation, the transceiver unit 1010 may be used to perform Figure 6S601, S604 in the illustrated embodiments, and / or other processes for supporting the techniques described herein. The transceiver unit 1020 may be used to perform Figure 6 S602, S603 in the illustrated embodiments, and / or other processes for supporting the techniques described herein.
[0649] When the communication device is a chip - type device or a circuit, the device may include a transceiver unit and a processing unit. Among them, the transceiver unit may be an input - output circuit and / or a communication interface; the processing unit is an integrated processor or a microprocessor or an integrated circuit.
[0650] In this embodiment, reference may be made to Figure 11 the illustrated device. As an example, the device may perform functions similar to Figure 7 that of the processing unit 720. In Figure 11 , the device includes a processor 1110, a transmit data processor 1120, and a receive data processor 1130. The processing unit 720 in the above - mentioned embodiments may be Figure 11 the processor 1110 in Figure 11 and perform corresponding functions. The processing unit 720 in the above - mentioned embodiments may be Figure 11 the transmit data processor 1120 in
[0651] Figure 12 Figure 11 and / or the receive data processor 1130. Although Figure 11 shows a channel encoder and a channel decoder, it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.
[0651] Figure 12 Another form of this embodiment is shown. The communication device 1200 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment may be the modulation subsystem among them. Specifically, the modulation subsystem may include a processor 1203 and an interface 1204. Among them, the processor 1203 performs the functions of the above - mentioned processing unit 730, and the interface 1204 performs the functions of the above - mentioned transceiver unit 710. As another variation, the modulation subsystem includes a memory 1206, a processor 1203, and a program stored on the memory 1206 and executable on the processor. When the processor 1203 executes the program, it implements the method of the terminal device in the above - mentioned method embodiment. It should be noted that the memory 1206 may be non - volatile or volatile, and its location may be inside the modulation subsystem or in the processing device 1200, as long as the memory 1206 can be connected to the processor 1203.
[0652] An embodiment of this application further provides a communication system. Specifically, the communication system includes a network device and a terminal device, or may further include more network devices and multiple terminal devices. Exemplarily, the communication system includes network devices and terminal devices for implementing the relevant functions described above Figure 3 ; or the communication system includes network devices and terminal devices for implementing the relevant functions described above Figure 4 ; or the communication system includes network devices and terminal devices for implementing the relevant functions described above Figure 6 ; or the communication system includes network devices and terminal devices for implementing the relevant functions described above Figure 3 , Figure 4 or Figure 6 ; or the communication system includes network devices and terminal devices for implementing the relevant functions of the embodiments in at least two of the figures above.
[0653] The network devices are respectively used to implement the functions of the relevant network parts described above Figure 3 , Figure 4 and Figure 6 . The terminal device is used to implement the functions of the relevant terminals described above Figure 3 , Figure 4 and Figure 6 . For specific reference, please refer to the relevant descriptions in the above method embodiments, which will not be elaborated here.
[0654] An embodiment of this application also provides a computer-readable storage medium, including instructions, which when running on a computer, cause the computer to execute Figure 3 , Figure 4 or Figure 6 ; or when running on a computer, cause the computer to execute the method executed by the network device in Figure 3 , Figure 4 or Figure 6 .
[0655] An embodiment of this application also provides a computer program product, including instructions, which when running on a computer, cause the computer to execute Figure 3 , Figure 4 or Figure 6 ; or when running on a computer, cause the computer to execute the method executed by the network device in Figure 3 , Figure 4 or Figure 6 .
[0656] An embodiment of this application provides a chip system, which includes a processor and may further include a memory, and is used to implement the functions of the network device in the foregoing method; or is used to implement the functions of the terminal device in the foregoing method. The chip system may be composed of chips or may include chips and other discrete devices.
[0657] An embodiment of this application also provides a computer-readable storage medium, including instructions, which when running on a computer, cause the computer to execute Figure 3 , Figure 4 or Figure 6 the methods executed by the terminal device or the network device in
[0658] An embodiment of this application also provides a computer program product, including instructions, which when running on a computer, cause the computer to execute Figure 3 , Figure 4 or Figure 6 the methods executed by the terminal device or the network device in
[0659] An embodiment of this application provides a chip system, which includes a processor and may also include a memory for implementing the functions of the terminal device or the network device in the foregoing method. The chip system may be composed of chips or may include chips and other discrete devices.
[0660] It should be understood that the terms "system" and "network" in the embodiments of this application may be used interchangeably. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may indicate: A exists alone, A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or a similar expression thereof refers to any combination of these items, including any combination of single item (s) or plural item (s). For example, at least one (item) of a, b, or c may indicate: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c may be single or multiple.
[0661] It should be understood that the processor mentioned in the embodiments of this application may be a CPU, and may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0662] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0663] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated in the processor.
[0664] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0665] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0666] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.
[0667] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0668] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0669] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0670] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0671] When the above-mentioned functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.
[0672] As described above, the above are only specific implementation manners of this application, but the protection scope of the embodiments of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the embodiments of this application can easily think of changes or substitutions, which should all be covered within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, Including: Receiving configuration information from a network device, where the configuration information is used to configure a release status set, the release status set includes at least one status, and each status in the at least one status is associated with at least one set of authorizations for a second type of configuration; Receiving downlink control information DCI from the network device, a first field of the DCI indicates a first status, the DCI is scrambled by a first radio network temporary identifier RNTI, and a value of a new data indication NDI field of the DCI is 0; Releasing at least one set of authorizations for a second type of configuration associated with the first status when the following preset conditions are met, where the preset conditions include: A value of the first field in the DCI is the same as an index of a set of authorizations for a second type of configuration, a resource allocation type of the set of authorizations for a second type of configuration is 0, and a value of a frequency domain resource allocation FDRA field in the DCI is all 0; or, A value of the first field in the DCI is the same as an index of a set of authorizations for a second type of configuration, a resource allocation type of the set of authorizations for a second type of configuration is 1, and a value of the FDRA field in the DCI is all 1; or, A value of the first field in the DCI is the same as an index of a set of authorizations for a second type of configuration, a resource allocation type of the set of authorizations for a second type of configuration is a dynamic type, and a value of the FDRA field in the DCI is all 0; or, A value of the first field in the DCI is the same as an index of a set of authorizations for a second type of configuration, a resource allocation type of the set of authorizations for a second type of configuration is a dynamic type, and a value of the FDRA field in the DCI is all 1; or, A value of the first field in the DCI is not the same as an index of any set of authorizations for a second type of configuration, and a value of the FDRA field in the DCI is all 0; or, A value of the first field in the DCI is not the same as an index of any set of authorizations for a second type of configuration, and a value of the FDRA field in the DCI is all 1.
2. The method according to claim 1, characterized in that, The set of authorizations for a second type of configuration is one set of authorizations for a second type of configuration among multiple sets of authorizations for a second type of configuration configured by the network device for a terminal device; or, The set of authorizations for a second type of configuration is one set of authorizations for a second type of configuration among the authorizations for a second type of configuration associated with the first status.
3. The method according to claim 1 or 2, characterized in that The index of the set of authorizations for a second type of configuration is the smallest index or the largest index among the indexes of multiple sets of authorizations for a second type of configuration configured by the network device for a terminal device; or, The index of the set of authorizations for a second type of configuration is the smallest index or the largest index among the indexes of at least one set of authorizations for a second type of configuration associated with the first status; Or, The index of the set of authorizations for a second type of configuration meets a preset rule among the indexes of multiple sets of authorizations for a second type of configuration configured by the network device for a terminal device; or, The index of the set of authorizations for a second type of configuration meets a preset rule among the indexes of at least one set of authorizations for a second type of configuration associated with the first status.
4. The method according to claim 1 or 2, characterized in that The preset conditions further include: A value of a modulation and coding scheme MCS field in the DCI is all 1, and a value of a redundancy version RV field of the DCI is all 0.
5. The method according to claim 1 or 2, characterized in that, The preset conditions further include: The value of the uplink shared channel UL-SCH field in the DCI is all 0.
6. The method according to claim 1 or 2, characterized in that, The first RNTI includes a configured scheduling radio network temporary identifier CS-RNTI.
7. A communication method, characterized in that, It includes: Receiving configuration information from a network device, where the configuration information is used to configure a release status set, and the release status set includes at least one status, and each status in the at least one status is associated with at least one set of second-type configured grants; Receiving downlink control information DCI from the network device, where the first field of the DCI indicates a first status, the DCI is scrambled by a first RNTI, and the value of the new data indication NDI field in the DCI is 0; When the value of the frequency domain resource allocation FDRA field in the DCI meets any of the following preset conditions, it is determined that the DCI is not used to release the second-type configured grant, where the preset conditions include: The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and does not include type 1, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 1 and does not include type 0, and the value of the FDRA field is not all 1; Or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1, the resource allocation type of a specific second-type configured grant in the at least one set of second-type configured grants is type 0, the value of the FDRA field is not all 0, the resource allocation type of the specific second-type configured grant is type 1, and the value of the FDRA field is not all 1; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1, and the value of the FDRA field is not all 1; or, The resource allocation types of at least one set of second-type configured grants associated with the first status are all dynamic types, and the value of the FDRA field is not all 0; or, The resource allocation types of at least one set of second-type configured grants associated with the first status are all dynamic types, and the value of the FDRA field is not all 1.
8. The method according to claim 7, wherein The index of the specific second-type configured grant is the minimum index or the maximum index among the indexes of multiple sets of second-type configured grants configured by the network device for the terminal device; or, The index of the specific second-type configured grant is the minimum index or the maximum index among the indexes of at least one set of second-type configured grants associated with the first status; Or, The index of the specific second-type configured grant satisfies a preset rule among the indexes of multiple sets of second-type configured grants configured by the network device for the terminal device; or, The index of the specific second-type configured grant satisfies a preset rule among the indexes of at least one set of second-type configured grants associated with the first status.
9. The method according to claim 7 or 8, characterized in that, The value of the first field in the DCI is different from the index of any set of type-II configured grants configured by the network device for the terminal device.
10. The method according to claim 7 or 8, characterized in that The first RNTI includes a configured scheduling radio network temporary identifier CS-RNTI.
11. A communication method, characterized in that, Including: Sending configuration information to the terminal device, the configuration information being used to configure a release status set, the release status set including at least one status, and each status in the at least one status being associated with at least one set of type-II configured grants; Sending downlink control information DCI to the terminal device, the DCI being used to release type-II configured grants, a first field of the DCI indicating a first status, the DCI being scrambled by a first radio network temporary identifier RNTI, and a value of a new data indication NDI field in the DCI being 0, wherein the value of the first field in the DCI is the same as the index of a set of type-II configured grants, and a value of a frequency domain resource allocation FDRA field in the DCI satisfies any one of the following settings: The resource allocation type of the set of type-II configured grants is type 0, and the value of the FDRA field is all 0, or; The resource allocation type of the set of type-II configured grants is type 1, and the value of the FDRA field is all 1, or; The resource allocation type of the set of type-II configured grants is a dynamic type, and the value of the FDRA field is all 0; Or, The resource allocation type of the set of type-II configured grants is a dynamic type, and the value of the FDRA field is all 1.
12. The method according to claim 11, wherein The set of type-II configured grants is one set of type-II configured grants among multiple sets of type-II configured grants configured by the network device for the terminal device; The set of type-II configured grants is one set of type-II configured grants among the type-II configured grants associated with the first status.
13. The method according to claim 11 or 12, characterized in that, The index of the set of type-II configured grants is the minimum index or the maximum index among the indices of multiple sets of type-II configured grants configured by the network device for the terminal device; or, The index of the set of type-II configured grants is the minimum index or the maximum index among the indices of at least one set of type-II configured grants associated with the first status; Or, The index of the set of type-II configured grants satisfies a preset rule among the indices of multiple sets of type-II configured grants configured by the network device for the terminal device; or, The index of the set of type-II configured grants satisfies a preset rule among the indices of at least one set of type-II configured grants associated with the first status.
14. The method according to claim 11 or 12, characterized in that, The value of a modulation and coding scheme MCS field in the DCI is all 1, and the value of a redundancy version RV field in the DCI is all 0.
15. The method according to claim 14, characterized in that, The value of an uplink shared channel UL-SCH field in the DCI is all 0.
16. A communication method, characterized in that, Including: Sending configuration information to the terminal device, the configuration information being used to configure a release status set, the release status set including at least one status, and each status in the at least one status being associated with at least one set of type-II configured grants; Send downlink control information (DCI) to the terminal device, where the DCI is used to release one or more sets of type-II configured grants associated with the status in the release status set, and the value of the frequency-domain resource allocation (FDRA) field in the DCI satisfies any of the following settings: The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and does not include type 1, and the value of the FDRA field is all 0; or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 1 and does not include type 0, and the value of the FDRA field is all 1; Or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1. For a specific type-II configured grant among the at least one set of type-II configured grants, when the resource allocation type is type 0, the value of the FDRA field is all 0, and when the resource allocation type is type 1, the value of the FDRA field is all 1; or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 0; or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 1; or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of type-II configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 1.
17. The method according to claim 16, wherein The index of the specific type-II configured grant is the minimum index or the maximum index among the indices of multiple sets of type-II configured grants configured by the network device for the terminal device; or, The index of the specific type-II configured grant is the minimum index or the maximum index among the indices of at least one set of type-II configured grants associated with the status indicated by the first field; Or, The index of the specific type-II configured grant satisfies a preset rule among the indices of multiple sets of type-II configured grants configured by the network device for the terminal device; or, The index of the specific type-II configured grant satisfies a preset rule among the indices of at least one set of type-II configured grants associated with the status indicated by the first field.
18. The method according to claim 16 or 17, wherein The value of the first field in the DCI is different from the index of any set of type-II configured grants configured by the network device for the terminal device.
19. A communication device, characterized in that, It includes a transceiver unit and a processing unit, where: The transceiver unit is used to receive configuration information and downlink control information DCI from a network device. The configuration information is used to configure a release status set, which includes at least one status. Each status in the at least one status is associated with at least one set of type-II configured grants. The first field of the DCI indicates the first status. The DCI is scrambled by a first RNTI, and the value of the new data indication NDI field of the DCI is 0; The processing unit is used to release at least one set of type-II configured grants associated with the first status when the DCI meets the following preset conditions. The preset conditions include: The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of the set of type-II configured grants is 0, and the value of the frequency domain resource allocation FDRA field in the DCI is all 0; or, The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of the set of type-II configured grants is 1, and the value of the FDRA field in the DCI is all 1; or, The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of the set of type-II configured grants is a dynamic type, and the value of the FDRA field in the DCI is all 0; or, The value of the first field in the DCI is the same as the index of a set of type-II configured grants, and the resource allocation type of the set of type-II configured grants is a dynamic type, and the value of the FDRA field in the DCI is all 1; or, The value of the first field in the DCI is not the same as the index of any set of type-II configured grants, and the value of the FDRA field in the DCI is all 0; or, The value of the first field in the DCI is not the same as the index of any set of type-II configured grants, and the value of the FDRA field in the DCI is all 1.
20. The communication device according to claim 19, wherein The set of type-II configured grants is one set of type-II configured grants among multiple sets of type-II configured grants configured by the network device for the communication device; or, The set of type-II configured grants is one set of type-II configured grants among the type-II configured grants associated with the first status.
21. The communication device according to claim 19 or 20, characterized in that, The index of the set of type-II configured grants is the minimum index or the maximum index among the indexes of multiple sets of type-II configured grants configured by the network device for the communication device; or, The index of the set of type-II configured grants is the minimum index or the maximum index among the indexes of at least one set of type-II configured grants associated with the first status; Or, The index of the set of type-II configured grants satisfies a preset rule among the indexes of multiple sets of type-II configured grants configured by the network device for the communication device; or, The index of the set of type-II configured grants satisfies a preset rule among the indexes of at least one set of type-II configured grants associated with the first status.
22. The communication device according to any one of claims 19-20, characterized in that, The preset conditions further include: The value of the modulation and coding scheme MCS field in the DCI is all 1, and the value of the redundancy version RV field of the DCI is all 0.
23. The communication device according to claim 22, characterized in that, The preset conditions further include: The value of the uplink shared channel UL-SCH field in the DCI is all 0.
24. The communication device according to any one of claims 19-20, characterized in that, The first RNTI includes a configured scheduling radio network temporary identifier CS-RNTI.
25. A communication device, characterized in that, It includes a transceiver unit and a processing unit, where: The transceiver unit is configured to receive configuration information and downlink control information DCI from a network device. The configuration information is used to configure a release status set, and the release status set includes at least one status. Each status in the at least one status is associated with at least one set of second-type configured grants. The first field of the DCI indicates a first status. The DCI is scrambled by a first RNTI, and the value of the new data indication NDI field of the DCI is 0. The processing unit is configured to determine that the DCI is not used to release the second-type configured grant when the value of the frequency domain resource allocation FDRA field in the DCI meets any of the following preset conditions. The preset conditions include: The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and does not include type 1, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 1 and does not include type 0, and the value of the FDRA field is not all 1; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1. The value of the FDRA is determined according to the resource allocation type of a specific second-type configured grant. Wherein, the resource allocation type of the specific second-type configured grant is type 0, the value of the FDRA field is not all 0, and the resource allocation type of the specific second-type configured grant is type 1, the value of the FDRA field is not all 1; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of second-type configured grants associated with the first status includes at least type 0 and type 1, and the value of the FDRA field is not all 1; or, The resource allocation type of at least one set of second-type configured grants associated with the first status is all dynamic types, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of second-type configured grants associated with the first status is all dynamic types, and the value of the FDRA field is not all 1.
26. The communication device according to claim 25, characterized in that, The index of the specific second-type configured grant is the smallest index or the largest index among the indexes of multiple sets of second-type configured grants configured by the network device for the communication device; or, The index of the specific second-type configured grant is the smallest index or the largest index among the indexes of at least one set of second-type configured grants associated with the first status; Or, The index of the specific second-type configured grant meets a preset rule among the indexes of multiple sets of second-type configured grants configured by the network device for the communication device; or, The authorized index of the specific second - type configuration satisfies a preset rule among the authorized indexes of at least one set of second - type configurations associated with the first state.
27. The communication device according to claim 25 or 26, characterized in that, The value of the first field in the DCI is different from the authorized index of any set of second - type configurations.
28. The communication device according to claim 25 or 26, characterized in that, The first RNTI includes a configured scheduling radio network temporary identifier CS - RNTI.
29. A communication device, characterized in that, Comprising a transceiver unit and a processing unit, wherein: The transceiver unit is used to send configuration information and downlink control information DCI to a terminal device. The configuration information is used to configure a release status set, and the release status set includes at least one status. Each status in the at least one status is associated with at least one set of second - type configuration authorizations. The DCI is used to release the second - type configuration authorization. The first field of the DCI indicates a first state. The DCI is scrambled by a first radio network temporary identifier RNTI, and the value of the new data indication NDI field in the DCI is 0; The processing unit is used to determine that the value of the frequency - domain resource allocation FDRA field in the DCI satisfies the following preset conditions when the value of the first field in the DCI is the same as the authorized index of a set of second - type configurations: The resource allocation type of the set of second - type configuration authorizations is type 0, and the value of the FDRA field is all 0, or; The resource allocation type of the set of second - type configuration authorizations is type 1, and the value of the FDRA field is all 1, or; The resource allocation type of the set of second - type configuration authorizations is a dynamic type, and the value of the FDRA field is all 0; or, The resource allocation type of the set of second - type configuration authorizations is a dynamic type, and the value of the FDRA field is all 1.
30. The communication device according to claim 29, wherein The set of second - type configuration authorizations is one set of second - type configuration authorizations among multiple sets of second - type configuration authorizations configured by the communication device for the terminal device; or, The set of second - type configuration authorizations is one set of second - type configuration authorizations among the second - type configuration authorizations associated with the first state.
31. The communication device according to claim 29 or 30, wherein The authorized index of the set of second - type configuration authorizations is the minimum index or the maximum index among the authorized indexes of multiple sets of second - type configuration authorizations configured by the communication device for the terminal device; or, The authorized index of the set of second - type configuration authorizations is the minimum index or the maximum index among the authorized indexes of at least one set of second - type configuration authorizations associated with the first state; Or, The authorized index of the set of second - type configuration authorizations satisfies a preset rule among the authorized indexes of multiple sets of second - type configuration authorizations configured by the communication device for the terminal device; or, The authorized index of the set of second - type configuration authorizations satisfies a preset rule among the authorized indexes of at least one set of second - type configuration authorizations associated with the first state.
32. The communication device according to claim 29 or 30, wherein, The value of the modulation and coding scheme MCS field in the DCI is all 1, and the value of the redundancy version RV field in the DCI is all 0.
33. The communication device according to claim 32, wherein The value of the uplink shared channel UL - SCH field in the DCI is all 0.
34. A communication device, characterized in that, Comprising a transceiver unit and a processing unit, wherein: The transceiver unit is configured to send configuration information and downlink control information (DCI) to a terminal device. The configuration information is used to configure a release status set, which includes at least one status. Each status in the at least one status is associated with at least one set of type-2 configured grants. The first field of the DCI indicates one or more sets of type-2 configured grants associated with the status in the release status set. The processing unit is configured to determine that the value of the frequency domain resource allocation (FDRA) field in the DCI meets any one of the following preset conditions: The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field includes at least type 0 and does not include type 1, and the value of the FDRA field is all 0; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field includes at least type 1 and does not include type 0, and the value of the FDRA field is all 1; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field includes at least type 0 and type 1. The value of the FDRA is determined according to the resource allocation type of a specific type-2 configured grant. When the resource allocation type of the specific type-2 configured grant is type 0, the value of the FDRA field is all 0; when the resource allocation type of the specific type-2 configured grant is type 1, the value of the FDRA field is all 1; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 0; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field includes at least type 0 and type 1, and the value of the FDRA field is all 1; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 0; or, The resource allocation type of at least one set of type-2 configured grants associated with the status indicated by the first field is all dynamic types, and the value of the FDRA field is not all 1.
35. The communication device according to claim 34, characterized in that, The index of the specific type-2 configured grant is the minimum index or the maximum index among the indexes of multiple sets of type-2 configured grants configured by the communication device for the terminal device; or, The index of the specific type-2 configured grant is the minimum index or the maximum index among the indexes of at least one set of type-2 configured grants associated with the status indicated by the first field; Or, The index of the specific type-2 configured grant meets a preset rule among the indexes of multiple sets of type-2 configured grants configured by the communication device for the terminal device; or, The index of the specific type-2 configured grant meets a preset rule among the indexes of at least one set of type-2 configured grants associated with the status indicated by the first field.
36. The communication device according to claim 34 or 35, characterized in that, The value of the first field in the DCI is different from the index of any set of type-2 configured grants.
37. A communication device, characterized in that, The communication device includes a processor and a memory. The memory is used to store a computer program, and the processor is used to execute the computer program stored on the memory, so that the device executes the communication method described in any one of claims 1 to 6, 7 to 10, 11 to 15, and 16 to 18.
38. A communication system, characterized in that, Including a communication device according to any one of claims 19 to 24 and a communication device according to any one of claims 29 to 32, or including a communication device according to any one of claims 25 to 28 and a communication device according to any one of claims 33 to 35.
39. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a communication device, causes the communication device to execute the method described in any one of claims 1 to 6, 7 to 10, 11 to 15, and 16 to 18.
40. A computer program product, characterized in that, The computer program product stores a computer program, which, when executed by a communication device, causes the communication device to execute the method described in any one of claims 1 to 6, 7 to 10, 11 to 15, and 16 to 18.