Resource configuration method and device

CN119732157APending Publication Date: 2025-03-28HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380061190.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-09-27
Filing Date
2023-08-23
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing technology cannot effectively match the data frame transmission cycle of extended reality (XR) services and the fixed cycle of semi-static resources, resulting in resource configuration that is not flexible enough to adapt to the needs of XR services, especially the activation time configuration in the DRX mechanism. Match the needs of XR business.

Method used

Provides a method of configuring resources, sending flexible resource configuration parameters to user equipment through network equipment, including parameters of non-sequential structures and sequential structures, allowing resources to be flexibly configured in the time domain, and is suitable for a variety of scenarios, including semi-static resources and Dynamic scheduling resources. Dynamic scheduling resources can include the activation time of DRX.

Benefits of technology

It realizes the flexibility of resource configuration, can adapt to various scenarios, expands the scope of application of configured resources, ensures that resources can effectively match the data frame transmission cycle in XR business, improves the flexibility of DRX activation time, and meets the needs of XR business .

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119732157A_ABST
    Figure CN119732157A_ABST
Patent Text Reader

Abstract

Provided are a resource configuration method and device, the method comprising: sending resource configuration parameters to a user equipment, the resource configuration parameters comprising a first configuration parameter and a second configuration parameter, the first configuration parameter being a non-sequence structure, the first configuration parameter being used for indicating a first period of a resource, and the second configuration parameter being used for indicating a second period of the resource; the second configuration parameter is used for indicating a time domain interval and / or a time domain position of the resource in the first period; or, the resource configuration parameter comprises a third configuration parameter of the sequence structure, and the third configuration parameter is used for indicating the time domain interval and / or the time domain position of the resource. In the scheme, one or more configuration parameters are configured mainly through the network equipment, so that the user equipment can determine the time domain position of the resource according to the indication of the resource configuration parameter. According to the scheme, the period of the resources is not limited to a single fixed period any more, but can be flexibly configured according to the actual scene, so that resource configuration under various scenes is realized, and the range of application scenes of the resource configuration method is expanded.
Need to check novelty before this filing date? Find Prior Art

Description

Method and device for configuring resources

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on September 27, 2022, with application number 202211182470.5 and application name “Method and Apparatus for Configuring Resources”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to a method and device for configuring resources. Background Art

[0003] The current semi-static resources are all configured in a fixed period, so resource scheduling can be achieved by simply determining the starting resource and the fixed period. However, with the development of technology, some services have emerged that cannot match the period of the current semi-static resources, such as extended reality (XR) services. In XR services, data frames are often sent at a rate of multiples of 15 frames / second, such as 90 frames / second or 120 frames / second, etc. Therefore, the value of the sending period of the data frame of the XR service is an infinite repeating decimal, while the value of the period of the semi-static resource is a finite decimal or integer. This results in the period of the current semi-static resources being unable to fully match the period of the XR service.

[0004] In addition, for the discontinuous reception (DRX) mechanism, which is mainly used in dynamic resource scheduling scenarios, the current DRX activation time can only be an integer multiple of 1 millisecond, which is also incompatible with XR services. Therefore, the configuration method of the activation time is also problematic. Therefore, for the DRX mechanism, how to configure scheduling resources and configure DRX parameters for services such as XR is also a problem that needs to be solved.

[0005] In short, the current method of allocating resources is not flexible enough and can only be applied to fixed-cycle scenarios.

[0006] Summary of the Invention

[0007] The present application provides a method and apparatus for configuring resources, which is more flexible and no longer limited to fixed period scenarios.

[0008] In a first aspect, a method for configuring resources is provided, the method comprising: sending resource configuration parameters to a user equipment, the resource configuration parameters comprising a first configuration parameter and a second configuration parameter, the first configuration parameter being a non-sequential structure, the first configuration parameter being used to indicate a first period of the resource, and the second configuration parameter being used to indicate a time domain interval and / or time domain position of the resource within the first period; or, the resource configuration parameters comprising a third configuration parameter, the third configuration parameter being a sequence structure, and the third configuration parameter being used to indicate a time domain interval and / or time domain position of the resource.

[0009] In the technical solution of this application, one or more resource configuration parameters are primarily configured by a network device, allowing the user device to determine the time domain location of the resource based on the indication of the resource configuration parameters sent by the network device. In this solution, the resource period is no longer limited to a single fixed period, but can be flexibly configured according to actual scenarios, thereby enabling resource configuration in various scenarios and expanding the scope of applicable scenarios of the resource configuration method.

[0010] In the embodiments of the present application, resources may include semi-static resources and / or dynamically scheduled resources. Dynamically scheduled resources may include activation times in DRX. The activation times may include uplink transmission timings and / or downlink transmission timings. The activation times may also include physical downlink control channel monitoring timings, physical downlink shared channel reception timings, or physical uplink control channel transmission timings.

[0011] It can be understood that resources appear once every first cycle, or in other words, resources appear periodically according to the first cycle.

[0012] In conjunction with the first aspect, in certain implementations of the first aspect, the second configuration parameter has a non-sequential structure, and is used to indicate that the resource appears periodically according to a first time domain interval and / or a first time domain position within a first period; or the second configuration parameter has a sequential structure, and is used to indicate that the resource appears according to a second time domain interval value sequence and / or a second time domain position value sequence within the first period. In other words, if the first configuration parameter has a non-sequential structure, the second configuration parameter can have either a non-sequential structure or a sequential structure.

[0013] In one example, both the first configuration parameter and the second configuration parameter are non-sequential structures, that is, the first configuration parameter indicates a first period, and the second configuration parameter indicates a first time domain interval and / or a first time domain position within the first period. In this case, the second configuration parameter is specifically used to indicate that the resource appears periodically according to the first time domain interval and / or the first time domain position within the first period. Assuming that the first period indicated by the first configuration parameter is m milliseconds, and the first time domain interval indicated by the second configuration parameter is n milliseconds, where n is a finite decimal or integer less than m, then in this example, the resource appears every m milliseconds, and within each period of m milliseconds (i.e., within the first period), the resource appears every n milliseconds.

[0014] In another example, the first configuration parameter is a non-sequential structure, and the second configuration parameter is a sequence structure. That is, the first configuration parameter indicates the first period, and the second configuration parameter indicates the time domain interval value sequence and / or the time domain position value sequence within the first period. For example, the second configuration parameter is used to indicate the second time domain interval value sequence and / or the second time domain position value sequence within the first period. At this time, the second configuration parameter is used to indicate that the resource appears in the first period according to the second time domain interval value sequence and / or the second time domain position value sequence. Assume that the first period indicated by the first configuration parameter is m milliseconds, and the second time domain interval value sequence indicated by the second configuration parameter is {n1, n2}, and n1 and n2 are both finite decimals or integers less than m. In this example, the resource appears every m milliseconds, and in each period of m milliseconds, the resource appears according to the time domain interval and / or time domain position indicated by the second time domain interval value sequence {n1, n2}.

[0015] In combination with the first aspect, in certain implementations of the first aspect, when the second configuration parameter is a sequence structure, the second configuration parameter is a sequential value taking method or a periodic nested value taking method.

[0016] When the second configuration parameter uses sequential value selection, resources appear in the first period in the order of the time domain intervals and / or time domain positions indicated by the sequential value selection of the second configuration parameter. For example, if the second time domain interval value sequence is {n1, n2}, then within each m millisecond period, the resource appears once every n1 milliseconds and then every n2 milliseconds. Alternatively, the resource appears once every n1 millisecond and once every (n1+n2) milliseconds.

[0017] When the second configuration parameter is a periodic nested value mode, wherein the second time domain interval value sequence indicated by the second configuration parameter includes the third time domain interval and the fourth time domain interval, the third time domain interval is the first value of the second time domain interval value sequence, and the fourth time domain interval is the second value of the second time domain interval value sequence, the second configuration parameter is used to indicate that the resource appears periodically according to the third time domain interval and / or the third time domain position within the first period, and that the resource appears periodically according to the fourth time domain interval and / or the fourth time domain position within the time domain interval corresponding to the third time domain interval and / or the third time domain position. Taking the second time domain interval value sequence as {n1, n2} as an example, wherein n1 is an example of the third time domain interval or the third time domain position, and n2 is an example of the fourth time domain interval or the fourth time domain position, that is, within each period of m milliseconds, the resource appears once every n1 milliseconds, and within each period of n1 milliseconds, the resource appears once every n2 milliseconds. However, it should be understood that it is possible to define which time domain interval or time domain position the first value and the second value in the value sequence correspond to. For example, here n1 can also be an example of the fourth time domain interval or the fourth time domain position, and n2 can be an example of the third time domain interval or the third time domain position, that is, the resource appears every n2 milliseconds in each period of m milliseconds, and the resource appears every n1 milliseconds in each period of n2 milliseconds.

[0018] In combination with the first aspect, in some implementations of the first aspect, the third configuration parameter is a sequential value taking method or a periodic nested value taking method.

[0019] In one example, the third configuration parameter is a sequential value method. In this case, the third configuration parameter is used to indicate that the resource appears in the order of the third configuration parameter and the time domain interval and / or time domain position corresponding to each value. Taking the value sequence of the third configuration parameter as {n1, n2} as an example, starting from the initial time domain position of the resource, the resource appears once at the 0th millisecond, the n1th millisecond, and the (n1+n2)th millisecond, and so on, the resource appears once at the (n1+n2+n1)th millisecond and the (n1+n2+n1+n2)th millisecond, and so on, the resource appears in the sequence {n1, n2}.

