Communication method and device

By using RACH resources to send random access preambles and measurement results through terminal equipment, the problem of untimely beam or cell handover caused by insufficient PUCCH resources is solved, and timely reporting and resource optimization are realized even without PUCCH resources.

CN121240127APending Publication Date: 2025-12-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410854630.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-27
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

In mobile communication systems, the lack of available PUCCH resources in terminal devices can lead to the inability to report measurement results in a timely manner, resulting in delayed beam switching or cell switching and causing communication interruptions.

Method used

The terminal device uses RACH resources to send the random access preamble and measurement results through the random access procedure, which helps to report the measurement results and ensures that the network device can promptly determine whether beam or cell handover is required.

Benefits of technology

In the absence of PUCCH resources, terminal devices can report measurement results in a timely manner, avoiding beam or cell handover failures, improving user experience and optimizing resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121240127A_ABST
    Figure CN121240127A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device. The method includes receiving first configuration information for indicating division of a first resource set. And sending first information through a random access channel (RACH) resource in the first resource set and indicating the terminal equipment to be reported a measurement result or indicating that the terminal equipment has an event triggered, wherein the first information comprises a random access lead code. And receiving second information for indicating a first uplink resource available to the terminal equipment, and sending third information through the first uplink resource, the third information comprising a measurement result. According to the method provided by the invention, the terminal equipment can timely report the measurement result to the network equipment in a scene without available PUCCH (Physical Uplink Control Channel) resources, so that the network equipment judges whether beam switching or cell switching is needed or not, and beam failure or switching failure is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] In mobile communication systems, due to the movement of terminal equipment, access network equipment needs to instruct the terminal equipment to perform beam switching or cell switching. Based on the measurement results reported by the terminal equipment, the access network equipment determines the appropriate target beam or target cell and instructs the terminal equipment accordingly. The physical layer measurement reporting mechanism is a commonly used reporting method, enabling access network equipment to determine whether beam switching or cell switching is necessary.

[0003] However, frequent reporting of measurement results by terminal devices increases power consumption and consumes significant air interface transmission resources. Therefore, an event-triggered reporting mechanism can be introduced. When a terminal device assesses that an event has been triggered and needs to report measurement results, it indicates the measurement results to be transmitted to the base station via the Physical Uplink Control Channel (PUCCH). However, in some scenarios, the terminal device may not have available PUCCH resources to indicate the measurement results to be transmitted to the base station, resulting in the terminal device's inability to report the measurement results to the base station in a timely manner. This could lead to delayed beam switching or cell switching, causing beam failure or radio link failure, and ultimately, communication interruption. Summary of the Invention

[0004] This application provides a communication method and apparatus, in which a terminal device, in a scenario where no PUCCH resources are available, completes the reporting of measurement results through a random access procedure. The method provided by this application enables the terminal device to promptly report L1 measurement results to the network device even in a scenario where no PUCCH resources are available, allowing the network device to determine whether beam switching or cell switching is necessary, thus avoiding beam failure or handover failure.

[0005] Firstly, a communication method is provided. This method can be executed by a terminal side, or by other entities, and this application does not limit the scope of execution. The terminal side includes a terminal device, or chips or circuits within the terminal device (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or functional modules within the terminal device capable of calling and executing programs. For ease of description, the following explanation uses a terminal device as an example.

[0006] The communication method provided in this application includes receiving first configuration information, which is used to indicate the partitioning of a first resource set. The method further includes transmitting first information through a Random Access Channel (RACH) resource in the first resource set, indicating that a terminal device has measurement results to be reported or that an event has been triggered on the terminal device; the first information includes a random access preamble. The method also includes receiving second information, which is used to indicate first uplink resources available to the terminal device, and transmitting third information through the first uplink resources; the third information includes measurement results.

[0007] Based on the above technical solution, the terminal device sends a preamble via the RACH resource indicated by the network device. The network device uses this to determine the measurement results to be reported by the terminal and sends uplink resources to enable the terminal device to report the measurement data. The terminal device can promptly report measurement results even without PUCCH resources, allowing the network device to determine whether beam switching or cell switching is necessary, avoiding beam reporting errors or handover failures, and further improving the user experience.

[0008] It should be understood that when the terminal device sends the first information using the RACH resource in the first resource set, that is, when the network device receives the first information carried by the RACH resource in the first resource set, the network device can determine the measurement results that the terminal device needs to report based on this.

[0009] It should be understood that the terminal device can also indicate the measurement results to be reported or the events that have been triggered through the first resource set, that is, the network device determines the measurement results to be reported or the events that have been triggered on the terminal device side based on the first resource set.

[0010] It should be understood that the terminal device can also indicate the measurement results to be reported or the event that has been triggered through the first information, that is, the network device determines the measurement results to be reported or the event that has been triggered on the terminal device side based on the first information.

[0011] It should be understood that the first configuration information and the second information can be received through a single message or received separately, and this application does not impose any special limitations on this.

[0012] It should be understood that the first and third information can be sent in a single message or sent separately, and this application does not impose any special restrictions on this.

[0013] In conjunction with the first aspect, in some implementations of the first aspect, the first resource set is a subset of the second resource set, which includes all RACH resources that the terminal device can use in the current serving cell, and there is no intersection between all subsets of the second resource set.

[0014] It should be understood that the second resource set may have one or more subsets, and there is no intersection between all subsets; this application does not impose any special restrictions on this.

[0015] It should be understood that the first resource set may include some or all of the resources in the second resource set, and this application does not make any special limitation in this regard.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, before the terminal device sends the first information, it further includes selecting a first resource set based on the information size of the third information or measurement results.

[0017] Based on the above technical solution, the network device divides different RACH resource sets through the first configuration information. The terminal device selects a suitable resource set based on the information size of the third information or measurement results, and sends a random access preamble through that resource set. The terminal device can determine the information size of the information or measurement results to be reported by the terminal device based on the resource set selected by the network device, thereby allocating appropriate uplink resources to the terminal device, making resource utilization more rational, improving resource efficiency, and reducing resource waste. Furthermore, the network device determines the information size to be reported by the terminal through a resource subset, eliminating the need for other indication information to specify the information size to be reported, further saving signaling overhead.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information includes at least one of the following: a random access preamble, a time-domain location of random access, a frequency-domain location of random access, and an identifier for indicating the timing of random access.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the second information is also used to instruct the terminal device to send the third information using the first uplink resources.

[0020] Based on the above technical solution, the second message sent by the network device to the terminal device carries uplink resources and instructs the terminal device to use these uplink resources to report measurement data. Upon receiving the uplink information, the network device can determine that the uplink information contains measurement results, thus enabling it to correctly decode the content of the uplink information and avoiding decoding failures or errors.

[0021] In conjunction with the first aspect, in some implementations of the first aspect, before sending the first information, the method further includes determining that the terminal device has measurement results to be reported or an event has been triggered, and that the terminal device currently has no available physical uplink control channel (PUCCH) resources.

[0022] Based on the above technical solution, when there are no available PUCCH resources, the terminal device can report the measurement results through a random access procedure. This enables the terminal device to promptly report L1 measurement results to the network device even in scenarios without available PUCCH resources, allowing the network device to determine whether beam switching or cell switching is necessary, thus avoiding beam failure or handover failure.

[0023] Secondly, a communication method is provided. This method can be executed by the terminal side, or by other entities, and this application does not limit the scope of execution. The terminal side includes a terminal device, or chips or circuits within the terminal device (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or functional modules within the terminal device capable of calling and executing programs. For ease of description, the following explanation uses a terminal device as an example.

[0024] The communication method provided in this application includes transmitting first information, which includes a random access preamble. The method further includes receiving fourth information, which indicates a second uplink resource available to the terminal device. A fifth message is transmitted via the second uplink resource, which indicates that the terminal device has measurement results to be reported or that an event has been triggered. The method also includes receiving second information, which indicates a first uplink resource available to the terminal device; and transmitting third information via the first uplink resource, which includes measurement results.

[0025] Based on the above technical solution, when the network device has not allocated specific RACH resources for the terminal device, the terminal device initiates random access. The terminal device sends a random access preamble to the network device and sends indication information through the uplink resources authorized by the network device, indicating the measurement results to be reported or that an event has been triggered. Based on this, the network device indicates the available uplink resources to the terminal device, and the terminal device reports the measurement results through these uplink resources. The terminal device can promptly report measurement results even without PUCCH resources and without the network device having pre-allocated specific RACH resources, allowing the network device to determine whether beam switching or cell switching is necessary, avoiding beam reporting or handover failures, and further improving the user experience.

[0026] In conjunction with the second aspect, in some implementations of the second aspect, the fifth information is also used to indicate the information size of the measurement result.

[0027] Based on the above technical solution, the fifth piece of information sent by the terminal device is also used to indicate the information size of the measurement result to be reported. The network device determines the information size of the measurement result or the information to be reported by the terminal device based on the fifth piece of information, thereby allocating appropriate uplink resources to the terminal device, making resource utilization more rational, improving resource utilization efficiency, and reducing resource waste. Furthermore, the network device determines the information size to be reported by the terminal device through a resource subset, eliminating the need for other indication information, further saving signaling overhead.

[0028] In conjunction with the second aspect, in some implementations of the second aspect, the second information is also used to instruct the terminal device to send the third information using the first uplink resources.

[0029] In conjunction with the second aspect, in some implementations of the second aspect, before sending the first information, the method further includes determining that the terminal device has measurement results to be reported or an event has been triggered, and that the terminal device currently has no available physical uplink control channel (PUCCH) resources.

[0030] Thirdly, this application provides a communication method. This method can be executed by the network side, or by other entities; this application does not limit the scope of the method. The network side includes a network device, or a chip or chip system within the network device, or a circuit, or a central unit (CU) or distributed unit (DU) within the network device, or a functional module within the network device capable of calling and executing a program. For ease of description, the following explanation uses execution by a network device as an example.

[0031] The communication method provided in this application includes sending first configuration information, which is used to indicate the allocation of a first resource set. The method also includes receiving first information, which includes a random access preamble of a terminal device. Based on the first information carried by random access channel (RACH) resources in the first resource set, it is determined whether the terminal device has measurement results to be reported or whether an event has been triggered on the terminal device. The method further includes sending second information, which is used to indicate first uplink resources available to the terminal device. The method also includes receiving third information, which includes measurement results and is carried by the first uplink resources.

[0032] In conjunction with the third aspect, in some implementations of the third aspect, the first resource set is a subset of the second resource set, which includes all RACH resources that the terminal device can use in the current serving cell, and there is no intersection between all subsets of the second resource set.

[0033] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information is also used to instruct the terminal device to select a first resource set to send the first information based on the information size of the third information or the measurement result.

[0034] In conjunction with the third aspect, in some implementations of the third aspect, the first configuration information includes at least one of the following: a random access preamble, the time-domain position of the random access, the frequency-domain position of the random access, and an identifier used to indicate the timing of the random access.

[0035] In conjunction with the third aspect, in some implementations of the third aspect, before sending the second information, the method further includes determining a first uplink resource based on a first resource set. There is a correspondence between the first resource set and the first uplink resource.

[0036] Based on the above technical solution, the network device determines the size of the information to be reported by the terminal device according to the RACH resource set carrying the random access preamble, and instructs the terminal device to use appropriate uplink resources based on the size of the information to be reported. This makes the use of uplink resources more rational, improves resource utilization, and reduces resource waste. Furthermore, since the network device determines the size of the information to be reported by the terminal through the RACH resource set, no other indication information is needed to indicate the size of the information to be reported, further saving signaling overhead.

[0037] In conjunction with the third aspect, in some implementations of the third aspect, the second information is also used to instruct the terminal device to send the third information using the first uplink resources.

[0038] Fourthly, this application provides a communication method. This method can be executed by a network side, or by other entities; this application does not limit the scope of the method. The network side includes a network device, a chip or chip system within the network device, a circuit, a central unit (CU) or distributed unit (DU) within the network device, or a functional module within the network device capable of calling and executing a program. For ease of description, the following explanation uses execution by a network device as an example.

[0039] The communication method provided in this application includes receiving first information, the first information including a random access preamble of a terminal device. The method further includes sending fourth information, the fourth information indicating a second uplink resource available to the terminal device. The method further includes receiving fifth information, the fifth information indicating a measurement result to be reported by the terminal device or indicating that an event has been triggered by the terminal device, the fifth information being carried by the second uplink resource. The method further includes sending second information, the second information indicating a first uplink resource available to the terminal device. The method further includes receiving third information, the third information including a measurement result, the third information being carried by the first uplink resource.

[0040] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the fifth information is also used to indicate the information size of the measurement result.

[0041] In conjunction with the fourth aspect, in some implementations of the fourth aspect, before sending the second information, the method further includes determining the first uplink resource based on the fifth information, wherein there is a correspondence between the fifth information and the first uplink resource.

[0042] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the second information is also used to instruct the terminal device to send the third information using the first uplink resources.

[0043] Fifthly, this application provides a communication device that has the functions of implementing the first or second aspect described above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first or second aspect described above. The modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0044] The communication device can be a terminal device, or a module or unit (e.g., a chip, a chip system, or a circuit) in the terminal device that corresponds to each of the methods, operations, steps, or actions described in the first or second aspect above, or a device that can be matched with the terminal.

[0045] In one possible implementation, the communication device includes a transceiver unit (or communication module) and a processing unit (or processing module) connected to the transceiver unit.

[0046] The transceiver unit can perform the receiving and transmitting processes in the first or second aspect described above, and the processing unit of the communication device can perform other processes in the first or second aspect described above besides receiving and transmitting.

[0047] Sixthly, this application provides a communication device that has the functions to implement the third or fourth aspects mentioned above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the third or fourth aspects mentioned above. The modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0048] The communication device may be a network device, or a module or unit (e.g., a chip, chip system, or circuit) in the network device that corresponds to each of the methods, operations, steps, or actions described in the third or fourth aspect above, or a device that can be used in conjunction with the network device.

