Communication method, terminal, and base station
Embodiments of this application provide a communication method, a terminal and a base station. The method includes: receiving, by a terminal, a scheduling request resource configuration sent by a base station, where the scheduling request resource configuration indicates an uplink resource type or logical channel information; and sending, by the terminal, a scheduling request to the base station via a target scheduling request resource based on the scheduling request resource configuration and uplink data, where the target scheduling request resource indicates a target uplink resource type, and the scheduling request resource configuration includes the target scheduling request resource. In the embodiments of this application, when diversity of the uplink data is considered, the base station configures different scheduling request resources for different service characteristics, and the terminal selects different scheduling request resources for different service characteristics, to improve effectiveness of uplink service transmission.
1. A communication method, comprising:
receiving, by a terminal, a scheduling request resource configuration sent by a base station, wherein the scheduling request resource configuration indicates logical channel information; and
sending, by the terminal, a scheduling request to the base station via a target scheduling request resource based on the scheduling request resource configuration and uplink data, wherein the target scheduling request resource indicates a target uplink resource type, and the scheduling request resource configuration comprises the target scheduling request resource, wherein
the logical channel information comprises target logical channel information corresponding to the target uplink resource type,
wherein sending the scheduling request to the base station via the target scheduling request resource comprises:
determining, by the terminal, the target uplink resource type based on the logical channel information indicated by the scheduling request resource configuration;
determining, by the terminal, the target scheduling request resource based on the determined target uplink resource type; and
sending, by the terminal, the scheduling request to the base station via the determined target scheduling request resource.
2. The method according to claim 1 , wherein the sending the scheduling request to the base station further comprises:
selecting, by the terminal, the target scheduling request resource based on a priority sequence of one or more logical channels having the uplink data; and
sending, by the terminal, the scheduling request to the base station on the selected target scheduling request resource.
3. The method according to claim 1 , wherein
the scheduling request resource configuration further comprises a mapping relationship between the logical channel information and a scheduling request resource.
4. The method according to claim 1 , wherein
the scheduling request resource configuration further comprises first time information instructing the terminal to stop sending the scheduling request within a first time period, wherein the first time information is determined based on the logical channel information.
5. The method according to claim 1 , further comprising:
sending, by the terminal, a buffer status report (BSR) to the base station, wherein the BSR comprises buffer information comprising a data volume of uplink data carried on one or more logical channels or one or more logical channel groups, and the BSR is sent to the base station when:
a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is not zero;
a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is greater than a threshold;
a quantity of one or more logical channels or one or more logical channel groups that carry uplink data corresponding to the data volume is not greater than a preset value;
some or all uplink data corresponding to a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is transmitted by the terminal to the base station during a waiting time period; and/or
some or all uplink data corresponding to a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is reported by the terminal to the base station for a first time.
6. The method according to claim 1 , wherein the uplink resource type includes at least one of: a subcarrier spacing, a cyclic prefix length, a transmission time interval (TTI) length, or uplink transmission power.
7. A communication method, comprising:
sending, by a base station, a scheduling request resource configuration to a terminal, wherein the scheduling request resource configuration indicates logical channel information; and
receiving, by the base station, a scheduling request sent by the terminal via a target scheduling request resource, wherein the target scheduling request resource indicates a target uplink resource type, and the scheduling request resource configuration comprises the target scheduling request resource, wherein
the logical channel information comprises target logical channel information corresponding to the target uplink resource type, and
wherein the target uplink resource type is determined by the terminal based on the logical channel information indicated by the scheduling request resource configuration, and the target scheduling request resource is determined by the terminal based on the determined target uplink resource type.
8. The method according to claim 7 , further comprising:
configuring, by the base station, the target scheduling request resource based on the logical channel information.
9. The method according to claim 8 , wherein the configuring the target scheduling request resource comprises:
configuring, by the base station, the target scheduling request resource based on a priority sequence of one or more logical channels corresponding to the logical channel information.
10. The method according to claim 7 , wherein
the scheduling request resource configuration further comprises:
a mapping relationship between the logical channel information and a scheduling request resource.
11. The method according to claim 7 , further comprising:
determining, by the base station, a first time period based on the logical channel information, wherein
the scheduling request resource configuration further comprises first time information instructing the terminal to stop sending the scheduling request within the first time period.
12. A terminal, comprising a transceiver configured to:
receive a scheduling request resource configuration sent by a base station, wherein the scheduling request resource configuration indicates logical channel information, and
send a scheduling request to the base station via a target scheduling request resource based on the scheduling request resource configuration and uplink data, wherein the target scheduling request resource indicates a target uplink resource type, and the scheduling request resource configuration comprises the target scheduling request resource, wherein
the logical channel information comprises target logical channel information corresponding to the target uplink resource type,
wherein the terminal further comprises at least one processor configured to:
determine the target uplink resource uplink resource type based on the logical channel information indicated by the scheduling request resource configuration;
determine the target scheduling request resource based on the determined target uplink resource type; and
send the scheduling request to the base station via the determined target scheduling request resource.
13. The terminal according to claim 12 , wherein the at least one processor is further configured to select the target scheduling request resource based on a priority sequence of one or more logical channels having the uplink data,
and send the scheduling request to the base station on the target scheduling request resource.
14. The terminal according to claim 12 , wherein
the scheduling request resource configuration further comprises a mapping relationship between the logical channel information and a scheduling request resource.
15. The terminal according to claim 12 , wherein
the transceiver is further configured to send the scheduling request to the base station; and
the scheduling request resource configuration further comprises first time information instructing the transceiver to stop sending the scheduling request within a first time period, wherein the first time information is determined based on the logical channel information.
16. The terminal according to claim 12 , wherein
the transceiver is further configured to send a buffer status report (BSR) to the base station, wherein the BSR comprises buffer information comprising a data volume of uplink data carried on one or more logical channels or one or more logical channel groups, and the BSR is sent to the base station when:
a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is not zero;
a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is greater than a threshold;
a quantity of one or more logical channels or one or more logical channel groups that carry uplink data corresponding to the data volume is not greater than a preset value;
some or all uplink data corresponding to a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is transmitted by the terminal to the base station during a waiting time period; and/or
some or all uplink data corresponding to a data volume of uplink data carried on any of the one or more logical channels or the one or more logical channel groups is reported by the terminal to the base station for a first time.
17. A base station, comprising a transceiver configured to:
send a scheduling request resource configuration to a terminal, wherein the scheduling request resource configuration indicates logical channel information, and
receive a scheduling request sent by the terminal via a target scheduling request resource, wherein the target scheduling request resource indicates a target uplink resource type, and the scheduling request resource configuration includes the target scheduling request resource, wherein
the logical channel information comprises target logical channel information corresponding to the target uplink resource type,
wherein the target uplink resource type is determined by the terminal based on the logical channel information indicated by the scheduling request resource configuration, and the target scheduling request resource is determined by the terminal based on the determined target uplink resource type.
18. The base station according to claim 17 , further comprising:
a processor configured to configure the target scheduling request resource based on the logical channel information.
19. The base station according to claim 18 , wherein
the processor is configured to configure the target scheduling request resource based on a priority sequence of one or more logical channels corresponding to the logical channel information.
20. The base station according to claim 17 , wherein
the scheduling request resource configuration further comprises a mapping relationship between the logical channel information and a scheduling request resource.
21. The base station according to claim 18 , wherein
the processor is further configured to determine a first time period based on the logical channel information, wherein
the scheduling request resource configuration further comprises first time information instructing the transceiver to stop sending the scheduling request within the first time period.