[0020] In another example, when the third configuration parameter is a periodic nested value mode, the third configuration parameter is used to indicate that the resource appears according to the second period, and appears according to the third period within the second period. However, it should be understood that how many periods the third configuration parameter specifically indicates is determined by the number of values ​​of the third configuration parameter. Taking the value sequence of the third configuration parameter as {n1, n2} as an example, n1 is an example of the second period, and n2 is an example of the third period, then starting from the initial time domain position, the resource appears every n1 milliseconds, and within each n1 millisecond period, the resource appears every n2 milliseconds. However, it should be understood that here it can also be n1 is an example of the third period, and n2 is an example of the second period, then starting from the initial time domain position, the resource appears every n2 milliseconds, and within each n2 millisecond period, the resource appears every n1 milliseconds.

[0021] In combination with the first aspect, in certain implementations of the first aspect, the resource configuration parameter also includes a fourth configuration parameter, which is a sequence structure, and the fourth configuration parameter is used to indicate the time domain interval and / or time domain position of the resource within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter.

[0022] In combination with the first aspect, in some implementations of the first aspect, the fourth configuration parameter is a sequential value taking method or a periodic nested value taking method.

[0023] The two value-taking methods of the fourth configuration parameter can refer to the description of the two value-taking methods of the second configuration parameter or the third configuration parameter. The only difference is that the fourth configuration parameter indicates the value sequence of the time domain interval and / or time domain position within the time domain interval corresponding to the last value of the third configuration parameter, the second configuration parameter indicates the value sequence of the time domain interval and / or time domain position within the first period indicated by the first configuration parameter, and the third configuration parameter indicates the value sequence of the time domain interval and / or time domain position of the resource starting from the initial time domain position.

[0024] In embodiments of the present application, information such as the value range, number of values, and data structure type of a resource configuration parameter can be indicated via indication information. This information can be configured or predefined, and thus can be indicated via indication information. The data structure type can be, for example, an integer or an enumeration. In other words, the resource configuration parameter also includes indication information. This indication information is used to indicate at least one of the value range, number of values, or data structure type of the resource configuration parameter.

[0025] In one example, when the resource configuration parameter includes a first configuration parameter, the resource configuration parameter also includes first information and / or second information, the first information is used to indicate the value range of the first configuration parameter, and the second information is used to indicate the data structure type of the first configuration parameter.

[0026] In another example, when the resource configuration parameter includes a second configuration parameter and the second configuration parameter is a non-sequential structure, the resource configuration parameter also includes third information and / or fourth information, the third information is used to indicate the value range of the second configuration parameter, and the fourth information is used to indicate the data structure type of the second configuration parameter.

[0027] In another example, when the resource configuration parameter includes a second configuration parameter and the second configuration parameter is a sequence structure, the resource configuration parameter also includes fifth information and / or sixth information, the fifth information is used to indicate the value range of the second configuration parameter, and the sixth information is used to indicate the number of values ​​of the second configuration parameter.

[0028] In another example, when the resource configuration parameter includes a third configuration parameter, the resource configuration parameter also includes seventh information and / or eighth information, the seventh information is used to indicate the value range of the third configuration parameter, and the eighth information is used to indicate the number of values ​​of the third configuration parameter.

[0029] In another example, when the resource configuration parameters include a fourth configuration parameter, the resource configuration parameters also include ninth information and / or tenth information, the ninth information is used to indicate the value range of the fourth configuration parameter, and the tenth information is used to indicate the number of values ​​of the fourth configuration parameter.

[0030] According to a second aspect, a method for configuring resources is provided, the method comprising: receiving resource configuration parameters sent by a network device, the resource configuration parameters comprising a first configuration parameter and a second configuration parameter, the first configuration parameter being a non-sequential structure, the first configuration parameter being used to indicate a first period of the resource, and the second configuration parameter being used to indicate a time domain interval and / or a time domain position of the resource within the first period; or the resource configuration parameters comprising a third configuration parameter being a sequence structure, the third configuration parameter being used to indicate a time domain interval and / or a time domain position of the resource;

[0031] According to the resource configuration parameters, the time domain interval and / or time domain position of the resource is determined.

[0032] It should be understood that the technical effects of the technical solution of the second aspect can refer to the relevant description of the first aspect and will not be repeated here. It should also be understood that the relevant content of the resource configuration parameters of the second aspect can also refer to the relevant description of the first aspect and will not be repeated here.

[0033] In conjunction with the second aspect, in certain implementations of the second aspect, determining the time domain interval and / or time domain position of the resource based on the resource configuration parameters may include: determining the time domain position of the resource according to a first period, starting from an initial time domain position of the resource, based on the first configuration parameter. In other words, this implementation is executable when the resource configuration parameters include the first configuration parameter and the second configuration parameter.

[0034] In some implementations, the time domain interval and / or time domain position of the resource determined by the UE according to the first configuration parameter in the mth first period satisfies:

[0035] (First transmission or reception time slot + m * first period * number of time slots per frame / 10) mod (1024 * number of time slots per frame); or, (first transmission or reception symbol + m * first period) mod (1024 * number of time slots per frame * number of frames per time slot); or, (first transmission or reception time slot + m * first period * L) mod (1024 * number of time slots per frame); where L is the adjustment factor, m is a positive integer, and mod represents a modulo operation, for example, A mod B represents the remainder obtained by dividing A by B. The first transmission or reception time slot and the first transmission or reception symbol are the initial time domain position. However, it should be understood that m can also start from 0, that is, m is a non-negative integer. In this case, simply replace m with (m+1) in the above formula.

[0036] In combination with the second aspect, in certain implementations of the second aspect, when determining the time domain interval and / or time domain position of the resource based on the resource configuration parameters, it may include: within the first period, based on the second configuration parameters, determining the time domain interval and / or time domain position of the resource according to the time domain interval and / or time domain position indicated by the second configuration parameters.

[0037] In conjunction with the second aspect, in certain implementations of the second aspect, when determining a resource based on a second configuration parameter, it may include: within the first period, based on the sum of the time domain intervals between the first time domain position and the pth time domain position of the resource, determining the pth time domain interval and / or time domain position of the resource within the first period, where p is a positive integer, wherein the sum of the time domain intervals between the first time domain position and the pth time domain position is obtained based on the time domain interval and / or time domain position indicated by the second configuration parameter. That is, within the first period, a certain time domain position can be determined by summing the time domain intervals.

[0038] In combination with the second aspect, in certain implementations of the second aspect, the p-th time domain interval and / or time domain position of the resource determined by the UE in the m-th first cycle may satisfy:

[0039] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + total time domain intervals from the first time domain position to the pth time domain position in the mth first cycle]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m is a positive integer and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0040] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1)*first period + the sum of the time domain intervals from the first time domain position to the pth time domain position in the mth first period]}mod(1024*number of time slots per frame*number of frames per time slot), where m is a positive integer and mod represents the remainder operation. The first transmitted or received symbol is the initial time domain position; or

[0041] When a resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + the sum of the time domain intervals from the first time domain position to the pth time domain position in the mth first cycle]*L}mod(1024*number of time slots per frame), where m is a positive integer, mod represents the remainder operation, the first transmission or reception time slot is the initial time domain position, and L is the adjustment factor.

[0042] It should be noted that due to different structures and value-taking methods of the second configuration parameter, the sum of the time domain intervals between the first time domain position and the pth time domain position in the above formula may also be different.

[0043] In one example, when the second configuration parameter is a non-sequential structure, the sum of the time domain intervals between the 1st time domain position to the pth time domain position is determined based on the first time domain interval and / or the first time domain position indicated by the second configuration parameter, and the sum of the time domain intervals between the 1st time domain position to the pth time domain position = p*first time domain interval.

[0044] In this example, the second configuration parameter is a non-sequential structure, and the resource appears periodically within the first period, which is the period corresponding to the first time domain interval and / or the first time domain position. That is, the resource appears once every first time domain interval and / or the first time domain position within the first period, and when determining the resource within the first period, the resource is determined once every first time domain interval and / or the first time domain position within the first period. Assuming that the first period indicated by the first configuration parameter is m milliseconds and the first interval indicated by the second configuration parameter is n milliseconds, where n is a finite decimal or integer less than m, then starting from the initial time domain position of the resource, the resource is determined once every n milliseconds within each m milliseconds.

[0045] In this example, the p-th time domain interval and / or time domain position within the m-th first period satisfies:

[0046] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first cycle] * number of time slots per frame / 10}mod(1024*number of time slots per frame); or, when the resource appears in a symbol, {first transmission or reception symbol + [(m-1)*first cycle + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first cycle]}mod(1024*number of time slots per frame*number of frames per time slot); or, when the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first cycle] * L}mod(1024*number of time slots per frame), where L is the adjustment factor and p is a positive integer. In the above formula, the sum of the time domain intervals between the 1st time domain position and the pth time domain position in the mth first period=p*first time domain interval and / or first time domain position.

[0047] In combination with the second aspect, in certain implementations of the second aspect, the second configuration parameter is a sequence structure with a sequential value taking method, that is, when the second configuration parameter is a sequence structure and the value taking method of the second configuration parameter is sequential value taking; the sum of the time domain intervals between the 1st time domain position to the pth time domain position is obtained using the second time domain interval value sequence and / or the second time domain position value sequence indicated by the second configuration parameter.

[0048] In combination with the second aspect, in certain implementations of the second aspect, the second configuration parameter is a sequence structure of a periodically nested value method, that is, when the second configuration parameter is a sequence structure and the value method of the second configuration parameter is a periodically nested value method; the second time domain interval value sequence includes a third time domain interval and a fourth time domain interval, and the second time domain position value sequence includes a third time domain position and a fourth time domain position; the second configuration parameter is used to indicate that the resource appears periodically according to the third time domain interval and / or the third time domain position within the first period, and that the resource appears periodically according to the fourth time domain interval and / or the fourth time domain position within the time domain interval corresponding to the third time domain interval and / or the third time domain position; within the first period, according to the second configuration parameter, when determining the time domain interval and / or time domain position of the resource according to the time domain interval and / or time domain position indicated by the second configuration parameter, it may include:

