Communication method and related apparatus

By carrying uplink data transmission enhancement information in the RRC connection establishment message, the signal path loss problem between the satellite base station and the terminal equipment is solved, the uplink transmission performance is improved, and the stable access of the terminal equipment is ensured.

WO2024255571A1PCT designated stage expired Publication Date: 2024-12-19HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/095349
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-13
Filing Date
2024-05-24
Publication Date
2024-12-19

AI Technical Summary

Technical Problem

When a satellite is used as a base station, the signal path loss is large, which limits the uplink and downlink transmission performance between the satellite and the terminal equipment, affecting the initial access performance.

Method used

By carrying uplink data transmission enhancement information for the requesting terminal device in the RRC connection establishment message, and using messages 3 and 4 to indicate uplink data transmission enhancement, signal path loss is overcome and uplink transmission performance is improved.

Benefits of technology

This overcomes path loss in communication signals between the satellite and the terminal equipment, improves uplink transmission performance, and enables the terminal equipment to stably complete the initial access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024095349_19122024_PF_FP_ABST
    Figure CN2024095349_19122024_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus, which relate to the technical field of communications. The method comprises: a user equipment sending first information to a network device, and receiving second information from the network device. Correspondingly, the network device receives the first information from the user equipment, and sends the second information to the user equipment, wherein the first information is used for requesting uplink data transmission enhancement corresponding to the user equipment, and the first information is carried in a radio resource control (RRC) connection establishment message of the user equipment; and the second information is used for indicating the uplink data transmission enhancement corresponding to the user equipment. In the method, information for requesting uplink data transmission enhancement corresponding to a user equipment is carried in an RRC connection establishment message, such that a network device can determine that the uplink transmission performance of the user equipment is required to be enhanced, thereby overcoming the signal path loss of a communication signal between the user equipment and the network device, improving the uplink transmission performance, and making the user equipment stably complete initial access.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on June 13, 2023, with application number 202310703532.0 and application name “Communication Methods and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art

[0003] With the development of information technology, modern communication systems are placing more urgent demands on high efficiency, mobility, and diversity. Currently, in key application scenarios such as space communications, aviation communications, maritime communications, and military communications, non-terrestrial networks (NTNs), represented by non-ground equipment such as satellites, drones, and high-altitude platforms, play an irreplaceable role in providing communication services in areas such as oceans and forests.

[0004] Taking satellite communications as an example, during the initial access phase of user equipment (UE), the satellite acts as a base station, allocating random access resources to the UE to enable random access. However, the satellite's higher speed relative to the ground and the greater signal propagation distance result in greater signal path loss when used as a base station, limiting uplink and downlink transmission performance and resulting in poor initial UE access performance.

[0005] Therefore, in order to enable the satellite to provide communication services to the UE as a base station, how to overcome the signal path loss of the communication signal between the UE and the satellite base station, improve the uplink transmission performance, and enable the UE to stably complete the initial access has become a technical problem that needs to be solved urgently.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a communication method and related devices, which can overcome the signal path loss of the communication signal between the UE and the satellite base station, improve the uplink transmission performance, and enable the UE to stably complete initial access.

[0008] In a first aspect, embodiments of the present application provide a communication method that can be performed by a communication device. The communication device can be a device sold as a whole, or a chip (system) or circuit for a device, which is not limited in this application. The method includes:

[0009] Sending first information to a network device, where the first information is used to request uplink data transmission enhancement corresponding to the terminal device, and the first information is carried in a radio resource control RRC connection establishment message of the terminal device;

[0010] Receive second information from the network device, where the second information is used to indicate uplink data transmission enhancement corresponding to the terminal device.

[0011] In an embodiment of the present application, a communication method is provided, in which a terminal device sends first information to a network device and receives second information from the network device. The terminal device here can also be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the present application does not limit this.

[0012] The first information in the embodiment of the present application is used to request the uplink data transmission enhancement corresponding to the terminal device. The embodiment of the present application does not limit how to specifically request the uplink data transmission enhancement. For example, it can be a request to transmit a transport block (TB) of uplink data corresponding to the terminal device on multiple time slots and support repeated transmission through the transport block over multi-slot (TBoMS) technology, or it can be a request to repeatedly send a TB of uplink data corresponding to the terminal device on multiple time slots, or it can be a request to scale the information bit data amount (Ninfo) through the transport block scaling factor (TB scaling), and to enhance the uplink data transmission performance by further reducing the bit rate through the encoded rate matching. In addition, the first information in the embodiment of the present application is carried in the radio resource control (RRC) connection establishment message of the terminal device, so that the terminal device can report its own capabilities during the initial access process of the RRC connection, so that the network device can also know the capabilities supported by the terminal device, determine whether the uplink transmission performance of the terminal device needs to be enhanced, and enable the terminal device to complete the initial access stably. Currently, terminal devices do not have the ability to report uplink transmission performance during the initial access process of the RRC connection. Network devices do not know which capabilities the terminal devices support and cannot determine whether the uplink transmission performance of the terminal devices needs to be enhanced, and thus cannot ensure that the terminal devices can stably complete the initial access.

[0013] The second information in the embodiment of the present application is used to indicate the uplink data transmission enhancement corresponding to the terminal device, and specifically indicates how to perform the uplink data transmission enhancement. The embodiment of the present application does not limit this. For example, when the first information requests that uplink data transmission enhancement be performed in a certain specific manner, the second information is used to indicate that uplink data transmission enhancement be performed in the manner requested by the first information. When the first information only requests uplink data transmission enhancement, but does not request that uplink data transmission enhancement be performed in a certain specific manner, the second information is used to indicate that the manner in which uplink data transmission enhancement is performed can be determined by the network device.

[0014] Currently, during the initial access process of a terminal device, the terminal device has not yet reported its own capabilities, and the network device does not know which capabilities the terminal device supports, and is unable to determine whether the uplink transmission performance of the terminal device needs to be enhanced.

[0015] In the embodiment of the present application, by carrying information requesting the terminal device to enhance the uplink data transmission corresponding to the RRC connection establishment message, the terminal device can report its own uplink transmission performance capability during the initial access process of the RRC connection, so that the network device can also know the uplink transmission performance of the terminal device and determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete the initial access.

[0016] It can be understood that the first information used to request the enhancement of the uplink data transmission corresponding to the terminal device can be reported to the network device during the initial access process of the RRC connection of the terminal device, so that the network device can know the uplink transmission performance of the terminal device as early as possible during the initial access process of the RRC connection, and then determine that the uplink transmission performance of the terminal device needs to be enhanced, so that the UE can stably complete the initial access. Specifically, the first information can be reported to the network device through the RRC connection establishment message during the initial access process of the RRC connection, and the first information can also be reported to the network device through other messages during the initial access process of the RRC connection. This embodiment of the present application does not limit this.

[0017] In combination with the above-mentioned first aspect, in a possible implementation manner, in the four-step random access process of the terminal device, the RRC connection establishment message is carried in message 3, and the second information is carried in message 4.

[0018] In an embodiment of the present application, a possible specific implementation of the carrying position of the first information and the second information is provided, specifically, the RRC connection establishment message is carried in message 3 (Msg3) in the four-step random access process, and the second information is carried in message 4 (Msg4) in the four-step random access process. Through the embodiment of the present application, in the four-step random access process of the terminal device, message 3 (Msg3) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message 4 (Msg4) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of message 5 (Msg5) and subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0019] In combination with the above-mentioned first aspect, in a possible implementation manner, during the two-step random access process of the terminal device, the RRC connection establishment message is carried in message A, and the second information is carried in message B.

[0020] In an embodiment of the present application, a possible specific implementation of the carrying position of the first information and the second information is provided, specifically, the RRC connection establishment message is carried in message A (MsgA) during the two-step random access process, and the second information is carried in message B (MsgB) during the two-step random access process. Through the embodiment of the present application, during the two-step random access process of the terminal device, message A (MsgA) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message B (MsgB) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0021] In combination with the above-mentioned first aspect, in a possible implementation manner, the first information includes one bit, the value of the one bit is a first value, and the first value indicates a request for enhancement of the uplink data transmission corresponding to the terminal device.

[0022] In an embodiment of the present application, a possible specific implementation of the first information is provided, specifically, the first information includes one bit, and by assigning different values ​​to the one bit, it can indicate a request or non-request for uplink data transmission enhancement corresponding to the terminal device. For example, the value of the one bit is the first value, indicating a request for uplink data transmission enhancement corresponding to the terminal device. It can be understood that the one bit can be a reserved bit in a multiplexed RRC connection establishment message to enable its function of indicating a request for uplink data transmission enhancement; the one bit can also be a newly added bit in the RRC connection establishment message, and the embodiment of the present application does not limit this.

[0023] Optionally, the value of the one bit is a second value, indicating that uplink data transmission enhancement corresponding to the terminal device is not requested, and the first value and the second value are different.

[0024] Optionally, the value of this bit is a null value, indicating that uplink data transmission enhancement corresponding to the terminal device is not requested; or, a bit included in the above-mentioned first information does not exist, which may also indicate that uplink data transmission enhancement corresponding to the terminal device is not requested.

[0025] In combination with the above-mentioned first aspect, in a possible implementation manner, the RRC connection establishment message of the terminal device is carried in a media access control MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device.

[0026] In an embodiment of the present application, a possible specific implementation method for indicating uplink data transmission enhancement is provided, specifically, a request for uplink data transmission enhancement using an RRC connection establishment message can also be represented by a logical channel identifier (LCID) in a media access control (MAC) layer data packet. It can be understood that when the RRC connection establishment message for carrying the uplink data transmission enhancement request is carried in a MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device, the logical channel identifier is used to indicate the uplink data transmission enhancement corresponding to the requesting terminal device.

[0027] In combination with the first aspect above, in a possible implementation manner, the second information includes at least one of the following: the number of time slots occupied by a multi-slot transport block TBoMS, and the number of repetitions of the TBoMS transmission;

[0028] The second information is specifically used to instruct the uplink data corresponding to the terminal device to be transmitted through the TBoMS.

[0029] In an embodiment of the present application, a possible specific implementation of the second information is provided. Specifically, when the first information is specifically used to request that a TB of uplink data corresponding to the terminal device be transmitted on multiple time slots through TBoMS technology and support repeated transmission to enhance uplink data transmission, the second information includes but is not limited to the number of time slots occupied by TBoMS and the number of repetitions of TBoMS transmission. At this time, the second information is specifically used to indicate that the uplink data corresponding to the terminal device is transmitted through TBoMS.

[0030] In combination with the first aspect above, in a possible implementation manner, the method further includes:

[0031] Receive third information from the network device, and the third information is used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

[0032] In an embodiment of the present application, a possible specific implementation method for resolving the conflict between the uplink data transmission timing and the access timing is provided, specifically, the terminal device receives third information from the network device, and can avoid the conflict between the uplink data transmission timing and the access timing based on the third information. The third information avoids the conflict between the uplink data transmission timing and the access timing by indicating that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the message 1 (Msg1) transmission in the four-step random access process. Alternatively, the third information avoids the conflict between the uplink data transmission timing and the access timing by indicating that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the message A (MsgA) transmission in the two-step random access process.

[0033] Currently, during the initial access process of a terminal device, uplink data transmission uses continuous time slots. In scenarios where the uplink budget is limited and uplink channel resources are limited, the transmission resources of the uplink data may conflict with the access resources of the access opportunity, resulting in low initial access performance of the UE.

[0034] In the embodiment of the present application, through the indication of the third information, the time slot occupied by the uplink data transmission avoids the time slot occupied by the access opportunity, avoiding the conflict between the transmission resources of the uplink data and the access resources of the access opportunity, thereby improving the uplink transmission performance and enabling the UE to stably complete the initial access.

[0035] In combination with the above-mentioned first aspect, in a possible implementation manner, the third information is further used to indicate that in the case of frequency division multiplexing transmission, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

[0036] In the embodiment of the present application, a possible specific implementation of the third information is provided, specifically, the third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is a continuous uplink time slot. It can be understood that since the uplink data transmission and random access message transmission adopt frequency division multiplexing transmission, there is no problem of conflict between the uplink data transmission timing and the access timing. In this scenario, the time slot occupied by the uplink data transmission corresponding to the terminal device can be a continuous uplink time slot, and the time slot occupied by the uplink data transmission and the time slot occupied by the access timing can be different or the same, which can be determined according to the needs of the network device.

[0037] In combination with the first aspect above, in a possible implementation manner, the method further includes:

[0038] receiving a first broadcast signal from a network device;

[0039] When the energy of the first broadcast signal is less than a first threshold, determining that uplink data transmission corresponding to the terminal device is enhanced; or

[0040] When the energy of the first broadcast signal is less than a second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 or message A.

[0041] In an embodiment of the present application, a possible specific implementation method for determining uplink data transmission enhancement is provided, specifically, the terminal device receives a first broadcast signal from a network device, and determines the uplink data transmission enhancement corresponding to the terminal device based on the energy of the first broadcast signal. It can be understood that the first broadcast signal can be a synchronization signal block (SSB), system information block 1 (SIB1) and other cell-level information required for the initial access process of the terminal device, and the energy of the first broadcast signal can be the signal quality. Wherein, when the energy of the first broadcast signal is less than the first threshold, the uplink data transmission enhancement corresponding to the terminal device is determined. In this case, the energy size of the received first broadcast signal is measured to determine whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve transmission performance enhancement of message 5 (Msg5) and subsequent uplink data in the four-step random access process. Alternatively, when the energy of the first broadcast signal is less than the second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted starting from message 3 (Msg3) or message A (MsgA). In this case, the energy of the received first broadcast signal is measured to determine whether to request the corresponding uplink data transmission enhancement of the terminal device, so as to achieve transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0042] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0043] Optionally, the method further includes:

[0044] When the energy of the first broadcast signal is less than the second threshold, it is also determined that the uplink data corresponding to the terminal device starts uplink transmission enhancement from message 3 or message A and ends uplink transmission enhancement with the RRC reconfiguration message.

[0045] In combination with the first aspect above, in one possible implementation, the first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, where the signal quality includes any one or more of the following:

[0046] Reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, signal to noise ratio SNR.

[0047] In an embodiment of the present application, a possible specific implementation of a first threshold is provided, specifically, the first threshold is carried in the second broadcast signal, and the first threshold is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. It can be understood that the first broadcast signal and the second broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal can include but is not limited to reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), received signal strength indicator (received signal strength indicator, RSSI), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), signal to noise ratio (signal noise ratio, SNR). Among them, when the first broadcast signal and the second broadcast signal are the same broadcast signal, the first threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to the broadcast signal. The energy of the broadcast signal is measured by comparing the energy of the broadcast signal with the size of the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data. When the first broadcast signal and the second broadcast signal are different broadcast signals, the first threshold is carried in the second broadcast signal and is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. The energy of the received first broadcast signal is measured by comparing the energy of the first broadcast signal with the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data.

[0048] In combination with the first aspect above, in one possible implementation, the second threshold is carried in a third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, where the signal quality includes any one or more of the following:

[0049] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0050] In an embodiment of the present application, a possible specific implementation of a second threshold is provided, specifically, the second threshold is carried in a third broadcast signal, and the second threshold is the threshold of the signal quality corresponding to message 3 or message A. It can be understood that the first broadcast signal and the third broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR). Among them, when the first broadcast signal and the third broadcast signal are the same broadcast signal, the second threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the broadcast signal is measured by comparing the size of the second threshold with the energy of the broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data. When the first broadcast signal and the third broadcast signal are different broadcast signals, the second threshold is carried in the third broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the first broadcast signal is measured by comparing the size of the second threshold with the energy of the first broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0051] In a second aspect, an embodiment of the present application provides a communication method that can be performed by a communication device. The communication device can be a device sold as a whole, or a chip (system) or circuit for a device, which is not limited in this application. The method includes:

[0052] receiving a first broadcast signal from a network device;

[0053] When the energy of the first broadcast signal is less than a first threshold, determining that uplink data transmission corresponding to the terminal device is enhanced; or

[0054] When the energy of the first broadcast signal is less than a second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 or message A.

[0055] In an embodiment of the present application, a communication method is provided, in which a terminal device receives a first broadcast signal from a network device and determines an uplink data transmission enhancement corresponding to the terminal device based on the energy of the first broadcast signal. The terminal device here can also be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the present application does not limit this.

[0056] The first broadcast signal in the embodiment of the present application may be cell-level information required for the initial access process of the terminal device, such as a synchronization signal block (SSB) and a system information block 1 (SIB1), and the energy of the first broadcast signal may be signal quality. Wherein, when the energy of the first broadcast signal is less than a first threshold value, the uplink data transmission enhancement corresponding to the terminal device is determined. It is understandable that, in this case, by measuring the energy size of the received first broadcast signal, it is determined whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve the transmission performance enhancement of message 5 (Msg5) and subsequent uplink data. Alternatively, when the energy of the first broadcast signal is less than the second threshold value, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 (Msg3) or message A (MsgA). It is understandable that, in this case, by measuring the energy size of the received first broadcast signal, it is determined whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0057] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0058] Optionally, the method further includes:

[0059] When the energy of the first broadcast signal is less than the second threshold, it is also determined that the uplink data corresponding to the terminal device starts uplink transmission enhancement from message 3 or message A and ends uplink transmission enhancement with the RRC reconfiguration message.

[0060] In conjunction with the second aspect above, in one possible implementation, the first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, where the signal quality includes any one or more of the following:

[0061] Reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, signal to noise ratio SNR.

[0062] In an embodiment of the present application, a possible specific implementation of a first threshold is provided, specifically, the first threshold is carried in the second broadcast signal, and the first threshold is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. It can be understood that the first broadcast signal and the second broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal can include but is not limited to reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), received signal strength indicator (received signal strength indicator, RSSI), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), signal to noise ratio (signal noise ratio, SNR). Among them, when the first broadcast signal and the second broadcast signal are the same broadcast signal, the first threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to the broadcast signal. The energy of the broadcast signal is measured by comparing the energy of the broadcast signal with the size of the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data. When the first broadcast signal and the second broadcast signal are different broadcast signals, the first threshold is carried in the second broadcast signal and is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. The energy of the received first broadcast signal is measured by comparing the energy of the first broadcast signal with the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data.

[0063] In combination with the second aspect above, in one possible implementation, the second threshold is carried in a third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, where the signal quality includes any one or more of the following:

[0064] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0065] In an embodiment of the present application, a possible specific implementation of a second threshold is provided, specifically, the second threshold is carried in a third broadcast signal, and the second threshold is the threshold of the signal quality corresponding to message 3 or message A. It can be understood that the first broadcast signal and the third broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR). Among them, when the first broadcast signal and the third broadcast signal are the same broadcast signal, the second threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the broadcast signal is measured by comparing the size of the second threshold with the energy of the broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data. When the first broadcast signal and the third broadcast signal are different broadcast signals, the second threshold is carried in the third broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the first broadcast signal is measured by comparing the size of the second threshold with the energy of the first broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0066] In a third aspect, an embodiment of the present application provides a communication method that can be performed by a communication device. The communication device can be a device sold as a whole, or a chip (system) or circuit for a device, which is not limited in this application. The method includes:

[0067] Receive first information from a terminal device, where the first information is used to request uplink data transmission enhancement corresponding to the terminal device, and the first information is carried in a radio resource control RRC connection establishment request message of the terminal device;

[0068] Sending second information to the terminal device, where the second information is used to indicate uplink data transmission enhancement corresponding to the terminal device.

[0069] In an embodiment of the present application, a communication method is provided, in which a network device receives first information from a terminal device and sends second information to the terminal device. The network device here can also be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the present application does not limit this.

[0070] The first information in the embodiment of the present application is used to request the enhancement of uplink data transmission corresponding to the terminal device. The embodiment of the present application does not limit how to specifically request the enhancement of uplink data transmission. For example, it can be a request to transmit a transport block (transport block, TB) of uplink data corresponding to the terminal device over multiple time slots and support repeated transmission through the transport block over multi-slot (TBoMS) technology, or it can be a request to repeatedly send a TB of uplink data corresponding to the terminal device over multiple time slots, or it can be a request to scale the information bit data amount (Ninfo) through the transport block scaling factor (TB scaling), and to enhance the uplink data transmission performance by further reducing the bit rate through the encoded rate matching. In addition, the first information in the embodiment of the present application is carried in the radio resource control (RRC) connection establishment message of the terminal device.

[0071] The second information in the embodiment of the present application is used to indicate the uplink data transmission enhancement corresponding to the terminal device, and specifically indicates how to perform the uplink data transmission enhancement. The embodiment of the present application does not limit this. For example, when the first information requests that uplink data transmission enhancement be performed in a certain specific manner, the second information is used to indicate that uplink data transmission enhancement be performed in the manner requested by the first information. When the first information only requests uplink data transmission enhancement, but does not request that uplink data transmission enhancement be performed in a certain specific manner, the second information is used to indicate that the manner in which uplink data transmission enhancement is performed can be determined by the network device.

[0072] Currently, during the initial access process of a terminal device, the terminal device has not yet reported its own capabilities, and the network device does not know which capabilities the terminal device supports, and is unable to determine whether the uplink transmission performance of the terminal device needs to be enhanced.

[0073] In the embodiment of the present application, by carrying information requesting the terminal device to enhance the uplink data transmission corresponding to the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete the initial access.

[0074] In combination with the above-mentioned third aspect, in a possible implementation manner, during the four-step random access process of the terminal device, the RRC connection establishment message is carried in message 3, and the second information is carried in message 4.

[0075] In an embodiment of the present application, a possible specific implementation of the carrying position of the first information and the second information is provided, specifically, the RRC connection establishment message is carried in message 3 (Msg3) in the four-step random access process, and the second information is carried in message 4 (Msg4) in the four-step random access process. Through the embodiment of the present application, in the four-step random access process of the terminal device, message 3 (Msg3) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message 4 (Msg4) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of message 5 (Msg5) and subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0076] In combination with the above-mentioned third aspect, in a possible implementation manner, during the two-step random access process of the terminal device, the RRC connection establishment message is carried in message A, and the second information is carried in message B.

[0077] In an embodiment of the present application, a possible specific implementation of the carrying position of the first information and the second information is provided, specifically, the RRC connection establishment message is carried in message A (MsgA) during the two-step random access process, and the second information is carried in message B (MsgB) during the two-step random access process. Through the embodiment of the present application, during the two-step random access process of the terminal device, message A (MsgA) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message B (MsgB) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0078] In combination with the third aspect above, in a possible implementation, the first information includes one bit, the value of the one bit is a first value, and the first value indicates a request for enhancement of the uplink data transmission corresponding to the terminal device.

[0079] In an embodiment of the present application, a possible specific implementation of the first information is provided, specifically, the first information includes one bit, and by assigning different values ​​to the one bit, it can indicate a request or non-request for uplink data transmission enhancement corresponding to the terminal device. For example, the value of the one bit is the first value, indicating a request for uplink data transmission enhancement corresponding to the terminal device. It can be understood that the one bit can be a reserved bit in a multiplexed RRC connection establishment message to enable its function of indicating a request for uplink data transmission enhancement; the one bit can also be a newly added bit in the RRC connection establishment message, and the embodiment of the present application does not limit this.

[0080] Optionally, the value of the one bit is a second value, indicating that uplink data transmission enhancement corresponding to the terminal device is not requested, and the first value and the second value are different.

[0081] In combination with the above-mentioned third aspect, in a possible implementation manner, the RRC connection establishment message of the terminal device is carried in a media access control MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device.

[0082] In an embodiment of the present application, a possible specific implementation method for indicating uplink data transmission enhancement is provided, specifically, a request for uplink data transmission enhancement using an RRC connection establishment message can also be represented by a logical channel identifier (LCID) in a media access control (MAC) layer data packet. It can be understood that when the RRC connection establishment message for carrying the uplink data transmission enhancement request is carried in a MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device, the logical channel identifier is used to indicate the uplink data transmission enhancement corresponding to the requesting terminal device.

[0083] In combination with the third aspect above, in a possible implementation manner, the second information includes at least one of the following: the number of time slots occupied by a multi-slot transport block TBoMS, and the number of repetitions of the TBoMS transmission;

[0084] The second information is specifically used to instruct the uplink data corresponding to the terminal device to be transmitted through the TBoMS.

[0085] In an embodiment of the present application, a possible specific implementation of the second information is provided. Specifically, when the first information is specifically used to request that a TB of uplink data corresponding to the terminal device be transmitted on multiple time slots through TBoMS technology and support repeated transmission to enhance uplink data transmission, the second information includes but is not limited to the number of time slots occupied by TBoMS and the number of repetitions of TBoMS transmission. At this time, the second information is specifically used to indicate that the uplink data corresponding to the terminal device is transmitted through TBoMS.

[0086] In combination with the third aspect above, in a possible implementation, the method further includes:

[0087] Send third information to the terminal device, and the third information is used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

[0088] In an embodiment of the present application, a possible specific implementation method for resolving the conflict between the uplink data transmission timing and the access timing is provided, specifically, the network device sends a third information to the terminal device, and the third information is used to avoid the conflict between the uplink data transmission timing and the access timing of the terminal device. The third information avoids the conflict between the uplink data transmission timing and the access timing by indicating that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the message 1 (Msg1) transmission in the four-step random access process. Alternatively, the third information avoids the conflict between the uplink data transmission timing and the access timing by indicating that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the message A (MsgA) transmission in the two-step random access process.

[0089] Currently, during the initial access process of a terminal device, uplink data transmission uses continuous time slots. In scenarios where the uplink budget is limited and uplink channel resources are limited, the transmission resources of the uplink data may conflict with the access resources of the access opportunity, resulting in low initial access performance of the UE.

[0090] In the embodiment of the present application, through the indication of the third information, the time slot occupied by the uplink data transmission avoids the time slot occupied by the access opportunity, avoiding the conflict between the transmission resources of the uplink data and the access resources of the access opportunity, thereby improving the uplink transmission performance and enabling the UE to stably complete the initial access.

[0091] In conjunction with the third aspect above, in one possible implementation, the third information is further used to indicate that, under an FDD spectrum, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

[0092] In the embodiment of the present application, a possible specific implementation of the third information is provided, specifically, the third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is a continuous uplink time slot. It can be understood that since the uplink data transmission and random access message transmission adopt frequency division multiplexing transmission, there is no problem of conflict between the uplink data transmission timing and the access timing. In this scenario, the time slot occupied by the uplink data transmission corresponding to the terminal device can be a continuous uplink time slot, and the time slot occupied by the uplink data transmission and the time slot occupied by the access timing can be different or the same, which can be determined according to the needs of the network device.

[0093] In combination with the third aspect above, in a possible implementation, the method further includes:

[0094] sending a first broadcast signal;

[0095] The first broadcast signal is used to enhance uplink data transmission corresponding to the terminal device determined by the first threshold; or

[0096] The first broadcast signal is used to determine that the uplink data corresponding to the terminal device is transmitted starting from message 3 or message A according to the second threshold.

[0097] In an embodiment of the present application, a possible specific implementation method for determining uplink data transmission enhancement is provided, specifically, the network device sends a first broadcast signal, and the energy of the first broadcast signal enables the terminal device to determine its corresponding uplink data transmission enhancement. It can be understood that the first broadcast signal can be a synchronization signal block (SSB), system information block 1 (SIB1) and other cell-level information required for the initial access process of the terminal device, and the energy of the first broadcast signal can be the signal quality. Wherein, when the energy of the first broadcast signal is less than the first threshold, the uplink data transmission enhancement corresponding to the terminal device is determined. In this case, the energy size of the received first broadcast signal is measured to determine whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve transmission performance enhancement of message 5 (Msg5) and subsequent uplink data. Alternatively, when the energy of the first broadcast signal is less than the second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted starting from message 3 (Msg3) or message A (MsgA). In this case, the energy of the received first broadcast signal is measured to determine whether to request the corresponding uplink data transmission enhancement of the terminal device, so as to achieve transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0098] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0099] Optionally, the first broadcast signal is also used together with the second threshold to determine that the uplink data corresponding to the terminal device starts uplink transmission enhancement from message 3 or message A and ends uplink transmission enhancement with the RRC reconfiguration message.

[0100] In combination with the third aspect above, in one possible implementation, the first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, where the signal quality includes any one or more of the following:

[0101] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0102] In an embodiment of the present application, a possible specific implementation of a first threshold is provided, specifically, the first threshold is carried in the second broadcast signal, and the first threshold is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. It can be understood that the first broadcast signal and the second broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal can include but is not limited to reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), received signal strength indicator (received signal strength indicator, RSSI), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), signal to noise ratio (signal noise ratio, SNR). Among them, when the first broadcast signal and the second broadcast signal are the same broadcast signal, the first threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to the broadcast signal. The energy of the broadcast signal is measured by comparing the energy of the broadcast signal with the size of the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data. When the first broadcast signal and the second broadcast signal are different broadcast signals, the first threshold is carried in the second broadcast signal and is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. The energy of the received first broadcast signal is measured by comparing the energy of the first broadcast signal with the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data.

[0103] In combination with the third aspect above, in one possible implementation, the second threshold is carried in a third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, where the signal quality includes any one or more of the following:

[0104] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0105] In an embodiment of the present application, a possible specific implementation of a second threshold is provided, specifically, the second threshold is carried in a third broadcast signal, and the second threshold is the threshold of the signal quality corresponding to message 3 or message A. It can be understood that the first broadcast signal and the third broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR). Among them, when the first broadcast signal and the third broadcast signal are the same broadcast signal, the second threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the broadcast signal is measured by comparing the size of the second threshold with the energy of the broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data. When the first broadcast signal and the third broadcast signal are different broadcast signals, the second threshold is carried in the third broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the first broadcast signal is measured by comparing the size of the second threshold with the energy of the first broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0106] In a fourth aspect, an embodiment of the present application provides a communication method, which can be performed by a communication device. The communication device can be a device sold as a whole, or a chip (system) or circuit for a device, which is not limited in this application. The method includes:

[0107] sending a first broadcast signal;

[0108] The first broadcast signal is used to enhance uplink data transmission corresponding to the terminal device determined by the first threshold; or