[0049] In one possible implementation, the communication device includes a transceiver unit (or communication module) and a processing unit (or processing module) connected to the transceiver unit.

[0050] The transceiver unit can perform the receiving and transmitting processes in the aforementioned third or fourth aspect, and the processing unit of the communication device can perform other processes in the aforementioned third or fourth aspect besides receiving and transmitting.

[0051] Seventhly, this application provides a communication device. The communication device can be either the terminal side or the network side as described above. The communication device includes a transceiver, a processor, and a memory. The processor controls the transceiver to transmit and receive signals, the memory stores a computer program, and the processor retrieves and runs the computer program from the memory, causing the communication device to execute the method in any of the possible implementations of the first to fourth aspects described above.

[0052] Optionally, there may be one or more processors and one or more memories.

[0053] Alternatively, the memory can be integrated with the processor, or the memory can be set up separately from the processor.

[0054] Optionally, the communication device may also include a transmitter and a receiver.

[0055] Eighthly, this application provides a communication device, the communication device including a memory and one or more processors. The memory is used to store part or all of the computer program or instructions necessary for implementing the functions involved in the first or second aspect described above. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the first or second aspect described above.

[0056] In one possible design, the communication device may further include an interface circuit, wherein the processor is used to communicate with other devices or components through the interface circuit.

[0057] In one possible design, the communication device may also include the memory.

[0058] The aforementioned communication device may be a terminal, a communication module in a terminal, or a chip in a terminal that is responsible for communication functions, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip that contains a modem module.

[0059] Ninthly, this application provides a communication device, the communication device including a memory and a processor. The memory is used to store part or all of the computer program or instructions necessary to implement the functions involved in the third or fourth aspect above. The one or more processors are capable of executing the computer program or instructions, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the third or fourth aspect above.

[0060] In a tenth aspect, this application provides a communication system. The communication system includes a terminal device and / or a network device, wherein the terminal side is used to execute the method in any possible implementation of the first or second aspect described above, and the network side is used to execute the method in any possible implementation of the third or fourth aspect described above.

[0061] Eleventhly, this application provides a computer-readable storage medium. This computer-readable storage medium stores computer program code or instructions, which, when executed, cause the method in any of the possible implementations of the first to fourth aspects to be implemented.

[0062] In a twelfth aspect, a chip or chip system is provided. The chip or chip system includes at least one processor coupled to a memory for storing a computer program that, when executed, causes the methods of any of the possible implementations of the first to fourth aspects to be implemented.

[0063] For example, the chip may include input circuitry or interface for transmitting information or data, and output circuitry or interface for receiving information or data.

[0064] In a thirteenth aspect, this application provides a computer program product. The computer program product includes computer program code or instructions that, when executed, cause the method in any of the possible implementations of the first to fourth aspects to be implemented.

[0065] In a fourteenth aspect, this application provides a computer program. When the computer program is run, it causes the method in any of the possible implementations of the first to fourth aspects to be implemented.

[0066] It should be understood that the beneficial effects of the second to fourteenth aspects mentioned above can be referenced from the first aspect mentioned above and any possible implementation thereof, which will not be elaborated here. Attached Figure Description

[0067] Figure 1 This is a schematic diagram of a communication system applicable to the embodiments of this application.

[0068] Figure 2 This is a schematic diagram of an application framework provided in an embodiment of this application.

[0069] Figure 3 This is a schematic diagram of an L1 measurement reporting method provided in an embodiment of this application.

[0070] Figure 4 This illustration shows a schematic diagram of an event-triggered L1 measurement reporting provided in an embodiment of this application.

[0071] Figure 5 This is a schematic diagram of a communication method provided in an embodiment of this application.

[0072] Figure 6 This is a schematic diagram of another communication method provided in an embodiment of this application.

[0073] Figure 7 This is a schematic diagram of another communication method provided in the embodiments of this application.

[0074] Figure 8 A schematic diagram is shown of a network device with a discrete architecture performing the communication method provided in the embodiments of this application.

[0075] Figure 9 This is a schematic block diagram of the communication device 1000 provided in the embodiments of this application.

[0076] Figure 10 This is a schematic block diagram of a communication device 2000 provided in an embodiment of this application. Detailed Implementation

[0077] To facilitate understanding of the embodiments provided in this application, the following points are first explained:

[0078] 1) In this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0079] 2) In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can each be single or multiple.