[0049] Within the time domain interval corresponding to the first period, the time domain interval and / or time domain position of the resource is determined according to the third time domain interval and / or the third time domain position; within the time domain interval corresponding to the third time domain interval and / or the third time domain position, the time domain interval and / or time domain position of the resource is determined according to the fourth time domain interval and / or the fourth time domain position.

[0050] In combination with the second aspect, in certain implementations of the second aspect, the resource may satisfy the following conditions:

[0051] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m, n, q are positive integers and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0052] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]}mod(1024*number of time slots per frame*number of frames per time slot), where m, n, q are positive integers, mod represents the remainder operation, and the first transmitted or received symbol is the initial time domain position.

[0053] In combination with the second aspect, in certain implementations of the second aspect, when the resource configuration parameters include a third configuration parameter, when determining the time domain interval and / or time domain position of the resource based on the resource configuration parameters, it may include: based on the third configuration parameter, starting from the initial time domain position of the resource, determining the time domain interval and / or time domain position of the resource according to the value sequence of the third configuration parameter.

[0054] In combination with the second aspect, in certain implementations of the second aspect, the third configuration parameter is a sequential value taking method, and the third configuration parameter is used to indicate that the resource appears in the order of the third configuration parameter and the time domain interval and / or time domain position corresponding to each value. According to the third configuration parameter, starting from the initial time domain position of the resource, the time domain interval and / or time domain position of the resource is determined according to the value sequence of the third configuration parameter, including: starting from the initial time domain position of the resource, determining the time domain position of the resource according to the order of the third configuration parameter. Taking the value sequence of the third configuration parameter as {n1, n2} as an example, it is determined that starting from the initial time domain position of the resource, the resource appears once at the 0th millisecond, the n1th millisecond, and the (n1+n2)th millisecond, and so on, the resource appears once at the (n1+n2+n1)th millisecond and the (n1+n2+n1+n2)th millisecond, and thus the resource appears in the sequence {n1, n2}.

[0055] In combination with the second aspect, in some implementations of the second aspect, the third configuration parameter is a periodic nested value method, and the third configuration parameter is used to indicate that the resource appears according to the second period, and appears according to the third period within the second period. According to the third configuration parameter, starting from the initial time domain position of the resource, the time domain interval and / or time domain position of the resource is determined according to the value sequence of the third configuration parameter, including: starting from the initial time domain position of the resource, the time domain interval and / or time domain position of the resource is determined according to the second period; within the second period, the time domain interval and / or time domain position of the resource is determined according to the third period.

[0056] For example, if the value sequence of the third configuration parameter is {n1, n2}, where n1 is an example of the second period and n2 is an example of the third period, then the resource appears every n1 milliseconds and every n2 milliseconds within each n1 millisecond period. Step S202 may include: starting from the initial time domain position of the resource, determining the time domain interval and / or time domain position of the resource according to the second period; and within the second period, determining the time domain interval and / or time domain position of the resource according to the third period.

[0057] The time domain interval and / or time domain position of the resource determined according to the third configuration parameter may satisfy the following formula:

[0058] {first transmission or reception time slot + (sum of time domain intervals between the 1st time domain position and the pth time domain position) * number of time slots per frame / 10} mod (1024 * number of time slots per frame); or, (first transmission or reception symbol + sum of time domain intervals between the 1st time domain position and the pth time domain position) mod (1024 * number of time slots per frame * number of frames per time slot). In the above formula, the time domain interval between the 1st time domain position and the pth time domain position is Where t represents the time domain length of each time domain interval.

[0059] In conjunction with the second aspect, in certain implementations of the second aspect, the resource satisfies the following conditions:

[0060] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*second period + n*third period]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m and n are positive integers and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0061] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1) * second period + n * third period]} mod (1024 * number of time slots per frame * number of frames per time slot), where m and n are positive integers, mod represents the remainder operation, and the first transmitted or received symbol is the initial time domain position.

[0062] In combination with the second aspect, in certain implementations of the second aspect, the resource configuration parameter also includes a fourth configuration parameter, which is a sequence structure, and the fourth configuration parameter is used to indicate the time domain interval and / or time domain position of the resource within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter; when determining the time domain interval and / or time domain position of the resource according to the value sequence of the third configuration parameter starting from the initial time domain position of the resource according to the third configuration parameter, it can also include: determining the time domain interval and / or time domain position according to the value sequence of the fourth configuration parameter within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter.

[0063] In combination with the second aspect, in some implementations of the second aspect, the fourth configuration parameter is a sequential value taking method or a periodic nested value taking method.

[0064] In one example, when determining resources according to the fourth configuration parameter, assuming that the third configuration parameter indicates a total of x+1 cycles including the first cycle to the x+1th cycle, it should be understood that the first cycle here is not the first cycle indicated by the above-mentioned first configuration parameter. Then the time domain position of the resource in the mth first cycle, the nth second cycle, the qth third cycle, and so on to the yth time domain position in the x+1th cycle (i.e., the last cycle) satisfies: (m-1)*first cycle+(n-1)*second cycle+(q-1)*third cycle+…+(x-1)xth cycle+last cycle A unit that performs any one of the methods of the first aspect or the second aspect.

[0065] In a fourth aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any one of the methods of the first aspect or the second aspect can be implemented.

[0066] Optionally, when the electronic device is used to implement any one of the methods of the first aspect, the electronic device may be a network device; when the electronic device is used to implement any one of the methods of the second aspect, the electronic device may be a user device.

[0067] In a fifth aspect, a chip is provided, comprising a processor, wherein the processor is configured to read and execute a computer program stored in a memory, and wherein when the computer program is executed by the processor, any one of the methods of the first aspect or the second aspect can be implemented.

[0068] Optionally, the chip further includes a memory, and the memory is electrically connected to the processor.

[0069] Optionally, the chip may further include a communication interface.

[0070] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, it can implement any one of the methods of the first aspect or the second aspect.

[0071] In a seventh aspect, a computer program product is provided, which includes a computer program, and when the computer program is executed by a processor, it can implement any one of the methods of the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] FIG1 is a schematic diagram of an applicable network scenario of an embodiment of the present application.

[0073] FIG2 is a schematic flowchart of a method for configuring resources according to an embodiment of the present application.

[0074] FIG3 is a schematic diagram showing that both the first configuration parameter and the second configuration parameter of the present application are non-sequential structures.

[0075] FIG4 is a schematic diagram of a sequential value taking method for the second configuration parameter of the present application.

[0076] FIG5 is a schematic diagram of a periodic nested value selection method for the second configuration parameter of the present application.

[0077] FIG6 is a schematic diagram of a sequential value taking method for the third configuration parameter of the present application.

[0078] FIG7 is a schematic diagram of a periodic nested value selection method for the third configuration parameter of the present application.

[0079] FIG8 is a schematic diagram of a device for configuring resources according to an embodiment of the present application.

[0080] FIG9 is a schematic diagram of another device for configuring resources according to an embodiment of the present application.

[0081] FIG10 is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0082] The following describes the solution of the embodiment of the present application in conjunction with the accompanying drawings. The resource configuration method provided by the present application can be applied to various wireless communication systems.

[0083] Figure 1 is a schematic diagram of an applicable network scenario in accordance with an embodiment of the present application. As shown in Figure 1 , the wireless communication system in this scenario includes at least one network device 110 and at least one user equipment (UE) 120. The wireless communication system may be a long-term evolution (LTE) network, a fifth-generation (5G) network, a future sixth-generation (6G) network, or various subsequent wireless communication systems.

[0084] In an embodiment of the present application, the network device 110 may include an access network (AN) device and a radio access network (RAN) device. The access network device, such as a base station (for example, an access point), may refer to a device in the access network that communicates with a wireless terminal device through one or more cells at an air interface as a base station, for example, an evolved base station (NodeB or eNB or e-NodeB, evolved Node B), or may also include a next generation node B (gNB) or a next generation evolved base station (ng-eNB) or an en-gNB (enhanced next generation node B, gNB) in a 5G system: an enhanced next generation base station, or a sixth generation network base station or a base station of a subsequently evolved wireless communication system; it may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, etc., which are no longer listed one by one.

[0085] User devices, also known as terminal devices, can be computers, mobile phones, smart watches, tablets, laptops, XR terminals, in-vehicle terminals, etc. XR terminals can also include virtual reality (VR) terminals, augmented reality (AR) terminals, and mixed reality (MR) terminals.

[0086] As mentioned above, the current semi-static resource period is a fixed period (which can also be understood as a single period), and the value is a finite decimal or integer, which cannot completely match the transmission period of the data frame of the XR service. To solve this problem, the length of the resource period can be changed every few resource periods. However, this results in the time domain interval of the new resource no longer being periodic, and there is currently no solution for configuring such non-periodic resources. In addition, since the user equipment can only determine fixed-periodic resources but cannot determine non-periodic resources, it is impossible to determine when the resources will appear, that is, it is impossible to determine the time domain location of the resources, and it is impossible to schedule the resources at the appropriate time (that is, the time domain location).

[0087] In addition, with respect to the DRX mechanism, which is primarily used in dynamic resource scheduling scenarios, the current DRX activation time can only be an integer multiple of 1 millisecond, which is also incompatible with XR services. Therefore, the method for configuring the activation time is also problematic. Therefore, for the DRX mechanism, how to configure scheduling resources for services such as XR and how to configure DRX parameters are also issues that need to be addressed. To address this issue, the resource configuration solution provided in the embodiments of the present application can also be used for the DRX mechanism to configure DRX's dynamic scheduling resources, i.e., to configure various DRX activation times.

