Communication method and device

By simplifying the random access process of A-IoT devices, and directly carrying conflict resolution information in PDCCH, the problems of low access efficiency and high overhead of A-IoT devices are solved, achieving more efficient access and reducing design complexity.

CN119835781APending Publication Date: 2025-04-15HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311302005.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-09
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Low-power environment Internet of Things (A-IoT) devices have low access efficiency and high access overhead during random access, resulting in increased system message overhead, increased design complexity, and affect deployment density and performance.

Method used

A simplified random access scheme is provided to reduce the overhead or indication overhead of system messages by simplifying the random access process. The specific method includes carrying downlink control information and indication information in Msg4 or MsgB, and directly carrying conflict resolution information in PDCCH, avoiding the execution of Msg4 processes and reducing the overhead of system messages.

Benefits of technology

The random access process is simplified, indicating overhead and system message overhead is reduced, access efficiency of A-IoT devices is improved, design complexity is reduced, and high-density deployment is supported.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835781A_ABST
    Figure CN119835781A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and the method simplifies a random access process: for example, simplifying downlink control information (DCI) carried by a part of physical downlink control channel (PDCCH) into associated DCI of Msg4, thereby facilitating the reduction of indication overhead, or effectively avoiding the blind detection of the PDCCH, and reducing the design complexity of A-IoT; for example, the first indication information for indicating the random access conflict resolution is directly carried in the PDCCH after the Msg3, so that the flow of the Msg4 can not be executed, and the overhead of the system message is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] The low-power ambient internet of things (A-IoT) has the disadvantages of limited available resources, limited terminal capabilities (for example, the terminal supports low power consumption and has limited hardware functions), and only supports non-coherent demodulation, resulting in low resource utilization. Considering that the deployment density of A-IoT in the future will be at least one order of magnitude higher than that of narrowband IoT (NB-IoT), if A-IoT directly adopts the random access process of NB-IoT during random access, it may lead to low access efficiency and high access overhead, which is not conducive to the implementation of A-IoT. Summary of the invention

[0003] The present application provides a communication method and device, which provides a simplified random access solution, which is beneficial to reducing system message overhead or indication overhead.

[0004] In a first aspect, the present application provides a communication method, which is executed by a first device, or by a component of the first device (such as a processor, a chip, or a chip system, etc.), and can also be executed by a logic module that can realize all or part of the functions of the first device. For example, the first device can be a terminal (such as a low-power ambient internet of things (A-IoT) device). The first device receives a first message, which includes downlink control information and first indication information; the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The first device sends a second message on the first time-frequency domain resource.

[0005] In this method, the random access process is simplified: for example, the downlink control information DCI carried by part of the physical downlink control channel (PDCCH) is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead, or effectively avoiding PDCCH blind detection, and reducing the complexity of A-IoT design; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the process of Msg4 may not be executed, reducing the overhead of system messages.

[0006] In a possible implementation manner, the first message is a downlink message carried on a physical downlink shared channel.

[0007] In the method, the first message is, for example, Msg4 in a four-step random access procedure or MsgB in a two-step random access procedure, and is carried on a physical uplink shared channel (PUSCH), which is beneficial to reducing indication overhead.

[0008] In a possible implementation manner, the first message is a downlink message carried on a physical downlink control channel.

[0009] In this method, the first message is, for example, a message after Msg3 in a four-step random access process, which is carried on the PDCCH and can realize the function of Msg4, which is beneficial to reducing the overhead of system messages.

[0010] In a possible implementation manner, the downlink control information further indicates the size of the uplink data.

[0011] In the method, the downlink control information may also indicate the size of the uplink data, for example, indicating one or more of the packet size, bit value or byte value of the uplink data.

[0012] In a possible implementation manner, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgement HARQ-ACK for the first message.

[0013] In this method, assuming that the first message is Msg4 and the second message is Msg5 carried on the physical uplink shared channel PUSCH, the ACK feedback of Msg 4 can be carried by Msg 5 (PUSCH), which is beneficial to reducing indication overhead.

[0014] In a possible implementation, the first message further includes second indication information, and the second indication information indicates a second time-frequency domain resource. If the first message is not correctly detected, the first device sends a hybrid automatic repeat request acknowledgment (HARQ-NACK) for the first message on the second time-frequency domain resource.

[0015] In this method, the second indication information can be carried in the first message (such as the associated DCI of Msg4), which is conducive to reducing the indication overhead. If the first device does not correctly detect the first message (for example, does not correctly detect Msg4), the first device can feedback a negative acknowledgement (NACK) on the corresponding second time-frequency domain resource based on the second indication information, which is conducive to the opposite side accurately receiving the NACK feedback on the corresponding second time-frequency domain resource, so as to execute the subsequent process.

[0016] In one possible implementation, the first message is carried on a physical downlink shared channel, and the second indication information is carried on a physical downlink control channel sent before the first message, and is used to indicate the second time-frequency domain resource. If the first message is not correctly detected, the first device sends a hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message on the second time-frequency domain resource.

[0017] In this method, the second indication information may be carried not only in the associated DCI of Msg4, but also in the PDCCH before Msg 4, so that the first device may feedback NACK on the corresponding second time-frequency domain resources based on the second indication information, which is beneficial for the opposite side to accurately receive the NACK feedback on the corresponding second time-frequency domain resources, thereby executing subsequent processes.

[0018] In a possible implementation manner, the first device receives a third message, where the third message includes downlink control information and first indication information.

[0019] In this method, if the network side does not detect the corresponding ACK signal within a period of time, it is considered that the first device has not received Msg4, and a third message can be resent to the first device (the third message includes the downlink control information and the first indication information in the first message, and may also include other information, which is not limited in this application), which is conducive to ensuring that the first device can correctly receive Msg4 and complete the random access process.

[0020] In a possible implementation manner, the first message further includes an identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

[0021] In a possible implementation manner, the identifier of the terminal indicates random access contention resolution.

[0022] In the above method, if the first message is the message after Msg3 in the four-step random access process, and is carried on PDCCH, in order to realize the contention resolution function of Msg4, the first message can carry the terminal identifier to indicate that the corresponding terminal is authorized (random access contention resolution); or the first message can be scrambled with the terminal identifier to indicate that the corresponding terminal is authorized.

[0023] In a second aspect, the present application provides a communication method, which is performed by a second device, or by a component of the second device (such as a processor, a chip, or a chip system, etc.), and can also be performed by a logic module that can implement all or part of the functions of the second device. For example, the second device can be a network device (such as a base station, etc.). Among them, the second device sends a first message, the first message includes downlink control information and first indication information, the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The second device receives a second message on the first time-frequency domain resource.

