Patent Description:
The narrow band internet of things (narrow band internet of things, NB-IoT) is a feature in long term evolution (long term Evolution, LTE) release-<NUM> (release-<NUM>). For random access, a concept of a coverage level (coverage level) is introduced in the NB-IoT. In an idle state, when a terminal device wants to access, downlink reference signal received power (reference signal received power, RSRP) measurement may be performed, and measurement results of the RSRP correspond to different coverage levels. A system message configured by an access network device broadcasts an uplink physical random access channel (physical random access channel, PRACH) resource corresponding to each coverage level and a quantity of times of preamble (preamble) repetitions on each carrier. The terminal device selects, based on the coverage level of the terminal device in the system message, a corresponding PRACH resource to perform access.

However, in the random access method in the prior art, the terminal device only determines, based on a downlink measurement result, the coverage level to adjust a PRACH resource of an uplink access carrier without considering a load problem between a plurality of uplink access carriers. When uplink load is relatively heavy, the uplink access carriers cannot be dynamically adjusted.

Further, <CIT> refers to a wireless communication system, and discloses a method and an apparatus for performing random access in a multi-carrier wireless communication system. The method in which a user equipment carries out a process for random access to a base station in a multi-carrier wireless communication system comprises: a step of measuring the channel qualities of one or more uplink component carriers, and determining the uplink component carrier having the highest channel quality; a step of selecting a physical random access channel (PRACH) resource on the uplink component carrier having the highest channel quality; and a step of transmitting a random access preamble to the base station using the selected PRACH resource.

Further, <NPL> refers to remaining issues on multi-carrier PRACH in NB-IoT.

Embodiments of this application provide a method and an apparatus for data transmission in multiple carriers, so that selection and access can be performed in uplink access carriers of different frequency bands based on an access control parameter, thereby implementing control of load between a plurality of uplink access carriers. This problem is solved by the subject matter of the independent claims. Further implementation forms are provided in the dependent claims.

According to a first aspect, an embodiment of this application provides a method for data transmission in multiple carriers, including:
receiving, by a terminal device, at least one piece of indication information from an access network device, where the at least one piece of indication information is used to indicate at least one access control parameter; and selecting, by the terminal device, an access carrier from the at least two candidate carriers based on the at least one access control parameter, where the at least two candidate carriers are located in different frequency bands. The method according to this embodiment of this application may enable carriers to set different access parameters based on loading situations and a quantity of available resources that are of the carriers. Resources of carriers are used to the greatest extent, to balance network load and improve system capacity, so that a terminal device can access a network more rapidly and reduce an access delay.

In a possible implementation, the at least two candidate carriers include a first candidate carrier and a second candidate carrier, the at least one access control parameter includes a first threshold of downlink signal strength; and the selecting, by the terminal device, an access carrier from the at least two candidate carriers based on the at least one access control parameter includes: selecting, by the terminal device, the first candidate carrier as the access carrier when a downlink signal strength value of the first candidate carrier is greater than the first threshold; and selecting, by the terminal device, the second candidate carrier as the access carrier when the downlink signal strength value of the first candidate carrier is less than the first threshold.

In a possible implementation, the at least two candidate carriers include a first candidate carrier and a second candidate carrier, the at least one access control parameter includes a first access control factor; and the selecting, by the terminal device,
an access carrier from the at least two candidate carriers based on the at least one access control parameter includes: selecting, by the terminal device, the first candidate carrier as the access carrier when a random number generated by the terminal device is greater than the first access control factor; and selecting, by the terminal device, the second candidate carrier as the access carrier when the random number generated by the terminal device is less than the first access control factor; or selecting, by the terminal device, the first candidate carrier as the access carrier when a random number generated by the terminal device is less than the first access control factor; and selecting, by the terminal device, the second candidate carrier as the access carrier when the random number generated by the terminal device is greater than the first access control factor.

In a possible implementation, the at least two candidate carriers are N candidate carriers, N≥<NUM>, the at least one access control parameter includes N non-overlapping value ranges, and the N value ranges correspond to the N candidate carriers; and the selecting, by the terminal device, an access carrier from the at least two candidate carriers based on the at least one access control parameter includes: selecting, by the terminal device, a candidate carrier corresponding to a first value range as the access carrier when a random number generated by the terminal device is located in the first value range of the N value ranges.