[0088] That is to say, the resources in the embodiments of the present application can be semi-static resources, dynamic scheduling resources of DRX, or other communication resources.

[0089] The following describes the resource configuration scheme of the embodiment of the present application with reference to the accompanying drawings.

[0090] FIG2 is a schematic flowchart of a method for configuring resources according to an embodiment of the present application.

[0091] S201: The network device sends a resource configuration parameter to the UE. The resource configuration parameter can be one configuration parameter or multiple configuration parameters, and each configuration parameter can be a single column structure (non-sequential structure) or a multi-column structure (sequential structure).

[0092] In one implementation, the resource configuration parameters include a first configuration parameter and a second configuration parameter, wherein the first configuration parameter is a non-sequential structure, the first configuration parameter is used to indicate a first period of the resource, and the second configuration parameter is used to indicate a time domain interval and / or time domain position of the resource within the first period.

[0093] It can be understood that resources appear once every first cycle, or in other words, resources appear periodically according to the first cycle.

[0094] In another implementation, the resource configuration parameter includes a third configuration parameter, the third configuration parameter is a sequence structure, and the third configuration parameter is used to indicate a time domain interval and / or a time domain position of the resource.

[0095] It should be noted that, in the embodiment of the present application, resources may include semi-static resources and / or dynamically scheduled resources. Dynamically scheduled resources may include an activation time in DRX. The activation time may include an uplink transmission timing and / or a downlink transmission timing. The activation time may also include a physical downlink control channel (PDCCH) monitoring timing, a physical downlink shared channel (PDSCH) reception timing, or a physical uplink control channel (PUSCH) transmission timing, etc.

[0096] When the resource configuration parameter includes a first configuration parameter and a second configuration parameter, the first configuration parameter is a non-sequential structure, and the second configuration parameter can be either a non-sequential structure or a sequential structure.

[0097] In one example, both the first configuration parameter and the second configuration parameter are non-sequential structures, that is, the first configuration parameter indicates a first period, and the second configuration parameter indicates a first time domain interval and / or a first time domain position within the first period. In this case, the second configuration parameter is specifically used to indicate that the resource appears periodically according to the first time domain interval and / or the first time domain position within the first period. Assuming that the first period indicated by the first configuration parameter is m milliseconds, and the first time domain interval indicated by the second configuration parameter is n milliseconds, and n is a finite decimal or integer less than m, then in this example, the resource appears once every m milliseconds, and within each period of m milliseconds (i.e., within the first period), the resource appears once every n milliseconds. Assuming that the first time domain position indicated by the second configuration parameter is the nth millisecond, and n is a finite decimal or integer less than m, then in this example, the resource appears once every m milliseconds, and within each period of m milliseconds (i.e., within the first period), the resource appears once every nth millisecond.

[0098] In another example, the first configuration parameter is a non-sequential structure, and the second configuration parameter is a sequence structure. That is, the first configuration parameter indicates the first period, and the second configuration parameter indicates the time domain interval value sequence and / or the time domain position value sequence within the first period. For example, the second configuration parameter is used to indicate the second time domain interval value sequence and / or the second time domain position value sequence within the first period. At this time, the second configuration parameter is used to indicate that the resource appears in the first period according to the second time domain interval value sequence and / or the second time domain position value sequence. Assume that the first period indicated by the first configuration parameter is m milliseconds, and the second time domain interval value sequence indicated by the second configuration parameter is {n1, n2}, and n1 and n2 are both finite decimals or integers less than m. In this example, the resource appears every m milliseconds, and in each period of m milliseconds, the resource appears according to the time domain interval and / or time domain position indicated by the second time domain interval value sequence {n1, n2}.

[0099] Optionally, in this example, the value taking method of the second configuration parameter of the sequence structure can be a sequential value taking method or a periodic nested value taking method, but it should be understood that it can also be other value taking methods. This application mainly takes the sequential value taking method and the periodic nested value taking method as examples.

[0100] When the second configuration parameter uses a sequential value method, resources appear in the first period in the order of the time domain intervals and / or time domain positions indicated by the sequential value of the second configuration parameter. For example, if the second time domain interval value sequence is {n1, n2}, then within each m millisecond period, the resource appears once every n1 milliseconds and then every n2 milliseconds. Alternatively, the resource appears once every n1 millisecond and once every (n1+n2) milliseconds. It should be understood that n1 and n2 may or may not be equal.

[0101] When the second configuration parameter is a periodic nested value mode, wherein the second time domain interval value sequence indicated by the second configuration parameter includes the third time domain interval and the fourth time domain interval, the third time domain interval is the first value of the second time domain interval value sequence, and the fourth time domain interval is the second value of the second time domain interval value sequence, the second configuration parameter is used to indicate that the resource appears periodically according to the third time domain interval and / or the third time domain position within the first period, and that the resource appears periodically according to the fourth time domain interval and / or the fourth time domain position within the time domain interval corresponding to the third time domain interval and / or the third time domain position. Taking the second time domain interval value sequence as {n1, n2} as an example, wherein n1 is an example of the third time domain interval or the third time domain position, and n2 is an example of the fourth time domain interval or the fourth time domain position, that is, within each period of m milliseconds, the resource appears once every n1 milliseconds, and within each period of n1 milliseconds, the resource appears once every n2 milliseconds. However, it should be understood that it is possible to define which time domain interval or time domain position the first value and the second value in the second time domain interval value sequence correspond to. For example, here n1 can also be an example of the fourth time domain interval or the fourth time domain position, and n2 can be an example of the third time domain interval or the third time domain position, that is, the resource appears once every n2 milliseconds in each period of m milliseconds, and the resource appears once every n1 milliseconds in each period of n2 milliseconds.

[0102] For example, assuming m=50 in the above example, when the second configuration parameter is a sequential value method, assuming n1=16 and n2=17, then within each 50-ms period, the time domain position of the resource is determined in the order of intervals 16 and 17. Starting from the 0th millisecond, that is, within 50 milliseconds, the resource appears once at the 16th millisecond and the 33rd millisecond (i.e., 16+17=33) milliseconds. When the second configuration parameter is a periodic nested value method, assuming n1=16 and n2=5, then within each 50-ms period, the time domain position of the resource is determined at intervals of every 16 milliseconds, and within each 16 millisecond interval, the time domain position of the resource is determined at intervals of every 5 milliseconds.

[0103] It should be understood that the third configuration parameter may be taken in a sequential manner or a periodically nested manner, or in other manners.

[0104] In one example, the third configuration parameter is a sequential value taking method. In this case, the third configuration parameter is used to indicate that the resource appears in the order of the third configuration parameter and the time domain interval and / or time domain position corresponding to each value. Taking the third configuration parameter as {n1, n2} as an example, starting from the initial time domain position of the resource, the resource appears once in the 0th millisecond, the n1th millisecond, and the (n1+n2)th millisecond, and so on, the resource appears once in the (n1+n2+n1)th millisecond and the (n1+n2+n1+n2)th millisecond, and so on, the resource appears in the sequence {n1, n2}. This is equivalent to the resource appearing once every (n1+n2) milliseconds, and the resource appears once in the n1th millisecond within each (n1+n2) millisecond period. Taking the value sequence of {n1, n2, n3} as an example, the resource appears once at the 0th millisecond, the n1th millisecond, the (n1+n2)th millisecond, and the (n1+n2+n3)th millisecond of each period of (n1+n2+n3) milliseconds, and so on periodically. This is equivalent to saying that the resource appears once every (n1+n2+n3) millisecond period, and the resource appears once at the n1th millisecond and the (n1+n2)th millisecond in each (n1+n2+n3) millisecond period. However, it should be understood that although the third configuration parameter can be used to configure a time domain interval of resources that is similar to the sequence structure in which the first configuration parameter is a single column structure and the second configuration parameter is a sequential value, the two configuration methods are different.

[0105] In another example, when the third configuration parameter is a periodic nested value mode, the third configuration parameter is used to indicate that the resource appears according to the second period, and appears according to the third period within the second period. However, it should be understood that how many periods the third configuration parameter specifically indicates is determined by the number of values ​​of the third configuration parameter. Taking the value sequence of the third configuration parameter as {n1, n2} as an example, n1 is an example of the second period, and n2 is an example of the third period, then starting from the initial time domain position, the resource appears every n1 milliseconds, and within each n1 millisecond period, the resource appears every n2 milliseconds. However, it should be understood that here it can also be n1 is an example of the third period, and n2 is an example of the second period, then starting from the initial time domain position, the resource appears every n2 milliseconds, and within each n2 millisecond period, the resource appears every n1 milliseconds.

[0106] In another example, the resource configuration parameters also include a fourth configuration parameter, which is a sequence structure used to indicate the time domain interval and / or time domain position of the resource in the time domain interval corresponding to the last value of the value sequence of the third configuration parameter.

[0107] It should be understood that the value sequence of the fourth configuration parameter may also be a sequential value sequence or a periodically nested value sequence, or other value sequence.

[0108] In the embodiments of the present application, information such as the value range, number of values, and data structure type of resource configuration parameters can be indicated via indication information. It can be understood that the value range, number of values, and data structure type of resource configuration parameters can be configured or predefined, and therefore, such information can be indicated via indication information. The data structure type can be, for example, an integer or an enumeration.

[0109] In one implementation, the resource configuration parameter further includes indication information, which is used to indicate at least one of a value range, a number of values, or a data structure type of the resource configuration parameter.

[0110] In one example, when the resource configuration parameter includes a first configuration parameter, the resource configuration parameter also includes first information and / or second information, the first information is used to indicate the value range of the first configuration parameter, and the second information is used to indicate the data structure type of the first configuration parameter.