[0080] 3) In this application, the terms "first," "second," and various numerical designations (e.g., #1, #2, etc.) indicate distinctions made for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they may distinguish different messages, rather than describing a specific order or sequence. It should be understood that such descriptions can be interchanged where appropriate to describe solutions other than those in the embodiments of this application.

[0081] 4) In this application, descriptions such as “when…”, “under the circumstances of…” and “if” all refer to the fact that the device will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.

[0082] 5) In this application, "instruction" or "for instruction" can include both direct and indirect instruction. When describing an instruction as being used to instruct A, it may include whether the instruction directly instructs A or indirectly instructs A, but does not necessarily mean that the instruction carries A.

[0083] The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the sending method, for example.

[0084] The "instruction information" in the embodiments of this application can be an explicit instruction, that is, a direct instruction through signaling, or an instruction obtained by combining other rules or parameters with the parameters indicated by the signaling, or by deduction. It can also be an implicit instruction, that is, an instruction obtained based on rules or relationships, or based on other parameters, or by deduction. This application does not specifically limit it in this regard.

[0085] 6) In this application, "protocol" can refer to a standard protocol in the field of communications, such as 5th generation (5G) protocols, new radio (NR) protocols, and related protocols applied to future communication systems. This application does not limit this term. "Predefined" can include predefined terms, such as protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device. This application does not limit the implementation method, for example.

[0086] 7) In this application, "communication" can also be described as "data transmission", "information transmission", "data processing", etc. "Transmission" includes "sending" and "receiving". "Transmission" can be described as "output".

[0087] 8) In this application, "sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device, and can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source.

[0088] 9) In this application, when comparing A and B, the description "when A is greater than or equal to B, execute method A; when A is less than or equal to B, execute method B" can be implemented in a way that is either "when A is greater than or equal to B, execute method A; or when A is less than B, execute method B" or "when A is greater than B, execute method A; or when A is less than or equal to B, execute method B". This application does not limit the implementation in this way. For ease of description, the implementation methods provided in this application are all illustrated using "when A is greater than or equal to B, execute method A; or when A is less than B, execute method B" as an example.

[0089] 10) This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches may also be used.

[0090] Furthermore, in the embodiments of this application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "example" is intended to present concepts in a concrete manner. In the embodiments of this application, "of," "corresponding, relevant," and "corresponding" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0091] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0092] First, the communication scenarios and systems applicable to the embodiments of this application will be described.

[0093] The technical solutions of this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSMA), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Communications System (UMS), 4th Generation (4G) mobile communication system, 4.5th Generation (4.5G) mobile communication system, 5th Generation (5G) mobile communication system, or NR, and future communication systems / networks. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions of this application embodiment can also be applied to Universal Mobile Telecommunications System (UMTS), Code Division Multiple Access (CDMA) system, Wireless Local Area Network (WLAN), etc.

[0094] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0095] The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems, such as inter-satellite communication systems, satellite communication systems, high altitude platform station (HAPS) communication, integrated communication and navigation (ICaN) systems, and global navigation satellite systems (GNSS).

[0096] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment. It should be understood that satellite communication systems can be integrated with traditional mobile communication systems.

[0097] In a communication system, a device can send signals to or receive signals from another device. These signals may include reference signals, information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, communication equipment, communication module, node, communication node, etc. This disclosure uses "device" as an example. For instance, a communication system may include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device. In this application, "device" can be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc.

[0098] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0099] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network.

[0100] Figure 1 This is a schematic diagram of a communication system applicable to the embodiments of this application.

[0101] The communication system includes network equipment and terminal equipment. The terminal equipment is located within the coverage area of ​​one or more cells (carriers) managed by the network equipment. There can be one or more cells providing service to the terminal equipment. When multiple cells provide service to the terminal equipment, the terminal equipment can operate using carrier aggregation (CA), dual connectivity (DC), or cooperative multipoint transmission methods. At least one of the multiple cells can provide at least two sets of parameters (numerology) to simultaneously provide radio resources to the terminal equipment.

[0102] As an example rather than a limitation, such as Figure 1 As shown, terminal device 110 is simultaneously located in the cells of network device 120, network device 130, and network device 140. Network device 120 can be a macro base station (such as a macro evolutionary Node B, macro eNB, or macro e-Node B), while network devices 130 and 140 can be micro base stations (such as small eNB or small e-Node B). It should be understood that... Figure 1 This is for illustrative purposes only. The communication system may also include other network equipment such as core network devices, wireless relay devices, and wireless backhaul devices. Figure 1 Not shown in the image.

[0103] The embodiments of this application do not limit the number of network devices, terminal devices, core network devices, and other network devices included in the communication system.

[0104] The network devices in this application embodiment may correspond to different devices in different types or standards of communication systems. For example, in a 5G system, they correspond to 5G network devices (e.g., gNB or ng-eNB), and in a 4G system, they correspond to 4G network devices (e.g., eNB or en-gNB). The network device can be an access network device, which is a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. Network devices include, but are not limited to: base station (BS), radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), wireless fidelity (Wi-Fi) access point (AP), wireless relay node, wireless backhaul node, and transmission and reception point (TRP; or, transmission point, TP). A base station is a device deployed in a radio access network that provides wireless communication functions. It can also be called base station equipment, such as the evolved Node B (eNB or e-NodeB) and Node B (NB) in LTE systems, the base station (gNodeB or gNB) in 5G systems, and base stations in future communication networks. A base station can contain a Base Unit (BBU) and a Remote Radio Unit (RRU). The BBU and RRU can be placed in different locations; for example, the RRU can be deployed remotely to a high-traffic area, while the BBU is placed in a central equipment room. Alternatively, the BBU and RRU can be placed in the same equipment room. The BBU and RRU can also be different components within the same rack. Base stations can take the following forms: macro base stations, micro base stations (also called small cells), pico base stations, relay stations, access points, balloon stations, etc.

[0105] In some optional implementations, and in some deployments of the access network equipment, the access network equipment may include a central unit (CU) and / or a distributed unit (DU). Specifically, when the access network equipment includes both a CU and a DU, the protocol layers of the eNB in ​​the LTE system are split, with some protocol layer functions centrally controlled by the CU, and the remaining partial or complete protocol layer functions distributed in the DU, which is centrally controlled by the CU. In some deployments of the access network equipment, the CU may also be divided into a CU-control plane (CP) and a CU-user plane (UP), etc. In still other deployments of the access network equipment, the access network equipment may also be an open radio access network (ORAN) architecture, etc. This application does not limit the specific deployment method of the access network equipment.

[0106] In this application embodiment, the terminal device may also be referred to as user equipment (UE), terminal, access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, user agent, or user equipment, and can be applied to 4G, 5G, and future communication networks. The terminal device can provide users with voice and / or data connectivity. Terminal devices can be joint devices that transmit and receive digital signals over ordinary telephone lines, handheld devices with wireless connectivity, vehicle-mounted devices, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), mobile phones, tablets, laptops, PDAs, computers with wireless transceiver capabilities, mobile internet devices (MIDs), wearable devices, head-mounted displays (HMDs), virtual reality (VR) devices (such as VR glasses), augmented reality (AR) devices (such as AR glasses), mixed reality (MR) devices, wireless terminals in industrial control, processing devices connected to wireless modems, tactile terminal devices, vehicle-mounted devices, wireless terminals in self-driving cars, wireless terminals in remote medical care, and smart grids. Wireless terminals in grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, roadside units (RSUs) of the aforementioned wireless terminal types, etc.

[0107] The network devices and terminal devices in this application embodiment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and artificial satellites. This application embodiment does not limit the application scenarios of the network devices and terminal devices.

[0108] It should be noted that the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of communication network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0109] Figure 2 This is a schematic diagram of an application framework provided in an embodiment of this application.

[0110] By way of example and not limitation, in the embodiments of this application, the access network device may adopt a CU-DU separation architecture, which may also be referred to as a distributed deployment architecture.

[0111] This is an example, not a limitation. Figure 2 This is a schematic diagram of a CU-DU separation architecture adopted by an access network device according to an embodiment of this application. As shown in the figure, the access network device can logically include one CU and one or more DUs. Each DU can be connected to the CU through an F1 interface, and information exchange between different DUs can be completed based on the forwarding of the CU. The CU and DU can be physically set together or physically separated, and are not limited thereto. Among them, the CU can support the functions of radio resource control (RRC), packet data convergence protocol (PDCP), and service data adaptation protocol (SDAP); the DU can support the functions of radio link control (RLC) layer protocol, media access control (MAC) layer protocol, and physical layer (PHY) protocol.

[0112] It should be understood that in some specific implementations, media access control (MAC) is also referred to as media access control, and this application does not make any special limitation on this.

[0113] In mobile communication systems, due to the movement of terminals, access network equipment needs to instruct terminals to perform beam switching or cell switching. Based on the measurement results reported by the terminal, the access network equipment determines the appropriate target beam or cell and instructs the terminal accordingly. The L1 measurement reporting mechanism is a commonly used reporting method that allows access network equipment to determine whether beam switching or cell switching is necessary.

[0114] In some implementations, L1 refers to Layer 1, i.e., the physical layer, and the L1 measurement reporting process is mainly completed by the physical layer. L1 measurement reporting is also known as physical layer measurement reporting, and this application does not make any special limitation on it.

[0115] As an example rather than a limitation, the following combines... Figure 3 The L1 measurement reporting mechanism is described.