[0109] The first broadcast signal is used to determine that the uplink data corresponding to the terminal device is transmitted starting from message 3 or message A according to the second threshold.

[0110] In an embodiment of the present application, a communication method is provided, in which a network device sends a first broadcast signal, and the energy of the first broadcast signal enables a terminal device to determine that its corresponding uplink data transmission is enhanced. The network device here can also be a processor / chip that can be used to execute computer execution instructions, and the embodiment of the present application does not limit this.

[0111] The first broadcast signal in the embodiment of the present application may be cell-level information required for the initial access process of the terminal device, such as a synchronization signal block (SSB) and a system information block 1 (SIB1), and the energy of the first broadcast signal may be signal quality. Wherein, when the energy of the first broadcast signal is less than a first threshold value, the uplink data transmission enhancement corresponding to the terminal device is determined. It is understandable that, in this case, by measuring the energy size of the received first broadcast signal, it is determined whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve the transmission performance enhancement of message 5 (Msg5) and subsequent uplink data. Alternatively, when the energy of the first broadcast signal is less than the second threshold value, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 (Msg3) or message A (MsgA). It is understandable that, in this case, by measuring the energy size of the received first broadcast signal, it is determined whether to request the uplink data transmission enhancement corresponding to the terminal device, so as to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0112] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0113] Optionally, the first broadcast signal is also used together with the second threshold to determine that the uplink data corresponding to the terminal device starts uplink transmission enhancement from message 3 or message A and ends uplink transmission enhancement with the RRC reconfiguration message.

[0114] In conjunction with the fourth aspect above, in one possible implementation, the first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, where the signal quality includes any one or more of the following:

[0115] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0116] In an embodiment of the present application, a possible specific implementation of a first threshold is provided, specifically, the first threshold is carried in the second broadcast signal, and the first threshold is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. It can be understood that the first broadcast signal and the second broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal can include but is not limited to reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), received signal strength indicator (received signal strength indicator, RSSI), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), signal to noise ratio (signal noise ratio, SNR). Among them, when the first broadcast signal and the second broadcast signal are the same broadcast signal, the first threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to the broadcast signal. The energy of the broadcast signal is measured by comparing the energy of the broadcast signal with the size of the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data. When the first broadcast signal and the second broadcast signal are different broadcast signals, the first threshold is carried in the second broadcast signal and is the threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal. The energy of the received first broadcast signal is measured by comparing the energy of the first broadcast signal with the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data.

[0117] In combination with the fourth aspect above, in one possible implementation, the second threshold is carried in the third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, where the signal quality includes any one or more of the following:

[0118] The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

[0119] In an embodiment of the present application, a possible specific implementation of a second threshold is provided, specifically, the second threshold is carried in a third broadcast signal, and the second threshold is the threshold of the signal quality corresponding to message 3 or message A. It can be understood that the first broadcast signal and the third broadcast signal can be the same broadcast signal or different broadcast signals, and the present application does not limit this. The signal quality corresponding to the broadcast signal may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR). Among them, when the first broadcast signal and the third broadcast signal are the same broadcast signal, the second threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the broadcast signal is measured by comparing the size of the second threshold with the energy of the broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data. When the first broadcast signal and the third broadcast signal are different broadcast signals, the second threshold is carried in the third broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A. The energy of the first broadcast signal is measured by comparing the size of the second threshold with the energy of the first broadcast signal, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve the transmission performance enhancement of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0120] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a module or unit for executing any method described in the first aspect.

[0121] In one possible design, the apparatus includes:

[0122] A communication unit, configured to send first information to a network device, where the first information is used to request uplink data transmission enhancement corresponding to a terminal device, and the first information is carried in a radio resource control RRC connection establishment message of the terminal device;

[0123] The communication unit is further used to receive second information from the network device, where the second information is used to indicate the uplink data transmission enhancement corresponding to the terminal device.

[0124] In one possible implementation, the device further includes:

[0125] A processing unit is configured to generate the first information.

[0126] The methods performed by the above-mentioned processing unit and communication unit can refer to the methods corresponding to the above-mentioned first aspect, and will not be repeated here.

[0127] Regarding the technical effects brought about by the fifth aspect and any possible implementation method, please refer to the introduction of the technical effects corresponding to the first aspect and the corresponding implementation method.

[0128] In a sixth aspect, an embodiment of the present application provides a communication device, which includes a module or unit for executing the method as described in any one of the second aspects.

[0129] In one possible design, the apparatus includes:

[0130] a communication unit, configured to receive a first broadcast signal from a network device;

[0131] a processing unit, configured to determine, when the energy of the first broadcast signal is less than a first threshold, that uplink data transmission corresponding to the terminal device is enhanced; or

[0132] The processing unit is further configured to determine that the uplink data corresponding to the terminal device is to be transmitted enhanced starting from message 3 or message A when the energy of the first broadcast signal is less than a second threshold.

[0133] The methods performed by the above-mentioned processing unit and communication unit can refer to the methods corresponding to the above-mentioned second aspect, and will not be repeated here.

[0134] Regarding the technical effects brought about by the sixth aspect and any possible implementation method, please refer to the introduction of the technical effects corresponding to the second aspect and the corresponding implementation method.

[0135] In a seventh aspect, an embodiment of the present application provides a communication device, which includes a module or unit for executing the method described in any one of the third aspects.

[0136] In one possible design, the apparatus includes:

[0137] A communication unit, configured to receive first information from a terminal device, where the first information is used to request uplink data transmission enhancement corresponding to the terminal device, and the first information is carried in a radio resource control RRC connection establishment request message of the terminal device;

[0138] The communication unit is further used to send second information to the terminal device, where the second information is used to indicate the uplink data transmission enhancement corresponding to the terminal device.

[0139] In one possible implementation, the device further includes:

[0140] A processing unit is configured to generate the second information.

[0141] The methods performed by the above-mentioned processing unit and communication unit can refer to the methods corresponding to the above-mentioned third aspect, and will not be repeated here.

[0142] Regarding the technical effects brought about by the seventh aspect and any possible implementation method, please refer to the introduction of the technical effects corresponding to the third aspect and the corresponding implementation method.

[0143] In an eighth aspect, an embodiment of the present application provides a communication device, which includes a module or unit for executing any method described in the fourth aspect.

[0144] In one possible design, the apparatus includes:

[0145] a communication unit, configured to send a first broadcast signal;

[0146] The first broadcast signal is used to enhance uplink data transmission corresponding to the terminal device determined by the first threshold; or

[0147] The first broadcast signal is used to determine that the uplink data corresponding to the terminal device is transmitted starting from message 3 or message A according to the second threshold.

[0148] In one possible implementation, the device further includes:

[0149] A processing unit is configured to generate the first broadcast signal.

[0150] The methods performed by the above-mentioned processing unit and communication unit can refer to the methods corresponding to the above-mentioned fourth aspect, and will not be repeated here.

[0151] Regarding the technical effects brought about by the eighth aspect and any possible implementation method, please refer to the introduction of the technical effects corresponding to the fourth aspect and the corresponding implementation method.

[0152] Optionally, in the communication device described in any one of the fifth to eighth aspects and any possible implementation manner:

[0153] In one implementation, the communication apparatus is a communication device. When the communication apparatus is a communication device, the communication unit may be a transceiver or an input / output interface; and the processing unit may be at least one processor. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.

[0154] In another implementation, the communication device is a chip (system) or circuit used in a communication device. When the communication device is a chip (system) or circuit used in a communication device, the communication unit may be a communication interface (input / output interface), interface circuit, output circuit, input circuit, pin, or related circuit on the chip (system) or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0155] In a ninth aspect, an embodiment of the present application provides a communication device, comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method of any of the first to fourth aspects and any possible implementation methods described above. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.

[0156] In a tenth aspect, an embodiment of the present application provides a communication device, comprising: a logic circuit and a communication interface. The communication interface is configured to receive or send information; the logic circuit is configured to receive or send information via the communication interface, so that the communication device executes the method of any one of the first to fourth aspects and any possible implementation thereof.

[0157] In the eleventh aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program (also referred to as code, or instructions); when the computer program is run on a computer, the method of any one of the above-mentioned aspects from the first to the fourth aspect and any possible implementation method is implemented.

[0158] In the twelfth aspect, an embodiment of the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions); when the computer program is run, it enables the computer to execute any one of the above-mentioned aspects 1 to 4 and any possible implementation method.

[0159] In a thirteenth aspect, an embodiment of the present application provides a chip, comprising a processor configured to execute instructions. When the processor executes the instructions, the chip performs the method of any one of the first to fourth aspects and any possible implementation methods described above. Optionally, the chip further comprises a communication interface configured to receive or transmit signals.

[0160] In the fourteenth aspect, an embodiment of the present application provides a communication system, which includes at least one communication device as described in the fifth aspect, or the communication device as described in the sixth aspect, or the communication device as described in the seventh aspect, or the communication device as described in the eighth aspect, or the communication device as described in the ninth aspect, or the communication device as described in the tenth aspect, or the chip as described in the thirteenth aspect.

[0161] In the fifteenth aspect, an embodiment of the present application provides a communication system, which includes a terminal device and a network device, wherein the terminal device is used to execute the method of any aspect of the above-mentioned first to second aspects and any possible implementation method, and the network device is used to execute the method of any aspect of the above-mentioned third to fourth aspects and any possible implementation method.

[0162] In addition, in the process of executing the method described in any one of the first to fourth aspects and any possible implementation methods, the process of sending information and / or receiving information in the above method can be understood as the process of the processor outputting information and / or the process of the processor receiving input information. When outputting information, the processor can output the information to the transceiver (or communication interface, or sending module) so that it can be transmitted by the transceiver. After the information is output by the processor, it may also need to undergo other processing before it reaches the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or sending module) receives the information and inputs it into the processor. Furthermore, after the transceiver receives the information, the information may need to undergo other processing before it is input into the processor.

[0163] Based on the above principles, for example, the sending of information mentioned in the above method can be understood as the processor outputting information. For another example, the receiving of information can be understood as the processor receiving input information.

[0164] Optionally, for the operations such as transmission, sending and receiving involved in the processor, if there is no special explanation, or if they do not conflict with their actual functions or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations.

[0165] Optionally, in the process of executing the method described in any aspect of the first to fourth aspects and any possible implementation method, the processor may be a processor specifically used to execute these methods, or a processor that executes these methods by executing computer instructions in a memory, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately provided on different chips. The embodiments of the present application do not limit the type of memory and the configuration of the memory and the processor.

[0166] In a possible implementation, the at least one memory is located outside the device.

[0167] In yet another possible implementation, the at least one memory is located within the device.

[0168] In another possible implementation, part of the at least one memory is located inside the device, and another part of the memory is located outside the device.

[0169] In this application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.

[0170] In an embodiment of the present application, by carrying information requesting enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete initial access. BRIEF DESCRIPTION OF THE DRAWINGS

[0171] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0172] FIG1A is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0173] FIG1B is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0174] FIG1C is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0175] FIG2A is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0176] FIG2B is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0177] FIG3A is a schematic diagram of a random access process provided by an embodiment of the present application;

[0178] FIG3B is a schematic diagram of a random access process provided by an embodiment of the present application;

[0179] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;

[0180] FIG5 is a flow chart of a communication method provided in an embodiment of the present application;

[0181] FIG6 is a flow chart of a communication method provided in an embodiment of the present application;

[0182] FIG7 is a schematic diagram of a method for resolving timing conflicts according to an embodiment of the present application;

[0183] FIG8 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0184] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0185] FIG10 is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0186] In order to make the purpose, technical solutions and advantages of this application clearer, the embodiments of this application will be described below in conjunction with the drawings in the embodiments of this application.

[0187] The terms "first" and "second" in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to the process, method, product, or device.

[0188] The “embodiment” mentioned herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It can be understood explicitly and implicitly by those skilled in the art that in the various embodiments of the present application, unless otherwise specified and there is a logical conflict, the terms and / or descriptions between the various embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.

[0189] It should be understood that in the present application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0190] It should be noted that in this application, "indication" can include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0191] In this application, the information indicated by the indication information is referred to as the information to be indicated. In specific implementations, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or an index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where the other information is associated with the information to be indicated. Alternatively, only a portion of the information to be indicated can be indicated, while the rest of the information to be indicated is known or agreed upon in advance. For example, the indication of specific information can be achieved by using a pre-agreed (e.g., protocol-specified) order of the various information, thereby reducing indication overhead to a certain extent. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The transmission period and / or transmission timing of these sub-information can be the same or different. The specific transmission method is not limited in this application. The transmission period and / or transmission timing of these sub-information can be pre-defined, for example, according to a protocol, or can be configured by the transmitting device sending configuration information to the receiving device.

[0192] It should be noted that in this application, "send" can be understood as "output" and "receive" can be understood as "input". "Send information to A", where "to A" only indicates the direction of information transmission, A is the destination, and does not limit "sending information to A" to direct transmission on the air interface. "Sending information to A" includes sending information directly to A, and also includes sending information indirectly to A through a transmitter, so "sending information to A" can also be understood as "outputting information to A". Similarly, "receiving information from A" indicates that the source of the information is A, including receiving information directly from A, and also including receiving information indirectly from A through a receiver, so "receiving information from A" can also be understood as "inputting information from A".

[0193] This application provides a communication method for use in the field of communication technology. Optionally, the method can be applied to random access in scenarios such as NTN communication. To more clearly describe the solution of this application, the following first introduces some knowledge related to random access in NTN communication.

[0194] With the development of information technology, modern communication systems have put forward more urgent requirements for communication efficiency, mobility, and diversity. At present, in some important application scenarios, such as space communication, aviation communication, maritime communication, military communication and other fields, NTN communication represented by non-ground equipment such as satellites, drones, and high-altitude platforms plays an irreplaceable role.

[0195] For the sake of convenience, the following description will be made using non-terrestrial equipment represented by satellites as an example.

[0196] Satellite communications offer long communication distances, wide coverage, and flexible networking. They can provide communication services for both fixed and mobile terminals. Because traditional terrestrial networks cannot provide seamless coverage for terminal devices, especially in locations where base stations cannot be deployed, such as the ocean, deserts, and the air, NTN has been introduced into the fifth-generation (5G) mobile communications system. This system deploys base stations, or some base station functions, on high-altitude platforms or satellites, providing seamless coverage for terminal devices. Furthermore, high-altitude platforms or satellites are less susceptible to natural disasters, enhancing the reliability of 5G systems. In satellite-based NTNs, satellites cover the ground using different beams, forming satellite cells. A single terminal device can be covered by multiple satellite cells at the same time.

[0197] Satellite communication systems can be divided into the following three types according to the satellite's orbital altitude:

[0198] Geostationary earth orbit (GEO) satellite communication system, also known as synchronous orbit satellite system, medium earth orbit (MEO) satellite communication system and low earth orbit (LEO) satellite communication system.

[0199] GEO satellites orbit at an altitude of 35,786 km. Their main advantages are their ability to remain stationary relative to the Earth and provide a wide coverage area. However, their disadvantages are: 1) GEO satellites are located far from Earth, resulting in significant free-space propagation losses, which limits communication link budgets. To increase transmit / receive gain, satellites must be equipped with larger antennas. 2) Communication transmission latency is significant, reaching around 500ms round-trip, which cannot meet the needs of real-time services. 3) GEO orbital resources are relatively limited, launch costs are high, and coverage of the Earth's polar regions is limited.