[0111] In another example, when the resource configuration parameter includes a second configuration parameter and the second configuration parameter is a non-sequential structure, the resource configuration parameter also includes third information and / or fourth information, the third information is used to indicate the value range of the second configuration parameter, and the fourth information is used to indicate the data structure type of the second configuration parameter.

[0112] In another example, when the resource configuration parameter includes a second configuration parameter and the second configuration parameter is a sequence structure, the resource configuration parameter also includes fifth information and / or sixth information, the fifth information is used to indicate the value range of the second configuration parameter, and the sixth information is used to indicate the number of values ​​of the second configuration parameter.

[0113] In another example, when the resource configuration parameter includes a third configuration parameter, the resource configuration parameter also includes seventh information and / or eighth information, the seventh information is used to indicate the value range of the third configuration parameter, and the eighth information is used to indicate the number of values ​​of the third configuration parameter.

[0114] In another example, when the resource configuration parameters include a fourth configuration parameter, the resource configuration parameters also include ninth information and / or tenth information, the ninth information is used to indicate the value range of the fourth configuration parameter, and the tenth information is used to indicate the number of values ​​of the fourth configuration parameter.

[0115] The network device may send the resource configuration parameters to the UE so that the UE can determine the time domain interval and / or time domain position of the resource according to the resource configuration parameters. That is, after receiving the resource configuration parameters, the UE will execute step S202.

[0116] S202. The UE determines a time domain interval and / or a time domain position of resources according to resource configuration parameters.

[0117] After receiving the resource configuration parameters sent by the network device, the UE may determine the time domain interval and / or time domain position of the resources according to the resource configuration parameters.

[0118] The temporal location can be understood as when the resource appears, or when it can be scheduled, that is, the temporal location of the resource. It can be seen that the location in the embodiment of the present application refers to the temporal location, not the spatial location, and can also be understood as a time point.

[0119] As can be seen from the above, the composition of resource configuration parameters can be diversified. Therefore, when determining the time domain interval and / or time domain position of the resource in step S202, different methods will be used to determine the time domain position of the resource according to different situations of the resource configuration parameters.

[0120] In one implementation, step S202 may include: determining the time domain position of the resource according to the first period starting from the initial time domain position of the resource based on the first configuration parameter. In other words, this implementation is executable when the resource configuration parameters include the first configuration parameter and the second configuration parameter.

[0121] The first transmitted or received symbol can satisfy:

[0122] SFN start time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slotstart time × numberOfSymbolsPerSlot + symbolstart time; or,

[0123] timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S.

[0124] Here, SFN represents a system frame number (SFN), slot represents a time slot, and symbol represents a symbol.

[0125] The first transmission or reception time slot can meet the following conditions: numberOfSlotsPerFrame×SFN start time +slotstart time.

[0126] In an example, the time domain interval and / or time domain position of the resource determined by the UE according to the first configuration parameter in the mth first period satisfies:

[0127] (First transmission or reception time slot + m * first period * number of time slots per frame / 10) mod (1024 * number of time slots per frame); or, (first transmission or reception symbol + m * first period) mod (1024 * number of time slots per frame * number of frames per time slot); or, (first transmission or reception time slot + m * first period * L) mod (1024 * number of time slots per frame); where L is the adjustment factor, m is a positive integer, and mod represents a modulo operation, for example, A mod B represents the remainder obtained by dividing A by B. The first transmission or reception time slot and the first transmission or reception symbol are the initial time domain position. However, it should be understood that m can also start from 0, that is, m is a non-negative integer. In this case, simply replace m with (m+1) in the above formula.

[0128] In another implementation, step S202 may include: determining the time domain interval and / or time domain position of the resource according to the second configuration parameter and the time domain interval and / or time domain position indicated by the second configuration parameter within the first period.

[0129] In one example, when determining a resource based on a second configuration parameter, it may include: within the first period, based on the sum of the time domain intervals between the first time domain position and the pth time domain position of the resource, determining the pth time domain interval and / or time domain position of the resource within the first period, where p is a positive integer, and the sum of the time domain intervals between the first time domain position and the pth time domain position is obtained based on the time domain interval and / or time domain position indicated by the second configuration parameter. That is, within the first period, a certain time domain position can be determined by summing the time domain intervals.

[0130] In this example, the p-th time domain interval and / or time domain position of the resource determined by the UE in the m-th first cycle may satisfy:

[0131] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + total time domain intervals from the first time domain position to the pth time domain position in the mth first cycle]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m is a positive integer and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0132] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1)*first period + the sum of the time domain intervals from the first time domain position to the pth time domain position in the mth first period]}mod(1024*number of time slots per frame*number of frames per time slot), where m is a positive integer and mod represents the remainder operation. The first transmitted or received symbol is the initial time domain position; or

[0133] When a resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first cycle + the sum of the time domain intervals from the first time domain position to the pth time domain position in the mth first cycle]*L}mod(1024*number of time slots per frame), where m is a positive integer, mod represents the remainder operation, the first transmission or reception time slot is the initial time domain position, and L is the adjustment factor.

[0134] In another implementation, step S202 may include: when the second configuration parameter is a non-sequential structure, determining the time domain interval and / or time domain position of the resource according to the first time domain interval and / or first time domain position indicated by the second configuration parameter within the first period, based on the second configuration parameter, where the second configuration parameter indicates that the resource appears periodically according to the first time domain interval and / or first time domain position within the first period; or, when the second configuration parameter is a sequence structure, determining the time domain interval and / or time domain position of the resource according to the second time domain interval value sequence and / or second time domain position value sequence indicated by the second configuration parameter within the first period, based on the second configuration parameter, where the second configuration parameter indicates that the resource appears according to the second time domain interval value sequence and / or second time domain position value sequence within the first period. That is, in the two cases where the second configuration parameter has a non-sequential structure and a sequence structure, different methods are used to determine the time domain interval and / or time domain position within the first period, respectively.

[0135] It should be noted that due to different structures and value-taking methods of the second configuration parameter, the sum of the time domain intervals between the first time domain position and the pth time domain position in the above formula may also be different.

[0136] The following introduces two cases of this implementation.

[0137] In one example, when the second configuration parameter is a non-sequential structure, the resource appears periodically within a first period, and this period is the period corresponding to the first time domain interval and / or the first time domain position. That is, the resource appears once every first time domain interval and / or the first time domain position within the first period. When determining the resource within the first period, the resource is determined once every first time domain interval and / or the first time domain position within the first period. Assuming that the first period indicated by the first configuration parameter is m milliseconds and the first interval indicated by the second configuration parameter is n milliseconds, where n is a finite decimal or integer less than m, then starting from the initial time domain position of the resource, the resource is determined once every n milliseconds within each m millisecond period.

[0138] In this example, the sum of the time domain intervals between the 1st time domain position and the pth time domain position is determined based on the first time domain interval and / or the first time domain position indicated by the second configuration parameter, and the sum of the time domain intervals between the 1st time domain position and the pth time domain position = p*first time domain interval.

[0139] In this example, the p-th time domain interval and / or time domain position of the resource determined by the UE according to the second configuration parameter in the m-th first period satisfies:

[0140] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first period] * number of time slots per frame / 10}mod(1024*number of time slots per frame); or, when the resource appears in a symbol, {first transmission or reception symbol + [(m-1)*first period + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first period]}mod(1024*number of time slots per frame*number of frames per time slot), where p is a positive integer. In the above formula, the total time domain intervals from the 1st time domain position to the pth time domain position in the mth first period = p*first time domain interval and / or first time domain position.

[0141] It should be noted that p can also start from 0. In this case, it is only necessary to replace the above-mentioned first time domain interval with the 0th time domain position, and change the p in p*first time domain interval and / or first time domain position to p+1.

[0142] In another example, when the second configuration parameter is a sequence structure, the resources appear in the first period according to the second time domain interval value sequence and / or the second time domain position value sequence, and the value method of the second configuration parameter can be different, so the resources can also be determined according to different value methods.

[0143] Optionally, when the second configuration parameter is a sequential value method, determining the resources within the first period may include: the sum of the time domain intervals between the 1st time domain position to the pth time domain position is obtained according to the second time domain interval value sequence and / or the second time domain position value sequence indicated by the second configuration parameter.

[0144] In this example, when the second configuration parameter is a sequence structure in a sequential value manner, the p-th time domain interval and / or time domain position of the resource determined by the UE in the m-th first cycle satisfies:

[0145] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + total time domain intervals from the 1st time domain position to the pth time domain position in the mth first period]*number of time slots per frame / 10}mod(1024*number of time slots per frame); or,

[0146] When the resource appears in the symbol, {the first transmission or reception symbol + [(m-1) * first period + the sum of the time domain intervals between the first time domain position to the pth time domain position in the mth first period]} mod (1024 * number of time slots per frame * number of frames per time slot). The explanation of each letter and noun can be referred to above and will not be repeated here. In the above formula, the time domain interval between the first time domain position to the pth time domain position in the mth first period is Wherein, t represents the time domain length of each time domain interval from the 1st time domain position to the pth time domain position.

[0147] It can be seen that, unlike the non-sequential structure of the second configuration parameter above, the sum of the time domain intervals between the first time domain position and the pth time domain position at this time cannot be multiplied because the time domain lengths of these time domain intervals are not exactly the same, but need to be accumulated.