[0116] Figure 3 This is a schematic diagram of an L1 measurement reporting method provided in an embodiment of this application.

[0117] S301: The network device sends configuration information to the terminal device 1.

[0118] Configuration information 1 is used to indicate the configuration of L1 measurement. Configuration information 1 includes, but is not limited to, at least one of the following: the set of reference signals to be measured, the method of reporting measurement results, the reported measurement results, and the uplink resources used for reporting.

[0119] Optionally, the set of reference signals to be measured may include reference signals from the serving cell and / or neighboring cells.

[0120] Optionally, the reporting methods for measurement results include periodic reporting, non-periodic reporting, and semi-static reporting. Specifically, periodic reporting involves the terminal device reporting periodically according to a configured period. Non-periodic reporting involves the terminal device receiving a reporting signaling message from the network device and responding by sending a single report. Semi-static reporting involves the terminal device receiving a reporting signaling message from the network device and responding by initiating periodic reporting.

[0121] It should be understood that reporting signaling can be sent from network devices to terminal devices as a separate message, or it can be sent by network devices along with other information. The sending of reporting signaling... Figure 3 The image is not shown in the image, and this application does not impose any special limitations on it.

[0122] Optionally, the reported measurement results include, but are not limited to, at least one of the following measurements: reference signal received power (RSRP), reference signal received quality (RSRQ), signal to interference plus noise ratio (SINR), precoding matrix indication (PMI), channel quality information (CQI), rank indication (RI), etc.

[0123] It should be understood that the reported measurement results can be cell-level, beam-level, and / or reference signal-level measurements, and this application does not impose any special limitations on this.

[0124] Optionally, the uplink resources used during reporting include physical uplink control channel (PUCCH) resources and / or physical uplink shared channel (PUSCH) resources.

[0125] S302: The terminal device sends measurement result information to the network device 1.

[0126] Measurement result information 1 includes L1 measurement results. The terminal device will perform L1 measurements and report them according to the measurement configuration and signaling instructions provided by the network device in configuration information 1.

[0127] As an example and not a limitation, Measurement Result Information 1 includes L1 measurement results, which are reported to network devices via uplink control information (UCI). UCI is carried on PUCCH or PUSCH resources.

[0128] It should be understood that Measurement Result Information 1 is also called L1 Measurement Result, which is the measurement of the received signal by the physical layer of the terminal device. UCI is the uplink control information of L1.

[0129] After receiving measurement result information 1, the network device will make a judgment based on the measurement result. It will determine whether the current terminal device needs to perform cell handover or beam handover. If handover is required, step S303 will be executed.

[0130] S303: The network device sends instruction information 1 to the terminal device.

[0131] Instruction information 1 is used to instruct the terminal equipment to perform cell handover or beam handover.

[0132] Through the above steps, the terminal device can complete L1 measurement and reporting. However, if the terminal device performs measurements and reports frequently, it will increase the terminal's power consumption and occupy more air interface transmission resources.

[0133] Therefore, trigger conditions can be set for L1 measurement reporting.

[0134] Figure 4 This illustration shows a schematic diagram of an event-triggered L1 measurement reporting provided in an embodiment of this application.

[0135] S401: The network device sends configuration information to the terminal device.

[0136] Configuration information 2 is used to indicate the conditions for the UE to configure L1 measurement reporting, which can also be called an event.

[0137] As an example and not a limitation, the reporting conditions indicated by configuration information 2 include that the quality of the reference signal corresponding to beam #2 is higher than the quality of the reference signal corresponding to beam #1. Here, beam #1 includes the currently serving beam of the terminal device, and beam #2 includes one or more new beams that are not the same as beam #1.

[0138] It should be understood that in some specific implementations, beam #2 is also referred to as candidate beam, monitoring beam, etc.

[0139] It should be understood that the quality of the reference signal includes, but is not limited to, the reference signal received power (RSRP).

[0140] S402: The terminal device performs L1 measurement and assesses whether the reporting conditions are met.

[0141] The terminal device performs reference signal measurements and assesses whether the reporting conditions configured in configuration information 2 are met. If the current reporting conditions are met, the L1 reporting process is triggered, and the following steps are executed.

[0142] S403: The terminal device sends a report message 1 to the network device.

[0143] Reporting Message 1 is used to indicate to network devices the L1 measurement results that need to be reported, or to indicate that the conditions for L1 measurement reporting have been met. Reporting Message 1 can be a PUCCH message.

[0144] S404: The network device sends instruction information 2 to the terminal device.

[0145] Instruction information 2 is used to instruct the terminal device to grant uplink authorization, which specifies the time and frequency resources that the terminal device should use when sending measurement results uplink.

[0146] As an example and not a limitation, indication information 2 includes physical downlink control channel (PDCCH) messages sent by the network device to the terminal device.

[0147] As an example and not a limitation, indication information 2 includes downlink control information (DCI) sent by the network device to the terminal device.

[0148] S405: The terminal device sends measurement result information to the network device.

[0149] The terminal device uses the PUSCH resource corresponding to the uplink authorization to send the L1 measurement results.

[0150] As an example, and not a limitation, PUSCH may include uplink traffic data in addition to L1 measurement results. Measurement result information 2 is reported to the network device via UCI.

[0151] It should be understood that UCI can be carried on either PUCCH or PUSCH resources. When UCI is carried on PUSCH, the PUSCH may include both UCI and uplink traffic data. When a network device receives a PUSCH, it needs to determine whether the PUSCH contains only uplink traffic data or contains both uplink traffic data and UCI in order to correctly decode the content of the PUSCH.

[0152] It should be understood that when the network device knows that the terminal device has L1 measurement results to be sent, after the network device receives the measurement result information 2 sent through the PUSCH resource, the network device decodes and receives it in the manner that the PUSCH contains the L1 measurement results, so it can successfully receive the L1 measurement results.

[0153] from Figure 4 As shown in the illustrated method, before reporting measurement results, the terminal device needs to indicate the measurement results to be sent to the network device via a PUCCH message. However, in some real-world scenarios, the terminal device may not have available PUCCH resources and therefore cannot report the measurement results via a PUCCH message. Figure 4The method shown reports measurement results. In some practical scenarios, if the uplink of the terminal device is out of sync, the terminal device will release the previously configured PUCCH resources. If the terminal device subsequently evaluates and determines that the L1 measurement reporting event has been satisfied and needs to report to the network device, the terminal device will not have available PUCCH resources to indicate the L1 measurement results to be sent to the network device. The terminal device's inability to report measurement results to the network device in a timely manner may lead to untimely beam switching or untimely cell switching, further resulting in beam failure or radio link failure, causing communication interruption.

[0154] This application provides a communication method in which, when a terminal device evaluates and determines that the L1 measurement reporting event has met the triggering conditions and needs to be reported, the terminal device can complete the reporting of measurement results even without available PUCCH resources, thus avoiding beam failure or wireless link failure caused by the lack of available PUCCH resources.

[0155] In one specific implementation, the network device configures a special RACH resource set for the terminal device. When the terminal device initiates random access through this resource set, the network device determines that the terminal device has measurement results to be reported or that an event has been triggered.

[0156] In another specific implementation, the network device does not allocate a special RACH resource set for the terminal device. After the terminal device evaluates that the L1 measurement reporting event is satisfied / triggered, the terminal device initiates random access. During the random access process, the signaling indicates to the terminal device that there are measurement results to be reported or that an event has been triggered.

[0157] Below, in conjunction with Figure 5 The above implementation methods will be described separately.

[0158] Figure 5 This is a schematic diagram of a communication method provided in an embodiment of this application.

[0159] In one specific implementation, if the network device configures a special set of RACH resources for the terminal device, the following steps are performed:

[0160] S501: The network device sends the first configuration information to the terminal device.

[0161] The first configuration information is used to indicate the allocation of a first resource set. The first resource set is a subset of the second resource set, which includes all RACH resources available to the terminal device in the current serving cell.

[0162] The first configuration information includes, but is not limited to, at least one of the following: random access preamble, time-domain location of random access, frequency-domain location of random access, and an identifier used to indicate the timing of random access.

[0163] It should be understood that the second resource set can be divided into one or more subsets, and there is no intersection between all subsets. This application does not impose a special limitation on the number of subsets into which the second resource set can be divided.

[0164] It should be understood that the first configuration information can be an RRC message, a MAC CE message, or a DCI message. The RACH resource can be a contention-based RACH resource or a non-contention-based RACH resource; this application does not impose any special limitations on this.

[0165] S502: The terminal device performs L1 measurement and assesses whether the reporting conditions are met.

[0166] When the terminal device determines that there are measurement results to be reported or an event has been triggered, and the terminal device currently has no available Physical Uplink Control Channel (PUCCH) resources, the terminal device initiates random access.

[0167] S503: The terminal device sends the first message to the network device.

[0168] The terminal device sends a first message to the network device using RACH resources in the first resource set. The first resource set is a subset of the second resource set, and the first resource set includes some or all of the RACH resources in the second resource set.

[0169] In one optional implementation, the terminal device selects a resource set to report based on the measurement result or the size of the information to be reported. The terminal device selects a first resource set based on the length of the measurement result and sends a first message through the RACH resources in the first resource set. The first message includes a random access preamble.