[0200] MEO satellites orbit at altitudes between 2,000 and 35,786 km. Their advantage is that they can achieve global coverage with a relatively small number of satellites. However, their orbital altitude is higher than that of LEO satellites, and transmission latency is still greater than that of LEO satellite communications. Considering the advantages and disadvantages of MEO satellite communications, MEO satellites are primarily used for positioning and navigation.

[0201] LEO satellites orbit at altitudes between 300 and 2000 km. These satellites are lower than MEO and GEO orbits, offering advantages such as reduced data transmission latency, minimal transmission loss, and relatively low launch costs. To improve the overall signal processing capabilities and communication throughput of satellite networks, satellite operators are increasing the number of satellites to offset the communication capacity limitations of individual satellites. In future NTN communication systems, after a terminal device is connected to the system, it will be "visible" to multiple communicative satellites for a period of time. Multiple satellites can now provide communication services to the terminal device, laying the foundation for multi-satellite coordinated transmission.

[0202] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, for example, satellite communication systems, and systems integrating satellite communication and cellular networks. The cellular network systems may include, but are not limited to, 5G systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, advanced long term evolution (LTE-A) systems, new radio (NR) systems, NR system evolution systems, LTE-based access to unlicensed spectrum (LTE-U) systems on unlicensed bands, NR-based access to unlicensed spectrum (NR-U) systems on unlicensed bands, wireless local area networks (WLAN), wireless fidelity (WiFi), next generation communication systems, or other communication systems. Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example: device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), vehicle to vehicle (V2V) communication, and other communication systems that will evolve in the future. The embodiments of the present application can also be applied to these communication systems. Satellite communication systems can include various non-terrestrial network systems, such as satellites or unmanned aircraft systems (UAS) platforms, which transmit wireless frequencies, and are not listed here one by one.

[0203] For example, the following provides a specific application scenario of this solution by taking the NTN system as an example. The NTN system can be a satellite communication system or other non-terrestrial network system. The communication method in this solution can be applied in the field of satellite communication.

[0204] Please refer to Figures 1A, 1B and 1C. Taking the 5G communication system as an example, Figures 1A, 1B and 1C are architectural diagrams of several communication systems provided in embodiments of the present application.

[0205] As shown in Figures 1A, 1B, and 1C, one or more terminal devices (e.g., mobile terminals) and / or network devices (e.g., 5G base stations) may exist within the coverage area of ​​a satellite cell. The coverage area of ​​the cell may be the area covered by one or more beams of the satellite, or an area at the same level as a cell in an NR system.

[0206] Figure 1A shows an example of a RAN architecture based on transparent satellite transmission. Here, a terrestrial base station (e.g., a terrestrial gNB) serves as an access network device; a satellite is used for signal relay and transparent transmission; and an NTN gateway is used to forward signals from the satellite or from the access network device. The NTN gateway is located on the ground. In this network structure, terminal devices send NR Uu radio interface signals to the access network device via satellite relay and NTN gateway forwarding. After receiving the signal, the terrestrial access network device communicates with the terrestrial core network device using traditional terrestrial communication network technology. Similarly, when the core network device sends a signal to the terminal device, the terrestrial base station (e.g., a terrestrial gNB) also serves as an access network device, and the satellite is also used for signal relay and transparent transmission. The specific process is similar to the previous one and is not detailed here. In this example, the terrestrial base station, satellite, and NTN gateway constitute an NTN access network device.

[0207] Figure 1B shows an example of a RAN architecture based on a regenerative satellite. The satellite serves as an access network device or has access network device functionality. In this network architecture, ground-based terminal devices transmit Uu radio interface signals to the access network device (i.e., the satellite) via a service link with the satellite. The satellite, acting as an access network device, receives the Uu radio interface signals from the terminal devices and parses and processes the received signals. The satellite, acting as an access network device, exchanges information with the ground-based NTN gateway via a feeder link. For example, the satellite exchanges NG port information with the ground-based core network device. The satellite generates NG port information and sends it to the core network via the ground-based NTN gateway. Similarly, the core network device generates NG port information and sends it to the satellite via the ground-based NTN gateway. In this example, the satellite generates the following signals: Uu radio interface signals and satellite radio interface (SRI) signals on the feeder link between the NTN gateway and the satellite. In this example, the satellite and the NTN gateway optionally form an NTN access network device. Under this regenerative satellite RAN architecture, there can be Xn interfaces between access network devices, which are responsible for signaling and data interaction between access network devices.

[0208] Figure 1C shows another example of a RAN architecture based on a regenerative satellite. The satellite serves as the distributed unit (DU) of the access network equipment, while the ground base station (e.g., gNB-CU) serves as the central unit (CU) of the access network equipment. In this network architecture, ground-based terminal devices transmit Uu radio interface signals to the access network equipment's DU (i.e., satellite) via a service link with the satellite. The access network equipment's DU (i.e., satellite) receives and parses the NR-Uu radio interface signals from the terminal devices. For example, the access network equipment's DU generates F1 information, which is then transmitted to the access network equipment's CU via a feeder link and an NTN gateway. The access network equipment's CU generates F1 information, which is then transmitted to the access network equipment's DU via an NTN gateway and a feeder link. The ground-based access network equipment's CU communicates with the ground-based core network equipment using traditional terrestrial communication network technologies. In this example, the satellite generates the following signals: Uu radio interface signals and satellite radio interface signals on the feeder link between the NTN gateway and the satellite. The feeder link transmits F1 port information. In this example, the ground base station, satellite, and NTN gateway form an NTN access network device.

[0209] It is understandable that in actual deployment, the satellites in the above system can be replaced by other NTN devices such as high altitude platform stations (HAPS), and this application does not impose any restrictions on this.

[0210] The network elements and their interfaces in this scenario are described as follows:

[0211] Terminal device: A mobile device that supports the 5G new air interface, typically a user terminal, wearable device, or other mobile device. It can access the satellite network through the air interface and initiate calls, access the Internet, and other services.

[0212] 5G base station: mainly provides wireless access services, dispatches wireless resources to access terminals, and provides reliable wireless transmission protocols and data encryption protocols.

[0213] 5G Core Network: This includes services such as user access control, mobility management, session management, user security authentication, and billing. It consists of multiple functional units, which can be divided into control plane and data plane functional entities. The access and mobility management function (AMF) is responsible for user access management, security authentication, and mobility management. The location management function (LMF) is responsible for managing and controlling positioning service requests from target terminals and processing positioning-related information. The user plane function (UPF) is responsible for managing user plane data transmission, traffic statistics, and other functions.

[0214] Ground station: responsible for forwarding signaling and service data between satellite base stations and 5G core network.

[0215] 5G New Radio: The wireless link between user equipment and base stations.

[0216] Xn interface: It is the interface between 5G base stations and is mainly used for signaling interaction such as switching.

[0217] NG interface: It is the interface between the 5G base station and the 5G core network, mainly used for signaling such as the non-access stratum (NAS) of the core network and user service data.

[0218] The technical solution provided in this application mainly involves two execution entities: network equipment and terminal equipment, and can be applied to communication systems such as 5G, especially in the communication process of non-terrestrial networks.

[0219] The terminal devices involved in the embodiments of the present application include but are not limited to being connected via a wired line, such as via a public switched telephone network (PSTN), a digital subscriber line (DSL), a digital cable, a direct cable connection; and / or another data connection network; and / or via a wireless interface, such as: for a cellular network, a wireless local area network (WLAN), a digital television network such as a digital video broadcast-handheld (DVB-H) network, a satellite network, an amplitude modulation-frequency modulation (AM-FM) broadcast transmitter; and / or a device of another terminal device configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A terminal device configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of such terminal devices include, but are not limited to, satellite or cellular telephones; personal communications system (PCS) terminals that may combine cellular radiotelephones with data processing, fax, and data communications capabilities; personal digital assistants (PDAs) that may include radiotelephones, pagers, Internet / Intranet access, web browsers, organizers, calendars, and / or global positioning system (GPS) receivers; and conventional laptop and / or palmtop receivers or other electronic devices that include radiotelephone transceivers. Terminal devices may also be referred to as user equipment (UE), access terminals, subscriber units, subscriber stations, mobile stations, mobile stations, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents, or user devices. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a PDA, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc.

[0220] The network equipment involved in the embodiments of the present application can provide communication coverage in a specific geographical area, and can communicate with one or more terminal devices located in the coverage area, and can also be used to communicate with one or more base stations with partial terminal functions (such as communication between a macro base station and a micro base station, such as an access point). Optionally, the network device can be a base transceiver station (BTS) in a satellite, an evolved Node B (eNB) in an LTE system, or a next generation node base station (gNB) in a 5G system or NR system, as well as other satellite base stations and satellite relay nodes. In addition, the network device can also be an access point (AP), a transport point (TRP), a central unit (CU) or other network entity, and can include some or all of the above network entity functions.

[0221] It is understood that a device having a communication function in a network / system in the embodiments of the present application may be referred to as a communication device. Taking the communication system shown in Figures 1A, 1B, and 1C as an example, the communication device may include a network device and a terminal device having a communication function. The network device and the terminal device may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

[0222] It should also be noted that in this application, the two descriptions of "satellite" and "satellite network equipment" are equivalent. That is, the satellite mentioned in this application refers to a collection of satellites and other network equipment related to satellite communications.

[0223] It can be understood that a cell in the NTN system can be the projection area of ​​a satellite beam on the ground, or the projection area of ​​multiple satellite beams on the ground, or it can be a partial area of ​​the projection area of ​​one beam or multiple beams on the ground. The embodiments of the present application are not limited to this.

[0224] Exemplarily, a specific application scenario of this solution is provided below, taking D2D communication, M2M communication or V2X communication system as an example. The communication method in this solution can be applied in the above communication scope.

[0225] Please refer to FIG. 2A , which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application.

[0226] As shown in Figure 2A, the communication system includes a core network device, two base stations, and eight UEs, such as the core network device (CN), base station 1 and base station 2, and UE1 to UE8 in Figure 2A. In this communication system, base station 1 can send downlink signals such as configuration information or downlink control information (DCI) to UE1 to UE6, and UE1 to UE6 can send uplink signals such as SRS or physical uplink shared channel (PUSCH) to base station 1. Base station 1 can also send downlink signals to UE7 to UE8 through base station 2, and UE7 to UE8 can send uplink signals to base station 1 through base station 2. Base station 2 can send downlink signals such as configuration information or DCI to UE7 to UE8, and UE7 to UE8 can send uplink signals such as SRS or PUSCH to base station 2. It can be understood that for the communication method between UEs, reference can be made to the relevant descriptions in Figures 1A, 1B, and 1C above, which will not be described in detail here.

[0227] It should be understood that FIG2A exemplarily shows two base stations and eight UEs, as well as the communication links between the communication devices. Optionally, the communication system may include multiple base stations, and each base station may include other numbers of UEs within its coverage area, such as more or fewer UEs, etc., which is not limited in this application.

[0228] Each of the aforementioned communication devices, such as the core network device, base stations 1 and 2, and UEs 1 to 8 in Figure 2A, may be configured with multiple antennas. These multiple antennas may include at least one transmit antenna for sending signals and at least one receive antenna for receiving signals. The embodiments of this application do not limit the specific structure of each communication device. Optionally, the communication system may also include other network entities such as a network controller and a mobility management entity, but the embodiments of this application are not limited thereto.

[0229] It can be understood that the description of the terminal equipment in this communication system can refer to the description of the terminal equipment in Figures 1A, 1B and 1C above, and the description of the access network equipment and core network equipment in this communication system can refer to the description of the network equipment in Figures 1A, 1B and 1C above, and will not be repeated here.

[0230] In some deployments, the access network device can be a base station (such as a gNB) with a separated architecture of centralized unit (CU) and distributed unit (DU).

[0231] For details, please refer to Figure 2B, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application.

[0232] As shown in Figure 2B, CU and DU can be understood as the division of the base station from the perspective of logical functions. CU and DU can be physically separated or deployed together. Multiple DUs can share one CU. One DU can also be connected to multiple CUs (not shown in the figure). The CU and DU can be connected through an interface, such as an F1 interface. The CU and DU can be divided according to the protocol layer of the wireless network. For example, the functions of the radio resource control (RRC), service data adaptation protocol stack (SDAP), and packet data convergence protocol (PDCP) layer are set in the CU, while the functions of the radio link control (RLC), media access control (MAC), physical (PHY), etc. are set in the DU. It can be understood that the division of CU and DU processing functions according to this protocol layer is only an example, and can also be divided in other ways. For example, the CU or DU can be divided into functions with more protocol layers. For example, the CU or DU can also be divided into partial processing functions with protocol layers. In one design, some RLC layer functions and functions of protocol layers above the RLC layer are located in the CU, while the remaining RLC layer functions and functions of protocol layers below the RLC layer are located in the DU. In another design, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions whose processing time must meet latency requirements are located in the DU, while functions that do not meet these latency requirements are located in the CU. In another design, the CU can also have one or more functions of the core network. One or more CUs can be centrally located or separately located. For example, the CU can be located on the network side for convenient centralized management. The DU can have multiple radio frequency functions, or the radio frequency functions can be remotely located. The functions of the CU can be implemented by a single entity or by different entities. For example, the functions of the CU can be further divided, such as separating the control plane (CP) and the user plane (UP), namely, the CU control plane (CU-CP) and the CU user plane (CU-UP). For example, the CU-CP and CU-UP can be implemented by different functional entities, which can be coupled with the DU to jointly perform the functions of the base station. In one possible approach, the CU-CP is responsible for control plane functions, including RRC and PDCP-C. PDCP-C is primarily responsible for encryption and decryption, integrity protection, and data transmission of control plane data.The CU-UP is responsible for user plane functions, primarily including SDAP and PDCP-U. SDAP processes core network data and maps data flows to bearers. PDCP-U is responsible for data plane encryption and decryption, integrity protection, header compression, sequence number maintenance, and data transmission. The CU-CP and CU-UP are connected via the E1 interface. The CU-CP represents the gNB and connects to the core network via the Ng interface. It connects to the DU via F1-C (control plane). The CU-UP connects to the DU via F1-U (user plane). Alternatively, PDCP-C may also reside in the CU-UP.

[0233] It is understandable that the communication system schematic diagrams shown in Figures 1A, 1B, 1C, 2A and 2B are only examples. For other forms of communication system schematic diagrams, reference can be made to relevant standards or protocols, etc., which will not be described in detail here.

[0234] The various embodiments shown below may be applicable to the communication systems shown in FIG. 1A , FIG. 1B , FIG. 1C , FIG. 2A , and FIG. 2B , and may also be applicable to other forms of communication systems, which will not be described in detail below.

[0235] It can be understood that the random access process in the above communication scenario can be specifically referred to Figures 3A and 3B, which are schematic diagrams of two random access process steps provided in embodiments of the present application.

[0236] As shown in FIG3A , it is a contention-based four-step random access, and its specific process is as follows:

[0237] S301: Random access initialization.