[0024] In this method, the random access process is simplified: for example, the downlink control information DCI carried by part of the physical downlink control channel PDCCH is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead, or effectively avoiding PDCCH blind detection, and reducing the complexity of A-IoT design; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the Msg4 process may not be executed, reducing the overhead of system messages.

[0025] In a possible implementation manner, the first message is a downlink message carried on a physical downlink shared channel.

[0026] In the method, the first message is, for example, Msg4 in a four-step random access procedure or MsgB in a two-step random access procedure, and is carried on a physical downlink shared channel PUSCH, which is beneficial to reducing indication overhead.

[0027] In a possible implementation manner, the first message is a downlink message carried on a physical downlink control channel.

[0028] In this method, the first message is, for example, a message after Msg3 in a four-step random access process, which is carried on the PDCCH and can realize the function of Msg4, which is beneficial to reducing the overhead of system messages.

[0029] In a possible implementation manner, the downlink control information further indicates the size of the uplink data.

[0030] In the method, the downlink control information may also indicate the size of the uplink data, for example, indicating one or more of the packet size, bit value or byte value of the uplink data.

[0031] In a possible implementation manner, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgement HARQ-ACK for the first message.

[0032] In this method, assuming that the first message is Msg4 and the second message is Msg5 carried on the physical uplink shared channel PUSCH, then for the ACK feedback of Msg 4, the ACK feedback can be carried by Msg 5 (PUSCH), which is beneficial to reducing the indication overhead.

[0033] In a possible implementation manner, the first message further includes second indication information, and the second indication information indicates a second time-frequency domain resource. The second device listens to a hybrid automatic repeat request negative acknowledgement HARQ-NACK for the first message on the second time-frequency domain resource.

[0034] In this method, the second indication information can be carried in the first message (such as the associated DCI of Msg4), which is conducive to reducing the indication overhead. The second device can listen to the feedback message of the first device on the corresponding second time-frequency domain resource, so as to execute the subsequent process.

[0035] In a possible implementation manner, if no HARQ-ACK for the first message is detected within a preset time period, the second device sends a third message, where the third message includes downlink control information and the first indication information.

[0036] In this method, if the network side does not detect the corresponding ACK signal within a period of time, it is considered that the first device has not received Msg4, and a third message can be resent to the first device (the third message includes the downlink control information and the first indication information in the first message, and may also include other information, which is not limited in this application), which is conducive to ensuring that the first device can correctly receive Msg4 and complete the random access process.

[0037] In a possible implementation manner, the first message further includes an identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

[0038] In a possible implementation manner, the identifier of the terminal indicates random access contention resolution.

[0039] In the above method, if the first message is the message after Msg3 in the four-step random access process, and is carried on PDCCH, in order to realize the contention resolution function of Msg4, the first message can carry the terminal identifier to indicate that the corresponding terminal is authorized (random access contention resolution); or the first message can be scrambled with the terminal identifier to indicate that the corresponding terminal is authorized.

[0040] In a third aspect, the present application provides a communication method, which is implemented by interaction between a first device and a second device. For example, the first device may be a terminal, and the second device may be a network device. The communication method includes the following steps: the second device sends a first message, the first message includes downlink control information and first indication information, the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution; the first device receives the first message. The first device sends a second message on the first time-frequency domain resource; the second device receives the second message on the first time-frequency domain resource.

[0041] In this method, the random access process is simplified: for example, the downlink control information DCI carried by part of the physical downlink control channel PDCCH is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead, or effectively avoiding PDCCH blind detection, and reducing the complexity of A-IoT design; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the Msg4 process may not be executed, reducing the overhead of system messages.

[0042] Optionally, other implementations of the communication method may refer to the corresponding descriptions in the first aspect and the second aspect, and will not be repeated here.

[0043] In a fourth aspect, the present application provides a communication device. The communication device may be a terminal, or a device of a terminal, or a device that can be used in conjunction with a terminal. In a possible implementation, the communication device may include a functional module, and the functional module may be a hardware circuit, or software, or a combination of a hardware circuit and software.

[0044] In a possible implementation, the communication device includes a communication unit and a processing unit. The communication unit is used to receive a first message, the first message including downlink control information and first indication information; the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The communication unit is also used to send a second message on the first time-frequency domain resource.

[0045] In a possible implementation manner, the first message is a downlink message carried on a physical downlink shared channel.

[0046] In a possible implementation manner, the first message is a downlink message carried on a physical downlink control channel.

[0047] In a possible implementation manner, the downlink control information further indicates the size of the uplink data.

[0048] In a possible implementation manner, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgement HARQ-ACK for the first message.

[0049] In a possible implementation, the first message further includes second indication information, and the second indication information indicates the second time-frequency domain resource. If the first message is not correctly detected, the communication unit is configured to send a hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message on the second time-frequency domain resource.

[0050] In one possible implementation, the first message is carried on a physical downlink shared channel, and the second indication information is carried on a physical downlink control channel sent before the first message, and is used to indicate the second time-frequency domain resource. If the first message is not correctly detected, the communication unit is used to send a hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message on the second time-frequency domain resource.

[0051] In a possible implementation, the communication unit is used to receive a third message, where the third message includes downlink control information and first indication information.

[0052] In a possible implementation manner, the first message further includes an identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

[0053] In a possible implementation manner, the identifier of the terminal indicates random access contention resolution.

[0054] In a possible implementation, the processing unit is used to process information of the first device. For example, the processing unit is used to listen to the first message and determine whether the first message is correctly detected. For example, if the first message is not detected in a preset time period and / or corresponding time-frequency domain resources, the processing unit is used to determine that the first message is not correctly detected.

[0055] In a fifth aspect, the present application provides a communication device. The communication device may be a network device, or a device of a network device, or a device that can be used in conjunction with a network device. In a possible implementation, the communication device may include a functional module, and the functional module may be a hardware circuit, or software, or a combination of a hardware circuit and software.

[0056] In a possible implementation, the communication device includes a communication unit and a processing unit. The communication unit is used to send a first message, the first message includes downlink control information and first indication information, the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The communication unit is also used to receive a second message on the first time-frequency domain resource.

[0057] In a possible implementation manner, the first message is a downlink message carried on a physical downlink shared channel.

[0058] In a possible implementation manner, the first message is a downlink message carried on a physical downlink control channel.

[0059] In a possible implementation manner, the downlink control information further indicates the size of the uplink data.

[0060] In a possible implementation manner, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgement HARQ-ACK for the first message.

[0061] In a possible implementation, the first message further includes second indication information indicating a second time-frequency domain resource. The processing unit is configured to monitor a hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message on the second time-frequency domain resource through the communication unit.