[0148] In this example, when the second configuration parameter is a sequence structure with a periodic nested value method, the second time domain interval value sequence includes the third time domain interval and the fourth time domain interval, and the second time domain position value sequence includes the third time domain position and the fourth time domain position; the second configuration parameter is used to indicate that the resource appears periodically according to the third time domain interval and / or the third time domain position within the first period, and that the resource appears periodically according to the fourth time domain interval and / or the fourth time domain position within the time domain interval corresponding to the third time domain interval and / or the third time domain position. Therefore, when determining the resource within the first period, it can include:

[0149] Within the time domain interval corresponding to the first period, the time domain interval and / or time domain position of the resource is determined according to the third time domain interval and / or the third time domain position; within the time domain interval corresponding to the third time domain interval and / or the third time domain position, the time domain interval and / or time domain position of the resource is determined according to the fourth time domain interval and / or the fourth time domain position.

[0150] Optionally, when the second configuration parameter is a sequence structure in a periodic nested value manner, the resource determined by the UE according to the second time domain interval value sequence and / or the second time domain position value sequence, the nth third time domain interval in the mth first period and / or the time domain interval corresponding to the third time domain position, the qth time domain interval and / or time domain position determined according to the fourth time domain interval satisfies:

[0151] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m, n, q are positive integers and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0152] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]}mod(1024*number of time slots per frame*number of frames per time slot), where m, n, q are positive integers, mod represents the remainder operation, and the first transmitted or received symbol is the initial time domain position.

[0153] For example, assuming the first transmitted symbol is 2030, the first period is 30 symbols, and the second time domain interval value sequence is {16, 6}, with units of symbols. The third time domain interval is 16 symbols, and the fourth time domain interval is 6 symbols. The second time domain interval and / or time domain position of the resource within the second third time domain interval in the second first period is: 2030 + 30*1 + 16*1 + 6*1. The second time domain interval and / or time domain position of the resource within the second third time domain interval in the first first period is: 2030 + 30*0 + 16*1 + 6*1.

[0154] In another implementation, when the resource configuration parameters include a third configuration parameter, step S202 may include: according to the third configuration parameter, starting from the initial time domain position of the resource, determining the time domain interval and / or time domain position of the resource according to the value sequence of the third configuration parameter.

[0155] In one example, the third configuration parameter is valued in a sequential manner. Step S202 specifically includes: starting from the initial time domain position of the resource, determining the time domain position of the resource in accordance with the order of the third configuration parameter. Taking the value sequence of the third configuration parameter as {n1, n2} as an example, starting from the initial time domain position of the resource, the resource appears once at the 0th millisecond, the n1th millisecond, and the (n1+n2)th millisecond, and so on, the resource appears once at the (n1+n2+n1)th millisecond and the (n1+n2+n1+n2)th millisecond, and thus the resource appears in the order of {n1, n2}.

[0156] The time domain interval and / or time domain position determined by the UE may satisfy the following formula:

[0157] {First transmission or reception time slot + (sum of time domain intervals between the 1st time domain position and the pth time domain position) * number of time slots per frame / 10} mod (1024 * number of time slots per frame); or, (first transmission or reception symbol + sum of time domain intervals between the 1st time domain position and the pth time domain position) mod (1024 * number of time slots per frame * number of frames per time slot). In the above formula, the time domain interval between the 1st time domain position and the pth time domain position is Where t represents the time domain length of each time domain interval.

[0158] In this example, when the UE determines the time domain interval and / or time domain position, it can also first determine the number n of values ​​​​of the third configuration parameter. The above summation can be performed according to the values ​​​​of (p(mod)n)*(the sum of the values ​​​​of the third configuration parameter) + 1 to p(modulo)n.

[0159] In another example, when the value sequence of the third configuration parameter is a periodic nested value sequence, the third configuration parameter can be used to indicate that the resource appears according to the second period, and appears according to the third period within the second period. Step S202 may include: starting from the initial time domain position of the resource, determining the time domain interval and / or time domain position of the resource according to the second period; and within the second period, determining the time domain interval and / or time domain position of the resource according to the third period. Taking the third configuration parameter as {n1, n2} as an example, n1 is an example of the second period, and n2 is an example of the third period, that is, the resource appears every n1 milliseconds, and within each n1 millisecond period, the resource appears every n2 milliseconds. Step S202 may include: starting from the initial time domain position of the resource, determining the time domain interval and / or time domain position of the resource according to the second period; and within the second period, determining the time domain interval and / or time domain position of the resource according to the third period.

[0160] The nth time domain interval and / or time domain position determined according to the third period in the mth second period satisfies:

[0161] When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*second period + n*third period]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m and n are positive integers and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or

[0162] When the resource appears in the symbol, {first transmitted or received symbol + [(m-1) * second period + n * third period]} mod (1024 * number of time slots per frame * number of frames per time slot), where m and n are positive integers, mod represents the remainder operation, and the first transmitted or received symbol is the initial time domain position.

[0163] The p-th time domain interval and / or time domain position determined according to the fourth period within the n-th third period within the m-th second period determined by the UE satisfies: when the resource appears in the time slot, {first transmission or reception time slot + [m-1) * second period + (n-1) * third period + p * fourth period] * number of time slots per frame / 10} mod (1024 * number of time slots per frame), where m and n are positive integers, mod represents a remainder operation, and the first transmission or reception time slot is the initial time domain position; or,

[0164] When the resource appears in the symbol, {first transmitted or received symbol + [m-1) * second period + (n-1) * third period + p * fourth period]} mod (1024 * number of time slots per frame * number of frames per time slot), where m and n are positive integers, mod represents the remainder operation, the first transmitted or received symbol is the initial time domain position, and p is a positive integer.

[0165] For example, assuming the first transmitted symbol is 2030, the second cycle is 30 symbols, the third cycle is 16 symbols, and the fourth cycle is 6 symbols. The second time domain interval and / or time domain position of the resource within the second second cycle and the second third cycle is: 2030 + 30*1 + 16*1 + 6*1. The second time domain interval and / or time domain position of the resource within the first second cycle and the second third cycle is: 2030 + 30*0 + 16*1 + 6*1. The time domain position of the resource in the first second cycle is: 2030 + 30*1.

[0166] In another example, the resource configuration parameters further include a fourth configuration parameter, the fourth configuration parameter is a sequence structure, and the fourth configuration parameter is used to indicate the time domain interval and / or time domain position of the resource within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter; then step S202, when determining the resource based on the third configuration parameter, may further include:

[0167] Within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter, a time domain interval and / or a time domain position is determined according to the value sequence of the fourth configuration parameter.

[0168] When determining resources according to the fourth configuration parameter, assuming that the third configuration parameter indicates a total of x+1 cycles including the first cycle to the x+1th cycle, it should be understood that the first cycle here is not the first cycle indicated by the above-mentioned first configuration parameter. Then the time domain position of the resource in the mth first cycle, the nth second cycle, the qth third cycle, and so on to the yth time domain position in the x+1th cycle (i.e., the last cycle) satisfies: (m-1)*first cycle+(n-1)*second cycle+(q-1)*third cycle+…+(x-1)the first y time domain intervals in the xth cycle+the last cycle f represents the time domain length of each of the first y time domain intervals within the last cycle. For example, assuming a nested periodicity scheme, the first transmitted symbol is 2030, the first cycle is 30 symbols, the second cycle is 16 symbols, and the third cycle is 6 symbols. Within the third cycle, a sequence of 2 and 3 symbols is used, making the third cycle the last cycle. Therefore, the second time domain interval and / or time domain position of the resource within the second first cycle and the second second cycle is: 2030 + 30*1 + 16*1 + 6*1. The second time domain interval and / or time domain position of the resource within the second second cycle within the first first cycle is: 2030 + 30*0 + 16*1 + 6*1. The time domain position of the resource within the second second cycle within the first first cycle is: 2030 + 30*0 + 16*1.

[0169] The method shown in Figure 2 primarily involves configuring one or more resource configuration parameters through a network device, allowing the user equipment to determine the temporal location of resources based on the resource configuration parameters sent by the network device. In this solution, resource cycles are no longer limited to a single fixed period but can be flexibly configured based on actual scenarios. This enables resource configuration in a variety of scenarios and expands the scope of application of the resource configuration method.

[0170] Since the above method involves different situations of resource configuration parameters, various situations are introduced separately below with reference to the accompanying drawings.

[0171] Figure 3 is a schematic diagram of the first configuration parameter and the second configuration parameter of the present application, both of which are non-sequential structures. In Figure 3, C1 is an example of a first period, J1 is an example of a first time domain interval, and C1 is indicated by the first configuration parameter, and J1 is indicated by the second configuration parameter. That is, Figure 3 is an example of a resource configuration parameter including a first configuration parameter and a second configuration parameter, and both of the first configuration parameter and the second configuration parameter are non-sequential structures. As shown in Figure 3, at least one J1 is included in each C1. Figure 3 takes 3 J1s as an example, and J2 = C1-3*J1. After the UE receives the above-mentioned first configuration parameter and second configuration parameter, it determines that resources appear every C1 according to the indicated C1, and determines resources in each C1 according to J1, and resources appear every J1 in each C1. It can be seen that J1 is periodic in each C1. The figure takes 3 J1s included in each C1 as an example, but it should be understood that there is no limit on the specific number included in practice.

[0172] Figure 4 is a schematic diagram of the second configuration parameter of the present application in a sequential value-taking manner. In Figure 4, C1 is an example of the first period, and the sequence {J1, J2} composed of J1 and J2 is an example of a second time domain interval value-taking sequence or a second time domain position value-taking sequence. C1 is indicated by the first configuration parameter of the non-sequential structure, and {J1, J2} is indicated by the second configuration parameter of the sequence structure. As shown in Figure 4, in each C1, resources appear once at intervals of J1 and J2, and J3 = C1-J1-J2. After the UE receives the above-mentioned first and second configuration parameters, it determines that resources appear once every C1 according to the indicated C1, and determines resources in each C1 according to {J1, J2}. In each C1, resources appear once in the J1th millisecond and once in the (n1+n2)th millisecond.