In a possible implementation, the at least two candidate carriers include at least one first candidate carrier and at least one second candidate carrier; the at least one access control parameter includes at least one first threshold of downlink signal strength, and the at least one first threshold corresponds to the at least one first candidate carrier; and the selecting, by the terminal device, an access carrier from the at least two candidate carriers based on the at least one access control parameter includes: selecting, by the terminal device, from the at least one first candidate carrier, a candidate carrier in which a downlink signal strength is greater than a corresponding first threshold as the access carrier; and selecting the at least one second candidate carrier as the access carrier when a quantity of candidate carriers selected as the access carrier from the at least one first candidate carrier is less than a target quantity.

According to the claimed invention, a terminal device receives at least one piece of indication information from an access network device, wherein the at least one piece of indication information indicates at least one access control parameter; and selects at least one access carrier from at least two candidate carriers based on the at least one access control parameter, wherein the at least two candidate carriers are located in different frequency bands; wherein the at least two candidate carriers comprise at least one first candidate carrier and at least one second candidate carrier, and the at least one access control parameter comprises a threshold of a downlink signal strength, and the threshold corresponds to the at least one first candidate carrier, and the selecting the at least one access carrier from the at least two candidate carriers based on the at least one access control parameter comprises: selecting, from the at least one first candidate carrier, a quantity of those candidate carriers having a downlink signal strength greater than the threshold as the at least one access carrier; and, when the quantity of selected candidate carriers is less than a target quantity, selecting the at least one second candidate carrier as the at least one access carrier.

In a possible implementation, the at least two candidate carriers are a part or all of a carrier set, the carrier set includes at least two carriers, the at least one access control parameter further includes at least one of a second threshold of a downlink signal strength value corresponding to each carrier in the carrier set, a second value range corresponding to each carrier, and an admission indication corresponding to each carrier, and the method further includes: determining, by the terminal device, a carrier that satisfies a first condition and that is in the at least two carriers as the candidate carrier, where the first condition includes at least one of the following: a downlink signal strength of a carrier is greater than the second threshold of the downlink signal strength value corresponding to the carrier; a random number generated for a carrier is in the second value range corresponding to the carrier; and the admission indication corresponding to a carrier indicates permission to access the carrier.

According to a second aspect, an embodiment of this application provides a method for data transmission in multiple carriers, including: generating, by an access network device, at least one piece of indication information, where the at least one piece of indication information is used to indicate at least one access control parameter, the at least one access control parameter is used to select an access carrier from at least two candidate carriers, and the at least two candidate carriers are located in different frequency bands; and sending, by the access network device, the indication information to the terminal device.

In a possible implementation, the at least two candidate carriers include a first candidate carrier and a second candidate carrier, the at least one access control parameter includes a first threshold of downlink signal strength, the first threshold is used to instruct the terminal device to select the first candidate carrier as the access carrier when a downlink signal strength value of the first candidate carrier is greater than the first threshold, and select the second candidate carrier as the access carrier when the downlink signal strength value of the first candidate carrier is less than the first threshold.

In a possible implementation, the at least two candidate carriers include a first candidate carrier and a second candidate carrier, the at least one access control parameter includes a first access control factor, the first access control factor is used to indicate that the first candidate carrier is selected as the access carrier when a random number generated by the terminal device is greater than the first access control factor, and the second candidate carrier is selected as the access carrier when the random number generated by the terminal device is less than the first access control factor.

In a possible implementation, the at least two candidate carriers are N candidate carriers, N≥<NUM>, the at least one access control parameter includes N non-overlapping value ranges, and the N value ranges correspond to the N candidate carriers; and the N value ranges are used to indicate that a candidate carrier corresponding to a first value range is selected as the access carrier when a random number generated by the terminal device is located in the first value range of the N value ranges.

In a possible implementation, the at least two candidate carriers include at least one first candidate carrier and at least one second candidate carrier; the at least one access control parameter includes at least one first threshold of downlink signal strength, and the at least one first threshold corresponds to the at least one first candidate carrier; the first threshold is used to instruct the terminal device to select, from the at least one first candidate carrier, a candidate carrier in which a downlink signal strength is greater than a corresponding first threshold as the access carrier; and select the at least one second candidate carrier as the access carrier when a quantity of candidate carriers selected from the at least one first candidate carrier as the access carrier is less than a target quantity.