[0062] In a possible implementation, if no HARQ-ACK for the first message is detected within a preset time period, the communication unit is configured to send a third message, where the third message includes downlink control information and the first indication information.

[0063] In a possible implementation manner, the first message further includes an identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

[0064] In a possible implementation manner, the identifier of the terminal indicates random access contention resolution.

[0065] For the fourth and fifth aspects, as an example, the processing unit may be a processor, and the communication unit may be a transceiver unit, a transceiver, or a communication interface. It is understandable that when the communication device is a communication device (such as a terminal or a network device), the communication unit may be a transceiver in the communication device (for example, the transceiver includes a transmitter and a receiver), such as implemented by an antenna, a feeder, and a codec in the communication device, or, if the communication device is a chip provided in the device, the processing unit may be a processing circuit, a logic circuit, etc. of the chip, and the communication unit may be an input / output interface of the chip, such as an input / output circuit, a pin, etc.

[0066] In a sixth aspect, the present application provides a communication device, comprising: a processor, configured to execute instructions; optionally, the communication device further comprises a memory, the memory being configured to store the instructions, and when the instructions are executed by the processor, the communication device implements at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect. Optionally, the processor and the memory are coupled.

[0067] In the seventh aspect, the present application provides a communication system, which includes at least one device or equipment among the fourth to sixth aspects above, so that the at least one device or equipment above performs at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect.

[0068] In an eighth aspect, the present application provides a computer-readable storage medium storing instructions, which, when executed on a computer, causes the computer to execute at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect.

[0069] In a ninth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, cause the computer to execute at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect.

[0070] In a tenth aspect, the present application provides a chip, which includes a processor (or a logic circuit). Optionally, the chip may also include a communication interface (or interface) for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect. In a possible implementation, if the chip is the smallest processing unit in the entire machine, the chip may be a processor, or may include a processor and a memory, or may include a processor, a memory, and a transceiver, for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect.

[0071] In an eleventh aspect, the present application provides a chip system. The chip system includes a processor and an interface. Optionally, it may also include a memory for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect. The chip system may be composed of a chip, or may include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] Figure 1 A schematic diagram of a communication system provided for this application;

[0073] Figure 2 is a schematic diagram of a four-step RACH process;

[0074] Figure 3 is a schematic diagram of a two-step RACH process;

[0075] Figure 4 A flow chart of a communication method provided by this application;

[0076] Figure 5 A schematic diagram of a Msg4 associated DCI indicating a first time-frequency domain resource provided by the present application;

[0077] Figure 6 A schematic diagram of a MsgB associated DCI indicating a first time-frequency domain resource provided by the present application;

[0078] Figure 7 A schematic diagram of a PDCCH indicating a first time-frequency domain resource and contention resolution after Msg3 provided in the present application;

[0079] Figure 8 A schematic diagram of a simplified four-step RACH provided in this application;

[0080] Fig. 9 A schematic diagram of a simplified two-step RACH provided in the present application;

[0081] Fig.10 A schematic diagram of another simplified four-step RACH provided in the present application;

[0082] Fig.11 A schematic diagram of a communication device provided by the present application;

[0083] Fig.12 A schematic diagram of another communication device provided in the present application. DETAILED DESCRIPTION

[0084] In the embodiments of the present application, " / " can indicate that the objects associated before and after are in an "or" relationship, for example, A / B can indicate A or B; "and / or" can be used to describe that there are three relationships between the associated objects, for example, A and / or B can indicate: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In order to facilitate the description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" can be used to distinguish between technical features with the same or similar functions. The words "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" do not necessarily limit the difference. In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or explanations, and any embodiment or design described as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or design. The use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way for easy understanding.

[0085] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0086] In order to solve the problem of low access efficiency and high access overhead of low-power devices during random access, the communication method provided in the present application is a simplified random access solution, which is beneficial to reducing the overhead of system messages or indication overhead.

[0087] Among them, the communication method provided by this application can be applied to Figure 1 In the communication system shown. For example, the communication system includes a network device and a terminal, Figure 1 With only two network devices (such as Figure 1 The present application describes the communication system using base station #1 and base station #2) and multiple terminals (such as terminal #1 to terminal #8) as an example. The present application does not limit the number of network devices and terminals. For example, in the communication system, base station #1 can send information to one or more terminals among terminal #1 to terminal #6. Base station #1 can send information to terminal #7 and / or terminal #8 through base station #2. Optionally, terminals #4 to terminal #6 can also form a communication system, in which terminal #5 can send information to terminal #4 and / or terminal #6. Optionally, base station #2, terminal #7 and terminal #8 can also form a communication system, in which base station #2 can send information to terminal #7 and / or terminal #8.

[0088] Among them, the communication system of the present application may include but is not limited to communication systems of various radio access technologies (radio access technology, RAT), for example, it may be: narrowband Internet of things system (narrow band-Internet of things, NB-IoT), long term evolution (long term evolution, LTE) communication system, it may also be a 5G (or called new wireless (new radio, NR)) communication system, it may also be a transition system between the LTE communication system and the 5G communication system, the transition system may also be called a 4.5G communication system, and of course it may also be a future communication system, such as the sixth generation (6th generation, 6G) or even the seventh generation (7th generation, 7G) system, etc. Optionally, the communication system of the present application may also be a single-hop or multi-hop relay system including a relay node. The relay may be in the form of a network device or terminal as described above. This application can be used in high-frequency scenarios, such as millimeter wave scenarios, and can also be used in low-frequency sub-6G scenarios, such as 700 / 900 megahertz (MHz), 2.1 / 2.6 / 3.5 gigahertz (GHz) frequency bands, etc. The network architecture and service scenarios described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. It is known to those skilled in the art that with the evolution of the communication network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0089] Among them, the terminal, also known as terminal equipment (terminal), user equipment (UE), mobile station (MS), mobile terminal (MT), etc., refers to a device that provides voice and / or data connectivity to users. For example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptops, PDAs, mobile internet devices (MID), wearable devices, drones, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, terminals in 5G networks, terminals in future evolving networks, or terminals in future communication systems, etc.

[0090] The network device of the present application refers to a radio access network (RAN) node (or device) that connects a terminal to a wireless network, and may also be referred to as a base station. For example, some examples of RAN nodes are: the next generation Node B (gNB), transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or homeNode B, HNB), base band unit (BBU), or wireless fidelity (Wifi) access point (AP), satellite in a satellite communication system, wireless controller in a cloud radio access network (CRAN) scenario, wearable device, drone, or device in a connected vehicle (e.g., vehicle to everything (V2X)), or communication device in device to device (D2D) communication, etc.

