Communication method and apparatus
Coordinate resource usage through the terminal device, which solves the reception failure caused by overlapping PUSCH resources, improves the reliability and performance of the communication system, and reduces transmission delay and signaling overhead.
Patent Information
- Application Number
- PCT/CN2024/142903
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-04
- Filing Date
- 2024-12-26
- Publication Date
- 2025-07-10
AI Technical Summary
In a communication system, network equipment may fail to receive due to the overlap of PUSCH resources and other resources, affecting communication performance. Especially in non-terrestrial network scenarios, the long distance between the terminal equipment and the network equipment leads to large signal transmission losses, resulting in limited uplink budget. The terminal equipment needs to schedule uplink resources multiple times to complete link establishment and increase transmission delay.
The terminal device sends the first indication information, indicating that when sending information on the first resource, avoid overlap with the second resource, the network device coordinates the transmission of resources according to the indication information, avoids receiving information on the overlapping resources, and coordinates the use of resources through implicit or explicit means to ensure communication reliability.
It improves the reliability and performance of communication, reduces transmission delay and signaling overhead, and improves the information interaction efficiency between terminal equipment and network equipment.
Smart Images

Figure CN2024142903_10072025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 4, 2024, with application number 202410029073.7 and application name “Communication Method and Device,” the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technologies, and in particular to communication methods and devices. Background Art
[0003] In a communication system, a network device may indicate one or more physical uplink shared channel (PUSCH) resources to a terminal device, and the network device may receive one or more uplink information from the terminal device on the one or more PUSCH resources.
[0004] However, one or more of the PUSCH resources mentioned above may overlap with other resources, such as random access resources. This may cause the network device to simultaneously receive uplink information from one terminal device and a random access message from another terminal device on the overlapping resources. If the network device does not have the ability to receive simultaneous messages, reception failures may occur, affecting communication performance.
[0005] Therefore, how to ensure communication reliability and improve communication performance has become a technical problem that needs to be solved urgently. Summary of the Invention
[0006] The embodiments of the present application provide a communication method and apparatus that can ensure that network equipment can achieve uplink reception, thereby ensuring communication reliability and improving communication performance.
[0007] In a first aspect, a communication method is provided, which can be executed by a terminal device. Unless otherwise specified, the "terminal device" in this application can refer to the terminal device itself, or a component in the terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions. The method includes: the terminal device sends a first indication message; sends a first message. The first indication message is used to indicate the ability of the terminal device to avoid a second resource when sending the first message on the first resource; the second resource is a resource in the first resource that overlaps with a third resource.
[0008] Based on this solution, the terminal device sends the first indication information to the network device, which can enable the network device to determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource, and can enable the network device to coordinate with the terminal device to transmit the resources of the first information based on the first indication information, thereby avoiding the network device from receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, thereby ensuring communication reliability and improving communication performance.
[0009] In one possible implementation, the terminal device receives second indication information; wherein the second indication information is used to indicate that the terminal device is allowed to send the first indication information.
[0010] Based on this possible implementation, the terminal device can determine, based on the second indication information, that the network device is capable of parsing the first indication information, and can avoid as much as possible the situation where the terminal device sends the first indication information to the network device but the network device does not parse the first indication information, thereby ensuring that the first indication information sent by the terminal device can be parsed by the network device, and can avoid as much as possible the situation where communication failure occurs due to misalignment between the network device and the terminal device, thereby improving the efficiency of information interaction between the network device and the terminal device.
[0011] In one possible implementation, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the terminal device sends the first information only on resources other than the second resource in the first resource.
[0012] Based on this possible implementation, the terminal device can directly send the first information on the resources other than the second resource in the first resource, without the network device additionally indicating other information, which can reduce the transmission overhead. At the same time, it can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance.
[0013] In one possible implementation, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the terminal device receives the third indication information; and sends the first information only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource; or, the terminal device receives the third indication information; and sends the first information on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource.
[0014] Based on this possible implementation, the network device can instruct the terminal device to send the first information on a resource based on the actual communication situation, which can improve the flexibility of determining the resource for sending the first information. On the one hand, the third indication information can instruct the terminal device to avoid the second resource when sending the first information. The terminal device can send the first information on a resource other than the second resource in the first resource, so as to ensure that the network device is not interfered with by other information (other information is information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance. On the other hand, the third indication information can instruct the terminal device not to avoid the second resource when sending the first information, which can reduce the operational complexity of the terminal device in sending the first information to improve the work efficiency of the terminal device, and is more friendly to the implementation of the terminal device.
[0015] In one possible implementation, when the first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource, the terminal device receives fourth indication information and sends the first information on the fourth resource. The fourth indication information is used to indicate the fourth resource; the fourth resource is a resource that does not overlap with the third resource.
[0016] Based on this possible implementation, the terminal device can send the first information on the fourth resource, which can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information on the fourth resource, thereby improving the reliability of communication and thus improving communication performance.
[0017] In one possible implementation, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the terminal device sends the first information on the first resource if the terminal device does not receive the third indication information; or the terminal device sends the first information only on resources other than the second resource in the first resource. The third indication information is used to instruct the terminal device whether to avoid the second resource when sending the first information on the first resource.
[0018] Based on this possible implementation, on the one hand, when the terminal device is not sure whether the network device parses the first indication information, when the terminal device cannot receive the third indication information, the terminal device can send the first information on the first resource to align the terminal device and the network device, that is, the network device can receive the first information on the first resource, which can ensure normal communication between the network device and the terminal device; on the other hand, the terminal device can determine that the network device parses the first indication information, and the terminal device can directly send the first information on the resources other than the second resource in the first resource, which can ensure as much as possible that the network device is not interfered with by other information when receiving the first information, which can improve the reliability of communication and thus improve the communication performance.
[0019] On the second aspect, a communication method is provided, which can be executed by a network device. Unless otherwise specified, the "network device" in this application can refer to the network device itself, or a component in the network device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the network device functions (for example, a centralized unit (CU), a distributed unit (DU), or a radio unit (RU), etc.). The method includes: the network device receives a first indication message; receives the first message. The first indication message is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource; the second resource is a resource in the first resource that overlaps with the third resource.
[0020] Based on this solution, the network device receives the first indication information from the terminal device, the network device can determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource, the network device can coordinate with the terminal device to transmit the resources of the first information based on the first indication information, the network device can avoid receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, which can improve the reliability of communication and thus improve the communication performance.
[0021] In one possible implementation, the network device sends a second indication message, wherein the second indication is used to indicate that the terminal device is allowed to send the first indication message.
[0022] Based on this possible implementation, the network device sends the second indication information to the terminal device, which can enable the terminal device to determine, based on the second indication information, that the network device can parse the first indication information. This can avoid as much as possible the situation where the terminal device sends the first indication information to the network device but the network device does not parse the first indication information, and ensure that the first indication information sent by the terminal device can be parsed by the network device. This can avoid as much as possible the situation where the network device and the terminal device are not aligned and thus cause communication failure, and can improve the efficiency of information interaction between the network device and the terminal device.
[0023] In one possible implementation, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the network device receives the first information only on resources other than the second resource in the first resource.
[0024] Based on this possible implementation, the network device can default to the terminal device sending the first information on the resource other than the second resource in the first resource, and the network device will no longer indicate other information additionally, which can reduce the transmission overhead. At the same time, it can ensure as much as possible that when the network device receives the first information, it is not interfered by other information (other information is the information transmitted on the third resource), which can improve the reliability of communication and thus improve the communication performance.
[0025] A possible implementation is that when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the network device sends a third indication information; the first information is received only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource; or, the network device sends the third indication information; receives the first information on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource.
[0026] Based on this possible implementation, the network device can instruct the terminal device to send the first information on a resource based on the actual communication situation, which can improve the flexibility of determining the resource for sending the first information. On the one hand, the third indication information can instruct the terminal device to avoid the second resource when sending the first information. The terminal device can send the first information on a resource other than the second resource in the first resource, so as to ensure that the network device is not interfered with by other information (other information is information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance. On the other hand, the third indication information can instruct the terminal device not to avoid the second resource when sending the first information, which can reduce the operational complexity of the terminal device in sending the first information to improve the work efficiency of the terminal device, and is more friendly to the implementation of the terminal device.
[0027] In one possible implementation, when the first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource, the network device sends fourth indication information and receives the first information on the fourth resource. The fourth indication information is used to indicate the fourth resource; the fourth resource is a resource that does not overlap with the third resource.
[0028] Based on this possible implementation, it is possible to ensure that the network device is not interfered with by other information (other information is information transmitted on the third resource) when receiving the first information on the fourth resource, thereby improving the reliability of communication and thus improving the communication performance.
[0029] One possible implementation is that when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, and when the network device does not parse the first indication information, the network device receives the first information on the first resource; or, when the network device parses the first indication information, the network device receives the first information only on resources other than the second resource in the first resource.
[0030] Based on this possible implementation, on the one hand, the network device may not parse the first indication information. When the network device does not parse the third indication information, the network device is not sure whether the terminal device supports avoiding the second resource when sending the first information on the first resource. The network device can receive the first information on the first resource. At the same time, the terminal device has not received the third indication information and can send the first information on the first resource, which can align the terminal device and the network device, thereby ensuring normal communication between the network device and the terminal device; on the other hand, the network device does not parse the first indication information. The network device may not send the third indication information to the terminal device. The network device can directly receive the first information on resources other than the second resource in the first resource, which can ensure as much as possible that the network device is not interfered with by other information when receiving the first information, thereby improving the reliability of communication and thereby improving the communication performance.
[0031] In combination with the first aspect and the second aspect, in a possible implementation, the first indication information is located in a first message; wherein the first message is one or more of the following: random access message three, random access message B.
[0032] In combination with the first aspect and the second aspect, in a possible implementation, the first indication information is carried in a subheader of a media access control (MAC) protocol data unit (PDU) in the first message.
[0033] Based on this possible implementation, the first indication information may be located in the two possible messages mentioned above, and the position of the first indication information in the first message may be determined more specifically, providing a feasible solution for the implementation of the first indication information.
[0034] In combination with the first aspect and the second aspect, in a possible implementation, the first indication information is indicated by one or more of the following fields in the subheader of the media access control protocol data unit: a logical channel identify (LCID) field and a first field.
[0035] Based on this possible implementation, the first indication information can be indicated by the LCID field, or by the first field, or by the LCID field and the first field, providing three feasible solutions for the implementation of the first indication information.
[0036] In combination with the first aspect and the second aspect, in one possible implementation, the first indication information is indicated by the value of the LCID field in the logical channel identification space; wherein, the logical channel identification space is indicated by the first field; or, the first indication information is indicated by the extended LCID field; wherein, the extended LCID field includes the LCID field and the first field.
[0037] Based on this possible implementation, when the first indication information is jointly indicated by the LCID field and the first field, it can be specifically implemented through the above two methods.
[0038] In combination with the first and second aspects, in one possible implementation, the first indication information is also used to indicate the size of the common control channel (CCCH) information; or, the fifth indication information is carried in the first message; wherein the fifth indication information is used to indicate the size of the CCCH information; the first message is one or more of the following: random access message three, random access message B.
[0039] Based on this possible implementation, the network device can parse the CCCH information according to the size of the CCCH information. In the present application, on the one hand, the first indication information can also indicate the size of the CCCH information, and no additional information is needed to indicate the size of the CCCH information, which can reduce the signaling overhead; on the other hand, the terminal device can indicate the size of the CCCH information according to the fifth indication information. The terminal device can dynamically indicate the terminal device's ability to avoid the second resource when sending the first information on the first resource and / or the size of the CCCH information according to the actual communication situation, which can improve the terminal device's ability to indicate the terminal device to avoid the second resource when sending the first information on the first resource and the flexibility of the size of the CCCH information.
[0040] In combination with the first aspect and the second aspect, in one possible implementation, the first indication information is also used to request uplink transmission enhancement; or, the first request information is carried in a first message; wherein, the first request information is used to request uplink transmission enhancement, and the first message is one or more of the following: random access message three, random access message B.
[0041] Based on this possible implementation, the network device can request uplink transmission enhancement according to the terminal device, and indicate to the terminal device that multiple uplink resources are used to transmit the first information. Compared with scheduling uplink resources multiple times to transmit the first information, the transmission delay can be reduced. In the present application, on the one hand, the first indication information can also request uplink transmission enhancement, and no additional information is needed to request uplink transmission enhancement, which can reduce signaling overhead; on the other hand, the terminal device can request uplink transmission enhancement according to the first request information. The terminal device can dynamically indicate the terminal device's ability to avoid the second resource when sending the first information on the first resource and / or request uplink transmission enhancement according to the actual communication situation, which can improve the terminal device's ability to indicate the terminal device to avoid the second resource when sending the first information on the first resource and the flexibility of requesting uplink transmission enhancement.
[0042] In a third aspect, a communication method is provided, which can be executed by a terminal device. Unless otherwise specified, the term "terminal device" in this application can refer to the terminal device itself, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software that implements all or part of the terminal device's functions. The method includes: the terminal device receiving configuration information of a first random access resource; indicating, via the first random access resource, the terminal device's ability to avoid a second resource when sending first information on the first resource; wherein the second resource is a resource within the first resource that overlaps with a third resource.
[0043] Based on this solution, compared with the ability of the terminal device to avoid the second resource when sending the first information on the first resource as displayed by the first indication information, the terminal device can implicitly indicate the terminal device to avoid the second resource when sending the first information on the first resource through the first random access resource. This allows the network device and the terminal device to coordinate the resources for transmitting the first information, and avoids the network device from receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, thereby ensuring communication reliability and improving communication performance.
[0044] In a possible implementation, when the terminal device supports avoiding the second resource when sending the first information on the first resource, random access is initiated through the first random access resource.
[0045] Based on this possible implementation, the terminal device can initiate random access through the first random access resource, and can implicitly instruct the terminal device to avoid the second resource when sending the first information on the first resource, providing a feasible solution for the terminal device to instruct the terminal device to avoid the second resource when sending the first information on the first resource.
[0046] In one possible implementation, the terminal device sends the first information to the network device on a resource other than the second resource in the first resource; or, receives third indication information from the network device; sends the first information to the network device on a resource other than the second resource in the first resource; or, receives third indication information from the network device; sends the first information to the network device on the first resource; wherein the third indication information is used to instruct the terminal device to avoid the third resource when sending the first information; the third indication information is used to instruct the terminal device not to avoid the third resource when sending the first information.
[0047] Based on this possible implementation, on the one hand, the terminal device can directly send the first information on the resources other than the second resource in the first resource, without the network device additionally indicating other information, which can reduce the transmission overhead. At the same time, it can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance; on the other hand, the network device can instruct the terminal device on the resource to send the first information according to the actual communication situation, which can improve the flexibility of determining the resource to send the first information; the third indication information can instruct the terminal device to avoid the second resource when sending the first information, and the terminal device can send the first information on the resources other than the second resource in the first resource to ensure as much as possible that the network device is not interfered with by other information when receiving the first information, which can improve the reliability of communication and thus improve the communication performance; the third indication information can instruct the terminal device not to avoid the second resource when sending the first information, which can reduce the operational complexity of the terminal device sending the first information to improve the work efficiency of the terminal device and is more friendly to the implementation of the terminal device.
[0048] In one possible implementation, the first random access resource is also used to instruct the terminal device to request uplink transmission enhancement; or, the terminal device sends first request information; wherein the first request information is used to request uplink transmission enhancement.
[0049] Based on this possible implementation, the network device can request uplink transmission enhancement according to the terminal device, and indicate to the terminal device multiple uplink resources for transmitting the first information. Compared with scheduling uplink resources multiple times to transmit the first information, the transmission delay can be reduced. In the present application, on the one hand, the terminal device can implicitly indicate the terminal device to request uplink transmission enhancement by initiating random access through the first random access resource, and no additional information is needed to request uplink transmission enhancement, which can reduce signaling overhead; on the other hand, the terminal device can request uplink transmission enhancement according to the first request information. The terminal device can dynamically indicate the terminal device's ability to avoid the second resource when sending the first information on the first resource and / or request uplink transmission enhancement according to the actual communication situation, which can improve the terminal device's ability to indicate the terminal device to avoid the second resource when sending the first information on the first resource and the flexibility of requesting uplink transmission enhancement.
[0050] In a fourth aspect, a communication method is provided, which can be performed by a network device. Unless otherwise specified, the "network device" in this application can refer to the network device itself, or a component in the network device (for example, a processor, a chip, or a chip system, etc.), or a logical module or software that can implement all or part of the network device functions (for example, a CU, DU, or RU, etc.). The method includes: the network device sends configuration information of a first random access resource; based on the first random access resource, determining the ability of the terminal device to avoid a second resource when sending first information on the first resource; wherein the second resource is a resource in the first resource that overlaps with the third resource.
[0051] Based on this solution, compared with the network device's display of the first indication information to determine the terminal device's ability to avoid the second resource when sending the first information on the first resource, the network device can implicitly determine the terminal device's ability to avoid the second resource when sending the first information on the first resource by receiving a random access message on the first random access resource. The network device can coordinate with the terminal device on the resources to transmit the first information. The network device can avoid receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, thereby ensuring communication reliability and improving communication performance.
[0052] In a possible implementation, a random access message is received on a first random access resource.
[0053] Based on this possible implementation, the network device can implicitly determine that the terminal device can avoid the second resource when sending the first information on the first resource by receiving a random access message on the first random access resource, providing a feasible solution for determining that the terminal device can avoid the second resource when sending the first information on the first resource.
[0054] In one possible implementation, the network device receives the first information from the terminal device only on resources other than the second resource in the first resource; or, sends third indication information to the terminal device; receives the first information from the terminal device only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the third resource when sending the first information; or, sends third indication information to the terminal device; receives the first information from the terminal device on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the third resource when sending the first information.
[0055] Based on this possible implementation, on the one hand, the network device can directly receive the first information on the resources other than the second resource in the first resource. The network device does not need to additionally indicate other information, which can reduce transmission overhead. At the same time, it can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve communication performance; on the other hand, the network device can instruct the terminal device to send the resource of the first information according to the actual communication situation, which can improve the flexibility of determining the resource for sending the first information; the third indication information can instruct the terminal device to avoid the second resource when sending the first information, and the terminal device can send the first information on the resources other than the second resource in the first resource to ensure as much as possible that the network device is not interfered with by other information when receiving the first information, which can improve the reliability of communication and thus improve communication performance; the third indication information can instruct the terminal device not to avoid the second resource when sending the first information, which can reduce the operational complexity of the terminal device sending the first information to improve the work efficiency of the terminal device and is more friendly to the implementation of the terminal device.
[0056] In combination with the third aspect and the fourth aspect, in a possible implementation, the first random access resource includes one or more of the following: a specific random access preamble code, or a specific random access channel opportunity.
[0057] Based on this possible implementation, multiple feasible solutions are provided for the implementation of the first random access resource.
[0058] In combination with the first aspect, the second aspect, the third aspect, and the fourth aspect, in a possible implementation, the third resource is a random access resource.
[0059] Based on this possible implementation, a feasible solution is provided for the implementation of the third resource.
[0060] In a fifth aspect, a communication device is provided for implementing the method of the first aspect. The communication device may be the terminal device of the first aspect, or a device or component included in the terminal device, such as a chip.
[0061] The communication device includes modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0062] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in the above-mentioned first aspect and any possible implementation thereof. The processing module may be used to implement the processing functions in the above-mentioned first aspect and any possible implementation thereof. Exemplarily, the transceiver module is used to send first indication information; wherein the first indication information is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource; the second resource is a resource in the first resource that overlaps with the third resource; the transceiver module is also used to send the first information.
[0063] Optionally, the transceiver module and processing module of the communication device in the fifth aspect can also perform the corresponding functions in the above-mentioned first aspect or any possible implementation of the first aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be referred to the above-mentioned related content.
[0064] In a sixth aspect, a communication device is provided for implementing the method of the second aspect. The communication device may be the network device of the second aspect, or a device or component included in the network device, such as a chip.
[0065] The communication device includes modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0066] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, respectively used to implement the sending and receiving functions in the above-mentioned second aspect and any possible implementation thereof. The processing module may be used to implement the processing functions in the above-mentioned second aspect and any possible implementation thereof. The transceiver module is used to receive first indication information; wherein the first indication information is used to indicate the ability of the terminal device to avoid a second resource when sending the first information on the first resource; the second resource is a resource in the first resource that overlaps with a third resource; the transceiver module is also used to receive the first information.
[0067] Optionally, the transceiver module and processing module of the communication device in the sixth aspect can also perform the corresponding functions in the above-mentioned second aspect or any possible implementation of the second aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be referred to the above-mentioned related content.
[0068] In a seventh aspect, a communication device is provided for implementing the method of the third aspect. The communication device may be the terminal device of the third aspect, or a device or component included in the terminal device, such as a chip.
[0069] The communication device includes modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0070] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, respectively used to implement the sending and receiving functions in the third aspect and any possible implementation thereof. The processing module may be used to implement the processing functions in the third aspect and any possible implementation thereof. Exemplarily, the transceiver module is used to receive configuration information of a first random access resource; the processing module is used to indicate, through the first random access resource, the ability of the terminal device to avoid a second resource when sending the first information on the first resource; wherein the second resource is a resource in the first resource that overlaps with the third resource.
[0071] Optionally, the transceiver module and processing module of the communication device in the seventh aspect can also perform the corresponding functions in the above-mentioned third aspect or any possible implementation of the third aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be referred to the above-mentioned related content.
[0072] In an eighth aspect, a communication device is provided for implementing the method of the fourth aspect. The communication device may be the network device of the fourth aspect, or a device or component included in the network device, such as a chip.
[0073] The communication device includes modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0074] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, respectively used to implement the sending and receiving functions in the above-mentioned fourth aspect and any possible implementation thereof. The processing module may be used to implement the processing functions in the above-mentioned fourth aspect and any possible implementation thereof. Exemplarily, the transceiver module is used to send configuration information of a first random access resource; the processing module is used to determine, based on the first random access resource, the ability of the terminal device to avoid a second resource when sending the first information on the first resource; wherein the second resource is a resource in the first resource that overlaps with the third resource.
[0075] Optionally, the transceiver module and processing module of the communication device in the eighth aspect can also perform the corresponding functions in the above-mentioned fourth aspect or any possible implementation of the fourth aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be found in the above-mentioned related content.
[0076] In a ninth aspect, a communication device is provided, comprising: at least one processor, the processor being configured to cause the communication device to execute the method described in any one of the above aspects or any possible implementations of any one of the aspects by executing computer instructions or through a logic circuit. The communication device may be a terminal device in the first aspect or any possible implementation of the first aspect, or a device or component included in the terminal device, such as a chip; or the communication device may be a network device in the second aspect or any possible implementation of the second aspect, or a device or component included in the network device, such as a chip; or the communication device may be a terminal device in the third aspect or any possible implementation of the third aspect, or a device or component included in the terminal device, such as a chip; or the communication device may be a network device in the fourth aspect or any possible implementation of the fourth aspect, or a device or component included in the network device, such as a chip.
[0077] In some possible implementations, the communication device further includes a memory for storing computer instructions and / or configuration files of logic circuits. Optionally, the memory is integrated with the processor, or the memory is independent of the processor.
[0078] In a tenth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is used to input and / or output signals; the processor is used to execute a computer program or instruction to enable the communication device to perform the method described in any of the above aspects. The communication device can be a terminal device in the first aspect or any possible implementation of the first aspect, or a device or component included in the terminal device, such as a chip; or the communication device can be a network device in the second aspect or any possible implementation of the second aspect, or a device or component included in the network device, such as a chip; or the communication device can be a terminal device in the third aspect or any possible implementation of the third aspect, or a device or component included in the terminal device, such as a chip; or the communication device can be a network device in the fourth aspect or any possible implementation of the fourth aspect, or a device or component included in the network device, such as a chip.
[0079] In some possible implementations, the communication interface is an interface circuit for reading and writing computer instructions. For example, the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.
[0080] In some possible implementations, the communication interface is used to communicate with a module outside the communication device.
[0081] In some possible implementations, the communication device may be a chip or a chip system. When the device is a chip system, the chip system may include the chip, or may include the chip and other discrete devices.
[0082] In an eleventh aspect, a communication device is provided, comprising: a logic circuit and an interface circuit; the interface circuit is used to input information and / or output information; the logic circuit is used to execute the method described in any of the above aspects, and process and / or generate output information based on the input information. The communication device can be a terminal device in the first aspect or any possible implementation of the first aspect, or a device or component included in the terminal device, such as a chip; or the communication device can be a network device in the second aspect or any possible implementation of the second aspect, or a device or component included in the network device, such as a chip; or the communication device can be a terminal device in the third aspect or any possible implementation of the third aspect, or a device or component included in the terminal device, such as a chip; or the communication device can be a network device in the fourth aspect or any possible implementation of the fourth aspect, or a device or component included in the network device, such as a chip.
[0083] In a twelfth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method described in any one of the above aspects is executed.
[0084] In a thirteenth aspect, a computer program product is provided, which, when executed by a processor, enables the method described in any one of the above aspects to be executed.
[0085] It can be understood that when the communication device provided in any one of the fifth to eleventh aspects is a chip, the above-mentioned sending action / function can be understood as output information, and the above-mentioned receiving action / function can be understood as input information.
[0086] Among them, the technical effects brought about by any implementation method of the fifth to thirteenth aspects can refer to the technical effects brought about by the above-mentioned first aspect or any possible implementation of the first aspect, or refer to the technical effects brought about by the above-mentioned second aspect or any possible implementation of the second aspect, or refer to the technical effects brought about by the above-mentioned third aspect or any possible implementation of the third aspect, or refer to the technical effects brought about by the above-mentioned fourth aspect or any possible implementation of the fourth aspect, and no further details will be given here.
[0087] In the fourteenth aspect, a communication system is provided, which includes the terminal device described in the first aspect or any possible implementation of the first aspect and the network device described in the second aspect or any possible implementation of the second aspect, or the communication system includes the terminal device described in the third aspect or any possible implementation of the third aspect and the network device described in the fourth aspect or any possible implementation of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0088] FIG1 is a schematic diagram of a random access interaction provided by an embodiment of the present application;
[0089] FIG2 is a schematic diagram of a random access interaction provided in an embodiment of the present application;
[0090] FIG3 is a schematic diagram of a random access interaction provided in an embodiment of the present application;
[0091] FIG4 is a schematic diagram of a random access interaction provided in an embodiment of the present application;
[0092] FIG5 is a schematic diagram of the structure of a communication system provided in an embodiment of the present application;
[0093] FIG6 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0094] FIG7 is a schematic diagram of a satellite scenario provided in an embodiment of the present application;
[0095] FIG8 is a schematic diagram of a satellite coverage area provided in an embodiment of the present application;
[0096] FIG9 is a schematic diagram of a satellite coverage area provided in an embodiment of the present application;
[0097] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0098] FIG11 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0099] FIG12 is a schematic diagram of a MAC PDU subheader provided in an embodiment of the present application;
[0100] FIG13 is a schematic diagram of first indication information provided in an embodiment of the present application;
[0101] FIG14 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0102] FIG15 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0103] FIG16 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0104] FIG17 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0105] FIG18 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
[0106] FIG19 is a schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0107] Figure 20 is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0108] The following describes in detail the implementation of the embodiments of the present application in conjunction with the accompanying drawings.
[0109] In the description of this application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
[0110] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" 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, ab, ac, bc, or abc, where a, b, and c can be single or plural.
[0111] In addition, to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.
[0112] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0113] It will be understood that the “embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It will be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.
[0114] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the devices provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.
[0115] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referenced to each other. In the various embodiments of this application, unless otherwise specified and there is no logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following description of the embodiments of this application does not constitute a limitation on the scope of protection of this application.
[0116] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies of the present application is first given as follows.
[0117] 1) Random access (RA)
[0118] When a terminal device communicates with a network device, the terminal device can perform uplink and downlink synchronization with the network device. That is, on the one hand, the terminal device can achieve downlink synchronization based on the reference signal sent by the network device; on the other hand, the terminal device can perform random access to achieve uplink synchronization.
[0119] Among them, the types of random access can be divided into contention-based random access (CBRA) and contention-free random access (CFRA), and the methods of random access can be divided into four-step random access and two-step random access.
[0120] 2) CBRA
[0121] In CBRA, a terminal device in a cell can select a random access resource from a shared random access resource (or a public random access resource) to initiate random access; accordingly, the network device can use a contention resolution mechanism to process this type of access request.
[0122] It is understandable that a terminal device may select the same random access resource as another terminal device. Therefore, the result of random access is uncertain and not all random accesses will be successful.
[0123] In a possible implementation, the specific process of the four-step random access CBRA can be shown in Figure 1 below:
[0124] S101. A terminal device sends a message 1 (Message 1, Msg 1) to a network device. Correspondingly, the network device receives Msg 1 from the terminal device.
[0125] Msg1 may also be referred to as random access message 1, and Msg1 includes a random access preamble.
[0126] It is understandable that the terminal device may select a random access resource and send a random access preamble on a random access channel (RA channel, RACH) occasion (RACH occassions, RO).
[0127] It is understandable that the terminal device may start an RA response window (RA response window) timer after sending the random access preamble.
[0128] S102. The network device sends message 2 (Message2, Msg2) to the terminal device; correspondingly, the terminal device receives Msg2 from the network device.
[0129] Msg2 may also be referred to as random access message 2, and Msg2 includes a random access response (RAR).
[0130] The RAR may include a random access preamble identifier, timing advance (TA) time adjustment information, uplink grant (UL grant) information, and a temporary cell radio network temporary identifier (TC-RNIT).
[0131] It can be understood that when the terminal device receives RAR within the RA response window and the random access preamble identifier in the RAR is consistent with the identifier of the random access preamble in S101, the response is successful and the terminal device can send message 3 (Message3, Msg3) on the uplink resource; or, when the terminal device does not receive RAR within the RA response window, and / or the random access preamble identifier in the RAR is inconsistent with the identifier of the random access preamble in S101, the response fails and the terminal device can re-execute S101.
[0132] S103. The terminal device sends Msg3 to the network device; correspondingly, the network device receives Msg3 from the terminal device.
[0133] Among them, Msg3 can also be called random access message three.
[0134] Among them, the terminal device can send Msg3 on the uplink resource, and Msg3 includes uplink information.
[0135] The uplink information may be a radio resource control (RRC) setup request message (RRC setup request), an RRC resume request message (RRC resume request), or a beam failure recovery (BFR) MAC control element (CE).
[0136] Optionally, the uplink information may also include identification information of the terminal device.
[0137] It is understandable that the uplink information can be transmitted on the MAC PDU.
[0138] The MAC PDU may include one or more MAC sub-PDUs (MAC subPDUs), a MAC sub-PDU may include a sub-header, and a sub-header may include a logical channel identify (LCID) field and one or more reserved bits.
[0139] The LCID field is used to indicate or identify the information in the MAC sub-PDU.
[0140] It is understandable that the terminal device may start or restart the RA contention resolution timer after sending Msg3.
[0141] S104. The network device sends message 4 (Message 4, Msg 4) to the terminal device; correspondingly, the terminal device receives Msg 4 from the network device.
[0142] Among them, Msg4 can also be called random access message four, and Msg4 includes a contention resolution message.
[0143] The contention resolution message includes a terminal device contention resolution identifier.
[0144] It can be understood that when the terminal device receives a contention resolution message during the operation of the RA contention resolution timer, and the terminal device contention resolution identifier is consistent with the identification information of the terminal device in S103, the terminal device successfully randomly accesses the network device; or, when the terminal device does not receive a contention resolution message during the operation of the RA contention resolution timer, and / or the terminal device contention resolution identifier is inconsistent with the identification information of the terminal device in S103, the terminal device can re-execute S101.
[0145] In another possible implementation, the specific process of the two-step random access CBRA can be shown in Figure 2 below:
[0146] S201. The terminal device sends a message A (MsgA) to the network device. Correspondingly, the network device receives the MsgA from the terminal device.
[0147] MsgA may be referred to as a random access message A, and MsgA includes a random access preamble and a physical uplink shared channel (PUSCH) payload.
[0148] The random access preamble may refer to the random access preamble in S101 above, and the PUSCH payload may include uplink information, and the uplink information may refer to the uplink information in S103 above.
[0149] It is understandable that the terminal device may start or restart the RA contention resolution timer after sending MsgA.
[0150] S202. The network device sends a message B (MsgB) to the terminal device. Correspondingly, the terminal device receives MsgB from the network device.
[0151] Among them, MsgB can be called random access message B. When the network device receives and decodes the random access preamble code and PUSCH payload, MsgB includes RAR, and RAR can include one or more of the following: terminal device contention resolution identifier, TA time adjustment information, or C-RNTI.
[0152] It can be understood that when the terminal device receives RAR during the operation of the RA contention resolution timer, and the terminal device contention resolution identifier is consistent with the random access identifier information in S201, the terminal device successfully randomly accesses the network device; when the terminal device does not receive RAR during the operation of the RA contention resolution timer, and / or the terminal device contention resolution identifier is inconsistent with the random access identifier information in S201, the terminal device can re-execute S201.
[0153] When the network device receives and decodes the random access preamble but does not decode the PUSCH payload, MsgB may indicate a fallback RAR, which may include a preamble identifier, TA time adjustment information, uplink resources, and temporary C-RNTI.
[0154] It is understandable that when the terminal device receives a fallback RAR during the running of the RA contention resolution timer, and the terminal device contention resolution identifier is consistent with the random access identifier information in S201, the two-step random access falls back to the four-step random access, and the terminal device can continue with the following steps:
[0155] S203. The terminal device sends Msg3 to the network device; correspondingly, the terminal device receives Msg3 from the network device.
[0156] Here, Msg3 may refer to Msg3 in the above S103 and will not be described in detail here.
[0157] S204. The network device sends Msg4 to the terminal device; correspondingly, the terminal device receives Msg4 from the network device.
[0158] Among them, Msg4 can refer to Msg4 in the above S104, and will not be described in detail here.
[0159] 3) CFRA
[0160] In CFRA, a terminal device may initiate random access based on a dedicated / independent random access resource, that is, there is no random access conflict between different terminal devices.
[0161] In a possible implementation, the specific process of CFRA with four-step random access may be shown in FIG3 below:
[0162] S301. A network device sends dedicated random access resource information to a terminal device; correspondingly, the terminal device receives the dedicated random access resource information from the network device.
[0163] S302. The terminal device sends Msg1 to the network device; correspondingly, the terminal device receives Msg1 from the network device.
[0164] Optionally, Msg1 may include a dedicated random access preamble.
[0165] It is understandable that the terminal device may send a dedicated random access preamble on the RO; or, the terminal device may send a random access preamble on a dedicated RO; or, the terminal device may send a dedicated random access preamble on a dedicated RO, without limitation.
[0166] S303. The network device sends Msg2 to the terminal device; correspondingly, the terminal device receives Msg2 from the network device.
[0167] Msg2 includes RAR, which is used to indicate that the terminal device has successfully randomly accessed the network device.
[0168] In another possible implementation, the specific process of CFRA with two-step random access may be as shown in FIG4 below:
[0169] S401. The network device sends dedicated random access resource information and dedicated PUSCH resource information to the terminal device; correspondingly, the terminal device receives the dedicated random access resource information and dedicated PUSCH resource information from the network device.
[0170] S402: The terminal device sends MsgA to the network device; correspondingly, the network device receives MsgA from the terminal device.
[0171] S403: The network device sends MsgB to the terminal device; correspondingly, the terminal device receives MsgB from the network device.
[0172] Based on the above description of the random access process, after Msg4 or MsgB, the terminal device can also be scheduled to continue uplink transmission (which can be called message 5 (Message 5, Msg5) or subsequent uplink transmission), that is, the terminal device can send uplink information (or uplink message) to the network device, and the uplink information can be used for registration, user equipment (UE) identity identification, UE authentication, security, UE capability reporting, etc.
[0173] 4) Uplink transmission enhancement
[0174] In non-terrestrial network (NTN) scenarios, the distance between network equipment and terminal devices is long, resulting in large signal transmission loss, and the terminal device's transmission power is limited, resulting in a limited uplink budget. Therefore, the amount of information (such as the number of bits) sent by the terminal device for an uplink message is small, resulting in the terminal device randomly accessing the network device and needing to send multiple uplink messages to the network device to complete link establishment. However, the network device schedules uplink resources (such as PUSCH resources) multiple times to enable the terminal device to send multiple uplink messages to the network device on multiple uplink resources, resulting in a large transmission delay.
[0175] It is understandable that in terrestrial network scenarios, terminal devices and network devices will also have similar problems as mentioned above, that is, the terminal device needs to send multiple uplink information to the network device (such as a base station) to complete the link establishment, and the network device schedules uplink resources multiple times, resulting in a large transmission delay.
[0176] Therefore, the terminal device can request uplink transmission enhancement, that is, the network device can schedule multiple uplink resources at a time according to the request for uplink transmission enhancement (instead of scheduling multiple uplink resources multiple times), and the terminal device can send uplink information to the network device on multiple uplink resources, thereby reducing transmission delay.
[0177] In one possible implementation, the network device may indicate a quality threshold to the terminal device and send a reference signal to the terminal device. Accordingly, the terminal device may determine the measurement result based on the reference signal. When the measurement result is less than or equal to the quality threshold, the terminal device may request uplink transmission enhancement from the network device in Msg3 or MsgA. Furthermore, after the network device determines that the terminal device requests uplink transmission enhancement, it may indicate one or more PUSCH resources to the terminal device in Msg4 or MsgB, and the terminal device may send uplink information on the one or more PUSCH resources; accordingly, the network device may receive uplink information from the terminal device on the one or more PUSCH resources, thereby avoiding the network device from scheduling uplink resources multiple times as much as possible, thereby reducing transmission delay.
[0178] However, one or more of the PUSCH resources mentioned above may overlap with other resources, such as random access resources. This may cause the network device to simultaneously receive uplink information from one terminal device and a random access message from another terminal device on the overlapping resources. If the network device does not have the ability to receive simultaneous messages, reception failures may occur, affecting communication performance.
[0179] Therefore, how the terminal device can perform uplink transmission to ensure that the network device can achieve uplink reception, thereby ensuring communication reliability and improving communication performance has become a technical problem that needs to be solved urgently.
[0180] To solve the above technical problem, the present application provides a communication method, comprising: a terminal device sending first indication information; and sending the first information. The first indication information is used to indicate the terminal device's ability to avoid a second resource when sending the first information on a first resource; the second resource is a resource in the first resource that overlaps with a third resource.
[0181] In an embodiment of the present application, the terminal device sends a first indication message to the network device, which can enable the network device to determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource, and can enable the network device to coordinate with the terminal device to transmit the resources of the first information based on the first indication message, thereby avoiding the network device from receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, thereby ensuring communication reliability and improving communication performance.
[0182] The technical solutions of the embodiments of the present application can be used in various communication systems, which may be third generation partnership project (3GPP) communication systems, for example, fourth generation (4G), long term evolution (LTE), fifth generation (5G) mobile communication systems, new radio (NR) systems, or systems in which LTE and 5G are hybrid networks, or non-terrestrial network (NTN) systems, or sixth generation (6G) and other mobile communication systems evolved after 5G, vehicle to everything (V2X) systems, or device to device (D2D) communication systems, machine to machine (M2M) communication systems, Internet of Things (IoT), narrowband Internet of Things (NB-IoT), other next generation communication systems, perception and communication integrated systems, satellite communication systems, etc. The communication system may also be a non-3GPP communication system, such as a wireless local area network (WLAN) system such as wireless fidelity (Wi-Fi), without limitation.
[0183] Among them, NTN is a general term for networks involving flying objects, including satellite communication networks, high altitude platform systems (HAPS) and air-to-ground networks.
[0184] Exemplary application scenarios of NTN may include areas with poor land coverage, such as marine communications, public safety needs, inter-aircraft communications, and railway communications, aiming to provide users with mobile broadband services.
[0185] Among them, the satellite communication network relies on satellite-borne platforms, mainly including low earth orbiting (LEO), medium earth orbiting (MEO) and geostationary earth orbiting (GEO); HAPS can be carried on airborne platforms (such as aircraft, balloons and airships), and HAPS can be used as mobile communication network equipment to provide mobile services using the same frequency band as the terrestrial mobile network.
[0186] The technical solutions of the embodiments of the present application can be applied to various communication scenarios, for example, one or more of the following communication scenarios: business scenarios with low latency and high reliability requirements, enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (URLLC), machine type communication (MTC), massive machine type communication (mMTC), enhanced machine type communication (eMTC), IoT, narrowband internet of things (NB-IoT), customer premise equipment (CPE), augmented reality (AR), virtual reality (VR), D2D, V2X, vehicle to vehicle (V2V), etc.
[0187] The embodiments of the present application are applicable to both homogeneous and heterogeneous network scenarios. There are no restrictions on transmission points, and they can be multi-point coordinated transmission between macro base stations, micro base stations, and macro base stations. They are applicable to frequency division multiplexing systems, time division multiplexing systems, duplex systems, access backhaul systems, and relay systems. The embodiments of the present application are applicable to low-frequency scenarios (sub 6G) as well as high-frequency scenarios (above 6G), terahertz, and optical communications, without limitation.
[0188] The above-mentioned communication systems and communication scenarios applicable to the present application are merely examples. The communication systems and communication scenarios applicable to the present application are not limited thereto, and the above description does not impose any limitation on the solutions of the present application.
[0189] For example, as shown in Figure 5 below, which is a schematic diagram of the structure of a communication system provided by this application, the communication system may include one or more core network devices, one or more network devices, and one or more terminal devices.
[0190] Among them, the communication system can complete certain functions, such as synchronization, channel estimation, or perception.
[0191] Among them, unless otherwise specified, the core network device in Figure 5 can refer to the core network device itself, or a component in the core network device (for example, a processor, chip, or chip system, etc.), or it can also be a logical module or software that can realize all or part of the functions of the core network device.
[0192] Among them, the network device in Figure 5, unless otherwise specified, can refer to the network device itself, or a component in the network device (for example, a processor, chip, or chip system, etc.), or it can also be a logical module or software that can realize all or part of the functions of the network device.
[0193] Among them, the terminal device in Figure 5, unless otherwise specified, can refer to the terminal device itself, or a component in the terminal device (for example, a processor, chip, or chip system, etc.), or it can also be a logical module or software that can realize all or part of the functions of the terminal device.
[0194] Among them, the terminal device in the embodiment of the present application can be located within the beam / cell coverage of the network device, and the network device can provide communication services for the terminal device.
[0195] The terminal device in Figure 5 can be a device with wireless transceiver capabilities or a chip or chip system that can be installed in the device, which can allow users to access the network and is used to provide voice and / or data connectivity to users. The terminal device can also be called user equipment (UE), subscriber unit (subscriber unit), terminal (terminal), mobile station (MS), or mobile terminal (MT).
[0196] Optionally, the terminal device in the embodiment of the present application may be a user-side device for implementing wireless communication functions, such as a terminal or a chip that can be used in a terminal. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent, or a terminal device in a 5G network or a public land mobile network (PLMN) evolved after 5G. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a drone, a robot, a smart point of sale (POS) machine, customer-premises equipment (CPE) or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Alternatively, the terminal may be a terminal with communication functionality in IoT, such as a terminal in V2X (e.g., a vehicle-to-everything (V2X) device), a terminal in D2D communication, or a terminal in M2M communication. The terminal may be mobile or fixed.
[0197] The network device in Figure 5 can be any device deployed in an access network that can communicate wirelessly with a terminal device. It can also be a chip or chip system that can be installed in the above-mentioned device. It can also be a logical node or logical module or a function implemented in software. It can be used to implement wireless physical control functions, resource scheduling and wireless resource management, wireless access control, mobility management, etc. Specifically, the network device can be a device that supports wired access or a device that supports wireless access.
[0198] Optionally, the network device in the embodiment of the present application is a device that connects a terminal device to a wireless network. The network device may be a node in a radio access network (RAN), or may be a base station, which may be referred to as a radio access network node (or device).
[0199] For example, the network device may include an evolved NodeB (eNB) or e-NodeB in an LTE system or an enhanced LTE (LTE-advanced, LTE-A) system, such as a traditional macro eNB and a micro eNB in a heterogeneous network scenario. Alternatively, it may include a next-generation node B (gNB) in an NR system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., a home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), a baseband pool (BBU pool), or a Wi-Fi access point (AP). Alternatively, it may include a base station in an NTN, which may be deployed on an aircraft or a satellite. In the NTN, the network device may function as a Layer 1 (L1) relay, a base station, or an integrated access and backhaul (IAB) node. Alternatively, the network device may be a device that implements a base station function in IoT, such as a device that implements a base station function in drone communications, V2X, D2D, or machine to machine (M2M).
[0200] A network device may also be a module or unit that implements some of the functions of a base station. For example, the network device may be a CU, DU, CU-control plane (CP), CU-user plane (UP), or RU. The CU and DU may be configured separately or included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0201] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the network device may be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, CU may also be referred to as open (open, O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0202] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TPs), or mobile switching centers, etc. The embodiment of the present application does not make specific limitations on this.
[0203] The core network equipment in FIG5 may include a user plane network element and a mobility management network element.
[0204] Among them, the user plane network element mainly responds to the session management network element request and serves as the connection point between the access network equipment and the data network.
[0205] Among them, the mobility management network element is mainly responsible for the access authentication of terminal equipment, mobility management, signaling interaction between various functional network elements, etc., such as: managing the user's registration status, user connection status, user registration and network entry, tracking area update, cell switching user authentication and key security.
[0206] It can be understood that, as shown in Figure 6 below, the core network device can be connected to one or more network devices, the port between the core network device and the network device is NG, and the network device can be a gNB (i.e., a 5G base station) or an ng-eNB (i.e., a 4G base station connected to a 5G core network).
[0207] Among them, gNB can provide terminal devices with 5G NR user plane and control plane protocol functions; ng-eNB can provide terminal devices with 4G E-UTRA user plane and control plane protocol functions.
[0208] Among them, the interface between the core network equipment and the base station is NG, and the interface between base stations is Xn.
[0209] Based on the above description of the communication system, network equipment, and terminal equipment, in one possible implementation, the NTN system can be divided into a transparent payload architecture and a regenerative payload architecture.
[0210] Among them, in the transparent transmission architecture, the satellite can forward signals but does not have the ability to process data.
[0211] In an exemplary embodiment, as shown in (a) of Figure 7 below, a base station may be located on the ground, a satellite may be connected to the base station via a ground gateway, and a terminal device may be located within the coverage area of the satellite. When the terminal device communicates with the base station, signals may be forwarded via the satellite.
[0212] The data processing function is still located at the base station. The link between the satellite and the terminal device can be a service link, and the link between the satellite and the base station can be a feeder link.
[0213] In another exemplary embodiment, as shown in (b) of Figure 7 below, the terminal device is located within the coverage area of a satellite. When the base station is located on the satellite, the satellite can have all the data processing functions of the base station; or, when the DU is located on the satellite, the satellite can have some of the data processing functions of the base station. The satellite can communicate with the terminal device and perform data processing.
[0214] Among them, the link between the satellite (also called base station) and the terminal device can be a service link.
[0215] It is understandable that, based on the mobility of NTN cells in the ground coverage area, NTN cells can be divided into earth-fixed, quasi-earth-fixed, and earth-moving types.
[0216] In the geostationary type, the coverage area of the NTN cell is fixed to a certain area on the ground, that is, continuous fixed-point coverage. The NTN cell provided by GEO satellite is the geostationary type.
[0217] In the quasi-stationary type, the coverage area of the NTN cell is fixed to a certain area on the ground for a period of time, and then changes to another area on the ground after a period of time, that is, fixed-point coverage within a period of time. LEO satellites and MEO satellites can provide quasi-stationary NTN cells.
[0218] For example, as shown in FIG8 below, as the satellite moves, at time 1 and time 2, the coverage area of the satellite is area 1, and at time 3, the coverage area of the satellite is area 2.
[0219] Among them, in the ground mobile type, the coverage area of the NTN cell slides on the ground. LEO satellites and MEO satellites can provide ground mobile NTN cells.
[0220] For example, as shown in FIG9 below, as the satellite moves, at time 1, the coverage area of the satellite is area 1; at time 2, the coverage area of the satellite is area 2; and at time 3, the coverage area of the satellite is area 3.
[0221] It should be noted that the communication system described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0222] In specific implementation, each core network device, network device, and terminal device shown in Figure 5 may adopt the composition structure shown in Figure 10, or include the components shown in Figure 10. Figure 10 is a schematic diagram of the composition of a communication device 100 provided in an embodiment of the present application. The communication device 100 may be a core network device or a chip or system on chip of a core network device, or a component that performs part or all of the functions of a core network device; it may also be a network device or a chip or system on chip in a network device, or a component that performs part or all of the functions of a network device; it may also be a terminal device or a chip or system on chip in a terminal device, or a component that performs part or all of the functions of a terminal device.
[0223] As shown in FIG10 , the communication device 100 includes one or more processors 1001. Furthermore, the communication device 100 may also include a communication bus 1002 and at least one communication interface ( FIG10 is merely exemplary, illustrating the communication device 100 including a communication interface 1004 and one processor 1001). Optionally, the communication device 100 may also include a memory 1003.
[0224] Processor 1001 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application, or a processing core for processing data (e.g., computer program instructions). The processor can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
[0225] In a specific implementation, as an embodiment, the processor 1001 may include one or more CPUs, such as CPU0 and CPU1 in FIG10 .
[0226] Communication bus 1002 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. Such a bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, FIG10 shows only one thick line, but this does not imply that there is only one bus or type of bus. Communication bus 1002 is used to connect the various components of communication device 100, enabling communication and interaction between the various components.
[0227] The communication interface 1004 may be a transceiver module for communicating with other devices or a communication network, such as Ethernet, a radio access network (RAN), or a wireless local area network (WLAN). For example, the communication interface 1004 may be a device such as a transceiver or a transceiver. Alternatively, the communication interface 1004 may be a transceiver circuit within the processor 1001 for implementing signal input and output to the processor.
[0228] The memory 1003 may be a device having a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via the communication bus 1002. The memory may also be integrated with the processor.
[0229] Exemplarily, the memory 1003 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 1001. The processor 1001 is used to execute the computer-executable instructions stored in the memory 1003, thereby implementing the method provided in the embodiment of the present application.
[0230] Alternatively, optionally, in an embodiment of the present application, the processor 1001 may also perform processing-related functions in the method provided in the following embodiments of the present application, and the communication interface 1004 is responsible for communicating with other devices or communication networks, which is not specifically limited in the embodiments of the present application.
[0231] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0232] In a specific implementation, as an embodiment, the communication device 100 may further include an output device 1005 and an input device 1006. The output device 1005 communicates with the processor 1001 and can display information in a variety of ways. For example, the output device 1005 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 1006 communicates with the processor 1001 and can receive user input in a variety of ways. For example, the input device 1006 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0233] It should be noted that the composition structure shown in Figure 10 does not constitute a limitation on the communication device. In addition to the components shown in Figure 10, the communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0234] The communication method provided by the embodiment of the present application will be described below in conjunction with the accompanying drawings. It will be appreciated that in the embodiment of the present application, the network device or the terminal device may perform some or all of the steps in the embodiment of the present application, and these steps or operations are merely examples. The embodiment of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in different orders as presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.
[0235] As shown in Figure 11 below, it is an interaction diagram of a communication method provided by the present application. The communication method is illustrated by taking the interaction between a network device and a terminal device as an example. Of course, the subject that executes the network device action in the method can also be a device / module in the network device, such as a chip, processor, processing unit, etc. in the network device; the subject that executes the terminal device action in the method can also be a device / module in the terminal device, such as a chip, processor, processing unit, etc. in the terminal device, and the embodiment of the present application does not make specific limitations on this. The steps performed by a single execution subject (for example, a network device or a terminal device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, referring to Figure 11, the communication method includes the following steps:
[0236] S1101. The terminal device sends first indication information to the network device; correspondingly, the network device receives the first indication information from the terminal device.
[0237] The first indication information is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource.
[0238] The second resource is a resource in the first resource that overlaps with the third resource.
[0239] Optionally, the resources may be time domain resources; or, the resources may be frequency domain resources; or, the resources may be code domain resources; or, the resources may be time-frequency domain resources; or, the resources may be time-frequency-code domain resources, without limitation.
[0240] In the first example, taking the resource as a frequency domain resource as an example, assuming that the first resource is resource block 1-resource block 10, and the third resource is resource block 6-resource block 15, then the resource overlapping the first resource and the third resource can be resource block 6-resource block 10, that is, the second resource can be resource block 6-resource block 10.
[0241] In the second example, taking the resource as a time domain resource as an example, assuming that the first resource is time slot 1-time slot 10, and the third resource is time slot 6-time slot 15, then the resource overlapping the first resource and the third resource can be time slot 6-time slot 10, that is, the second resource can be time slot 6-time slot 10.
[0242] In the third exemplary embodiment, taking the resources as time-frequency domain resources as an example, assuming that the time domain of the first resource is time slot 1-time slot 10 and the frequency domain is resource block 1-resource block 10, and the time domain of the third resource is time slot 6-time slot 15 and the frequency domain is resource block 6-resource block 15, then the time domain resources overlapping in the time domain between the first resource and the third resource can be time slot 6-time slot 10, and the frequency domain resources overlapping in the frequency domain are resource block 6-resource block 10, that is, the time domain of the second resource is time slot 6-time slot 10 and the frequency domain is resource block 6-resource block 10.
[0243] Optionally, the first resource may be one or more PUSCH resources.
[0244] Optionally, the third resource may be a random access resource.
[0245] For example, the third resource may be a shared random access resource (such as a random access resource used in a contention-based random access process) or a dedicated / independent random access resource (such as a random access resource used in a non-contention-based random access process).
[0246] It can be understood that when the second resource is a resource in which the PUSCH resource and the random access resource overlap, the network device can receive the first information from the terminal device and the random access message of other terminal devices on the overlapping resource.
[0247] In which, the first indication information is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource; or is described as, the first indication information is used to indicate whether the terminal device supports sending the first information on resources other than the second resource in the first resource; or is described as, the first indication information is used to indicate whether the terminal device supports avoiding the third resource when sending the first information on the first resource; or is described as, the first indication information is used to indicate whether the terminal device supports avoiding the second resource when sending the first information on the first resource.
[0248] For example, taking the first indication information as one bit, when the bit value is 1, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 0, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource. Alternatively, when the bit value is 0, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 1, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0249] Optionally, the first indication information may be located in the first message.
[0250] The first message may be one or more of the following: random access message three (ie, Msg3), random access message B (ie, MsgB).
[0251] Furthermore, the first indication information may be located in a subheader of a MAC PDU in the first message, such as a subheader of a MAC PDU in Msg3 or a subheader of a MAC PDU in MsgB.
[0252] The sub-header of the MAC PDU may also be understood as the sub-header of the MAC sub-PDU in the MAC PDU.
[0253] Exemplarily, the subheader of the MAC PDU may be as shown in FIG12 below. The subheader of the MAC PDU may include an LCID field and a reserved bit (the reserved bit may be shown as R in FIG12 ).
[0254] Among them, the LCID field can occupy six bits, and the bits in the LCID field can constitute the LCID value. For example, when the bit value of the first bit in the LCID field is 1, the bit value of the second bit is 0, the bit value of the third bit is 0, the bit value of the fourth bit is 1, the bit value of the fifth bit is 0, and the bit value of the sixth bit is 0, the LCID value is 100100.
[0255] It can be understood that the LCID field can be composed of 64 LCID values, and different LCID values can indicate different information.
[0256] The reserved bit may be one bit or multiple bits (such as two bits).
[0257] Optionally, the first indication information may be indicated by one or more of the following fields in the subheader of the MAC PDU: an LCID field, or a first field.
[0258] The first field may be one or more reserved bits in the subheader of the MAC PDU.
[0259] It can be understood that after the reserved bits are used, they can no longer be called reserved bits (ie, the reserved bits can be called the first field). Accordingly, the reserved bits can be given corresponding meanings or functions.
[0260] In a first possible design, the first indication information may be indicated by the LCID field. Specifically, the first indication information may be indicated by the LCID value.
[0261] In one example, two LCID values (such as LCID1 and LCID2) can be determined. LCID1 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource. At the same time, LCID2 can be used to indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0262] For example, taking the LCID field as 6 bits, when the LCID value is 111111 (that is, LCID1 is 111111), it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the LCID value is 100000 (that is, LCID2 is 100000), it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0263] In another example, an LCID value (such as LCID1) can be determined, and LCID1 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; accordingly, when the terminal device does not send LCID1 (such as the terminal device sends any LCID value other than LCID1), it can be assumed that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0264] In a second possible design, the first indication information may be indicated by the first field.
[0265] In one example, taking the case where the first field occupies one reserved bit, when the bit value is 1, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 0, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource. Alternatively, when the bit value is 0, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 1, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0266] In another example, taking the case where the first field occupies two reserved bits, when the bit value is 11, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 00, 01, or 10, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource. Alternatively, taking the case where the first field occupies two reserved bits, when the bit value is 00, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the bit value is 11, 01, or 10, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0267] In a third possible design, the first indication information may be indicated by the LCID field and the first field.
[0268] Among them, the first indication information can be shown in Figure 13 below, and the first indication information can be jointly indicated by the LCID field and the first field.
[0269] The first field may occupy one bit or multiple bits without limitation.
[0270] Among them, when the first field occupies one bit, the first indication information can be as shown in (a) and (b) in Figure 13, and when the first field occupies two bits, the first indication information can be as shown in (c) in Figure 13.
[0271] In a possible implementation, the first indication information is indicated by the value of the LCID field in the logical channel identification space.
[0272] The logical channel identification space is indicated by the first field.
[0273] In a possible embodiment, taking the first field occupying a reserved bit as an example, when the bit value of the first field is 1, the first indication information can be indicated by the value of the logical identification field of the first logical channel identification space; when the bit value of the first field is 0, the first indication information can be indicated by the value of the logical field of the second logical identification space.
[0274] The first logical channel identification space may be a new LCID value table (such as the first LCID value table), and the second logical channel identification space may be an existing LCID value table (such as the second LCID value table).
[0275] For example, taking the example in which LCID1 in the first LCID value table indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, and LCID1 in the second LCID value table indicates that the size of the CCCH information is 48 bits, then, when the bit value of the first field is 1, it can be determined according to the first LCID value table that LCID1 indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the first bit value is 0, it can be determined according to the second LCID value table that the size of the CCCH information indicated by LCID1 is 48 bits.
[0276] Based on this possible implementation, a new LCID value table can be defined. The new LCID value table can correspond to the new logical channel identification space, which can facilitate other uses and purposes in future communication systems. At the same time, the new LCID value table does not affect the use of the existing LCID value table and can be compatible with existing communication systems and future communication systems.
[0277] In another possible implementation, the first indication information is indicated by an extended LCID field.
[0278] The extended LCID field includes an LCID field and a first field.
[0279] In a possible embodiment, taking the LCID field occupying six bits and the first field occupying one bit as an example, the extended LCID field may be 7 bits.
[0280] In one example, two LCID values (such as LCID3 and LCID4) can be determined. LCID3 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource. At the same time, LCID4 can be used to indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0281] For example, when the LCID value is 1111111 (i.e., LCID3 is 1111111), it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource; when the LCID value is 1100000 (i.e., LCID4 is 1100000), it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0282] In another example, an LCID value (such as LCID3) can be determined, and LCID3 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource. Accordingly, when the terminal device does not send LCID3 (such as the terminal device sends any LCID value other than LCID3), it can be assumed that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0283] Based on this possible implementation, the first indication information is indicated by the extended LCID field. The extended LCID field can determine more selectable values. For example, the original LCID field occupies six bits, and the LCID value can be 64, while the extended LCID field occupies seven bits, and the LCID value can be 128. The nearly doubled selectable values can facilitate other uses and purposes in future communication systems.
[0284] S1102. The terminal device sends first information to the network device; correspondingly, the network device receives the first information from the terminal device.
[0285] Among them, the network device can determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource based on the first indication information, and then determine the resource on which the terminal device sends the first information. The specific content can be shown in Figures 14-16 below and will not be repeated here.
[0286] It can be understood that the first information can be transmitted on the same resource or on different resources. For example, taking the first resource including multiple PUSCH resources as an example, the first information can be transmitted on the multiple PUSCH resources.
[0287] Based on the communication method shown in Figure 11, the terminal device sends the first indication information to the network device, which can enable the network device to determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource, and can enable the network device to coordinate with the terminal device to transmit the resources of the first information based on the first indication information, thereby avoiding the network device from receiving the first information and other information (the other information is the information transmitted on the third resource) on overlapping resources as much as possible, thereby ensuring communication reliability and improving communication performance.
[0288] Optionally, the first indication information may also be used to indicate the size of CCCH information.
[0289] It can be understood that CCCH information can be carried in random access message 3 and random access message B.
[0290] It is understandable that when the network device receives CCCH information from the terminal device, it can further parse the CCCH information by determining the size of the CCCH information. That is, if the network device does not determine the size of the CCCH information, the network device cannot parse the CCCH information.
[0291] For example, taking CCCH information carried in random access message 3 as an example, when the network device cannot determine the size of the CCCH information, the network device cannot parse the random access message 3, which will cause the terminal device to fail to randomly access the network device.
[0292] In a possible embodiment, taking the first indication information indicated by the LCID field as an example, the network device can determine whether the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information through the LCID value.
[0293] For example, taking the case where there are two LCID values (such as LCID11 and LCID12), and both LCID values indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource, LCID11 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 48 bits, and LCID12 can be used to indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 64 bits.
[0294] In another possible embodiment, taking the first indication information indicated by the first field as an example, the network device can determine through the first field whether the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information.
[0295] For example, taking the first field occupying two reserved bits as an example, when the bit value is 00, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 48 bits; when the bit value is 01, it may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 64 bits; when the bit value is 10, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 48 bits; when the bit value is 11, it may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 64 bits.
[0296] It can be understood that the size of the CCCH information can also be determined based on the fifth indication information, that is, the terminal device sends the fifth indication information to the network device, and accordingly, the network device can determine the size of the CCCH information based on the fifth indication information.
[0297] The fifth indication information is used to indicate the size of CCCH information.
[0298] In one example, taking the fifth indication information as one bit, when the bit value is 0, it can indicate that the size of the CCCH information is 48 bits; when the bit value is 1, it can indicate that the size of the CCCH information is 64 bits. Alternatively, when the bit value is 1, it can indicate that the size of the CCCH information is 48 bits; when the bit value is 0, it can indicate that the size of the CCCH information is 64 bits.
[0299] In another example, the fifth indication information may also be indicated by the LCID field, and the network device may determine the size of the CCCH information according to the LCID value.
[0300] For example, taking the existence of two LCID values (such as LCID5 and LCID6) as an example, LCID5 can be used to indicate that the size of the CCCH information is 48 bits, and LCID6 can be used to indicate that the size of the CCCH information is 64 bits.
[0301] It can be understood that, on the one hand, the first indication information can also indicate the size of the CCCH information, and there is no need for additional information to indicate the size of the CCCH information, which can reduce signaling overhead; on the other hand, the terminal device can indicate the size of the CCCH information according to the fifth indication information, and the terminal device can dynamically indicate the terminal device's ability to avoid the second resource when sending the first information on the first resource and / or the size of the CCCH information according to the actual communication situation, which can enhance the terminal device's ability to instruct the terminal device to avoid the second resource when sending the first information on the first resource and the flexibility of the size of the CCCH information.
[0302] Based on the above description of the first indication information and the fifth indication information, in a possible embodiment, the first indication information can be determined by the first field, and the fifth indication information can be determined by the LCID field. When the bit value of the first indication information is 1 and the LCID value is LCID5, the network device can determine that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 48 bits; or, when the bit value of the first indication information is 1 and the LCID value is LCID6, the network device can determine that the terminal device supports avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 64 bits; or, when the bit value of the first indication information is 0 and the LCID value is LCID5, the network device can determine that the terminal device does not support avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 48 bits; or, when the bit value of the first indication information is 0 and the LCID value is LCID6, the network device can determine that the terminal device does not support avoiding the second resource when sending the first information on the first resource and the size of the CCCH information is 64 bits.
[0303] Optionally, the first indication information may also be used to request uplink transmission enhancement.
[0304] In a possible embodiment, taking the first indication information indicated by the LCID field as an example, the network device can determine through the LCID value whether the terminal device supports avoiding the second resource when sending the first information on the first resource and whether the terminal device requests uplink transmission enhancement.
[0305] It can be understood that, different from requesting uplink transmission enhancement through the first indication information, the terminal device can send a first request information to the network device. Accordingly, the network device can determine that the terminal device requests uplink transmission enhancement based on the first request information.
[0306] The first request information is used to request uplink transmission enhancement.
[0307] Optionally, the first request information may be located in a radio resource control (RRC) establishment request message.
[0308] It can be understood that the network device can, based on the request of the terminal device for uplink transmission enhancement, indicate to the terminal device multiple uplink resources for transmitting the first information. Compared with scheduling uplink resources multiple times to transmit the first information, the transmission delay can be reduced. In the present application, on the one hand, the first indication information can also request uplink transmission enhancement, and no additional information is needed to request uplink transmission enhancement, which can reduce signaling overhead; on the other hand, the terminal device can request uplink transmission enhancement based on the first request information. The terminal device can dynamically indicate the terminal device's ability to avoid the second resource when sending the first information on the first resource and / or request uplink transmission enhancement based on the actual communication situation, which can improve the terminal device's ability to indicate the terminal device to avoid the second resource when sending the first information on the first resource and the flexibility of requesting uplink transmission enhancement.
[0309] Based on the above description of the first request information and the first indication information, the first request information and the first indication information may be located in the same message or in different messages without limitation.
[0310] It can be understood that the first indication information can instruct the terminal device to avoid the second resource capability, the size of the CCCH information, and the terminal device requesting uplink transmission enhancement when sending the first information on the first resource. In addition, the first indication information can also indicate other information (that is, the first indication information can indicate other information on the basis of instructing the terminal device to avoid the second resource capability when sending the first information on the first resource, or it can directly indicate other information, or it can indicate other information on the basis of instructing the terminal device to avoid the second resource capability, the size of the CCCH information, and the terminal device requesting uplink transmission enhancement when sending the first information on the first resource), without restriction.
[0311] Optionally, before the terminal device sends the first indication information, the network device may send the second indication information to the terminal device; correspondingly, the terminal device may receive the second indication information from the network device.
[0312] The second indication information is used to indicate that the terminal device is allowed to send the first indication information; or, the second indication information is used to indicate that the network device supports the terminal device to send the first indication information; or, the second indication information is used to indicate the network device's ability to parse the first indication information.
[0313] In the first example, taking the second indication information as one bit, when the bit value is 1, it may indicate that the terminal device is allowed to send the first indication information; when the bit value is 0, it may indicate that the terminal device is not allowed to send the first indication information. Alternatively, when the bit value is 0, it may indicate that the terminal device is allowed to send the first indication information; when the bit value is 1, it may indicate that the terminal device is not allowed to send the first indication information.
[0314] In the second example, taking the second indication information as one bit as an example, when the bit value is 1, it may indicate that the terminal device is allowed to send the first indication information; or, when the bit value is 0, it may indicate that the terminal device is allowed to send the first indication information.
[0315] Based on the second example, when the network device sends the second indication information to the terminal device, the terminal device may send the first indication information to the network device; when the network device does not send the second indication information to the terminal device (that is, the terminal device does not receive the second indication information), the terminal device may not send the first indication information to the network device.
[0316] It can be understood that the second indication information can be carried in broadcast signaling (such as system information).
[0317] It can be understood that the terminal device can determine, based on the second indication information, that the network device is able to parse the first indication information, and can avoid as much as possible the situation where the terminal device sends the first indication information to the network device but the network device does not parse the first indication information, thereby ensuring that the first indication information sent by the terminal device can be parsed by the network device, and can avoid as much as possible the situation where the network device and the terminal device are not aligned and thus cause communication failure, and can improve the efficiency of information interaction between the network device and the terminal device.
[0318] Based on the above content, this application proposes several possible designs for the terminal device to send the first information to the network device for different scenarios:
[0319] In a first possible design, when the network device can parse the first indication information and the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the specific steps of communication between the network device and the terminal device can be shown in Figure 14 below:
[0320] S1401. The network device sends second indication information to the terminal device; correspondingly, the terminal device receives the second indication information from the network device.
[0321] The second indication information may refer to the above description of the second indication information, which will not be elaborated here.
[0322] It is understandable that, when the network device supports parsing the first indication information by default, the network device may not send the second indication information to the terminal device (ie, no S1401 ).
[0323] S1402. The terminal device sends first indication information to the network device; correspondingly, the network device receives the first indication information from the terminal device.
[0324] The first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource.
[0325] Optionally, since the network device can parse the first indication information, after receiving the first indication information, the network device may no longer indicate other information. That is, the network device defaults to the terminal device sending the first information on a resource other than the second resource in the first resource (specifically as shown in S1403 below). Alternatively, after receiving the first indication information, the network device may send third indication information to the terminal device to instruct the terminal device to send the resource of the first information (specifically as shown in S1404-S1407 below). The specific steps are as follows:
[0326] S1403. The terminal device sends first information to the network device on resources other than the second resource in the first resource; correspondingly, the network device receives the first information from the terminal device on resources other than the second resource in the first resource.
[0327] It can be understood that the terminal device does not send the first information to the network device on the second resource; correspondingly, the network device does not receive the first information from the terminal device on the second resource.
[0328] Based on S1403, the terminal device can directly send the first information on the resources other than the second resource in the first resource without the network device additionally indicating other information, which can reduce the transmission overhead. At the same time, it can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance.
[0329] S1404. The network device sends third indication information to the terminal device; correspondingly, the terminal device receives the third indication information from the network device.
[0330] The third indication information may be carried in Msg4 or MsgB.
[0331] The third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource (or the third indication information can be used to instruct the terminal device to send the first information on resources other than the second resource in the first resource).
[0332] S1405. The terminal device sends first information to the network device on resources other than the second resource in the first resource; correspondingly, the network device receives the first information from the terminal device on resources other than the second resource in the first resource.
[0333] S1406. The network device sends third indication information to the terminal device; correspondingly, the terminal device receives the third indication information from the network device.
[0334] The third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource (or the third indication information can be used to instruct the terminal device to send the first information on the first resource).
[0335] S1407. The terminal device sends first information to the network device on the first resource. Correspondingly, the network device receives the first information from the terminal device on the first resource.
[0336] Based on the above 1404-S1407, the network device can instruct the terminal device to send the first information on the resource according to the actual communication situation, which can improve the flexibility of determining the resource for sending the first information. On the one hand, the third indication information can instruct the terminal device to avoid the second resource when sending the first information. The terminal device can send the first information on resources other than the second resource in the first resource to ensure that the network device is not interfered with by other information (other information is information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance; on the other hand, the third indication information can instruct the terminal device not to avoid the second resource when sending the first information, which can reduce the operational complexity of the terminal device in sending the first information to improve the work efficiency of the terminal device, and is more friendly to the implementation of the terminal device.
[0337] Based on the description of the third indication information in S1404-S1407 above, in one possible embodiment, taking the third indication information as one bit as an example, when the bit value is 1, it may indicate that the network device instructs the terminal device to avoid the second resource when sending the first information on the first resource; when the bit value is 0, it may indicate that the network device instructs the terminal device to not avoid the second resource when sending the first information on the first resource. Alternatively, when the bit value is 0, it may indicate that the network device instructs the terminal device to avoid the second resource when sending the first information on the first resource; when the bit value is 1, it may indicate that the network device instructs the terminal device to not avoid the second resource when sending the first information on the first resource.
[0338] In another possible embodiment, taking the third indication information as one bit as an example, when the bit value is 1, it may indicate that the network device instructs the terminal device to avoid the second resource when sending the first information on the first resource; or, when the bit value is 0, it may indicate that the network device instructs the terminal device to avoid the second resource when sending the first information on the first resource.
[0339] Exemplarily, when the network device sends the third indication information to the terminal device, the terminal device can avoid the second resource when sending the first information on the first resource; when the network device does not send the third indication information to the terminal device, the terminal device can not avoid the second resource when sending the first information on the first resource.
[0340] Based on the above possible embodiments, the network device may not execute S1406. When the terminal device does not receive the third indication information, the terminal device may directly execute S1407.
[0341] In a second possible design, when the network device can parse the first indication information and the first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource, the specific steps of communication between the network device and the terminal device can be shown in Figure 15 below:
[0342] S1501. The network device sends second indication information to the terminal device; correspondingly, the terminal device receives the second indication information from the network device.
[0343] Among them, S1501 can refer to the above-mentioned S1401 and will not be described in detail here.
[0344] S1502. The terminal device sends first indication information to the network device; correspondingly, the network device receives the first indication information from the terminal device.
[0345] The first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0346] Optionally, since the network device can parse the first indication information, after receiving the first indication information, the network device may no longer indicate other information. That is, the network device defaults to the terminal device sending the first information on the first resource (specifically as shown in S1503), or, after receiving the first indication information, the network device may send fourth indication information to the terminal device to instruct the terminal device to send the resource of the first information (specifically as shown in S1504 and S1505). The specific steps are as follows:
[0347] S1503. The terminal device sends first information to the network device on the first resource; correspondingly, the network device receives the first information from the terminal device on the first resource.
[0348] Based on 1503, the terminal device can directly send the first information on the first resource without the network device additionally indicating other information, which can reduce transmission overhead.
[0349] S1504. The network device sends fourth indication information to the terminal device; correspondingly, the terminal device receives the fourth indication information from the network device.
[0350] The fourth indication information is used to indicate a fourth resource.
[0351] The fourth resource is a resource that does not overlap with the third resource.
[0352] Exemplarily, the fourth resource may be one or more PUSCH resources, but the one or more PUSCH resources do not overlap with the third resource.
[0353] S1505. The terminal device sends first information to the network device on the fourth resource. Correspondingly, the network device receives the first information from the terminal device on the fourth resource.
[0354] Based on S1504 and S1505, the terminal device can send the first information on the fourth resource, which can ensure as much as possible that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information on the fourth resource, thereby improving the reliability of communication and thus improving communication performance.
[0355] In a third possible design, when the network device does not parse the first indication information, the specific steps of communication between the network device and the terminal device may be as shown in FIG16 below:
[0356] S1601. The terminal device sends first indication information to the network device; correspondingly, the network device receives the first indication information from the terminal device.
[0357] It can be understood that the first indication information may indicate that the terminal device supports avoiding the second resource when sending the first information on the first resource, or the first indication information may indicate that the terminal device does not support avoiding the second resource when sending the first information on the first resource.
[0358] S1602. The terminal device sends first information to the network device on the first resource. Correspondingly, the network device receives the first information from the terminal device on the first resource.
[0359] It can be understood that when the network device does not support parsing the first indication information, the network device defaults to avoiding the second resource when the terminal device does not support sending the first information on the first resource, and does not send the third indication information or the fourth indication information to the terminal device. At the same time, the network device receives the first information on the first resource; accordingly, when the terminal device does not receive the third indication information or the fourth indication information within the preset time period (or, the terminal device does not receive the third indication information or the fourth indication information in a specific message (such as Msg4 or MsgB)), the terminal device can send the first information to the network device on the first resource to align the terminal device and the network device.
[0360] The preset time period may be predefined, or the preset time period may be configured by the network device, or the preset time period may be defined by a protocol.
[0361] For example, taking the moment when the terminal device sends the first indication information as moment 1, assuming that the time interval is T, the preset time period can be moment 1+T, that is, when the terminal device does not receive the third indication information or the fourth indication information within moment 1+T, the terminal device can send the first information to the network device on the first resource.
[0362] Based on the above three possible designs, when the terminal device determines that the network device parses the first indication information (such as the network device sends the second indication information or the network device defaults to being able to parse the first indication information), the terminal device may determine the resource for sending the first information without the instruction of the network device (such as, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the terminal device may determine the resource for sending the first information based on the third indication information, or may directly send the first information on resources other than the second resource in the first resource).
[0363] Alternatively, when the terminal device is not sure whether the network device can parse the first indication information (such as the network device does not send the second indication information), the terminal device needs to determine the resource of the first information under the instruction of the network device (such as, when the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the terminal device needs to determine the resource for sending the first information based on the third indication information. If the terminal device does not receive the third indication information, the terminal device will send the first information on the first resource).
[0364] Optionally, unlike the terminal device's ability to explicitly instruct the terminal device to avoid the second resource when sending the first information on the first resource according to the first indication information, the present application also proposes a communication method, in which the terminal device can initiate random access according to the first random access resource, and then implicitly indicate to the network device that the terminal device supports avoiding the second resource when sending the first information on the first resource. The specific steps can be shown in Figure 17 below:
[0365] S1701. A terminal device receives configuration information of a first random access resource from a network device.
[0366] The first random access resource may be a specific random access resource.
[0367] Optionally, the first random access resource may include one or more of the following: a specific random access preamble code, or a specific RO.
[0368] In a first possible embodiment, taking the case where the first random access resource includes a specific random access preamble as an example, the terminal device may send Msg1 to the network device on the RO, where Msg1 may include the specific random access preamble.
[0369] In a second possible embodiment, taking the case where the first random access resource includes a specific RO as an example, the terminal device may send Msg1 to the network device on the specific RO, where Msg1 is consistent with Msg1 in the above S101.
[0370] In a third possible embodiment, taking the case where the first random access resource includes a specific random access preamble and a specific RO as an example, the terminal device may send Msg1 to the network device on the specific RO, where Msg1 may include the specific random access preamble.
[0371] It can be understood that the terminal device can indicate, through the first random access resource, the ability of the terminal device to avoid the second resource when sending the first information on the first resource.
[0372] The second resource is a resource in the first resource that overlaps with the third resource.
[0373] S1702. When the terminal device supports sending the first information on the first resource while avoiding the second resource, the terminal device sends a random access message to the network device through the first random access resource; accordingly, the network device receives the random access message from the terminal device on the first random access resource.
[0374] The random access message may be Msg1 or MsgA, without limitation.
[0375] In one possible implementation, after the terminal device initiates random access on the first random access resource, the terminal device may directly send the first information to the network device on resources other than the second resource in the first resource without the instruction of the network device.
[0376] Another possible implementation is that after the terminal device initiates random access on the first random access resource, the network device can send a third indication message to the terminal device. Further, the terminal device can determine the resource for sending the first information based on the third indication message.
[0377] In one example, when the third indication information instructs the terminal device to avoid the second resource when sending the first information on the first resource, the terminal device can send the first information to the network device on resources other than the second resource in the first resource; accordingly, the network device can receive the first information from the terminal device on resources other than the second resource in the first resource. Alternatively, when the third indication information instructs the terminal device not to avoid the second resource when sending the first information on the first resource, the terminal device can send the first information to the network device on the first resource; accordingly, the network device can receive the first information from the terminal device on the first resource.
[0378] In another example, when the network device sends the third indication information to the terminal device, the terminal device may send the first information to the network device on a resource other than the second resource in the first resource; accordingly, the network device may receive the first information from the terminal device on a resource other than the second resource in the first resource. Alternatively, when the network device does not send the third indication information to the terminal device, the terminal device may send the first information to the network device on the first resource; accordingly, the network device may receive the first information from the terminal device on the first resource.
[0379] It can be understood that the third indication information can refer to the description of the third indication information in Figure 14 above, and will not be repeated here.
[0380] Based on the above two possible implementations, please refer to the relevant description of Figure 14 above for details, which will not be repeated here.
[0381] Optionally, when the network device receives a random access message from the terminal device on the first random access resource, the network device may also determine that the terminal device requests uplink transmission enhancement; or, the terminal device may send a first request message to the network device, requesting uplink transmission enhancement through the first request message.
[0382] The first request information may refer to the above description of the first request information, which will not be elaborated here.
[0383] It can be understood that when the terminal device does not support avoiding the second resource when sending the first information on the first resource, the terminal device can send a random access message to the network device through the second random access resource; correspondingly, the network device can receive the random access message from the terminal device on the second random access resource.
[0384] The second random access resource may be a shared random access resource (such as a random access resource used in a contention-based random access process), or the second random access resource may be a dedicated / independent random access resource (such as a random access resource used in a non-contention-based random access process).
[0385] In one possible implementation, after the terminal device initiates random access on the second random access resource, the terminal device may directly send the first information to the network device on the first resource without the instruction of the network device.
[0386] Another possible implementation is that after the terminal device initiates random access on the second random access resource, the network device can send a fourth indication information to the terminal device, and the fourth indication information is used to indicate the fourth resource; further, the terminal device can determine that the resource for sending the first information is the fourth resource based on the fourth indication information, and send the first information to the network device on the fourth resource.
[0387] The fourth indication information may refer to the description of the fourth indication information in S1504 above, which will not be described in detail here.
[0388] Based on the above two possible implementations, please refer to the relevant description of Figure 15 above for details, which will not be repeated here.
[0389] Based on the communication method shown in Figure 17, compared with the ability of the terminal device to avoid the second resource when sending the first information on the first resource as displayed by the first indication information, the terminal device can implicitly indicate through the first random access resource that the terminal device can avoid the second resource when sending the first information on the first resource. Furthermore, the terminal device can avoid the second resource when sending the first information to ensure that the network device is not interfered with by other information (other information is the information transmitted on the third resource) when receiving the first information, which can improve the reliability of communication and thus improve the communication performance.
[0390] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or there is a logical conflict, the terms and / or descriptions of the different embodiments provided in this application are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0391] It is understood that in the embodiments of the present application, the execution subject may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.
[0392] The above mainly introduces the solutions provided by this application from the perspective of interaction between various devices. Accordingly, this application also provides a communication device, which is used to implement the various methods described above. The communication device can be the network device in the above method embodiments, or a device that includes the above network device, or a component that can be used for the network device; alternatively, the communication device can be the terminal device involved in the above method embodiments, or a device that includes the terminal device, or a component that can be used for the terminal device.
[0393] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0394] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0395] In one implementation scenario, taking the communication device as the terminal device in the above method embodiment as an example, FIG18 shows a schematic structural diagram of a terminal device 180. The terminal device 180 includes a processing module 1801 and a transceiver module 1802.
[0396] In some embodiments, the terminal device 180 may further include a storage module (not shown in FIG. 18 ) for storing program instructions and data.
[0397] In some embodiments, the transceiver module 1802, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 1802 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0398] In some embodiments, the transceiver module 1802 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the terminal device in the above method embodiments, and / or used to support other processes of the technology described herein; the processing module 1801 may be used to execute the processing steps (such as determination, generation, etc.) performed by the terminal device in the above method embodiments, and / or used to support other processes of the technology described herein.
[0399] In an exemplary embodiment, the transceiver module 1802 is used to send a first indication information; wherein the first indication information is used to indicate the ability of the terminal device to avoid a second resource when sending the first information on the first resource; the second resource is a resource in the first resource that overlaps with the third resource; the transceiver module 1802 is also used to send the first information.
[0400] In a possible implementation, the transceiver module 1802 is further configured to receive second indication information; wherein the second indication information is configured to indicate that the terminal device is allowed to send the first indication information.
[0401] In a possible implementation, the transceiver module 1802 is further configured to send the first information only on resources other than the second resource in the first resource.
[0402] In one possible implementation, the transceiver module 1802 is also used to receive third indication information; the transceiver module 1802 is also used to send the first information only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource; or, the transceiver module 1802 is also used to receive third indication information; the transceiver module 1802 is also used to send the first information on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource.
[0403] In one possible implementation, the transceiver module 1802 is further used to receive fourth indication information; wherein the fourth indication information is used to indicate a fourth resource; the fourth resource is a resource that does not overlap with the third resource; the transceiver module 1802 is further used to send the first information on the fourth resource.
[0404] In one possible implementation, the first indication information is carried in a first message; wherein the first message is one or more of the following: random access message three, random access message B.
[0405] In a possible implementation, the first indication information is carried in a subheader of a media access control protocol data unit in the first message.
[0406] In a possible implementation, the first indication information is indicated by one or more of the following fields in a sub-header of a media access control protocol data unit: an LCID field and a first field.
[0407] In one possible implementation, the first indication information is indicated by the value of the LCID field in the logical channel identification space; wherein the logical channel identification space is indicated by the first field; or, the first indication information is indicated by the extended LCID field; wherein the extended LCID field includes the LCID field and the first field.
[0408] In one possible implementation, the first indication information is also used to indicate the size of the common control channel CCCH information; or, the fifth indication information is carried in the first message; wherein the fifth indication information is used to indicate the size of the CCCH information; the first message is one or more of the following: random access message three, random access message B.
[0409] In one possible implementation, the first indication information is also used to request uplink transmission enhancement; or, the first request information is carried in a first message; wherein, the first request information is used to request uplink transmission enhancement, and the first message is one or more of the following: random access message three, random access message B.
[0410] In a possible implementation, the third resource is a random access resource.
[0411] Another exemplary embodiment is that the transceiver module 1802 is used to receive configuration information of the first random access resource; the processing module 1801 is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource through the first random access resource; wherein the second resource is a resource in the first resource that overlaps with the third resource.
[0412] In a possible implementation, the transceiver module 1802 is further configured to initiate random access through the first random access resource when the terminal device supports sending the first information on the first resource while avoiding the second resource.
[0413] In one possible implementation, the transceiver module 1802 is further used to send the first information only on resources other than the second resource in the first resource; or, the transceiver module 1802 is further used to receive third indication information; the transceiver module 1802 is further used to send the first information on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource; or, the transceiver module 1802 is further used to receive third indication information; the transceiver module 1802 is further used to send the first information on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource.
[0414] In one possible implementation, the first random access resource is further used to instruct the terminal device to request uplink transmission enhancement; or, the transceiver module 1802 is further used to send first request information; wherein the first request information is used to request uplink transmission enhancement.
[0415] In a possible implementation, the first random access resource includes one or more of the following: a specific random access preamble code, or a specific random access opportunity.
[0416] In a possible implementation, the third resource is a random access resource.
[0417] In this application, the terminal device 180 is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0418] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the terminal device 180 may take the form of the communication apparatus 100 shown in FIG. 10 .
[0419] As an example, the functions / implementation process of the processing module 1801 in FIG18 can be implemented by the processor 1001 in the communication device 100 shown in FIG10 calling the computer-executable instructions stored in the memory 1003. The functions / implementation process of the transceiver module 1802 in FIG18 can be implemented by the communication interface 1004 in the communication device 100 shown in FIG10.
[0420] In some embodiments, when the terminal device 180 in Figure 18 is a chip or a chip system, the function / implementation process of the transceiver module 1802 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1801 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0421] Since the terminal device 180 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0422] In another implementation scenario, taking the communication device as the network device in the above method embodiment as an example, FIG19 shows a schematic structural diagram of a network device 190. The network device 190 includes a processing module 1901 and a transceiver module 1902.
[0423] In some embodiments, the network device 190 may further include a storage module (not shown in FIG. 19 ) for storing program instructions and data.
[0424] In some embodiments, the transceiver module 1902, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 1902 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0425] In some embodiments, the transceiver module 1902 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the network device in the above method embodiments, and / or used to support other processes of the technology described herein; the processing module 1901 may be used to execute the processing steps (such as determination, generation, etc.) performed by the network device in the above method embodiments, and / or used to support other processes of the technology described herein.
[0426] In an exemplary embodiment, the transceiver module 1902 is used to receive first indication information; wherein the first indication information is used to indicate the ability of the terminal device to avoid the second resource when sending the first information on the first resource; the second resource is a resource in the first resource that overlaps with the third resource; the transceiver module 1902 is also used to receive the first information.
[0427] In a possible implementation, the transceiver module 1902 is further configured to send a second indication message; wherein the second indication is configured to indicate that the terminal device is allowed to send the first indication message.
[0428] In a possible implementation, the transceiver module 1902 is further configured to receive the first information only on resources other than the second resource in the first resource.
[0429] In one possible implementation, the transceiver module 1902 is also used to send a third indication information; the transceiver module 1902 is also used to receive the first information only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to avoid the second resource when sending the first information on the first resource; or, the transceiver module 1902 is also used to send the third indication information; the transceiver module 1902 is also used to receive the first information on the first resource; wherein the third indication information is used to instruct the terminal device not to avoid the second resource when sending the first information on the first resource.
[0430] In one possible implementation, the transceiver module 1902 is further used to send fourth indication information; wherein the fourth indication information is used to indicate a fourth resource; the fourth resource is a resource that does not overlap with the third resource; the transceiver module 1902 is further used to receive the first information on the fourth resource.
[0431] In a possible implementation, the transceiver module 1902 is further configured to receive the first information only on resources other than the second resource in the first resource.
[0432] In one possible implementation, the first indication information is carried in a first message; wherein the first message is one or more of the following: random access message three, random access message B.
[0433] In a possible implementation, the first indication information is carried in a subheader of a media access control protocol data unit in the first message.
[0434] In a possible implementation, the first indication information is indicated by one or more of the following fields in a sub-header of a media access control protocol data unit: an LCID field and a first field.
[0435] In one possible implementation, the first indication information is indicated by the value of the LCID field in the logical channel identification space; wherein the logical channel identification space is indicated by the first field; or, the first indication information is indicated by the extended LCID field; wherein the extended LCID field includes the LCID field and the first field.
[0436] In one possible implementation, the first indication information is also used to indicate the size of the common control channel CCCH information; or, the fifth indication information is carried in the first message; wherein the fifth indication information is used to indicate the size of the CCCH information; the first message is one or more of the following: random access message three, random access message B.
[0437] In one possible implementation, the first indication information is also used to request uplink transmission enhancement; or, the first request information is carried in a first message; wherein, the first request information is used to request uplink transmission enhancement, and the first message is one or more of the following: random access message three, random access message B.
[0438] In a possible implementation, the third resource is a random access resource.
[0439] Another exemplary embodiment is that the transceiver module 1902 is used to send configuration information of the first random access resource; the processing module 1901 is used to determine the ability of the terminal device to avoid the second resource when sending the first information on the first resource based on the first random access resource; wherein the second resource is a resource in the first resource that overlaps with the third resource.
[0440] In a possible implementation, the transceiver module 1902 is further configured to receive a random access message on the first random access resource.
[0441] In one possible implementation, the transceiver module 1902 is further used to receive the first information from the terminal device only on resources other than the second resource in the first resource; or, the transceiver module 1902 is further used to send third indication information to the terminal device; the transceiver module 1902 is further used to receive the first information from the terminal device only on resources other than the second resource in the first resource; wherein the third indication information is used to instruct the terminal device to send the first information on resources other than the second resource in the first resource; or, the transceiver module 1902 is further used to send third indication information to the terminal device; the transceiver module 1902 is further used to receive the first information from the terminal device on the first resource; wherein the third indication information is used to instruct the terminal device to send the first information on the first resource.
[0442] In a possible implementation, the first random access resource includes one or more of the following: a specific random access preamble code, or a specific random access opportunity.
[0443] In a possible implementation, the third resource is a random access resource.
[0444] In this application, the network device 190 is presented in the form of functional modules divided in an integrated manner. The "module" here can refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0445] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the network device 190 may take the form of the communication apparatus 100 shown in FIG. 10 .
[0446] As an example, the functions / implementation process of the processing module 1901 in FIG19 can be implemented by the processor 1001 in the communication device 100 shown in FIG10 calling the computer-executable instructions stored in the memory 1003. The functions / implementation process of the transceiver module 1902 in FIG19 can be implemented by the communication interface 1004 in the communication device 100 shown in FIG10.
[0447] In some embodiments, when the network device 190 in Figure 19 is a chip or a chip system, the function / implementation process of the transceiver module 1902 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1901 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0448] Since the network device 190 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0449] As a possible product form, the network device or terminal device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.
[0450] As another possible product form, the network device or terminal device described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 20, which is a structural diagram of a communication device 200 provided in an embodiment of the present application. The communication device 200 includes a processor 2001 and a transceiver 2002. The communication device 200 can be a network device, or a chip or module therein; or, the communication device 200 can be a terminal device, or a chip or module therein. Figure 20 only shows the main components of the communication device 200. In addition to the processor 2001 and the transceiver 2002, the communication device may further include a memory 2003.
[0451] Optionally, processor 2001 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process software program data. Memory 2003 is primarily used to store software programs and data. Transceiver 2002 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves.
[0452] Optionally, the processor 2001, the transceiver 2002, and the memory 2003 may be connected via a communication bus.
[0453] When the communication device is powered on, processor 2001 can read the software program in memory 2003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, processor 2001 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves via the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal via the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to processor 2001. Processor 2001 converts the baseband signal into data and processes the data.
[0454] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.
[0455] In some embodiments, the present application also provides a communication device, which includes a processor, configured to implement the method in any of the above method embodiments. The communication device may be a network device or a terminal device in the above method embodiments.
[0456] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.
[0457] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.
[0458] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.
[0459] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.
[0460] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.
[0461] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0462] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0463] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.
[0464] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.
[0465] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0466] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes (or functions) described in the embodiments of the present application are implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can 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 can 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 can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more media that can be integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.
[0467] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0468] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.
Claims
1. A communication method, characterized in that, Including: Sending first indication information; wherein, the first indication information is used to indicate the ability of the terminal device to avoid a second resource when sending first information on a first resource; The second resource is a resource in the first resource that overlaps with a third resource; Sending the first information.
2. The method according to claim 1, characterized in that The method further includes: Receiving second indication information; wherein, the second indication information is used to indicate that the terminal device is allowed to send the first indication information.
3. The method according to claim 2, wherein When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the sending of the first information includes: Sending the first information only on resources in the first resource other than the second resource.
4. The method according to claim 1 or 2, characterized in that, When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the sending of the first information includes: Receiving third indication information; sending the first information only on resources in the first resource other than the second resource; wherein, the third indication information is used to indicate that the terminal device avoids the second resource when sending the first information on the first resource; or, Receiving third indication information; sending the first information on the first resource; wherein, the third indication information is used to indicate that the terminal device does not avoid the second resource when sending the first information on the first resource.
5. The method according to claim 1 or 2, characterized in that, When the first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource, the sending of the first information includes: Receiving fourth indication information; wherein, the fourth indication information is used to indicate a fourth resource; the fourth resource is a resource that does not overlap with the third resource; Sending the first information on the fourth resource.
6. The method according to claim 1, wherein When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the sending of the first information includes: When the terminal device does not receive the third indication information, sending the first information on the first resource; or, Sending the first information only on resources in the first resource other than the second resource; wherein, the third indication information is used to indicate whether the terminal device avoids the second resource when sending the first information on the first resource.
7. A communication method, characterized in that, Including: Receiving first indication information; wherein, the first indication information is used to indicate the ability of the terminal device to avoid a second resource when sending first information on a first resource; The second resource is a resource in the first resource that overlaps with a third resource; Receiving the first information.
8. The method according to claim 7, wherein The method further includes: Sending second indication information; wherein, the second indication is used to indicate that the terminal device is allowed to send the first indication information.
9. The method according to claim 8, characterized in that When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the receiving of the first information includes: Receive the first information only on resources in the first resource other than the second resource.
10. The method according to claim 7 or 8, characterized in that, When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the receiving the first information includes: Sending third indication information; receiving the first information only on resources in the first resource other than the second resource; wherein, the third indication information is used to indicate that the terminal device avoids the second resource when sending the first information on the first resource; or, Sending third indication information; receiving the first information on the first resource; wherein, the third indication information is used to indicate that the terminal device does not avoid the second resource when sending the first information on the first resource.
11. The method according to claim 7 or 8, characterized in that, When the first indication information indicates that the terminal device does not support avoiding the second resource when sending the first information on the first resource, the receiving the first information includes: Sending fourth indication information; wherein, the fourth indication information is used to indicate a fourth resource; the fourth resource is a resource that does not overlap with the third resource; Receiving the first information on the fourth resource.
12. The method according to claim 7, wherein When the first indication information indicates that the terminal device supports avoiding the second resource when sending the first information on the first resource, the receiving the first information includes: Receiving the first information only on resources in the first resource other than the second resource.
13. The method according to any one of claims 1-12, characterized in that, The first indication information is carried in a first message; wherein, the first message is one or more of the following: random access message three, random access message B.
14. The method according to claim 13, characterized in that, The first indication information is carried in a sub-header of a media access control protocol data unit in the first message.
15. The method according to claim 14, characterized in that, The first indication information is indicated by one or more of the following fields in the sub-header of the media access control protocol data unit: logical channel identification field, first field.
16. The method according to claim 15, characterized in that, The first indication information is indicated by the logical channel identification field and the first field, specifically: The first indication information is indicated by a value of the logical channel identification field within a logical channel identification space; wherein, the logical channel identification space is indicated by the first field; or, The first indication information is indicated by an extended logical channel identification field; wherein, the extended logical channel identification field includes the logical channel identification field and the first field.
17. The method according to any one of claims 1-16, characterized in that, The first indication information is further used to indicate the size of common control channel CCCH information; or, Fifth indication information is carried in a first message; wherein, the fifth indication information is used to indicate the size of the CCCH information; the first message is one or more of the following: random access message three, random access message B.
18. The method according to any one of claims 1-17, characterized in that the first indication information is further used to request uplink transmission enhancement; or the first request information is carried in a first message; wherein the first request information is used to request uplink transmission enhancement, and the first message is one or more of the following: random access message three, random access message B.
19. A communication method, characterized in that, including: receiving configuration information of a first random access resource; indicating, by using the first random access resource, the ability of the terminal device to avoid a second resource when sending a first message on a first resource; wherein the second resource is a resource overlapping with a third resource in the first resource.
20. The method according to claim 19, wherein The method further includes: when the terminal device supports avoiding the second resource when sending the first message on the first resource, initiating random access by using the first random access resource.
21. The method according to claim 19 or 20, characterized in that, The method further includes: sending the first message only on a resource in the first resource other than the second resource; or receiving third indication information; sending the first message on a resource in the first resource other than the second resource; wherein the third indication information is used to indicate that the terminal device avoids the second resource when sending the first message on the first resource; or receiving third indication information; sending the first message on the first resource; wherein the third indication information is used to indicate that the terminal device does not avoid the second resource when sending the first message on the first resource.
22. The method according to any one of claims 19-21, characterized in that the first random access resource is further used to indicate that the terminal device requests uplink transmission enhancement; or sending first request information; wherein the first request information is used to request uplink transmission enhancement.
23. A communication method, characterized in that including: sending configuration information of a first random access resource; determining, according to the first random access resource, the ability of the terminal device to avoid a second resource when sending a first message on a first resource; wherein the second resource is a resource overlapping with a third resource in the first resource.
24. The method according to claim 23, wherein The method further includes: receiving a random access message on the first random access resource.
25. The method according to claim 23 or 24, characterized in that, The method further includes: receiving the first message from the terminal device only on a resource in the first resource other than the second resource; or sending third indication information to the terminal device; receiving the first message from the terminal device only on a resource in the first resource other than the second resource; wherein the third indication information is used to indicate that the terminal device sends the first message on a resource in the first resource other than the second resource; or sending third indication information to the terminal device; receiving the first message from the terminal device on the first resource; wherein the third indication information is used to indicate that the terminal device sends the first message on the first resource.
26. The method according to any one of claims 19-25, characterized in that The first random access resource includes one or more of the following: a specific random access preamble, or a specific random access occasion.
27. The method according to any one of claims 1-26, wherein The third resource is a random access resource.
28. A communication device, characterized in that, including: a unit or module for implementing the communication method according to any one of claims 1-6, 13-18, 27, or a unit or module for implementing the communication method according to any one of claims 7-18, 27, or a unit or module for implementing the communication method according to any one of claims 19-22, 26-27, or a unit or module for implementing the communication method according to any one of claims 23-27.
29. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs are run on a computer, the communication method according to any one of claims 1-6, 13-18, 27 is enabled, or the communication device is caused to execute the communication method according to any one of claims 7-18, 27, or the communication device is caused to execute the communication method according to any one of claims 19-22, 26-27, or the communication device is caused to execute the communication method according to any one of claims 23-27.
30. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run, the communication method according to any one of claims 1-6, 13-18, 27 is caused to be executed, or the communication method according to any one of claims 7-18, 27 is caused to be executed, or the communication method according to any one of claims 19-22, 26-27 is caused to be executed, or the communication method according to any one of claims 23-27 is caused to be executed.
Citation Information
Patent Citations
Communication method and device
CN120264478A
Uplink transmission method, user terminal and computer readable storage medium
CN111294976A
Random access preamble sending method and communication device
CN114867127A
Base station resource selection for two step random access procedure
US20230044375A1
Communication method and communication apparatus
WO2021026836A1