[0173] Figure 5 is a schematic diagram of the second configuration parameter of the present application for periodic nested value selection. In Figure 5, C1 is an example of the first period, and the sequence {C2, C3} composed of C2 and C3 is an example of the second time domain interval value sequence and / or the second time domain position value sequence. C1 is indicated by the first configuration parameter, and C2 and C3 are indicated by the second configuration parameter. As shown in Figure 5, each C1 includes at least one C2. In Figure 5, 2 C2s are taken as an example. Each C2 includes at least one C3. In Figure 5, 2 C3s are taken as an example. J1 = C1-2*C2, J2 = C2-2*C3. After the UE receives the above-mentioned first and second configuration parameters, it determines the resource that appears every C1 according to the indicated C1, and determines the resource in each C1 according to {J1, J2}, determines the resource that appears every C2 in each C1 according to the indicated C2, and determines the resource that appears every C3 in each C2 according to the indicated C3.

[0174] Figure 6 is a schematic diagram of the third configuration parameter of the present application in a sequential value-taking manner. In Figure 6, the sequence {J1, J2} composed of J1 and J2 is an example of a value-taking sequence of the third configuration parameter. It should be understood that although C1 is marked in Figure 6, C1 here is naturally formed according to the sequence {J1, J2} and is not configured by the network device. In other words, Figure 6 is an example of a sequence structure in which the resource configuration parameters include the third configuration parameter and the third configuration parameter is a sequential value-taking manner. When the UE receives the above-mentioned third configuration parameter, it determines according to {J1, J2} that the resource appears at the J1th millisecond, the (J1+J2)th millisecond, the (J1+J2+J1)th millisecond, the (J1+J2+J1+J2)th millisecond, and so on, that is, the resource appears in the order of the intervals of J1 and J2.

[0175] Figure 7 is a schematic diagram illustrating a periodic nested value selection method for the third configuration parameter of the present application. In Figure 7, the sequence {C1, C2} consisting of C1 and C2 is an example of a value sequence for the third configuration parameter. In Figure 7, J1 = C1 - 3 * C2. After receiving the third configuration parameter, the UE determines, based on {C1, C2}, that a resource should appear every C1, and within each C1, a resource should appear every C2.

[0176] For the case where the resource configuration parameters also include a fourth configuration parameter, the situations under the two value-taking methods of the fourth configuration parameter are similar to those in Figures 6 and 7. The only difference is that the fourth configuration parameter indicates the time domain interval and / or time domain position within the time domain interval corresponding to the last value, which will not be repeated.

[0177] The above mainly introduces the method for configuring resources of the embodiment of the present application in conjunction with the accompanying drawings. It should be understood that although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence, these steps are not necessarily executed in sequence in the order shown in the figures. Unless otherwise clearly stated in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowcharts involved in the various embodiments described above may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least part of the steps or stages in other steps. The device for configuring resources of the embodiment of the present application is introduced below in conjunction with the accompanying drawings.

[0178] Figure 8 is a schematic diagram of an apparatus for configuring resources according to an embodiment of the present application. As shown in Figure 8 , the apparatus 2000 includes a receiving unit 2001 and a processing unit 2002. The apparatus 2000 can be integrated into a user equipment.

[0179] The apparatus 2000 can be used to execute the steps executed by the user equipment in any of the above resource configuration methods. For example, the receiving unit 2001 can be used to execute step S201, and the processing unit 2002 can be used to execute step S202.

[0180] In one implementation, the apparatus 2000 may further include a storage unit for storing data. The storage unit may be integrated into the processing unit 2002 or may be a unit independent of the receiving unit 2001 and the processing unit 2002. For another example, the receiving unit 2001 may also be configured to receive any of the aforementioned indication information.

[0181] Figure 9 is a schematic diagram of another apparatus for configuring resources according to an embodiment of the present application. As shown in Figure 9, the apparatus 3000 includes a sending unit 3001 and a processing unit 3002. The apparatus 3000 can be integrated into a network device.

[0182] The apparatus 3000 can be used to execute the steps performed by the network device in any of the resource configuration methods described above. For example, the sending unit 3001 can be used to execute step S201, and the processing unit 3002 can be used to execute the operation of configuring resource configuration parameters. For another example, the sending unit 3001 can also be used to send any of the aforementioned indication information.

[0183] In one implementation, the apparatus 3000 may further include a storage unit for storing data. The storage unit may be integrated into the processing unit 3002 or may be a unit independent of the sending unit 3001 and the processing unit 3002.

[0184] Figure 10 is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. As shown in Figure 10, the electronic device 4000 includes: at least one processor 4001 (only one is shown in Figure 10), a memory 4002, and a computer program 4003 stored in the memory 4002 and executable on the at least one processor 4001. When the processor 4001 executes the computer program 4003, the steps of any of the above methods are implemented.

[0185] In one implementation, the electronic device 4000 is a user device, configured to execute the steps performed by the user device in the above method.

[0186] In another implementation, the electronic device 4000 is a network device, configured to execute the steps performed by the network device in the above method.

[0187] Those skilled in the art will understand that Figure 10 is merely an example of an electronic device and does not constitute a limitation on the electronic device. In practice, the electronic device may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, etc.

[0188] The processor 4001 may be a central processing unit (CPU), other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0189] In some embodiments, the memory 4002 may be an internal storage unit of the electronic device 4000, such as a hard disk or memory of the electronic device 4000. In other embodiments, the memory 4002 may also be an external storage device of the electronic device 4000, such as a plug-in hard disk equipped on the electronic device 4000, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Alternatively, the memory 4002 may include both an internal storage unit of the electronic device 4000 and an external storage device. The memory 4002 is used to store an operating system, application programs, a boot loader, data, and other programs, such as the program code of the computer program. The memory 4002 may also be used to temporarily store data that has been output or is about to be output.

[0190] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.

[0191] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment 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. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0192] An embodiment of the present application also provides an electronic device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.

[0193] The electronic device may be a user device, configured to execute the steps executed by the user device; the electronic device may also be a network device, configured to execute the steps executed by the network device.

[0194] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned various method embodiments can be implemented.

[0195] An embodiment of the present application further provides a chip including a processor, which is used to read and execute a computer program stored in a memory. When the computer program is executed by the processor, the steps in the above-mentioned various method embodiments can be implemented.

[0196] Optionally, the chip further includes a memory, and the memory is electrically connected to the processor.

[0197] Optionally, the chip may further include a communication interface.

[0198] The embodiments of the present application also provide a computer program product, which, when executed by a processor, can implement the steps in the above-mentioned various method embodiments.

[0199] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process steps in the above-mentioned method embodiments by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When executed by a processor, the computer program can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying computer program code to a camera / terminal device, a recording medium, computer memory, read-only memory (ROM), random access memory (RAM), an electric carrier signal, a telecommunications signal, and a software distribution medium. Examples include a USB flash drive, a removable hard drive, a magnetic disk, or an optical disk. In some jurisdictions, based on legislation and patent practice, computer-readable media cannot be electric carrier signals or telecommunications signals.

[0200] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0201] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0202] In the embodiments provided in the present application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0203] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0204] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0205] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0206] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0207] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0208] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of the present invention include a particular feature, structure, or characteristic described in conjunction with that embodiment. Therefore, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" that appear in different places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprise," "include," "have," and their variations all mean "including but not limited to," unless otherwise specifically emphasized. The above-described embodiments are merely illustrative of the technical solutions of this application and are not intended to limit them. Although this application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may modify the technical solutions described in the aforementioned embodiments or substitute equivalent features for some of the technical features therein. Such modifications or substitutions do not deviate from the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of this application and are intended to be included within the scope of protection of this application.

Claims

1. A method for configuring resources, characterized in that: include: Resource configuration parameters are sent to a user equipment, where the resource configuration parameters include a first configuration parameter and a second configuration parameter, where the first configuration parameter is a non-sequential structure, where the first configuration parameter is used to indicate a first period of the resource, and where the second configuration parameter is used to indicate a time domain interval and / or time domain position of the resource within the first period; or, where the resource configuration parameters include a third configuration parameter, where the third configuration parameter is a sequence structure, and where the third configuration parameter is used to indicate a time domain interval and / or time domain position of the resource.

2. The method according to claim 1, characterized in that The second configuration parameter is a non-sequential structure, and the second configuration parameter is used to indicate that the resource appears periodically according to the first time domain interval and / or the first time domain position within the first period; or, the second configuration parameter is a sequence structure, and the second configuration parameter is used to indicate that the resource appears according to the second time domain interval value sequence and / or the second time domain position value sequence within the first period.

3. The method according to claim 1 or 2, characterized in that When the second configuration parameter is a sequence structure, the second configuration parameter is a sequential value taking method or a periodic nested value taking method.

4. The method according to any one of claims 1 to 3, characterized in that The third configuration parameter is a sequential value taking method or a periodic nested value taking method.

5. The method according to any one of claims 1 to 4, characterized in that The resource configuration parameters also include a fourth configuration parameter, which is a sequence structure and is used to indicate the time domain interval and / or time domain position of the resource within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter.

6. The method according to claim 5, characterized in that The fourth configuration parameter is a sequential value taking method or a periodic nested value taking method.

7. The method according to any one of claims 1 to 6, characterized in that The resource configuration parameter further includes first information and / or second information, wherein the first information is used to indicate a value range of the first configuration parameter, and the second information is used to indicate a data structure type of the first configuration parameter; When the second configuration parameter is a non-sequential structure, the resource configuration parameter further includes third information and / or fourth information, the third information is used to indicate a value range of the second configuration parameter, and the fourth information is used to indicate a data structure type of the second configuration parameter; or, When the second configuration parameter is a sequence structure, the resource configuration parameter further includes fifth information and / or sixth information, the fifth information is used to indicate the value range of the second configuration parameter, and the sixth information is used to indicate the number of values ​​of the second configuration parameter.