[0091] In one possible implementation, the network device may include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node. The RAN device including the CU node and the DU node splits the protocol layer of the eNB in ​​the long term evolution (LTE) system, places the functions of some protocol layers in the CU for centralized control, and distributes the functions of the remaining part or all of the protocol layers in the DU, which is centrally controlled by the CU. In some deployments of network devices, the CU can also be divided into a CU-control plane (CP) and a CU-user plane (UP), etc. In another possible implementation, the network device may also be an antenna unit (radiounit, RU), etc. In another possible implementation, the network device may also be an open radio access network (ORAN) architecture, etc., and the present application does not limit the specific type of the network device. Exemplarily, when the network device is an ORAN architecture, the network device shown in the embodiment of the present application may be an access network device in the ORAN, or a module in the access network device, etc. In the ORAN system, CU can also be called an open centralized unit (open CU, O-CU), DU can also be called an open distributed unit (O-DU), CU-DU can also be called an open centralized unit-distributed unit (O-CU-DU), CU-UP can also be called an open centralized unit-control plane (O-CU-UP), and RU can also be called an open antenna unit (O-RU).

[0092] Optionally, the signaling interaction involved in the present application may include but is not limited to one or more of the following: radio resource control (RRC) signaling interaction, medium access control (MAC) signaling interaction, physical layer (PHY) signaling and data interaction, etc. For example, RRC signaling interaction includes sending and receiving RRC signaling; MAC signaling interaction includes sending and receiving MAC-CE signaling; PHY signaling and data interaction includes sending and receiving uplink / downlink control signaling, and / or sending and receiving uplink / downlink data.

[0093] It should be noted that:

[0094] "Sending" and "receiving" in the embodiments of the present application indicate the direction of signal transmission. For example, "sending information to the terminal" can be understood as the destination end of the information is the terminal device, which can include direct sending through the air interface, and also includes indirect sending by other units or modules through the air interface. "Receiving information from a network device" can be understood as the source end of the information is the network device, which can include directly receiving from the network device through the air interface, and also includes indirectly receiving from the network device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0095] In other words, sending and receiving can be performed between devices, for example, between a network device and a terminal device, or can be performed within a device, for example, sending or receiving between components, modules, chips, software modules, or hardware modules within the device through a bus, wiring, or interface.

[0096] It is understandable that information may be processed between the source and destination of information transmission, such as coding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated.

[0097] In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated; it may also be possible to indicate only a part of the information to be indicated, while the other part of the information to be indicated is known or agreed in advance, for example, the indication of specific information can be realized by means of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication. It is understandable that, for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0098] 1. For ease of understanding, the definitions of relevant terms involved in this application are introduced in detail below:

[0099] 1. Low-power ambient internet of things (A-IoT):

[0100] A-IoT is a type of ultra-low power IoT device, mainly including active A-IoT and passive A-IoT. Active A-IoT is an active tag or active terminal that can use the energy stored in its own energy storage module to complete the transmission of wireless communication signals; active A-IoT is also called active tag, active tag, etc. Passive A-IoT mainly obtains energy from external radio frequency signals and communicates through backscattered radio frequency signals, ultimately achieving ultra-low power consumption or even zero power consumption.

[0101] 2. NB-IoT random access process:

[0102] When the terminal completes the cell search, the terminal has achieved downlink synchronization with the cell, so the terminal can receive downlink data. However, the terminal can only obtain uplink resources and perform uplink transmission if it achieves uplink synchronization with the cell. The terminal establishes a connection with the cell and achieves uplink synchronization through a random access process. When the random access is completed, the terminal is in a connected state, and the terminal and the network device can communicate through a dedicated transmission channel. For example, when the UE performs an initial access process or performs an RRC reconnection, the terminal needs to establish a connection with the network device, which is achieved by initiating a random access process. The specific random access process includes a four-step random access channel (RACH) process and a two-step RACH process.

[0103] (1) Four-step RACH process:

[0104] For example, Figure 2 FIG. 1 is a schematic diagram of a four-step RACH process, which shows information such as the exchanged messages and corresponding channels, etc. Each step is described in detail below.

[0105] ① The terminal sends a random access request message; correspondingly, the network side receives the random access request message.

[0106] Among them, the message sent in step 1 is also called message 1 (Msg1). For example, when the network side has determined the number of coverage levels of the cell and the narrowband physical random access channel (NPRACH) corresponding to each coverage level, and broadcast it to the terminal through the system information block (SIB), the terminal can measure the reference signal receiving power (RSRP) of the broadcast signal to determine its own coverage level. Then, the terminal sends a preamble on the NPRACH resource corresponding to this coverage level. Optionally, the terminal can also inform the network side whether its Msg3 supports multi-tone transmission. Optionally, the SIB can be carried in the physical downlink shared channel (PDSCH). Optionally, Msg1 can be carried in the physical random access channel (PRACH).

[0107] ② The network side determines the number of repetitions and the number of subcarriers used by Msg3.

[0108] ③ The network side sends a random access response message; correspondingly, the terminal receives the random access response message.

[0109] The random access response message (RAR) sent in step 3 is also called Msg 2. The network side can allocate a radio network temporary identifier (RNTI) and allocate an uplink scheduling grant (UL grant) for Msg 3. For example, the network side can indicate the narrowband physical uplink shared channel (NPUSCH) time-frequency domain resources of Msg 3 through downlink control information (DCI).

[0110] ④ The terminal determines whether the random access response message replied by the network side is successfully received based on the preamble index in Msg 2; if not, it re-initiates the request; if received, it sends Msg 3. Optionally, Msg 3 includes one or more unique identifiers of the terminal for conflict resolution of Msg 4.

[0111] ⑤The network side sends Msg4; correspondingly, the terminal receives Msg4.

[0112] Among them, Msg4 may include the unique identifier of the terminal. The terminal determines whether the random access is successful by listening to whether the relevant identification information is carried in Msg 4. For example, if the Msg carries the unique identifier of the terminal, it means that the random access of the terminal is successful. Optionally, the network side will also indicate the time-frequency domain resources of the NPUSCH of Msg 5 in the physical downlink control channel (PDCCH), and Msg5 is used for uplink data transmission.

[0113] (2) Two-step RACH process:

[0114] For example, Figure 3 FIG. 1 is a schematic diagram of a two-step RACH process, which shows information such as the exchanged messages and the corresponding channels, etc. Each step is described in detail below.