[0238] The random access process can be divided into two types: contention-based random access and non-contention-based random access. If the random access preamble is selected by the UE's MAC, it is a contention-based random access; if the random access preamble is assigned by control signaling, it is a non-contention-based random access.

[0239] During random access initialization in the contention-based four-step random access process, the network configures the available physical random access channel (PRACH) resource set to the UE via system information. The PRACH resources include both PRACH time domain resources and PRACH frequency domain resources. The UE randomly selects one of the available random access preambles to transmit. The physical layer physical access channel index indicates the physical random access channel (PRACH) on which the terminal device can transmit the preamble, corresponding to the subframe within the system frame. The terminal device can use the physical access channel index to search the corresponding table and determine the preamble and available physical resources.

[0240] Random access initialization requires configuration of parameters, including: PRACH resource set that can be used to transmit random access preamble (such as PRACH-Config Index); available random access preamble groups (Group A or Group B) and the available preamble sets in each group; maximum number of preamble transmissions; initial preamble transmit power; power boost step; random access response window; maximum number of retransmissions of the hybrid automatic repeat request (HARQ) of the third message Msg3; and contention resolution timer.

[0241] It should be understood that the above-configured parameters can be updated through high-level configuration before each random access process is triggered. After obtaining the above parameters, the terminal device performs the following operations: clears the third message Msg3 cache; sets the number of preamble code transmissions to 1; sets the backoff parameter value stored by the terminal device to 0ms, and enters the random access resource selection phase.

[0242] It should also be understood that a terminal device only performs one random access procedure at any one time. If, during a random access procedure, the terminal device receives a newly initiated random access request, the terminal device's implementation determines whether to continue the ongoing random access procedure or initiate a new random access procedure.

[0243] S302: The terminal device sends a random access preamble to the network device. Correspondingly, the network device receives the random access preamble from the terminal device.

[0244] Specifically, the random access preamble (RAP) is carried in the first message Msg1. The main function of the RAP is to inform the network device of a random access request and enable the network device to estimate the transmission delay between it and the terminal device so that the access network device can calibrate the uplink advance and notify the terminal device of the calibration information through the timing advance command. Optionally, the first message Msg1 can also be called a random access preamble.

[0245] With the introduction of new random access scenarios in the 5G NR system, random access can also be used for other requests of terminal devices in new scenarios. For example, RAP can also be used to indicate the sending of an on-demand system message request, or to indicate the sending of a beam failure recovery request, etc., which is not limited in this application. For example, RAP can have a corresponding relationship with one or more on-demand system message requests, or RAP can have a corresponding relationship with one or more beam failure recovery requests. The terminal device can pre-configure the RAP or receive the RAP configured by the access network device.

[0246] S303: The network device sends a random access response to the terminal device. Correspondingly, the terminal device receives the random access response from the network device.

[0247] Specifically, a terminal device can monitor the PDCCH using a random access radio network temporary identifier (RA-RNTI). If it receives its own scheduling information, namely downlink control information (DCI), the terminal device receives a random access response (RAR) message from the network device on the physical downlink shared channel (PDSCH) based on the DCI information. DCI information includes relevant content such as resource block (RB) allocation information and modulation and coding scheme (MCS).

[0248] Specifically, the random access response is carried in the second message Msg2. After the terminal device sends the Preamble, it will monitor the corresponding PDCCH according to the RA-RNTI value corresponding to the preamble within the RAR response window. If the Preamble carried in the response received by the terminal device is consistent with the Preamble sent by Msg1, it stops monitoring the RAR. Specifically, the network device can send the RAR to the terminal device via the PDSCH.

[0249] The RAR includes the uplink timing advance, the uplink grant (UL grant) allocated for the third message Msg3, the temporary cell radio network temporary identifier (TC-RNTI) allocated by the network side, etc. The PDCCH carrying the second message Msg2 scheduling message is scrambled with the RA-RNTI.

[0250] It should be understood that if multiple terminal devices send RAPs in the same PRACH resource (same time-frequency position), the corresponding multiple RARs are multiplexed in the same MAC protocol data unit (PDU).

[0251] S304: The terminal device sends a third message Msg3 to the network device. Correspondingly, the network device receives the third message Msg3 sent from the terminal device.

[0252] The terminal device sends a third message Msg3 to the network device via PUSCH based on the uplink grant and uplink timing advance information in the second message Msg2. It should be understood that the content of the third message Msg3 may also vary depending on the terminal device status and application scenario.

[0253] Because the network device sends the MAC PDU to multiple terminal devices in step S303, the RAR received by each terminal device may be different, and accordingly, each terminal device may behave differently. After monitoring its own RAR, each terminal device can send a third message, Msg3, to the access network device based on the specific content contained in the RAR. The third message, Msg3, can be categorized as follows: RRC connection request, tracking area data update, resource scheduling request, etc. For example, Table 1 below provides some examples of the third message, Msg3:

[0254] Table 1

[0255] S305: The network device sends a contention resolution, ie, a fourth message Msg4, to the terminal device. Correspondingly, the terminal device receives the contention resolution from the network device.

[0256] When multiple devices initiate random access using the same preamble, contention occurs. At most, only one of the devices competing for the same resource can successfully access. At this point, the network device sends a contention resolution message to the device via the PDSCH.

[0257] Specifically, after sending the third message Msg3, the terminal device starts the contention resolution timer (mac-contention resolution timer) and uses the Temporary C-RNTI indicated in the RAR or the C-RNTI pre-configured by the network device to monitor the PDCCH. If the terminal device receives a contention resolution message (and contention resolution) sent to it by the network device before the contention resolution timer expires, the random access process is considered successful. Before the contention resolution timer expires, the network device can notify the terminal device to retransmit the third message Msg3. After resending the third message Msg3, the terminal device will restart the contention resolution timer.

[0258] For the scenario where random access is due to initial access and connection re-establishment: the fourth message Msg4 carries the UE contention resolution ID through the MAC layer control unit. The MAC CE contains the common control channel (CCCH) service data unit (SDU) transmitted in the third message Msg3, that is, the RRC connection request or RRC connection re-establishment request. After receiving the MAC CE, the UE compares it with the content sent in the third message Msg3. If the two are the same or the content in the MAC CE belongs to part of the information sent in the third message Msg3 (optionally, the part of the information includes the terminal device identifier), it is determined that the contention resolution is successful. In these two scenarios, the UE has not been allocated a C-RNTI before. The fourth message Msg4 uses PDCCH scheduling encrypted by a temporary C-RNTI (TC-RNTI). After the contention resolution is successful, the temporary C-RNTI (TC-RNTI) is upgraded to the UE's C-RNTI.

[0259] In other scenarios, for the three scenarios of switching, uplink data arrival, and downlink data arrival, the UE has previously been allocated a C-RNTI, and the third message Msg3 also transmits the C-RNTI to the base station through MAC CE. The base station schedules the fourth message Msg4 with the PDCCH encrypted with the C-RNTI. The UE completes the contention resolution when it receives the scheduling command. The specific content of the fourth message Msg4 is no longer related to the contention resolution (although the specific content of the fourth message Msg4 is irrelevant to the contention resolution at this time, since the fourth message Msg4 is scheduled through the PDCCH, it can also be understood that the fourth message Msg4 has the function of contention resolution). In these three scenarios, after the contention is successfully resolved, the temporary C-RNTI (TC-RNTI) is recycled and the base station can allocate it to other UEs for use. The fourth message Msg4 also uses the HARQ mechanism, but only the UE that successfully decodes the fourth message Msg4 and successfully resolves the contention will feedback ACK, and no feedback will be given in other cases.

[0260] As shown in FIG3B , it is a contention-based two-step random access, and its specific process is as follows:

[0261] S306: The terminal device sends MsgA to the network device, and correspondingly, the network device receives MsgA from the terminal device.

[0262] Specifically, the MsgA includes a random access signal and payload data. The random access signal may include a preamble and / or a demodulation reference signal (DMRS). The random access signal is used to receive the payload data. For example, the transmission boundary of the payload data (such as the starting position and the ending position of the time slot for transmitting the payload data) or demodulation can be determined based on the random access signal. The payload data may be control plane data and / or user plane data, and the payload data may correspond to the content contained in the third message Msg3 in the above-mentioned four-step random access mechanism. For example, the payload data may include any one of an RRC connection request, an identifier of a terminal device, a scheduling request, a buffer status report (BSR), and real service data.

[0263] Optionally, the identifier of the terminal device may be a C-RNTI, a temporary mobile user identity (serving-temporary mobile subscriber identity, s-TMSI), an identifier of a terminal in an inactive state (resume Identity), and the like. What identifier is carried depends on different random access triggering events and is not limited. It should be noted that the identifier of the terminal device may be carried entirely in the payload data, or may be carried partially in the payload data and partially in the random access signal. Among them, carried in the random access signal can be understood as different sequences or the same sequence but different cyclic shifts to represent different bit values. For example, the following Table 2 gives the identifiers of terminal devices corresponding to different random access triggering events:

[0264] Table 2

[0265] After receiving MsgA, the network device decodes the random access signal and payload data, and obtains decoding results including: (1) "successful decoding"; (2) "unsuccessful decoding". For example, the following Table 3 shows the possible decoding results:

[0266] Table 3

[0267] Furthermore, the possible relationship between the resources where the random access signal is located and the resources where the payload data is located is as follows: (1) there is an overlapping area in the time domain, but no overlapping area in the frequency domain; (2) there is no overlapping area in the time domain, but there may or may not be an overlapping area in the frequency domain. The resources where the random access signal is located and the resources where the payload data is located may be configured by the network device.

[0268] It should be understood that the third message Msg3 mentioned in this application may refer to the third message Msg3 in the above-mentioned four-step random access process, or may refer to the payload data in MsgA in the above-mentioned two-step random access process, and this application does not impose any restrictions on this.

[0269] S307: The network device sends MsgB to the terminal device, and correspondingly, the terminal device receives MsgB from the network device.

[0270] Specifically, MsgB is used to carry a response message for the random access signal and payload data. The response message may include at least one of the following: temporary C-RNTI information, timing advance command (TA command) information, uplink authorization information, contention resolution ID information, etc. The contention resolution ID may be part or all of the payload data.

[0271] In addition, the response message also includes a control plane message (which can also be regarded as a response message based on scheduled transmission). For example, depending on the different terminal device status and triggering scenarios, RAR can also include at least one of the following: RRC connection message, RRC re-establishment message, RRC recovery message, etc.

[0272] The response message described in this application refers to a response message to a random access request, and may also be referred to as a random access response (message).

[0273] In the random access process in the above communication scenario, after the contention is resolved, the UE needs to send the fifth message Msg5 (ie, RRC setup complete, indicating that the RRC establishment is complete), authentication NAS signaling, UE capability reporting, security and other signaling transmissions.

[0274] Uplink signaling, such as Msg5, supports fragmentation and retransmission. When the link budget is insufficient to support high-capacity data transmission, fragmentation can be used to reduce the number of bits carried by each fragment, and retransmission can be used to improve transmission performance. When the number of transmitted bits exceeds the number of bits that can be carried in a single timeslot, fragmentation is required to transmit the high payload.

[0275] However, direct sharding of a heavily loaded uplink PUSCH increases the header load, resulting in more occupied time slots. Multiple shards introduce additional header load, further increasing the transmission load. Furthermore, the fragmented PUSCH is transmitted via DCI scheduling. Multiple shards require multiple DCI signalings. During the initial access phase, multiple PUSCHs can't be scheduled using a single DCI. Therefore, multiple shards of Msg5 require multiple DCIs for scheduling. These multiple DCI transmissions consume downlink resources, impacting system capacity.

[0276] To this end, transport block over multi-slot (TBoMS) technology can be used to enhance uplink transmission, supporting the transmission of one transport block (TB) in multiple time slots without introducing the increased header load caused by fragmentation and requiring multiple DCI scheduling.

[0277] However, when Msg5 is transmitted, the UE has not yet reported its capabilities. The gNB does not know which capabilities the UE supports and has no method for determining whether to configure TBoMS transmission. Furthermore, TBoMS transmission uses consecutive time slots in frequency division duplex (FDD). In scenarios with limited uplink budget and uplink channel resources, this may conflict with random access channel occasion (RO) access resources.

[0278] Especially in the random access process of UE in the NTN communication scenario, taking satellite communication as an example, the satellite acts as a base station and configures random access resources to the UE to achieve random access of the UE. The satellite moves faster than the ground and the signal propagation distance is longer, which makes the signal path loss of the satellite as a base station greater, and the uplink and downlink transmission performance is limited, resulting in low initial access performance of the UE.

[0279] Therefore, in order to enable the satellite to provide communication services to the UE as a base station, how to overcome the signal path loss of the communication signal between the UE and the satellite base station, improve the uplink transmission performance, and enable the UE to stably complete the initial access has become a technical problem that needs to be solved urgently.

[0280] In view of this, an embodiment of the present application provides a new communication method, which carries information requesting enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0281] Please refer to Figure 4, which is a flow chart of a communication method provided in an embodiment of the present application. The communication method is applied in the field of communication technology, such as random access in an NTN communication scenario, and includes but is not limited to the following steps:

[0282] S401: The terminal device sends first information to the network device, and correspondingly, the network device receives the first information from the terminal device.

[0283] S402: The network device sends second information to the terminal device, and correspondingly, the terminal device receives the second information from the network device.

[0284] It is understood that the network device in the embodiment of the present application is a device equipped with a processor / chip that can be used to execute computer-executable instructions, and can also be a processor / chip that can be used to execute computer-executable instructions. The embodiment of the present application does not limit this. Optionally, the network device can be an access network device, such as a base station, a transmission point TRP, etc., and specifically can be the access network device in Figures 1A, 1B, 1C, 2A, and 2B (including but not limited to any device in base station 1 and base station 2), which is used to execute the communication method in the embodiment of the present application to improve the uplink transmission performance and enable the UE to stably complete the initial access.

[0285] It is understandable that the terminal device in the embodiment of the present application is a device equipped with a processor / chip that can be used to execute computer-executable instructions, or it can be a processor / chip that can be used to execute computer-executable instructions, and the embodiment of the present application does not limit this. Optionally, the terminal device can be a handheld terminal (such as a mobile phone, tablet computer, etc.), or it can be a vehicle-mounted terminal (such as a wireless terminal in an unmanned driving vehicle, etc.), and specifically it can be the terminal device in Figures 1A, 1B, 1C, and 2A above (including but not limited to any device such as UE1 to UE8), which is used to execute the communication method in the embodiment of the present application to improve the uplink transmission performance and enable the UE to stably complete the initial access.

[0286] The first information is used to request the corresponding uplink data transmission enhancement of the terminal device.

[0287] Optionally, the first information is carried in a radio resource control (RRC) connection establishment message of the terminal device.

[0288] It is understandable that the first information specifically requests how to perform uplink data transmission enhancement, and the embodiment of the present application does not limit this. For example, it can be a request to transmit a transport block (TB) of uplink data corresponding to the terminal device over multiple time slots and support repeated transmission through the transport block over multi-slot (TBoMS) technology, or it can be a request to repeatedly send a TB of uplink data corresponding to the terminal device over multiple time slots, or it can be a request to scale the data amount (Ninfo) through the transport block scaling factor (TB scaling), and enhance the uplink data transmission performance by further reducing the bit rate through the encoded rate matching.