In a possible implementation, the at least two candidate carriers are a part or all of a carrier set, the carrier set includes at least two carriers, the at least one access control parameter further includes at least one of a second threshold of a downlink signal strength value corresponding to each carrier in the carrier set, a second value range corresponding to each carrier, and an admission indication corresponding to each carrier, and the candidate carrier is a carrier that satisfies a first condition and that is in the at least two carriers, where the first condition includes at least one of the following: a downlink signal strength value of a carrier is greater than the second threshold of the downlink signal strength value corresponding to the carrier; a random number generated for a carrier is in the second value range corresponding to the carrier; and the admission indication corresponding to a carrier indicates permission to access the carrier.

According to a third aspect, an embodiment of this application provides a terminal device, configured to perform the method according to the first aspect. Specifically, the claimed terminal device includes units configured to perform the claimed method.

According to a fourth aspect, an embodiment of this application provides an access network device, configured to perform the method according to the second aspect. Specifically, the access network device includes units configured to perform the method according to the second aspect or any one of the implementations of the second aspect.

According to a fifth aspect, a computer-readable storage medium is provided, where the computer-readable storage medium stores a computer program (instruction), and when runs on a computer, the program (instruction) enables the computer to perform the claimed method.

According to a sixth aspect, this application provides a chip system. The chip system includes a processor, configured to support a terminal device and an access network device in implementing a related function according to the foregoing aspects, for example, generating or processing related data and/or information in the foregoing method. In a possible design, the chip system further includes a memory. The memory is configured to store a program instruction and data that are necessary to the terminal device and the access network device. The chip system may include a chip, or may include a chip and another discrete device.

The following describes the technical solutions in the embodiments with reference to the accompanying drawings.

It should be noted that the technical solutions or features in the embodiments of the present invention may be mutually combined in the case of no conflict.

The "one" in the embodiments of the present invention indicates a single individual, does not indicate that there can only be one individual, and cannot be applied to other individuals. For example, "a terminal device" in the embodiments of the present invention refers to a terminal device, and does not mean that only one specific terminal device can be applied to. The terms "system" and "network" may be used interchangeably in this application.

The reference of "an embodiment" (or "an implementation") or "embodiment" (or "implementation") in this application means that the specific feature, structure, characteristic, and the like described in the embodiments are included in at least one embodiment. Therefore, "in an embodiment" or "in the embodiments" that appears at positions of the specification does not mean that a same embodiment is referred to.

Further, in the embodiments of the present invention, in situations of "A and/or B" and "at least one of A and B", the terms "and/or" and "at least one of" are used, including any one of three solutions, that is, a solution including A, but excluding B, a solution including B, but excluding A, and a solution including both two options A and B. In another example, in situations of "A, B, and/or C" and "at least one of A, B, and/or C", such phrases include any one of six solutions, that is, a solution including A, but excluding B and C, a solution including B, but excluding A and C, a solution including C, but excluding A and B, a solution including A and B, but excluding C, a solution including B and C, but excluding A, a solution including A and C, but excluding B, and a solution including all of the three options A, B, and C. A person of ordinary skill in the art and the related art can easily understand that, for other similar descriptions, the embodiments of the present invention can all be understood in the foregoing manners.

An access network device and a terminal device are included in a schematic architectural diagram of a wireless communications system shown in <FIG>. The access network device in this embodiment of this application refers to a device that is connected to the terminal device, and that receives data of the terminal device and sends the data to a core network (core network, CN). The access network device in different systems corresponds to different devices. For example, the access network device may be a base station (base station, BS) and a base station controller (base station controller, BSC) in a <NUM> system, or may be a Node B (Node B) and a radio network controller (radio network controller, RNC) in a <NUM> system, or may be an evolved Node B (evolved Node B, eNB, or e-Node B) in a <NUM> system, or may also be a corresponding access network device in a <NUM> system, for example, a gNB. This is not limited in this application.