[0115] Among them, the two-step RACH mainly includes Msg A and Msg B, Msg A includes PRACH preamble and PUSCH transmission (for example, including Msg1 and Msg3 in the four-step RACH), which are respectively called Msg A-PRACH and Msg A-PUSCH. Optionally, the MsgA-PRACH preamble is independent of the four-step RACH preamble. Msg B includes a random access response and a contention resolution message (for example, including RAR and Msg4 in the four-step RACH). Msg B includes at least one of the following: fallback indication, fallback RAR or success RAR. Optionally, a single Msg B can contain successful access indications of one or more UEs.

[0116] ① The terminal sends a random access request message; correspondingly, the network side receives the random access request message.

[0117] For example, the terminal sends Msg A, which includes PRACH preamble and PUSCH transmission.

[0118] ② After sending the random access request message, the terminal waits for the random access response from the network side and performs corresponding operations based on the received message.

[0119] In a possible implementation, if the network side does not detect Msg A PRACH, the network side does not send Msg B; correspondingly, the terminal does not receive RAR and will retransmit Msg A or return to the four-step RACH through Msg1 transmission.

[0120] In one possible implementation, if the network side detects Msg APRACH but fails to decode Msg A PUSCH, the network side sends a fallback RAR; correspondingly, the UE receives the fallback RAR and returns to the four-step RACH by sending Msg 3.

[0121] In a possible implementation, if the network side detects Msg A and successfully decodes Msg A PUSCH, the network side sends Msg B to the terminal, and the Msg B may carry a contention resolution identifier (ID) to indicate that the two-step RACH is successfully completed.

[0122] Optionally, MsgB may include DCI. For example, assuming that there are multiple UEs and multiple success RARs, if a UE receives a Msg B containing a success RAR sent to the UE, the UE may send a hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback. The feedback message requires DCI to allocate a HARQ time slot for transmission. For example, there is a fixed timing relationship between a certain LTE transmission and the corresponding ACK / NACK. Considering flexibility in NB-IoT, the timing relationship between the narrowband physical downlink shared channel (NPDSCH) and the corresponding ACK / NACK is not fixed, so the timing relationship needs to be configured. The network side can also indicate the PUSCH time-frequency domain resources of Msg5 in the PDCCH, which are used for uplink data transmission.

[0123] 2. Communication method provided by this application:

[0124] In the communication method provided in the present application, resource scheduling for uplink data transmission by the first device after random access is completed can be directly implemented in the PDCCH after Msg4 or Msg B or Msg3, which is conducive to simplifying the random access process and reducing indication overhead.

[0125] For example, Figure 4 A flow chart of a communication method provided by the present application. The method can be implemented by interaction between a first device and a second device, the first device is, for example, a terminal or a device of a terminal, and the second device is, for example, a network device or a device of a network device. The method includes the following steps:

[0126] S101, the second device sends a first message, the first message includes downlink control information and first indication information; correspondingly, the first device receives the first message.

[0127] Among them, the downlink control information indicates the first time-frequency domain resource, and the first indication information indicates the random access contention resolution. For example, if the first indication information indicates the random access contention resolution, it means that the first device has successfully accessed the random access. If the downlink control information indicates the first time-frequency domain resource, the first device that has successfully accessed the random access can send uplink data on the first time-frequency domain resource. Optionally, the downlink control information may specifically indicate the location of the first time-frequency domain resource. For example, the DCI may specifically indicate at least one of the following: the time slot corresponding to the first time domain resource, the subcarrier corresponding to the first frequency domain resource, etc. Optionally, the downlink control information may also indicate the size of the uplink data. For example, the DCI may indicate at least one of the following: the packet size, bit value or byte value of the uplink data.

[0128] Optionally, the first message is a downlink message carried on a physical downlink shared channel. Figure 5 A schematic diagram of a Msg4 with-path DCI indicating a first time-frequency domain resource provided for the present application. Assuming that the first message is Msg4 (PDSCH) in a four-step RACH process, the downlink control information is the DCI carried by Msg4 (PDSCH). Compared with the protocol standard in which downlink control information is carried by a separate PDCCH, the downlink control information in the present application can be carried directly by the DCI carried by the PDSCH, which is beneficial to reducing the indication overhead. In addition, the first indication information indicates random contention resolution, which is to realize the function of Msg4. For another example, Figure 6 A schematic diagram of a MsgB with DCI indicating the first time-frequency domain resource provided for this application. Assuming that the first message is Msg B (PDSCH) in the two-step RACH process, the downlink control information is the additional indication information carried in Msg B, which is used to indicate the first time-frequency domain resource, without the need to carry the downlink control information through a separate PDCCH, which is beneficial to reduce the indication overhead. Similarly, the first indication information indicates random contention resolution, which is to realize the function of Msg B.

[0129] Optionally, the first message is a downlink message carried on a physical downlink control channel. Figure 7 A schematic diagram of a PDCCH after Msg3 indicating the first time-frequency domain resources and contention resolution provided for the present application. Assuming that the first message is the PDCCH sent after Msg3 in the four-step RACH process, the downlink control information is the DCI carried by the PDCCH. The PDCCH also carries the first indication information, which can realize the function of Msg4 (indicating random access contention resolution), then the RACH process can cancel the process related to Msg4, and after receiving the PDCCH, the first device can send uplink data on the first time-frequency domain resources.

[0130] S102, the first device sends a second message on the first time-frequency domain resources; correspondingly, the second device receives the second message on the first time-frequency domain resources.

[0131] The second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel (PUCCH). For example, the second message is Msg5 (PUSCH or PUCCH), including uplink data, which can be sent on the first time-frequency domain resource; correspondingly, the second device receives the uplink data on the first time-frequency domain resource.

[0132] Optionally, the second message also includes ACK / NACK feedback information for the first message. For example, assume that the second device will listen to ACK / NACK feedback information from the first device after sending the first message (Msg4 and the carried associated DCI). If the corresponding ACK feedback information (or the corresponding preamble) is received, the second device continues to receive Msg5.

[0133] In this embodiment, the second device simplifies the random access process: for example, the downlink control information DCI carried by part of the physical downlink control channel PDCCH is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the Msg4 process may not be executed, thereby reducing the overhead of system messages.

[0134] 3. Specific implementation of the communication method provided by the present application in the RACH scenario:

[0135] Example 1: In a four-step RACH scenario, the scheduling of uplink Msg5 is indicated by the DCI carried by Msg 4 (PDSCH).

[0136] For example, Figure 8 A simplified schematic diagram of a four-step RACH provided in the present application. The schematic diagram shows the interactive messages and corresponding channel information. Among them, the steps before the second device sends Msg4 (PDSCH) are the same as Figure 2 It is similar. For specific implementation methods, please refer to Figure 2 The descriptions corresponding to the embodiments ① to ④ are not repeated here. The following describes in detail the relevant processes of the first message (Msg4) and the second message (Msg5).

