Resource allocation method, terminal device, and network-side device
Patent Information
- Authority / Receiving Office
- MY · MY
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2019-09-29
- Publication Date
- 2026-07-31
AI Technical Summary
In the existing technology, the wireless bearer path resource allocation of terminal equipment lacks flexibility, and resource usage in path activation and deactivation states cannot be effectively managed, resulting in insufficient reliability of service data transmission.
By providing the terminal device with path configured uplink resource allocation rule information on the network side device, including the first uplink resource allocation rule in the activation state and the second uplink resource allocation rule in the deactivation state, the terminal device can flexibly allocate according to the path status. resource.
It improves the flexibility and accuracy of path resource allocation of terminal equipment and enhances the reliability of business data transmission.
Abstract
Description
Resource allocation methods, terminal equipment and network-side equipment
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 201811287710.1, filed in China on October 31, 2018, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of communication technology, and in particular to a resource allocation method, terminal equipment, and network-side equipment. Background Technology
[0004] With the development of communication technology, network-side devices can configure one or at least two paths for the Packet Data Convergence Protocol (PDCP) data replication function of the Radio Bearer (RB) of terminal devices. The network-side device can choose to deactivate one or more of these paths. For example, in the case where one PDCP entity corresponds to three Radio Link Control (RLC) entities, one path can be deactivated. In this case, the deactivated path is not used for data reception or transmission; however, the PDCP replication function can still be used through the activated path, meaning the terminal device can send data through the activated path. However, related technologies lack a solution for resource allocation for the paths configured for the terminal device's bearer.
[0005] Summary of the Invention
[0006] This disclosure provides a resource allocation method, a terminal device, and a network-side device to offer a more flexible way of allocating resources for the paths configured on the terminal device.
[0007] In a first aspect, embodiments of this disclosure provide a resource allocation method applied to a terminal device, the method comprising:
[0008] Receive uplink resource allocation rule information configured for the path carried by the terminal device; wherein, the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state;
[0009] Uplink resources are allocated according to the uplink resource allocation rules.
[0010] Secondly, this disclosure also provides a resource allocation method applied to a network-side device, the method comprising:
[0011] Send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device;
[0012] The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
[0013] Thirdly, embodiments of this disclosure also provide a terminal device. The terminal device includes:
[0014] A receiving module is configured to receive uplink resource allocation rule information configured for the path carried by the terminal device; wherein the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state;
[0015] The allocation module is used to allocate uplink resources according to the uplink resource allocation rule information.
[0016] Fourthly, embodiments of this disclosure also provide a network-side device. The network-side device includes:
[0017] The sending module is used to send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device;
[0018] The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
[0019] Fifthly, embodiments of this disclosure also provide a terminal device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the resource allocation method provided in the first aspect.
[0020] In a sixth aspect, embodiments of this disclosure also provide a network-side device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the resource allocation method provided in the second aspect above.
[0021] In a seventh aspect, embodiments of this disclosure also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the resource allocation method provided in the first aspect, or implements the steps of the resource allocation method provided in the second aspect.
[0022] Thus, in this embodiment of the disclosure, since the first uplink resource allocation rule and the second uplink resource allocation rule are resource allocation rules configured for different states of the path, by receiving the first uplink resource allocation rule and / or the second uplink resource allocation rule configured for the path carried by the terminal device by the network-side device, and by using the uplink resource allocation rule corresponding to the state of the path to allocate uplink resources, resources can be allocated to the path carried by the terminal device in a more flexible manner, thereby improving the reliability of service data transmission. Attached Figure Description
[0023] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments of this disclosure will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 is a schematic diagram of the replication bearer provided in an embodiment of this disclosure;
[0025] Figure 2 is a schematic diagram of the separate carrier provided in an embodiment of this disclosure;
[0026] Figure 3 is a schematic diagram of a multipath replication bearer provided in an embodiment of this disclosure;
[0027] Figure 4 is a schematic diagram of another multipath replication bearer provided in an embodiment of this disclosure;
[0028] Figure 5 is a structural diagram of a network system that can be applied to an embodiment of this disclosure;
[0029] Figure 6 is a flowchart of a resource allocation method provided in an embodiment of this disclosure;
[0030] Figure 7 is a flowchart of another resource allocation method provided in an embodiment of this disclosure;
[0031] Figure 8 is a structural diagram of a terminal device provided in an embodiment of this disclosure;
[0032] Figure 9 is a structural diagram of a network-side device provided in an embodiment of this disclosure;
[0033] Figure 10 is a structural diagram of another terminal device provided in an embodiment of this disclosure;
[0034] Figure 11 is a structural diagram of another network-side device provided in an embodiment of this disclosure. Detailed Implementation
[0035] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0036] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this disclosure described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. Additionally, the use of “and / or” in the specification and claims indicates at least one of the connected objects, such as A and / or B and / or C, indicating seven possibilities: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and A, B, and C present.
[0037] For ease of description, some terms used in the embodiments of this disclosure are explained below:
[0038] Packet Data Convergence Protocol (PDCP) copies data and sends it (PDCP Duplication):
[0039] Network-side equipment can configure whether the PDCP layer of the radio bearer (RB) of the terminal equipment (also known as user equipment) should copy the data of the PDCP entity and then transmit the copied data through at least two different paths, such as two different radio link control (RLC) entities, with different RLC entities corresponding to different logical channels.
[0040] It should be noted that the aforementioned PDCP data replication function can be activated or deactivated via Medium Access Control Element (MAC CE) signaling. Optionally, when configuring the PDCP data replication function of this RB, the network-side device can configure whether the PDCP data replication function is enabled immediately after configuration, i.e., no additional activation via MAC CE signaling is required.
[0041] Bearer type for PDCP data replication function:
[0042] In future mobile communication systems (e.g., fifth-generation (5G) systems), due to the adoption of a dual connectivity (DC) architecture, which includes two cell groups—the master cell group (MCG) and the secondary cell group (SCG)—the bearer types for PDCP data replication function include the two types shown in Figures 1 and 2:
[0043] Duplicate Bearer: This bearer corresponds to one PDCP entity, at least two RLC entities (two are used as an example in Figure 1), and one MAC entity in one cell group.
[0044] Split Bearer: The PDCP entity corresponding to this bearer is in one cell group, while the corresponding at least two RLC entities (two are used as an example in Figure 2) and at least two MAC entities are in different cell groups.
[0045] Multi-Leg PDCP Data Duplication:
[0046] As shown in Figures 3 and 4, the PDCP data replication function can be configured with more than two paths. For example, one PDCP entity can correspond to three RLC entities. Network-side devices can choose to deactivate one or more of these paths. For example, one of the three configured paths can be deactivated. In this case, the deactivated path is not used for data reception or transmission. However, the PDCP replication function can still be used through the activated path, meaning that the terminal device can send data through the activated path.
[0047] This disclosure provides a resource allocation method. Referring to Figure 5, which is a structural diagram of a network system applicable to this disclosure embodiment, the system includes a terminal device 11 and a network-side device 12. The terminal device 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), or wearable device, etc. It should be noted that this disclosure does not limit the specific type of the terminal device 11. The network-side device 12 can be a base station, such as a macro base station, LTE eNB, 5G NR NB, gNB, etc.; the network-side device 12 can also be a small cell, such as a low-power node (LPN) pico, femto, etc., or an access point (AP); the base station can also be a network node composed of a central unit (CU) and multiple transmission reception points (TRPs) that it manages and controls. It should be noted that the specific type of network-side device 12 is not limited in this embodiment.
[0048] In this embodiment of the disclosure, the network-side device 12 can be configured with uplink resource allocation rule information for one or at least two paths carried by the terminal device 11. The uplink resource allocation rule information may include a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule may be the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule may be the uplink resource allocation rule adopted when the path is in a deactivated state.
[0049] The aforementioned bearers may include, but are not limited to, Signaling Radio Bearers (SRBs) or Data Radio Bearers (DRBs), and the aforementioned paths may include, but are not limited to, RLC entities or logical channels.
[0050] Optionally, if the network-side device 12 is configured with only one path for the bearer of the terminal device 11, then a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for that path; if the network-side device 12 is configured with at least two paths for the bearer of the terminal device 11, then a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for each of the two paths respectively.
[0051] It should be noted that the first uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different; the second uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different.
[0052] After receiving the aforementioned uplink resource allocation rule information, terminal device 11 can allocate uplink resources according to the uplink resource allocation rule information. For example, when a certain path is in an active state, the aforementioned first uplink resource allocation rule is used to allocate uplink resources to that path; when the path is in a deactivated state, the aforementioned second uplink resource allocation rule is used to allocate uplink resources to that path.
[0053] The resource allocation method provided in this embodiment of the present disclosure, since the first uplink resource allocation rule and the second uplink resource allocation rule are resource allocation rules configured for different states of the path respectively, can allocate uplink resources more flexibly for the path carried by the terminal device by receiving the first uplink resource allocation rule and / or the second uplink resource allocation rule configured for the path carried by the network-side device, and can use the uplink resource allocation rule corresponding to the state of the path to perform uplink resource allocation, thereby improving the reliability of service data transmission.
[0054] This disclosure provides a resource allocation method applied to a terminal device. Referring to Figure 6, which is a flowchart of a resource allocation method provided in this disclosure, the method includes the following steps:
[0055] Step 601: Receive uplink resource allocation rule information configured by the network-side device for the path carried by the terminal device; wherein, the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state.
[0056] In this embodiment of the disclosure, the aforementioned bearer may include, but is not limited to, an SRB or a DRB, and the aforementioned path may include, but is not limited to, an RLC entity or a logical channel. The aforementioned uplink resources may include, but are not limited to, uplink grants (i.e., UL grants).
[0057] The terminal device can carry one or at least two paths. For example, referring to Figure 3, one PDCP entity corresponds to four RLC entities, each RLC entity corresponds to one logical channel (LCH), and these four paths correspond to the same Media Access Control (MAC) entity.
[0058] In practical applications, when the network-side device is configured to carry only one path for the terminal device, a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for that path; when the network-side device is configured to carry at least two paths for the terminal device, a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for each of the two paths respectively.
[0059] It should be noted that the first uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different; the second uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different.
[0060] Step 602: Perform uplink resource allocation according to the uplink resource allocation rule information.
[0061] In this step, after receiving the aforementioned uplink resource allocation rule information, the terminal device can allocate uplink resources according to the uplink resource allocation rule information. For example, if a path is in an active state, the first uplink resource allocation rule corresponding to that path can be used to allocate uplink resources to that path; if the path is in a deactivated state, the second uplink resource allocation rule corresponding to that path can be used to allocate uplink resources to that path.
[0062] The resource allocation method provided in this embodiment of the present disclosure, since the first uplink resource allocation rule and the second uplink resource allocation rule are resource allocation rules configured for different states of the path respectively, can allocate uplink resources more flexibly for the path carried by the terminal device by receiving the first uplink resource allocation rule and / or the second uplink resource allocation rule configured for the path carried by the network-side device, and can use the uplink resource allocation rule corresponding to the state of the path to perform uplink resource allocation, thereby improving the reliability of service data transmission.
[0063] Optionally, the bearer includes at least two paths;
[0064] Step 602 above, namely, allocating uplink resources according to the uplink resource allocation rule information, includes:
[0065] The Media Access Control (MAC) entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path.
[0066] The target path is the path corresponding to the MAC entity among the at least two paths.
[0067] In practical applications, the paths carried by terminal devices can correspond to the same MAC entity, as shown in Figure 3, where one PDCP entity corresponds to four RLC entities and four RLC entities correspond to the same MAC entity; or they can correspond to different MAC entities, as shown in Figure 4, where one PDCP entity corresponds to six RLC entities, of which four RLC entities correspond to the MCG MAC entity and two RLC entities correspond to the SCG MAC entity.
[0068] In this embodiment of the disclosure, the MAC entity of the terminal device may allocate resources only for its corresponding path during the uplink resource allocation process. For example, the aforementioned MCG MAC entity allocates uplink resources for its four corresponding RLC entities, and the aforementioned SCG MAC entity allocates uplink resources for its two corresponding RLC entities.
[0069] In this embodiment of the disclosure, the MAC entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path, which can improve the flexibility and accuracy of uplink resource allocation.
[0070] Optionally, when the uplink resource allocation rule information includes a first uplink resource allocation rule and a second uplink resource allocation rule, step 602 above, i.e., the uplink resource allocation according to the uplink resource allocation rule information, includes:
[0071] When the path is active, uplink resources are allocated to the path using the first uplink resource allocation rule;
[0072] When the path is in a deactivated state, uplink resources are allocated to the path using the second uplink resource allocation rule.
[0073] In this embodiment of the disclosure, when the terminal device carries only one path, if the path is in an active state, the first uplink resource allocation rule can be used to allocate uplink resources to the path; if the path is in a deactivated state, the second uplink resource allocation rule can be used to allocate uplink resources to the path.
[0074] When the terminal device carries at least two paths, if the first path is in an active state, uplink resources can be allocated to the first path using the first uplink resource allocation rule corresponding to the first path; if the first path is in a deactivated state, uplink resources can be allocated to the first path using the second uplink resource allocation rule corresponding to the first path, wherein the first path can be any path among the at least two paths.
[0075] This embodiment configures a first uplink resource allocation rule and a second uplink resource allocation rule for the paths carried by the terminal device. When the path is active, uplink resources are allocated to the path using the first uplink resource allocation rule; when the path is deactivated, uplink resources are allocated to the path using the second uplink resource allocation rule. Because different uplink resource allocation rules are used to allocate uplink resources when the paths carried by the terminal device are in different states, the flexibility and accuracy of path resource allocation carried by the terminal device can be improved, thereby enhancing the reliability of service data transmission.
[0076] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0077] Information on the type of the first available uplink resource;
[0078] Information on the type of the first unavailable uplink resource;
[0079] And / or,
[0080] The second uplink resource allocation rule includes at least one of the following:
[0081] Information on the type of the second available uplink resource;
[0082] Information on the type of the second unavailable uplink resource.
[0083] In this embodiment of the disclosure, the type information of the first available uplink resource refers to the type information of the uplink resources available when the path is in an active state. For example, for an uplink grant of this type (i.e., UL Grant), the UE includes the path (e.g., a logical channel) when performing Logical Channel Priority (LCP) allocation of the uplink grant. The type information of the first unavailable uplink resource refers to the type information of the uplink resources unavailable when the path is in an active state. For example, for an uplink grant of this type, the UE does not include the path when performing LCP allocation of the uplink grant.
[0084] The aforementioned second type of available uplink resource information refers to the type of uplink resources available when the path is in an inactive state. For example, for uplink grants of this type, the UE includes the path (e.g., a logical channel) when performing LCP allocation of uplink grants. The aforementioned second type of unavailable uplink resource information refers to the type of uplink resources unavailable when the path is in an inactive state. For example, for uplink grants of this type, the UE does not include the path when performing LCP allocation of uplink grants.
[0085] This embodiment of the disclosure allocates available uplink resource type information and / or unavailable uplink resource type information to the terminal device according to different path states by the network-side device, making the allocation of path resources carried by the terminal device more flexible.
[0086] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0087] And / or,
[0088] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0089] And / or,
[0090] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0091] In this embodiment of the disclosure, the type information of the uplink resource may include at least one of the type information of the first available uplink resource, the type information of the second available uplink resource, the type information of the first unavailable uplink resource, and the type information of the second unavailable uplink resource.
[0092] Specifically, the type information of the first available uplink resource may include at least one of the following: the sub-carrier spacing (SCS) corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth part (BWP) corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the grant type corresponding to the uplink resource, and information indicating the availability of any uplink resource.
[0093] The type information of the first unavailable uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the license type corresponding to the uplink resource, and information indicating that any uplink resource is unavailable.
[0094] The type information of the second available uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the grant type corresponding to the uplink resource, and information indicating the availability of any uplink resource.
[0095] The type information of the second unavailable uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the license type corresponding to the uplink resource, and information indicating that any uplink resource is unavailable.
[0096] The aforementioned uplink resources may include, but are not limited to, uplink grants (i.e., UL grants). The subcarrier spacing corresponding to the uplink resources can be configured appropriately according to actual needs; for example, SCS equals 15kHz. The carrier values corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, serving cell 1, serving cell 2, etc. The bandwidth values corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, BWP_1, BWP_3, etc. The duration of the transmission channel corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, the duration of the Physical Uplink Sharing Channel (PUSCH) is one slot. The grant type values corresponding to the aforementioned uplink resources can also be configured appropriately according to actual needs; for example, configured grant 1, configured grant 2, or autonomous uplink (AUL), etc.
[0097] It should be noted that the values of any item included in the above-mentioned first available uplink resource type information, the above-mentioned first unavailable uplink resource type information, the above-mentioned second available uplink resource type information, and the above-mentioned second unavailable uplink resource type information can be reasonably configured according to the actual situation.
[0098] For example, the type information of the first available uplink resource includes the SCS corresponding to the uplink resource, the carrier corresponding to the uplink resource, and the BWP corresponding to the uplink resource, wherein the value of the SCS corresponding to the uplink resource is 15KHz, the carrier corresponding to the uplink resource is serving cell 1, and the BWP corresponding to the uplink resource is BWP_2; the type information of the first unavailable uplink resource includes the carrier corresponding to the uplink resource and the BWP corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 2, and the BWP corresponding to the uplink resource is BWP_1; the type information of the second available uplink resource includes the carrier corresponding to the uplink resource and the license type corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 3, and the license type corresponding to the uplink resource is configuration license 1; the type information of the second unavailable uplink resource includes the carrier corresponding to the uplink resource and the BWP corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 3, and the BWP corresponding to the uplink resource is BWP_1.
[0099] It should be noted that if the type information of the first available uplink resource and / or the type information of the second available uplink resource corresponding to a certain path includes information indicating the availability of any uplink resource, the terminal device includes that path when performing uplink resource allocation of any type. Conversely, if the type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource corresponding to a certain path includes information indicating the unavailability of any uplink resource, the terminal device does not include that path when performing uplink resource allocation of any type.
[0100] Optionally, the priority of the information used to indicate the availability of any uplink resource can be higher than the priority of the type information of other available uplink resources (e.g., the SCS corresponding to the uplink resource, the carrier corresponding to the uplink resource, the BWP corresponding to the uplink resource, the beam information corresponding to the uplink resource, etc.), and the priority of the information used to indicate the unavailability of any uplink resource can be higher than the priority of the type information of other unavailable uplink resources. That is, when information for indicating the availability of any uplink resource or information for indicating the unavailability of any uplink resource is configured, uplink resource allocation can be preferentially based on the information for indicating the availability of any uplink resource or the information for indicating the unavailability of any uplink resource.
[0101] Optionally, embodiments of this disclosure may also prohibit the configuration of type information of other available uplink resources when information indicating the availability of any uplink resource is configured, and / or prohibit the configuration of type information of other unavailable uplink resources when information indicating the unavailability of any uplink resource is configured, in order to avoid conflicts between configuration information.
[0102] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0103] And / or,
[0104] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0105] In this embodiment of the disclosure, the values of each item included in the above-mentioned beam information and the values of each item included in the above-mentioned transmission node information can be reasonably configured according to the actual situation. Taking beam information as an example, for instance, the value of the cell identifier corresponding to the above-mentioned beam can be cell 1, the value of the frequency point identifier corresponding to the above-mentioned beam can be frequency point 1, the above-mentioned non-corresponding BWP identifier is BWP_1, and the MAC entity identifier corresponding to the above-mentioned beam is MAC_1.
[0106] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0107] Synchronization Signal Block (SSB) identifier;
[0108] Channel State Information Reference Signal (CSI-RS) identifier;
[0109] Reference signal identifiers other than the CSI-RS identifier;
[0110] The port number identifier corresponding to the reference signal.
[0111] In this embodiment of the disclosure, the beam identifier may include at least one of the following: a Synchronous Signal Block (SSB) identifier, a Channel State Information Reference Signal (CSI-RS) identifier, a reference signal identifier other than the CSI-RS identifier, and a port number identifier corresponding to the reference signal.
[0112] The aforementioned transmission node identifier may include at least one of the following: SSB identifier, CSI-RS identifier, reference signal identifier other than the CSI-RS identifier, and port number identifier corresponding to the reference signal.
[0113] It should be noted that the values of the items included in the above beam identifier and the values of the items included in the above transmission node identifier can be reasonably configured according to the actual situation.
[0114] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0115] Control channel type identifier;
[0116] Resource location identifier for the control channel;
[0117] Reference signal identifier for the control channel;
[0118] The port number identifier corresponding to the reference signal of the control channel.
[0119] In this embodiment of the disclosure, the control channel identifier corresponding to the beam may include at least one of the following: control channel type identifier, control channel resource location identifier, control channel reference signal identifier, and port number identifier corresponding to the control channel reference signal.
[0120] The control channel identifier corresponding to the aforementioned transmission node may include at least one of the following: control channel type identifier, control channel resource location identifier, control channel reference signal identifier, and port number identifier corresponding to the control channel reference signal.
[0121] The aforementioned control channel type identifiers may include, but are not limited to, the Physical Downlink Shared Channel (PDCCH) identifier of the Primary Cell (PCell). The aforementioned control channel resource location identifiers may include, but are not limited to, Control Resource Set (CORESET) identifiers and / or Search Space identifiers. The aforementioned control channel reference signal identifiers may include, but are not limited to, SSB identifiers and / or CSI-RS identifiers.
[0122] It should be noted that the values of each item in the control channel identifier corresponding to the above beam and the values of each item in the control channel identifier corresponding to the above transmission node can be reasonably configured according to the actual situation.
[0123] This disclosure also provides a resource allocation method applied to a network-side device. Referring to Figure 7, which is a flowchart of another resource allocation method provided in this disclosure, the method includes the following steps:
[0124] Step 701: Send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device;
[0125] The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
[0126] In this embodiment of the disclosure, the aforementioned bearer may include, but is not limited to, an SRB or a DRB, and the aforementioned path may include, but is not limited to, an RLC entity or a logical channel. The aforementioned uplink resources may include, but are not limited to, uplink grants (i.e., UL grants).
[0127] The terminal device can carry one or at least two paths. For example, referring to Figure 3, one PDCP entity corresponds to four RLC entities, each RLC entity corresponds to one logical channel (LCH), and these four paths correspond to the same Media Access Control (MAC) entity.
[0128] In practical applications, when the network-side device is configured to carry only one path for the terminal device, a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for that path; when the network-side device is configured to carry at least two paths for the terminal device, a first uplink resource allocation rule and / or a second uplink resource allocation rule can be configured for each of the two paths respectively.
[0129] It should be noted that the first uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different; the second uplink resource allocation rules configured for different paths in the above at least two paths can be the same or different.
[0130] In this embodiment of the disclosure, the network-side device configures a first uplink resource allocation rule and / or a second uplink resource allocation rule for the path carried by the terminal device and sends it to the terminal device. Since the first uplink resource allocation rule and the second uplink resource allocation rule are resource allocation rules configured for different states of the path, the terminal device can use the uplink resource allocation rule corresponding to the state of the path to perform uplink resource allocation.
[0131] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0132] Information on the type of the first available uplink resource;
[0133] Information on the type of the first unavailable uplink resource;
[0134] And / or,
[0135] The second uplink resource allocation rule includes at least one of the following:
[0136] Information on the type of the second available uplink resource;
[0137] Information on the type of the second unavailable uplink resource.
[0138] In this embodiment of the disclosure, the type information of the first available uplink resource refers to the type information of the uplink resources available when the path is in an active state. For example, for an uplink grant of this type (i.e., UL Grant), the UE includes the path (e.g., a logical channel) when performing LCP allocation of the uplink grant. The type information of the first unavailable uplink resource refers to the type information of the uplink resources unavailable when the path is in an active state. For example, for an uplink grant of this type, the UE does not include the path when performing LCP allocation of the uplink grant.
[0139] The aforementioned second type of available uplink resource information refers to the type of uplink resources available when the path is in an inactive state. For example, for uplink grants of this type, the UE includes the path (e.g., a logical channel) when performing LCP allocation of uplink grants. The aforementioned second type of unavailable uplink resource information refers to the type of uplink resources unavailable when the path is in an inactive state. For example, for uplink grants of this type, the UE does not include the path when performing LCP allocation of uplink grants.
[0140] This embodiment of the disclosure allocates available uplink resource type information and / or unavailable uplink resource type information to the terminal device according to different path states by the network-side device, making the allocation of path resources carried by the terminal device more flexible.
[0141] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0142] And / or,
[0143] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0144] And / or,
[0145] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0146] In this embodiment of the disclosure, the type information of the uplink resource may include at least one of the type information of the first available uplink resource, the type information of the second available uplink resource, the type information of the first unavailable uplink resource, and the type information of the second unavailable uplink resource.
[0147] Specifically, the type information of the first available uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the grant type corresponding to the uplink resource, and information indicating the availability of any uplink resource.
[0148] The type information of the first unavailable uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the license type corresponding to the uplink resource, and information indicating that any uplink resource is unavailable.
[0149] The type information of the second available uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the grant type corresponding to the uplink resource, and information indicating the availability of any uplink resource.
[0150] The type information of the second unavailable uplink resource may include at least one of the following: the subcarrier spacing corresponding to the uplink resource, the carrier corresponding to the uplink resource, the bandwidth portion corresponding to the uplink resource, the beam information corresponding to the uplink resource, the transmission node information corresponding to the uplink resource, the duration of the transmission channel corresponding to the uplink resource, the license type corresponding to the uplink resource, and information indicating that any uplink resource is unavailable.
[0151] The aforementioned uplink resources may include, but are not limited to, uplink grants (i.e., UL Grants). The subcarrier spacing corresponding to the uplink resources can be configured appropriately according to actual needs; for example, SCS equals 15kHz. The carrier values corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, serving cell 1, serving cell 2, etc. The bandwidth values corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, BWP_1, BWP_3, etc. The duration of the transmission channel corresponding to the uplink resources can also be configured appropriately according to actual needs; for example, the duration of PUSCH is one slot. The grant type values corresponding to the aforementioned uplink resources can also be configured appropriately according to actual needs; for example, configured grant 1, configured grant 2, or AUL, etc.
[0152] It should be noted that the values of any item included in the above-mentioned first available uplink resource type information, the above-mentioned first unavailable uplink resource type information, the above-mentioned second available uplink resource type information, and the above-mentioned second unavailable uplink resource type information can be reasonably configured according to the actual situation.
[0153] For example, the type information of the first available uplink resource includes the SCS corresponding to the uplink resource, the carrier corresponding to the uplink resource, and the BWP corresponding to the uplink resource, wherein the value of the SCS corresponding to the uplink resource is 15KHz, the carrier corresponding to the uplink resource is serving cell 1, and the BWP corresponding to the uplink resource is BWP_2; the type information of the first unavailable uplink resource includes the carrier corresponding to the uplink resource and the BWP corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 2, and the BWP corresponding to the uplink resource is BWP_1; the type information of the second available uplink resource includes the carrier corresponding to the uplink resource and the license type corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 3, and the license type corresponding to the uplink resource is configuration license 1; the type information of the second unavailable uplink resource includes the carrier corresponding to the uplink resource and the BWP corresponding to the uplink resource, wherein the carrier corresponding to the uplink resource is serving cell 3, and the BWP corresponding to the uplink resource is BWP_1.
[0154] It should be noted that if the type information of the first available uplink resource and / or the type information of the second available uplink resource corresponding to a certain path includes information indicating the availability of any uplink resource, the terminal device includes that path when performing uplink resource allocation of any type. Conversely, if the type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource corresponding to a certain path includes information indicating the unavailability of any uplink resource, the terminal device does not include that path when performing uplink resource allocation of any type.
[0155] Optionally, the priority of the information used to indicate the availability of any uplink resource can be higher than the priority of the type information of other available uplink resources (e.g., the SCS corresponding to the uplink resource, the carrier corresponding to the uplink resource, the BWP corresponding to the uplink resource, the beam information corresponding to the uplink resource, etc.), and the priority of the information used to indicate the unavailability of any uplink resource can be higher than the priority of the type information of other unavailable uplink resources. That is, when information for indicating the availability of any uplink resource or information for indicating the unavailability of any uplink resource is configured, uplink resource allocation can be preferentially based on the information for indicating the availability of any uplink resource or the information for indicating the unavailability of any uplink resource.
[0156] Optionally, embodiments of this disclosure may also prohibit the configuration of type information of other available uplink resources when information indicating the availability of any uplink resource is configured, and / or prohibit the configuration of type information of other unavailable uplink resources when information indicating the unavailability of any uplink resource is configured, in order to avoid conflicts between configuration information.
[0157] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0158] And / or,
[0159] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0160] In this embodiment of the disclosure, the values of each item included in the above-mentioned beam information and the values of each item included in the above-mentioned transmission node information can be reasonably configured according to the actual situation. Taking beam information as an example, for instance, the value of the cell identifier corresponding to the above-mentioned beam can be cell 1, the value of the frequency point identifier corresponding to the above-mentioned beam can be frequency point 1, the above-mentioned non-corresponding BWP identifier is BWP_1, and the MAC entity identifier corresponding to the above-mentioned beam is MAC_1.
[0161] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0162] Synchronization Signal Block (SSB) identifier;
[0163] Channel State Information Reference Signal (CSI-RS) identifier;
[0164] Reference signal identifiers other than the CSI-RS identifier;
[0165] The port number identifier corresponding to the reference signal.
[0166] In this embodiment of the disclosure, the beam identifier may include at least one of SSB, CSI-RS identifier, reference signal identifier other than the CSI-RS identifier, and port number identifier corresponding to the reference signal.
[0167] The aforementioned transmission node identifier may include at least one of the following: SSB identifier, CSI-RS identifier, reference signal identifier other than the CSI-RS identifier, and port number identifier corresponding to the reference signal.
[0168] It should be noted that the values of the items included in the above beam identifier and the values of the items included in the above transmission node identifier can be reasonably configured according to the actual situation.
[0169] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0170] Control channel type identifier;
[0171] Resource location identifier for the control channel;
[0172] Reference signal identifier for the control channel;
[0173] The port number identifier corresponding to the reference signal of the control channel.
[0174] In this embodiment of the disclosure, the control channel identifier corresponding to the beam may include at least one of the following: control channel type identifier, control channel resource location identifier, control channel reference signal identifier, and port number identifier corresponding to the control channel reference signal.
[0175] The control channel identifier corresponding to the aforementioned transmission node may include at least one of the following: control channel type identifier, control channel resource location identifier, control channel reference signal identifier, and port number identifier corresponding to the control channel reference signal.
[0176] The control channel type identifier mentioned above may include, but is not limited to, the PDCCH identifier of the PCell. The resource location identifier of the control channel mentioned above may include, but is not limited to, the CORESET identifier, and / or the search space identifier. The reference signal identifier of the control channel mentioned above may include, but is not limited to, the SSB identifier and / or the CSI-RS identifier.
[0177] It should be noted that the values of each item in the control channel identifier corresponding to the above beam and the values of each item in the control channel identifier corresponding to the above transmission node can be reasonably configured according to the actual situation.
[0178] The embodiments of this disclosure are described below with reference to Figures 3 and 4:
[0179] Example 1: All paths carried by a single MAC address correspond to the same MAC entity, as shown in Figure 3.
[0180] Specifically, the resource allocation method provided in this disclosure embodiment may include the following steps:
[0181] Step a1: The network-side device configures multiple available sending or receiving paths for the terminal device.
[0182] For example, as shown in Figure 3, one PDCP entity corresponds to four RLC entities, each RLC entity corresponds to one logical channel, and these four paths correspond to the same MAC entity.
[0183] Step a2: The network-side device configures uplink resource allocation rule information for one or at least two paths carried by the terminal device.
[0184] It should be noted that the relevant information on the above-mentioned uplink resource allocation rules can be found in the aforementioned description, and will not be repeated here.
[0185] It should be noted that the configuration information in steps a1 and a2 can be transmitted through the same signaling or through different signaling, and this embodiment does not limit this.
[0186] Step a3: After receiving the uplink authorization, the MAC entity of the terminal device allocates the uplink authorization according to the uplink resource allocation rule information configured in step a2 when performing the resource allocation of the uplink authorization (for example, performing the LCP process).
[0187] In this step, for paths in an active state (e.g., logical channels), the MAC entity can use the first uplink resource allocation rule described above to allocate uplink licenses; for paths in a deactivated state (e.g., logical channels), the MAC entity can use the second uplink resource allocation rule described above to allocate uplink licenses.
[0188] For example, if the uplink grant is an uplink grant available for the path (e.g., a logical channel), then the MAC entity includes the path when performing uplink grant allocation (e.g., performing an LCP procedure). If the uplink grant is an uplink grant unavailable for the path, then the MAC entity does not include the logical channel when performing uplink grant allocation.
[0189] Example 2: A single path can correspond to different MAC entities, as shown in Figure 4.
[0190] Specifically, the resource allocation method provided in this disclosure embodiment may include the following steps:
[0191] Step b1: The network-side device configures multiple available send or receive paths for the terminal device.
[0192] For example, as shown in Figure 4, one PDCP entity corresponds to six RLC entities, and each RLC entity corresponds to one logical channel. Among them, four paths correspond to MCG MAC entities, and two paths correspond to SCG MAC entities.
[0193] Step b2: The network-side device configures uplink resource allocation rule information for one or at least two paths carried by the terminal device.
[0194] It should be noted that the relevant information on the above-mentioned uplink resource allocation rules can be found in the aforementioned description, and will not be repeated here.
[0195] It should be noted that the configuration information in steps b1 and b2 can be transmitted through the same signaling or through different signaling, and this embodiment does not limit this.
[0196] Step b3: After receiving the uplink authorization, the terminal device's MCG MAC entity or SCG MAC entity allocates the uplink authorization according to the uplink resource allocation rule information configured in step b2 when performing the resource allocation of the uplink authorization (for example, performing the LCP procedure).
[0197] In this step, for paths in an active state (e.g., logical channels), the MCG MAC entity or SCG MAC entity can use the first uplink resource allocation rule described above to allocate uplink licenses; for paths in a deactivated state (e.g., logical channels), the MCG MAC entity or SCG MAC entity can use the second uplink resource allocation rule described above to allocate uplink licenses.
[0198] For example, if the uplink grant is an uplink grant available for the path (e.g., a logical channel), then the MCG MAC entity or SCG MAC entity includes the path when performing uplink grant allocation (e.g., performing an LCP procedure). If the uplink grant is an uplink grant unavailable for the path, then the MCG MAC entity or SCG MAC entity does not include the logical channel when performing uplink grant allocation.
[0199] It should be noted that when the MCG MAC entity or SCG MAC entity of the terminal device performs uplink grant allocation, it only allocates the uplink grant to its corresponding path. For example, as shown in Figure 4, the MCG MAC entity only allocates the uplink grants it receives to its four corresponding paths, and the SCG MAC entity only allocates the uplink grants it receives to its two corresponding paths.
[0200] By employing the resource allocation method provided in this disclosure, network-side devices can control the allocation of resources for different activation paths, thereby enabling more flexible configuration of resource allocation rules and improving the reliability of business data transmission.
[0201] Referring to Figure 8, which is a structural diagram of a terminal device provided in an embodiment of this disclosure. As shown in Figure 8, the terminal device 800 includes: a receiving module 801 and an allocation module 802, wherein:
[0202] The receiving module 801 is configured to receive uplink resource allocation rule information configured by the network-side device for the path carried by the terminal device; wherein the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state;
[0203] The allocation module 802 is used to allocate uplink resources according to the uplink resource allocation rule information.
[0204] Optionally, the bearer includes at least two paths;
[0205] The allocation module is specifically used for:
[0206] The Media Access Control (MAC) entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path.
[0207] The target path is the path corresponding to the MAC entity among the at least two paths.
[0208] Optionally, the allocation module is specifically used for:
[0209] When the uplink resource allocation rule information includes a first uplink resource allocation rule and a second uplink resource allocation rule, if the path is in an active state, the first uplink resource allocation rule is used to allocate uplink resources to the path.
[0210] When the path is in a deactivated state, uplink resources are allocated to the path using the second uplink resource allocation rule.
[0211] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0212] Information on the type of the first available uplink resource;
[0213] Information on the type of the first unavailable uplink resource;
[0214] And / or,
[0215] The second uplink resource allocation rule includes at least one of the following:
[0216] Information on the type of the second available uplink resource;
[0217] Information on the type of the second unavailable uplink resource.
[0218] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0219] And / or,
[0220] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0221] And / or,
[0222] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0223] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0224] And / or,
[0225] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0226] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0227] Synchronization Signal Block (SSB) identifier;
[0228] Channel State Information Reference Signal (CSI-RS) identifier;
[0229] Reference signal identifiers other than the CSI-RS identifier;
[0230] The port number identifier corresponding to the reference signal.
[0231] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0232] Control channel type identifier;
[0233] Resource location identifier for the control channel;
[0234] Reference signal identifier for the control channel;
[0235] The port number identifier corresponding to the reference signal of the control channel.
[0236] The terminal device 800 provided in this embodiment can implement the various processes implemented by the terminal device in the method embodiments of Figures 6 and 7. To avoid repetition, these processes will not be described again here.
[0237] The terminal device 800 of this embodiment includes a receiving module 801, configured to receive uplink resource allocation rule information configured by a network-side device for the path carried by the terminal device. The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state. An allocation module 802 is configured to allocate uplink resources according to the uplink resource allocation rule information. Since the first and second uplink resource allocation rules are resource allocation rules configured for different states of the path, using the uplink resource allocation rule corresponding to the path's state for uplink resource allocation allows for more flexible resource allocation for the path carried by the terminal device, thereby improving the reliability of service data transmission.
[0238] Referring to Figure 9, which is a structural diagram of a network-side device provided in an embodiment of this disclosure, the network-side device 900 includes a transmitting module 901, wherein:
[0239] The sending module 901 is used to send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device;
[0240] The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
[0241] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0242] Information on the type of the first available uplink resource;
[0243] Information on the type of the first unavailable uplink resource;
[0244] And / or,
[0245] The second uplink resource allocation rule includes at least one of the following:
[0246] Information on the type of the second available uplink resource;
[0247] Information on the type of the second unavailable uplink resource.
[0248] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0249] And / or,
[0250] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0251] And / or,
[0252] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0253] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0254] And / or,
[0255] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0256] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0257] Synchronization Signal Block (SSB) identifier;
[0258] Channel State Information Reference Signal (CSI-RS) identifier;
[0259] Reference signal identifiers other than the CSI-RS identifier;
[0260] The port number identifier corresponding to the reference signal.
[0261] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0262] Control channel type identifier;
[0263] Resource location identifier for the control channel;
[0264] Reference signal identifier for the control channel;
[0265] The port number identifier corresponding to the reference signal of the control channel.
[0266] The network-side device 900 provided in this embodiment can implement the various processes implemented by the network-side device in the method embodiments of Figures 6 and 7. To avoid repetition, these processes will not be described again here.
[0267] The network-side device 900 of this disclosure includes a sending module 901, configured to send uplink resource allocation rule information configured for the path carried by the terminal device to a terminal device. The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state. Since the first and second uplink resource allocation rules are resource allocation rules configured for different states of the path, the terminal device can use the uplink resource allocation rule corresponding to the current state of the path to perform uplink resource allocation.
[0268] Figure 10 is a structural diagram of another terminal device provided in an embodiment of this disclosure. Referring to Figure 10, the terminal device 1000 includes, but is not limited to, components such as: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, a processor 1010, and a power supply 1011. Those skilled in the art will understand that the terminal device structure shown in Figure 10 does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements. In embodiments of this disclosure, the terminal device includes, but is not limited to, mobile phones, tablet computers, laptop computers, PDAs, vehicle terminals, wearable devices, and pedometers.
[0269] The radio frequency unit 1001 is used to receive uplink resource allocation rule information configured by the network-side device for the path carried by the terminal device; wherein the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, wherein the first uplink resource allocation rule is the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule adopted when the path is in a deactivated state;
[0270] The processor 1010 is used to allocate uplink resources according to the uplink resource allocation rule information.
[0271] In this embodiment of the disclosure, since the first uplink resource allocation rule and the second uplink resource allocation rule are resource allocation rules configured for different states of the path, by receiving the first uplink resource allocation rule and / or the second uplink resource allocation rule configured for the path carried by the terminal device by the network-side device, and by using the uplink resource allocation rule corresponding to the state of the path to allocate uplink resources, resources can be allocated to the path carried by the terminal device in a more flexible manner, thereby improving the reliability of service data transmission.
[0272] Optionally, the bearer includes at least two paths;
[0273] The processor 1010 is also used for:
[0274] The Media Access Control (MAC) entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path.
[0275] The target path is the path corresponding to the MAC entity among the at least two paths.
[0276] Optionally, the processor 1010 is further configured to:
[0277] When the uplink resource allocation rule information includes a first uplink resource allocation rule and a second uplink resource allocation rule, if the path is in an active state, the first uplink resource allocation rule is used to allocate uplink resources to the path.
[0278] When the path is in a deactivated state, uplink resources are allocated to the path using the second uplink resource allocation rule.
[0279] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0280] Information on the type of the first available uplink resource;
[0281] Information on the type of the first unavailable uplink resource;
[0282] And / or,
[0283] The second uplink resource allocation rule includes at least one of the following:
[0284] Information on the type of the second available uplink resource;
[0285] Information on the type of the second unavailable uplink resource.
[0286] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0287] And / or,
[0288] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0289] And / or,
[0290] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0291] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0292] And / or,
[0293] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0294] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0295] Synchronization Signal Block (SSB) identifier;
[0296] Channel State Information Reference Signal (CSI-RS) identifier;
[0297] Reference signal identifiers other than the CSI-RS identifier;
[0298] The port number identifier corresponding to the reference signal.
[0299] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0300] Control channel type identifier;
[0301] Resource location identifier for the control channel;
[0302] Reference signal identifier for the control channel;
[0303] The port number identifier corresponding to the reference signal of the control channel.
[0304] It should be understood that in this embodiment, the radio frequency unit 1001 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink data from the base station and processes it with the processor 1010; additionally, it transmits uplink data to the base station. Typically, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. Furthermore, the radio frequency unit 1001 can also communicate with networks and other devices through a wireless communication system.
[0305] The terminal device provides users with wireless broadband internet access through the network module 1002, such as helping users send and receive emails, browse web pages, and access streaming media.
[0306] The audio output unit 1003 can convert audio data received by the radio frequency unit 1001 or the network module 1002 or stored in the memory 1009 into audio signals and output them as sound. Furthermore, the audio output unit 1003 can also provide audio output related to specific functions performed by the terminal device 1000 (e.g., call signal reception sound, message reception sound, etc.). The audio output unit 1003 includes a speaker, a buzzer, and a receiver, etc.
[0307] Input unit 1004 is used to receive audio or video signals. Input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. GPU 10041 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on display unit 1006. The image frames processed by GPU 10041 can be stored in memory 1009 (or other storage medium) or transmitted via radio frequency unit 1001 or network module 1002. Microphone 10042 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via radio frequency unit 1001 in telephone call mode.
[0308] The terminal device 1000 also includes at least one sensor 1005, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 10061 according to the ambient light level, and the proximity sensor can turn off the display panel 10061 and / or backlight when the terminal device 1000 is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used to identify the terminal device's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. The sensor 1005 may also include a fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc., which will not be described in detail here.
[0309] The display unit 1006 is used to display information input by the user or information provided to the user. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0310] User input unit 1007 can be used to receive input numerical or character information, and generate key signal inputs related to user settings and function control of the terminal device. Specifically, user input unit 1007 includes touch panel 10071 and other input devices 10072. Touch panel 10071, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 10071). Touch panel 10071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to processor 1010, which receives and executes commands from processor 1010. In addition, touch panel 10071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 10071, the user input unit 1007 may also include other input devices 10072. Specifically, other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.
[0311] Furthermore, the touch panel 10071 can cover the display panel 10061. When the touch panel 10071 detects a touch operation on or near it, it transmits the information to the processor 1010 to determine the type of touch event. Subsequently, the processor 1010 provides corresponding visual output on the display panel 10061 according to the type of touch event. Although in Figure 10, the touch panel 10071 and the display panel 10061 are shown as two separate components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 10071 and the display panel 10061 can be integrated to implement the input and output functions of the terminal device. Specific details are not limited here.
[0312] Interface unit 1008 serves as an interface for connecting external devices to terminal device 1000. For example, external devices may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 1008 can be used to receive input from external devices (e.g., data, power, etc.) and transmit the received input to one or more components within terminal device 1000, or it can be used to transmit data between terminal device 1000 and external devices.
[0313] The memory 1009 can be used to store software programs and various data. The memory 1009 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 1009 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0314] The processor 1010 is the control center of the terminal device. It connects various parts of the terminal device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 1009, and by calling data stored in the memory 1009, it performs various functions and processes data of the terminal device, thereby providing overall monitoring of the terminal device. The processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1010.
[0315] The terminal device 1000 may also include a power supply 1011 (such as a battery) that supplies power to various components. Optionally, the power supply 1011 may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0316] In addition, the terminal device 1000 includes some functional modules not shown, which will not be described in detail here.
[0317] Optionally, this disclosure also provides a terminal device, including a processor 1010, a memory 1009, and a computer program stored in the memory 1009 and executable on the processor 1010. When the computer program is executed by the processor 1010, it implements the various processes of the above-described resource allocation method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0318] Referring to Figure 11, Figure 11 is a structural diagram of another network-side device provided in an embodiment of this disclosure. As shown in Figure 11, the network-side device 1100 includes: a processor 1101, a memory 1102, a bus interface 1103, and a transceiver 1104, wherein the processor 1101, the memory 1102, and the transceiver 1104 are all connected to the bus interface 1103.
[0319] In this embodiment of the disclosure, the network-side device 1100 further includes: a computer program stored in the memory 1102 and executable on the processor 1101, wherein the computer program, when executed by the processor 1101, performs the following steps:
[0320] Send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device;
[0321] The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
[0322] Optionally, the first uplink resource allocation rule includes at least one of the following:
[0323] Information on the type of the first available uplink resource;
[0324] Information on the type of the first unavailable uplink resource;
[0325] And / or,
[0326] The second uplink resource allocation rule includes at least one of the following:
[0327] Information on the type of the second available uplink resource;
[0328] Information on the type of the second unavailable uplink resource.
[0329] Optionally, the uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; the duration of the transmission channel corresponding to the uplink resource; and the license type corresponding to the uplink resource.
[0330] And / or,
[0331] The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource;
[0332] And / or,
[0333] The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
[0334] Optionally, the beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam.
[0335] And / or,
[0336] The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
[0337] Optionally, the beam identifier and / or the transmission node identifier includes at least one of the following:
[0338] Synchronization Signal Block (SSB) identifier;
[0339] Channel State Information Reference Signal (CSI-RS) identifier;
[0340] Reference signal identifiers other than the CSI-RS identifier;
[0341] The port number identifier corresponding to the reference signal.
[0342] Optionally, the control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following:
[0343] Control channel type identifier;
[0344] Resource location identifier for the control channel;
[0345] Reference signal identifier for the control channel;
[0346] The port number identifier corresponding to the reference signal of the control channel.
[0347] This disclosure also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the resource allocation method embodiments described above and achieves the same technical effects. To avoid repetition, further details are omitted here. The computer-readable storage medium may include read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0348] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0349] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.
[0350] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.
Claims
1. A resource allocation method applied to a terminal device, comprising: Receive uplink resource allocation rule information configured for the path carried by the terminal device; wherein, the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state; Uplink resources are allocated according to the uplink resource allocation rules.
2. The method according to claim 1, wherein, The bearer includes at least two paths; the uplink resource allocation according to the uplink resource allocation rule information includes: The Media Access Control (MAC) entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path. The target path is the path corresponding to the MAC entity among the at least two paths.
3. The method according to claim 1, wherein, When the uplink resource allocation rule information includes a first uplink resource allocation rule and a second uplink resource allocation rule, the step of allocating uplink resources according to the uplink resource allocation rule information includes: When the path is active, uplink resources are allocated to the path using the first uplink resource allocation rule; When the path is in a deactivated state, uplink resources are allocated to the path using the second uplink resource allocation rule.
4. The method according to any one of claims 1 to 3, wherein, The first uplink resource allocation rule includes at least one of the following: Information on the type of the first available uplink resource; Information on the type of the first unavailable uplink resource; And / or, The second uplink resource allocation rule includes at least one of the following: Information on the type of the second available uplink resource; Information on the type of the second unavailable uplink resource.
5. The method according to claim 4, wherein, The uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; and the duration of the transmission channel corresponding to the uplink resource. The authorization type corresponding to the upstream resource; And / or, The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource; And / or, The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
6. The method according to claim 5, wherein, The beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam. And / or, The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
7. The method according to claim 6, wherein, The beam identifier and / or the transmission node identifier includes at least one of the following: Synchronization Signal Block (SSB) identifier; Channel State Information Reference Signal (CSI-RS) identifier; Reference signal identifiers other than the CSI-RS identifier; The port number identifier corresponding to the reference signal.
8. The method according to claim 6, wherein, The control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following: Control channel type identifier; Resource location identifier for the control channel; Reference signal identifier for the control channel; The port number identifier corresponding to the reference signal of the control channel.
9. A resource allocation method applied to network-side devices, comprising: Send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device; The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
10. The method according to claim 9, wherein, The first uplink resource allocation rule includes at least one of the following: Information on the type of the first available uplink resource; Information on the type of the first unavailable uplink resource; And / or, The second uplink resource allocation rule includes at least one of the following: Information on the type of the second available uplink resource; Information on the type of the second unavailable uplink resource.
11. The method according to claim 10, wherein, The uplink resource type information includes at least one of the following: the subcarrier spacing (SCS) corresponding to the uplink resource; the carrier corresponding to the uplink resource; the bandwidth portion (BWP) corresponding to the uplink resource; the beam information corresponding to the uplink resource; the transmission node information corresponding to the uplink resource; and the duration of the transmission channel corresponding to the uplink resource. The authorization type corresponding to the upstream resource; And / or, The type information of the first available uplink resource and / or the type information of the second available uplink resource includes: information for indicating the availability of any uplink resource; And / or, The type information of the first unavailable uplink resource and / or the type information of the second unavailable uplink resource includes: information for indicating that any uplink resource is unavailable.
12. The method according to claim 11, wherein, The beam information includes at least one of the following: beam identifier; cell identifier corresponding to the beam; frequency identifier corresponding to the beam; BWP identifier corresponding to the beam; control channel identifier corresponding to the beam; and media access control (MAC) entity identifier corresponding to the beam. And / or, The transmission node information includes at least one of the following: transmission node identifier; cell identifier corresponding to the transmission node; frequency identifier corresponding to the transmission node; BWP identifier corresponding to the transmission node; control channel identifier corresponding to the transmission node; and media access control (MAC) entity identifier corresponding to the transmission node.
13. The method according to claim 12, wherein, The beam identifier and / or the transmission node identifier include at least one of the following: Synchronization Signal Block (SSB) identifier; Channel State Information Reference Signal (CSI-RS) identifier; Reference signal identifiers other than the CSI-RS identifier; The port number identifier corresponding to the reference signal.
14. The method according to claim 12, wherein, The control channel identifier corresponding to the beam and / or the control channel identifier corresponding to the transmission node includes at least one of the following: Control channel type identifier; Resource location identifier for the control channel; Reference signal identifier for the control channel; The port number identifier corresponding to the reference signal of the control channel.
15. A terminal device, comprising: A receiving module is configured to receive uplink resource allocation rule information configured for the path carried by the terminal device; wherein the uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule, the first uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in an active state, and the second uplink resource allocation rule being the uplink resource allocation rule adopted when the path is in a deactivated state; The allocation module is used to allocate uplink resources according to the uplink resource allocation rule information.
16. The terminal device according to claim 15, wherein, The bearer includes at least two paths; The allocation module is specifically used for: The Media Access Control (MAC) entity of the terminal device allocates uplink resources to the target path according to the uplink resource allocation rule information corresponding to the target path. The target path is the path corresponding to the MAC entity among the at least two paths.
17. The terminal device according to claim 15, wherein, The allocation module is specifically used for: When the uplink resource allocation rule information includes a first uplink resource allocation rule and a second uplink resource allocation rule, if the path is in an active state, the first uplink resource allocation rule is used to allocate uplink resources to the path. When the path is in a deactivated state, uplink resources are allocated to the path using the second uplink resource allocation rule.
18. The terminal device according to any one of claims 15 to 17, wherein, The first uplink resource allocation rule includes at least one of the following: Information on the type of the first available uplink resource; Information on the type of the first unavailable uplink resource; And / or, The second uplink resource allocation rule includes at least one of the following: Information on the type of the second available uplink resource; Information on the type of the second unavailable uplink resource.
19. A network-side device, comprising: The sending module is used to send uplink resource allocation rule information configured for the path carried by the terminal device to the terminal device; The uplink resource allocation rule information includes a first uplink resource allocation rule and / or a second uplink resource allocation rule. The first uplink resource allocation rule is the uplink resource allocation rule used when the path is in an active state, and the second uplink resource allocation rule is the uplink resource allocation rule used when the path is in a deactivated state.
20. The network-side device according to claim 19, wherein, The first uplink resource allocation rule includes at least one of the following: Information on the type of the first available uplink resource; Information on the type of the first unavailable uplink resource; And / or, The second uplink resource allocation rule includes at least one of the following: Information on the type of the second available uplink resource; Information on the type of the second unavailable uplink resource.
21. A terminal device comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the resource allocation method as described in any one of claims 1 to 8.
22. A network-side device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the resource allocation method as described in any one of claims 9 to 14.
23. A computer-readable storage medium, wherein, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the resource allocation method as described in any one of claims 1 to 8, or implements the steps of the resource allocation method as described in any one of claims 9 to 14.