[0289] The second information is used to indicate the uplink data transmission enhancement corresponding to the terminal device.

[0290] It is understandable that the second information specifically indicates how to perform uplink data transmission enhancement, and the embodiments of the present application do not limit this. For example, when the first information requests uplink data transmission enhancement in a certain specific manner (such as TBoMS technology), the second information is used to instruct that uplink data transmission enhancement be performed in the manner requested by the first information. When the first information only requests uplink data transmission enhancement but does not request uplink data transmission enhancement in a certain specific manner, the second information is used to indicate that the manner in which uplink data transmission enhancement is performed can be determined by the network device.

[0291] Optionally, when the first information is specifically used to request that a TB of uplink data corresponding to the terminal device be transmitted on multiple time slots through TBoMS technology and support repeated transmission to enhance uplink data transmission, the second information includes but is not limited to the number of time slots occupied by TBoMS and the number of repetitions of TBoMS transmission. At this time, the second information is specifically used to indicate that the uplink data corresponding to the terminal device is transmitted through TBoMS.

[0292] Currently, during the initial access process of a terminal device, the terminal device has not yet reported its own capabilities, and the network device does not know which capabilities the terminal device supports, and is unable to determine whether the uplink transmission performance of the terminal device needs to be enhanced.

[0293] In the embodiment of the present application, by carrying information requesting the enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the terminal device can report its own uplink transmission performance capability during the initial access process of the RRC connection, so that the network device can also know the uplink transmission performance of the terminal device and determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete the initial access.

[0294] It can be understood that the first information used to request the enhancement of the uplink data transmission corresponding to the terminal device can be reported to the network device during the initial access process of the RRC connection of the terminal device, so that the network device can know the uplink transmission performance of the terminal device as early as possible during the initial access process of the RRC connection, and then determine that the uplink transmission performance of the terminal device needs to be enhanced, so that the UE can stably complete the initial access. Specifically, the first information can be reported to the network device through the RRC connection establishment message during the initial access process of the RRC connection, and the first information can also be reported to the network device through other messages during the initial access process of the RRC connection. This embodiment of the present application does not limit this.

[0295] In a possible embodiment, the first information is carried in an RRC connection establishment message of the terminal device, and specifically may be carried in different messages, which are described below in different situations:

[0296] Case 1:

[0297] In the four-step random access process of the terminal device, the first information is carried in message 3 and the second information is carried in message 4.

[0298] It can be understood that message 3 in the embodiment of the present application can also be called the third message, or Msg3, and message 4 in the embodiment of the present application can also be called the fourth message, or Msg4. They have the same meaning and will not be repeated in the following text.

[0299] It can be understood that in this case, during the four-step random access process of the terminal device, the terminal device sends message 3 to the network device, where message 3 carries the first information. Accordingly, the network device receives message 3 from the terminal device, thereby obtaining the first information. The network device sends message 4 to the terminal device, where message 4 carries the second information. Accordingly, the terminal device receives message 4 from the network device, thereby obtaining the second information.

[0300] Through the embodiments of the present application, in the four-step random access process of the terminal device, message 3 (Msg3) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message 4 (Msg4) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of message 5 (Msg5) and subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0301] Case 2:

[0302] In the two-step random access process of the terminal device, the first information is carried in message A and the second information is carried in message B.

[0303] It can be understood that message A in the embodiment of the present application can also be called MsgA, and message B in the embodiment of the present application can also be called MsgB. They have the same meaning and will not be repeated in the following text.

[0304] It is understandable that in this second scenario, during the two-step random access process of the terminal device, the terminal device sends message A to the network device, where message A carries the first information. Accordingly, the network device receives message A from the terminal device, thereby obtaining the first information. The network device sends message B to the terminal device, where message B carries the second information. Accordingly, the terminal device receives message B from the network device, thereby obtaining the second information.

[0305] Optionally, in the two-step random access process, the first information (message A) may be in a physical random access channel (PRACH), that is, it may be MsgA PRACH, and may be specifically represented by adding a sequence, bits, etc. in the PRACH. Alternatively, the first information (message A) may also be implicitly expressed using a specific preamble. Alternatively, the first information (message A) may also be MsgA PUSCH.

[0306] Through the embodiments of the present application, in the two-step random access process of the terminal device, message A (MsgA) is used to carry the first information to request uplink data transmission enhancement, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, and message B (MsgB) is used to carry the second information to indicate uplink data transmission enhancement, which can enhance the transmission performance of subsequent uplink data, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0307] It can be understood that the above-mentioned description of the location of the first information and / or the second information through Case 1 or Case 2 is only a possible exemplary description and should not be used to limit the embodiments of the present application. The embodiments obtained based on the supplement or reasonable deformation of the above-mentioned exemplary situations all fall within the scope of protection of the embodiments of the present application.

[0308] In a possible embodiment, how to request uplink data transmission enhancement can be implemented in different ways, which are described below in different situations:

[0309] Method 1:

[0310] An uplink data transmission enhancement request is implemented through the first information.

[0311] The first information includes one bit, and by assigning different values ​​to the one bit, it can indicate whether or not to request the corresponding uplink data transmission enhancement of the terminal device.

[0312] Optionally, the value of this bit is the first value, indicating a request for uplink data transmission enhancement corresponding to the terminal device.

[0313] Optionally, the value of the one bit is a second value, indicating that uplink data transmission enhancement corresponding to the terminal device is not requested, and the first value and the second value are different.

[0314] Optionally, the value of this bit is a null value, indicating that uplink data transmission enhancement corresponding to the terminal device is not requested; or, a bit included in the above-mentioned first information does not exist, which may also indicate that uplink data transmission enhancement corresponding to the terminal device is not requested.

[0315] Exemplarily, the bit is set to 1 (ie, the first value is 1), indicating that the uplink data transmission enhancement corresponding to the terminal device is requested, and the bit is set to 0 (ie, the second value is 0), indicating that the uplink data transmission enhancement corresponding to the terminal device is not requested.

[0316] It can be understood that this one bit can be a reserved bit in a multiplexed RRC connection establishment message, for example, a reserved bit in the field "ul-EnhancementReq" in a multiplexed RRC connection establishment message, enabling its function of indicating a request for uplink data transmission enhancement; this one bit can also be a newly added bit in the RRC connection establishment message, and the embodiments of the present application do not limit this.

[0317] Method 2:

[0318] The uplink data transmission enhancement request is realized through the logical channel ID (LCID) in the MAC layer data packet.

[0319] Among them, the RRC connection establishment message used to carry the uplink data transmission enhancement request is carried in the MAC layer data packet. When the header of the MAC layer data packet includes the logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device, the logical channel identifier is used to indicate the uplink data transmission enhancement corresponding to the request terminal device.

[0320] It can be understood that the above-mentioned method of realizing the uplink data transmission enhancement request through method one or method two is only a possible exemplary description and should not be used to limit the embodiments of the present application. The embodiments obtained based on the supplement or reasonable deformation of the above-mentioned exemplary methods all fall within the scope of protection of the embodiments of the present application.

[0321] In a possible embodiment, to resolve the problem that the uplink data transmission timing of the terminal device may conflict with the access timing, the terminal device and the network device further perform including but not limited to the following steps:

[0322] The network device also sends third information to the terminal device, and correspondingly, the terminal device receives the third information from the network device.

[0323] Among them, the third information is used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

[0324] It can be understood that the third information avoids a conflict between the uplink data transmission timing and the access timing by indicating that, in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the transmission of message 1 (Msg1) in the four-step random access procedure. Alternatively, the third information avoids a conflict between the uplink data transmission timing and the access timing by indicating that, in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the transmission of message A (MsgA) in the two-step random access procedure.

[0325] Currently, during the initial access process of a terminal device, uplink data transmission uses continuous time slots. In scenarios where the uplink budget is limited and uplink channel resources are limited, the transmission resources of the uplink data may conflict with the access resources of the access opportunity, resulting in low initial access performance of the UE.

[0326] In the embodiment of the present application, through the indication of the third information, the time slot occupied by the uplink data transmission avoids the time slot occupied by the access opportunity, avoiding the conflict between the transmission resources of the uplink data and the access resources of the access opportunity, thereby improving the uplink transmission performance and enabling the UE to stably complete the initial access.

[0327] Optionally, the third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

[0328] It is understandable that because the transmission mode adopted for uplink data transmission and random access message transmission in the FDD spectrum is FDD frequency division multiplexing transmission, there is no problem of uplink data transmission timing conflicting with access timing. In this scenario, the time slots occupied by uplink data transmission corresponding to the terminal device can be continuous uplink time slots, and the time slots occupied by uplink data transmission and access timing can be different or the same, which can be determined according to the needs of the network equipment.

[0329] In a possible embodiment, in order to enable the terminal device to accurately determine whether to request uplink data transmission enhancement, the terminal device and the network device further perform including but not limited to the following steps:

[0330] The network device also sends a first broadcast signal, and correspondingly, the terminal device receives the first broadcast signal from the network device.

[0331] It is understandable that the terminal device determines the uplink data transmission enhancement corresponding to the terminal device based on the energy of the first broadcast signal. The first broadcast signal may be cell-level information required for the initial access process of the terminal device, such as a synchronization signal block (SSB) and a system information block 1 (SIB1). The energy of the first broadcast signal may be signal quality, and the signal energy may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR).

[0332] Understandably, in general, the differences between uplink and downlink in frequency division duplexing (FDD) scenarios primarily stem from small-scale channel fading. Since NTN channels operate off the line of sight (LOS) path, the transmission distance, angle, and other statistical characteristics between the uplink and downlink are largely identical. Therefore, large-scale fading can be considered similar between the uplink and downlink, and the uplink and downlink path loss can be used as a reference. Therefore, the need for PUSCH uplink enhancement can be determined based on the RSRP performance of the downlink signal.

[0333] Specifically, the manner of determining the uplink data transmission enhancement corresponding to the terminal device is different according to the energy level of the first broadcast signal, which is described below in different situations:

[0334] Case 1:

[0335] When the energy of the first broadcast signal is less than the first threshold, it is determined that the uplink data transmission corresponding to the terminal device is enhanced.

[0336] The first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal.

[0337] Optionally, the first threshold may be specifically carried in the field “rsrp-thresholdMsg5” in the second broadcast signal.

[0338] It is understandable that the first threshold is not a fixed value and can be adjusted according to different application scenarios, and the embodiments of the present application do not limit this.

[0339] It can be understood that the second broadcast signal and the first broadcast signal can be the same broadcast signal or different broadcast signals, and can be cell-level information required for the initial access process of terminal equipment such as SSB and SIB1. This application does not impose any restrictions on this.

[0340] Optionally, when the second broadcast signal and the first broadcast signal are the same broadcast signal, the first threshold is carried in the broadcast signal and is a threshold of the signal quality corresponding to the broadcast signal.

[0341] Exemplarily, the second broadcast signal and the first broadcast signal are both SIB1, and the first threshold is carried in SIB1 and is a threshold of the signal quality corresponding to SIB1.

[0342] The energy of the received broadcast signal (SIB1) is measured by comparing the energy of the broadcast signal (SIB1) with the size of the first threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data in the four-step random access process.

[0343] Optionally, when the second broadcast signal and the first broadcast signal are different broadcast signals, the first threshold is carried in the second broadcast signal and is a threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal.

[0344] Exemplarily, the second broadcast signal is SSB, the first broadcast signal is SIB1, and the first threshold is carried in SSB and is a threshold of the signal quality corresponding to SIB1 or SSB.

[0345] Specifically, the energy of SIB1 can be detected through the DMRS reference signal, and the energy of the received first broadcast signal (SIB1) can be measured by comparing the energy of the first broadcast signal (SIB1) with the size of the first threshold, and then it can be determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 5 (Msg5) and subsequent uplink data in the four-step random access process.

[0346] Case 2:

[0347] When the energy of the first broadcast signal is less than the second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 (Msg3) or message A (MsgA).

[0348] Optionally, when the energy of the first broadcast signal is less than the second threshold, it is also determined that the uplink transmission enhancement of the uplink data corresponding to the terminal device starts from message 3 or message A and ends with the RRC reconfiguration message.

[0349] The second threshold is carried in the third broadcast signal, and the second threshold is the threshold of the signal quality corresponding to message 3 or message A.

[0350] Optionally, the second threshold may be specifically carried in the field “rsrp-thresholdMsg3” or “rsrp-thresholdMsgA” in the third broadcast signal.

[0351] It is understandable that the second threshold is not a fixed value and can be adjusted according to different application scenarios, and the embodiments of the present application do not limit this.

[0352] It can be understood that this second situation is equivalent to binding whether Msg5 performs uplink enhancement with whether Msg3 performs uplink enhancement. When Msg3 needs uplink enhancement, Msg5 needs uplink enhancement; when Msg3 does not need uplink enhancement, Msg5 does not need uplink enhancement.

[0353] It can be understood that the third broadcast signal and the first broadcast signal can be the same broadcast signal or different broadcast signals, and can be cell-level information required for the initial access process of terminal equipment such as SSB and SIB1. This application does not impose any restrictions on this.

[0354] Optionally, when the third broadcast signal and the first broadcast signal are the same broadcast signal, the second threshold is carried in the broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A.

[0355] Exemplarily, the third broadcast signal and the first broadcast signal are both SIB1, and the second threshold is carried in SIB1 and is the threshold of the signal quality corresponding to message 3 or message A.

[0356] The energy of the received broadcast signal (SIB1) is measured by comparing the energy of the broadcast signal (SIB1) with the size of the second threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0357] Optionally, when the third broadcast signal and the first broadcast signal are different broadcast signals, the second threshold is carried in the third broadcast signal and is the threshold of the signal quality corresponding to message 3 or message A.

[0358] Exemplarily, the third broadcast signal is SSB, the first broadcast signal is SIB1, and the second threshold is carried in the SSB and is the threshold of the signal quality corresponding to the SSB.

[0359] The energy of the received first broadcast signal (SIB1) is measured by comparing the energy of the first broadcast signal (SIB1) with the size of the second threshold, and then it is determined whether to request the corresponding uplink data transmission enhancement of the terminal device to achieve enhanced transmission performance of message 3 (Msg3) or message A (MsgA) and subsequent uplink data.

[0360] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0361] Please refer to Figure 5, which is a flow chart of a communication method provided in an embodiment of the present application. It is understandable that the steps in the embodiment of the present application can be regarded as reasonable variations or supplements to the embodiment in Figure 4 above; or, it is understandable that the communication method in the embodiment of the present application can also be regarded as an embodiment that can be executed independently, and the present application does not limit this. The communication method provided in the embodiment of the present application is applied to the field of communication technology, such as four-step random access in an NTN communication scenario, and the communication method includes but is not limited to the following steps:

[0362] The network device sends SIB1 (carried on PDSCH) to the terminal device, and correspondingly, the terminal device receives SIB1 (carried on PDSCH) from the network device.

[0363] The terminal device sends a Preamble (carried on PRACH) to the network device, and correspondingly, the network device receives the Preamble (carried on PRACH) from the terminal device.