[0137] For example, the second device sends Msg4 (PDSCH) and the DCI carried along the channel to indicate the first time-frequency domain resources and indicate random access contention resolution, which is beneficial to reducing indication overhead.

[0138] Optionally, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgment HARQ-ACK for the first message. For example, after the second device sends Msg4, it can listen to the ACK / NACK feedback information from the UE. If the corresponding ACK signal (or corresponding preamble) is received, the second device continues to receive Msg5. That is, for the ACK feedback information of Msg4, the ACK feedback information is carried in Msg5 (PUSCH).

[0139] Optionally, if no HARQ-ACK for the first message (Msg4) is detected within a preset time period, the second device determines that the first device has not successfully received Msg4, and the second device sends a third message, which includes downlink control information and first indication information. That is, the second device can resend the downlink control information and the first indication information to the first device, and re-indicate the first time-frequency domain resources to the first device, thereby implementing the scheduling of Msg5. Among them, the third message can be the same as the first message (that is, the second device resends Msg4), and can also include Msg4 and other information, which is not limited in this application. Among them, the implementation method of the second device sending the third message can be regarded as no feedback of HARQ-NACK.

[0140] Optionally, the first device may send an ACK / NACK for the first message on a preset second time-frequency domain resource. The second time-frequency domain resource is indicated by a second indication information, and the second indication information may be carried in the first message (Msg4) or in a PDCCH before Msg4. The following describes two indication methods and corresponding feedback methods:

[0141] Indication method 1: the first message includes second indication information, and the second indication information indicates the second time-frequency domain resources.

[0142] For example, the second device carries second indication information in the associated DCI of Msg4, and the second indication information indicates the second time-frequency domain resource corresponding to the ACK / NACK feedback information for Msg 4. Specifically, the second indication information may indicate the location of the second time-frequency domain resource. For example, the DCI may specifically indicate at least one of the following: the time slot corresponding to the second time domain resource, the subcarrier corresponding to the second frequency domain resource, etc. If the first device does not correctly detect Msg 4, the first device may send a HARQ-NACK for Msg 4 on the second time-frequency domain resource; or, if the first device correctly detects Msg 4, the first device may send a HARQ-ACK for Msg 4 on the second time-frequency domain resource; correspondingly, the second device may listen on the second time-frequency domain resource to listen to whether the first device feeds back a HARQ-ACK or HARQ-NACK for Msg 4.

[0143] Indication method 2: The PDCCH before the first message includes second indication information, and the second indication information indicates the second time-frequency domain resources.

[0144] For example, before sending Msg4, the second device first carries the second indication information through PDCCH, and the second indication information indicates the second time-frequency domain resource corresponding to the NACK feedback information for Msg4. If the first device does not correctly detect Msg 4, the first device can send HARQ-NACK for Msg 4 on the second time-frequency domain resource; or, if the first device correctly detects Msg4, the first device can send HARQ-ACK for Msg 4 on the second time-frequency domain resource; correspondingly, the second device can listen on the second time-frequency domain resource to listen to whether the first device feeds back HARQ-ACK or HARQ-NACK for Msg 4.

[0145] Optionally, for the above indication modes 1 and 2, the second device receives the HARQ-NACK for Msg 4 and can further determine whether to retransmit. For example, the second device can resend the third message, or feedback the random access contention failure to the first device. The specific implementation method can refer to the description in the standard protocol, which will not be repeated here.

[0146] Example 2: In a two-step RACH scenario, the scheduling of uplink Msg5 is indicated by the DCI carried by Msg B (PDSCH).

[0147] For example, Fig. 9 A simplified two-step RACH schematic diagram provided by the present application. The schematic diagram shows the interactive messages and corresponding channel information. Among them, the steps before the second device sends MsgB (PDSCH) are the same as Figure 3 It is similar. For specific implementation methods, please refer to Figure 3 The descriptions corresponding to the embodiments ① and ② are not repeated here. The following describes in detail the relevant processes of the first message (MsgB) and the second message (Msg5).

[0148] For example, the second device sends MsgB (PDSCH) and the DCI carried along the channel to indicate the first time-frequency domain resources and indicate random access contention resolution, which is beneficial to reducing indication overhead.

[0149] Optionally, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgment HARQ-ACK for the first message. For example, after the second device sends MsgB, it can listen to the ACK / NACK feedback information from the UE. If the corresponding ACK signal (or corresponding preamble) is received, the second device continues to receive Msg5. That is, for the ACK feedback information of MsgB, the ACK feedback information is carried in Msg5 (PUSCH).

[0150] Optionally, if no HARQ-ACK for the first message (MsgB) is detected within a preset time period, the second device determines that the first device has not successfully received MsgB, and the second device sends a third message, where the third message includes downlink control information and the first indication information. The specific implementation method can refer to the corresponding description in Example 1, which will not be repeated here.

[0151] Optionally, the first device may send an ACK / NACK for the first message on a preset second time-frequency domain resource. The second time-frequency domain resource is indicated by a second indication information, and the second indication information may be carried in the first message (MsgB) or in a PDCCH before MsgB. The two indication methods of the second indication information are similar to indication methods 1 and 2 described in Example 1, except that the form of the first message is different. For example, the second device carries the second indication information in the associated DCI of MsgB, and the second indication information indicates the second time-frequency domain resource corresponding to the ACK / NACK feedback information for Msg B. For another example, before sending MsgB, the second device first carries the second indication information through the PDCCH, and the second indication information indicates the second time-frequency domain resource corresponding to the NACK feedback information for Msg 4. The process of the first device performing feedback on the second time-frequency domain resource and the second device listening to the feedback information on the second time-frequency domain resource is similar to that of Example 1. For example, if the first device does not correctly detect Msg B, the first device may send a HARQ-NACK for Msg B on the second time-frequency domain resources; or, if the first device correctly detects Msg B, the first device may send a HARQ-ACK for Msg B on the second time-frequency domain resources; correspondingly, the second device may listen on the second time-frequency domain resources to listen to whether the first device feeds back a HARQ-ACK or HARQ-NACK for Msg B.

[0152] Example 3: In a four-step RACH scenario, the scheduling of uplink Msg5 is indicated by the DCI carried by the PDCCH after Msg 3.

[0153] For example, Fig.10 Another simplified schematic diagram of four-step RACH provided by the present application. The schematic diagram shows the interactive messages and corresponding channel information. Among them, the steps before the second device receives Msg3 (PUSCH) are the same as Figure 2 It is similar. For specific implementation methods, please refer to Figure 2 The descriptions corresponding to the embodiments ① to ③ are not repeated here. The following describes in detail the relevant processes of the first message (PDCCH after Msg3) and the second message (Msg5).