[0170] As an example and not a limitation, the network device may set selected threshold conditions for the partitioned resource set in the first configuration information. When the data size of the measurement result to be reported by the terminal device meets the threshold condition, the first message is carried through the first resource set.

[0171] It should be understood that when the data size of the measurement result to be reported by the terminal device meets the threshold conditions of other sets, the first message is carried through its corresponding resource set, and this application does not make any special limitations on this.

[0172] By receiving a first message carried by a first resource set, a network device can determine whether the terminal device has measurement results to be reported or whether an event has been triggered on the terminal device.

[0173] It should be understood that the terminal device can also indicate the measurement results to be reported or the events that have been triggered through the first resource set, that is, the network device determines the measurement results to be reported or the events that have been triggered on the terminal device side based on the first resource set.

[0174] It should be understood that the terminal device can also indicate the measurement results to be reported or the event that has been triggered through the first message, that is, the network device determines the measurement results to be reported or the event that has been triggered on the terminal device side based on the first message.

[0175] It should be understood that in this specific implementation, the first message is a specific implementation of the first information in the above embodiments of this application.

[0176] S506: The network device sends a second message to the terminal device.

[0177] The second message is used to indicate the available uplink resources #1 for the terminal device.

[0178] The network device can determine the information size of the measurement result to be reported by the terminal device through the first resource set that carries the first message, so as to indicate the appropriate uplink resource to carry the measurement result. There is a correspondence between the first resource set and uplink resource #1.

[0179] In one alternative implementation, the second message is also used to instruct the terminal device to report the measurement results via uplink resource #1.

[0180] It should be understood that in this specific implementation, the second message is a specific implementation of the second information in the above embodiments of this application.

[0181] It should be understood that in this specific implementation, uplink resource #1 is a specific implementation of the first uplink resource in the above embodiments of this application.

[0182] S507: The terminal device sends a third message to the network device.

[0183] The terminal device sends a third message through uplink resource #1, which includes the measurement results that the terminal device needs to report.

[0184] It should be understood that in this specific implementation, the third message is a specific implementation of the third information in the above embodiments of this application.

[0185] It should be understood that in the above steps, the first configuration information and the second message can be sent through the same message, and the first message and the third message can be sent through the same message; that is, steps S501 and S506 are executed as one step, and steps S503 and S507 are executed as one step.

[0186] The specific implementation of the two-step random access includes the following steps:

[0187] S501: The network device sends the first configuration information to the terminal device.

[0188] S506: The network device sends a second message to the terminal device.

[0189] The first configuration information is used to divide the first resource set, and the second message is used to indicate the uplink resource #1 available to the terminal device. When S501 and S506 are executed as the same step, it can also be understood that the first configuration information includes the first resource set and the uplink resource #1 available to the terminal device.

[0190] It should be understood that the specific implementations of S501 and S506, as well as the specific functions of the first configuration information and the second message, are similar to the implementation methods described above. For the sake of brevity, this application will not elaborate further here.

[0191] It should be understood that in this specific implementation, the second message is a specific implementation of the second information in the above embodiments of this application, and uplink resource #1 is a specific implementation of the first uplink resource in the above embodiments of this application.

[0192] S503: The terminal device sends the first message to the network device.

[0193] S507: The terminal device sends a third message to the network device.

[0194] When S503 and S507 are executed as the same step, the contents of the first message and the third message can be combined into MsgA.

[0195] The terminal device sends a first message through the RACH resource in the first resource set, the first message including a random access preamble; the terminal device sends a third message through uplink resource #1, the third message including the measurement results to be reported.

[0196] By receiving Mag1 carried by the first resource set, the network device determines that the terminal device carries the measurement results in uplink resource #1, and can thus correctly decode the content in the uplink resource.

[0197] It should be understood that the specific implementations of S503 and S507, as well as the specific functions of the first and third messages, are similar to the implementation methods described above. For the sake of brevity, this application will not elaborate further here.

[0198] It should be understood that in this specific implementation, the first message is a specific implementation of the first information in the above embodiments of this application, and the third message is a specific implementation of the third information in the above embodiments of this application.

[0199] In another specific implementation, if the network device does not configure a special RACH resource set for the terminal device, the following steps are performed:

[0200] S502: The terminal device performs L1 measurement and assesses whether the reporting conditions are met.

[0201] When the terminal device determines that there are measurement results to be reported or an event has been triggered, and the terminal device currently has no available Physical Uplink Control Channel (PUCCH) resources, the terminal device initiates random access.

[0202] S503: The terminal device sends the first message to the network device.

[0203] The first message includes a random access preamble.

[0204] It should be understood that in this specific implementation, the first message is a specific implementation of the first information in the above embodiments of this application.

[0205] S504: The network device sends a fourth message to the terminal device.

[0206] The fourth message is used to indicate the available uplink resources #2 for the terminal device.

[0207] As an example and not a limitation, the fourth message includes the random access response (RAR) message.

[0208] It should be understood that in this specific implementation, the fourth message is a specific implementation of the fourth information in the above embodiments of this application.

[0209] It should be understood that in this specific implementation, uplink resource #2 is a specific implementation of the second uplink resource in the above embodiments of this application.

[0210] S505: The terminal device sends the fifth message to the network device.

[0211] The terminal device sends a fifth message through uplink resource #2. The fifth message is used to indicate that the terminal device has measurement results to be reported or to indicate that an event has been triggered.

[0212] In one alternative implementation, the fifth message is also used to indicate the information size of the measurement result to be reported.

[0213] It should be understood that in this specific implementation, the fifth message is a specific implementation of the fifth information in the above embodiments of this application.

[0214] S506: The network device sends a second message to the terminal device.

[0215] The second message is used to indicate the available uplink resources #1 for the terminal device.

[0216] Network devices can determine the information size of the measurement results to be reported by the terminal device through the fifth message, so as to indicate the appropriate uplink resources to carry the measurement results. There is a correspondence between Mag5 and uplink resource #1.

[0217] In one alternative implementation, the second message is also used to instruct the terminal device to report the measurement results via uplink resource #1.

[0218] It should be understood that in this specific implementation, the second message is a specific implementation of the second information in the above embodiments of this application.

[0219] It should be understood that in this specific implementation, uplink resource #1 is a specific implementation of the first uplink resource in the above embodiments of this application.

[0220] S507: The terminal device sends a third message to the network device.

[0221] The terminal device sends a third message through uplink resource #1, which includes the measurement results that the terminal device needs to report.

[0222] It should be understood that in this specific implementation, the third message is a specific implementation of the third information in the above embodiments of this application.

[0223] The following description, by way of example and not limitation, describes a specific implementation of the method provided in this application. Figure 6 This paper describes the specific implementation of configuring a special set of RACH resources for terminal devices by network devices.

[0224] Figure 6 This is a schematic diagram of another communication method provided in an embodiment of this application.

[0225] S601: The network device sends configuration information to the terminal device.

[0226] Configuration information 3 is used to instruct the terminal device on the allocation of random access channel (RACH) resources.

[0227] Configuration information 3 includes configuration information for indicating RACH resource set #1. Configuration information 3 includes, but is not limited to, at least one of the following: random access preamble, time-domain location of random access, frequency-domain location of random access, and an identifier for indicating the timing of random access.

[0228] Among them, RACH resource set #1 is a subset of RACH resource set #2, which includes all RACH resources that the terminal device can use at the current serving base station (or current serving cell).

[0229] It should be understood that the above-mentioned RACH resource set #1 can be further divided into RACH resource set #3, RACH resource set #4, etc., where set #3 and set #4 are subsets of RACH resource set #1, and set #3 and set #4 contain different RACH resources, and the resources in set #3 and set #4 have no intersection.

[0230] It should be understood that configuration information 3 can be an RRC message, a MAC CE, or a DCI message. RACH resources can be contention-based or non-contention-based; this application does not impose any special limitations on this.

[0231] It should be understood that in this specific implementation, configuration information 3 is a specific implementation of the first configuration information in the above embodiments of this application.

[0232] S602: The terminal device performs L1 measurement and assesses whether the reporting conditions are met.

[0233] The terminal device evaluates whether the L1 measurement reporting event is met / triggered. If the reporting conditions are met / triggered, the terminal will send information to the network device to indicate the measurement results to be reported.

[0234] S603: The terminal device sends access message 1 to the network device.

[0235] If the terminal device assesses that the L1 measurement reporting event has been satisfied / triggered, the terminal device will further determine whether there are available PUCCH resources.

[0236] In one specific implementation, when the terminal device determines that there are available PUCCH resources, it sends an access message 1 to the network device through the PUCCH resources. Access message 1 is used to indicate the L1 measurement results to be reported, or to indicate that the event for L1 measurement reporting has been met / triggered.

[0237] In another specific implementation, when the terminal device determines that no PUCCH resources are available, it will initiate random access by sending Access Message 1 to the network device via RACH resources. The terminal device selects a RACH resource from RACH resource set #1 and sends Access Message 1 to the network device. Access Message 1 indicates an L1 measurement result to be reported, or it indicates that an L1 measurement reporting event has been met / triggered. As an example and not a limitation, Access Message 1 may include, but is not limited to, a random access preamble.

