Data transmission method and device
Patent Information
- Application Number
- JP2022578723
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-08-20
- Filing Date
- 2021-06-15
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-06-15
AI Technical Summary
【0007】 第1の態様によると、データ送信方法が提供される。本方法は、非接続状態の端末が、端末とアクセスネットワークデバイスとの間のチャネルの品質を得るステップと、チャネル品質が第1の閾値より大きい場合に、端末が、ランダムアクセス方式またはCG方式でアップリンクデータをアクセスネットワークデバイスへ送信することを決定するステップであって、ランダムアクセス方式が、2ステップランダムアクセス方式または4ステップランダムアクセス方式を含む、ステップとを含む。端末がランダムアクセス方式でアップリンクデータをアクセスネットワークデバイスへ送信することを決定することは、チャネル品質が第2の閾値より大きい場合に、端末が、2ステップランダムアクセス方式でアップリンクデータをアクセスネットワークデバイスへ送信することを決定するステップ、またはチャネル品質が第2の閾値より小さい場合に、端末が、4ステップランダムアクセス方式でアップリンクデータをアクセスネットワークデバイスへ送信することを決定するステップを含む。
Smart Images

Figure 0007635274000005 
Figure 0007635274000006 
Figure 0007635274000007
Abstract
Description
[Technical field]
[0001] This application claims priority to Chinese Patent Application No. 202010569721.X, entitled "Method and UE for Providing Auxiliary Information," filed with the China National Intellectual Property Office on June 20, 2020, and Chinese Patent Application No. 202010845774.X, entitled "Data Transmission Method and Apparatus," filed with the China National Intellectual Property Office on August 20, 2020, which are incorporated by reference in their entireties herein.
[0002] TECHNICAL FIELD The embodiments of the present application relate to the field of communication technology, and in particular to a data transmission method and apparatus. [Background technology]
[0003] Currently, when a terminal is in an idle or inactive state, if the terminal needs to transmit uplink data to an access network device, the terminal needs to initiate a random access, for example, a four-step random access process or a two-step random access process, and transmit the uplink data to the access network device after switching from an idle / inactive state to a connected state. If the uplink data is small data and has a small amount of data, a full random access process also needs to be initiated to transmit the small amount of data. This increases the signaling overhead and the power consumption of the terminal.
[0004] In order to reduce signaling overhead and terminal power consumption, the terminal can transmit uplink data to the access network device in a random access process or transmit uplink data using uplink resources (e.g., configured grant (CG)) preconfigured by the access network device for the terminal. When the uplink data is transmitted in the random access process or using the CG, a channel with higher channel quality is selected to transmit the uplink data to ensure that the uplink data can be successfully transmitted to the access network device in the random access process or using the CG. Therefore, how to select a channel with higher channel quality to successfully transmit the uplink data in the random access process or using the CG is a technical problem that needs to be urgently solved. Summary of the Invention [Means for solving the problem]
[0005] The embodiments of the present application provide a data transmission method and apparatus, whereby a terminal transmits uplink data in a two-step random access scheme, a four-step random access scheme, or a CG scheme when in an unconnected state.
[0006] In order to achieve the aforementioned objectives, the following technical solutions are used in the embodiments of this application.
[0007] According to a first aspect, a data transmission method is provided, the method includes the steps of: a terminal in an unconnected state acquiring a quality of a channel between the terminal and an access network device; and, when the channel quality is greater than a first threshold, the terminal determines to transmit uplink data to the access network device in a random access manner or a CG manner, where the random access manner includes a two-step random access manner or a four-step random access manner. The determination of the terminal to transmit uplink data to the access network device in a random access manner includes the steps of: when the channel quality is greater than a second threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner, or when the channel quality is less than the second threshold, the terminal determines to transmit uplink data to the access network device in a four-step random access manner.
[0008] According to the method of the first aspect, a first threshold and a second threshold may be configured for a terminal, the first threshold is used by the terminal to decide whether to select to transmit uplink data in a random access scheme or a CG scheme, and the second threshold is used by the terminal to select to transmit uplink data in a two-step random access scheme or a four-step random access scheme, so that the terminal can properly select a scheme for transmitting uplink data based on the first threshold and the second threshold. This improves the transmission efficiency of uplink data and avoids the problem that uplink data transmission fails due to poor channel quality corresponding to the selected transmission scheme, resulting in resource waste.
[0009] In one possible design, the method further includes determining, when the channel quality is less than a first threshold and the channel quality is greater than a fifth threshold, that the terminal does not transmit uplink data to the access network device in an unconnected state but accesses the cell in a two-step random access manner; and determining, when the channel quality is less than the first threshold and the channel quality is less than the fifth threshold, that the terminal does not transmit uplink data to the access network device in an unconnected state but accesses the cell in a four-step random access manner.
[0010] According to the possible design, when the channel quality is less than a first threshold, the uplink data may not be transmitted in the two-step random access manner or the four-step random access manner, and only the random access is initiated. That is, when the channel quality is insufficient, the uplink data is not transmitted in the random access manner. This prevents the failure of the uplink data transmission.
[0011] According to a second aspect, a data transmission method is provided, the method includes: a terminal in an unconnected state obtains a channel quality between the terminal and an access network device, when the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner, and when the channel quality is less than the sixth threshold and the channel quality is greater than an eighth threshold, the terminal determines to transmit uplink data to the access network device in a four-step random access manner.
[0012] According to the method of the second aspect, a sixth threshold, a seventh threshold, and an eighth threshold may be configured for the terminal. The sixth threshold is used by the terminal to select to use a two-step random access resource or a four-step random access resource, and the seventh threshold is used by the terminal to select a two-step random access resource to transmit uplink data or random access. The eighth threshold is used by the terminal to select a four-step random access resource to transmit uplink data or to initiate random access, so that the terminal can appropriately select a mode for transmitting uplink data based on the sixth threshold, the seventh threshold, and the eighth threshold. This improves the transmission efficiency of uplink data and avoids the problem that uplink data transmission fails due to poor channel quality corresponding to the selected transmission mode, resulting in resource waste.
[0013] In one possible design, the method further includes a step of determining, when the channel quality is greater than a sixth threshold and the channel quality is less than a seventh threshold, that the terminal does not transmit uplink data to the access network device in an unconnected state but accesses the cell in a two-step random access manner, or, when the channel quality is less than the sixth threshold and the channel quality is less than an eighth threshold, that the terminal does not transmit uplink data to the access network device in an unconnected state but accesses the cell in a four-step random access manner.
[0014] According to the possible design, when the channel quality is less than the seventh threshold, the uplink data may not be transmitted in the two-step random access manner, and only the two-step random access may be initiated. When the channel quality is less than the eighth threshold, the uplink data may not be transmitted in the four-step random access manner, and only the four-step random access may be initiated. That is, when the channel quality is insufficient, the uplink data is not transmitted in the random access manner. This prevents the failure of the uplink data transmission.
[0015] Referring to the first or second aspect, in one possible design, the terminal determines whether a TA used for uplink time synchronization between the terminal and the access network device is valid. If the TA is invalid, the terminal determines to transmit uplink data to the access network device in a random access manner. If the TA is valid, the terminal determines to transmit uplink data to the access network device in a CG manner. The CG resource corresponding to the CG scheme is a PUSCH resource preconfigured by the access network device and used by the terminal in an unconnected state.
[0016] Based on this possible design, if the terminal supports CG, the CG scheme may be preferentially selected. The uplink data is transmitted on the pre-configured PUSCH resource without a random access process, which reduces the power consumption of the terminal and saves random access resources.
[0017] In one possible design, after the terminal determines to transmit uplink data to the access network device in a two-step random access manner, the method further includes a step of the terminal transmitting uplink data to the access network device on MsgA based on a first transmission resource corresponding to the two-step random access manner when the channel quality is greater than a third threshold.
[0018] Based on this possible design, when the two-step random access scheme corresponds to a large amount of transmission resources, if the channel quality is greater than a third threshold, the first transmission resource may be selected by the terminal to transmit uplink data, which avoids the problem that the selected transmission resource is insufficient, causing the uplink data transmission to fail and resulting in resource waste.
[0019] In one possible design, the configuration information corresponding to the first transmission resource includes a third threshold, or the third threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first transmission resource is greater than the transmission parameter threshold corresponding to the third threshold, or the third threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameter of the first transmission resource belongs to the transmission parameter range corresponding to the third threshold. Based on this possible design, the threshold used by the terminal to select a suitable transmission resource may be set in the configuration information of the transmission resource, or the threshold and the transmission parameter threshold used by the terminal to select a suitable transmission resource are set accordingly, or the threshold and the transmission parameter range used by the terminal to select a suitable transmission parameter are set accordingly. The configuration scheme is flexible and highly adaptable.
[0020] In one possible design, the transmission parameters include one or more of the MCS and the TBS. In other words, the transmission requirement of the transmission resource is determined based on the MCS and / or the TBS. The transmission parameter design is diverse and flexible.
[0021] In one possible design, after the terminal determines to transmit uplink data to the access network device in the CG scheme, the method further includes the terminal transmitting the uplink data to the access network device based on the first CG resource when the channel quality is greater than a fourth threshold. Based on this possible design, when the CG scheme corresponds to a large amount of transmission resources, the first CG resource may be selected by the terminal to transmit the uplink data when the channel quality is greater than the fourth threshold. This avoids a problem that the uplink data transmission fails due to insufficient selected CG resource, resulting in resource waste.
[0022] In one possible design, the configuration information corresponding to the first CG resource includes a fourth threshold, or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first CG resource is greater than the transmission parameter threshold corresponding to the fourth threshold, or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameter of the first CG resource belongs to the transmission parameter range corresponding to the fourth threshold. Based on this possible design, the threshold used by the terminal to select a suitable CG resource may be set in the configuration information corresponding to the CG resource, or the threshold and the transmission parameter threshold used by the terminal to select a suitable CG resource are set accordingly, or the threshold and the transmission parameter range used by the terminal to select a suitable transmission parameter are set accordingly. The configuration manner is flexible and highly adaptable.
[0023] In one possible design, the TA being invalid includes any one or more of: the validity period of the TA expires; the distance between the current location of the terminal and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and the difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold. Based on this possible design, whether the TA of the terminal is invalid may be determined based on whether the TA expires or whether the terminal moves, etc. The determination manner is flexible and diverse, and the application scenarios are extended.
[0024] In one possible design, the first threshold, the second threshold, the third threshold, the fourth threshold, the fifth threshold, the sixth threshold, the seventh threshold, and the eighth threshold are configured by the access network device for the terminal, and the access network device uniformly configures and manages the thresholds used by the terminal to select an appropriate scheme or transmission resource for transmitting uplink data. The centralized management and uniform standard simplify system design.
[0025] According to a third aspect, the present application provides a communication device. The communication device may be a terminal as described above, or a chip or system-on-chip in the terminal, or may be a functional module in the terminal and configured to implement a method according to the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect. The terminal may implement the functions performed by the terminal in the above aspects or possible designs, and the functions may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions. For example, the terminal may include a receiving unit and a processing unit.
[0026] In one possible design, the receiving unit is configured to obtain a quality of a channel between the terminal and the access network device. The processing unit is configured to determine to transmit uplink data to the access network device by a random access scheme or a CG scheme when the channel quality is greater than a first threshold, and the random access scheme includes a two-step random access scheme or a four-step random access scheme, for example, to transmit the uplink data to the access network device by the two-step random access scheme when the channel quality is greater than a second threshold, or to transmit the uplink data to the access network device by the four-step random access scheme when the channel quality is less than the second threshold.
[0027] In another possible design, the receiving unit is configured to obtain a quality of a channel between the terminal and the access network device, and the processing unit is configured to determine to transmit the uplink data to the access network device in a two-step random access manner when the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, or to determine to transmit the uplink data to the access network device in a four-step random access manner when the channel quality is less than the sixth threshold and the channel quality is greater than an eighth threshold.
[0028] Specifically, for the relevant execution operations of the processing unit and the receiving unit, please refer to the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect, and the details will not be described again.
[0029] According to a fourth aspect, a communication device is provided. The communication device may be a terminal, or a chip or system-on-chip in the terminal. The terminal may implement the functions performed by the terminal in the above aspects or possible designs, and the functions may be implemented by hardware. In one possible design, the terminal may include a processor and a communication interface. In one example, the processor may be configured to support the terminal in implementing the functions according to the first aspect or any possible design of the first aspect. For example, the processor is configured to obtain a quality of a channel between the terminal and the access network device. If the channel quality is greater than a first threshold, the terminal determines to transmit uplink data to the access network device in a random access manner or a CG manner. For example, if the channel quality is greater than a second threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner. Alternatively, if the channel quality is less than the second threshold, the terminal determines to transmit uplink data to the access network device in a four-step random access manner. In another example, the processor is configured to obtain a quality of a channel between the terminal and the access network device, and determine to transmit uplink data to the access network device in a two-step random access manner if the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, or determine to transmit uplink data to the access network device in a four-step random access manner if the channel quality is less than the sixth threshold and the channel quality is greater than an eighth threshold. In another possible design, the communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the terminal. When the communication device operates, the processor executes the computer-executable instructions stored in the memory, such that the communication device performs a data transmission method according to the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0030] According to a fifth aspect, a computer-readable storage medium is provided. The computer-readable storage medium may be a readable non-volatile storage medium. The computer-readable storage medium stores instructions. When the instructions are executed on a computer, the computer is enabled to perform a data transmission method according to the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0031] According to a sixth aspect, there is provided a computer program product comprising instructions, which when executed on a computer, enables the computer to perform a data transmission method according to the first aspect or any possible design of the first aspect, or according to the second aspect or any possible design of the second aspect.
[0032] According to a seventh aspect, there is provided a communication device. The communication device may be a terminal, or a chip or system-on-chip in the terminal. The terminal includes one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, the one or more memories configured to store computer program code, the computer program code including computer instructions. When the one or more processors execute the computer instructions, the terminal is enabled to perform a data transmission method according to the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0033] For the technical effects brought about by any of the design schemes of the fourth to seventh aspects, please refer to the technical effects brought about by the first aspect or any of the possible designs of the first aspect, or the second aspect or any of the possible designs of the second aspect. Details will not be described again.
[0034] According to an eighth aspect, an embodiment of the present application provides a communication system. The communication system may include an access network device and a terminal. The terminal includes a communication device, a computer program product, or a readable storage medium according to any one of the third to seventh aspects. [Brief description of the drawings]
[0035] [Figure 1a] 1 is a schematic diagram of a four-step random access scheme. [Figure 1b] FIG. 1 is a schematic diagram of a two-step random access scheme. [Figure 1c] FIG. 1 is a schematic diagram of the CG method. [Diagram 2] 1 is a simplified schematic diagram of a communication system according to an embodiment of the present application; [Diagram 3] 1 is a schematic diagram of a communication device according to an embodiment of the present application; [Figure 4] 2 is a flowchart of a data transmission method according to an embodiment of the present application; [Figure 5a] 4 is another flowchart of a data transmission method according to an embodiment of the present application. [Figure 5b] 4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 5c] 4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 5d] 4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 6] 2 is a flowchart of a data transmission method according to an embodiment of the present application; [Figure 7a] 4 is another flowchart of a data transmission method according to an embodiment of the present application. [Figure 7b] 4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 7c] 4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 7d]4 is yet another flowchart of a data transmission method according to an embodiment of the present application. [Figure 8] 1 is a schematic diagram of a configuration of a communication device 80 according to an embodiment of the present application. [Figure 9] 1 is a schematic diagram of a configuration of a communication system according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0036] Before the embodiments of the present application are described, some terms of the embodiments of the present application will be explained.
[0037] The connected state may be referred to as a radio resource control connected (RRC-connected) state. In the connected state, the terminal is connected to a network device (e.g., an access network device) and data is transmitted between the terminal and the network device. For example, the terminal may receive downlink data from the network device or transmit uplink data to the network device.
[0038] The idle state may be referred to as a radio resource control idle (RRC-idle) state. In the idle state, the terminal is not connected to an access network device (e.g., an access network device), and the access network device does not know whether the terminal is within the coverage area of the access network device. The terminal can receive any one or more of a paging message, a synchronization signal, a broadcast message, or system information from the access network device, but cannot perform data transmission, such as a voice call involving a large amount of data or Internet access, with the access network device.
[0039] The inactive state may be referred to as a radio resource control inactive (RRC-inactive) state. In the unconnected state, the terminal is not connected to an access network device (e.g., an access network device), but the access network device can store the context of the terminal. The terminal can receive one or more of a paging message, a synchronization signal, a broadcast message, or system information from the access network device, but cannot transmit data such as a voice call or a large amount of Internet access data to the access network device.
[0040] The above three states can be switched to each other. For example, if the terminal does not have a data service, the network side device sends an RRC release message to the terminal, so that the terminal switches from the connected state to an idle state or an inactive state. If the network side has a downlink service request, the network side device periodically sends a paging message to the terminal. After being paged, the terminal is triggered to switch to the connected state, initiate random access, enter the connected state after completing the random access, and receive downlink data transmitted from the network side. Alternatively, if the terminal has an uplink service request, the terminal also initiates random access, switches to the connected state, and transmits uplink data after entering the connected state.
[0041] In this embodiment of the present application, the idle state or inactive state may be referred to as a non-connected state or a sleep state. The uplink data may include uplink small data. The uplink small data may be service data with a small amount of data, i.e., the number of bits is equal to or less than a default value. The default value is set according to the requirements. A small amount of transmission resources is occupied during the transmission of the service data. For example, the uplink small data may be a few bits of service data, may be tens of bits of service data, or may be hundreds or thousands of bits of service data. If a terminal in a non-connected state has an uplink service request, even if the uplink service is uplink small data, the terminal needs to first initiate random access, perform a complete random access procedure, switch from a non-connected state to a connected state, and transmit the uplink small data in a connected state in order to transmit the uplink small data. After the uplink small data is transmitted, the network device may allow the terminal to remain in a connected state for a long time. According to these steps, a large signaling overhead is generated, the power consumption of the terminal is increased, and the data transmission delay is increased.
[0042] In order to reduce power consumption and data transmission delay for transmitting uplink small data when the terminal is in a disconnected state, in one possible implementation, the terminal can transmit the uplink small data to the access network device in a random access manner (e.g., a two-step random access manner or a four-step random access manner) or a configuration grant (CG) manner.
[0043] FIG. 1a shows a four-step random access method, which may include the following steps: Step (0): The access network device sends uplink resource configuration information to the terminal, and configures uplink resources for the terminal to be used for transmitting uplink data. Step (1): The terminal sends a message 1 (Msg1) to the access network device to notify the access network device that it has a random access request. The message 1 may also be called a random access preamble. Step (2): After receiving Msg1, the access network device sends a random access response to the terminal, which may also be called message 2 (Msg2). Step (3): After receiving the random access response, the terminal sends a message 3 (Msg3) to the access network device, where Msg3 may include uplink small data and other information. Step (4): The access network device transmits a message 4 (Msg4) to the terminal, where the message 4 may include a response message determined by a lower layer of the access network device, and / or upper layer feedback information determined by an upper layer of the access network device and corresponding to uplink small data. Note that in step (1), when the terminal transmits a random access preamble to the access network device, the preamble used by the terminal is randomly selected from any preamble set. Msg2, Msg3, or Msg4 is scheduled to the terminal by the access network device through a physical downlink control channel (PDCCH). For example, before transmitting Msg2, Msg3, and Msg4, the access network device transmits a PDCCH used to schedule Msg2, Msg3, and Msg4, and transmits or receives Msg2, Msg3, and Msg4 at a time-frequency resource position indicated by the PDCCH.
[0044] FIG. 1b shows a two-step random access method, which may include the following steps: Step (0): An access network device sends uplink configuration information to a terminal, where the uplink resource configuration information indicates two-step random access resources configured for the terminal to transmit uplink data. Step (1): The terminal sends MsgA to the access network device, where MsgA may include a preamble and may further include a physical uplink shared channel (PUSCH) associated with the preamble, where the PUSCH includes uplink small data and other information. Step (2): The access network device receives MsgA and returns MsgB to the terminal, where MsgB may include related information used for contention resolution between terminals, and may further include a response message determined by a lower layer of the access network device, and / or upper layer feedback information determined by an upper layer of the access network device and corresponding to the uplink small data. It should be noted that when the terminal transmits MsgA to the access network device, the preamble used by the terminal is randomly selected from any preamble set corresponding to the two-step random access scheme or a dedicated preamble set. There is an association relationship between the PUSCH and the preamble selected by the terminal. MsgB is scheduled to the terminal through the PDCCH by the access network device. For example, before transmitting MsgB, the access network device transmits a PDCCH used to schedule MsgB, and receives MsgB at a time-frequency resource position indicated by the PDCCH.
[0045] FIG. 1c shows a CG scheme. The network side pre-configures uplink resources for the terminal, or uplink resources called CG resources. When the terminal has an uplink service request, the terminal directly transmits uplink data using the pre-configured uplink resources. The CG scheme may specifically include the following steps: Step (1): The access network device sends uplink resource configuration information to the terminal, and configures uplink resources for the terminal to be used for transmitting uplink data. Step (2): The terminal transmits a PUSCH including uplink small data in the uplink resources configured by the access network device in the access network device, and the PUSCH is carried in a Config Adv Grant message. Correspondingly, the access network device receives the uplink small data. In addition, the CG scheme shown in FIG. 1c may further include step (3). As shown in step (3), the access network device sends a ConfigAdvance grant response to the terminal, where the ConfigAdvance grant response may include a response message determined by a lower layer of the access network device and / or upper layer feedback information determined by an upper layer of the access network device and corresponding to the uplink small data.
[0046] It should be noted that CG described in this application is the name of a data transmission method. This data transmission method includes: pre-configuring a PUSCH resource for a terminal; and, when the terminal has an uplink service request, using the pre-configured PUSCH resource to transmit uplink service data. This data transmission method is not limited to being called CG in this application, and may have another name instead. This is not limited.
[0047] When a terminal transmits uplink small data in the aforementioned random access scheme or CG scheme, the requirements for channel quality are high. If the channel quality is poor, the terminal cannot transmit uplink small data in the aforementioned random access scheme or CG scheme, and fails to transmit uplink small data. Therefore, how to select a channel with high channel quality or a channel that can meet the transmission requirements of uplink small data becomes an important issue in ensuring that the terminal successfully transmits uplink small data in the random access scheme or CG scheme. For this issue, those skilled in the art have not provided any solution. The prior art only provides a threshold value configured by an access network device to determine that the terminal initiates random access in the two-step random access scheme or the four-step random access scheme, and furthermore, this technical means cannot guarantee / realize the successful transmission of uplink small data in the random access scheme or the CG scheme.
[0048] In order to ensure that the terminal can successfully transmit the uplink small data in the random access manner or the CG manner, in one possible implementation, an embodiment of the present application provides a data transmission method. The method may include the following steps: A threshold, for example a first threshold, is broadcast on the network side, and the first threshold can indicate whether the terminal can transmit the uplink small data in the random access manner. For example, the terminal determines that the channel quality is greater than the first threshold, and decides to transmit the uplink small data in the random access manner or the CG manner. In addition, the network side broadcasts another threshold, for example a second threshold, and the second threshold indicates whether the terminal transmits the uplink small data in the two-step random access manner or the four-step random access manner when transmitting the uplink small data in the random access manner. Specifically, for this implementation, please refer to the following description of Figures 4 to 5d.
[0049] In another possible implementation, the network side broadcasts a threshold, for example, a sixth threshold, which indicates whether the terminal uses a two-step random access resource (optionally including a CG resource) or a four-step random access resource when transmitting uplink small data or accessing the network. For example, if the channel quality is determined to be greater than the sixth threshold, the terminal determines to transmit uplink small data or access a network device using a two-step random access resource or a CG resource. In addition, two thresholds, for example, an eighth threshold and a seventh threshold, are broadcast on the network side. The two thresholds indicate whether the terminal can transmit uplink small data in a random access manner when using a two-step random access resource and a four-step random access resource. If so, the terminal transmits uplink small data in a random access manner. If not, the terminal first accesses the network, establishes a connection to a network side device, and then transmits uplink small data. Specifically, for this implementation, please refer to the following description of Figures 6 to 7d.
[0050] It should be noted that in this application, transmitting uplink data in a two-step random access manner can be replaced by transmitting uplink data based on resources for two-step random access, or transmitting uplink data based on a PUSCH corresponding to MsgA in a two-step random access manner, etc. Transmitting uplink data in a four-step random access manner can be replaced by transmitting uplink data based on four-step random access resources, or transmitting uplink data based on a PUSCH corresponding to Msg3 in a four-step random access manner, etc. Starting random access in a two-step random access manner can be replaced by starting random access based on two-step random access resources, or starting random access based on a premble corresponding to MsgA in a two-step random access manner, etc. Starting random access in a four-step random access manner can be replaced by starting random access based on four-step random access resources, or starting random access based on a premble corresponding to Msg1 in a four-step random access manner, etc.
[0051] The following describes the data transmission method provided in the embodiments of the present application with reference to the accompanying drawings of this specification. Please note that the uplink data in the following embodiments may be uplink small data or other service data that can be transmitted in a random access process or CG method. This is not limited. For example, if the uplink data is transmitted based on a transmission resource corresponding to a two-step random access method (or called a two-step random access resource), the uplink data is different from the premble. From the perspective of the channel used by the physical layer, the uplink data may be data carried / carried in the PUSCH corresponding to MsgA, the uplink data may be transmitted through the PUSCH, and the uplink data transmitted in the PUSCH corresponding to MsgA may be user plane (UP) data or control plane (CP) data, or dedicated traffic channel (DTCH) data, etc. This is not limited. From the perspective of the physical layer, the uplink data is a transport block (TB). From the perspective of the upper layer protocol, the uplink data is a media access control (MAC) packet data unit (PDU). When uplink data is transmitted based on a transmission resource corresponding to a four-step random access scheme (or referred to as a four-step random access resource), the Msg3 carrying the uplink data is different from the Msg3 carrying control signaling in the prior art. In this application, the uplink data carried in the Msg3 can be UP data, CP data, or DTCH data, etc. This is not limited.
[0052] The data transmission method provided in the embodiment of the present application may be applied to any one of a 4th generation (4G) system, a long term evolution (LTE) system, a 5th generation (5G) system, a new radio (NR) system, a NR vehicle-to-everything (V2X) system, an Internet of Things system, or another next-generation communication system, but is not limited thereto. In the following, the communication system shown in FIG. 2 is used as an example to describe the data transmission method provided in the embodiment of the present application.
[0053] Figure 2 is a schematic diagram of a communication system according to an embodiment of the present application. As shown in Figure 2, the communication system may include an access network device and multiple terminals, for example, terminal 1 and terminal 2. In the system shown in Figure 2, the terminals may be in an idle state or an inactive state. It should be noted that Figure 2 is an example of a framework diagram. The number of nodes included in Figure 2 is not limited. In addition to the functional nodes shown in Figure 2, another node may further be included, for example, a core network device, a gateway device, or an application server. This is not limited.
[0054] The access network device is mainly configured to implement functions such as resource scheduling, radio resource management, and terminal radio access control, etc. Specifically, the access network device may be any node among a small base station, a radio access point, a transmission receive point (TRP), a transmission point (TP), and another access node.
[0055] The terminal may be a terminal equipment, a user equipment (UE), a mobile station (MS), or a mobile terminal (MT), etc. Specifically, the terminal may be a mobile phone, a tablet computer, or a computer with a wireless transceiver function, or may be a virtual reality (VR) terminal, an augmented reality (AR) terminal, an industrial control wireless terminal, an autonomous driving wireless terminal, a remote medical wireless terminal, a smart grid wireless terminal, a smart city wireless terminal, a smart home, or an in-vehicle terminal, etc. In the embodiments of the present application, the device configured to perform the function of the terminal may be a terminal, or may be a device that can support the terminal in performing the function, such as a chip system (e.g., a processing system including one chip or multiple chips). In the following, the data transmission method provided in the embodiments of the present application will be described using an example in which the device performing the function of the terminal is a terminal.
[0056] In specific implementation, the network elements shown in FIG. 2, such as a terminal and an access network device, may use the composition structure shown in FIG. 3 or include the components shown in FIG. 3. FIG. 3 is a schematic composition diagram of a communication device 300 according to an embodiment of the present application. If the communication device 300 has the function of the terminal described in the embodiment of the present application, the communication device 300 may be a terminal, or a chip or system-on-chip in the terminal. If the communication device 300 has the function of the access network device of the embodiment of the present application, the communication device 300 may be an access network device, or a chip or system-on-chip in the access network device.
[0057] 3, the communication device 300 may include a processor 301, a communication line 302, and a communication interface 303. Further, the communication device 300 may include a memory 304. The processor 301, the memory 304, and the communication interface 303 may be connected to each other through the communication line 302.
[0058] The processor 301 may be a central processing unit (CPU), a general purpose processor, a network processor (NP), a digital signal processing (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 301 may alternatively be another device having processing capabilities, such as a circuit, a component, or a software module.
[0059] The communication lines 302 are configured to transmit information between components included in the communication device 300 .
[0060] The communication interface 303 is configured to communicate with another device or another communication network. The other communication network may be Ethernet, a radio access network (RAN), or a wireless local area network (WLAN), etc. The communication interface 303 may be a radio frequency module, a transceiver, or any device capable of implementing communication. In this embodiment of the present application, an example in which the communication interface 303 is a radio frequency module is used for explanation. The radio frequency module may include an antenna, a radio frequency circuit, etc. The radio frequency circuit may include a radio frequency integrated chip, a power amplifier, etc.
[0061] The memory 304 is configured to store instructions, which may be computer programs.
[0062] The memory 304 may be a read-only memory (ROM) or another type of static storage device capable of storing static information and / or instructions, or a random access memory (RAM) or another type of dynamic storage device capable of storing information and / or instructions, or may be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, optical disk storage, or a magnetic disk storage medium or another magnetic storage device. Optical disk storage includes compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, and the like.
[0063] It should be noted that the memory 304 may exist independently of the processor 301 or may be integrated with the processor 301. The memory 304 may be configured to store instructions, program codes, or some data, etc. The memory 304 may be located inside the communication device 300 or outside the communication device 300. This is not limited. The processor 301 is configured to execute instructions stored in the memory 304 to implement the data transmission method provided in the following embodiments of the present application.
[0064] In one example, the processor 301 may include one or more CPUs, such as CPU 0 and CPU 1 of FIG.
[0065] In one optional implementation, the communication device 300 includes multiple processors. For example, the communication device 300 may further include a processor 307 in addition to the processor 301 in FIG.
[0066] In an optional implementation, the communication apparatus 300 further includes an output device 305 and an input device 306. The input device 306 is a keyboard, a mouse, a microphone, a joystick, or the like, and the output device 305 is a device such as a display or a speaker.
[0067] It should be noted that the communications device 300 may be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a structure similar to that of Figure 3. Additionally, the compositional structure shown in Figure 3 is not intended to limit the communications device. In addition to the components shown in Figure 3, the communications device may include more or fewer components than those shown in the figure, some components may be combined, and different component arrangements may be used.
[0068] In this embodiment of the application, the chip system may include the chip, or may include the chip and other discrete components.
[0069] The data transmission method provided in the embodiment of the present application will be described below with reference to the communication system shown in Fig. 2. The devices in the following embodiments may have the components shown in Fig. 3, and the operations and terms in the embodiments of the present application may be cross-referenced. In the embodiment, the names of messages exchanged between devices, or the names of parameters in messages, etc. are merely examples, and may instead be other names in a specific implementation. This is not limited.
[0070] 4 shows a data transmission method according to an embodiment of the present application. As shown in FIG. 4, the method may include the following steps:
[0071] Step 401: A terminal obtains the quality of a channel between the terminal and an access network device.
[0072] The terminal may be any terminal in an idle or inactive state in the communication system shown in Figure 2. The access network device may be any access network device in the communication system shown in Figure 2 that is capable of providing network services for the terminal.
[0073] The channel quality may be used to evaluate the quality of a transmission channel between a terminal and an access network device. A shorter distance between the terminal and the access network device corresponds to a better channel quality, and a better transmission channel between the terminal and the access network device corresponds to a higher probability of successful transmission of uplink data. Alternatively, a longer distance between the terminal and the access network device corresponds to a worse channel quality, and a worse transmission channel between the terminal and the access network device corresponds to a lower probability of successful transmission of uplink data. The channel quality may include a reference signal received power (RSRP), a reference signal received quality (RSRQ), or a signal to interference plus noise ratio (SINR).
[0074] For example, when the terminal is in an unconnected state, the quality of the channel between the terminal and the access network device may be obtained by measuring a synchronization signal block (SSB) broadcast by the access network device, and the quality of the channel between the terminal and the access network device may be obtained by measuring a preconfigured channel-state information-reference signal (CSI-RS). This is not limited. For specific measurement processes, please refer to the prior art.
[0075] Step 402: If the channel quality is greater than a first threshold, the terminal decides to transmit uplink data to the access network device in a random access manner or a CG manner.
[0076] The first threshold may be pre-configured by the access network device for the terminal. For example, the access network device may send an RRC message carrying the first threshold to the terminal, and the terminal receives the RRC message and obtains the first threshold from the RRC message. The RRC message may be a terminal-specific RRC message, and a receiving object of the RRC message is the terminal. For example, the RRC message may be an RRC release message. Alternatively, the RRC message may be an RRC message broadcast by the access network device, and a receiving object of the RRC message may be multiple terminals. For example, the RRC message may be a system information block (SIB). The first threshold may indicate whether the terminal transmits uplink data in a random access manner or a CG manner. The value of the first threshold may be set as necessary. This is not limited.
[0077] The terminal may determine to transmit uplink data to the access network device in a random access manner or in a CG manner based on whether a timing advance (TA) is valid. For example, the terminal determines whether TA is valid. If TA is invalid, the terminal determines to transmit uplink data to the access network device in a random access manner. If TA is valid, the terminal determines to transmit uplink data to the access network device in a CG manner.
[0078] A TA may be used for uplink time synchronization between a terminal and an access network device. If any one or more of the following three cases (1) to (3) exists, the TA is invalid. Otherwise, if none of the following three cases exists, the TA is valid. (1) When the validity period of a TA expires, the TA is invalid.
[0079] The validity period of the TA may be determined by the access network device and notified to the terminal by the access network device. After the terminal receives the validity period of the TA notified by the access network device, it starts a timer corresponding to the TA. The running period of the timer is equal to the validity period of the TA. When the timer expires, the validity period of the TA expires.
[0080] (2) If the distance between the terminal's current location and the location where the terminal is located when TA is initiated is greater than a distance threshold, TA is invalid.
[0081] The distance threshold may be set as necessary. This is not limited. The distance threshold may be configured by the access network device for the terminal. The configuration manner of the distance threshold is the same as the manner of configuring the first threshold by the access network device for the terminal. The details will not be described again. If the distance between the current location of the terminal and the location where the terminal is when the TA is started is smaller than the distance threshold, the moving distance of the terminal is small, the transmission channel between the terminal and the access network device does not change or changes slightly, and the TA is still applicable. Otherwise, if the distance between the current location of the terminal and the location where the terminal is when the TA is started is larger than the distance threshold, the moving distance of the terminal is large, the terminal may be far away from the access network device, the transmission channel between the terminal and the access network device changes, for example, deteriorates, and the TA is invalid.
[0082] Alternatively, whether TA is invalid may be determined based on the quality of the channel between the terminal and the access network device. For example, in one possible manner, the distance between the terminal and the access network device may be represented by the channel quality. A shorter distance between the terminal and the access network device corresponds to a better channel quality, and a longer distance between the terminal and the access network device corresponds to a worse channel quality. If the channel quality of the terminal is smaller than the channel quality threshold, the TA is invalid. If the channel quality of the terminal is larger than the channel quality threshold, the TA is valid.
[0083] The channel quality threshold may be set as necessary, and the channel quality threshold may be configured by the access network device for the terminal. The configuration manner of the channel quality threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details are not described again.
[0084] (3) If the difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold, the TA is invalid.
[0085] The channel quality change threshold may be set as necessary. This is not limited. The channel quality change threshold may be pre-configured by the access network device for the terminal. The configuration manner of the channel quality change threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details will not be described again. If the difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is started is smaller than the channel quality change threshold, the transmission channel between the terminal and the access network device does not change or changes slightly, and the TA is still applicable. If the difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is started is larger than the channel quality change threshold, the channel quality is deteriorated, and the TA is invalid.
[0086] When the terminal transmits uplink data to the access network device in a random access manner, the terminal can determine to transmit the uplink data in a two-step random access manner or a four-step random access manner based on a second threshold. Specifically, the process may include: determining to transmit the uplink data to the access network device in a two-step random access manner when the channel quality is greater than the second threshold, or determining to transmit the uplink data to the access network device in a four-step random access manner when the channel quality is less than the second threshold.
[0087] The second threshold may be configured by the access network device for the terminal. The configuration manner of the second threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details are not described again. The second threshold may be set as necessary. This is not limited. For example, the second threshold may be larger than the first threshold. The second threshold may be used by the terminal to select whether to transmit uplink data to the access network device in a two-step random access manner or a four-step random access manner.
[0088] Please note that in this embodiment of the present application, there are two cases corresponding to the same threshold value: greater than the threshold value and less than the threshold value. "greater than the threshold value" can be replaced with "greater than the threshold value" and "less than the threshold value" can be replaced with "less than the threshold value". In other words, for the same threshold value, there can be the following cases: greater than the threshold value and less than the threshold value, or greater than the threshold value and less than the threshold value. This is not limited. For example, in the present application, "greater than a first threshold value" and "less than a first threshold value" can be replaced with the following descriptions: greater than the first threshold value and less than the first threshold value, or greater than the first threshold value and less than the first threshold value.
[0089] Further, as shown in FIG. 4, the method further includes the following steps:
[0090] Step 403: If the channel quality is less than a first threshold, the terminal determines not to transmit uplink data in a disconnected state, and to initiate random access in a random access manner to access a cell corresponding to the access network device.
[0091] For example, the terminal may determine to initiate random access in a two-step random access manner or a four-step random access manner based on the fifth threshold. For example, when the channel quality is less than the first threshold and the channel quality is greater than the fifth threshold, the terminal determines to initiate random access in a two-step random access manner to access a cell without transmitting uplink data to the access network device in an unconnected state. When the channel quality is less than the first threshold and the channel quality is less than the fifth threshold, the terminal determines to initiate random access in a four-step random access manner to access a cell without transmitting uplink data to the access network device in an unconnected state.
[0092] The fifth threshold may be configured by the access network device for the terminal. The configuration manner of the fifth threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details will not be described again. The fifth threshold may be set as necessary. This is not limited. For example, the fifth threshold may be smaller than the first threshold. The fifth threshold may be used by the terminal to select whether to start random access in a two-step random access manner or a four-step random access manner.
[0093] According to the method shown in Fig. 4, the terminal can appropriately select a manner for transmitting uplink data based on the first threshold and the second threshold, which improves the transmission efficiency of the uplink data and avoids the problem that the uplink data transmission fails due to poor channel quality corresponding to the selected transmission manner, resulting in resource waste.
[0094] Furthermore, after the terminal determines to transmit uplink data in a two-step random access manner, it can transmit uplink data based on a transmission resource corresponding to the two-step random access manner. The transmission resource corresponding to the two-step random access manner may be referred to as a two-step random access resource, a transmission resource corresponding to MsgA, etc. In this application, the two-step random access manner may correspond to one transmission resource group or multiple transmission resource groups. This is not limited. The transmission resource corresponding to the two-step random access manner may be preconfigured by the access network device for the terminal. One transmission resource group may include a preamble and a PUSCH. The terminal can transmit MsgA in a transmission resource group corresponding to the two-step random access manner. MsgA includes a preamble and a PUSCH carrying uplink data.
[0095] In one example, when there is only one transmission resource corresponding to a two-step random access scheme, the terminal can transmit uplink data based on the only transmission resource.
[0096] In another example, when there are multiple transmission resources corresponding to a two-step random access scheme, and different transmission resources correspond to different channel qualities, for example, when different transmission resources correspond to different modulation and coding schemes (MCS) and / or transmission block speeds (TBS), in order to ensure that the uplink data is successfully transmitted and the PUSCH used to transmit the uplink data is successfully decoded, the terminal needs to select an appropriate transmission resource from the multiple transmission resource groups, or a transmission resource with good channel quality, to transmit the uplink data. For example, the terminal can select a first transmission resource from the multiple transmission resources corresponding to the two-step random access scheme based on a third threshold, and transmit a preamble and uplink data in MsgA to the access network device based on the first transmission resource, and the uplink data is carried in the PUSCH corresponding to MsgA.
[0097] The third threshold may be configured by the access network device for the terminal. The configuration manner of the third threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details are not described again. The third threshold may be set as necessary. This is not limited. For example, the third threshold may be greater than the first threshold, the third threshold may be equal to the second threshold, or the third threshold may be less than or equal to the minimum threshold of the at least one threshold. The third threshold may be used by the terminal to select an appropriate corresponding transmission resource used to transmit the uplink data when transmitting the uplink data in a two-step random access manner. The associated relationship between the third threshold and the first transmission resource is shown in the following manner (1) to manner (3).
[0098] Scheme (1): The two-step random access scheme may correspond to one or more transmission resource groups. The one or more transmission resource groups include a first transmission resource. The configuration information corresponding to each transmission resource includes one or more thresholds. The threshold included in the configuration information corresponding to each transmission resource group is used by the terminal to determine whether to select a transmission resource. For example, if the channel quality is greater than the threshold included in the configuration information corresponding to the transmission resource, the transmission resource may be selected by the terminal to transmit MsgA, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, the PUSCH corresponding to the transmission resource cannot be selected by the terminal to transmit uplink data. If the channel quality is less than the threshold included in the configuration information corresponding to all transmission resources, the uplink data is transmitted to the access network device by a four-step random access scheme.
[0099] A threshold corresponding to each transmission parameter may be carried in the configuration information and configured for the terminal. For the threshold configuration manner, refer to the above-mentioned manner of configuring the first threshold by the access network device for the terminal. Details will not be described again. The third threshold may be included in at least one threshold corresponding to at least one transmission resource group.
[0100] For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with a threshold corresponding to a transmission resource configured by the access network device to determine a threshold among the thresholds corresponding to at least one transmission resource group, which is a higher threshold of the channel quality. The terminal transmits MsgA using a transmission resource (e.g., a first transmission resource) corresponding to a maximum threshold (e.g., a third threshold) among these thresholds, where MsgA includes a preamble and a PUSCH carrying uplink data, or the terminal transmits MsgA using a transmission resource corresponding to the determined threshold, where MsgA includes a preamble and a PUSCH carrying uplink data. This is not limited.
[0101] For example, the uplink data is uplink small data, and the channel quality is RSRP. As shown in the following code, a field MsgA-RSRP-TheresholdsmallData-r17 is added to the configuration information corresponding to MsgA configured by the access network device for the terminal. MsgA-RSRP-TheresholdsmallData-r17 specifically indicates the RSRP threshold, which indicates whether the terminal uses MsgA to transmit uplink small data, and MsgA-RSRP-TheresholdsmallData-r17 can represent a condition under which the PUSCH resource among the transmission resources indicated by the configuration information can be used to transmit the uplink small data. If the channel quality is smaller than MsgA-RSRP-TheresholdsmallData-r17 of all the configuration information, the terminal transmits the uplink small data in a four-step random access manner. Please note that for the specific meanings of the fields other than the MsgA-RSRP-TheresholdsmallData-r17 field in the following code, please refer to the description of the prior art. Details will not be described. MsgA-PUSCH-Resource-r16::=SEQUENCE{ MsgA-PUSCH-PreambleGroup-r16 NUMERATED{groupA,groupB}OPTIONAL,--Need S MsgA-MCS-r16 INTEGER(0..15), nrofSlotsMsgA-PUSCH-r16 INTEGER(1..4), nrofMsgA-PO-PerSlot-r16 ENUMERATED{one,two,three,six}, MsgA-PUSCH-TimeDomainOffset-r16 INTEGER(1..32), MsgA-PUSCH-TimeDomainAllocation-r16 INTEGER(1..maxNrofUL-Allocations) OPTIONAL,--Need S startSymbolAndLengthMsgA-PO-r16 INTEGER(0..127) OPTIONAL,Need S mappingTypeMsgA-PUSCH-r16 NUMERATED{typeA,typeB} OPTIONAL,Need S guardPeriodMsgA-PUSCH-r16 INTEGER(0..3) OPTIONAL,Need R guardBandMsgA-PUSCH-r16 INTEGER(0..1), frequencyStartMsgA-PUSCH-r16 INTEGER(0..maxNrofPhysicalResourceBlocks-1), nrofPRBs-PerMsgA-PO-r16 INTEGER(1..32), nrofMsgA-PO-FDM-r16 ENUMERATED{one,two,four,eight}, MsgA-IntraSlotFrequencyHopping-r16 ENUMERATED{enabled}OPTIONAL,Need R MsgA-HoppingBits-r16 BIT STRING(SIZE(2)) OPTIONAL,Need R MsgA-DMRS-Config-r16 MsgA-DMRS-Config-r16, nrofDMRS-Sequences-r16 INTEGER(1..2), MsgA-Alpha-r16 ENUMERATED{alpha0,alpha04,alpha05,alpha06,alpha07,alpha08,alpha09,alpha1} OPTIONAL,--Need S interlaceIndexFirstPO-MsgA-PUSCH-r16 INTEGER(1..10)OPTIONAL,Need R nrofInterlacesPerMsgA-PO-r16 INTEGER(1..10)OPTIONAL,Need R MsgA-RSRP-TheresholdsmallData-r17 RSRP-Range OPTIONAL,Cond 2Step 4Step }
[0102] Scheme (2): The two-step random access scheme may correspond to at least one transmission resource group (e.g., one or more transmission resource groups), where the at least one transmission resource group includes a first transmission resource, and the at least one transmission resource group may correspond to at least one transmission parameter group, where the one transmission parameter group may include an MCS and / or a TBS. The at least one transmission parameter group may be divided into at least one transmission parameter range, where the maximum value of the transmission parameter range may be the maximum value in the at least one transmission parameter group or may be greater than the maximum value, and the minimum value of the transmission parameter range may be the minimum value in the at least one transmission parameter group or may be less than the minimum value. One threshold is set correspondingly for one transmission parameter range, and the threshold corresponding to each transmission parameter range may be used by the terminal to select whether to transmit uplink data based on the transmission resource. For example, if the channel quality is greater than a threshold corresponding to a transmission parameter range, a transmission resource corresponding to a transmission parameter group within the transmission parameter range may be selected by the terminal to transmit MsgA, where MsgA includes a preamble and a PUSCH carrying uplink data; or if the channel quality is not greater than a threshold corresponding to a transmission parameter range, a PUSCH corresponding to a transmission resource may not be selected by the terminal to transmit uplink data. If the channel quality is less than the threshold corresponding to all transmission parameter ranges, the uplink data is transmitted in a four-step random access manner.
[0103] The transmission parameter range and the threshold corresponding to the transmission parameter range may be configured by the access network device for the terminal. For the configuration manner of the transmission parameter range and the threshold corresponding to the transmission parameter range, please refer to the above-mentioned manner of configuring the first threshold by the access network device for the terminal. The details will not be described again. The third threshold may be included in the at least one threshold, and the transmission parameter of the first transmission resource belongs to the transmission parameter range corresponding to the third threshold.
[0104] For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with thresholds corresponding to transmission parameter ranges configured by the access network device, determine a threshold among the at least one threshold that is greater than the channel quality, and transmit uplink data using a transmission resource (e.g., a first transmission resource) corresponding to any transmission parameter within the transmission parameter range corresponding to the maximum threshold (e.g., a third threshold) among these thresholds, or transmit uplink data using a transmission resource corresponding to any transmission parameter within the transmission parameter range corresponding to any one of the determined thresholds. This is not limited.
[0105] It should be noted that in this application, the transmission parameters included in different transmission parameter ranges may not overlap or may overlap, for example, transmission parameter range 1 may include transmission parameter range 2, or the transmission parameters included in transmission parameter range 1 and the transmission parameters included in transmission parameter range 2 are different, without being limited thereto.
[0106] For example, the uplink data is uplink small data. The channel quality is RSRP, the transmission parameter is MCS, the transmission parameter range is MCS range, and there are three MCS ranges, namely MCS range 1, MCS range, and MCS range 3. For example, the threshold corresponding to the MCS range is the RSRP threshold, and different RSRP thresholds correspond to one MCS range respectively. One MCS range may be defined by one upper bound and one lower bound. Each bound corresponds to one transmission parameter. For example, each bound is a transmission parameter index value, namely MCS index value (I_MCS), and the transmission parameter index value uniquely indicates one transmission parameter. Specifically, the access network device can carry the RSRP threshold and the MCS range using the following signaling, and transmit the signaling to the terminal. For example, in the following signaling, the RSRP-MCS-Threshold List (MsgA-RSRP-MCS-TheresholdForsmallDataList-r17) corresponding to MsgA in the r17 protocol may include N RSRP-MCS-Thresholds (MsgA-RSRP-MCS-TheresholdForsmallData-r17), where the value of N is 3. Each MsgA-RSRP-MCS-TheresholdForsmallData-r17 may include one RSRP threshold and a corresponding MCS range: MsgA-RSRP-MCS-TheresholdForsmallDataList-r17 SEQUENCE SIZE(1..N) OF MsgA-RSRP-MCS-TheresholdForsmallData-r17. MsgA-RSRP-MCS-TheresholdForsmallData-r17::=SEQUENCE{ MsgA-RSRP-TheresholdForsmallData-r17 RSRP-Range MsgA-MCS-RangeForsmallData-r17 SEQUENCE{upper,lower} }
[0107] The RSRP threshold and the MCS range can be expressed in a table format. As shown in Table 1 below, the corresponding relationship between the MCS range and the RSRP threshold is shown. RSRP threshold 1 corresponds to MCS range 1, RSRP threshold 2 corresponds to MCS range 2, and RSRP threshold 3 corresponds to MCS range 3. The terminal can compare the channel quality from RSRP threshold 1 to RSRP threshold 3. If the channel quality is found to be greater than RSRP threshold 2, the uplink data is transmitted using the transmission resource corresponding to the transmission parameter included in MCS range 2 corresponding to RSRP threshold 2. If the channel quality is found to be less than the minimum threshold among the three RSRP thresholds, the uplink data is transmitted in a four-step random access manner.
[0108] [Table 1]
[0109] As another example, the uplink data is uplink small data. The channel quality is RSRP, the transmission parameter is TBS, the transmission parameter range is TBS range, there are three TBS ranges, namely TBS range 1, TBS range 2, and TBS range 3, and the threshold corresponding to the TBS range is RSRP threshold. Different RSRP thresholds correspond to one TBS range respectively. One TBS range may be defined by one upper bound and one lower bound. The specific values of the upper bound and the lower bound may be the size of the TBS. Specifically, the access network device may carry the RSRP threshold and the TBS range using the following signaling and transmit the signaling to the terminal. For example, in the following signaling, MsgA-RSRP-TBS-TheresholdForsmallDataList-r17 may include N RSRP-TBS-thresholds MsgA-RSRP-TBS-TheresholdForsmallData-r17, where the value of N is 3. Each MsgA-RSRP-TBS-TheresholdForsmallData-r17 contains one RSRP value and the corresponding TBS range. MsgA-RSRP-TBS-TheresholdForsmallDataList-r17 SEQUENCE(SIZE(1..N))OF MsgA-RSRP-TBS-TheresholdForsmallData-r17 MsgA-RSRP-TBS-TheresholdForsmallData-r17::=SEQUENCE{ MsgA-RSRP-TheresholdForsmallData-r17 RSRP-Range MsgA-TBS-RangeForsmallData-r17 SEQUENCE{upper lower} }
[0110] The RSRP thresholds and the TBS ranges can be expressed in a table format. As shown in Table 2 below, the corresponding relationship between the TBS ranges and the RSRP thresholds is shown. RSRP threshold 1 corresponds to TBS range 1, RSRP threshold 2 corresponds to TBS range 2, and RSRP threshold 3 corresponds to TBS range 3. The terminal can compare the channel quality from RSRP threshold 1 to RSRP threshold 3. If the channel quality is found to be greater than RSRP threshold 2, the uplink data is transmitted using the transmission resource corresponding to the transmission parameter included in TBS range 2 corresponding to RSRP threshold 2. If the channel quality is found to be less than the minimum threshold among the three RSRP thresholds, the uplink data is transmitted in a four-step random access manner.
[0111] [Table 2]
[0112] Scheme (3): A two-step random access scheme may correspond to at least one transmission resource group. The at least one transmission resource group includes a first transmission resource, and the at least one transmission resource group corresponds to at least one transmission parameter threshold, and the one transmission parameter threshold corresponds to one channel quality threshold (abbreviated as threshold in this application), and the threshold corresponding to the transmission parameter threshold corresponding to each transmission resource group is used by the terminal to determine whether to select a transmission resource. For example, if the channel quality is greater than the threshold corresponding to the transmission parameter threshold corresponding to the transmission resource, the transmission resource may be selected by the terminal to transmit MsgA, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, the PUSCH corresponding to the transmission resource cannot be selected by the terminal to transmit uplink data. If the channel quality is less than the threshold corresponding to the transmission parameter threshold corresponding to all transmission resources, the uplink data is transmitted by the four-step random access scheme.
[0113] The transmission parameters, the transmission parameter thresholds, and the channel quality thresholds corresponding to the transmission parameter thresholds may be configured by the access network device for the terminal. For the configuration manner, please refer to the above manner of configuring the first threshold by the access network device for the terminal. The details will not be described again. The third threshold may be included in the at least one threshold corresponding to the at least one transmission parameter threshold.
[0114] For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with a threshold corresponding to a transmission parameter threshold configured by the access network device to determine a threshold of the at least one transmission parameter threshold that is greater than the channel quality. The terminal transmits MsgA using a transmission resource (e.g., a first transmission resource) corresponding to a transmission parameter threshold corresponding to a maximum threshold (e.g., a third threshold) among these thresholds, where MsgA includes a preamble and a PUSCH carrying uplink data. Alternatively, the terminal transmits MsgA using a transmission resource corresponding to a transmission parameter threshold corresponding to any one of the determined thresholds, where MsgA includes a preamble and a PUSCH carrying uplink data. This is not limited.
[0115] For example, the uplink data is uplink small data. The channel quality is RSRP, the transmission parameter is MCS, and the transmission parameter threshold is MCS threshold. There are three MCS thresholds, namely MCS threshold 1, MCS threshold, and MCS threshold 3. For example, the threshold corresponding to the MCS threshold is the RSRP threshold. Different RSRP thresholds correspond to one MCS threshold, respectively. One MCS threshold may correspond to one index value I_MCS. Specifically, the access network device can use the following signaling to carry the RSRP threshold and the MCS threshold, and send the signaling to the terminal. For example, in the following signaling, MsgA-RSRP-MCS-TheresholdForsmallDataList-r17 includes N MsgA-RSRP-MCS-TheresholdForsmallData-r17, where the value of N is 3. Each MsgA-RSRP-MCS-TheresholdForsmallData-r17 includes one RSRP threshold value and a corresponding MCS index value, where the MCS index value is one corresponding MCS threshold value. MsgA-RSRP-MCS-TheresholdForsmallDataList-r17 SEQUENCE(SIZE(1..N))OF MsgA-RSRP-MCS-TheresholdForsmallData-r17 MsgA-RSRP-MCS-TheresholdForsmallData-r17::=SEQUENCE{ MsgA-RSRP-TheresholdForsmallData-r17 RSRP-Range MsgA-MCS-RangeForsmallData-r17 INTEGER(1..32) }
[0116] The RSRP threshold and the MCS threshold can be expressed in a table format. Table 3 below shows the correspondence between the MCS threshold and the RSRP threshold. RSRP threshold 1 corresponds to MCS threshold 1, RSRP threshold 2 corresponds to MCS threshold 2, and RSRP threshold 3 corresponds to MCS threshold 3. The terminal can compare the channel quality from RSRP threshold 1 to RSRP threshold 3. If it is found that the channel quality is greater than RSRP threshold 2, MsgA is transmitted using a transmission resource corresponding to MCS threshold 2 corresponding to RSRP threshold 2, and MsgA includes a preamble and a PUSCH carrying uplink data. If it is found that the channel quality is less than the minimum threshold among the three RSRP thresholds, the uplink data is transmitted in a four-step random access manner.
[0117] [Table 3]
[0118] As another example, the uplink data is uplink small data. The channel quality is RSRP, the transmission parameter is TBS., and the transmission parameter threshold is TBS threshold. There are three TBS thresholds, namely TBS threshold 1, TBS threshold 2, and TBS threshold 3. The threshold corresponding to the TBS threshold is the RSRP threshold. Different RSRP thresholds correspond to one TBS threshold, respectively. One TBS threshold may correspond to one index value I_TBS. Specifically, the access network device can use the following signaling to carry the RSRP threshold and the TBS threshold, and send the signaling to the terminal. For example, in the following signaling, MsgA-RSRP-TBS-TheresholdForsmallDataList-r17 includes N MsgA-RSRP-TBS-TheresholdForsmallData-r17, where the value of N is 3. Each MsgA-RSRP-TBS-TheresholdForsmallData-r17 includes one RSRP threshold value and a corresponding TBS index value, which is one corresponding TBS threshold value. MsgA-RSRP-TBS-TheresholdForsmallDataList-r17 SEQUENCE(SIZE(1..N))OF MsgA-RSRP-TBS-TheresholdForsmallData-r17 MsgA-RSRP-TBS-TheresholdForsmallData-r17::=SEQUENCE{ MsgA-RSRP-TheresholdForsmallData-r17 RSRP-Range MsgA-TBS-RangeForsmallData-r17 ENUMERATED{size1,size2,…,size M} }
[0119] The RSRP threshold and the TBS threshold can be expressed in a table format. As shown in Table 4 below, the corresponding relationship between the TBS threshold and the RSRP threshold is shown. RSRP threshold 1 corresponds to TBS threshold 1, RSRP threshold 2 corresponds to TBS threshold 2, and RSRP threshold 3 corresponds to TBS threshold 3. The terminal can compare the channel quality from RSRP threshold 1 to RSRP threshold 3. If it is found that the channel quality is greater than RSRP threshold 2, MsgA is transmitted using a transmission resource corresponding to TBS threshold 2 corresponding to RSRP threshold 2, and MsgA includes a preamble and a PUSCH carrying uplink data. If it is found that the channel quality is less than the minimum threshold among the three RSRP thresholds, the uplink data is transmitted in a four-step random access manner.
[0120] [Table 4]
[0121] Furthermore, after the terminal determines to transmit uplink data in a CG scheme, the terminal can transmit the uplink data based on a CG resource corresponding to the CG scheme. Specifically, in one example, when there is only one CG resource corresponding to the CG scheme, for example, when there is a PUSCH resource, the terminal can transmit the uplink data based on the only CG resource.
[0122] In another example, when there are multiple CG resources corresponding to a CG scheme and different CG resources correspond to different channel qualities, for example, when different CG resources correspond to different MCS and / or TBS, in order to ensure that the uplink data is normally transmitted and the PUSCH for transmitting the uplink data is normally decoded, the terminal needs to select a suitable CG resource / a CG resource with good channel quality from the multiple CG resources to transmit the uplink data. For example, the terminal can select a first CG resource from the multiple CG resources corresponding to the CG scheme based on a fourth threshold, and transmit the uplink data to the access network device based on the first CG resource. For example, when the channel quality is greater than the fourth threshold, the terminal transmits the uplink data to the access network device based on the first CG resource.
[0123] The CG resource corresponding to the CG scheme is a PUSCH resource that is pre-configured by an access network device and used by a terminal in an unconnected state. The manner of configuring a CG resource by an access network device for a terminal is the same as the manner of configuring a first threshold by an access network device for a terminal. Details will not be described again. Similar to the association relationship between the third threshold and the first transmission resource, the relationship between the fourth threshold and the first CG resource may also include any one of the following three association relationships:
[0124] (1) The CG scheme may correspond to one or more CG resources, where the one or more CG resources include a first CG resource, and the configuration information corresponding to each CG resource includes one or more thresholds. The threshold included in the configuration information corresponding to each CG resource is used by the terminal to determine whether to select the CG resource. If the channel quality is greater than the threshold included in the configuration information corresponding to the CG resource, the terminal selects the CG resource for transmitting uplink data, or if the channel quality is not greater than the threshold included in the configuration information corresponding to the CG resource, the terminal does not select the CG resource for transmitting uplink data. If the channel quality is less than the threshold included in the configuration information corresponding to all CG resources, the uplink data is not transmitted in the CG scheme, and the uplink data is transmitted in a random access manner.
[0125] The configuration information corresponding to the first CG resource includes a fourth threshold value. For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with the threshold value corresponding to the CG resource configured by the access network device to determine a threshold value among the threshold values corresponding to at least one CG resource that is greater than the channel quality. The terminal transmits uplink data using a CG resource (e.g., the first CG resource) corresponding to the maximum threshold value (e.g., the third threshold value) among these threshold values, or transmits uplink data using a CG resource corresponding to any one of the determined threshold values. This is not limited.
[0126] For specific implementation details, please refer to the explanation of method (1) above. Details will not be explained again.
[0127] (2) The CG scheme may correspond to at least one CG resource, the at least one CG resource including a first CG resource, the at least one CG resource may correspond to at least one transmission parameter, the at least one transmission parameter may be divided into at least one transmission parameter range, the maximum value of the transmission parameter range may be or may be greater than the maximum value of one or more transmission parameters, and the minimum value of the transmission parameter range may be or may be less than the minimum value of one or more transmission parameters. One threshold is set accordingly for one transmission parameter range. The threshold corresponding to each transmission parameter range may be used by the terminal to select whether to transmit uplink data based on the CG resource. For example, if the channel quality is greater than the threshold corresponding to the transmission parameter range, the CG resource corresponding to the transmission parameter in the transmission parameter range is selected to transmit the uplink data, otherwise, the CG resource is not selected to transmit the uplink data. If the channel quality is less than the threshold corresponding to all transmission parameter ranges, the uplink data is not transmitted in the CG scheme, and the uplink data is transmitted in a random access manner.
[0128] The transmission parameter range and the threshold corresponding to the transmission parameter range may be configured by the access network device for the terminal. For the configuration manner of the transmission parameter range and the threshold corresponding to the transmission parameter range, please refer to the above-mentioned manner of configuring the first threshold by the access network device for the terminal. The details will not be described again. The fourth threshold may be included in the above-mentioned at least one threshold, and the transmission parameter corresponding to the first CG resource belongs to the transmission parameter range corresponding to the fourth threshold.
[0129] For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with a threshold corresponding to a transmission parameter range configured by the access network device, determine a threshold among the at least one threshold that is greater than the channel quality, and transmit uplink data using a CG resource (e.g., a first CG resource) corresponding to any transmission parameter within the transmission parameter range corresponding to the maximum threshold (e.g., a fourth threshold) among these thresholds, or transmit uplink data using a CG resource corresponding to any transmission parameter within the transmission parameter range corresponding to any one of the determined thresholds. This is not limited.
[0130] For details on this implementation, please refer to the explanation of the above method (2). The details will not be explained again.
[0131] (3) The CG scheme may correspond to at least one CG resource. The at least one CG resource includes a first CG resource. The at least one CG resource corresponds to at least one transmission parameter threshold. The one transmission parameter threshold corresponds to one channel quality threshold (short for threshold in this application). The threshold corresponding to the transmission parameter threshold corresponding to each CG resource is used by the terminal to determine whether to select a CG resource. If the channel quality is greater than the threshold corresponding to the transmission parameter threshold corresponding to the CG resource, the uplink data is not transmitted in the CG scheme. Otherwise, if the channel quality is less than the threshold corresponding to the transmission parameter threshold corresponding to all CG resources, the CG scheme is not selected to transmit the uplink data, and the uplink data is transmitted in a random access manner.
[0132] The transmission parameters, the transmission parameter thresholds, and the channel quality thresholds corresponding to the transmission parameter thresholds may be configured by the access network device for the terminal. For the configuration manner, please refer to the above manner of configuring the first threshold by the access network device for the terminal. The details will not be described again. The fourth threshold may be included in at least one threshold corresponding to the at least one transmission parameter threshold.
[0133] For example, after obtaining the quality of the channel between the terminal and the access network device, the terminal can compare the channel quality with a threshold corresponding to a transmission parameter threshold configured by the access network device, determine a threshold among the thresholds corresponding to at least one transmission parameter threshold that is greater than the channel quality, and transmit uplink data using a CG resource (e.g., a first CG resource) corresponding to a transmission parameter threshold corresponding to a maximum threshold (e.g., a fourth threshold) among these thresholds, or transmit uplink data using a CG resource corresponding to a transmission parameter threshold corresponding to any one of the determined thresholds. This is not limited.
[0134] For details on this implementation, please refer to the explanation of the above method (3). The details will not be explained again.
[0135] Furthermore, after determining to transmit uplink data in the 4-step random access manner, the terminal can initiate random access in the 4-step random access manner, and after receiving Msg2, transmit Msg3 carrying the uplink data on a transmission resource indicated by the configuration information included in Msg2 transmitted by the access network device.
[0136] Referring to FIG. 5a, the following will use an example in which the terminal does not support CG and the access network device configures a transmission resource group corresponding to a two-step random access scheme for the terminal, and will describe in detail that the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in FIG. 4 based on the first threshold, the second threshold, and the fifth threshold.
[0137] The terminal obtains a quality of a channel between the terminal and the access network device, and compares the channel quality with a first threshold. If the channel quality is greater than the first threshold, the terminal determines to transmit uplink data in a random access manner. If the channel quality is less than the first threshold, the terminal determines not to transmit uplink data in a random access manner in a disconnected state, i.e., not to transmit uplink data using a PUSCH resource corresponding to the random access manner. As shown in FIG. 5a, the terminal's determination to transmit uplink data in a random access manner may include: comparing the channel quality with a second threshold; and, if the channel quality is greater than the second threshold, determining to transmit uplink data in a two-step random access manner, for example, transmitting uplink data through a PUSCH corresponding to MsgA in a two-step random access manner; or, if the channel quality is less than the second threshold, determining to transmit uplink data in a four-step random access manner.
[0138] As shown in Fig. 5a, after the terminal determines not to transmit uplink data in a random access manner in a disconnected state, the terminal compares the channel quality with a fifth threshold. If the channel quality is greater than the fifth threshold, the terminal determines to start random access in a two-step random access manner. Otherwise, if the channel quality is less than the fifth threshold, the terminal determines to start random access in a four-step random access manner.
[0139] Referring to FIG. 5b, the following will use an example in which the terminal supports CG and the access network device configures a transmission resource group corresponding to a two-step random access scheme for the terminal, and will describe in detail that the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in FIG. 4 based on the first threshold, the second threshold, and the fifth threshold.
[0140] The terminal obtains a quality of a channel between the terminal and the access network device, and compares the channel quality with a first threshold. If the channel quality is greater than the first threshold, the terminal determines to transmit uplink data in a random access manner or a CG manner, and if the channel quality is less than the first threshold, the terminal determines not to transmit uplink data in a random access manner in a disconnected state. As shown in FIG. 5b, the terminal's decision to transmit uplink data using the random access method or the CG method may include: checking whether TA is valid; if TA is valid, deciding to transmit the uplink data using the CG method; or if TA is invalid, comparing the channel quality with a second threshold; if the channel quality is greater than the second threshold, deciding to transmit the uplink data using the two-step random access method, for example, transmitting MsgA based on a transmission resource corresponding to the two-step random access method, where MsgA includes a preamble and a PUSCH carrying uplink data; and if TA is invalid and the channel quality is less than the second threshold, deciding to transmit the uplink data using the four-step random access method.
[0141] As shown in Fig. 5b, after the terminal determines not to transmit uplink data in a random access manner in a disconnected state, the terminal compares the channel quality with a fifth threshold. If the channel quality is greater than the fifth threshold, the terminal determines to start random access in a two-step random access manner. Otherwise, if the channel quality is less than the fifth threshold, the terminal determines to start random access in a four-step random access manner.
[0142] For the process of transmitting uplink data by a terminal in the CG manner, please refer to the above description, and the details will not be described again.
[0143] With reference to Figure 5c, the following takes an example in which the terminal does not support CG, the access network device configures multiple transmission resource groups corresponding to a two-step random access scheme for the terminal, and the configuration information corresponding to the multiple transmission resource groups includes thresholds used by the terminal to determine whether to select a transmission resource, and the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in Figure 4 based on the first threshold, the third threshold, and the fifth threshold. Note that for data transmission schemes when multiple transmission resource groups correspond to transmission parameter ranges, or the transmission parameter ranges correspond to thresholds, or the multiple transmission resource groups correspond to transmission parameter thresholds, reference should be made to Figure 5c.
[0144] As shown in Fig. 5c, the terminal obtains the quality of the channel between the terminal and the access network device, and compares the channel quality with a first threshold. If the channel quality is greater than the first threshold, the terminal decides to transmit uplink data in a random access manner, and if the channel quality is less than the first threshold, the terminal decides not to transmit uplink data in a non-connected state in a random access manner. As shown in Fig. 5c, the terminal's decision to transmit uplink data in a random access manner may include: comparing the channel quality with a threshold included in the configuration information corresponding to each of at least one transmission parameter; and, if the channel quality is greater than a third threshold among these thresholds, determining to transmit MsgA based on a first transmission resource corresponding to the configuration information including the third threshold, where MsgA includes a preamble and a PUSCH carrying uplink data; or, if the channel quality is less than a minimum threshold among the thresholds included in the configuration information corresponding to the at least one transmission parameter, determining to transmit uplink data in a four-step random access manner.
[0145] As shown in Fig. 5c, after the terminal determines not to transmit uplink data in a random access manner in a disconnected state, the terminal compares the channel quality with a fifth threshold. If the channel quality is greater than the fifth threshold, the terminal determines to start random access in a two-step random access manner. Otherwise, if the channel quality is less than the fifth threshold, the terminal determines to start random access in a four-step random access manner.
[0146] With reference to Fig. 5d, the following takes an example in which the terminal supports CG, the access network device configures multiple transmission resource groups corresponding to a two-step random access scheme for the terminal, and the configuration information corresponding to the multiple transmission resource groups includes thresholds used by the terminal to determine whether to select a transmission resource, and the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in Fig. 4 based on the first threshold, the third threshold, and the fifth threshold. Note that for data transmission schemes when multiple transmission resource groups correspond to transmission parameter ranges, or the transmission parameter ranges correspond to thresholds, or multiple transmission resource groups correspond to transmission parameter thresholds, refer to Fig. 5d.
[0147] The terminal obtains a quality of a channel between the terminal and the access network device, and compares the channel quality with a first threshold. If the channel quality is greater than the first threshold, the terminal determines to transmit uplink data in a random access manner or a CG manner, and if the channel quality is less than the first threshold, the terminal determines not to transmit uplink data in a random access manner in a disconnected state. As shown in FIG. 5d, the terminal's decision to transmit uplink data in the random access manner or the CG manner may include the steps of: checking whether TA is valid; and, if TA is valid, deciding to transmit the uplink data in the CG manner; or, if TA is invalid, comparing the channel quality with a threshold included in the configuration information corresponding to each of the at least one transmission parameter; and, if the channel quality is greater than a third of these thresholds, deciding to transmit MsgA based on a first transmission resource corresponding to the configuration information including the third threshold, where MsgA includes a preamble and a PUSCH carrying uplink data; and, if TA is invalid and the channel quality is less than the minimum threshold among the thresholds included in the configuration information corresponding to the at least one transmission parameter, deciding to transmit the uplink data in the four-step random access manner.
[0148] As shown in Fig. 5d, after the terminal determines not to transmit uplink data in a random access manner in a disconnected state, the terminal compares the channel quality with a fifth threshold. If the channel quality is greater than the fifth threshold, the terminal determines to start random access in a two-step random access manner. Otherwise, if the channel quality is less than the fifth threshold, the terminal determines to start random access in a four-step random access manner.
[0149] For the process of transmitting uplink data by a terminal in the CG manner, please refer to the above description, and the details will not be described again.
[0150] Figures 4 to 5d use an example in which a first threshold is configured for the terminal to select whether to transmit uplink data in a random access manner, and a second threshold is configured for the terminal to select whether to transmit uplink data in a two-step random access manner or a four-step random access manner to describe the data transmission method provided in this embodiment of the present application. Alternatively, in this application, the threshold used by the terminal to use the two-step random access resource or the four-step random access resource may be configured first, and then two thresholds are configured. One of the two thresholds is used by the terminal to determine whether to transmit uplink data or initiate random access based on the two-step random access resource, and the other threshold is used by the terminal to determine whether to transmit uplink data or initiate random access based on the four-step random access resource. Specifically, please refer to the following Figure 6 for this method.
[0151] 6 is a flowchart of another data transmission method according to an embodiment of the present application. As shown in FIG. 6, the method may include the following steps:
[0152] Step 601: A terminal obtains a channel quality between the terminal and an access network device.
[0153] Specifically, for step 601, please refer to step 401. The details will not be described again.
[0154] Step 602: If the channel quality is greater than the sixth threshold and the channel quality is greater than the seventh threshold, the terminal decides to transmit uplink data to the access network device in a two-step random access manner.
[0155] The sixth threshold may be pre-configured by the access network device for the terminal. The configuration manner of the sixth threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details will not be described again. The sixth threshold may be used by the terminal to select to use a two-step random access resource (e.g., select to use a two-step random access resource to initiate random access or to transmit uplink data) or to select to use a four-step random access resource (e.g., select to use a four-step random access resource to initiate random access or to transmit uplink data).
[0156] The seventh threshold may be pre-configured by the access network device for the terminal. The configuration manner of the sixth threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. Details will not be described again. The seventh threshold may be greater than the sixth threshold or less than or equal to the sixth threshold. This is not limited. The seventh threshold may be used by the terminal to select to transmit uplink data in a two-step random access manner or to start random access in a two-step random access manner. For example, if the channel quality is greater than the sixth threshold, the terminal compares the channel quality with the seventh threshold. If the channel quality is greater than the seventh threshold, the terminal decides to transmit uplink data in a two-step random access manner. If the channel quality is less than the seventh threshold, the terminal decides not to transmit uplink data in a two-step random access manner in a non-connected state and to start random access in a two-step random access manner to access a cell corresponding to the access network device.
[0157] If the terminal supports CG, if TA is enabled, the terminal can transmit uplink data in the CG scheme, which has priority over the two-step random access scheme, in order to reduce signaling overhead. For example, when the channel quality is greater than the sixth threshold, the terminal determines whether TA is enabled before determining to transmit uplink data to the access network device in the two-step random access scheme. If TA is disabled, the terminal compares the channel quality with the seventh threshold, and determines to transmit uplink data to the access network device in the two-step random access scheme based on the result of the comparison. If TA is enabled, the terminal determines to transmit uplink data to the access network device in the CG scheme.
[0158] For a related description of the TA and the manner of determining whether the TA is invalid, please refer to the description of step 402. The details will not be described again.
[0159] In addition, after the terminal determines to transmit uplink data to the access network device in a two-step random access manner, it can transmit MsgA according to a transmission resource corresponding to the two-step random access manner. MsgA includes a preamble and a PUSCH carrying uplink data. Specifically, for the process in which the terminal selects an appropriate transmission resource from one or more transmission resource groups corresponding to the two-step random access manner to transmit uplink data, please refer to the above description. Details will not be described again.
[0160] In addition, after the terminal determines to transmit uplink data to the access network device in a CG manner, the terminal transmits the uplink data according to a CG resource corresponding to the CG manner. For the process of the terminal selecting a CG resource from one or more CG resources corresponding to the CG manner to transmit uplink data, please refer to the above description. Details will not be described again.
[0161] Step 603: When the channel quality is less than a sixth threshold, if the channel quality is greater than an eighth threshold, the terminal selects to transmit uplink data to the access network device in a four-step random access manner, or if the channel quality is less than the eighth threshold, the terminal selects to initiate random access in a four-step random access manner to access a cell corresponding to the access network device.
[0162] The eighth threshold may be pre-configured by the access network device for the terminal. The configuration manner of the sixth threshold is the same as the configuration manner of the first threshold by the access network device for the terminal. The details are not described again. The eighth threshold may be greater than the sixth threshold or less than or equal to the sixth threshold. This is not limited. The eighth threshold may be used by the terminal to select to transmit uplink data in a four-step random access manner or to start random access in a four-step random access manner.
[0163] According to the method shown in Fig. 4, the terminal can appropriately select a manner for transmitting uplink data according to the sixth threshold, the eighth threshold, and the seventh threshold, which improves the transmission efficiency of uplink data and avoids the problem that the channel quality corresponding to the selected transmission manner is poor, resulting in failure of uplink data transmission and waste of resources.
[0164] Referring to FIG. 7a, the following will use an example in which the terminal does not support CG and the access network device configures a transmission resource group corresponding to a two-step random access scheme for the terminal, and will describe in detail that the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in FIG. 6 based on the sixth threshold, the eighth threshold, and the seventh threshold.
[0165] The terminal obtains the quality of the channel between the terminal and the access network device, and compares the channel quality with a sixth threshold. If the channel quality is greater than the sixth threshold, the terminal selects to use the two-step random access resource, or if the channel quality is less than the sixth threshold, the terminal selects to use the four-step random access resource. As shown in FIG. 7a, the terminal compares the channel quality with a seventh threshold after selecting to use the two-step random access resource. If the channel quality is greater than the seventh threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner, for example, to transmit MsgA according to a transmission resource corresponding to the two-step random access manner, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, if the channel quality is less than the seventh threshold, the terminal determines not to transmit uplink data in a two-step random access manner in a disconnected state, and to initiate random access in a two-step random access manner to access a cell.
[0166] As shown in Fig. 7a, after the terminal selects to use the 4-step random access resource, the terminal compares the channel quality with the 8th threshold. If the channel quality is greater than the 8th threshold, the terminal determines to transmit uplink data to the access network device in the 4-step random access manner, for example, transmits uplink data using Msg3 according to the transmission resource corresponding to the 4-step random access manner. Otherwise, if the channel quality is less than the 8th threshold, the terminal determines not to transmit uplink data in the 4-step random access manner in the non-connected state, and to initiate random access in the 4-step random access manner to access the cell.
[0167] Referring to FIG. 7b, the following will use an example in which the terminal supports CG and the access network device configures a transmission resource group corresponding to a two-step random access scheme for the terminal, and will describe in detail that the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in FIG. 6 based on the sixth threshold, the eighth threshold, and the seventh threshold.
[0168] The terminal obtains the quality of a channel between the terminal and the access network device, and compares the channel quality with a sixth threshold. If the channel quality is greater than the sixth threshold, the terminal decides to select a two-step random access resource to initiate random access or transmit uplink data, or select a CG resource to transmit uplink data. If the channel quality is less than the sixth threshold, the terminal decides to select a four-step random access resource to initiate random access or transmit uplink data. For example, as shown in FIG. 7b, if the channel quality is greater than the sixth threshold, the terminal checks whether TA is valid. If TA is valid, the terminal decides to transmit uplink data in a CG manner. If TA is invalid, the terminal compares the channel quality with a seventh threshold. If the channel quality is greater than the seventh threshold, the terminal decides to transmit uplink data in a two-step random access manner, for example, transmits MsgA based on a transmission resource corresponding to the two-step random access manner, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, if the channel quality is less than the seventh threshold, the terminal decides not to transmit uplink data in the two-step random access manner in a disconnected state, and to initiate random access in the two-step random access manner to access the cell.
[0169] As shown in Figure 7b, after the terminal selects to use the 4-step random access resource, the terminal compares the channel quality with the 8th threshold. If the channel quality is greater than the 8th threshold, the terminal decides to transmit uplink data in the 4-step random access manner, for example, to transmit uplink data using Msg3 based on the transmission resource corresponding to the 4-step random access manner. Otherwise, if the channel quality is less than the 8th threshold, the terminal decides not to transmit uplink data in the 4-step random access manner in the disconnected state, and to initiate random access in the 4-step random access manner to access the cell.
[0170] For the process of transmitting uplink data by a terminal in the CG manner, please refer to the above description, and the details will not be described again.
[0171] With reference to Figure 7c, the following takes an example in which the terminal does not support CG, the access network device configures multiple transmission resource groups corresponding to a two-step random access scheme for the terminal, and the configuration information corresponding to the multiple transmission resource groups includes thresholds used by the terminal to determine whether to select a transmission resource, and the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in Figure 6 based on the sixth threshold, the third threshold, and the eighth threshold. Note that for data transmission schemes when multiple transmission resource groups correspond to transmission parameter ranges, or the transmission parameter ranges correspond to thresholds, or the multiple transmission resource groups correspond to transmission parameter thresholds, reference should be made to Figure 7c.
[0172] As shown in FIG. 7c, the terminal obtains the quality of the channel between the terminal and the access network device, and compares the channel quality with a sixth threshold. If the channel quality is greater than the sixth threshold, the terminal decides to select a two-step random access resource to initiate random access or transmit uplink data. If the channel quality is less than the sixth threshold, the terminal decides to select a four-step random access resource to initiate random access or transmit uplink data. For example, as shown in FIG. 7c, if the channel quality is greater than the sixth threshold, the terminal compares the channel quality with a threshold included in the configuration information corresponding to each of at least one transmission parameter group. If the channel quality is greater than a third threshold among these thresholds, the terminal decides to transmit MsgA based on a first transmission resource corresponding to the configuration information including the third threshold, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, if the channel quality is less than the minimum threshold among the thresholds included in the configuration information corresponding to all the transmission parameters, the terminal decides not to transmit uplink data in the two-step random access method in a disconnected state, and to initiate random access in the two-step random access method to access the cell.
[0173] As shown in FIG. 7c, after the terminal selects to use the 4-step random access resource, the terminal compares the channel quality with the 8th threshold. If the channel quality is greater than the 8th threshold, the terminal decides to transmit uplink data in the 4-step random access manner, for example, to transmit uplink data using Msg3 based on the transmission resource corresponding to the 4-step random access manner. Otherwise, if the channel quality is less than the 8th threshold, the terminal decides not to transmit uplink data in the 4-step random access manner in the non-connected state, and to initiate random access in the 4-step random access manner to access the cell.
[0174] Specifically, for the manner in which the terminal selects a transmission resource based on the third threshold, please refer to the description of FIG. 4. The details will not be described again.
[0175] With reference to Figure 7d, the following takes an example in which the terminal supports CG, the access network device configures multiple transmission resource groups corresponding to a two-step random access scheme for the terminal, and the configuration information corresponding to the multiple transmission resource groups includes thresholds used by the terminal to determine whether to select a transmission resource, and the terminal selects an appropriate scheme for transmitting uplink data in the manner shown in Figure 6 based on the sixth threshold, the third threshold, and the eighth threshold. Note that for data transmission schemes when multiple transmission resource groups correspond to transmission parameter ranges, or the transmission parameter ranges correspond to thresholds, or multiple transmission resource groups correspond to transmission parameter thresholds, reference should be made to Figure 7d.
[0176] The terminal obtains the quality of a channel between the terminal and the access network device, and compares the channel quality with a sixth threshold. If the channel quality is greater than the sixth threshold, the terminal decides to select a two-step random access resource to initiate random access or transmit uplink data, or to select a CG resource to transmit uplink data. If the channel quality is less than the sixth threshold, the terminal decides to select a four-step random access resource to initiate random access or transmit uplink data. For example, as shown in FIG. 7d, if the channel quality is greater than the sixth threshold, the terminal checks whether TA is enabled. If TA is enabled, the terminal decides to transmit uplink data in a CG manner. If TA is disabled, the terminal compares the channel quality with a threshold included in the configuration information corresponding to each of at least one transmission parameter group. If the channel quality is greater than a third threshold among these thresholds, the terminal decides to transmit MsgA based on a first transmission resource corresponding to the configuration information including the third threshold, where MsgA includes a preamble and a PUSCH carrying uplink data. Otherwise, if the channel quality is less than the minimum threshold among the thresholds included in the configuration information corresponding to all the transmission parameters, the terminal decides not to transmit uplink data in the two-step random access method in a disconnected state, and to initiate random access in the two-step random access method to access the cell.
[0177] As shown in Figure 7d, after the terminal selects to use the 4-step random access resource, the terminal compares the channel quality with the 8th threshold. If the channel quality is greater than the 8th threshold, the terminal decides to transmit uplink data in the 4-step random access manner, for example, to transmit uplink data using Msg3 according to the transmission resource corresponding to the 4-step random access manner. Otherwise, if the channel quality is less than the 8th threshold, the terminal decides not to transmit uplink data in the 4-step random access manner in the non-connected state, and to initiate random access in the 4-step random access manner to access the cell.
[0178] For the process of transmitting uplink data by a terminal in the CG manner, please refer to the above description, and the details will not be described again.
[0179] The above mainly describes the solutions provided in the embodiments of the present application from the perspective of interactions between nodes. It is understood that, to implement the aforementioned functions, the nodes, for example, terminals and access network devices, include corresponding hardware structures and / or software modules for performing the functions. In combination with the examples described in the embodiments disclosed in the present application, those skilled in the art should easily realize that the algorithm steps can be implemented by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using various methods for each specific application, but such implementation should not be considered to go beyond the scope of the present application.
[0180] In the embodiment of the present application, a terminal, an access network device, etc. may be divided into functional modules based on the above-mentioned method examples. For example, each functional module may be obtained by division based on each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software function module. It should be noted that in the embodiment of the present application, the division of modules is an example and is merely a logical functional division. In actual implementation, another division method may be used.
[0181] 8 is a diagram of a configuration of a communication device 80. The communication device 80 may be a terminal, a chip in a terminal, or a system-on-chip. The communication device 80 may be configured to perform the functions of the terminal in the above-mentioned embodiments. In one possible implementation, the communication device 80 shown in FIG. 8 includes a receiving unit 801 and a processing unit 802.
[0182] In one possible design, the receiving unit 801 is configured to obtain a channel quality between a terminal in a disconnected mode and an access network device. For example, the receiving unit 801 can support the communication device 80 in performing steps 401 and 601.
[0183] The processing unit 802 is configured to: determine to transmit the uplink data to the access network device by a random access scheme or a CG scheme when the channel quality is greater than a first threshold, and the random access scheme includes a two-step random access scheme or a four-step random access scheme, for example, determine to transmit the uplink data to the access network device by a two-step random access scheme when the channel quality is greater than a second threshold, or determine to transmit the uplink data to the access network device by a four-step random access scheme when the channel quality is less than the second threshold. For example, the processing unit 802 can support the communication device 80 in performing steps 402 and 403.
[0184] In another possible design, the receiving unit 801 is configured to obtain a channel quality between the terminal and the access network device. For example, the receiving unit 801 can support the communication device 80 in performing steps 401 and 601.
[0185] The processing unit 802 is configured to determine to transmit the uplink data to the access network device in a two-step random access manner when the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, or determine to transmit the uplink data to the access network device in a four-step random access manner when the channel quality is less than the sixth threshold and the channel quality is greater than an eighth threshold. For example, the processing unit 802 can support the communication device 80 in performing steps 602 and 603.
[0186] Specifically, all the relevant contents of the steps of the above-mentioned method embodiments shown in Figures 4 to 7d can be cited in the functional description of the corresponding functional modules. Details will not be described again here. The communication device 80 is configured to perform the functions of the terminal in the data transmission method shown in the methods shown in Figures 4 to 7d, and thus can achieve the same effect as the above-mentioned data transmission method.
[0187] In another implementation, the communication device 80 shown in FIG. 8 includes a processing module and a communication module. The processing module is configured to control and manage the operation of the communication device 80. For example, the processing module may integrate the functions of the processing unit 802 and may be configured to support the communication device 80 in performing steps 401, 601, 602, 603, and other processes of the techniques described herein. The communication module may integrate the functions of the receiving unit 801 and may be configured to support the communication device 80 to communicate with other network entities, for example, with the functional modules or network entities shown in FIG. 2. The communication device 80 may further include a storage module for storing program codes and data of the communication device 80.
[0188] The processing module may be a processor or a controller. The processor may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the contents disclosed in this application. Alternatively, the processor may be a combination of processors performing computational functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor. The communication module may be a transceiver circuit, or a communication interface, etc. The storage module may be a memory. When the processing module is a processor, the communication module is a communication interface, and the storage module is a memory, the communication device 80 of the embodiment of the present application may be the communication device shown in FIG. 3.
[0189] 9 is a structural diagram of a communication system according to an embodiment of the present application. As shown in FIG. 9, the communication system may include a terminal 90, and may further include an access network device. The function of the terminal 90 is the same as that of the communication device 80.
[0190] In one example, the terminal 90 is configured to obtain channel quality between the terminal 90 in an unconnected state and the access network device, and when the channel quality is greater than a first threshold, decide to transmit uplink data to the access network device using a random access method or a CG method, where the random access method includes a two-step random access method or a four-step random access method, for example, when the channel quality is greater than a second threshold, decide to transmit uplink data to the access network device using the two-step random access method, or when the channel quality is less than the second threshold, decide to transmit uplink data to the access network device using the four-step random access method.
[0191] In another example, the terminal 90 is configured to obtain channel quality between the terminal 90 and the access network device, and if the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, determine to transmit uplink data to the access network device in a two-step random access manner, or if the channel quality is less than the sixth threshold and the channel quality is greater than an eighth threshold, determine to transmit uplink data to the access network device in a four-step random access manner.
[0192] For the specific implementation operations of the terminal 90, please refer to the relevant operations of the terminal in the methods shown in Figures 4 to 7d, and the details will not be described again.
[0193] An embodiment of the present application further provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments may be implemented by a computer program instructing relevant hardware. The program may be stored in a computer-readable storage medium. When the program is executed, the processes of the above-mentioned method embodiments may be included. The computer-readable storage medium may be, for example, an internal storage unit of a terminal including a data sending end and / or a data receiving end in any one of the above-mentioned embodiments, for example, a hard disk drive or memory of the terminal. Alternatively, the computer-readable storage medium may be an external storage device of the terminal, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card, etc., configured on the terminal. Furthermore, the computer-readable storage medium may instead include both the internal storage unit and the external storage device of the terminal. The computer-readable storage medium is configured to store the computer program, as well as other programs and data required for the terminal. The computer-readable storage medium may further be configured to temporarily store output data or output data.
[0194] With reference to the above description, the present application further provides the following embodiments.
[0195] Embodiment 1: A data transmission method is provided, the method comprising: A terminal obtaining a quality of a channel between the terminal and an access network device, the terminal being in an unconnected state; and a step of determining, when the channel quality is greater than a first threshold, that the terminal transmits uplink data to the access network device in a random access manner or a ConfigAdvance Grant CG manner, wherein the random access manner includes a two-step random access manner or a four-step random access manner. The terminal determines to transmit uplink data to the access network device in a random access manner, When the channel quality is greater than a second threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner; or The step includes the terminal determining to transmit uplink data to the access network device in a four-step random access manner when the channel quality is less than a second threshold.
[0196] Embodiment 2: According to the method of embodiment 1, after the terminal determines to send uplink data to the access network device in a two-step random access manner, the method includes: The method further includes, when the channel quality is greater than a third threshold, the terminal sending uplink data in MsgA to the access network device based on a first transmission resource corresponding to a two-step random access scheme.
[0197] Embodiment 3: According to the method of embodiment 2, the configuration information corresponding to the first transmission resource includes a third threshold value; or the third threshold value is included in the at least one threshold value, each of the at least one threshold value corresponds to a transmission parameter threshold value, and the transmission parameter of the first transmission resource is greater than the transmission parameter threshold value corresponding to the third threshold value; or The third threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first transmission resource belong to the transmission parameter range corresponding to the third threshold.
[0198] Embodiment 4: According to any one of the methods of embodiments 1 to 3, determining that the terminal transmits uplink data to the access network device in a random access manner or a config-advance grant CG manner includes: The terminal determines whether a timing advance (TA) is valid, the TA being used for uplink time synchronization between the terminal and the access network device; When the TA is invalid, the terminal determines to transmit uplink data to the access network device in a random access manner; or The method includes a step of: if TA is enabled, the terminal determines to transmit uplink data to the access network device in a CG scheme, and the CG resource corresponding to the CG scheme is a physical uplink shared channel (PUSCH) resource preconfigured by the access network device and used for transmission by the terminal in a disconnected state.
[0199] Embodiment 5: According to any one of the methods of embodiments 1 to 4, after the terminal determines to transmit uplink data to the access network device in a CG manner, the method includes: The method further includes, when the channel quality is greater than a fourth threshold, transmitting uplink data to the access network device based on the first CG resource by the terminal.
[0200] Embodiment 6: According to the method of embodiment 5, the configuration information corresponding to the first CG resource includes a fourth threshold value; or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first CG resource is greater than the transmission parameter threshold corresponding to the fourth threshold; or The fourth threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first CG resource belong to the transmission parameter range corresponding to the fourth threshold.
[0201] Embodiment 7: According to the method of embodiment 3 or 6, the transmission parameters include one or more of a modulation and coding scheme MCS and a transport block rate TBS.
[0202] Embodiment 8: According to any one of the methods of embodiments 4 to 7, the TA being invalid is determined to be due to the expiration of the validity period of the TA; The distance between the terminal's current location and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and The difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold.
[0203] Embodiment 9: According to any one of the methods of embodiments 1 to 8, the method comprises: determining, when the channel quality is less than a first threshold and the channel quality is greater than a fifth threshold, that the terminal does not transmit uplink data to the access network device in a disconnected state but accesses the cell in a two-step random access manner; or The method further includes determining, when the channel quality is less than a first threshold and the channel quality is less than a fifth threshold, that the terminal not transmit uplink data to the access network device in a disconnected state but access the cell in a four-step random access manner.
[0204] Embodiment 10: According to any one of the methods of embodiments 1 to 9, the first threshold, the second threshold, and the third threshold are configured by the access network device for the terminal.
[0205]
[0036] Embodiment 11: A data transmission method is provided, the method comprising: A terminal obtaining a quality of a channel between the terminal and an access network device, the terminal being in an unconnected state; determining, by the terminal, to transmit uplink data to the access network device in a two-step random access manner when the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold; or and when the channel quality is less than a sixth threshold and the channel quality is greater than an eighth threshold, the terminal determines to transmit uplink data to the access network device in a four-step random access manner.
[0206] Embodiment 12: According to the method of embodiment 11, determining that the terminal transmits uplink data to the access network device in a two-step random access manner includes: The terminal determines whether a timing advance (TA) is valid, the TA being used for uplink time synchronization between the terminal and the access network device; and if the TA is invalid, the terminal determines to transmit uplink data to the access network device in a two-step random access manner.
[0207] Embodiment 13: According to the method of embodiment 12, the method comprises: The method further includes a step in which, if the TA is enabled, the terminal determines to transmit uplink data to the access network device in a CG scheme, and the CG resource corresponding to the CG scheme is a physical uplink shared channel (PUSCH) resource preconfigured by the access network device and used for transmission by the terminal in a disconnected state.
[0208]
[0036] Embodiment 14. According to any one of the methods of embodiments 11 to 13, after the terminal determines to send uplink data to the access network device in a two-step random access manner, the method includes: The method further includes, when the channel quality is greater than a third threshold, the terminal sending uplink data in MsgA to the access network device based on a first transmission resource corresponding to a two-step random access scheme.
[0209] Embodiment 15: According to the method of embodiment 14, the configuration information corresponding to the first transmission resource includes a third threshold value; or the third threshold value is included in the at least one threshold value, each of the at least one threshold value corresponds to a transmission parameter threshold value, and the transmission parameter of the first transmission resource is greater than the transmission parameter threshold value corresponding to the third threshold value; or The third threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first transmission resource belong to the transmission parameter range corresponding to the third threshold.
[0210] Embodiment 16: According to any one of the methods of embodiments 13 to 15, after the terminal determines to transmit uplink data to the access network device in a CG manner, the method includes: The method further includes, when the channel quality is greater than a fourth threshold, transmitting uplink data to the access network device based on the first CG resource by the terminal.
[0211] Embodiment 17: According to the method of embodiment 16, the configuration information corresponding to the first CG resource includes a fourth threshold value; or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first CG resource is greater than the transmission parameter threshold corresponding to the fourth threshold; or The fourth threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first CG resource belong to the transmission parameter range corresponding to the fourth threshold.
[0212] Embodiment 18: According to the method of embodiment 15 or 17, the transmission parameters include one or more of a modulation and coding scheme MCS and a transport block rate TBS.
[0213] Embodiment 19: According to any one of the methods of embodiments 12 to 18, the TA being invalid is determined to be invalid when the validity period of the TA expires; The distance between the terminal's current location and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and The difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold.
[0214] Embodiment 20: According to any one of the methods of embodiments 11 to 19, the method comprises: determining, when the channel quality is greater than a sixth threshold and the channel quality is less than a seventh threshold, that the terminal does not transmit uplink data to the access network device in a disconnected state but accesses the cell in a two-step random access manner; or The method further includes determining, when the channel quality is less than a sixth threshold and the channel quality is less than an eighth threshold, that the terminal not transmit uplink data to the access network device in a disconnected state but access the cell in a four-step random access manner.
[0215] Embodiment 21: According to any one of the methods of embodiments 11 to 20, the sixth threshold, the seventh threshold, and the eighth threshold are configured by the access network device for the terminal.
[0216]
[0041] Embodiment 22: A communication device is provided. The communication device includes: a receiving unit configured to obtain a quality of a channel between a terminal and an access network device, the receiving unit being in a disconnected state; and a processing unit configured to determine to transmit uplink data to the access network device in a random access manner or a ConfigAdvance Grant CG manner when the channel quality is greater than a first threshold, wherein the random access manner includes a two-step random access manner or a four-step random access manner. The processing unit is configured to determine to transmit uplink data to the access network device in a random access manner, The method includes determining to transmit uplink data to the access network device in a two-step random access manner when the channel quality is greater than a second threshold, or determining to transmit uplink data to the access network device in a four-step random access manner when the channel quality is less than the second threshold.
[0217] Embodiment 23: According to the communication device of embodiment 22, after determining to send uplink data to the access network device in a two-step random access manner, the processing unit: It is further configured to transmit uplink data on MsgA to the access network device based on a first transmission resource corresponding to a two-step random access scheme when the channel quality is greater than a third threshold.
[0218] Embodiment 24: According to the communication device of embodiment 23, the configuration information corresponding to the first transmission resource includes a third threshold value; or the third threshold value is included in the at least one threshold value, each of the at least one threshold value corresponds to a transmission parameter threshold value, and the transmission parameter of the first transmission resource is greater than the transmission parameter threshold value corresponding to the third threshold value; or The third threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first transmission resource belong to the transmission parameter range corresponding to the third threshold.
[0219] Embodiment 25: According to any one of the communication devices of embodiments 22 to 24, the process of determining to transmit uplink data to the access network device in a random access manner or a config-advance grant CG manner includes: determining whether a timing advance (TA) is valid, where the TA is used for uplink time synchronization between the terminal and the access network device; and if the TA is invalid, determining to transmit uplink data to the access network device in a random access manner; or The method includes a step of determining, when TA is enabled, to transmit uplink data to an access network device in a CG scheme, where a CG resource corresponding to the CG scheme is a physical uplink shared channel (PUSCH) resource preconfigured by the access network device and used for transmission by a terminal in an unconnected state.
[0220]
[0081] Embodiment 26: According to any one of the communication devices of embodiments 22 to 25, after determining to send uplink data to the access network device in a CG manner, the processing unit: The wireless LAN device is further configured to transmit uplink data based on the first CG resource to the access network device when the channel quality is greater than a fourth threshold.
[0221] Embodiment 27: According to the communication device of embodiment 26, the configuration information corresponding to the first CG resource includes a fourth threshold value; or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first CG resource is greater than the transmission parameter threshold corresponding to the fourth threshold; or The fourth threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first CG resource belong to the transmission parameter range corresponding to the fourth threshold.
[0222] Embodiment 28: According to the communication device of embodiment 24 or 27, the transmission parameters include one or more of a modulation and coding scheme MCS and a transport block rate TBS.
[0223] Embodiment 29: According to any one of the communication devices of embodiments 25 to 28, the TA being invalid is determined to be invalid when the validity period of the TA expires; The distance between the terminal's current location and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and The difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold.
[0224]
[0081] According to any one of the communication devices of the embodiments 22 to 29, the processing unit: When the channel quality is less than a first threshold and the channel quality is greater than a fifth threshold, determine not to transmit uplink data to the access network device in a disconnected state but to access the cell in a two-step random access manner; and further configured to determine, when the channel quality is less than a first threshold and the channel quality is less than a fifth threshold, not to transmit uplink data to the access network device in a disconnected state, but to access the cell in a four-step random access manner.
[0225] Embodiment 31: According to the communication device of any one of embodiments 22 to 30, the first threshold, the second threshold, and the third threshold are configured by the access network device for the terminal.
[0226]
[0032] Embodiment 32 provides a communication device, comprising: a receiving unit configured to obtain a quality of a channel between a terminal and an access network device, the receiving unit being in a disconnected state; Determine to transmit uplink data to the access network device in a two-step random access manner when the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold; or and a processing unit configured to determine to transmit uplink data to the access network device in a four-step random access manner when the channel quality is less than a sixth threshold and when the channel quality is greater than an eighth threshold.
[0227] Embodiment 33: According to the communication device of embodiment 32, the processing unit: Specifically configured to determine whether a timing advance TA is valid, and determine that the TA is used for uplink time synchronization between the terminal and the access network device, and if the TA is invalid, to transmit uplink data to the access network device in a two-step random access manner.
[0228] Embodiment 34: According to the communication device of embodiment 33, the processing unit: It is further configured to: determine, when the TA is valid, to transmit uplink data to the access network device in a CG scheme, and the CG resource corresponding to the CG scheme is a physical uplink shared channel (PUSCH) resource preconfigured by the access network device and used for transmission by the terminal in an unconnected state.
[0229] Embodiment 35: According to any one of the communication devices of embodiments 32 to 34, after determining to send uplink data to the access network device in a two-step random access manner, the processing unit: It is further configured to transmit uplink data on MsgA to the access network device based on a first transmission resource corresponding to a two-step random access scheme when the channel quality is greater than a third threshold.
[0230] Embodiment 36: According to the communication device of embodiment 35, the configuration information corresponding to the first transmission resource includes a third threshold value; or the third threshold value is included in the at least one threshold value, each of the at least one threshold value corresponds to a transmission parameter threshold value, and the transmission parameter of the first transmission resource is greater than the transmission parameter threshold value corresponding to the third threshold value; or The third threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first transmission resource belong to the transmission parameter range corresponding to the third threshold.
[0231]
[0081] Embodiment 37: According to any one of the communication devices of embodiments 34 to 36, after determining to send uplink data to the access network device in a CG manner, the processing unit: The wireless LAN device is further configured to transmit uplink data based on the first CG resource to the access network device when the channel quality is greater than a fourth threshold.
[0232] Embodiment 38: According to the communication device of embodiment 37, the configuration information corresponding to the first CG resource includes a fourth threshold value; or the fourth threshold is included in at least one threshold, each of the at least one threshold corresponds to one transmission parameter threshold, and the transmission parameter of the first CG resource is greater than the transmission parameter threshold corresponding to the fourth threshold; or The fourth threshold is included in the at least one threshold, each of the at least one threshold corresponds to one transmission parameter range, and the transmission parameters of the first CG resource belong to the transmission parameter range corresponding to the fourth threshold.
[0233] Embodiment 39: According to the communication device of embodiment 36 or 38, the transmission parameters include one or more of a modulation and coding scheme MCS and a transport block rate TBS.
[0234] Embodiment 40: According to any one of the communication devices of embodiments 33 to 39, the TA being invalid is determined to be invalid when the validity period of the TA expires; The distance between the terminal's current location and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and The difference between the channel quality and the quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold.
[0235] Embodiment 41: According to any one of the communication devices of embodiments 32 to 40, the processing unit: When the channel quality is greater than a sixth threshold and the channel quality is less than a seventh threshold, determining not to transmit uplink data to the access network device in a disconnected state but to access the cell in a two-step random access manner; or The mobile station is further configured to determine, when the channel quality is less than a sixth threshold and the channel quality is less than an eighth threshold, not to transmit uplink data to the access network device in a disconnected state, but to access the cell in a four-step random access manner.
[0236] Embodiment 42: According to the communication device of any one of embodiments 32 to 41, the sixth threshold, the seventh threshold, and the eighth threshold are configured by the access network device for the terminal.
[0237]
[0046] Embodiment 43: A communication system is provided. The communication system includes: The terminal includes a terminal configured to obtain a quality of a channel between the terminal and an access network device, the terminal being in an unconnected state. When the channel quality is greater than a first threshold, the terminal decides to transmit uplink data to the access network device in a random access manner or a config-advance-grant-CG manner, where the random access manner includes a two-step random access manner or a four-step random access manner. The terminal determines to transmit uplink data to the access network device in a random access manner, When the channel quality is greater than a second threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner; or The step includes the terminal determining to transmit uplink data to the access network device in a four-step random access manner when the channel quality is less than a second threshold.
[0238]
[0046] Embodiment 44 provides a communication system, comprising: The terminal includes a terminal configured to obtain a quality of a channel between the terminal and an access network device, the terminal being in an unconnected state. When the channel quality is greater than a sixth threshold and the channel quality is greater than a seventh threshold, the terminal determines to transmit uplink data to the access network device in a two-step random access manner; or When the channel quality is less than the sixth threshold and the channel quality is greater than the eighth threshold, the terminal decides to transmit uplink data to the access network device in a four-step random access manner.
[0239] Embodiment 45: A communication device is provided, the communication device including one or more processors and a communication interface, the one or more processors and the communication interface configured to support the communication device in performing the data transmission method according to any one of embodiments 1 to 10 or any one of embodiments 11 to 21.
[0240] Embodiment 46: A computer-readable storage medium is provided. The computer-readable storage medium includes computer instructions, which, when executed on a computer, enable the computer to perform the data transmission method according to any one of embodiments 1 to 10 or any one of embodiments 11 to 21.
[0241] It should be noted that in the specification, claims, and accompanying drawings of this application, terms such as "first", "second", etc. are intended to distinguish different objects and do not indicate a particular order. In addition, the terms "comprise" and "have" and any other variations thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the recited steps or units, but may optionally further include unrecited steps or units, or may optionally further include another specific step or unit of the process, method, product, or device.
[0242] It should be understood that in this application, "at least one (item)" means one or more, "multiple" means two or more, "at least two (items)" means two, three, or more, and "and / or" is used to describe a relationship between related objects and indicates that a three-way relationship may exist. For example, "A and / or B" may indicate that only A is present, only B is present, or both A and B are present, where A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects. "At least one of the following items (moieties)" or similar expressions refers to any combination of these items, including any combination of singular items (moieties) or multiple items (moieties). For example, at least one of a, b, or c may indicate a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.
[0243] It should be understood that in the embodiment of the present application, "B corresponding to A" indicates that B is associated with A. For example, B may be determined based on A. It should be further understood that determining B based on A does not mean that B is determined based only on A. B may instead be determined based on A and / or other information. In addition, in the embodiment of the present application, "connection" refers to various connection methods such as direct connection or indirect connection for realizing communication between devices. This is not limited in the embodiment of the present application.
[0244] In the embodiments of the present application, unless otherwise specified, "transmission" (transmit / transmit) refers to bidirectional transmission, including a transmitting operation and / or a receiving operation. Specifically, "transmission" in the embodiments of the present application includes data transmission, data reception, or data transmission and data reception. In other words, data transmission in this specification includes uplink data transmission and / or downlink data transmission. Data may include channels and / or signals. Uplink data transmission is uplink channel transmission and / or uplink signal transmission, and downlink data transmission is downlink channel transmission and / or downlink signal transmission. In the embodiments of the present application, "network" and "system" represent the same concept, and a communication system is a communication network.
[0245] The above description of the implementation allows those skilled in the art to clearly understand that for the sake of convenient and concise description, the division of the above-mentioned functional modules is used as an example for illustration. In actual application, the above-mentioned functions can be allocated to different functional modules for implementation based on requirements, that is, the internal structure of the device is divided into various functional modules to implement all or part of the above-mentioned functions.
[0246] In some embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the described apparatus embodiments are merely examples. For example, the division into modules or units is merely a logical division of functions, and may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into another apparatus, and some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented using some interfaces. Indirect couplings or communication connections between apparatuses or units may be implemented in electronic, mechanical, or other forms.
[0247] The units described as separate parts may or may not be physically separate. The parts shown as units may be one or more physical units, specifically located in one location or distributed across multiple different locations. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.
[0248] In addition, the functional units of the embodiments of the present application may be integrated into one processing unit, or each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0249] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented in the form of a software product, or the part that contributes to the current technology, or all or part of the technical solutions. The software product includes some instructions stored in a storage medium to instruct a device, for example, the device may be a single-chip microcomputer or chip, or a processor, to perform all or part of the steps of the method of the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk. [Explanation of symbols]
[0250] 1 Device 2. Terminal 80 Communication Equipment 90 Terminals 300 Communication Equipment 301 Processor 302 Communication Line 303 Communication Interface 304 Memory 307 Processor 305 Output Device 306 Input Devices 307 Processor 801 Receiver Unit 802 Processing Unit
Claims
1. A data transmission method applied to a terminal or a chip in said terminal, said method comprising the steps of: obtaining a channel quality between the terminal and an access network device, the terminal being in an unconnected state; determining to transmit uplink data in a random access manner or a configured grant (CG) manner when the channel quality is greater than a first threshold, the random access manner including a two-step random access manner or a four-step random access manner, the determining including determining to transmit the uplink data in the CG manner when a timing advance (TA) is enabled; After determining to transmit the uplink data in the CG scheme, if the channel quality is greater than a fourth threshold, transmitting the uplink data based on a first CG resource. Including, The step of determining to transmit uplink data in a random access manner includes: determining to transmit the uplink data in a two-step random access manner when the channel quality is greater than a second threshold; or determining to transmit the uplink data in the four-step random access manner when the channel quality is less than a second threshold; A data transmission method comprising:
2. The step of determining to transmit uplink data in a random access manner or a configured grant (CG) manner includes: determining whether the TA is valid, the TA being used for uplink time synchronization between the terminal and the access network device; determining, if the TA is invalid, to transmit the uplink data in a random access manner; Further comprising: The method of claim 1, wherein the CG resource corresponding to the CG scheme is a physical uplink shared channel (PUSCH) resource preconfigured by the access network device and used for transmission by the terminal in the non-connected state.
3. The invalidity of the TA means that the validity period of the TA has expired; the distance between the terminal's current location and the location where the terminal is located when the TA is initiated is greater than a distance threshold; and The method of claim 2, comprising any one or more of: a difference between the channel quality and a quality of the channel between the terminal and the access network device achieved when the TA is initiated is greater than a channel quality change threshold.
4. The method comprises: determining to omit transmitting the uplink data in the disconnected state and to access a cell in the two-step random access manner when the channel quality is less than the first threshold and the channel quality is greater than a fifth threshold; or determining, when the channel quality is less than the first threshold and the channel quality is less than a fifth threshold, to omit transmitting the uplink data in the non-connected state and to access a cell in the four-step random access manner; 4. The method of claim 1, further comprising:
5. The method according to claim 1 , wherein the number of bits of the uplink data is less than or equal to a predetermined value.
6. The method of claim 1 , wherein the access network device in the non-connected state includes the access network device in an inactive state.
7. The method according to claim 1 , wherein the first threshold is pre-configured for the terminal by a system information block (SIB).
8. A communication system, comprising: A terminal configured to obtain a channel quality between the terminal and an access network device, the terminal being in an unconnected state; When the channel quality is greater than a first threshold, the terminal determines to transmit uplink data to the access network device in a random access manner or a configured grant (CG) manner, the random access manner including a two-step random access manner or a four-step random access manner, and the determining includes determining to transmit the uplink data in the CG manner when a timing advance (TA) is valid; After determining to transmit the uplink data in the CG manner, when the channel quality is greater than a fourth threshold, the terminal transmits the uplink data to the access network device based on a first CG resource; Determining that the terminal transmits uplink data to the access network device in a random access manner includes: determining, when the channel quality is greater than a second threshold, that the terminal transmits the uplink data to the access network device in the two-step random access manner; or determining, by the terminal, to transmit the uplink data to the access network device in the four-step random access manner when the channel quality is less than a second threshold; 23. A communication system comprising:
9. A data transmission method applied in an access network device or in a chip within said access network device, said method comprising: configuring a first threshold for a terminal, the terminal being in an unconnected state, the first threshold being used by the terminal to determine whether to transmit uplink data, the using including determining to transmit the uplink data in a random access manner or in a configured grant (CG) manner when a channel quality between the terminal and the access network device is greater than the first threshold, the determining including determining to transmit the uplink data in the CG manner when a CG resource is configured for the terminal and a Timing Advance (TA) is enabled; configuring a fourth threshold for the terminal, where after determining to transmit the uplink data in the CG scheme, the fourth threshold is used by the terminal to determine whether to transmit the uplink data based on a first CG resource; A data transmission method comprising:
10. The first threshold is used by the terminal to determine whether to transmit uplink data, determining to omit transmitting the uplink data when a quality of a channel between the terminal and the access network device is less than the first threshold; 10. The method of claim 9, further comprising:
11. The step of determining whether to transmit the uplink data in a random access manner or in a config grant (CG) manner includes: determining to transmit the uplink data in a two-step random access manner when no CG resource is configured for the terminal and / or TA is disabled and the quality of the channel between the terminal and the access network device is greater than a second threshold; or determining to transmit the uplink data in a four-step random access manner when no CG resource is configured for the terminal and / or TA is disabled and the quality of the channel between the terminal and the access network device is less than a second threshold; 11. The method of claim 10, further comprising:
12. configuring the second threshold for the terminal; 12. The method of claim 11, comprising:
13. A communications device, the communications device including one or more processors and a communications interface, the one or more processors and the communications interface configured to support the communications device in performing a data transmission method according to any one of claims 1 to 7 or a data transmission method according to any one of claims 9 to 12.
14. A computer-readable storage medium, the computer-readable storage medium comprising computer instructions which, when executed on a computer, enable the computer to perform the data transmission method according to any one of claims 1 to 7 or any one of claims 9 to 12.
15. A computer program comprising instructions, which when said computer program runs on a computer, enables said computer to carry out the data transmission method according to any one of claims 1 to 7 or any one of claims 9 to 12.
16. A chip, the chip being configured to read and execute program instructions to implement the data transmission method of any one of claims 1 to 7 or the data transmission method of any one of claims 9 to 12.
Citation Information
Patent Citations
Enhanced Random Access Channel (RACH) Procedures
JP2019532588A
Timing advance change detection
WO2020026154A1