[0154] For example, after receiving Msg3, the second device directly sends PDCCH and carries downlink control information and first indication information, so as to indicate the first time-frequency domain resources to the first device and indicate random access contention resolution.

[0155] Optionally, the buffer status report (BSR) of the first time-frequency domain resource of Msg5 is carried in Msg3, which is beneficial to reducing the indication overhead of Msg5.

[0156] Optionally, the PDCCH after Msg3 carries the first indication information, which can implement the function of Msg4 and indicate random access contention resolution. The PDCCH can also carry third indication information, which indicates that the process of Msg4 is not activated. For example, adding 1 bit of information in the PDCCH to indicate that the process of Msg4 is not currently activated is conducive to reducing system message overhead, simplifying the random access process, and thus reducing device power consumption.

[0157] Optionally, whether the network device interface (NDI) field of DCI format 0 (DCI format0) in the associated DCI of the PDCCH after Msg3 is flipped can instruct the first device and the second device to retransmit or retransmit.

[0158] Optionally, the first message also includes an identifier of the terminal; or, the first message is scrambled with the identifier of the terminal. The identifier of the terminal indicates random access contention resolution. The identifier of the terminal may be, for example, a cell radio network temporary identifier (C-RNTI) or a flag of the terminal from the core network. For example, to resolve the contention problem, the PDCCH after Msg3 indicates that the corresponding terminal is authorized by carrying the identifier of the corresponding terminal, and uplink data transmission can be performed. Specifically, the following carrying methods are included:

[0159] Carrying mode 1: direct carrying, for example, the PDCCH after Msg3 directly carries the terminal identifier, that is, the first message includes the terminal identifier.

[0160] Carrying method 2: indirect carrying, for example, the PDCCH after Msg3 is directly scrambled using the terminal's identifier. When the corresponding terminal receives the scrambled PDCCH, it can determine that the identifier scrambled to the PDCCH is consistent with its own identifier, and then determine that its authorization is passed.

[0161] Optionally, the second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel. The second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgment HARQ-ACK for the first message. For example, after the second device sends the PDCCH after Msg 3, it can listen to the ACK / NACK feedback information from the UE. If the corresponding ACK signal (or corresponding preamble) is received, the second device continues to receive Msg5. That is, for the ACK feedback information of the PDCCH, the ACK feedback information is carried in Msg5 (PUSCH).

[0162] Optionally, if the HARQ-ACK for the first message (PDCCH after Msg 3) is not detected within a preset time period, the second device determines that the first device has not successfully received the PDCCH, and the second device sends a third message, which includes downlink control information and the first indication information. The specific implementation method can refer to the corresponding description in Example 1, which will not be repeated here.

[0163] Optionally, the first device may send an ACK / NACK for the first message on a preset second time-frequency domain resource. The second time-frequency domain resource is indicated by a second indication information, and the second indication information may be carried in the first message (PDCCH after Msg 3). For example, the second device carries the second indication information in the associated DCI of the PDCCH, and the second indication information indicates the second time-frequency domain resource corresponding to the ACK / NACK feedback information for the PDCCH. The process of the first device performing feedback on the second time-frequency domain resource and the second device listening to the feedback information on the second time-frequency domain resource is similar to that in Example 1. For example, if the first device does not correctly detect the PDCCH after Msg 3, the first device can send a HARQ-NACK for the PDCCH on the second time-frequency domain resources; or, if the first device correctly detects the PDCCH after Msg 3, the first device can send a HARQ-ACK for the PDCCH on the second time-frequency domain resources; correspondingly, the second device can listen on the second time-frequency domain resources to listen to whether the first device feeds back a HARQ-ACK or HARQ-NACK for the PDCCH.

[0164] Fig.11 A schematic diagram of a communication device provided in the present application. The device may include executing Figures 4 to 10 The module corresponding to the method / operation / step / action described in any of the embodiments shown may be a hardware circuit, software, or a combination of hardware circuit and software.

[0165] The apparatus 1100 includes a communication unit 1101 and a processing unit 1102, which are used to implement the methods executed by the devices in the above embodiments. The communication unit 1101 is also called a transceiver unit, which includes a sending unit and a receiving unit. The sending unit is used to send signals, and the receiving unit is used to receive signals.

[0166] In a possible implementation, the device is a terminal or a device of a terminal. Specifically, the communication unit 1101 is used to receive a first message, the first message including downlink control information and first indication information; the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The communication unit 1101 is also used to send a second message on the first time-frequency domain resource.

[0167] Optionally, the processing unit 1102 is used to process information sent or received by the communication unit 1101. For example, the processing unit 1102 is used to process a first message received by the communication unit, determine a first time-frequency domain resource, and determine that the random access contention is resolved (random access is successful). The communication unit 1101 can subsequently send a second message on the first time-frequency domain resource.

[0168] The specific execution process of the communication unit 1101 and the processing unit 1102 in this implementation method can refer to the description of the steps executed by the first device in the previous method embodiment, as well as the related description, which will not be repeated here. The communication method implemented by the device simplifies the random access process: for example, the downlink control information DCI carried by part of the physical downlink control channel (PDCCH) is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead, or effectively avoiding PDCCH blind detection, and reducing the complexity of A-IoT design; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the process of Msg4 can be omitted, reducing the overhead of system messages.

[0169] In a possible implementation, the device is a network device or a device of a network device. Specifically, the communication unit 1101 is used to send a first message, the first message including downlink control information and first indication information, the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution. The communication unit 1101 is also used to receive a second message on the first time-frequency domain resource.

[0170] Optionally, the processing unit 1102 is used to process information sent or received by the communication unit 1101. For example, the processing unit 1102 is used to determine downlink control information and first indication information, so as to send the downlink control information and the first indication information through the communication unit 1101.

[0171] The specific execution process of the communication unit 1101 and the processing unit 1102 in this implementation method can refer to the description of the steps executed by the second device in the previous method embodiment, as well as the related description, which will not be repeated here. The communication method implemented by this device simplifies the random access process: for example, the downlink control information DCI carried by part of the physical downlink control channel PDCCH is simplified to the associated DCI of Msg4, which is conducive to reducing the indication overhead, or effectively avoiding PDCCH blind detection, and reducing the complexity of A-IoT design; for example, the first indication information indicating the resolution of the random access conflict is directly carried in the PDCCH after Msg3, then the process of Msg4 can be omitted, reducing the overhead of system messages.

[0172] In a possible implementation, when the communication device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit or a logic circuit integrated on the chip.