[0238] It should be understood that in this specific implementation, RACH resource set #1 is a specific implementation of the first resource set in the above embodiments of this application; access message 1 is a specific implementation of the first information in the above embodiments of this application.

[0239] In one alternative implementation, configuration information 3 in step S601 is used to indicate that RACH resource set #1 is divided into RACH resource set #3 and RACH resource set #4. The terminal device selects set #3 or set #4 to send access message 1 based on the amount of L1 measurement results to be reported and / or based on the number of triggered events.

[0240] As an example, and not a limitation, if the amount of data of the L1 measurement results to be reported by the terminal device or the number of triggered events is less than a predefined or preconfigured threshold of 1, the terminal device selects RACH resources in RACH resource set #3 to send access message 1; if the amount of data of the L1 measurement results to be reported by the terminal device or the number of triggered events is greater than threshold 1, the terminal device selects RACH resources in RACH resource set #4 to send access message 1. The amount of data of the L1 measurement results to be reported can also be characterized by the number of cells or reference signals corresponding to the L1 measurement results to be reported.

[0241] It should be understood that in this specific implementation, RACH resource set #3 or RACH resource set #4 is a specific implementation of the first resource set in the above embodiments of this application; access message 1 is a specific implementation of the first information in the above embodiments of this application.

[0242] It should be understood that the RACH resource set #1 can also be divided into more subsets, with different subsets corresponding to different content sizes of the measurement results to be reported. A threshold is set to select the RACH resources in the specific subset to send access message 1 based on the data volume of the L1 measurement results. Those skilled in the art can implement the specific implementation based on this technical instruction and the above implementation method. This application will not elaborate further on this, nor should it be considered to exceed the protection scope of this application.

[0243] By dividing RACH resources into subsets and setting judgment conditions to select the appropriate subsets, network devices can know the amount of measurement results to be reported by terminal devices through the RACH resources carrying access message 1, which facilitates the allocation of appropriate uplink authorized resources by network devices.

[0244] It should be understood that in addition to the L1 measurement results to be reported, the terminal device may have other uplink information to be sent. This includes, but is not limited to, RRC messages, MAC control elements (MAC CE), and service data. The terminal device can select the RACH resource set and / or subset based on the total size of these uplink messages to be sent.

[0245] As an example and not a limitation, the terminal device may select the RACH resource set and / or subset by combining the sum of one or more of the following: L1 measurement results, RRC messages, MAC CE, and service data.

[0246] S604: The network device sends an access message 2 to the terminal device.

[0247] Access message 2 includes a random access response (RAR) message, which carries uplink authorized resources.

[0248] In one alternative implementation, the access message 2 also carries indication information 3, which is used to instruct the terminal device to send the L1 measurement results.

[0249] It should be understood that in this specific implementation, access message 2 is a specific implementation of the second information in the above embodiments of this application, and the uplink authorization resource carried in access message 2 is a specific implementation of the first uplink resource in the above embodiments of this application.

[0250] S605: The terminal device sends an access message 3 to the network device.

[0251] The terminal device uses uplink authorized resources to send an access message to the network device.

[0252] In one optional implementation, access message 3 includes L1 measurement results, and the terminal device sends the L1 measurement results through access message 3.

[0253] Specifically, in one implementation, when the access message 1 sent by the terminal device uses RACH resources in RACH resource set #1, the terminal device will send the L1 measurement result through uplink grant resources. In this case, the network device determines that the access message 3 reported by the terminal device carries the L1 measurement result, thus enabling the network device to successfully receive the L1 measurement result.

[0254] Specifically, in another implementation, access message 2 can also carry indication information instructing the terminal device to send the L1 measurement results. That is, in step S604, access message 2 sent by the network device to the terminal device carries indication information 3, which instructs the terminal device to send the L1 measurement results through uplink authorized resources, so that the network device can successfully receive the L1 measurement results.

[0255] It should be understood that in this specific implementation, access message 3 is a specific implementation of the third information in the above embodiments of this application.

[0256] In another optional implementation, access message 3 does not include the L1 measurement result, and the terminal device performs a random access procedure through access message 3. The L1 measurement result is sent by executing the following steps S606 and S607.

[0257] S606: The network device sends an access message to the terminal device.

[0258] Access message 4 includes DCI information, which indicates uplink authorization and instructs the terminal device to send L1 measurement results through the uplink authorized resources.

[0259] It should be understood that in this specific implementation, access message 4 is a specific implementation of the second information in the above embodiments of this application.

[0260] In one alternative implementation, when the terminal device receives the uplink grant indicated in access message 4, and the uplink grant indicates that the terminal device can send L1 measurement results, the terminal device considers the random access procedure to be successfully completed. Alternatively, after the terminal device uses the uplink grant to send L1 measurement results, the terminal device considers the random access procedure to be successfully completed.

[0261] In another optional implementation, when the terminal device receives the uplink authorization for sending L1 measurement results indicated in access message 4, or after sending L1 measurement results using the uplink authorization, the terminal device considers that the L1 measurement event is no longer in a triggered state, or the terminal device considers that the L1 measurement event is in a canceled triggered state, so as to avoid triggering and reporting again.

[0262] S607: The terminal device sends an access message 5 to the network device.

[0263] Access message 5 includes the L1 measurement results. The terminal device sends access message 5 using the uplink grant resources indicated in access message 4. That is, the terminal device sends the L1 measurement results using the uplink grant in S606.

[0264] In one optional implementation, after the terminal device sends the L1 measurement result, the terminal device considers the L1 measurement event to be no longer in a triggered state, or the terminal device considers the L1 measurement event to be in a canceled triggered state, so as to avoid triggering and reporting again.

[0265] It should be understood that in this specific implementation, access message 4 is a specific implementation of the second information in the above embodiments of this application; access message 5 is a specific implementation of the third information in the above embodiments of this application.

[0266] Through the above implementation, the terminal device can report L1 measurement results to the network device in a timely manner even when there are no available PUCCH resources. This allows the network device to determine whether beam switching or cell switching is necessary, thus avoiding beam failure or handover failure, further ensuring communication stability and improving user experience.

[0267] Furthermore, by dividing different RACH resource subsets, the network device allows the terminal device to send random access preambles to the network device. Based on the RACH subset selected by the terminal device, the network device can determine the size of the data to be reported by the terminal device, which facilitates the network device in authorizing appropriate uplink resources for the terminal device.

[0268] It should be understood that configuration information 3 and access message 2 can be sent separately or through the same message bearer; access message 1 and access message 3 can be sent separately or through the same message bearer, and this application does not impose any special restrictions on this.

[0269] When configuration information 3 and access message 2 are sent separately, and access message 1 and access message 3 are sent separately, this is a specific implementation of the four-step random access method. In the two-step random access scenario, configuration information 3 and access message 2 are sent using the same message bearer, and access message 1 and access message 3 are sent using the same message bearer.

[0270] Alternatively, steps S601 and S604 can be understood as one step, while steps S603 and S605 can be two steps.

[0271] In a two-step random access scenario, the specific implementation steps include:

[0272] S601: The network device sends configuration information to the terminal device.

[0273] S604: The network device sends an access message 2 to the terminal device.

[0274] The network device sends configuration information 3 to the terminal device to indicate RACH resource set #1, and the network device sends access message 2 to the terminal device to indicate uplink authorized resources.

[0275] It should be understood that the specific implementations of S601 and S604, as well as the specific functions of configuration information 3 and access message 2, are similar to the implementation methods described above. For the sake of brevity, this application will not elaborate further here.

[0276] It should be understood that in this specific implementation, configuration information 3 is a specific implementation of the first configuration information in the above embodiments of this application; access message 2 is a specific implementation of the second information in the above embodiments of this application.

[0277] S603: The terminal device sends access message 1 to the network device.

[0278] S605: The terminal device sends an access message 3 to the network device.

[0279] The terminal device sends access message 1 through RACH resource set #1, which includes a random access preamble; the terminal device sends access message 3 through uplink grant resources, which includes L1 measurement results.

[0280] By receiving the random access preamble carried by RACH resource set #1, the network device determines that the terminal device carries the measurement results in the uplink authorized resources, and thus can correctly decode the content in the uplink resources.

[0281] It should be understood that the specific implementations of S603 and S605, as well as the specific functions of access message 1 and access message 3, are similar to the implementation methods described above. For the sake of brevity, this application will not elaborate further here.

[0282] It should be understood that in this specific implementation, access message 1 is a specific implementation of the first information in the above embodiments of this application; access message 3 is a specific implementation of the third information in the above embodiments of this application.

[0283] In another alternative implementation, the network device does not allocate a special RACH resource set for the terminal device. After the terminal device evaluates that the L1 measurement reporting event is satisfied / triggered, it initiates random access. As an example, and not a limitation, the following section combines... Figure 7 This describes the random access initiated by the terminal device.

[0284] Figure 7 This is a schematic diagram of another communication method provided in the embodiments of this application.

[0285] S701: The terminal device performs L1 measurement and assesses whether the reporting conditions are met.

[0286] The terminal device evaluates whether the L1 measurement reporting event is met / triggered. If the terminal device determines that the reporting conditions have been met / triggered, the terminal device further determines whether there are available PUCCH resources.