The terminal device in this embodiment of this application may be a device that provides a user with voice and/or data connectivity, a handheld device with a radio connection function, or another processing device connected to a radio modem. A wireless terminal may communicate with one or more core networks through a radio access network (radio access network, RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (also referred to as a "cellular" phone) and a computer with a mobile terminal, for example, may be a portable, pocket-sized, handheld, computer built-in, or vehicle-mounted mobile apparatus, which exchanges voice and/or data with the radio access network. For example, the wireless terminal may be a device such as a personal communication service (personal communication service, PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (wireless local loop, WLL) station, or a personal digital assistant (personal digital assistant, PDA). The wireless terminal may also be referred to as a system, a subscriber unit (subscriber unit), a subscriber station (subscriber station), a mobile station (mobile station), a mobile (mobile), a remote station (remote station), an access point (access point), a remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), a terminal device (terminal device), or user equipment (user equipment).

In the schematic diagram of <FIG>, currently, a <NUM> new radio (new radio, NR) may be deployed on a <NUM> frequency band that uses a time division duplex (time division duplex, TDD) mode. Because the high frequency signal attenuation is relatively fast, while the terminal device has relatively small transmit power in a <NUM> NR uplink, uplink coverage is relatively limited. Because compared with a downlink service, an uplink service of the LTE has relatively light load, the uplink may allocate redundant resources to the NR for use. Therefore, to resolve a problem of limited uplink coverage of the <NUM> NR, the 3rd generation partnership project (3rd generation partnership project, 3GPP) standard aims to use an uplink carrier of a frequency band with relatively light LTE uplink service load for uplink transmission of the <NUM> NR. A communication mechanism based on the architecture needs to be further refined and perfected.

To resolve the problem of the limited uplink coverage of the <NUM> NR, embodiments of this application provide a method for data transmission in multiple carriers, a terminal device, and an access network device. <FIG> is a schematic structural diagram of a terminal device <NUM> according to an embodiment of this application, and the terminal device <NUM> includes a receiving unit <NUM> and a processing unit <NUM>. <FIG> is a schematic structural diagram of an access network device <NUM> according to an embodiment of this application, and the access network device <NUM> includes a processing unit <NUM> and a sending unit <NUM>. <FIG> is a flowchart of a method for data transmission in multiple carriers according to an embodiment of this application, and the method may be applied to the network architecture shown in <FIG>, and the terminal device and the access network device that are shown in <FIG> and <FIG>.

A <NUM> frequency band using a frequency division duplex (frequency division duplex, FDD) mode is used for uplink transmission of a <NUM> NR, and may be applied to a scenario in which the LTE and NR systems coexist, or a scenario in which one cell supports a plurality of uplink carriers. Further, different uplink carriers may correspond to different radio access technologies (radio access technology, RAT). However, this application is not limited to this scenario. In the scenario to which this embodiment of this application is applied, the access network device uses a <NUM> frequency band to communicate in a downlink carrier, and sends a cell system message and other downlink messages on the <NUM> frequency band; and the terminal device uses the TDD mode on an uplink <NUM> frequency band carrier, and also supports communication of an uplink <NUM> frequency band carrier at the same time. The access network device supports uplink communication on <NUM> and <NUM> frequency bands, and may instruct, based on an uplink measurement result of the terminal device, the terminal device to perform a handover on the uplink carrier.

The following describes the method for data transmission in multiple carriers according to the embodiments of this application in detail with reference to <FIG>, <FIG>.

Step <NUM>: A processing unit <NUM> of an access network device <NUM> generates at least one piece of indication information, used to indicate at least one access control parameter.

The at least one access control parameter is used to select an access carrier from at least two candidate carriers, and the at least two candidate carriers are located in different frequency bands. For example, when there are two candidate carriers, one is an uplink carrier of a <NUM> frequency band, and the other is an uplink carrier of a <NUM> frequency band, the indication information includes access control parameters of the uplink carrier of the <NUM> frequency band and the uplink carrier of the <NUM> frequency band. Optionally, the access control parameter may include a threshold of downlink signal strength, for example, a threshold T-threshold of the RSRP or reference signal received quality (reference signal received quality, RSRQ) measurement. Optionally, the access control parameter may include an access control factor. The access control factor is a probability value P, and a value range of the probability value Pis [<NUM>,<NUM>], that is, <NUM><=P<=<NUM>.

Step <NUM>: A sending unit <NUM> of the access network device <NUM> sends the indication information to the terminal device.

When the sending unit <NUM> of the access network device <NUM> sends at least one piece of indication information to the terminal device <NUM>, the receiving unit <NUM> of the terminal device <NUM> receives the at least one piece of indication information. The processing unit of the terminal device <NUM> selects an uplink access carrier based on at least one access control parameter that is of different frequency band carriers and that is indicated by the at least one piece of indication information received by the receiving unit <NUM>.

The processing unit <NUM> of the terminal device <NUM> records information such as frequencies, bandwidths, and the like of candidate carriers in different frequency bands based on the indication information received by the receiving unit <NUM>. For example, the example of the foregoing two uplink carriers continues to be used, the processing unit <NUM> may record, based on indication information including access control parameters of the uplink carrier of the <NUM> frequency band and the uplink carrier of the <NUM> frequency band, information such as frequencies, bandwidths, and the like of the uplink carrier of the <NUM> frequency band used in the LTE system and the uplink carrier of the <NUM> frequency band used in the <NUM> NR system.

Step <NUM>: The processing unit <NUM> of the terminal device <NUM> selects the access carrier from at least two candidate carriers based on at least one access control parameter.

A plurality of optional implementations <NUM>-<NUM> and a claimed implementation <NUM>, of this embodiment are described in detail below.

In implementation <NUM>, at least two candidate carriers include a first candidate carrier and a second candidate carrier, at least one access control parameter includes a first threshold of downlink signal strength, the processing unit <NUM> of the terminal device <NUM> selects the first candidate carrier as the access carrier when a downlink signal strength value of the first candidate carrier is greater than the first threshold; and the processing unit <NUM> of the terminal device <NUM> selects the second candidate carrier as the access carrier when the downlink signal strength value of the first candidate carrier is less than the first threshold.

For example, the candidate carriers are carriers of two frequency bands: <NUM> and <NUM> frequency bands, and at least one access control parameter includes a threshold of the RSRP or the RSRQ. If a value of the RSRP or the RSRQ measured by the processing unit <NUM> of the terminal device <NUM> exceeds the threshold T-threshold, it is determined that the uplink coverage is relatively poor, and the uplink carrier of the <NUM> frequency band is selected for access; and if the value of the RSRP or the RSRQ measured by the processing unit <NUM> is less than the threshold T-threshold, it is determined that the uplink coverage is relatively good, and the uplink carrier of the <NUM> frequency band is selected for access.

In implementation <NUM>, the candidate carriers are carriers of two frequency bands, and at least one access control parameter includes an access control factor. If a random number generated by the processing unit <NUM> of the terminal device <NUM> is greater than the access control factor, a first frequency band carrier is selected for access; and if the random number generated by the processing unit <NUM> is less than the access control factor, a second frequency band carrier is selected for access. Alternatively, if a random number generated by the processing unit <NUM> of the terminal device <NUM> is less than the access control factor, a first frequency band carrier is selected for access; and if the random number generated by the processing unit <NUM> is greater than the access control factor, a second frequency band carrier is selected for access.

In implementation <NUM>, the candidate carriers are carriers of a plurality of frequency bands, for example, a quantity of the candidate carriers is N, N is a positive integer greater than and equal to two, at least one access control parameter includes N non-overlapping value ranges, where the N value ranges correspond to N candidate carriers. When the downlink signal strength value measured by or the random number generated by the processing unit <NUM> of the terminal device <NUM> is located in a first value range of the N value ranges, the processing unit <NUM> selects a candidate carrier corresponding to the value range as the access carrier.

In implementation <NUM>, at least two candidate carriers are a part or all of a carrier set, and the carrier set includes at least two carriers. At least one access control parameter includes at least one of a second threshold of the downlink signal strength value corresponding to each carrier in the carrier set, a second value range corresponding to each carrier, and an admission indication corresponding to each carrier. The second threshold of the downlink signal strength value, the second value range corresponding to each carrier, and the admission indication corresponding to each carrier are used to determine a candidate carrier from the carrier set.

Specifically, the processing unit <NUM> of the terminal device <NUM> determines a carrier that satisfies at least one of the following conditions and that is in at least two carriers as the candidate carrier:.

Optionally, at least one access control parameter includes the admission indication corresponding to each carrier, and the processing unit <NUM> of the terminal device <NUM> selects the candidate carrier based on carriers to which access is allowed based on the admission indication. If a quantity of the carriers to which access is allowed based on the admission indication is greater than and equal to two (that is, there are at least two candidate carriers), a final access carrier may be continuously selected based on any one or a combination of the foregoing listed implementations.

For example, admission indications included in at least one access control parameter are <NUM> and <NUM> that are of a Boolean type. When an admission indication corresponding to a carrier is <NUM>, it indicates permission to access the carrier; and when an admission indication corresponding to a carrier is <NUM>, it indicates that the carrier cannot be accessed (similarly, when an admission indication corresponding to a carrier is <NUM>, it indicates permission to access the carrier, and when an admission indication corresponding to a carrier is <NUM>, it indicates that the carrier cannot be accessed).

If a quantity of candidate carriers in the carrier set of which a corresponding admission indication is <NUM> (similarly, when the admission indication corresponding to the carrier is <NUM>) is greater than and equal to two, a final access carrier may be continuously selected based on any one or a combination of the foregoing listed implementations.

In implementation <NUM>, the candidate carriers are carriers of a plurality of frequency bands, for example, a quantity of candidate carriers is Y, Y is a positive integer greater than and equal to two, at least one access control parameter includes M non-overlapping value ranges, M≤Y, and M is a positive integer. When the downlink signal strength value measured by or the random number generated by the processing unit <NUM> of the terminal device <NUM> is located in a second value range of the M value ranges, the processing unit <NUM> selects a candidate carrier corresponding to the value.

Because Y≤N, when the quantity of candidate carriers corresponding to the selected value range exceeds one, the candidate carrier may continue to be selected based on an implementation similar to the foregoing implementation. For example, the processing unit <NUM> of the terminal device <NUM> may select the candidate carrier based on at least one of the following conditions until the quantity of the final candidate carrier is one.

For example, if there are two candidate carriers (for example, a first carrier and a second carrier) corresponding to the value range, the processing unit <NUM> of the terminal device <NUM> selects the first carrier as the access carrier if a downlink signal strength value (for example, a measurement value of the RSRP or the RSRQ) of a carrier is greater than a threshold (for example, T1) of the downlink signal strength value corresponding to the carrier; and selects the second carrier as the access carrier if a downlink signal strength value (for example, a measurement value of the RSRP or the RSRQ) of a carrier is less than a threshold (for example, T2) of the downlink signal strength value corresponding to the carrier.

For another example, if there are three candidate carriers corresponding to the value range, at least one access control parameter includes three non-overlapping value ranges, and the downlink signal strength value measured by or the random number generated by the processing unit <NUM> of the terminal device <NUM> is located in a value range of the three value ranges, the processing unit <NUM> selects a candidate carrier corresponding to the value range as the access carrier.

In implementation <NUM>, at least one access control parameter includes at least one first threshold of the downlink signal strength, and the at least one first threshold corresponds, as claimed, to the at least one first candidate carrier; the processing unit <NUM> of the terminal device <NUM> selects, from the at least one first candidate carrier, a candidate carrier of which the downlink signal strength is greater than a corresponding first threshold as the access carrier; and selects at least one second candidate carrier as the access carrier when a quantity of candidate carriers selected as the access carrier from at least one first candidate carrier is less than a target quantity.

For example, the candidate carriers are carriers of three frequency bands: a first frequency band carrier, a second frequency band carrier, and a third frequency band carrier, and the access control parameter includes a threshold T3 of measured downlink signal strength RSRP or RSRQ. If the RSRP or RSRQ value of the first frequency band carrier measured by the processing unit <NUM> of the terminal device <NUM> is greater than the threshold T3, the first frequency band carrier is selected as the access carrier. If the RSRP or RSRQ value of the first frequency band carrier measured by the processing unit of the terminal device <NUM> is less than the threshold T3, and the target quantity of access carriers is two, the processing unit <NUM> selects the second frequency band carrier and the third frequency band carrier as carriers of the access carrier.

In the method provided in implementations of this application, the candidate carriers include two uplink carriers of the <NUM> frequency band using an FDD mode and the <NUM> frequency band using a TDD mode. Frequencies on the <NUM> frequency band are relatively low, and a coverage range is better than that of the <NUM> frequency band. The processing unit of the terminal device may select, based on the measurement result of the downlink RSRP/RSRQ or a random number, an uplink carrier that satisfies the condition for access. Because the measurement result of the RSRP/RSRQ is related to the coverage range, and the random number configured by the access network device may be related to the load, the method provided in this application may be used to select, based on the coverage range or a loading situation, uplink access carriers that are of different frequency bands and that have a relatively good coverage range or relatively light load for access. However, this application is not limited to application scenarios of the <NUM> frequency band and the <NUM> frequency band.

It should be noted that the access behavior in this application includes behaviors such as sending a preamble (Preamble) to perform a random access behavior, sending uplink data or a physical signal, and the like.

Optionally, the uplink data includes but is not limited to an uplink media access control (media access control, MAC) protocol data unit (protocol data unit, PDU), an uplink MAC control element (control element, CE), an uplink radio link control (radio link control, RLC) PDU, an uplink packet data convergence protocol (packet data convergence protocol, PDCP) PDU, and the like; and the uplink physical signal includes but is not limited to, for example, a scheduling request (scheduling request, SR), an acknowledgment message ACK, a non-acknowledgment message NACK, an uplink reference signal, and uplink control information (uplink control information, UCI). The uplink reference signal includes but is not limited to a sounding reference signal (Sounding reference signal, SRS), a demodulation reference signal (Demodulation reference signal, DMRS), a phase tracking reference signal (Phase tracking reference signal, PTRS), and the like.

According to the method provided in implementations of this application, the processing unit of the terminal device may further be configured to select a plurality of candidate carriers to perform carrier aggregation. At least one access control parameter includes at least one of a threshold of the downlink signal strength value corresponding to each carrier in the carrier set, a value range corresponding to each carrier, and an admission indication corresponding to each carrier. The processing unit of the terminal device selects, based on the at least one access control parameter, a required quantity of candidate carriers to perform the carrier aggregation. The processing unit of the terminal device may select the required quantity of candidate carriers by using one or a combination of a plurality of foregoing implementations to perform the carrier aggregation.

In this embodiment of this application, when the terminal device wants to select an access carrier, and one cell has uplink access carriers of a plurality of frequency bands, the processing unit of the terminal device may select from and access uplink access carriers of different frequency bands based on at least one access control parameter (for example, the measurement result and the random number that are of the RSRP/RSRQ, and the like). As described above, because the access control parameter is related to the coverage range and the load, the method provided in this application may be used to dynamically select a to-be-accessed carrier based on the coverage range or the load, and the access manner is relatively flexible.

<FIG> is another schematic diagram of a communication device <NUM> according to an embodiment of this application. As shown in <FIG>, the apparatus <NUM> may be the access network device in the foregoing embodiments, and includes: an input interface <NUM>, an output interface <NUM>, a processor <NUM>, and a memory <NUM>. The input interface <NUM>, the output interface <NUM>, the processor <NUM>, and the memory <NUM> may be connected to each other through a bus system <NUM>.

The memory <NUM> is configured to store a program, an instruction, or code. The processor <NUM> is configured to perform the program, the instruction, or the code in the memory <NUM>, to control the input interface <NUM> to receive a signal and control the output interface <NUM> to send the signal, and implement steps and functions implemented by the access network device in the implementation corresponding to the foregoing <FIG>. For specific implementations of the foregoing input interface <NUM>, output interface <NUM>, and processor <NUM>, correspondingly refer to specific descriptions of the sending unit <NUM> and the processing unit <NUM> that are in implementations of the foregoing <FIG>.

It should be understood that in this embodiment of this application, the processor <NUM> may be a central processing unit (central processing unit, CPU), or may be another general purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or another programmable logic device, discrete gate or transistor logic device, discrete hardware component, or the like. The general purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.

The memory <NUM> may include a read-only memory and a random access memory, and provide an instruction and data to the processor <NUM> separately. Some of the memory <NUM> may further include a non-volatile random access memory. For example, the memory <NUM> may further store information of a device type.

The bus system <NUM> may further include a power bus, a control bus, a status signal bus, and the like, in addition to a data bus. However, for clear description, various types of buses in the figure are marked as the bus system.

In an implementation process, steps of the method shown in <FIG> can be implemented by using an integrated logical circuit of hardware in the processor <NUM>, or by using instructions in a software form. The steps of the method disclosed with reference to the embodiments of this application may be directly performed by a hardware processor, or may be performed by using a combination of hardware in the processor and a software unit. A software unit may be located in a mature storage medium in the art, such as a random memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, or the like. The storage medium is separately located in the memory <NUM>. The processor <NUM> reads information in the memory <NUM>, and completes the steps of the method in <FIG> in combination with hardware of the processor <NUM>. To avoid repetition, details are not described herein again.

It should be noted that, in a specific implementation, the processing unit in <FIG> may be implemented by using a processor similar to the processor <NUM> in <FIG>, the sending unit may be implemented by using a transmitter, and the receiving unit may be implemented by using a receiver.

Examples of the present invention also provide an apparatus (for example, an integrated circuit, a wireless device, a circuit module, or the like), configured to implement the foregoing method. The apparatus of the power tracker and/or the power supply generator described in this specification may be a self-supporting device or a part of a relatively large device. The device may be (i) a self-supporting IC; (ii) a set having one or more ICs, and the set may include a memory IC configured to store data and/or an instruction; (iii) an RFIC, such as an RF receiver or an RF transmitter/receiver; (iv) an ASIC, such as a mobile station modem; (v) a module that can be embedded in another device; (vi) a receiver, a cellular phone, a wireless device, a handset, or a mobile unit; (vii) and the like.

The method and apparatus provided in the embodiments of the present invention may be applied to the terminal device or the access network device (may be collectively referred to as the wireless device). The terminal device or the access network device or the wireless device may include a hardware layer, an operating system layer that runs on the hardware layer, and an application layer that runs on the operating system layer. The hardware layer includes hardware such as a central processing unit (central processing unit, CPU), a memory management unit (memory management unit, MMU), and a memory (also referred to as a main memory). The operating system may be any one or more computer operating systems such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system that implement service processing by using a process (process). The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software. In the embodiments of the present invention, a specific structure of an execution body of the method is not limited in the embodiments of the present invention, provided that communication can be performed based on the signal transmission method in the embodiments of the present invention by running a program of code recording the method in the embodiments of the present invention. For example, the execution body of the wireless communication method in the embodiments of the present invention may be a terminal device or an access network device, or a functional module that is in a terminal device or an access network device and that can invoke a program and execute the program.

A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of the embodiments of the present invention.

In addition, aspects or features in the embodiments of the present invention may be implemented as a method, an apparatus or a product that uses standard programming and/or engineering technologies. The term "product" used in this application covers a computer program that can be accessed from any computer readable component, carrier or medium. For example, the computer-readable medium may include but is not limited to: a magnetic storage component (for example, a hard disk, a floppy disk or a magnetic tape), an optical disc (for example, a compact disc (compact disc, CD), a digital versatile disc (digital versatile disc, DVD), a smart card and a flash memory component (for example, erasable programmable read-only memory (erasable programmable read-only memory, EPROM), a card, a stick, or a key drive). In addition, various storage media described in this specification may indicate one or more devices and/or other machine-readable media that are configured to store information. The term "machine-readable media" may include but is not limited to a radio channel, and various other media that can store, contain, and/or carry an instruction and/or data.

All or some of the foregoing embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the embodiments may be implemented completely or partially in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the procedure or functions according to the embodiments of the present invention are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable apparatuses. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line (DSL)) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by a computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), a semiconductor medium (for example, a solid-state drive Solid-State Drive, (SSD)), or the like.

It should be understood that sequence numbers of the foregoing processes do not mean execution sequences in various embodiments of the present invention. The execution sequences of the processes should be determined according to functions and internal logic of the processes, and should not be construed as any limitation on the implementation processes of the embodiments of the present invention.

Claim 1:
A method for data transmission in multiple carriers performed by a terminal device, the method comprising:
• receiving at least one piece of indication information from an access network device, wherein the at least one piece of indication information indicates at least one access control parameter; and
• selecting at least one access carrier from at least two candidate carriers based on the at least one access control parameter, wherein the at least two candidate carriers are located in different frequency bands (<NUM>),
wherein the at least two candidate carriers comprise at least one first candidate carrier and at least one second candidate carrier, and the at least one access control parameter comprises a threshold of a downlink signal strength, and the threshold corresponds to the at least one first candidate carrier,
and the selecting the at least one access carrier from the at least two candidate carriers based on the at least one access control parameter comprises:
selecting, from the at least one first candidate carrier, a quantity of those candidate carriers having a downlink signal strength greater than the threshold as the at least one access carrier;
and, when the quantity of selected candidate carriers is less than a target quantity, selecting the at least one second candidate carrier as the at least one access carrier.