8. The method according to any one of claims 1 to 6, characterized in that The resource configuration parameters further include seventh information and / or eighth information, the seventh information is used to indicate the value range of the third configuration parameter, and the eighth information is used to indicate the number of values ​​of the third configuration parameter.

9. The method according to any one of claims 5 to 8, characterized in that When the resource configuration parameters include the fourth configuration parameter, the resource configuration parameters also include ninth information and / or tenth information, the ninth information is used to indicate the value range of the fourth configuration parameter, and the tenth information is used to indicate the number of values ​​of the fourth configuration parameter.

10. A method for configuring resources, characterized in that: include: Receiving resource configuration parameters sent by a network device, the resource configuration parameters including a first configuration parameter and a second configuration parameter, the first configuration parameter being a non-sequential structure, the first configuration parameter being used to indicate a first period of a resource, and the second configuration parameter being used to indicate a time domain interval and / or a time domain position of the resource within the first period; or the resource configuration parameters including a third configuration parameter being a sequence structure, the third configuration parameter being used to indicate a time domain interval and / or a time domain position of the resource; The time domain interval and / or time domain position of the resources are determined according to the resource configuration parameters.

11. The method according to claim 10, characterized in that The determining of the time domain interval and / or time domain position of the resource according to the resource configuration parameter includes: According to the first configuration parameter, starting from the initial time domain position of the resource, the time domain position of the resource is determined according to the first period.

12. The method according to claim 10 or 11, characterized in that The determining of the time domain interval and / or time domain position of the resource according to the resource configuration parameter includes: In the first cycle, according to the second configuration parameter, the time domain interval and / or time domain position of the resource is determined according to the time domain interval and / or time domain position indicated by the second configuration parameter.

13. The method according to claim 12, characterized in that The determining, within the first period, according to the second configuration parameter and the time domain interval and / or time domain position of the resource according to the time domain interval and / or time domain position indicated by the second configuration parameter, includes: In the first period, the pth time domain interval and / or time domain position of the resource in the first period is determined based on the sum of the time domain intervals between the 1st time domain position to the pth time domain position of the resource, where p is a positive integer, and the sum of the time domain intervals between the 1st time domain position to the pth time domain position is obtained based on the time domain interval and / or time domain position indicated by the second configuration parameter.

14. The method according to claim 13, characterized in that The p-th time domain interval and / or time domain position of the resource in the m-th first cycle satisfies: When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + total time domain intervals from the first time domain position to the pth time domain position in the mth first period]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m is a positive integer and mod represents a remainder operation. The first transmission or reception time slot is the initial time domain position; or When the resource appears in the symbol, {first transmission or reception symbol + [(m-1)*first period + the sum of the time domain intervals between the 1st time domain position to the pth time domain position in the mth first period]}mod(1024*number of time slots per frame*number of frames per time slot), where m is a positive integer, mod represents the remainder operation, and the first transmission or reception symbol is the initial time domain position.

15. The method according to claim 13 or 14, characterized in that When the second configuration parameter is a non-sequential structure, the sum of the time domain intervals between the first time domain position and the pth time domain position is determined according to the first time domain interval and / or the first time domain position indicated by the second configuration parameter, and the sum of the time domain intervals between the first time domain position and the pth time domain position = p*first time domain interval.

16. The method according to claim 13 or 14, characterized in that When the second configuration parameter is a sequence structure and the value of the second configuration parameter is sequential, the sum of the time domain intervals between the first time domain position to the pth time domain position is obtained using the second time domain interval value sequence and / or the second time domain position value sequence indicated by the second configuration parameter.

17. The method according to any one of claims 12 to 14, characterized in that When the second configuration parameter is a sequence structure and the value method of the second configuration parameter is a periodic nested value method; the second time domain interval value sequence includes a third time domain interval and a fourth time domain interval, and the second time domain position value sequence includes a third time domain position and a fourth time domain position; the second configuration parameter is used to indicate that the resource appears periodically according to the third time domain interval and / or the third time domain position within the first period, and that the resource appears periodically according to the fourth time domain interval and / or the fourth time domain position within the time domain interval corresponding to the third time domain interval and / or the third time domain position; The determining, within the first period, according to the second configuration parameter and the time domain interval and / or time domain position of the resource according to the time domain interval and / or time domain position indicated by the second configuration parameter, includes: Determining, within the time domain interval corresponding to the first period, a time domain interval and / or a time domain position of the resource according to the third time domain interval and / or the third time domain position; Within the time domain interval corresponding to the third time domain interval and / or the third time domain position, the time domain interval and / or the time domain position of the resource is determined according to the fourth time domain interval and / or the fourth time domain position.

18. The method according to claim 17, characterized in that The resource satisfies the qth time domain interval and / or time domain position determined according to the fourth time domain interval within the time domain interval corresponding to the nth third time domain interval and / or the third time domain position in the mth first cycle: When the resource appears in a time slot, {first transmission or reception time slot + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m, n, q are positive integers and mod represents a remainder operation. The first transmission or reception time slot is the initial time domain position; or When the resource appears in the symbol, {first transmission or reception symbol + [(m-1)*first period + (n-1)*third time domain interval + q*fourth time domain interval]}mod(1024*number of time slots per frame*number of frames per time slot), where m, n, q are positive integers, mod represents the remainder operation, and the first transmission or reception symbol is the initial time domain position.

19. The method according to claim 10, characterized in that When the resource configuration parameter includes the third configuration parameter, determining the time domain interval and / or time domain position of the resource according to the resource configuration parameter includes: According to the third configuration parameter, starting from the initial time domain position of the resource, the time domain interval and / or time domain position of the resource is determined according to the value sequence of the third configuration parameter.

20. The method according to claim 19, characterized in that The third configuration parameter is a sequential value mode, and the third configuration parameter is used to indicate that the resource takes values ​​in the order of the third configuration parameter and the time domain interval and / or time domain position corresponding to each value. The determining, based on the third configuration parameter, starting from the initial time domain position of the resource and according to the value sequence of the third configuration parameter, of the time domain interval and / or time domain position of the resource includes: Starting from the initial time domain position of the resource, the time domain position of the resource is determined by taking values ​​in the order of the third configuration parameters.

21. The method according to claim 19, wherein The third configuration parameter is a periodic nested value mode, and the third configuration parameter is used to indicate that the resource appears according to the second period, and appears according to the third period within the second period. The determining, based on the third configuration parameter, starting from the initial time domain position of the resource and according to the value sequence of the third configuration parameter, of the time domain interval and / or time domain position of the resource includes: Starting from an initial time domain position of the resource, determining a time domain interval and / or a time domain position of the resource according to the second period; In the second period, the time domain interval and / or time domain position of the resources is determined according to the third period.

22. The method according to claim 21, characterized in that The nth time domain interval and / or time domain position of the resource determined according to the third period in the mth second period satisfies: When the resource appears in the time slot, {first transmission or reception time slot + [(m-1)*second period + n*third period]*number of time slots per frame / 10}mod(1024*number of time slots per frame), where m and n are positive integers and mod represents remainder operation. The first transmission or reception time slot is the initial time domain position; or When the resource appears in the symbol, {first transmission or reception symbol + [(m-1)*second period + n*third period]}mod(1024*number of time slots per frame*number of frames per time slot), where m and n are positive integers, mod represents the remainder operation, and the first transmission or reception symbol is the initial time domain position.

23. The method according to any one of claims 19 to 22, characterized in that The resource configuration parameters further include a fourth configuration parameter, which is a sequence structure and is used to indicate a time domain interval and / or a time domain position of a resource within a time domain interval corresponding to the last value of the value sequence of the third configuration parameter; The determining, based on the third configuration parameter, starting from the initial time domain position of the resource and according to the value sequence of the third configuration parameter, of the time domain interval and / or the time domain position of the resource further includes: Within the time domain interval corresponding to the last value of the value sequence of the third configuration parameter, a time domain interval and / or a time domain position is determined according to the value sequence of the fourth configuration parameter.

24. The method according to claim 23, wherein The fourth configuration parameter is a sequential value taking method or a periodic nested value taking method.

25. A device for configuring resources, characterized in that: include: A sending unit, configured to send resource configuration parameters to a user equipment, wherein the resource configuration parameters include a first configuration parameter and a second configuration parameter, wherein the first configuration parameter is a non-sequential structure, the first configuration parameter is used to indicate a first period of the resource, and the second configuration parameter is used to indicate a time domain interval and / or time domain position of the resource within the first period; or, the resource configuration parameters include a third configuration parameter, the third configuration parameter is a sequence structure, and the third configuration parameter is used to indicate a time domain interval and / or time domain position of the resource.

26. A method for configuring resources, characterized in that: include: A receiving unit, configured to receive resource configuration parameters sent by a network device, the resource configuration parameters including a first configuration parameter and a second configuration parameter, the first configuration parameter being a non-sequential structure, the first configuration parameter being used to indicate a first period of a resource, and the second configuration parameter being used to indicate a time domain interval and / or time domain position of the resource within the first period; or the resource configuration parameters including a third configuration parameter being a sequence structure, the third configuration parameter being used to indicate a time domain interval and / or time domain position of the resource; The processing unit is configured to determine a time domain interval and / or a time domain position of the resource according to the resource configuration parameters.

27. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 9 or any one of claims 10 to 24 is implemented.

28. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 or any one of claims 10 to 24 is implemented.