[0287] In one specific implementation, the terminal has available PUCCH resources. The terminal device uses the PUCCH resources to indicate to the network device the L1 measurement results that the terminal device has to report, or to indicate to the network device that the L1 measurement reporting event has been satisfied / triggered.

[0288] In another specific implementation, if the terminal device has no available PUCCH resources, the terminal device initiates random access through the following steps.

[0289] S702: The terminal device sends a random access message 1 to the network device.

[0290] Random access message 1 includes a random access preamble.

[0291] It should be understood that in this specific implementation, random access message 1 is a specific implementation of the first information in the above embodiments of this application.

[0292] S703: The network device sends a random access message 2 to the terminal device.

[0293] Random access message 2 includes a random access response (RAR) message, which carries uplink authorized resources.

[0294] It should be understood that in this specific implementation, random access message 2 is a specific implementation of the fourth information in the above embodiments of this application, and the uplink authorization resource carried in random access message 2 is a specific implementation of the second uplink resource in the above embodiments of this application.

[0295] S704: The terminal device sends a random access message 3 to the network device.

[0296] The terminal device sends a random access message 3 using the uplink grant resources carried in the random access message 2. The random access message 3 carries indication information 4, which is used to indicate that the terminal device has L1 measurement results to be reported, or the indication information 4 is also used to indicate that the event for L1 measurement reporting has been met / triggered.

[0297] In one specific implementation, instruction information 4 is carried in MAC CE.

[0298] As an example and not a limitation, this MAC CE has no payload portion, only a MAC subheader. The MAC subheader carries a logical channel identifier, which is used to indicate the L1 measurement results that the terminal device has to report, or to indicate that the L1 measurement reporting event has been met / triggered.

[0299] As an example and not a limitation, this MAC CE has both a payload portion and a MAC subheader. The MAC subheader carries a logical channel identifier, which is used to indicate whether the terminal device has an L1 measurement result to be reported, or to indicate that an L1 measurement reporting event has been met / triggered.

[0300] In one optional implementation, the MAC payload includes indication information 4, which indicates the content size of the L1 measurement result to be reported by the terminal device, or the number of triggered events. The content size of the L1 measurement result to be reported can also be characterized by the number of cells or reference signals corresponding to the L1 measurement result to be reported.

[0301] It should be understood that in this specific implementation, random access message 3 is a specific implementation of the fifth information in the above embodiments of this application.

[0302] S705: The network device sends a random access message 4 to the terminal device.

[0303] Random access message 4 includes DCI information, which is used to indicate uplink authorized resources. Random access message 4 is also used to instruct the terminal device to use the uplink authorized resources to send L1 measurement results.

[0304] When the terminal device receives the uplink grant resource indicated in the random access message 4, and the uplink grant indicates that the terminal device can send L1 measurement results, the terminal device considers the random access procedure to be successfully completed. Alternatively, when the terminal device uses the uplink grant to send L1 measurement results, the terminal device considers the random access procedure to be successfully completed.

[0305] In one optional implementation, when the terminal device receives the uplink grant resource indicated in the random access message 4 for sending L1 measurement results, or when it uses the uplink grant to send L1 measurement results, the terminal device considers that the L1 measurement event is no longer in a triggered state (or canceled triggering), thus avoiding triggering and reporting again.

[0306] It should be understood that in this specific implementation, random access message 4 is a specific implementation of the second information in the above embodiments of this application.

[0307] S706: The terminal device sends measurement result information to the network device.

[0308] The terminal device uses the uplink authorized resources in step S705 to send the L1 measurement results.

[0309] In another optional implementation, after the terminal device sends the L1 measurement result, the terminal considers that the L1 measurement event is no longer in a triggered state (or canceled triggering), thus avoiding triggering and reporting again.

[0310] It should be understood that in this specific implementation, measurement result information 3 is a specific implementation of the third information in the above embodiments of this application.

[0311] Through the above steps, the terminal device can report L1 measurement results to the network device in a timely manner even in scenarios where there are no available PUCCH resources, so that the network device can determine whether beam switching or cell switching is required, thus avoiding beam failure or handover failure.

[0312] In some specific implementations, the network device in this application can be a CU-DU separated architecture. The following describes... Figure 8 The specific implementation under the separation architecture is described.

[0313] As an example rather than a limitation, Figure 6 Taking the aforementioned communication method as an example, Figure 8 This illustrates a specific implementation of a discrete architecture for network devices in a graph communication method.

[0314] Figure 8 A schematic diagram is shown of a network device with a discrete architecture performing the communication method provided in the embodiments of this application.

[0315] exist Figure 6 Before step S601 is executed, step S801 is executed within the network device.

[0316] S801: DU sends resource allocation information to CU 1.

[0317] The DU partitions the RACH resources and sends the partitioning results to the CU.

[0318] As an example, and not a limitation, the DU partitions RACH resource set #1 from RACH resource set #2. RACH resource set #2 comprises all RACH resources available to the terminal device in the current serving gNB (or current serving cell, or current serving DU). RACH resource set #1 is a subset of RACH resource set #2.

[0319] S802: The CU sends configuration information 3 to the DU, and the DU sends configuration information 3 to the terminal device.

[0320] It should be understood that S802 and S601 are consistent, with the network device sending configuration information 3 to the terminal device. In a split architecture, the CU sends configuration information 3 to the DU, and the DU then forwards it to the terminal device. Configuration information 3 is used to indicate the allocation configuration of RACH resources.

[0321] It should be understood that Figure 6 The steps S603 to S607, under the CU-DU separation architecture, are the interaction between the terminal device and the DU, which will not be described in detail here.

[0322] It should be understood that Figure 7 The communication method shown also includes the interaction between the terminal device and the DU when the network device adopts a separate architecture, which will not be elaborated here.

[0323] It should be understood that the implementation of other communication methods in a separate architecture is different from... Figure 8 Similar examples are shown, and for the sake of brevity, this application will not repeat them here.

[0324] In a separate architecture, even when there are no available PUCCH resources, the terminal device can still report the L1 measurement results to the DU of the network device in a timely manner, so that the DU of the network device can determine whether beam switching or cell switching is required, thus avoiding beam failure or handover failure.

[0325] It is understood that the various embodiments described in this application can be independent solutions or combinations based on internal logic, and all such solutions fall within the protection scope of this application. Furthermore, the explanations or descriptions of the various terms appearing in the embodiments can be referenced or interpreted mutually in the various embodiments, and are not intended to limit the scope of protection.

[0326] The above text combined Figures 1 to 8 The communication method embodiments of this application are described in detail below, and will be combined with... Figures 9 to 10 This application describes in detail the communication device-side embodiments. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any parts not described in detail can be found in the preceding method embodiments.

[0327] Figure 9 This is a schematic block diagram of the communication device 1000 provided in the embodiments of this application.

[0328] like Figure 9 The communication device 1000 shown may include a transceiver unit 1010 and a processing unit 1020. The transceiver unit 1010 can be used to implement corresponding communication functions. The transceiver unit 1010 may also be referred to as a communication interface or communication unit. The processing unit 1020 can be used to determine resources and generate information. Optionally, the transceiver unit 1010 may include a receiving unit and a sending unit, whereby the receiving unit is used to implement the function of receiving data and the sending unit is used to implement the function of sending data.

[0329] Optionally, the communication device 1000 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 1020 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.

[0330] The communication device 1000 can be a terminal device as described in the above method embodiments, or it can be a chip used to implement the functions of the terminal device as described in the above method embodiments. It should be understood that the communication device 1000 can correspond to the device according to this application. Figures 5 to 8 The terminal device described in the implementation, the communication device 1000, can execute the present application. Figures 5 to 8 The steps corresponding to the terminal device in the implementation method described herein.

[0331] In one possible design, the processing unit 1020 is used to select a first resource set; the processing unit 1020 is used to perform physical layer measurements; the processing unit 1020 is used to determine whether there are measurement results to be reported or whether an event has been triggered; the processing unit 1020 is used to determine whether there are currently available physical uplink control channel resources; the transceiver unit 1010 can be used to receive first configuration information from the network device; the transceiver unit 1010 is also used to send first information through the first resource set; the transceiver unit 1010 is also used to receive second information from the network device; the transceiver unit 1010 is also used to send third information through the first uplink resource; the transceiver unit 1010 is also used to receive fourth information from the network device; the transceiver unit 1010 is also used to send fifth information through the second uplink resource.

[0332] The communication device 1000 can be a network device in the above method embodiments, or it can be a chip used to implement the functions of the network device in the above method embodiments. It should be understood that the communication device 1000 can correspond to the method described in this application. Figures 5 to 8 The network device described in the implementation, the communication device 1000, can execute the present application. Figures 5 to 8 The steps corresponding to the network devices in the implementation method described herein.

[0333] In one possible design, the transceiver unit 1010 is used to send first configuration information to the terminal device; the transceiver unit 1010 is also used to receive first information from the terminal device; the transceiver unit 1010 is also used to send second information to the terminal device; the transceiver unit 1010 is also used to receive third information from the terminal device; the transceiver unit 1010 is also used to send fourth information to the terminal device; the transceiver unit 1010 is also used to receive fifth information from the terminal device; the processing unit 1020 is used to determine whether the terminal device has measurement results to be reported or whether an event has been triggered; the processing unit 1020 is used to determine the partitioning of the first resource set; the processing unit 1020 is used to determine the first uplink resource; the processing unit 1020 is used to determine the second uplink resource.