[0173] This application also provides a communication device, see Fig.12 , another structural diagram of the communication device of the embodiment of the present application. The communication device can be used to execute the steps executed by the first device or the second device in the above method embodiment, and reference can be made to the relevant description in the above method embodiment.

[0174] The communication device includes a processor 1201. Optionally, the communication device also includes a memory 1202 and a transceiver 1203.

[0175] In a possible implementation, the processor 1201, the memory 1202 and the transceiver 1203 are respectively connected via a bus, and the memory stores computer instructions.

[0176] Optionally, the processing unit 1102 in the aforementioned embodiment may be specifically the processor 1201 in this embodiment, so the specific implementation of the processor 1201 is not repeated. The communication unit 1101 in the aforementioned embodiment may be specifically the transceiver 1203 in this embodiment, so the specific implementation of the transceiver 1203 is not repeated.

[0177] In this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in this application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0178] In the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory is any other medium that can be used to carry or store the 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 in the present application may also be a circuit or any other device that can implement a storage function, for storing program instructions and / or data.

[0179] The present application provides another communication device, which includes a processor and an interface. Optionally, it also includes a memory, the processor is coupled to the memory, and the processor is used to read and execute computer instructions stored in the memory to implement the following Figures 4 to 10 The communication method in the embodiment shown.

[0180] The present application also provides a communication system, which includes a first device and a second device. The first device is used to execute all or part of the steps executed by the first device in the above embodiment. The second device is used to execute all or part of the steps executed by the second device in the above embodiment.

[0181] The present application provides a computer-readable storage medium. The computer-readable storage medium stores a program or instruction. When the program or instruction is executed on a computer, the computer executes Figures 4 to 10 The communication method in the embodiment shown.

[0182] The present application provides a computer program product. The computer program product includes instructions. When the instructions are executed on a computer, the computer executes the following Figures 4 to 10 The communication method in the embodiment shown.

[0183] The present application provides a chip or a chip system, which includes at least one processor and an interface, wherein the interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to execute the following steps: Figures 4 to 10 The communication method in the embodiment shown.

[0184] The interface in the chip may be an input / output interface, a pin or a circuit, etc.

[0185] The chip system may be a system on chip (SOC) or a baseband chip, etc., wherein the baseband chip may include a processor, a channel encoder, a digital signal processor, a modem, an interface module, etc.

[0186] In one implementation, the chip or chip system described above in the present application further includes at least one memory, in which instructions are stored. The memory may be a storage unit inside the chip, such as a register, a cache, etc., or a storage unit of the chip (e.g., a read-only memory, a random access memory, etc.).

[0187] The technical solution provided in this application can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, 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, the process or function described in this application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal 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 a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. 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 includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium, etc.

[0188] In the present application, under the premise of no logical contradiction, the various embodiments may reference each other, for example, the methods and / or terms between method embodiments may reference each other, for example, the functions and / or terms between device embodiments may reference each other, for example, the functions and / or terms between device embodiments and method embodiments may reference each other.

[0189] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: include: receiving a first message, where the first message includes downlink control information and first indication information, where the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution; Send a second message on the first time-frequency domain resources.

2. The method according to claim 1, characterized in that The first message is a downlink message, carried on a physical downlink shared channel or a physical downlink control channel.

3. The method according to claim 1, characterized in that The downlink control information also indicates the size of uplink data.

4. The method according to any one of claims 1 to 3, characterized in that: The second message is an uplink message carried on a physical uplink shared channel or a physical uplink control channel; the second message includes at least one of the following: uplink data, a hybrid automatic repeat request positive acknowledgement HARQ-ACK for the first message.

5. The method according to any one of claims 1 to 3, characterized in that: The first message also includes second indication information, where the second indication information indicates a second time-frequency domain resource; The method further comprises: If the first message is not detected correctly, a hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message is sent on the second time-frequency domain resources.

6. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: A third message is received, where the third message includes the downlink control information and the first indication information.

7. The method according to claim 1, characterized in that The first message also includes the identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

8. The method according to claim 7, characterized in that The identifier of the terminal indicates random access contention resolution.

9. A communication method, characterized in that: include: Sending a first message, where the first message includes downlink control information and first indication information, where the downlink control information indicates a first time-frequency domain resource, and the first indication information indicates random access contention resolution; A second message is received on the first time-frequency domain resources.

10. The method according to claim 9, characterized in that The first message is a downlink message, carried on a physical downlink shared channel or a physical downlink control channel.

11. The method according to claim 9, characterized in that The downlink control information also indicates the size of uplink data.

12. The method according to any one of claims 9 to 11, characterized in that: The second message is an uplink message carried on a physical uplink shared channel; the second message includes at least one of the following: uplink data, a hybrid automatic repeat request acknowledgement HARQ-ACK for the first message.

13. The method according to any one of claims 9 to 11, characterized in that: The first message also includes second indication information, where the second indication information indicates a second time-frequency domain resource; The method further comprises: A hybrid automatic repeat request negative acknowledgment HARQ-NACK for the first message is listened to on the second time-frequency domain resources.

14. The method according to any one of claims 9 to 11, characterized in that: The method further comprises: If no HARQ-ACK for the first message is detected within a preset time period, a third message is sent; the third message includes the downlink control information and the first indication information.

15. The method according to claim 9, characterized in that The first message also includes the identifier of the terminal; or the first message is scrambled using the identifier of the terminal.

16. The method according to claim 15, characterized in that The identifier of the terminal indicates random access contention resolution.

17. A communication method, characterized in that: include: The first device performs the method according to any one of claims 1 to 8; The second device performs the method according to any one of claims 9 to 16.

18. A communication device, characterized in that: The method comprises a communication unit and a processing unit, wherein the communication unit and the processing unit are used to execute the method according to any one of claims 1 to 8 or 9 to 16.

19. A communication device, characterized in that: include: A processor, wherein the processor is configured to enable the communication device to perform the method according to any one of claims 1 to 8 or 9 to 16 through a logic circuit and / or an execution instruction.

20. The device according to claim 19, characterized in that Also included is a memory for storing the instructions.

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 8 or 9 to 16.

22. A chip system, characterized in that: The chip system comprises a processor and an interface, wherein the processor is configured to execute a computer program so that the chip system implements the method as claimed in any one of claims 1 to 8 or 9 to 16.

23. A computer program product, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 8 or 9 to 16.

24. A communication system, characterized in that: The invention comprises at least one of the following devices: a device for executing the method according to any one of claims 1 to 8, and a device for executing the method according to any one of claims 9 to 16.

Citation Information

Cited By

  • Communication method and apparatus

    EP4776734A1

  • Communication method and apparatus

    WO2025077647A1