[0364] The network device sends DCI 0_0 (carried on PDCCH) or RAR with UE Grant (carried on PDCCH / PUSCH) to the terminal device. Correspondingly, the terminal device receives DCI 0_0 (carried on PDCCH) or RAR with UE Grant (carried on PDCCH / PUSCH) from the network device.

[0365] The terminal device determines to carry the uplink transmission enhancement request in Msg3.

[0366] The terminal device sends Msg3 (carried on PUSCH) to the network device, where the Msg3 carries an uplink transmission enhancement request. Correspondingly, the network device receives Msg3 (carried on PUSCH) from the terminal device.

[0367] The network device sends DCI 1_0 (carried on PDCCH) to the terminal device, and correspondingly, the terminal device receives DCI 1_0 (carried on PDCCH) from the network device.

[0368] The network device sends Msg4 (carried on PDSCH) to the terminal device, enables and configures the uplink transmission enhancement technology (TBoMS), and accordingly, the terminal device receives Msg4 from the network device.

[0369] The terminal device determines to use the uplink transmission enhancement technology to send uplink data.

[0370] The terminal device uses TBoMS to send Msg5 and PUSCH to the network device, and correspondingly, the network device receives Msg5 and PUSCH from the terminal device.

[0371] It is understandable that the specific process of the above four-step random access can be found in the description of FIG. 3A , which will not be repeated here.

[0372] As can be seen from Figure 5, the embodiment of the present application realizes uplink data transmission enhancement of Msg5 and subsequent uplink signaling in the four-step random access process by the UE requesting uplink data transmission enhancement in the initial access process in the RRC establishment request (Msg3 in the four-step random access process).

[0373] The UE makes an uplink data transmission enhancement request through the field "ul-EnhancementRequest". A bit in this field of 1 indicates a request for uplink data transmission enhancement, and a bit in this field of 0 indicates no request for uplink data transmission enhancement.

[0374] The network side receives the RRC establishment request (Msg3 in the four-step random access process) and determines whether to configure Msg5 (RRCSetupComplete, RRC establishment completed) in Msg4 (RRCSetup, RRC establishment completed) and use TBoMS for subsequent uplink PUSCH according to the field "ul-EnhancementRequest".

[0375] Figure 5 uses four-step random access as an example. The UE receives SIB1 system information from the network and obtains cell information. Based on the SIB1 configuration, the UE initiates random access on the corresponding access opportunity (RO) resource and sends a PRACH. The network receives the UE's PRACH and responds with a random access response (RAR).

[0376] The UE determines whether uplink enhancement is required for Msg5 and subsequent uplink PUSCH transmissions. If required, the ul-EnhancementReq field in Msg3 is set to 1 to request subsequent PUSCH uplink data transmission enhancement. If not required, the ul-EnhancementReq field is set to 0 to not request subsequent PUSCH uplink data transmission enhancement.

[0377] The network receives Msg3 from the UE and interprets its fields to determine whether the UE requests uplink data transmission enhancement. Based on the requirements, the network determines whether to configure TBoMS technology in Msg4. If necessary, the network configures the number of slots occupied by TBoMS (number of slots - TBoMS-r17) and the number of repetitions (number of repetitions) in Msg4.

[0378] The UE side sends uplink messages according to the configuration in Msg4.

[0379] Taking four-step random access as an example, the ul-EnhancementReq-r17 information element can be added to Msg3. For Msg3, this information element is originally a spare bit.

[0380] In an embodiment of the present application, by carrying information requesting enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0381] Please refer to Figure 6, which is a flow chart of a communication method provided in an embodiment of the present application. It is understandable that the steps in the embodiment of the present application can be regarded as reasonable variations or supplements to the embodiment in Figure 4 above; or, it is understandable that the communication method in the embodiment of the present application can also be regarded as an embodiment that can be executed independently, and the present application does not limit this. The communication method provided in the embodiment of the present application is applied to the field of communication technology, such as two-step random access in an NTN communication scenario, and the communication method includes but is not limited to the following steps:

[0382] The network device sends SIB1 (PDSCH) to the terminal device, and correspondingly, the terminal device receives SIB1 (PDSCH) from the network device.

[0383] The terminal device determines to carry the uplink transmission enhancement request in MsgA.

[0384] The terminal device sends a Preamble (PRACH) to the network device, and correspondingly, the network device receives the Preamble (PRACH) from the terminal device.

[0385] The terminal device sends a MsgA (PRACH, PUSCH) to the network device, where the MsgA carries an uplink transmission enhancement request. Correspondingly, the network device receives the MsgA (PRACH, PUSCH) from the terminal device.

[0386] It can be understood that, in the two-step random access process, the uplink transmission enhancement request carried in MsgA includes Preamble (PRACH) and / or MsgA (PRACH, PUSCH).

[0387] The network device sends a contention resolution (PDCCH / PDSCH) to the terminal device, enables and configures the uplink transmission enhancement technology (TBoMS), and correspondingly, the terminal device receives the contention resolution from the network device.

[0388] The network device sends DCI 0_0 / 0_1 / 0_2 to the terminal device. Correspondingly, the terminal device receives DCI 0_0 / 0_1 / 0_2 from the network device.

[0389] The terminal device determines to use the uplink transmission enhancement technology to send uplink data.

[0390] The terminal device uses TBoMS to send PUSCH to the network device, and correspondingly, the network device receives PUSCH from the terminal device.

[0391] It is understandable that the specific process of the above two-step random access can be found in the description of FIG. 3B , which will not be repeated here.

[0392] As can be seen from FIG6 , in the embodiment of the present application, the UE requests uplink data transmission enhancement during the initial access process in the RRC establishment request (MsgA in the two-step random access process), thereby achieving uplink data transmission enhancement for subsequent uplink signaling.

[0393] Figure 6 uses two-step random access as an example. The network sends system information such as SIB1. The UE receives this information and obtains cell information. Based on the SIB1 configuration, the UE initiates random access on the corresponding access opportunity (RO) resource and transmits a PRACH. The UE determines whether uplink data transmission enhancement is required during the initial access process and sends a request indication in MsgA-PUSCH. Optionally, if required, this bit is set to 1 to request subsequent PUSCH uplink data transmission enhancement; if not, this bit is set to 0 to not request subsequent PUSCH uplink data transmission enhancement. The network receives MsgA from the UE and interprets the fields within it to determine whether the UE requests uplink data transmission enhancement. Based on this requirement, it determines whether to enable TBoMS configuration. If so, the TBoMS configuration information is carried on the downlink PDSCH. Based on this configuration information and the DCI indication, the UE determines whether to perform uplink data transmission enhancement. If enhancement is required, a PUSCH is sent based on the number of PUSCH repetitions and the number of occupied timeslots.

[0394] In an embodiment of the present application, by carrying information requesting enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0395] In addition, the present application also provides a method for a terminal device to accurately determine whether it is necessary to request uplink data transmission enhancement. It is understandable that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements to the embodiments in Figures 4 or 5 or 6 above; or, it is understandable that the methods in the embodiments of the present application can also be regarded as embodiments that can be executed independently, and the present application does not limit this. The method provided in the embodiments of the present application is applied to the field of communication technology, such as random access in NTN communication scenarios, and the method includes but is not limited to the following steps:

[0396] The network device sends a first broadcast signal, and correspondingly, the terminal device receives the first broadcast signal from the network device.

[0397] It is understandable that the terminal device determines the uplink data transmission enhancement corresponding to the terminal device based on the energy of the first broadcast signal. The first broadcast signal may be cell-level information required for the initial access process of the terminal device, such as a synchronization signal block (SSB) and a system information block 1 (SIB1). The energy of the first broadcast signal may be signal quality, and the signal energy may include but is not limited to reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), and signal to noise ratio (SNR).

[0398] Specifically, when the energy of the first broadcast signal is less than the first threshold, it is determined that the uplink data transmission corresponding to the terminal device is enhanced.

[0399] Alternatively, when the energy of the first broadcast signal is less than the second threshold, it is determined that the uplink data corresponding to the terminal device is transmitted and enhanced starting from message 3 (Msg3) or message A (MsgA).

[0400] The first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal.

[0401] Optionally, the first threshold may be specifically carried in the field “rsrp-thresholdMsg5” in the second broadcast signal, such as in BWP-UplinkCommon.

[0402] It is understandable that the first threshold is not a fixed value and can be adjusted according to different application scenarios, and the embodiments of the present application do not limit this.

[0403] The second threshold is carried in the third broadcast signal, and is a threshold of the signal quality corresponding to the first broadcast signal or the second broadcast signal, and is used to represent a threshold at which message 3 or message A needs to be enhanced.

[0404] Optionally, the second threshold may be specifically carried in the field "rsrp-thresholdMsg3" or "rsrp-thresholdMsgA" in the third broadcast signal, such as in BWP-UplinkCommon.

[0405] It is understandable that the second threshold is not a fixed value and can be adjusted according to different application scenarios, and the embodiments of the present application do not limit this.

[0406] It can be understood that this embodiment is equivalent to binding whether Msg5 performs uplink enhancement with whether Msg3 performs uplink enhancement. When Msg3 needs to perform uplink enhancement, Msg5 needs to perform uplink enhancement; when Msg3 does not need to perform uplink enhancement, Msg5 does not need to perform uplink enhancement.

[0407] Optionally, when the energy of the first broadcast signal is less than the second threshold, it is also determined that the uplink transmission enhancement of the uplink data corresponding to the terminal device starts from message 3 or message A and ends with the RRC reconfiguration message.

[0408] Understandably, in general, the differences between uplink and downlink in frequency division duplexing (FDD) scenarios primarily stem from small-scale channel fading. Since NTN channels operate off the line of sight (LOS) path, the transmission distance, angle, and other statistical characteristics between the uplink and downlink are largely identical. Therefore, large-scale fading can be considered similar between the uplink and downlink, and the uplink and downlink path loss can be used as a reference. Therefore, the need for PUSCH uplink enhancement can be determined based on the RSRP performance of the downlink signal.

[0409] It is understandable that the thresholds (such as the first threshold and the second threshold) in the embodiments of the present application can be adjusted according to different application scenarios. For example, they can be configured through the "RSRP-Range" field.

[0410] Optionally, assuming a terrestrial scenario, the distance between the base station and the UE is short, the energy received by the UE is strong, and the RSRP threshold can be configured higher; in a satellite scenario, the distance between the base station and the UE is long, the signal energy received by the UE is weak, and the RSRP threshold can be configured lower.

[0411] Optionally, you can configure RSRP thresholds for different channel enhancements. For example, assume that uplink message 1 needs to carry 100 bits, and uplink message 2 needs to carry 1 bit. Because these two types of messages require different uplink transmission enhancements, the RSRP thresholds used to determine whether uplink transmission enhancement is required can be different. For example, in a scenario where uplink message 1 and uplink message 2 are transmitted, the RSRP threshold for uplink message 1 can be lower than the RSRP threshold for uplink message 2.

[0412] In an embodiment of the present application, the energy size of the first broadcast signal can be measured to determine whether the uplink data transmission enhancement corresponding to the terminal device needs to be requested, so that the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the UE and the network device (satellite base station), improving the uplink transmission performance, and enabling the UE to stably complete initial access.

[0413] In addition, the present application also provides a method for resolving conflicts between the uplink data transmission timing and the access timing of a terminal device. It is understandable that the steps in the embodiments of the present application can be regarded as reasonable variations or supplements to the embodiments in Figures 4, 5, or 6 above; or, it is understandable that the methods in the embodiments of the present application can also be regarded as embodiments that can be executed independently, and the present application does not limit this. The method provided in the embodiments of the present application is applied to the field of communication technology, such as random access in NTN communication scenarios, and the method includes but is not limited to the following steps:

[0414] The network device sends the third information to the terminal device, and correspondingly, the terminal device receives the third information from the network device.

[0415] Among them, the third information is used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

[0416] It can be understood that the third information avoids a conflict between the uplink data transmission timing and the access timing by indicating that, in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the transmission of message 1 (Msg1) in the four-step random access procedure. Alternatively, the third information avoids a conflict between the uplink data transmission timing and the access timing by indicating that, in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission is different from the time slot occupied by the transmission of message A (MsgA) in the two-step random access procedure.

[0417] Optionally, the third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

[0418] It is understandable that because uplink data transmission and random access message transmission use frequency division multiplexing, there is no problem of uplink data transmission timing conflicting with access timing. In this scenario, the time slots occupied by uplink data transmission corresponding to the terminal device can be continuous uplink time slots, and the time slots occupied by uplink data transmission and access timing can be different or the same, depending on the requirements of the network equipment.

[0419] The embodiment of the present application addresses the problem that the continuous uplink resources occupied by the heavily loaded uplink PUSCH through TBoMS technology conflict with the access opportunity RO resources, affecting the initial access process. If the PUSCH and RO resources conflict, when the network side has limited resources, the PUSCH and the PRACH on the RO cannot be received simultaneously, resulting in the UE's PUSCH transmission or PRACH being affected, thereby affecting the performance of the initial access process.

[0420] In this embodiment, the field “AvailableSlotCounting” is configured to allow PUSCH transmission to avoid the time slot where the RO is located.

[0421] Optionally, for NTN FDD scenarios, when AvailableSlotCounting is configured as enabled, the timeslots for PUSCH transmission need to avoid the timeslots where RO is located. When AvailableSlotCounting is not configured, the timeslots for PUSCH transmission are continuous uplink timeslots.

[0422] Optionally, when AvailableSlotCounting is configured as enabled, the N*K time slots of the TBoMS may include non-consecutive uplink time slots, where N is the number of time slots required for one TBoMS transmission and K is the number of repetitions of the TBoMS transmission.

[0423] Please refer to FIG. 7 for details. FIG. 7 is a schematic diagram of a method for resolving timing conflicts provided in an embodiment of the present application.

[0424] As shown in Figure 7, when PUSCH transmission is enabled to avoid RO, the network side only receives PRACH from the UE side on the RO resources, and then receives TBoMS PUSCH from the UE on the remaining uplink time slots avoiding RO resources.

[0425] The time slots in Figure 7 are based on a subcarrier spacing (SCS) of 30 kHz, with 20 time slots per system frame. The RO resources within each 20 ms occupy a total of 16 time slots, leaving 24 time slots for each 20 ms. When the number of time slots occupied by a TBoMS exceeds 24, the remaining time slots must occupy the second set of available time slot resources. For example, if the 24 time slots of SFN#2-3 in Figure 7 are insufficient, the remaining uplink time slots in SFN#4-5, after avoiding the RO resources, are occupied.

[0426] When the network configures the UE to avoid uplink RO (AvailableSlotCounting is enabled), the UE transmits PUSCH in the uplink timeslot that avoids RO. The network receives the UE's PUSCH in the corresponding uplink timeslot.

[0427] When the network side does not configure the UE to avoid uplink RO (when AvailableSlotCounting is not configured), the UE does not need to avoid the uplink timeslot where the RO is located and can send PUSCH in the timeslot where the RO resource is located. The network side also receives the PUSCH on the UE side in the corresponding uplink timeslot.

[0428] Optionally, the network can determine whether to configure AvailableSlotCounting based on demand. Specifically, when uplink data and preamble are transmitted using time division multiplexing, the network determines to configure AvailableSlotCounting. When uplink data and preamble are transmitted using frequency division multiplexing, the network determines that AvailableSlotCounting is not required. The purpose of configuring AvailableSlotCounting is to prevent uplink data (PUSCH) transmission from occurring in the time slot where the preamble (RO) is located.