[0334] It should also be understood that the communication device 1000 here is embodied in the form of a functional unit. The term "unit" here may refer to application-specific integrated circuits (ASICs), electronic circuits, processors (e.g., shared processors, proprietary processors, or group processors) and memories for executing one or more software or firmware programs, combined logic circuits, and / or other suitable components that support the described functions.

[0335] The communication device 1000 of each of the above schemes has the function of implementing the corresponding steps performed by the terminal device or network device in the above methods. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, which respectively execute the transmission and reception operations and related processing operations in each method embodiment.

[0336] In addition, the transceiver unit 1010 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit 1020 may be a processing circuit.

[0337] Figure 10 This is a schematic block diagram of a communication device 2000 provided in an embodiment of this application.

[0338] like Figure 10 The communication device 2000 shown may include a processor 2010.

[0339] Optionally, the device 2000 further includes a transceiver 2020 for receiving and / or transmitting signals. For example, the processor 2010 controls the transceiver 2020 to receive and / or transmit signals. Optionally, the transceiver 2020 may include a receiver for receiving signals and a transmitter for transmitting signals.

[0340] The processor 2010 may be coupled to the memory 2030, which is used to store computer programs or instructions and / or data. The processor 2010 is used to execute the computer programs or instructions stored in the memory 2030, or to read the data stored in the memory 2030, in order to perform the methods in the above method embodiments.

[0341] Optionally, there may be one or more processors 2010.

[0342] Optionally, the memory 2030 may be one or more.

[0343] Alternatively, the memory 2030 can be integrated with the processor 2010, or it can be set up separately.

[0344] As an example, processor 2010 may have Figure 9 The processing unit 1020 shown has the function of a storage unit, the memory 2030 can have the function of a storage unit, and the transceiver 2020 can have... Figure 9 The function of the transceiver unit 1010 shown is illustrated.

[0345] For example, the communication device 2000 can be used to implement the operations performed by the terminal device in the various method embodiments described above.

[0346] In one possible design, the processor 2010 is used to select a first resource set; the processor 2010 is used to perform physical layer measurements; the processor 2010 is used to determine whether there are measurement results to be reported or whether an event has been triggered; the processor 2010 is used to determine whether there are currently available physical uplink control channel resources; the transceiver 2020 is used to receive first configuration information from the network device; the transceiver 2020 is also used to send first information through the first resource set; the transceiver 2020 is also used to receive second information from the network device; the transceiver 2020 is also used to send third information through the first uplink resource; the transceiver 2020 is also used to receive fourth information from the network device; and the transceiver 2020 is also used to send fifth information through the second uplink resource.

[0347] For example, the communication device 2000 can also be used to implement the operations performed by the network device in the various method embodiments described above.

[0348] In one possible design, the transceiver 2020 is used to send first configuration information to the terminal device; the transceiver 2020 is also used to receive first information from the terminal device; the transceiver 2020 is also used to send second information to the terminal device; the transceiver 2020 is also used to receive third information from the terminal device; the transceiver 2020 is also used to send fourth information to the terminal device; the transceiver 2020 is also used to receive fifth information from the terminal device; the processor 2010 is used to determine whether the terminal device has measurement results to be reported or whether an event has been triggered; the processor 2010 is used to determine the partitioning of a first resource set; the processor 2010 is used to determine a first uplink resource; and the processor 2010 is used to determine a second uplink resource.

[0349] It should be understood that the specific process by which each transceiver and processor performs the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0350] This application also provides a processor for executing computer programs or instructions stored in a memory, or reading data / signaling stored in a memory, to perform the methods in the above-described method embodiments. Optionally, there may be one or more processors.

[0351] This application also provides a chip, including a processor and a communication interface. The processor reads instructions stored in the memory through the communication interface and executes the methods provided in the above embodiments.

[0352] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the device in the above-described method embodiments.

[0353] For example, when the computer program is executed by a computer, it enables the computer to implement the methods executed by the terminal device or network device in the various embodiments of the above methods.

[0354] This application also provides a computer program product comprising instructions that, when executed by a computer, implement the methods performed by a terminal device or network device in the above-described method embodiments.

[0355] This application also provides a communication system, including the terminal device and network device described in any of the preceding embodiments. Further, the communication system may also include the first node described in any of the preceding embodiments.

[0356] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0357] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0358] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0359] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0360] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0361] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0362] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device and includes: receiving first configuration information, the first configuration information being used to indicate a first resource set; sending first information through a random access channel (RACH) resource in the first resource set, the first information including a random access preamble and being used to indicate that the terminal device has measurement results to be reported or that an event has triggered the terminal device; receiving second information, the second information being used to indicate first uplink resources available to the terminal device; sending third information through the first uplink resources, the third information including the measurement results.

2. The method of claim 1, wherein: the first resource set is a subset of a second resource set, the second resource set including all RACH resources available to the terminal device in a current serving cell, and there is no intersection between all subsets of the second resource set.

3. The method according to claim 1 or 2, characterized in that, Before sending the first information, the method further includes: selecting the first resource set according to an information size of the third information or the measurement results.

4. The method according to any one of claims 1 to 3, characterized in that, The first configuration information includes at least one of the following: a random access preamble, a time domain location of random access, a frequency domain location of random access, and an identifier used to indicate a random access occasion.

5. A communication method characterized by comprising: The method is applied to a terminal device and includes: sending first information, the first information including a random access preamble; receiving fourth information, the fourth information being used to indicate second uplink resources available to the terminal device, sending fifth information through the second uplink resources, the fifth information being used to indicate that the terminal device has measurement results to be reported or that an event has triggered the terminal device; receiving second information, the second information being used to indicate first uplink resources available to the terminal device; sending third information through the first uplink resources, the third information including the measurement results.

6. The method of claim 5, wherein: the fifth information is further used to indicate an information size of the measurement results.

7. The method of any one of claims 1 to 6, wherein: the second information is further used to indicate that the terminal device uses the first uplink resources to send the third information.

8. The method according to any one of claims 1 to 7, characterized in that, Before sending the first information, the method further includes: determining that the terminal device has measurement results to be reported or that an event has triggered the terminal device, and that the terminal device currently has no available physical uplink control channel (PUCCH) resources.

9. A communication method characterized by comprising: The method is applied to a network device and includes: sending first configuration information, the first configuration information being used to indicate a first resource set; receiving first information, the first information including a random access preamble of a terminal device; determining, according to the first information, that the terminal device has measurement results to be reported or that an event has triggered the terminal device, the first information being carried by a random access channel (RACH) resource in the first resource set; sending second information, the second information being used to indicate first uplink resources available to the terminal device; receiving third information, the third information including the measurement results, the third information being carried by the first uplink resources.

10. The method of claim 9, wherein the first set of resources is a subset of a second set of resources, the second set of resources comprising all RACH resources available to the terminal device in a current serving cell, and there is no intersection between all subsets of the second set of resources.

11. The method of claim 9 or 10, wherein the first configuration information further indicates that the terminal device selects the first set of resources to transmit the first information according to an information size of the third information or the measurement result. The first configuration information comprises at least one of the following: a random access preamble, a time domain location of random access, a frequency domain location of random access, an identifier used to indicate a random access occasion.

12. The method according to any one of claims 9 to 11, characterized in that, Before transmitting the second information, the method further comprises: determining the first uplink resource according to the first set of resources, and there is a corresponding relationship between the first set of resources and the first uplink resource.

13. The method according to any one of claims 9 to 12, characterized in that, The method is applied to a network device, comprising: receiving first information, the first information comprising a random access preamble of a terminal device; 14. A communication method, comprising: transmitting fourth information, the fourth information being used to indicate a second uplink resource available to the terminal device, receiving fifth information, the fifth information being used to indicate a measurement result to be reported by the terminal device or indicating that an event has been triggered by the terminal device, the fifth information being carried by the second uplink resource; transmitting second information, the second information being used to indicate a first uplink resource available to the terminal device; receiving third information, the third information comprising the measurement result, the third information being carried by the first uplink resource.

15. The method of claim 14, wherein the fifth information is further used to indicate an information size of the measurement result. Before transmitting the second information, the method further comprises: determining the first uplink resource according to the fifth information, and there is a corresponding relationship between the fifth information and the first uplink resource.

17. The method of any one of claims 9 to 16, wherein the second information is further used to instruct the terminal device to transmit the third information using the first uplink resource.

16. The method according to claim 14 or 15, characterized in that The apparatus comprises a module or unit for performing the method of any one of claims 1 to 17. The apparatus comprises a processor coupled with a memory, the memory storing instructions that, when executed by the processor, cause the apparatus to perform the method of any one of claims 1 to 17. The computer readable storage medium stores a computer program that, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 17. The computer program product, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 17.

18. A communications device, characterized by The chip system comprises a processor, a memory and an input / output port, the memory being used to store a computer program; the processor being used to execute the computer program stored in the memory, 19. A communications device, characterized by ​ 20. A computer-readable storage medium, characterized in that, ​ 21. A computer program product, characterised in that, ​ 22. A chip system, characterized by ​ to cause the processor to perform the method of any one of claims 1 to 8; or to cause the processor to perform the method of any one of claims 9 to 17.