[0429] In an embodiment of the present application, through the indication of the third information (AvailableSlotCounting), the time slot occupied by the uplink data transmission avoids the time slot occupied by the access opportunity, thereby avoiding the conflict between the transmission resources of the uplink data and the access resources of the access opportunity, thereby improving the uplink transmission performance and enabling the UE to stably complete the initial access.

[0430] The above describes in detail the methods of the embodiments of the present application. The following provides an apparatus for implementing any method in the embodiments of the present application. For example, an apparatus is provided that includes units (or means) for implementing each step performed by the device in any of the above methods.

[0431] Please refer to FIG8 , which is a schematic structural diagram of a communication device provided in an embodiment of the present application.

[0432] As shown in Figure 8, the communication device 80 may include a communication unit 801 and a processing unit 802. The communication unit 801 and the processing unit 802 may be software, hardware, or a combination of software and hardware.

[0433] The communication unit 801 can implement a sending function and / or a receiving function, and can also be described as a transceiver unit. The communication unit 801 can also be a unit that integrates an acquisition unit and a transmission unit, wherein the acquisition unit is used to implement the receiving function and the transmission unit is used to implement the transmission function. Optionally, the communication unit 801 can be used to receive information sent by other devices, and can also be used to send information to other devices.

[0434] In one possible design, the communication device 80 may correspond to the terminal device in the method embodiments shown in Figures 4, 5, and 6 above. For example, the communication device 80 may be a terminal device or a chip in the terminal device. The communication device 80 may include a unit for executing the operations performed by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above, and each unit in the communication device 80 is respectively for implementing the operations performed by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above. The description of each unit is as follows:

[0435] The communication unit 801 is used to perform input and output functions such as sending / receiving by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above;

[0436] The processing unit 802 is used to execute processing functions such as generating information, detecting energy, and determining transmission enhancement by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above.

[0437] The methods executed by the processing unit 802 and the communication unit 801 can refer to the methods corresponding to the above-mentioned Figures 4, 5, and 6, and will not be repeated here.

[0438] Regarding the technical effects brought about by this design and any possible implementation method, please refer to the introduction of the technical effects of the corresponding methods in Figures 4, 5, and 6 above.

[0439] In another possible design of the communication device 80 shown in FIG8 , the communication device 80 may correspond to the network device in the method embodiments shown in FIG4 , FIG5 , and FIG6 , for example, the communication device 80 may be a network device or a chip in the network device. The communication device 80 may include units for executing the operations performed by the network device in the method embodiments shown in FIG4 , FIG5 , and FIG6 , and each unit in the communication device 80 is for implementing the operations performed by the network device in the method embodiments shown in FIG4 , FIG5 , and FIG6 . The description of each unit is as follows:

[0440] The communication unit 801 is used to perform input and output functions such as sending / receiving by the network device in the method embodiments shown in Figures 4, 5, and 6 above;

[0441] The processing unit 802 is configured to execute processing functions such as information generated by the network device in the method embodiments shown in FIG. 4 , FIG. 5 , and FIG. 6 .

[0442] The methods executed by the processing unit 802 and the communication unit 801 can refer to the methods corresponding to the above-mentioned Figures 4, 5, and 6, and will not be repeated here.

[0443] Regarding the technical effects brought about by this design and any possible implementation method, please refer to the introduction of the technical effects of the corresponding methods in Figures 4, 5, and 6 above.

[0444] Optionally, in the communication device described in any of the foregoing designs and any of the possible implementations:

[0445] In one implementation, the communication apparatus is a communication device. When the communication apparatus is a communication device, the communication unit may be a transceiver or an input / output interface; and the processing unit may be at least one processor. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.

[0446] In another implementation, the communication device is a chip (system) or circuit used in a communication device. When the communication device is a chip (system) or circuit used in a communication device, the communication unit may be a communication interface (input / output interface), interface circuit, output circuit, input circuit, pin, or related circuit on the chip (system) or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0447] According to an embodiment of the present application, the various units in the device shown in Figure 8 can be separately or all merged into one or several other units to constitute, or a certain (some) unit therein can also be split into multiple smaller units to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the functions of a unit can also be implemented by multiple units, or the functions of multiple units can be implemented by one unit. In other embodiments of the present application, other units can also be included based on electronic equipment. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by collaboration of multiple units.

[0448] It should be noted that the implementation of each unit may also refer to the corresponding description of the method embodiments shown in FIG. 4 , FIG. 5 , and FIG. 6 .

[0449] In the communication device 80 described in Figure 8, by carrying the information requesting the enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0450] Please refer to FIG. 9 , which is a schematic structural diagram of a communication device provided in an embodiment of the present application.

[0451] It should be understood that the communication device 90 shown in Figure 9 is only an example. The communication device of the embodiment of the present application may also include other components, or include components with similar functions to the various components in Figure 9, or not necessarily include all the components in Figure 9.

[0452] The communication device 90 includes a communication interface 901 and at least one processor 902 .

[0453] The communication device 90 may correspond to any node or device in a terminal device or network device. The communication interface 901 is used to send and receive signals, and at least one processor 902 executes program instructions so that the communication device 90 implements the corresponding process of the method executed by the corresponding device in the above method embodiment.

[0454] In one possible design, the communication device 90 may correspond to the terminal device in the method embodiments shown in Figures 4, 5, and 6 above. For example, the communication device 90 may be a terminal device or a chip in the terminal device. The communication device 90 may include components for executing the operations performed by the terminal device in the above method embodiments, and each component in the communication device 90 is respectively for implementing the operations performed by the terminal device in the above method embodiments. Specifically, it may be as follows:

[0455] Communication interface 901, used to perform input and output functions such as sending / receiving by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above;

[0456] The processor 902 is used to execute processing functions such as generating information, detecting energy, and determining transmission enhancement by the terminal device in the method embodiments shown in Figures 4, 5, and 6 above.

[0457] In another possible design, the communication device 90 may correspond to the network device in the method embodiments shown in Figures 4, 5, and 6 above. For example, the communication device 90 may be a network device or a chip in the network device. The communication device 90 may include components for executing the operations performed by the network device in the above method embodiments, and each component in the communication device 90 is respectively for implementing the operations performed by the network device in the above method embodiments. Specifically, it may be as follows:

[0458] Communication interface 901, used to perform input and output functions such as sending / receiving by the network device in the method embodiments shown in Figures 4, 5, and 6 above;

[0459] The processor 902 is configured to execute processing functions such as information generated by the network device in the method embodiments shown in FIG. 4 , FIG. 5 , and FIG. 6 .

[0460] In the communication device 90 described in Figure 9, by carrying information requesting the enhanced uplink data transmission corresponding to the terminal device in the RRC connection establishment message, the network device can determine that the uplink transmission performance of the terminal device needs to be enhanced, thereby overcoming the signal path loss of the communication signal between the terminal device and the network device, improving the uplink transmission performance, and enabling the terminal device to stably complete the initial access.

[0461] For the case where the communication device may be a chip or a chip system, reference may be made to the schematic structural diagram of the chip shown in FIG10 .

[0462] As shown in Figure 10, chip 100 includes a processor 1001 and an interface 1002. There may be one or more processors 1001, and there may be multiple interfaces 1002. It should be noted that the functions of processor 1001 and interface 1002 can be implemented through hardware design, software design, or a combination of hardware and software, without limitation.

[0463] Optionally, the chip 100 may further include a memory 1003 , which is used to store necessary program instructions and data.

[0464] In this application, processor 1001 may be configured to call from memory 1003 an implementation program for the communication method provided in one or more embodiments of this application in a terminal device, network device, or one or more devices or nodes, and execute the instructions contained in the program. Interface 1002 may be configured to output the execution results of processor 1001. In this application, interface 1002 may be specifically configured to output various messages or information from processor 1001.

[0465] Regarding the communication method provided by one or more embodiments of the present application, reference may be made to the embodiments shown in FIG. 4 , FIG. 5 , and FIG. 6 , which will not be described in detail here.

[0466] The processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0467] The memory in the embodiments of the present application is used to provide storage space, in which data such as an operating system and computer programs can be stored. The memory includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).

[0468] According to the method provided in the embodiment of the present application, the embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program runs on one or more processors, the method shown in Figures 4, 5, and 6 can be implemented.

[0469] According to the method provided in the embodiment of the present application, the embodiment of the present application also provides a computer program product, which includes a computer program. When the computer program runs on a processor, it can implement the methods shown in Figures 4, 5, and 6 above.

[0470] An embodiment of the present application also provides a system, which includes at least one communication device 80 or communication device 90 or chip 100 as described above, and is used to execute the steps executed by the corresponding device in any of the embodiments of Figures 4, 5, and 6 above.

[0471] An embodiment of the present application also provides a system, which includes a terminal device and a network device, wherein the terminal device is used to execute the steps executed by the terminal device in any of the above embodiments of Figures 4, 5, and 6, and the network device is used to execute the steps executed by the network device in any of the above embodiments of Figures 4, 5, and 6.

[0472] An embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.

[0473] It should be understood that the above-mentioned processing device can be a chip. For example, the processing device can be a field programmable gate array (FPGA), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chip. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0474] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0475] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).

[0476] The above is only a specific implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be covered by the scope of protection of the present application.

Claims

1. A communication method, characterized in that: include: Sending first information to a network device, where the first information is used to request uplink data transmission enhancement corresponding to a terminal device, and the first information is carried in a radio resource control RRC connection establishment message of the terminal device; Receive second information from the network device, where the second information is used to indicate uplink data transmission enhancement corresponding to the terminal device.

2. The method according to claim 1, characterized in that: In the four-step random access process of the terminal device, the RRC connection establishment message is carried in message 3, and the second information is carried in message 4.

3. The method according to claim 1, characterized in that During the two-step random access process of the terminal device, the RRC connection establishment message is carried in message A, and the second information is carried in message B.

4. The method according to any one of claims 1 to 3, characterized in that The first information includes one bit, the value of the one bit is a first value, and the first value indicates a request for the uplink data transmission enhancement corresponding to the terminal device.

5. The method according to any one of claims 1 to 3, characterized in that The RRC connection establishment message of the terminal device is carried in a media access control MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device.

6. The method according to any one of claims 1 to 5, characterized in that The second information includes at least one of the following: the number of time slots occupied by the multi-slot transmission block TBoMS, the number of repetitions of the TBoMS transmission; The second information is specifically used to indicate that the uplink data corresponding to the terminal device is transmitted through the TBoMS.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Receive third information from the network device, the third information being used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

8. The method according to claim 7, characterized in that The third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

9. A communication method, characterized in that: include: receiving a first broadcast signal from a network device; When the energy of the first broadcast signal is less than a first threshold, determining that uplink data transmission corresponding to the terminal device is enhanced; or, When the energy of the first broadcast signal is less than a second threshold, it is determined that the uplink data corresponding to the terminal device is to be transmitted and enhanced starting from message 3 or message A.

10. The method according to claim 9, characterized in that The first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, and the signal quality includes any one or more of the following: Reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI, signal to interference plus noise ratio SINR, signal to noise ratio SNR.

11. The method according to claim 9, characterized in that The second threshold is carried in the third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, and the signal quality includes any one or more of the following: The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

12. A communication method, characterized in that: include: Receiving first information from a terminal device, where the first information is used to request uplink data transmission enhancement corresponding to the terminal device, and the first information is carried in a radio resource control RRC connection establishment request message of the terminal device; Sending second information to the terminal device, wherein the second information is used to indicate uplink data transmission enhancement corresponding to the terminal device.

13. The method according to claim 12, characterized in that In the four-step random access process of the terminal device, the RRC connection establishment message is carried in message 3, and the second information is carried in message 4.

14. The method according to claim 12, characterized in that During the two-step random access process of the terminal device, the RRC connection establishment message is carried in message A, and the second information is carried in message B.

15. The method according to any one of claims 12 to 14, characterized in that The first information includes one bit, the value of the one bit is a first value, and the first value indicates a request for the uplink data transmission enhancement corresponding to the terminal device.

16. The method according to any one of claims 12 to 14, characterized in that The RRC connection establishment message of the terminal device is carried in a media access control MAC layer data packet, and the header of the MAC layer data packet includes a logical channel identifier corresponding to the uplink data transmission enhancement corresponding to the terminal device.

17. The method according to any one of claims 12 to 16, characterized in that The second information includes at least one of the following: the number of time slots occupied by the multi-slot transmission block TBoMS, the number of repetitions of the TBoMS transmission; The second information is specifically used to indicate that the uplink data corresponding to the terminal device is transmitted through the TBoMS.

18. The method according to any one of claims 12 to 17, characterized in that The method further comprises: Send third information to the terminal device, wherein the third information is used to indicate that in the case of time division multiplexing transmission, the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message 1 transmission in the four-step random access process corresponding to the terminal device, or the time slot occupied by the uplink data transmission corresponding to the terminal device is different from the time slot occupied by the message A transmission in the two-step random access process corresponding to the terminal device.

19. The method according to claim 18, characterized in that The third information is also used to indicate that in the case of frequency division multiplexing transmission, the time slots occupied by the uplink data transmission corresponding to the terminal device are continuous uplink time slots.

20. A communication method, characterized in that: include: sending a first broadcast signal; The first broadcast signal is used to determine the uplink data transmission enhancement corresponding to the terminal device according to the first threshold; or, The first broadcast signal is used to determine with the second threshold that the uplink data corresponding to the terminal device is transmitted starting from message 3 or message A.

21. The method according to claim 20, characterized in that The first threshold is carried in the second broadcast signal, and the first threshold is a threshold of signal quality corresponding to the first broadcast signal or the second broadcast signal, and the signal quality includes any one or more of the following: The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

22. The method according to claim 20, characterized in that The second threshold is carried in the third broadcast signal, and the second threshold is a threshold of the signal quality corresponding to the message 3 or the message A, and the signal quality includes any one or more of the following: The threshold of reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI, signal to interference plus noise ratio SINR, and signal to noise ratio SNR.

23. A communication device, characterized in that: The method comprises a module or a unit for executing the method as claimed in any one of claims 1 to 11 or claims 12 to 22.

24. A communication device, characterized in that: include: processor; When the processor calls the computer program or instruction in the memory, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed.

25. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input data to be processed, the logic circuit processes the data to be processed according to the method as described in any one of claims 1 to 11 or claims 12 to 22 to obtain processed data, and the interface is used to output the processed data.

26. A computer-readable storage medium, characterized in that: include: The computer-readable storage medium is used to store instructions or computer programs; when the instructions or the computer program are executed, the method according to any one of claims 1 to 11 is implemented, or the method according to any one of claims 12 to 22 is implemented.

27. A computer program product, characterized in that include: instructions or computer programs; When the instructions or the computer program are executed, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed.

Citation Information

Patent Citations

  • Communication method and related device

    CN119155815A

  • Random access method and device, terminal and network side equipment

    CN115119329A

  • Random access method and device

    CN115915465A

  • Communication method and device, equipment and storage medium

    CN117560775A

  • Message 3 repetition conditioned on prach coverage enhancement

    US20220124833A1