Wireless communication methods, devices and storage medium

By introducing a competitive uplink resource allocation mechanism into wireless communication, the problems of large delays in dynamic scheduling and low utilization of pre-configured resources are solved, achieving efficient resource utilization and delay management.

WO2026036412A1PCT designated stage Publication Date: 2026-02-19GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/112920
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

In existing technologies, dynamic scheduling results in significant uplink transmission latency, while pre-configured resources have limited utilization, making it difficult to find a good balance between latency and resource utilization.

Method used

A contention-based uplink resource allocation mechanism is adopted. Through the contention resolution process between terminal devices and network devices, the contention for uplink resources is used for transmission. Relevant information is carried through the physical uplink control channel so that network devices can know the needs of terminal devices, thereby reducing the need for additional resource transmission.

Benefits of technology

This approach achieves improved resource utilization, reduced resource waste, and increased the efficiency of network devices in recognizing the needs of terminal devices while ensuring high latency requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024112920_19022026_PF_FP_ABST
    Figure CN2024112920_19022026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are wireless communication methods, devices and a storage medium. A wireless communication method comprises: a terminal device using a first resource to perform first uplink transmission, the first resource being a contention-based uplink resource.
Need to check novelty before this filing date? Find Prior Art

Description

A wireless communication method and device, storage medium TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of mobile communication technology, and in particular to a wireless communication method and device, storage medium. BACKGROUND

[0002] For uplink transmission, there are two ways, one is based on dynamic scheduling (dynamic grant, DG) mode, the base station sends dynamic scheduling downlink control information (Downlink Control Information, DCI) to schedule an uplink resource for uplink transmission, such resources are dynamic scheduling resources; another way is to pre-configure uplink resources through radio resource control (Radio Resource Control, RRC) signaling, and the terminal device performs uplink transmission based on the pre-configured uplink resources, such pre-configured resources are configured grant (configured-grant, CG) resources.

[0003] SUMMARY

[0004] Embodiments of the present application provide a wireless communication method and device, storage medium.

[0005] The wireless communication method provided by the embodiments of the present application comprises:

[0006] The terminal device uses a first resource for first uplink transmission, and the first resource is a contention-based uplink resource.

[0007] The wireless communication method provided by the embodiments of the present application comprises:

[0008] The network device uses a first resource for first uplink transmission, and the first resource is a contention-based uplink resource.

[0009] The terminal device provided by the embodiments of the present application comprises:

[0010] The first communication unit is configured to use a first resource for first uplink transmission, and the first resource is a contention-based uplink resource.

[0011] The network device provided by the embodiments of the present application comprises:

[0012] The second communication unit is configured to use a first resource for first uplink transmission, and the first resource is a contention-based uplink resource.

[0013] The communication device provided by the embodiments of the present application can be the terminal device in the above scheme or the network device in the above scheme, and the communication device comprises a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the wireless communication method.

[0014] The chip provided by the embodiments of the present application is configured to implement the wireless communication method.

[0015] Specifically, the chip comprises a processor configured to invoke and run a computer program from a memory, so that the device installed with the chip executes the wireless communication method.

[0016] The computer readable storage medium provided by the embodiments of the present application is configured to store a computer program, and the computer program causes a computer to execute the wireless communication method.

[0017] The computer program product provided by the embodiments of the present application comprises computer program instructions, and the computer program instructions cause a computer to execute the wireless communication method.

[0018] The computer program provided by the embodiments of the present application, when running on a computer, causes the computer to execute the wireless communication method.

[0019] Through the above technical solution, the terminal device uses the first resource for uplink transmission, so that the network device learns the demand of the terminal device for the first resource, and does not need other resources for additional transmission, thereby reducing resource waste while the network device learns the demand of the terminal device for the first resource. BRIEF DESCRIPTION OF DRAWINGS

[0020] The accompanying drawings described herein are used to provide further understanding of the present application, and form a part of the present application. The schematic embodiments of the present application and the description thereof are used to explain the present application, and do not constitute an improper limitation on the present application. In the drawings:

[0021] Fig. 1 is a schematic diagram of an application scenario of the embodiments of the present application;

[0022] Fig. 2 is an optional flowchart of a wireless communication method;

[0023] Fig. 3 is an optional flowchart of a wireless communication method according to the embodiments of the present application;

[0024] Fig. 4 is an optional flowchart of a wireless communication method according to the embodiments of the present application;

[0025] Fig. 5 is an optional flowchart of a wireless communication method according to the embodiments of the present application;

[0026] FIG. 6 is an optional flow diagram of a wireless communication method according to an embodiment of the present application;

[0027] FIG. 7 is an optional schematic structural diagram of a terminal device according to an embodiment of the present application;

[0028] FIG. 8 is an optional schematic structural diagram of a network device according to an embodiment of the present application;

[0029] FIG. 9 is an optional schematic structural diagram of a communication device according to an embodiment of the present application;

[0030] FIG. 10 is an optional schematic structural diagram of a chip according to an embodiment of the present application;

[0031] FIG. 11 is an optional schematic block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0033] FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present application.

[0034] As shown in FIG. 1, a communication system 100 can include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 through an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0035] It should be understood that the embodiments of the present application are only exemplarily described with respect to the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a Long Term Evolution (LTE) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), an Internet of Things (IoT) system, a Narrow Band Internet of Things (NB-IoT) system, an enhanced Machine-Type Communications (eMTC) system, a 5th generation (5G) communication system (also referred to as a New Radio (NR) communication system), or a future communication system, etc.

[0036] In the communication system 100 shown in FIG. 1, the network device 120 can be an access network device that communicates with the terminal device 110. The access network device can provide communication coverage for a specific geographic area and can communicate with the terminal device 110 (for example, a UE) located in the coverage area.

[0037] The terminal device 110 can be any terminal device, including but not limited to a terminal device that uses a wired or wireless connection with the network device 120 or other terminal devices.

[0038] The terminal device 110 can be used for Device to Device (D2D) communication.

[0039] The wireless communication system 100 can further include a core network device 130 that communicates with the base station, which can be a 5G Core (5GC) device. In the evolution of the network, the core network device can also be called by other names, or new network entities can be formed by dividing the functions of the core network, and the embodiments of the present application do not limit this.

[0040] The various functional units in the communication system 100 can also be connected and communicate through a next generation (NG) interface.

[0041] Fig. 1 exemplarily shows one base station, one core network device and two terminal devices. Optionally, the wireless communication system 100 can include multiple base stations and each base station can include other number of terminal devices within its coverage. The embodiments of the present application do not limit this.

[0042] Optionally, the different terminal devices 110 can perform sidelink communication.

[0043] It should be noted that Fig. 1 is only a system to which the embodiments of the present application are applicable in an exemplary manner. Of course, the method shown in the embodiments of the present application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in the present text. The term "and / or" in the present text is only to describe the association relationship of the associated objects. It means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present text generally represents an "or" relationship between the associated objects. It should also be understood that the "indication" mentioned in the embodiments of the present application can be direct indication or indirect indication, and can also represent an associated relationship. For example, A indicates B, which can mean that B can be obtained by A directly; or it can mean that A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or it can mean that A and B have an associated relationship. It should also be understood that the "corresponding" mentioned in the embodiments of the present application can represent a direct correspondence or an indirect correspondence between the two, or it can represent an associated relationship between the two, or it can mean indication and being indicated, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rule" mentioned in the embodiments of the present application can be realized by pre-saving the corresponding code, table or other means that can be used to indicate the relevant information in the device (for example, including terminal devices and network devices). The specific implementation manner is not limited in the present application. For example, the predefined can mean the definition in the protocol. It should also be understood that the "protocol" in the embodiments of the present application can mean a standard protocol in the communication field, for example, it can include the LTE protocol, the NR protocol and the related protocol applied to the future communication system. The present application does not limit this.

[0044] In order to facilitate the understanding of the technical solutions of the embodiments of the present application, the related technologies of the embodiments of the present application are described below. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any manner, and all of them belong to the protection scope of the embodiments of the present application.

[0045] For uplink transmission, there are two ways, one is based on DG mode, the base station sends dynamic scheduling downlink control information DCI to schedule an uplink resource for uplink transmission, such resources are dynamic scheduling resources; the other way is to pre-configure uplink resources through RRC signaling, and the terminal device performs uplink transmission based on the pre-configured uplink resources, such pre-configured resources are CG resources.

[0046] DG is more flexible, but there is an additional delay, because the terminal device needs to obtain dynamic scheduling DCI before uplink transmission on the dynamic scheduling resource. CG can solve the problem of delay through pre-configuration, but the resource utilization is limited.

[0047] The network can configure CG resources based on RRC dedicated signaling, and NR supports two types of CG transmission:

[0048] Type 1: CG resources are configured based on RRC;

[0049] Type 2: CG resources are configured based on RRC and activated and deactivated through physical downlink control channel (PDCCH).

[0050] For the configuration of CG resources, the following information is included: physical resource configuration related.

[0051] In order to better obtain the trade-off between delay and uplink resource utilization, it is considered to configure an uplink resource that is "competed" by multiple UEs, i.e. contention-based configured grant (CB-CG) resource, to improve resource utilization while meeting higher delay requirements.

[0052] In the contention-based uplink resource (CB-UL resource), since the resource is shared by multiple UEs, there may be a case where multiple UEs are using or competing for the resource at the same time. In this case, the UE needs to know whether its needs are known by the network device and whether it has successfully competed for the resource when using the resource. Therefore, a contention resolution mechanism is needed to help the UE know whether the resource has been successfully competed for, and / or the corresponding network feedback or indication information.

[0053] In order to facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined with the technical solutions of the embodiments of the present application as optional schemes, which all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0054] Figure 2 is a wireless communication method provided by an embodiment of the present application, applied to a terminal device, as shown in Figure 2, comprising:

[0055] S201, the terminal device uses a first resource for first uplink transmission, wherein the first resource is a contention-based uplink resource.

[0056] Figure 3 is a wireless communication method provided by an embodiment of the present application, applied to a network device, as shown in Figure 3, comprising:

[0057] S301, the network device uses a first resource for first uplink transmission, wherein the first resource is a contention-based uplink resource.

[0058] Figure 4 is a wireless communication method provided by an embodiment of the present application, applied to a wireless communication system comprising a terminal device and a network device, as shown in Figure 4, comprising:

[0059] S401, the terminal device and the network device perform first uplink transmission on a first resource, wherein the first resource is a contention-based uplink resource.

[0060] In the following, the wireless communication method shown in Figure 2, Figure 3 or Figure 4 is described.

[0061] The first resource is a contention-based uplink resource, and multiple terminal devices can share the first resource. The terminal device performs first uplink transmission on the first resource, and the network device receives the first uplink transmission of the terminal device on the first resource. The first uplink transmission comprises uplink signaling transmission and / or uplink data transmission.

[0062] In the embodiment of the present application, the contention-based uplink resource can be understood as an uplink resource that can be shared by multiple terminal devices, and the terminal device competes for the uplink resource by attempting to use the first resource, and the terminal device that competes for the resource can use the resource for uplink transmission.

[0063] It can be understood that multiple terminal devices sharing the first resource can perform uplink transmission on the first resource respectively to compete for the first resource.

[0064] In the embodiment of the present application, the terminal device can be in an idle state, an inactive state or an RRC connected state.

[0065] In some embodiments, the terminal device transmits a physical uplink control channel (PUCCH) on the first resource, and the first uplink transmission is carried on the PUCCH.

[0066] In the embodiments of the present application, the terminal device uses the first resource for uplink transmission, so that the network device learns the demand of the terminal device for the first resource, and no other resources are needed for additional transmission, thereby reducing resource waste while the network device learns the demand of the terminal device for the first resource.

[0067] In some embodiments, the first resource is configured, preconfigured or predefined by the network device.

[0068] In the embodiments of the present application, the first resource can be identified by a resource index. The first resource can be one of a plurality of contention-based uplink resources, and the resource indexes of different contention-based uplink resources are different.

[0069] In some embodiments, the first resource includes one or more of the following: time domain resource, frequency domain resource, space domain resource, resource occasion. The following one or more of different contention-based uplink resources are different: time domain resource, frequency domain resource, space domain resource, resource occasion.

[0070] In some embodiments, the first uplink transmission is used for contending for the first resource, or the first uplink transmission is used for performing a contention resolution process, or the first uplink transmission is used for the network device to determine the transmission request of the terminal device.

[0071] In the embodiments of the present application, the first uplink transmission for contending for the first resource can also be understood as the first uplink transmission for performing a contention resolution process or for the network device to determine the transmission demand of the terminal device. The first uplink transmission for performing a contention resolution process can be understood as performing a contention resolution process for the first resource by a plurality of terminal devices. The first uplink transmission for the network device to determine the transmission request of the terminal device can be understood as the network device determining the transmission request for uplink transmission based on the first resource.

[0072] In some embodiments, the first resource is a contention-based configured grant (CB-CG) resource, or the first resource is used for performing a contention resolution process.

[0073] In some embodiments, one or more of the following information is carried in the first uplink transmission or the first resource:

[0074] First information, the first information is used to indicate that the terminal device contends for the first resource;

[0075] Second information, the second information is used to indicate a first data amount, the first data amount being a data amount required by the terminal device;

[0076] The third information is used for indicating information of one or more second resources, the second resources being CB-CG resources contended by the terminal device before the first resources.

[0077] The fourth information is used for indicating one or more third resources, the third resources being CB-CG resources contended by the terminal device after the first resources.

[0078] For the first information, the first information is used for the network device to determine that the terminal device contends for the first resources.

[0079] In some embodiments, the first information comprises one or more of the following:

[0080] Device identification information of the terminal device;

[0081] A Radio Network Temporary Identifier (RNTI) of the terminal device;

[0082] A Common Control Channel (CCCH) Service Data Unit (SDU);

[0083] A Message Authentication Code used for data Integrity of signaling messages (MAC-I);

[0084] A first reason value used for indicating a reason for the terminal device to contend for the first resources. The first reason value can be used by the network device to determine the terminal device contending for the first resources in combination with reasons for other terminal devices to contend for the first resources.

[0085] One or more of the device identification information of the terminal device, the dedicated RNTI of the terminal device or the RNTI for the terminal device, the CCCH SDU, and the MAC-I can enable the network device to identify the terminal device.

[0086] The RNTI of the terminal device can be a dedicated RNTI of the terminal device or a RNTI for the terminal device.

[0087] The first reason value is used for the network device to determine a reason for the terminal device to contend for the first resources.

[0088] In an example, the first reason value indicates a priority of a service that the terminal device needs to perform.

[0089] In an example, the first cause value indicates a service type of the service that the terminal device needs to perform.

[0090] For the second information, the first data amount can be understood as an amount of data that the terminal device needs. In embodiments of the present application, the amount of data that the terminal device needs can be understood as a size of an amount of data that the terminal device needs the network device to allocate, so that when the network device performs resource allocation, the network device can allocate sufficient resources to transmit the amount of data to be transmitted.

[0091] In some embodiments, the first data amount is related to the amount of data to be transmitted. In an example, the first data amount is an actual amount of data that the terminal device needs to transmit, i.e., an actual amount of data to be transmitted or an actual size of the data to be transmitted. In an example, the first data amount is an estimated amount of data that the network device needs to provide based on the amount of data to be transmitted.

[0092] The first data amount can be used by the network device to allocate resources for the terminal device or to schedule resources.

[0093] In some embodiments, the first data amount is based on the terminal device, or based on a logical channel (LCH), or based on a logical channel group (LCG), or based on a quality of service flow, or based on a protocol data unit (PDU) session.

[0094] It can be understood that the first data amount based on the terminal device, or based on the LCH, or based on the LCG, or based on the quality of service flow, or based on the PDU session can be understood as that the configuration granularity of the first data amount is the terminal device, the LCH, the LCG, the quality of service flow, or the PDU session, i.e., the first data amount is per UE, per LCH, per LCG, per LCG quality of service flow (QoS flow), or per PDU session.

[0095] In some embodiments, the second information can be carried in a media access control control element (MAC CE), and the MAC CE carrying the second information can include one or more of the following: a buffer status report (BSR), a delay status report (DSR).

[0096] For the third information, one or more second resources are indicated. The second resource can be understood as an uplink resource that the terminal device has contended for before the current first resource. The location of the second resource in the time domain is before the location of the first resource in the time domain. It can be understood that before the time domain location of the current first resource, the terminal device attempts to perform uplink transmission on the second resource to contend for the second resource. The second information can be used by the network device to learn the situation that the terminal device contends for the resource before, so as to evaluate whether the terminal device can use the first resource or perform resource reconfiguration for the terminal device.

[0097] In some embodiments, the third information is used to indicate one or more of the following: the number of second resources included in the one or more second resources; resource information of the one or more second resources.

[0098] The number of second resources included in the one or more second resources can also be understood as the number of times that the terminal device attempts to contend for the resource before.

[0099] The resource information of the one or more second resources is used to determine the one or more second resources.

[0100] In an example, the resource information of the one or more second resources can include a resource index of each second resource in the one or more second resources.

[0101] In some embodiments, the one or more second resources include one of the following:

[0102] All CG resources contended for by the terminal device before the first resource;

[0103] CG resources contended for by the terminal device in a first cell before the first resource, the first cell being a cell currently accessed by the terminal device;

[0104] CG resources contended for by the terminal device within a first time period before the first resource.

[0105] It can be understood that the third information is used to indicate information of all attempts before the first resource attempts, or information of attempts only in the current cell or base station, or information of attempts within a time point, i.e., within a first time period.

[0106] For the fourth information, one or more third resources are indicated. The third resource can be understood as an uplink resource that the terminal device will contend for. The location of the third resource in the time domain is after the location of the first resource in the time domain. It can be understood that after the time domain location of the current first resource, the terminal device will attempt to perform uplink transmission on the third resource to contend for the third resource. The fourth information can be used by the network device to learn the situation that the terminal device will contend for the resource, so as to evaluate the terminal device to perform resource configuration for the terminal device.

[0107] In some embodiments, for the terminal device, the method further comprises:

[0108] The terminal device determines that the contention resolution is successful or the contention resolution is failed, and / or determines not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure.

[0109] In some embodiments, for the network device, the method further comprises: the network device indicates that the contention resolution is successful or the contention resolution is failed, and / or indicates not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure.

[0110] The contention resolution includes two results: the contention resolution is successful, and the contention resolution is failed. The judgment result of re-performing the contention resolution includes: not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure. The contention resolution is successful and not to re-perform the contention resolution procedure both represent that the terminal device contends to the first resource, and can continue to perform the uplink transmission by using the first resource. The contention resolution is failed and to re-perform the contention resolution procedure both represent that the terminal device does not contend to the first resource, and can contend to a new uplink resource by re-performing the contention resolution procedure. In the embodiments of the present application, the sending of the first uplink transmission on the first resource can be understood as an execution step of the contention resolution procedure.

[0111] In the embodiments of the present application, not to re-perform the contention resolution procedure can be alternatively described as not to re-perform the UL resource contention, or not to contend to a new uplink resource; and to re-perform the contention resolution procedure can be alternatively described as to re-perform the UL resource contention, or to contend to a new uplink resource.

[0112] In some embodiments, the terminal device determines that the contention resolution is successful or the contention resolution is failed, and / or determines not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure, comprising:

[0113] The terminal device listens to the first message.

[0114] The first message is used to determine that the contention resolution is successful or the contention resolution is failed, and / or not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure.

[0115] In some embodiments, the network device indicates that the contention resolution is successful or the contention resolution is failed, and / or indicates not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure, comprising:

[0116] The network device sends the first message, and the first message is used to determine that the contention resolution is successful or the contention resolution is failed, and / or not to re-perform the contention resolution procedure or to re-perform the contention resolution procedure.

[0117] In an example, based on FIG. 4, the wireless communication method provided by the embodiments of the present application can be as shown in FIG. 5, and further includes the following steps:

[0118] S402, the network device sends a first message to the terminal device, the first message being used to determine whether the contention resolution is successful or the contention resolution fails, and / or, no longer re-performs the contention resolution process or re-performs the contention resolution process.

[0119] The first message can be referred to as a contention resolution message or a contention resolution indication or contention resolution signaling, and is used for the terminal device to determine whether the contention is resolved.

[0120] The network device sends the first message in response to the first uplink transmission received at the first resource.

[0121] In the embodiments of the present application, the network device feeds back the first message to the terminal device in the case where the terminal device contends for the first resource, so as to help the UE determine whether the first resource is contended.

[0122] In some embodiments, in the case where the first condition is met, the terminal device determines whether the contention resolution is successful or the contention resolution fails, and / or, determines whether to no longer re-perform the contention resolution process or re-perform the contention resolution process, and the first condition includes one of the following conditions:

[0123] Condition A, in the case where the first resource is transmitted;

[0124] Condition B, in the case where the first resource is used;

[0125] Condition C, a first time point, the first time point being related to a sending time point of the first uplink transmission;

[0126] Condition D, a second time point, the second time point being related to an ending time point of the first uplink transmission;

[0127] Condition E, an ending position of the first resource;

[0128] Condition F, a next time domain position of the first resource;

[0129] Condition G, a position of a last symbol of the first resource;

[0130] Condition H, a next time domain position after the last symbol of the first resource;

[0131] Condition I, a third time point, the third time point being a time point after a first time length of the first time point;

[0132] Condition J, after a second time length of the first resource is transmitted;

[0133] Condition K, monitoring the first message using a first RNTI, the first RNTI being related to the location of the time domain and / or frequency domain of the first resource;

[0134] Condition L, monitoring the first message using a second RNTI, the second RNTI being an RNTI for the terminal device, or, the second RNTI being a dedicated RNTI for the terminal device.

[0135] In a case that the terminal device meets one or more of the above-mentioned conditions A to L included in the first condition, the terminal device determines that the contention resolution is successful or the contention resolution is failed, and / or, determines whether to re-perform the contention resolution procedure or not.

[0136] Condition A can be understood as a case that the action of sending the first uplink transmission contention resource, or, a state of the first uplink resource transmission.

[0137] Condition B can be understood as a state of using the first resource to contend for the resource.

[0138] The first time point in Condition C can be understood as a time point of sending the first uplink transmission or a time point after a time point of sending the first uplink transmission, wherein the time point of sending the first uplink transmission can be understood as a time point of starting to send the first uplink transmission, or, a time point of starting the first transmission.

[0139] The second time point in Condition D can be understood as a time point of ending the first uplink transmission or a time point after a time point of ending the first uplink transmission, wherein the time point of ending the first uplink transmission can be understood as a time point of ending to send the first uplink transmission, or, a time point of ending the first transmission.

[0140] The ending position of the first resource in Condition E can be understood as a time point of ending the first resource, or, a time point of ending the first resource.

[0141] The next time domain position of the first resource in Condition F can be understood as a position of a next time domain unit of a time domain unit in which the first resource is located, wherein the time domain unit can be a slot, a system frame number (SFN), a millisecond (ms), a symbol. Taking the time domain unit as a slot as an example, the next time domain position of the first resource is a next slot of a slot in which the first resource is located. Taking the time domain unit as a symbol as an example, the next time domain position of the first resource is a next symbol of a symbol in which the first resource is located. Taking the time domain unit as a millisecond as an example, the next time domain position of the first resource is a next millisecond of a millisecond in which the first resource is located. Taking the time domain unit as a SFN as an example, the next time domain position of the first resource is a next SFN of a SFN in which the first resource is located.

[0142] In the embodiments of the present application, the terminal device can start determining whether the contention is resolved at the start position or the end position of the next time domain position of the first resource.

[0143] The next time domain position after the last symbol of the first resource in condition H can be understood as the position of the next time domain unit of the last symbol of the first resource, wherein the time domain unit can be a slot, a system frame number (SFN), a millisecond (ms), or a symbol. Taking the time domain unit as a slot as an example, the next time domain position of the first resource is the next slot after the last symbol of the first resource. Taking the time domain unit as a symbol as an example, the next time domain position of the first resource is the next symbol after the last symbol of the first resource. Taking the time domain unit as a millisecond as an example, the next time domain position of the first resource is the next millisecond after the last symbol of the first resource. Taking the time domain unit as an SFN as an example, the next time domain position of the first resource is the next SFN after the last symbol of the first resource.

[0144] The third time point in condition I is a time point after a first time length of the first time point; wherein the first time length can be configured by the network device or predefined.

[0145] Condition J can be understood as after a second time length of the action of sending the first uplink transmission contention resource. The second time length can be configured by the network device or predefined. In an example, the second time length is an interval time point of sending and receiving.

[0146] The first RNTI in condition K can be understood as a common RNTI, and then condition K can be understood as listening to the common first message using the first RNTI.

[0147] In the embodiments of the present application, the first message listened to based on the common RNTI can be understood as the common first message, i.e., the common contention resolution message.

[0148] The second RNTI in condition L can be understood as a UE-specific RNTI, and then condition L can be understood as listening to the UE-specific first message using the second RNTI.

[0149] In the embodiments of the present application, the first message listened to based on the UE-specific RNTI can be understood as the UE-specific first message, i.e., the UE-specific contention resolution message.

[0150] In the embodiments of the present application, the terminal device can only listen to the first message using the first RNTI, or only listen to the first message using the second RNTI, or listen to the first message using the first RNTI and the second RNTI.

[0151] Optionally, the terminal device monitors the first message scrambled by the first RNTI at the first location, or the terminal device monitors the first message scrambled by the second RNTI at the second location, or the terminal device monitors the first message scrambled by the first RNTI at the first location and monitors the first message scrambled by the second RNTI at the second location.

[0152] Optionally, the terminal device monitors the first message scrambled by the first RNTI at the first location and monitors the first message scrambled by the second RNTI at the second location, and considers that the contention is resolved if any one of the first messages is received.

[0153] It can be understood that, when the network device transmits the first message, the network device can only transmit the first message scrambled by the first RNTI or the first message scrambled by the second RNTI, or transmit the first message scrambled by the first RNTI and the first message scrambled by the second RNTI.

[0154] In some embodiments, for the wireless communication method applied to the terminal device, the method further includes:

[0155] The terminal device starts or restarts the first timer and / or the second timer, the first timer and / or the second timer are used to determine whether the contention resolution is successful or the contention resolution fails, and / or, the terminal device no longer re-executes the contention resolution process or re-executes the contention resolution process, the first timer is related to the first message monitored by the first RNTI, and the second timer is related to the first message monitored by the second RNTI.

[0156] The first timer is a timer used when the first message is monitored by the first RNTI, that is, a timer used when the first message is monitored by common, and the second timer is a timer used when the first message is monitored by the second RNTI, that is, a timer used when the first message is monitored by the UE-specific. The first timer and the second timer can be the same timer or different timers.

[0157] In the case where the first timer and the second timer are the same timer, the terminal device starts or restarts the timer regardless of whether the first message is monitored by the first RNTI or the first message is monitored by the second RNTI. In the case where the first timer and the second timer are not the same timer, if the first message is monitored by the first RNTI, the first timer is started or restarted, and if the first message is monitored by the second RNTI, the second timer is started or restarted.

[0158] In some embodiments, the first timer is started or restarted in one or more of the following cases:

[0159] Condition A, in the case where the first resource is transmitted;

[0160] Condition B, in the case where the first resource is used.

[0161] Condition C, a first time point, the first time point being related to a sending time point of the first uplink transmission;

[0162] Condition D, a second time point, the first time point being related to an ending time point of the first uplink transmission;

[0163] Condition E, an ending position of the first resource;

[0164] Condition F, a next time domain position of the first resource;

[0165] Condition G, a position of a last symbol of the first resource;

[0166] Condition H, a next time domain position after the last symbol of the first resource;

[0167] Condition I, a third time point, the third time point being a time point after a first time length of the first time point;

[0168] Condition J, after a third time point of transmitting the first resource;

[0169] Condition K, using the first RNTI to monitor the first message.

[0170] The terminal device starts or restarts the first timer in a case that one or more of the conditions A to K are met. In an example, the terminal device starts or restarts the first timer in a case that the first resource is transmitted. In an example, the terminal device starts or restarts the first timer in a case that the first resource is transmitted and a time meets the first time point. In an example, the terminal device starts or restarts the first timer in a case that the first resource is transmitted and the first message is monitored using the first RNTI. In an example, the terminal device starts or restarts the first timer in a case that the first message is monitored using the first RNTI and a time meets the second time point.

[0171] In some embodiments, the second timer is started or restarted in a case that one or more of the following conditions are met:

[0172] Condition A, in a case that the first resource is transmitted;

[0173] Condition B, in a state that the first resource is used;

[0174] Condition C, a first time point, the first time point being related to a sending time point of the first uplink transmission;

[0175] Condition D, a second time point, the first time point being related to an ending time point of the first uplink transmission;

[0176] Condition E, an ending position of the first resource;

[0177] Condition F, a next time domain position of the first resource;

[0178] Condition G, a position of a last symbol of the first resource;

[0179] Condition H, a next time domain position after the last symbol of the first resource;

[0180] Condition I, a third time point, the third time point being a time point after a first time length of the first time point;

[0181] Condition J, after a third time point of transmitting the first resource;

[0182] Condition L, monitoring the first message using a second RNTI.

[0183] The terminal device starts or restarts the second timer in a case where one or more of the conditions A to J and the condition L are met. In an example, the terminal device starts or restarts the second timer in a case where the first resource is transmitted. In an example, the terminal device starts or restarts the second timer in a case where the first resource is transmitted and a time meets the first time point. In an example, the terminal device starts or restarts the second timer in a case where the first message is monitored using the second RNTI. In an example, the terminal device starts or restarts the second timer in a case where the first message is monitored using the first RNTI and a time meets the second time point.

[0184] In an embodiment of the present application, the first timer and / or the second timer can be referred to as a contention resolution timer. If the first resource is a CB-CG resource, the first timer and / or the second timer can be referred to as a CB-CG contention resolution timer.

[0185] In some embodiments, the first message is a downlink control signaling or a downlink control information (DCI) or a MAC CE.

[0186] In some embodiments, the first message is carried by a first channel, and the first channel is a PDCCH or a physical downlink shared channel (PDSCH) or a physical hybrid automatic repeat request indicator channel (PHICH).

[0187] In an embodiment of the present application, the first message can be scrambled by the first RNTI or the second RNTI.

[0188] If the first message sent by the network device is a common first message, the first channel is scrambled by the first RNTI; if the first message sent by the network device is a UE-specific first message, the first channel is scrambled by the second RNTI.

[0189] In the embodiments of the present application, the first message can include a common first message or / and a UE-specific first message. Hereinafter, the common first message and the UE-specific first message are described respectively.

[0190] For the common first message

[0191] In some embodiments, the first message is a message for a terminal device group, or a message for a cell, or a message for a first resource location, or a common message.

[0192] If the first message is a message for a terminal device group, the terminal devices in the terminal device group can all listen to or receive the first message. If the first message is a message for a cell, the terminal devices under the cell can all listen to or receive the first message. If the first message is a message for a first resource location, all the terminal devices contending for the first resource can all listen to or receive the first message. If the first message is a common message, multiple terminal devices can listen to or receive the first message.

[0193] It can be understood that the content of the first message at least includes information for a specific UE or a UE for which contention resolution is performed. Here, the specific UE can be understood as a UE in a terminal device group, a UE under a cell, or a UE contending for a first resource.

[0194] In an example, the first message is a message for a terminal device group, and the terminal device group includes terminal device A, terminal device B, terminal device C and terminal device D. The first message includes information of each of the terminal device A, the terminal device B, the terminal device C and the terminal device D.

[0195] In an example, the first message is a message for a terminal device group, and the terminal device group includes terminal device A, terminal device B, terminal device C and terminal device D. The terminal device A successfully performs contention resolution. The first message includes information of the terminal device A. At this time, the terminal device B, the terminal device C and the terminal device D can also listen to the first message, and determine that their contention resolution fails.

[0196] In the embodiments of the present application, the network device feeds back the common first message to the terminal device, that is, sends unified contention resolution signaling, thereby reducing the overhead of the network device, and ensuring that the UE can identify whether contention resolution is performed.

[0197] In some embodiments, the first message is scrambled by a first RNTI, and the first RNTI is related to a time domain and / or a frequency domain position of the first resource.

[0198] It can be understood that the first message is scheduled by a DCI scrambled by the first RNTI.

[0199] In the embodiments of the present application, the first RNTI being related to the time domain and / or the frequency domain position of the first resource can be understood as that the first RNTI is calculated based on the time domain and / or the frequency domain position of the first resource.

[0200] Correspondingly, the terminal device monitors the first message using the first RNTI.

[0201] In some embodiments, the first message carries one or more of the following information: device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

[0202] In the embodiments of the present application, in the case that the first message is a common first message, and in the case that one or more of the device identification information, the RNTI, and the CCCH SDU of the terminal device are carried, it is indicated that the message is in response to the terminal device, wherein the response result can include a contention resolution success or a contention resolution failure, and / or a contention resolution process is no longer re-executed or the contention resolution process is re-executed.

[0203] In some embodiments, the first message further carries one or more of the following information: a contention success indication; a contention failure indication; an acknowledgement indication; a new transmission or retransmission indication; an uplink resource for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; an uplink resource used for re-executing the contention process.

[0204] In the case that the first message is used to determine a contention resolution success and / or a contention resolution process is no longer re-executed, the first message can carry one or more of the following information: a contention success indication; an acknowledgement indication; a new transmission or retransmission indication; an uplink resource for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

[0205] In the case that the first message is used to determine a contention resolution failure and / or a contention resolution process is re-executed, the first message can carry one or more of the following information: a contention failure indication; device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device; an uplink resource used for re-executing the contention process.

[0206] In the embodiments of the present application, in the case that the first message includes a new transmission or retransmission indication, the terminal device can perform new transmission or retransmission based on the first resource, or perform new transmission or retransmission based on the uplink resource for new transmission or retransmission included in the first message.

[0207] In the embodiments of the present application, in the case that the first message includes an uplink resource used for re-executing the contention process, the terminal device can re-execute the contention process based on the uplink resource included in the first message or the CB-CG resource.

[0208] In the embodiments of the present application, the identifier of the CB-CG resource can include a resource index and / or a resource occasion of the CB-CG resource.

[0209] In some embodiments, the listening position of the first message is a first position, and the first position corresponds to a first search space and / or a control resource set (CORESET).

[0210] The network device transmits the first message at a first position, and the terminal device listens to the first message at the first position.

[0211] In some embodiments, the first position is periodic.

[0212] In some embodiments, in the wireless communication method applied to the terminal device, further comprising: in the case that the first message is received, the terminal device determines that the contention resolution is successful, and / or no longer re-executes the contention resolution process.

[0213] In some embodiments, in the wireless communication method applied to the network device, the transmission of the first message is used to determine that the contention resolution is successful, and / or no longer re-executes the contention resolution process.

[0214] Here, if the network device determines that the terminal device successfully resolves contention, and / or no longer re-executes the contention resolution process, the network device can be indicated by the transmission of the first message that the contention resolution is successful, and / or no longer re-executes the contention resolution process, so that the terminal device determines that the contention resolution is successful, and / or no longer re-executes the contention resolution process based on the reception of the first message.

[0215] In a possible implementation, the transmission of the first message is used to determine that the contention resolution is successful, and / or no longer re-executes the contention resolution process. Accordingly, if the terminal device receives the first message, it is considered or determined that the contention resolution is successful, and / or no longer re-executes the contention resolution process.

[0216] In some embodiments, for the terminal device, the reception of the first message includes one or more of the following:

[0217] The received first message is in response to the first resource;

[0218] The received first message is in response to the first resource;

[0219] The received first message is received during running of a first timer;

[0220] The received first message is received in N first locations.

[0221] In some embodiments, for a network device, the sending of the first message comprises one or more of the following:

[0222] The sent first message is in response to the first resource;

[0223] The sent first message is in response to the terminal device;

[0224] The sent first message is received during running of a first timer;

[0225] The sent first message is sent in N first locations.

[0226] N is an integer greater than or equal to 1.

[0227] In some embodiments, the received first message in response to the first uplink transmission can be considered as the first message in response to the first resource.

[0228] In some embodiments, in the case that the first message carries one or more of the device identification information of the terminal device, RNTI, and CCCH SDU, the first message can be considered as the first message in response to the terminal device.

[0229] In the embodiments of the present application, for a terminal device, the reception of the first message can be understood as one of the following:

[0230] The received first message is in response to the first resource;

[0231] The received first message is in response to the terminal device;

[0232] The received first message is received during running of a first timer;

[0233] The received first message is received in N first locations.

[0234] The received first message is received during running of a first timer, and the received first message is in response to the first resource;

[0235] The received first message is received during running of a first timer, and the received first message is in response to the terminal device;

[0236] the first message is received in N first locations, and the received first message is in response to the first resource;

[0237] the first message is received in N first locations, and the received first message is in response to the terminal device;

[0238] the first message is received in N first locations during running of the first timer, and the received first message is in response to the first resource;

[0239] the first message is received in N first locations during running of the first timer, and the received first message is in response to the terminal device.

[0240] For the network device, the sending of the first message can be understood as one of the following:

[0241] the sent first message is in response to the first resource;

[0242] the sent first message is in response to the terminal device;

[0243] the sent first message is received during running of the first timer;

[0244] the first message is sent in N first locations;

[0245] the sent first message is in response to the first resource, and the sent first message is received during running of the first timer;

[0246] the sent first message is in response to the terminal device, and the sent first message is received during running of the first timer;

[0247] the sent first message is in response to the first resource, and the first message is sent in N first locations;

[0248] the sent first message is in response to the terminal device, and the first message is sent in N first locations;

[0249] the sent first message is in response to the first resource, and the first message is sent in N first locations, and the sent first message is received during running of the first timer;

[0250] the sent first message is in response to the terminal device, and the first message is sent in N first locations, and the sent first message is received during running of the first timer.

[0251] Correspondingly, the terminal device considers or determines that the contention resolution is successful, and / or the case that the terminal device no longer re-executes the contention resolution process includes one of the following:

[0252] if the first message received by the terminal device is in response to the first resource, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0253] if the first message received by the terminal device is in response to the terminal device, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0254] if the first message is received by the terminal device during running of the first timer, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0255] if the first message is received by the terminal device within the N first locations, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0256] if the first message is received by the terminal device during running of the first timer and the received first message is in response to the first resource, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0257] if the first message is received by the terminal device during running of the first timer and the received first message is in response to the terminal device, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0258] if the first message is received by the terminal device within the N first locations and the received first message is in response to the first resource, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0259] if the first message is received by the terminal device within the N first locations and the received first message is in response to the terminal device, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0260] if the first message is received by the terminal device within the N first locations during running of the first timer and the received first message is in response to the first resource, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed;

[0261] if the first message is received by the terminal device within the N first locations during running of the first timer and the received first message is in response to the terminal device, then the contention resolution is considered or determined to be successful, and / or the contention resolution procedure is no longer re-executed.

[0262] In some embodiments, in a wireless communication method applied to a terminal device, the method further comprises:

[0263] In a case where the first message is not received, the terminal device determines that contention resolution fails, and / or re-performs the contention resolution procedure.

[0264] In some embodiments, in a wireless communication method applied to a network device, non-sending of the first message is used to determine that contention resolution fails, and / or re-perform the contention resolution procedure.

[0265] Here, in a case where the network device determines that the terminal device fails in contention resolution, and / or re-performs the contention resolution procedure, the network device can indicate the terminal device of the failure in contention resolution, and / or re-perform the contention resolution procedure through non-sending of the first message, so that the terminal device determines the failure in contention resolution, and / or re-performs the contention resolution procedure based on non-receiving of the first message.

[0266] In a possible implementation, non-sending of the first message is used to determine that contention resolution fails, and / or re-perform the contention resolution procedure. Accordingly, in a case where the terminal device does not receive the first message, it is considered or determined that contention resolution fails, and / or re-performs the contention resolution procedure.

[0267] In some embodiments, for the terminal device, the non-receiving of the first message includes one or more of the following:

[0268] The first message for responding to the first resource is not received, or the received first message is not a response to the first resource;

[0269] The first message for responding to the terminal device is not received, or the received first message is not for responding to the terminal device;

[0270] The first message is not received before a first timer expires;

[0271] The first message is not received within N first locations.

[0272] In some embodiments, for the network device, the non-sending of the first message includes one or more of the following:

[0273] The first message for responding to the first resource is not sent, or the sent first message is not for responding to the first resource;

[0274] The first message for responding to the terminal device is not sent, or the sent first message is not for responding to the terminal device;

[0275] The sent first message is not received before a first timer expires;

[0276] The first message is not sent within N first locations.

[0277] In the embodiments of the present application, for the terminal device, not receiving the first message can be understood as one of the following:

[0278] Not receiving the first message in response to the first resource, or the received first message not being in response to the first resource;

[0279] Not receiving the first message in response to the terminal device, or the received first message not being in response to the terminal device;

[0280] Not receiving the first message before the first timer expires;

[0281] Not receiving the first message within the N first positions;

[0282] Not receiving the first message in response to the first resource before the first timer expires, or receiving the first message not in response to the first resource before the first timer expires;

[0283] Receiving the first message in response to the terminal device before the first timer expires, or receiving the first message not in response to the terminal device before the first timer expires;

[0284] Not receiving the first message in response to the first resource within the N first positions, or receiving the first message not in response to the first resource within the N first positions;

[0285] Not receiving the first message in response to the terminal device within the N first positions, or receiving the first message not in response to the terminal device within the N first positions;

[0286] Not receiving the first message in response to the first resource within the N first positions before the first timer expires, or receiving the first message not in response to the first resource within the N first positions before the first timer expires;

[0287] Not receiving the first message in response to the terminal device within the N first positions before the first timer expires, or receiving the first message not in response to the terminal device within the N first positions before the first timer expires.

[0288] For the network device, not sending the first message can be understood as one of the following:

[0289] Not sending the first message in response to the first resource, or the sent first message not being in response to the first resource;

[0290] the first message is not transmitted for the terminal device response, or the transmitted first message is not for the terminal device response;

[0291] the transmitted first message is not received before expiry of a first timer;

[0292] the first message is not transmitted in N first locations;

[0293] the transmitted first message for the first resource response is not received before expiry of a first timer, or a first message not for the first resource response is received before expiry of the first timer;

[0294] the transmitted first message for the terminal device response is not received before expiry of a first timer, or a first message not for the terminal device response is received before expiry of the first timer;

[0295] the transmitted first message for the first resource response in N first locations, or a first message not for the first resource response is transmitted in N first locations;

[0296] the transmitted first message for the terminal device response in N first locations, or a first message not for the terminal device response is transmitted in N first locations;

[0297] the transmitted first message for the first resource response in N first locations is not received before expiry of a first timer, or a first message not for the first resource response transmitted in N first locations is received before expiry of the first timer;

[0298] the transmitted first message for the terminal device response in N first locations is not received before expiry of a first timer, or a first message not for the terminal device response transmitted in N first locations is received before expiry of the first timer.

[0299] Correspondingly, the terminal device considers or determines that the contention resolution fails, and / or the case of re-executing the contention resolution procedure includes one of the following:

[0300] if the terminal device does not receive the first message for the first resource response, or the received first message is not for the first resource response, it is considered or determined that the contention resolution fails, and / or the contention resolution procedure is re-executed;

[0301] if the terminal device does not receive the first message for the terminal device response, or the received first message is not for the terminal device response, it is considered or determined that the contention resolution fails, and / or the contention resolution procedure is re-executed;

[0302] If the terminal device does not receive the first message before expiry of the first timer, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0303] If the terminal device does not receive the first message within the N first locations, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0304] If the terminal device does not receive the first message for the first resource response before expiry of the first timer, or receives the first message for something other than the first resource response during running of the first timer, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0305] If the terminal device does not receive the first message for the terminal device response before expiry of the first timer, or receives the first message for something other than the terminal device response before expiry of the first timer, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0306] If the terminal device does not receive the first message for the first resource response within the N first locations, or receives the first message for something other than the first resource response within the N first locations, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0307] If the terminal device does not receive the first message for the terminal device response within the N first locations, or receives the first message for something other than the terminal device response within the N first locations, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0308] If the terminal device does not receive the first message for the first resource response within the N first locations before expiry of the first timer, or receives the first message for something other than the first resource response within the N first locations before expiry of the first timer, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed;

[0309] If the terminal device does not receive the first message for the terminal device response within the N first locations before expiry of the first timer, or receives the first message for something other than the terminal device response within the N first locations before expiry of the first timer, the contention resolution is considered or determined to have failed, and / or the contention resolution procedure is re-performed.

[0310] For a first message that is UE-specific

[0311] In some embodiments, the first message is for the terminal device, or the first message is terminal device-specific.

[0312] Here, only the terminal device performing the first uplink transmission can know the first message.

[0313] In the embodiments of the present application, the network device feeds back the first message dedicated to the terminal device to the terminal device, so that the terminal device determines whether to implement contention resolution based on its own signaling.

[0314] In some embodiments, the first message is scrambled by a second RNTI, the second RNTI being an RNTI for the terminal device, or the second RNTI being a dedicated RNTI of the terminal device.

[0315] Here, the second RNTI can be understood as an RNTI of the terminal device.

[0316] In some embodiments, the second RNTI is an RNTI configured by the network device, or a predefined RNTI, or an RNTI corresponding to a first cell, the first cell being a serving cell of the terminal device.

[0317] Correspondingly, the terminal device monitors the first message using the second RNTI.

[0318] In some embodiments, the first message carries one or more of the following information: a contention success indication; a contention failure indication; a confirmation indication; a new transmission or retransmission indication; uplink resources for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; uplink resources used for re-executing the contention process.

[0319] In the case where the first message is used to determine that the contention resolution is successful and / or the contention resolution process is no longer re-executed, the first message can carry one or more of the following information: a contention success indication; a confirmation indication; a new transmission or retransmission indication; uplink resources for new transmission or retransmission; a downlink grant indicating new transmission or retransmission.

[0320] In the case where the first message is used to determine that the contention resolution fails and / or the contention resolution process is re-executed, the first message can carry one or more of the following information: a contention failure indication; uplink resources used for re-executing the contention process.

[0321] In the embodiments of the present application, in the case where the first message includes a new transmission or retransmission indication, the terminal device can perform new transmission or retransmission based on the first resources, or perform new transmission or retransmission based on the uplink resources for new transmission or retransmission included in the first message.

[0322] In the embodiments of the present application, in the case where the first message includes uplink resources used for re-executing the contention process, the terminal device can re-execute the contention process based on the uplink resources included in the first message or CB-CG resources.

[0323] In some embodiments, the monitoring location of the first message is a second location, and the second location corresponds to a second search space and / or a CORESET.

[0324] The network device transmits the first message at the second location, and the terminal device monitors the first message at the second location.

[0325] In some embodiments, the first location is periodic, or the second location is UE-specific. In some embodiments, in the wireless communication method applied to the terminal device, further comprising:

[0326] In a case where the first message is received, the terminal device determines that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0327] In some embodiments, in the wireless communication method applied to the network device, the transmission of the first message is used to determine that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0328] Here, if the network device determines that the terminal device contention resolution is successful, and / or the contention resolution procedure is no longer re-executed, the network device can be indicated by the transmission of the first message that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed, so that the terminal device determines that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed based on the reception of the first message.

[0329] In a possible implementation, the transmission of the first message is used to determine that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed. Accordingly, if the terminal device receives the first message, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0330] In some embodiments, for the terminal device, the reception of the first message includes one or more of the following: the received first message is a response to the terminal device; the first message is received during the running of a second timer; the first message is received in M second locations.

[0331] In some embodiments, for the network device, the transmission of the first message includes one or more of the following: the transmitted first message is a response to the terminal device; the transmitted first message is received during the running of a second timer; the first message is transmitted in M second locations.

[0332] M is an integer greater than or equal to 1.

[0333] In some embodiments, the received first message of the feedback first uplink transmission can be considered as a first message in response to the terminal device.

[0334] In the embodiments of the present application, for the terminal device, the reception of the first message can be understood as one of the following:

[0335] The received first message is for the terminal device to respond;

[0336] The first message is received during the running of the second timer;

[0337] The first message is received in the M second locations;

[0338] The first message is received during the running of the second timer, and the received first message is for the terminal device to respond;

[0339] The first message is received in the M second locations, and the received first message is for the terminal device to respond;

[0340] The first message is received in the M second locations during the running of the second timer, and the received first message is for the terminal device to respond.

[0341] For the network device, the sending of the first message can be understood as one of the following:

[0342] The sent first message is for the terminal device to respond;

[0343] The sent first message is received during the running of the second timer;

[0344] The first message is sent in the M second locations;

[0345] The sent first message is for the terminal device to respond, and the sent first message is received during the running of the second timer;

[0346] The sent first message is for the terminal device to respond, and the first message is sent in the M second locations;

[0347] The sent first message is for the terminal device to respond, and the first message is sent in the M second locations, and the sent first message is received during the running of the second timer.

[0348] Correspondingly, the case that the terminal device considers or determines that the contention resolution is successful and / or no longer re-executes the contention resolution process includes one of the following:

[0349] If the first message received by the terminal device is for the terminal device to respond, it is considered or determined that the contention resolution is successful and / or the contention resolution process is no longer re-executed;

[0350] If the terminal device receives the first message during running of the second timer, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0351] If the terminal device receives the first message within the M second locations, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0352] If the terminal device receives the first message during running of the second timer, and the received first message is for the terminal device response, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0353] If the terminal device receives the first message within the M second locations, and the received first message is for the terminal device response, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0354] If the terminal device receives the first message within the M second locations during running of the second timer, and the received first message is for the terminal device response, it is considered or determined that the contention resolution is successful, and / or the contention resolution procedure is no longer re-executed.

[0355] In some embodiments, in the wireless communication method applied to the terminal device, the method further comprises:

[0356] In the case of not receiving the first message, the terminal device determines that the contention resolution fails, and / or re-executes the contention resolution procedure.

[0357] In some embodiments, in the wireless communication method applied to the network device, the non-sending of the first message is used to determine that the contention resolution fails, and / or re-executes the contention resolution procedure.

[0358] Here, if the network device determines that the terminal device contention resolution fails, and / or re-executes the contention resolution procedure, the non-sending of the first message can be used to indicate the terminal device that the contention resolution fails, and / or re-executes the contention resolution procedure, so that the terminal device determines that the contention resolution fails, and / or re-executes the contention resolution procedure based on the non-receiving of the first message.

[0359] In a possible implementation, the non-sending of the first message is used to determine that the contention resolution fails, and / or re-executes the contention resolution procedure. Accordingly, if the terminal device does not receive the first message, it is considered or determined that the contention resolution fails, and / or re-executes the contention resolution procedure.

[0360] In some embodiments, for the terminal device, the non-receiving of the first message includes one or more of the following:

[0361] the first message is not received from the terminal device, or the received first message is not in response to the terminal device;

[0362] the first message is not received before expiry of a second timer;

[0363] the first message is not received in M second locations.

[0364] In some embodiments, for the network device, the non-sending of the first message comprises one or more of:

[0365] the first message is not sent in response to the terminal device, or the sent first message is not in response to the terminal device;

[0366] the sent first message is not received before expiry of a second timer;

[0367] the first message is not sent in M second locations.

[0368] In embodiments of the application, for the terminal device, the non-receipt of the first message can be understood as one of:

[0369] the first message is not received in response to the terminal device, or the received first message is not in response to the terminal device;

[0370] the first message is not received before expiry of a second timer;

[0371] the first message is not received in M second locations.

[0372] the first message is not received in response to the terminal device before expiry of a second timer, or the received first message is not in response to the terminal device before expiry of a second timer;

[0373] the first message is not received in response to the terminal device in M second locations, or the received first message is not in response to the terminal device in M second locations;

[0374] the first message is not received in response to the terminal device in M second locations before expiry of a second timer, or the received first message is not in response to the terminal device in M second locations before expiry of a second timer.

[0375] For the network device, the non-sending of the first message can be understood as one of:

[0376] the first message is not sent in response to the terminal device, or the sent first message is not in response to the terminal device;

[0377] the first message sent is not received before expiry of the second timer;

[0378] the first message is not sent in the M second locations;

[0379] the first message sent for terminal device response is not received before expiry of the second timer, or the first message sent that is not for terminal device response is received before expiry of the second timer;

[0380] the first message sent for terminal device response in the M second locations, or the first message sent that is not for terminal device response in the M second locations;

[0381] the first message sent for terminal device response in the M second locations is not received before expiry of the second timer, or the first message sent that is not for terminal device response in the M second locations is received before expiry of the second timer.

[0382] Correspondingly, the terminal device considers or determines that the contention resolution fails, and / or the case of re-performing the contention resolution procedure includes one of the following:

[0383] the contention resolution fails if the terminal device does not receive the first message for the terminal device response, or the first message received is not for the terminal device response, and / or the contention resolution procedure is re-performed;

[0384] the contention resolution fails if the terminal device does not receive the first message before expiry of the second timer, and / or the contention resolution procedure is re-performed;

[0385] the contention resolution fails if the terminal device does not receive the first message in the M second locations, and / or the contention resolution procedure is re-performed;

[0386] the contention resolution fails if the terminal device does not receive the first message for the terminal device response before expiry of the second timer, or the first message received that is not for the terminal device response before expiry of the second timer, and / or the contention resolution procedure is re-performed;

[0387] the contention resolution fails if the terminal device does not receive the first message for the terminal device response in the M second locations, or the first message received that is not for the terminal device response in the M second locations, and / or the contention resolution procedure is re-performed;

[0388] If the terminal device does not receive the first message for the terminal device response within the M second locations before the expiration of the second timer, or the first message received within the M second locations before the expiration of the second timer is not for the terminal device response, it is considered or determined that the contention resolution fails, and / or the contention resolution process is re-executed.

[0389] In some embodiments, for the terminal device, the receiving time of the first message includes one or more of the following restrictions:

[0390] During the running of the first timer and / or the second timer;

[0391] After the first time point or the fourth time point, the first time point being the time point of sending the uplink transmission based on the first resource, and the fourth time point being the time point after the third time length of the first time point.

[0392] After the first time point can be understood as after sending the first resource, and after the fourth time point can be understood as after the third time length after sending the first resource.

[0393] In the embodiments of the present application, the terminal device can listen to the first message during the running of the first timer and / or the second timer, and / or after the first time point or the fourth time point.

[0394] For the first message of common, if the first message is received during the running of the first timer, or after the first time point or the fourth time point, the terminal device considers that the contention resolution is successful and / or no longer re-executes the contention resolution process.

[0395] For the first message dedicated to the terminal device, if the first message is received during the running of the second timer, or after the first time point or the fourth time point, the terminal device considers that the contention resolution is successful and / or no longer re-executes the contention resolution process.

[0396] In some embodiments, for the terminal device, the method further includes: the terminal device performs a second uplink transmission based on the uplink resource indicated by the first message.

[0397] In some embodiments, for the network device, the method further includes: the network device performs a second uplink transmission based on the uplink resource indicated by the first message.

[0398] The second uplink transmission can be a new transmission or a retransmission of the first uplink transmission.

[0399] Here, the uplink resource indicated by the first message can be an uplink resource carried by the first message for new transmission or retransmission or a downlink grant indicating new transmission or retransmission. If the contention resolution is successful, the terminal device performs the second uplink transmission using the UL resource carried by the first message, or performs the second uplink transmission using the CB-CG resource indicated by the first message, or performs the second uplink transmission using the DG resource scheduled by the network, or performs the second uplink transmission using the candidate CB-CG resource.

[0400] In some embodiments, for the terminal device, the method further comprises: the terminal device re-executes the contention resolution process.

[0401] In some embodiments, for the network device, the method further comprises: the network device re-executes the contention resolution process.

[0402] If it is determined that the contention resolution fails or the contention resolution process is re-executed, the terminal device re-executes S201 to initiate CB-CG transmission, and the network device re-executes S301. The resource used for re-executing S201 or S301 can be a contention-based uplink resource different from the first resource.

[0403] The resource for re-executing the contention process can be the uplink resource indicated by the first information or the subsequent CB-CG resource.

[0404] In the embodiments of the present application, re-executing the contention resolution process can be alternatively described as re-executing the contention-based UL transmission, or re-performing the first uplink transmission.

[0405] In some embodiments, the first message carries one or more of the following information:

[0406] The fifth information is used to indicate whether the terminal device is allowed to perform the second uplink transmission based on the fourth resource, which is a CB-CG resource located after the first resource;

[0407] The sixth information is used to indicate whether the terminal device is allowed to re-execute the contention process based on the fourth resource;

[0408] The seventh information is used to indicate one or more of the fourth resources.

[0409] The fifth information can be understood as whether the terminal device is allowed to perform new transmission or retransmission using the subsequent CB-CG resource, i.e., the fourth resource, indicated by the network device in the case of successful contention resolution.

[0410] Here, the fifth information does not focus on which CB-CG resource is used for the second uplink transmission, and the terminal device can perform the second uplink transmission as long as it has a CB-CG resource.

[0411] If the fifth information indicates that the terminal device is allowed to perform the second uplink transmission based on the fourth resource, the terminal device performs the second uplink transmission in a case where the terminal device confirms that the contention resolution is successful and the fourth resource exists.

[0412] If the fifth information indicates that the terminal device is not allowed to perform the second uplink transmission based on the fourth resource, the terminal device does not perform the second uplink transmission in a case where the terminal device confirms that the contention resolution is successful.

[0413] In the embodiments of the present application, the fourth resource for performing the second uplink transmission can be a preconfigured CB-CG resource or a CB-CG resource for performing the second uplink transmission carried in the first message, that is, a CB-CG resource indicated by the seventh information.

[0414] The sixth information can be understood as whether the network device indicates that the terminal device is allowed to perform the contention process again using subsequent CB-CG resources in a case where the contention resolution fails.

[0415] Here, the sixth information does not focus on which CB-CG resources are used to perform the contention process again, and the terminal device can perform the contention process again as long as there is a CB-CG resource.

[0416] If the sixth information indicates that the terminal device is allowed to perform the contention process again based on the fourth resource, the terminal device performs the contention process again in a case where the terminal device confirms that the contention resolution fails and the fourth resource exists.

[0417] If the sixth information indicates that the terminal device is not allowed to perform the contention process again based on the fourth resource, the terminal device does not perform the contention process again in a case where the terminal device confirms that the contention resolution fails.

[0418] In the embodiments of the present application, the fourth resource for performing the contention process again can be a preconfigured CB-CG resource or a CB-CG resource for performing the contention process again carried in the first message, that is, a CB-CG resource indicated by the seventh information.

[0419] The seventh information can be understood as allowing the terminal device to use which CB-CG resource to perform subsequent transmission, that is, the second uplink transmission or the contention process performed again.

[0420] The seventh information can indicate one or more of the following of the CB-CG resource: time domain offset, time domain resource, frequency domain resource, space domain resource, resource index, and resource occasion.

[0421] In the embodiments of the present application, in a case where the fourth resource is used to perform the contention process again, the fourth resource can be understood as the fourth resource.

[0422] In some embodiments, for the terminal device, the method further comprises:

[0423] The terminal device transmits third information and / or fourth information, and the third information and / or fourth information is carried by the second channel.

[0424] In some embodiments, for the network device, the method further includes:

[0425] The network device receives third information and / or fourth information, and the third information and / or fourth information is carried by the second channel.

[0426] Here, the second channel is different from the channel for transmitting the first uplink transmission.

[0427] The terminal device transmits the third information and / or fourth information through another channel.

[0428] In some embodiments, the second channel is PUSCH or PUCCH.

[0429] Next, the wireless communication method provided by the embodiments of the present application is further described.

[0430] The present application proposes a contention resolution method for collision of contending uplink resources, as shown in FIG. 6, including the following steps:

[0431] S601, the UE performs uplink transmission on the CB-CG resource.

[0432] S602, the UE receives a contention resolution message from the network device.

[0433] The contention resolution message can also be called a conflict resolution message, a contention resolution indication, a contention resolution signaling, which is used for the UE to determine whether to contend for resolution. If the contention is resolved, the terminal device performs subsequent transmission, otherwise, the terminal device continues S601.

[0434] The wireless communication method provided by the embodiments of the present application can be implemented as, but not limited to, the following embodiment one and embodiment two.

[0435] Embodiment one, determining the contention resolution of CB-CG based on common signaling or message

[0436] In embodiment one, the UE knows whether the resource contention is successful and / or whether to re-contend for the resource by using the common information from the network device.

[0437] In S601, the UE uses the CB-CG resource for UL transmission. Wherein, including at least one of the following:

[0438] a, the UE can be in idle state, or inactive state, or RRC connected state.

[0439] b. CB-CG resource is configured by network, pre-configured, pre-defined.

[0440] Optionally, CB-CG resource includes at least one of the following: time domain resource, frequency domain resource, space domain resource, resource index, resource occasion.

[0441] c. CB-CG resource can carry at least one of the following information:

[0442] UE identification information, UE dedicated RNTI, such as MAC-I, CCCH SDU, request reason value, etc.; wherein, the request reason value is used to indicate that the UE requests contention;

[0443] The amount of data required or to be transmitted; optionally, the amount of data is per UE or per LCH or per LCG. Optionally, the amount of data is carried by a media access control control unit (MAC CE), such as a buffer status report (BSR), a delay status report (DSR), etc.

[0444] The number of CB-CG attempts by the UE before, or resource information. Optionally, the number of CB-CG attempts by the UE before can be all previous attempts before the current CG attempt, or only in the current Cell or base station attempt information, or information within a time point (such as information within K duration before the current CG attempt); optionally, the information can also be transmitted to the base station through other PUCCH;

[0445] CB-CG resource information to be attempted by the UE next time or next N times; optionally, the information can also be transmitted to the network device through other PUCCH; optionally, the information can be transmitted to the network device through PUSCH after contention resolution.

[0446] d. In the first condition, the UE starts a CB-CG contention resolution timer, i.e. a first timer, which is used to listen to a contention resolution message, or to determine whether to contend for resolution, or to determine whether to resend CB-CG or contention resource. The first condition includes one of the following:

[0447] Condition 1, when CB-CG is used for transmission;

[0448] Condition 2, when CB-CG is sent;

[0449] Condition 3, end position of CB-CG time-frequency resource used;

[0450] Condition 4, next resource position of CB-CG time-frequency resource used, such as next Slot / SFN / ms / symbol (start or end);

[0451] Condition 5, after last symbol of CB-CG resource;

[0452] Condition 6, next symbol (start or end) of CB-CG resource;

[0453] Condition 7, after L duration of sending CB-CG.

[0454] For Condition 7, the L can be a third timer duration, or a fixed duration. The L can be in slot or SFN or symbol or ms.

[0455] In S602, the UE monitors downlink contention resolution signaling or message, which is common. Wherein, at least one of the following is included:

[0456] a, the contention resolution signaling or message is common, that is, the contention resolution signaling or message is common DCI or MAC CE. In other words, the contention resolution signaling or message is scheduled by DCI scrambled by common RNTI. The content of the contention resolution signaling or message at least includes information for specific UE or contention resolution UE.

[0457] b, the contention resolution signaling or message is scrambled by a first RNTI, which is related to the time domain and / or frequency domain position of CB-CG resource, or is calculated based on the time domain and / or frequency domain position of CB-CG resource.

[0458] Correspondingly, the UE sending CB-CG monitors the contention resolution signaling or message using the first RNTI.

[0459] c, the contention resolution signaling or message is monitored at a first position, which corresponds to a specific search space and / or control resource set (CORESET).

[0460] Optionally, the first position is periodic.

[0461] Correspondingly, the UE sending CB-CG monitors PDCCH and / or PDSCH and / or PHICH at the first position to monitor the contention resolution signaling or message.

[0462] d. The contention resolution signaling or message can carry at least one of the following information:

[0463] whether the UE is allowed to use the subsequent CB-CG resource to perform transmission (transmit data which the UE has not finished transmitting yet; optionally, the CB-CG resource includes at least one of the following: time domain offset, time domain resource, frequency domain resource, spatial domain resource, resource index, resource occasion;

[0464] whether the UE is allowed to use the subsequent CB-CG resource to re-perform contention transmission of CB-CG (in the case that the contention is not resolved this time, the UE which has not resolved contention can use the backward resource of CB-CG to continue to resolve contention); optionally, the CB-CG resource includes at least one of the following: time domain offset (for example, use the CG at a certain offset position for the contention resolution signaling message to perform transmission), time domain resource, frequency domain resource, spatial domain resource, resource index, resource occasion;

[0465] which CB-CG resource the UE is allowed to use to perform subsequent transmission; optionally, the CB-CG resource includes at least one of the following: time domain resource, frequency domain resource, spatial domain resource, resource index, resource occasion;

[0466] grant information for the UE to transmit subsequent data.

[0467] e. In the case that the contention resolution signaling or message is received, or the contention resolution signaling or message is a response to the CB-CG resource (S601), or the contention resolution signaling or message is a response to the UE, the UE considers that the contention resolution is successful.

[0468] Optionally, in the case that the contention resolution signaling or message is received during the running of the contention resolution timer, or after the UE transmits the CB-CG or in the case that the UE transmits the CB-CG, or after a first time length after the UE transmits the CB-CG, if the contention resolution signaling or message is received, or the contention resolution signaling or message is a response to the CB-CG resource (S601), or the contention resolution signaling or message is a response to the UE, the UE considers that the contention resolution is successful.

[0469] Optionally, for the contention resolution signaling or message received:

[0470] if the UE uses the first RNTI to listen to the contention resolution message at the first position, and / or receives the contention resolution signaling or message during the running of the contention resolution timer, the UE considers that the contention resolution is successful; or

[0471] If the UE uses the first RNTI, and / or, the UE receives the contention resolution message in the first location, and / or, the contention resolution timer is running, and, the contention resolution message carries UE specific RNTI or UE identity information, the UE considers the contention resolution successful.

[0472] The DCI or MAC CE for contention resolution is defined to include the following:

[0473] The PDCCH scrambled by the first RNTI, or the PHICH scrambled by the first RNTI; or,

[0474] The PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries 1 bit ACK indication, or the PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries new or retransmission grant, or the PDCCH or PHICH scrambled by the first RNTI and the DCI / MAC CE carries UE identity / RNTI; or,

[0475] The PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries 1 bit ACK indication and the DCI / MAC CE carries UE identity / RNTI; or,

[0476] The PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries new or retransmission grant and the DCI / MAC CE carries UE identity / RNTI.

[0477] If the contention resolution is successful, the UE performs subsequent transmission using the UL resource carried by the contention resolution message or signaling, or the UE performs subsequent transmission using the CB-CG resource indicated by the contention resolution message or signaling; or the UE performs subsequent transmission using the DG resource scheduled by the network.

[0478] f. If the contention resolution signaling or message is not received, or the contention resolution signaling or message is not in response to the CB-CG (S601) resource, or the contention resolution signaling or message is not in response to the UE, the UE considers the contention resolution unsuccessful or failed, and / or, the UE re-contends for the resource, or re-selects CB-CG resource for transmission.

[0479] Optionally, during the running of the contention resolution timer, or, after the UE transmits the CB-CG or in the case of the UE transmitting the CB-CG, or, after a first time duration after the UE transmits the CB-CG, if the contention resolution signaling or message is not received, or, the contention resolution signaling or message is not in response to the CB-CG (S601) resource, or, the contention resolution signaling or message is not in response to the UE, the UE considers the contention resolution unsuccessful or failed, and / or, the UE re-contends for the resource, or re-selects the CB-CG resource for transmission.

[0480] Optionally, for the contention resolution signaling or message received:

[0481] If the UE uses the first RNTI, the UE does not listen to the contention resolution message at the first location, or, the UE does not listen to the contention resolution message before the contention resolution timer expires, the UE considers the contention resolution unsuccessful; or,

[0482] If the UE uses the first RNTI, the UE does not listen to the contention resolution message at the first location, or, the UE does not listen to the contention resolution message before the contention resolution timer expires, or, the UE listens to the contention resolution message at the first location and the contention resolution message does not carry the UE specific RNTI or UE identity information, or, the UE listens to the contention resolution message during the running of the contention resolution timer and the contention resolution message does not carry the UE specific RNTI or UE identity information, the UE considers the contention resolution unsuccessful.

[0483] For the DCI or MAC CE for contention resolution, it is defined to include:

[0484] The PDCCH scrambled by the first RNTI, or, the PHICH scrambled by the first RNTI; or,

[0485] The PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries 1 bit ACK indication; or,

[0486] The PDCCH or PHICH scrambled by the first RNTI and the PDCCH or PHICH carries the grant for new transmission or retransmission; or,

[0487] The PDCCH or PHICH scrambled by the first RNTI and the DCI / MAC CE carries the UE identity / RNTI; or,

[0488] The PDCCH scrambled by the first RNTI and the PDCCH carries 1 bit ACK indication and the DCI / MAC CE carries the UE identity / RNTI; or,

[0489] The first RNTI scrambled PDCCH and the PDCCH carries a grant for new transmission or retransmission and wherein the DCI carries UE identity / RNTI.

[0490] If the contention resolution is not successful, the UE re-performs S601 to initiate CB-CG transmission.

[0491] In embodiment one, the method of common based contention resolution message gives a unified contention resolution signaling, reduces the base station's overhead, and ensures that the UE can identify whether the contention is resolved.

[0492] Embodiment two, based on UE specific signaling or message, determine the contention resolution of CB-CG

[0493] In embodiment two, using UE specific information from the network device, the UE knows whether the resource contention is successful and / or whether to re-contend for the resource.

[0494] In S601, the UE uses CB-CG resource for UL transmission. Wherein, including at least one of the following:

[0495] a, the UE can be in idle state, or inactive state, or RRC connected state.

[0496] b, the CB-CG resource is configured by the network, preconfigured, predefined.

[0497] Optionally, the CB-CG resource includes at least one of the following: time domain resource, frequency domain resource, space domain resource, resource index, resource occasion.

[0498] c, the CB-CG resource can carry at least one of the following information:

[0499] UE identity information, UE specific RNTI, such as MAC-I, CCCH SDU, request reason value, etc.; wherein, the request reason value is used to indicate that the UE requests contention;

[0500] The required or to be transmitted data size; optionally, the data size is per UE or per LCH, or per LCG. Optionally, the data size is carried by MAC CE, such as BSR, DSR, etc.

[0501] The number of times of CB-CG attempts by the UE before, or resource information. Optionally, the number of times of CB-CG attempts by the UE before can be all previous attempts before the current CG attempt, or can be only information of attempts in the current cell or base station, or can be information of attempts in a period of time (such as information in a K duration before the current CG attempt); optionally, the information can also be transmitted to the base station through other PUCCHs;

[0502] CB-CG resource information to be attempted by the UE next time or next N times; optionally, the information can also be transmitted to the network device through other PUCCHs; optionally, the information can be transmitted to the network device through PUSCH after contention resolution.

[0503] d. In the first condition, the UE starts a CB-CG contention resolution timer, i.e., a second timer, which is used to listen to a contention resolution message, or to determine whether contention resolution is successful, or to determine whether to retransmit CB-CG or contend for resources. The first condition includes one of the following:

[0504] Condition 1, when CB-CG is used for transmission;

[0505] Condition 2, when CB-CG is transmitted;

[0506] Condition 3, the end position of the CB-CG time domain and frequency domain resource used;

[0507] Condition 4, the next resource position of the CB-CG time domain and frequency domain resource used, such as the next Slot / SFN / ms / symbol (start or end);

[0508] Condition 5, after the last symbol of the CB-CG resource;

[0509] Condition 6, the next symbol (start or end) of the CB-CG resource;

[0510] Condition 7, after transmitting CB-CG for an L duration.

[0511] For condition 7, the L can be the duration of a third timer or a fixed duration. The L can be in units of slot or SFN or symbol or ms.

[0512] S602, the UE listens to downlink contention resolution signaling or messages, which are UE specific. Among them, at least one of the following is included:

[0513] a. The contention resolution signaling or message is UE specific, i.e., the contention resolution signaling or message is a DCI or MAC CE for the UE.

[0514] b. The contention resolution signaling or message is scrambled by a UE-specific RNTI, which is configured to the UE by the network, or which is a cell C-RNTI.

[0515] Correspondingly, the UE sending the CB-CG monitors the contention resolution signaling or message using the UE-specific RNTI.

[0516] c. The contention resolution signaling or message is monitored at a second location, which corresponds to a specific search space and / or CORESET.

[0517] The second location is periodic, or the second location is UE-specific.

[0518] Correspondingly, the UE sending the CB-CG monitors the PDCCH and / or PDSCH and / or PHICH at the second location for the contention resolution signaling or message.

[0519] d. The contention resolution signaling or message can carry at least one of the following information:

[0520] Whether the UE is allowed to use subsequent CB-CG resources for transmission (transmitting data that the UE has not yet transmitted; optionally, the CB-CG resources include at least one of the following: time domain offset, time domain resources, frequency domain resources, spatial domain resources, resource index, resource occasion;

[0521] Whether the UE is allowed to use subsequent CB-CG resources for retransmission of the CB-CG (in the case that the contention is not resolved this time, the UE that has not been contention resolved can use the subsequent resources of the CB-CG to continue to resolve the contention); optionally, the CB-CG resources include at least one of the following: time domain offset (e.g., using a CG at a certain offset position from the contention resolution signaling message for transmission), time domain resources, frequency domain resources, spatial domain resources, resource index, resource occasion;

[0522] Which CB-CG resources the UE is allowed to use for subsequent transmission; optionally, the CB-CG resources include at least one of the following: time domain resources, frequency domain resources, spatial domain resources, resource index, resource occasion;

[0523] Grant information for the UE to transmit subsequent data.

[0524] e. Upon receiving the contention resolution signaling or message, or in the case that the contention resolution signaling or message is a response for the UE, the UE considers the contention resolution to be successful.

[0525] Optionally, during the running of the contention resolution timer, or, after the UE transmits the CB-CG or in the case of the UE transmitting the CB-CG, or, after a first time duration after the UE transmits the CB-CG, if the contention resolution signaling or message is received, or, in the case that the contention resolution signaling or message is a response to the UE, the UE considers the contention resolution successful.

[0526] Optionally, for the contention resolution signaling or message received:

[0527] If the UE uses the UE-specific RNTI, the UE monitors the second location for the contention resolution message, and / or, during the running of the contention resolution timer, the UE considers the contention resolution successful;

[0528] If the contention resolution is successful, the UE performs the subsequent transmission using the UL resource carried by the contention resolution message or signaling, or, the UE performs the subsequent transmission using the CB-CG resource indicated by the contention resolution message or signaling; or, the UE performs the subsequent transmission using the DG resource scheduled by the network.

[0529] If the UE receives the PDCCH scrambled by the UE-specific RNTI; or,

[0530] The UE receives the PHICH scrambled by the UE-specific RNTI; or,

[0531] The UE receives the PDCCH scrambled by the UE-specific RNTI and the PDCCH carries a 1-bit ACK indication; or,

[0532] The UE receives the PDCCH scrambled by the UE-specific RNTI and the PDCCH carries a grant for new transmission or retransmission;

[0533] The UE considers that the contention resolution message is received.

[0534] If the contention resolution is successful, the UE performs the subsequent transmission using the UL resource carried by the contention resolution message or signaling, or, the UE performs the subsequent transmission using the CB-CG resource indicated by the contention resolution message or signaling; or, the UE performs the subsequent transmission using the DG resource scheduled by the network.

[0535] f, In the case that the contention resolution signaling or message is not received, or, the contention resolution signaling or message is not a response to the UE, the UE considers that the contention resolution is not successful or failed, and / or, the UE re-contends for the resource, or re-selects the CB-CG resource for transmission.

[0536] Optionally, during the running of the contention resolution timer, or after the UE transmits the CB-CG or in the case of the UE transmitting the CB-CG, or after a first time duration after the UE transmits the CB-CG, if the contention resolution signaling or message is not received, or the contention resolution signaling or message is not in response to the UE, the UE considers that the contention resolution is not successful or failed, and / or the UE re-contends for the resource, or re-selects the CB-CG resource for transmission.

[0537] Optionally, in the case of the contention resolution signaling or message not being received:

[0538] If the UE uses the UE-specific RNTI, the UE does not listen to the contention resolution message at the second location, or does not listen to the contention resolution message before the contention resolution timer expires, the UE considers that the contention resolution is not successful.

[0539] If the contention resolution is not successful, the UE re-executes S601 to initiate the CB-CG transmission.

[0540] In the second embodiment, a method of the contention resolution message based on the UE-specific message is given, so that the UE determines whether to implement the contention resolution based on the signaling of the UE-specific RNTI.

[0541] The embodiments of the present application give a contention resolution method of the contention-based uplink resource, in the case of the UE using the contention resource for transmission, so that the network and the UE explicitly determine whether the data transmission is successful, and have a consistent understanding of whether the contention resolution of the contention resource is successful.

[0542] The preferred embodiments of the present application are described in detail above with reference to the accompanying drawings, but the present application is not limited to the specific details in the above-described embodiments, and various simple modifications can be made to the technical solutions of the present application within the technical concept of the present application, and these simple modifications all belong to the protection scope of the present application. For example, in the case of not conflicting, various specific technical features described in the above-described specific embodiments can be combined in any appropriate manner, and in order to avoid unnecessary repetition, the present application does not further describe various possible combination manners. For another example, various different embodiments of the present application can also be combined in any manner, as long as it does not deviate from the idea of the present application, and it should also be considered as the disclosed content of the present application. For another example, in the case of not conflicting, each embodiment described in the present application and / or the technical features in each embodiment can be combined with any prior art, and the technical solutions obtained after the combination should also fall within the protection scope of the present application.

[0543] It should also be understood that the size of the sequence number of the above processes does not mean the order of execution in various method embodiments of the present application, and the execution order of the processes should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink", "uplink" and "sidelink" are used to represent the transmission direction of signals or data, wherein "downlink" is used to represent the first direction of the transmission direction of signals or data from the station to the user equipment of the cell, "uplink" is used to represent the second direction of the transmission direction of signals or data from the user equipment of the cell to the station, and "sidelink" is used to represent the third direction of the transmission direction of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" represents that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is only used to describe the association relationship of the associated objects, and indicates that there can be three relationships. Specifically, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents that the front and rear associated objects are in an "or" relationship.

[0544] FIG. 7 is a structural composition diagram of a terminal device provided by an embodiment of the present application, as shown in FIG. 7, the terminal device 700 comprises:

[0545] The first communication unit 701 is configured to perform first uplink transmission using a first resource, and the first resource is a contention-based uplink resource.

[0546] In some embodiments, the first uplink transmission is used to contend for the first resource, or the first uplink transmission is used to perform a contention resolution process, or the first uplink transmission is used for the network device to determine the transmission request of the terminal device.

[0547] In some embodiments, the first resource is a contention-based configured grant (CB-CG) resource, or the first resource is used to perform a contention resolution process.

[0548] In some embodiments, one or more of the following information is carried in the first uplink transmission or the first resource:

[0549] The first information is used to indicate that the terminal device contends for the first resource;

[0550] The second information is used to indicate a first data amount, and the first data amount is the data amount required by the terminal device;

[0551] The third information is used to indicate information of one or more second resources, and the second resource is a CB-CG resource contended by the terminal device before the first resource;

[0552] The fourth information is used for indicating one or more third resources, the third resources being CB-CG resources contended by the terminal device after the first resources.

[0553] In some embodiments, the first information comprises one or more of the following: device identification information of the terminal device; a radio network temporary identifier (RNTI) of the terminal device; a common control channel (CCCH) service data unit (SDU); a message authentication code (MAC-I); a first reason value used for determining a reason for the terminal device to contend for the first resources.

[0554] In some embodiments, the first data amount is based on a terminal device, or based on a logical channel (LCH), or based on a logical channel group (LCG), or based on a quality of service flow, or based on a protocol data unit (PDU) session.

[0555] In some embodiments, the first communication unit 701 is further configured to determine a contention resolution success or a contention resolution failure, and / or determine whether to re-execute the contention resolution procedure or not.

[0556] In some embodiments, the first communication unit 701 is further configured to listen to a first message.

[0557] The first message is used for determining a contention resolution success or a contention resolution failure, and / or determining whether to re-execute the contention resolution procedure or not.

[0558] In some embodiments, the terminal device determines a contention resolution success or a contention resolution failure, and / or determines whether to re-execute the contention resolution procedure or not, when a first condition is met, the first condition comprising one of the following conditions:

[0559] In a case where the first resources are transmitted;

[0560] In a case where the first resources are used;

[0561] A first time point, the first time point being related to a sending time point of the first uplink transmission;

[0562] A second time point, the second time point being related to an ending time point of the first uplink transmission;

[0563] An ending position of the first resources;

[0564] A next time domain position of the first resources;

[0565] A position of a last symbol of the first resources;

[0566] a next time domain position after a last symbol of the first resource;

[0567] a third time point, the third time point being a time point after a first time length of the first time point;

[0568] after a second time length of transmitting the first resource;

[0569] monitoring the first message using a first RNTI, the first RNTI being related to a time domain and / or a frequency domain position of the first resource;

[0570] monitoring the first message using a second RNTI, the second RNTI being an RNTI for the terminal device, or the second RNTI being a dedicated RNTI for the terminal device.

[0571] In some embodiments, the terminal device 700 further comprises:

[0572] a control unit, configured to start or restart a first timer and / or a second timer, the first timer and / or the second timer being used to determine a success of a contention resolution or a failure of the contention resolution, and / or to determine whether to re-perform the contention resolution procedure or to re-perform the contention resolution procedure, the first timer being related to the first message monitored using the first RNTI, and the second timer being related to the first message monitored using the second RNTI.

[0573] In some embodiments, the first timer is started or restarted for one or more of the following cases:

[0574] in a case where the first resource is transmitted;

[0575] in a case where the first resource is used;

[0576] a first time point, the first time point being related to a sending time point of the first uplink transmission;

[0577] a second time point, the second time point being related to an ending time point of the first uplink transmission;

[0578] an ending position of the first resource;

[0579] a next time domain position of the first resource;

[0580] a position of a last symbol of the first resource;

[0581] a next time domain position after the last symbol of the first resource;

[0582] a third time point, the third time point being a time point after a first time length of the first time point;

[0583] after a third time point of transmitting the first resource;

[0584] monitoring the first message using a first RNTI.

[0585] In some embodiments, the second timer is started or restarted for one or more of the following cases:

[0586] in a case of transmitting the first resource;

[0587] in a case of the first resource being used;

[0588] a first time point, the first time point being related to a sending time point of the first uplink transmission;

[0589] a second time point, the second time point being related to an ending time point of the first uplink transmission;

[0590] an ending position of the first resource;

[0591] a next time domain position of the first resource;

[0592] a position of a last symbol of the first resource;

[0593] a next time domain position after the last symbol of the first resource;

[0594] a third time point, the third time point being a time point after a first time length of the first time point;

[0595] after a third time point of transmitting the first resource;

[0596] monitoring the first message using a second RNTI.

[0597] In some embodiments, the first message is a downlink control signaling or a downlink control information (DCI) or a MAC CE.

[0598] In some embodiments, the first message is carried by a first channel, the first channel being a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH) or a physical hybrid automatic repeat request indicator channel (PHICH).

[0599] In some embodiments, the first message is a message for a group of terminal devices, or a message for a cell, or a message for a first resource position, or a common message.

[0600] In some embodiments, the first message is scrambled by a first RNTI, the first RNTI being related to a time domain and / or frequency domain position of the first resource.

[0601] In some embodiments, the first message carries one or more of the following information: device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

[0602] In some embodiments, the first message further carries one or more of the following information: contention success indication; contention failure indication; acknowledgement indication; new transmission or retransmission indication; uplink resource for new transmission or retransmission; downlink grant indicating new transmission or retransmission; uplink resource used for re-executing contention procedure.

[0603] In some embodiments, the listening position of the first message is a first position, and the first position corresponds to a first search space and / or a control resource set (CORESET).

[0604] In some embodiments, the terminal device 700 further includes:

[0605] The first determining unit is configured to determine, in a case where the first message is received, that contention resolution is successful, and / or that the contention resolution procedure is no longer re-executed.

[0606] In some embodiments, the reception of the first message includes one or more of the following: the received first message is in response to the first resource; the received first message is in response to the terminal device; the first message is received during running of a first timer; the first message is received within N first positions.

[0607] In some embodiments, the terminal device 700 further includes a second determining unit configured to determine, in a case where the first message is not received, that contention resolution fails, and / or that the contention resolution procedure is re-executed.

[0608] In some embodiments, the non-reception of the first message includes one or more of the following:

[0609] The first message in response to the first resource is not received, or the received first message is not in response to the first resource;

[0610] The first message in response to the terminal device is not received, or the received first message is not in response to the terminal device;

[0611] The first message is not received before expiration of a first timer;

[0612] The first message is not received within N first positions.

[0613] In some embodiments, the first message is for the terminal device, or the first message is dedicated to the terminal device.

[0614] In some embodiments, the first message is scrambled by a second RNTI, the second RNTI is a RNTI for the terminal device, or the second RNTI is a dedicated RNTI for the terminal device.

[0615] In some embodiments, the second RNTI is a RNTI configured by a network device, or a predefined RNTI, or a RNTI corresponding to a first cell, the first cell is a serving cell of the terminal device.

[0616] In some embodiments, the first message carries one or more of the following information: a contention success indication; a contention failure indication; an acknowledgement indication; a new transmission or retransmission indication; an UL resource for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; an uplink resource used for re-executing the contention procedure.

[0617] In some embodiments, the listening position of the first message is a second position, the second position corresponds to a second search space and / or a CORESET.

[0618] In some embodiments, the terminal device 700 further comprises:

[0619] The third determining unit is configured to, in a case where the first message is received, determine that the contention resolution is successful, and / or determine that the contention resolution procedure is no longer re-executed.

[0620] In some embodiments, the receiving the first message comprises one or more of the following: the received first message is for the terminal device to respond; the first message is received during running of a second timer; the first message is received in M second positions.

[0621] In some embodiments, the terminal device 700 further comprises:

[0622] The third determining unit is configured to, in a case where the first message is not received, determine that the contention resolution is failed, and / or determine that the contention resolution procedure is re-executed.

[0623] In some embodiments, the not receiving the first message comprises one or more of the following: the first message is not received for the terminal device to respond, or the received first message is for the terminal device to respond; the first message is not received before expiration of a second timer; the first message is not received in M second positions.

[0624] In some embodiments, the receiving time of the first message comprises one or more of the following restrictions: being located during running of a first timer and / or a second timer; being located after a first time point or a fourth time point, the first time point being a time point of sending the uplink transmission based on the first resource, and the fourth time point being a time point after a third time length of the first time point.

[0625] In some embodiments, the first communication unit 701 is further configured to perform a second uplink transmission based on the uplink resource indicated by the first message.

[0626] In some embodiments, the first communication unit 701 is further configured to re-perform a contention resolution procedure, or re-perform a contention-based UL transmission, or re-perform the first uplink transmission.

[0627] In some embodiments, the first message carries one or more of the following information:

[0628] Fifth information, the fifth information being used for indicating whether the terminal device is allowed to perform a second uplink transmission based on a fourth resource, the fourth resource being a CB-CG resource located after the first resource;

[0629] Sixth information, the sixth information being used for indicating whether the terminal device is allowed to re-perform uplink resource contention based on the fourth resource;

[0630] Seventh information, the seventh information being used for indicating one or more of the fourth resources.

[0631] In some embodiments, the first communication unit is further configured to send third information and / or fourth information, the third information and / or the fourth information being carried by a second channel.

[0632] In some embodiments, the second channel is a PUSCH or a PUCCH.

[0633] In some embodiments, the third information is used for indicating one or more of the following: a number of second resources included in the one or more second resources; resource information of the one or more second resources.

[0634] In some embodiments, the one or more second resources comprise one of the following:

[0635] All CG resources contended by the terminal device before the first resource;

[0636] CG resources contended by the terminal device in a first cell before the first resource, the first cell being a cell currently accessed by the terminal device;

[0637] The terminal device competes for a CG resource within a first time length before the first resource.

[0638] In some embodiments, the first resource is configured by the network device, or is pre-configured, or is pre-defined.

[0639] The first communication unit in the terminal device can be implemented by a transceiver in the terminal device. The first communication unit in the terminal device can also include the first determination unit, the second determination unit, the third determination unit, the fourth determination unit, and the control unit, which can be implemented by a processor in the terminal device.

[0640] FIG. 8 is a structural composition of a network device according to an embodiment of the present application. As shown in FIG. 8, the network device 800 includes:

[0641] The second communication unit 801 is configured to perform first uplink transmission using a first resource, and the first resource is a contention-based uplink resource.

[0642] In some embodiments, the first uplink transmission is used to contend for the first resource, or the first uplink transmission is used to perform a contention resolution process, or the first uplink transmission is used for the network device to determine a transmission request of the terminal device.

[0643] In some embodiments, the first resource is a contention-based configured grant (CB-CG) resource, or the first resource is used to perform a contention resolution process.

[0644] In some embodiments, the first uplink transmission or the first resource carries one or more of the following information:

[0645] First information, the first information being used to indicate that the terminal device contends for the first resource;

[0646] Second information, the second information being used to indicate a first data amount, and the first data amount being a data amount required by the terminal device;

[0647] Third information, the third information being used to indicate information of one or more second resources, and the second resources being CB-CG resources contended for by the terminal device before the first resource;

[0648] Fourth information, the fourth information being used to indicate one or more third resources, and the third resources being CB-CG resources contended for by the terminal device after the first resource.

[0649] In some embodiments, the first information includes one or more of the following: device identification information of the terminal device; a radio network temporary identifier (RNTI) of the terminal device; a common control channel (CCCH) service data unit (SDU); a message authentication code (MAC-I);

[0650] a first cause value, the first cause value being used to determine a cause for the terminal device to contend for the first resource.

[0651] In some embodiments, the first data amount is terminal device based, or logical channel, LCH, based, or logical channel group, LCG, based, or quality of service flow based, or protocol data unit, PDU, session based.

[0652] In some embodiments, the second communication unit 801 is further configured to indicate a contention resolution success or a contention resolution failure, and / or to indicate no re-execution of the contention resolution procedure or re-execution of the contention resolution procedure.

[0653] In some embodiments, the second communication unit 801 is further configured to send a first message;

[0654] the first message being used to determine a contention resolution success or a contention resolution failure, and / or no re-execution of the contention resolution procedure or re-execution of the contention resolution procedure.

[0655] In some embodiments, the first message is a downlink control signaling or a downlink control information, DCI, or a MAC CE.

[0656] In some embodiments, the first message is carried by a first channel, the first channel being a physical downlink control channel, PDCCH, or a physical downlink shared channel, PDSCH, or a physical hybrid automatic repeat request indicator channel, PHICH.

[0657] In some embodiments, the first message is a message for a group of terminal devices, or a message for a cell, or a message for a first resource location, or a common message.

[0658] In some embodiments, the first message is scrambled by a first RNTI, the first RNTI being related to a time domain and / or a frequency domain location of the first resource.

[0659] In some embodiments, the first message carries one or more of the following information: device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

[0660] In some embodiments, the first message further carries one or more of the following information: a contention success indication; a contention failure indication; a confirmation indication; a new transmission or retransmission indication; an uplink resource for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; an uplink resource used for re-execution of the contention procedure.

[0661] In some embodiments, the sending position of the first message is a first position, and the first position corresponds to a first search space and / or a control resource set (CORESET).

[0662] In some embodiments, the sending of the first message is used to determine that the contention resolution is successful, and / or, the contention resolution procedure is no longer re-performed.

[0663] In some embodiments, the sending of the first message comprises one or more of: the sent first message is in response to the first resource; the sent first message is in response to the terminal device; the sent first message is received during running of a first timer; the first message is sent within N first positions.

[0664] In some embodiments, the non-sending of the first message is used to determine that the contention resolution is failed, and / or, the contention resolution procedure is re-performed.

[0665] In some embodiments, the non-sending of the first message comprises one or more of:

[0666] the first message is not sent in response to the first resource, or the sent first message is not in response to the first resource;

[0667] the first message is not sent in response to the terminal device, or the sent first message is not in response to the terminal device;

[0668] the sent first message is not received before expiration of a first timer;

[0669] the first message is not sent within N first positions.

[0670] In some embodiments, the first message is for the terminal device, or the first message is dedicated to the terminal device.

[0671] In some embodiments, the first message is scrambled by a second RNTI, and the second RNTI is a RNTI for the terminal device, or the second RNTI is a dedicated RNTI for the terminal device.

[0672] In some embodiments, the second RNTI is a RNTI configured by a network device, or a predefined RNTI, or a RNTI corresponding to a first cell, and the first cell is a serving cell of the terminal device.

[0673] In some embodiments, the first message carries one or more of the following information: a contention success indication; a contention failure indication; an acknowledgement indication; a new transmission or retransmission indication; UL resources for new transmission or retransmission; a downlink grant indicating new transmission or retransmission; uplink resources used for re-executing the contention procedure.

[0674] In some embodiments, the listening position of the first message is a second position, and the second position corresponds to a second search space and / or a CORESET.

[0675] In some embodiments, the sending of the first message is used to determine that the contention resolution is successful, and / or, the contention resolution procedure is no longer re-executed.

[0676] In some embodiments, the sending of the first message comprises one or more of the following: the sent first message is in response to the terminal device; the sent first message is received during a running of a second timer; the first message is sent in M second positions.

[0677] In some embodiments, the non-sending of the first message is used to determine that the contention resolution is failed, and / or, the contention resolution procedure is re-executed.

[0678] In some embodiments, the non-receiving of the first message comprises one or more of the following: the first message in response to the terminal device is not sent, or the sent first message is in response to the terminal device; the sent first message is not received before a timeout of a second timer; the first message is not sent in M second positions.

[0679] In some embodiments, the second communication unit 801 is further configured to perform a second uplink transmission based on the uplink resource indicated by the first message.

[0680] In some embodiments, the second communication unit 801 is further configured to re-execute the contention resolution procedure.

[0681] In some embodiments, the first message carries one or more of the following information:

[0682] Fifth information, the fifth information is used to indicate whether the terminal device is allowed to perform a second uplink transmission based on a fourth resource, the fourth resource being a CB-CG resource located after the first resource;

[0683] Sixth information, the sixth information is used to indicate whether the terminal device is allowed to re-execute a contention procedure based on the fourth resource;

[0684] Seventh information, the seventh information is used to indicate one or more of the fourth resources.

[0685] In some embodiments, the second communication unit 801 is further configured to receive third information and / or fourth information, the third information and / or the fourth information being carried by the second channel.

[0686] In some embodiments, the second channel is a PUSCH or a PUCCH.

[0687] In some embodiments, the third information is used to indicate one or more of the following: a number of second resources included in the one or more second resources; resource information of the one or more second resources.

[0688] In some embodiments, the one or more second resources include one of the following:

[0689] all CG resources contended by the terminal device before the first resource;

[0690] CG resources contended by the terminal device in a first cell before the first resource, the first cell being a cell currently accessed by the terminal device;

[0691] CG resources contended by the terminal device within a first time period before the first resource.

[0692] In some embodiments, the first resource is configured by a network device, or pre-configured, or pre-defined.

[0693] The second communication unit in the network device can be implemented by a transceiver in the network device. The network device can further include a determination unit for parsing the received data, wherein the determination unit can be implemented by a processor in the network device.

[0694] Those skilled in the art should understand that the above description of the wireless communication device of the embodiments of the present application can be understood with reference to the description of the wireless communication method of the embodiments of the present application.

[0695] FIG. 9 is a schematic structural diagram of a communication device 900 provided by an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 900 shown in FIG. 9 includes a processor 910, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0696] Optionally, as shown in FIG. 9, the communication device 900 can further include a memory 920. The processor 910 can call and run a computer program from the memory 920 to implement the method in the embodiments of the present application.

[0697] The memory 920 can be a separate device independent of the processor 910, or can be integrated in the processor 910.

[0698] Optionally, as shown in FIG. 9, the communication device 900 can further include a transceiver 930, which can be controlled by the processor 910 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0699] The transceiver 930 can include a transmitter and a receiver. The transceiver 930 can further include an antenna, and the number of antennas can be one or more.

[0700] Optionally, the communication device 900 can be specifically a terminal device of the embodiments of the present application, and the communication device 900 can implement the corresponding processes in the various methods of the embodiments of the present application that are implemented by the terminal device. For the sake of brevity, details are not described herein.

[0701] Optionally, the communication device 900 can be specifically a network device of the embodiments of the present application, and the communication device 900 can implement the corresponding processes in the various methods of the embodiments of the present application that are implemented by the network device. For the sake of brevity, details are not described herein.

[0702] FIG. 10 is a schematic structural diagram of a chip according to the embodiments of the present application. The chip 1000 shown in FIG. 10 includes a processor 1010, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0703] Optionally, as shown in FIG. 10, the chip 1000 can further include a memory 1020. The processor 1010 can call and run a computer program from the memory 1020 to implement the method in the embodiments of the present application.

[0704] The memory 1020 can be a separate device independent of the processor 1010, or can be integrated in the processor 1010.

[0705] Optionally, the chip 1000 can further include an input interface 1030. The processor 1010 can control the input interface 1030 to communicate with other devices or chips, specifically, to obtain information or data sent by other devices or chips.

[0706] Optionally, the chip 1000 can further include an output interface 1040. The processor 1010 can control the output interface 1040 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.

[0707] Optionally, the chip can be applied to a terminal device in the embodiments of the present application, and the chip can implement the corresponding processes in the various methods of the embodiments of the present application that are implemented by the terminal device. For the sake of brevity, details are not described herein.

[0708] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding procedures implemented by the network device in the various methods of the embodiments of the present application. For brevity, details are not repeated here.

[0709] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0710] FIG. 11 is a schematic block diagram of a communication system 1100 provided by the embodiments of the present application. As shown in FIG. 11, the communication system 1100 includes a terminal device 1110 and a network device 1120.

[0711] The terminal device 1110 can be used to implement the corresponding functions implemented by the terminal device in the above methods, and the network device 1120 can be used to implement the corresponding functions implemented by the network device in the above methods. For brevity, details are not repeated here.

[0712] It should be understood that the processor of the embodiments of the present application can be an integrated circuit chip having a processing capability of a signal. In the implementation process, each step of the above method embodiments can be completed by integrated logic circuits or instructions in the form of software in the processor. The processor mentioned above can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a ready programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware coding processor for execution, or a combination of hardware and software modules in the coding processor for execution. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.

[0713] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0714] It should be understood that the above-mentioned memory is exemplary but not limiting, for example, the memory in the embodiments of the present application can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and the like. That is, the memory in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0715] The embodiment of the present application further provides a computer readable storage medium for storing a computer program.

[0716] Optionally, the computer readable storage medium can be applied to the terminal device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0717] Optionally, the computer readable storage medium can be applied to the network device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0718] The embodiment of the present application further provides a computer program product comprising computer program instructions.

[0719] Optionally, the computer program product can be applied to the terminal device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0720] Optionally, the computer program product can be applied to the network device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0721] The embodiment of the present application further provides a computer program.

[0722] Optionally, the computer program can be applied to the terminal device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0723] Optionally, the computer program can be applied to the network device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0724] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or in combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solutions. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0725] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0726] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0727] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0728] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0729] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the essential part or part of the technical solutions that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0730] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of wireless communication, the method comprising: a terminal device performing a first uplink transmission using a first resource, the first resource being a contention-based uplink resource.

2. The method of claim 1, wherein, the first uplink transmission is for contending for the first resource, or the first uplink transmission is for performing a contention resolution procedure, or the first uplink transmission is for a network device to determine a transmission request of the terminal device.

3. The method of claim 1 or 2, wherein, the first resource is a contention-based configured grant (CB-CG) resource, or the first resource is for performing a contention resolution procedure.

4. The method according to any one of claims 1 to 3, wherein, one or more of the following information is carried in the first uplink transmission or the first resource: first information indicating that the terminal device contends for the first resource; second information indicating a first data amount, the first data amount being an amount of data required by the terminal device; third information indicating information of one or more second resources, the second resources being CB-CG resources contended for by the terminal device before the first resource; fourth information indicating one or more third resources, the third resources being CB-CG resources contended for by the terminal device after the first resource.

5. The method of claim 4, wherein, the first information comprises one or more of: device identification information of the terminal device; a radio network temporary identifier (RNTI) of the terminal device; a common control channel (CCCH) service data unit (SDU); a message authentication code (MAC-I); a first cause value for determining a cause for the terminal device to contend for the first resource.

6. The method of claim 4 or 5, wherein, the first data amount is terminal device-based, or logical channel (LCH) based, or logical channel group (LCG) based, or quality of service flow based, or protocol data unit (PDU) session based.

7. The method of any one of claims 1 to 6, wherein, the method further comprising: the terminal device determining a contention resolution success or a contention resolution failure, and / or determining whether to re-perform or not to re-perform a contention resolution procedure.

8. The method of claim 7, wherein, the terminal device determining a contention resolution success or a contention resolution failure, and / or determining whether to re-perform or not to re-perform a contention resolution procedure, comprises: the terminal device monitoring a first message; the first message is for determining a contention resolution success or a contention resolution failure, and / or determining whether to re-perform or not to re-perform a contention resolution procedure.

9. The method of claim 7 or 8, wherein, the terminal device determining a contention resolution success or a contention resolution failure, and / or determining whether to re-perform or not to re-perform a contention resolution procedure, in a case that a first condition is met, the first condition comprising one of: in a case that the first resource is transmitted; in a case that the first resource is used; a first time point, the first time point being related to a transmission time point of the first uplink transmission; a second time point, the second time point being related to an end time point of the first uplink transmission; an end position of the first resource; a next time domain position of the first resource; a position of a last symbol of the first resource; a next time domain position after the last symbol of the first resource; a third time point, the third time point being a time point after a first time length of the first time point; after a second time length of transmitting the first resource; monitoring the first message using a first RNTI, the first RNTI being related to a time domain and / or frequency domain position of the first resource; monitoring the first message using a second RNTI, the second RNTI being an RNTI for the terminal device, or the second RNTI being a dedicated RNTI for the terminal device.

10. The method according to any one of claims 7 to 9, wherein, The method further comprises: starting or restarting a first timer and / or a second timer for determining a contention resolution success or a contention resolution failure, and / or determining whether to re-execute the contention resolution procedure or not, the first timer being related to the first message monitored using the first RNTI, and the second timer being related to the first message monitored using the second RNTI.

11. The method of claim 10, wherein, starting or restarting the first timer for one or more of the following cases: in a case of transmitting the first resource; in a state where the first resource is used; a first time point, the first time point being related to a sending time point of the first uplink transmission; a second time point, the second time point being related to an ending time point of the first uplink transmission; an ending position of the first resource; a next time domain position of the first resource; a position of a last symbol of the first resource; a next time domain position after the last symbol of the first resource; a third time point, the third time point being a time point after a first time length of the first time point; after a third time point of transmitting the first resource; monitoring the first message using the first RNTI.

12. The method of claim 10, wherein, starting or restarting the second timer for one or more of the following cases: in a case of transmitting the first resource; in a state where the first resource is used; a first time point, the first time point being related to a sending time point of the first uplink transmission; a second time point, the second time point being related to an ending time point of the first uplink transmission; an ending position of the first resource; a next time domain position of the first resource; a position of a last symbol of the first resource; a next time domain position after the last symbol of the first resource; a third time point, the third time point being a time point after a first time length of the first time point; after a third time point of transmitting the first resource; monitoring the first message using the second RNTI.

13. The method of claim 8, wherein, The first message is a downlink control signaling or a downlink control information (DCI) or a MAC CE.

14. The method of claim 13, wherein, The first message is carried by a first channel, the first channel being a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH) or a physical hybrid automatic repeat request indicator channel (PHICH).

15. The method of any one of claims 8, 13-14, wherein, The first message is a message for a terminal device group, or a message for a cell, or a message for a first resource position, or a common message.

16. The method of claim 15, wherein, The first message is scrambled by a first RNTI, the first RNTI being related to a time domain and / or frequency domain position of the first resource.

17. The method of claim 15 or 16, wherein, The first message carries one or more of the following information: device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

18. The method of claim 17, wherein, The first message further carries one or more of the following information: contention success indication; contention failure indication; acknowledgement indication; new transmission or retransmission indication; uplink resource for new transmission or retransmission; downlink grant indicating new transmission or retransmission; uplink resource used for re-executing the contention procedure.

19. The method of any one of claims 15 to 18, wherein, The listening position of the first message is a first position, and the first position corresponds to a first search space and / or a control resource set (CORESET).

20. The method of any one of claims 15 to 19, wherein, The method further includes: In a case where the first message is received, the terminal device determines that contention resolution is successful, and / or, no longer re-executes the contention resolution procedure.

21. The method of claim 20, wherein, The reception of the first message includes one or more of the following: The received first message is in response to the first resource; The received first message is in response to the terminal device; The first message is received during running of a first timer; The first message is received within N first positions.

22. The method of any one of claims 15 to 19, wherein, The method further includes: In a case where the first message is not received, the terminal device determines that contention resolution fails, and / or, re-executes the contention resolution procedure.

23. The method of claim 22, wherein, The non-reception of the first message includes one or more of the following: The first message in response to the first resource is not received, or the received first message is not in response to the first resource; The first message in response to the terminal device is not received, or the received first message is not in response to the terminal device; The first message is not received before expiration of a first timer; The first message is not received within N first positions.

24. The method of any one of claims 8, 13-14, wherein, The first message is in response to the terminal device, or the first message is dedicated to the terminal device.

25. The method of claim 24, wherein, The first message is scrambled by a second RNTI, the second RNTI is an RNTI in response to the terminal device, or the second RNTI is a dedicated RNTI of the terminal device.

26. The method of claim 25, wherein, The second RNTI is an RNTI configured by a network device, or a predefined RNTI, or an RNTI corresponding to a first cell, the first cell being a serving cell of the terminal device.

27. The method of any one of claims 24 to 26, wherein, The first message carries one or more of the following information: contention success indication; contention failure indication; acknowledgement indication; new transmission or retransmission indication; uplink resource for new transmission or retransmission; downlink grant indicating new transmission or retransmission; uplink resource used for re-executing the contention procedure.

28. The method of any one of claims 24 to 27, wherein, The listening position of the first message is a second position, and the second position corresponds to a second search space and / or a CORESET.

29. The method of any one of claims 24 to 28, wherein, The method further includes: In a case where the first message is received, the terminal device determines that contention resolution is successful, and / or, determines not to re-execute the contention resolution procedure.

30. The method of claim 29, wherein, The reception of the first message includes one or more of the following: The received first message is in response to the terminal device; The first message is received during running of a second timer; receiving the first message in M second locations.

31. The method of any one of claims 24 to 28, wherein, The method further comprises: In the case that the first message is not received, the terminal device determines that the contention resolution fails, and / or, determines to re-perform the contention resolution procedure.

32. The method of claim 31, wherein, The first message is not received includes one or more of: The first message for the terminal device response is not received, or, the received first message is not for the terminal device response; The first message is not received before a second timer expires; The first message is not received in M second locations.

33. The method of any one of claims 8, 13 to 31, wherein, The time of receiving the first message includes one or more of the following restrictions: During the running of a first timer and / or a second timer; After a first time point or a fourth time point, the first time point is a time point of sending the uplink transmission based on the first resource, and the fourth time point is a time point after a third time length of the first time point.

34. The method of any one of claims 20 to 21, 29 to 30, wherein, The method further comprises: The terminal device performs a second uplink transmission based on the uplink resource indicated by the first message.

35. The method of any one of claims 22-23, 31-32, wherein, The method further comprises: The terminal device re-performs the contention resolution procedure.

36. The method of any one of claims 8, 13-35, wherein, The first message carries one or more of the following information: Fifth information, the fifth information is used to indicate whether the terminal device is allowed to perform a second uplink transmission based on a fourth resource, the fourth resource is a CB-CG resource located after the first resource; Sixth information, the sixth information is used to indicate whether the terminal device is allowed to re-perform uplink resource contention based on the fourth resource; Seventh information, the seventh information is used to indicate one or more fourth resources.

37. The method of any one of claims 1 to 36, wherein, The method further comprises: The terminal device sends third information and / or fourth information, the third information and / or fourth information is carried by a second channel.

38. The method of claim 37, wherein, The second channel is PUSCH or PUCCH.

39. The method of any one of claims 2 to 5, 37 to 38, wherein, The third information is used to indicate one or more of: The number of second resources included in the one or more second resources; Resource information of the one or more second resources.

40. The method of claim 39, wherein, The one or more second resources include one of: All CG resources contended by the terminal device before the first resource; CG resources contended by the terminal device in a first cell before the first resource, the first cell is a cell currently accessed by the terminal device; CG resources contended by the terminal device within a first time length before the first resource.

41. A wireless communication method, the method comprising: A network device performs a first uplink transmission using a first resource, the first resource is a contention-based uplink resource.

42. The method of claim 41, wherein, The first uplink transmission is used to contend for the first resource, or, the first uplink transmission is used to perform a contention resolution procedure, or, the first uplink transmission is used for the network device to determine a transmission request of the terminal device.

43. The method of claim 41 or 42, wherein, The first resource is a contention-based configured grant (CB-CG) resource, or, the first resource is used to perform a contention resolution procedure.

44. The method of any one of claims 41 to 43, wherein, The first uplink transmission or the first resource carries one or more of the following information: First information, the first information is used to indicate that the terminal device contends for the first resource; Second information, the second information is used for indicating a first data amount, the first data amount is an amount of data required by the terminal device; Third information, the third information is used for indicating information of one or more second resources, the second resources are CB-CG resources contended by the terminal device before the first resources; Fourth information, the fourth information is used for indicating one or more third resources, the third resources are CB-CG resources contended by the terminal device after the first resources.

45. The method of claim 44, wherein, The first information includes one or more of the following: Device identification information of the terminal device; Radio network temporary identifier (RNTI) of the terminal device; Common control channel (CCCH) service data unit (SDU); Message authentication code (MAC-I); First reason value, the first reason value is used for determining the reason why the terminal device contends for the first resources.

46. The method of claim 44 or 45, wherein, The first data amount is based on a terminal device, or based on a logical channel (LCH), or based on a logical channel group (LCG), or based on a quality of service flow, or based on a protocol data unit (PDU) session.

47. The method of any one of claims 41 to 46, wherein, The method further includes: The network device indicates that the contention resolution is successful or the contention resolution fails, and / or indicates that the contention resolution process is no longer re-executed or is re-executed.

48. The method of claim 47, wherein, The network device indicates that the contention resolution is successful or the contention resolution fails, and / or indicates that the contention resolution process is no longer re-executed or is re-executed, including: The network device sends a first message; The first message is used to determine that the contention resolution is successful or the contention resolution fails, and / or the contention resolution process is no longer re-executed or is re-executed.

49. The method of claim 48, wherein, The first message is downlink control signaling or downlink control information (DCI) or MAC CE.

50. The method of claim 49, wherein, The first message is carried by a first channel, the first channel is a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH) or a physical hybrid automatic repeat request indicator channel (PHICH).

51. The method of any one of claims 48 to 50, wherein, The first message is a message for a terminal device group, or a message for a cell, or a message for a first resource location, or a common message.

52. The method of claim 51, wherein, The first message is scrambled by a first RNTI, the first RNTI is related to the position of the time domain and / or frequency domain of the first resources.

53. The method of claim 51 or 52, wherein, The first message carries one or more of the following information: Device identification information of the terminal device; RNTI of the terminal device; CCCH SDU of the terminal device.

54. The method of claim 53, wherein, The first message further carries one or more of the following information: Contention success indication; Contention failure indication; Confirmation indication; New transmission or retransmission indication; Uplink resources for new transmission or retransmission; Downlink grant indicating new transmission or retransmission; Uplink resources used for re-executing the contention process.

55. The method of any one of claims 51 to 54, wherein, The sending position of the first message is a first position, the first position corresponds to a first search space and / or a control resource set (CORESET).

56. The method of any one of claims 51 to 55, wherein, The sending of the first message is used to determine that the contention resolution is successful, and / or the contention resolution process is no longer re-executed.

57. The method of claim 56, wherein, The sending of the first message includes one or more of the following: The sent first message is in response to the first resources; The transmitted first message is for response of the terminal device; The transmitted first message is received during running of a first timer; The first message is transmitted in N first locations.

58. The method of any one of claims 51 to 55, wherein, The non-transmission of the first message is used to determine that the contention resolution fails, and / or the contention resolution process is re-executed.

59. The method of claim 58, wherein, The non-transmission of the first message includes one or more of: The first message is not transmitted for response of the first resource, or the transmitted first message is not for response of the first resource; The first message is not transmitted for response of the terminal device, or the transmitted first message is not for response of the terminal device; The transmitted first message is not received before expiration of a first timer; The first message is not transmitted in N first locations.

60. The method of any one of claims 48 to 50, wherein, The first message is for the terminal device, or the first message is dedicated to the terminal device.

61. The method of claim 60, wherein, The first message is scrambled by a second RNTI, the second RNTI is an RNTI for the terminal device, or the second RNTI is a dedicated RNTI of the terminal device.

62. The method of claim 61, wherein, The second RNTI is an RNTI configured by the network device, or a predefined RNTI, or an RNTI of a corresponding first cell, the first cell being a serving cell of the terminal device.

63. The method of any one of claims 60 to 62, wherein, The first message carries one or more of: A contention success indication; A contention failure indication; An acknowledgement indication; A new transmission or retransmission indication; An uplink resource for new transmission or retransmission; A downlink grant indicating new transmission or retransmission; An uplink resource used for re-executing the contention process.

64. The method of any one of claims 60 to 63, wherein, The listening location of the first message is a second location, the second location corresponding to a second search space and / or a CORESET.

65. The method of any one of claims 60 to 64, wherein, The transmission of the first message is used to determine that the contention resolution succeeds, and / or the contention resolution process is no longer re-executed.

66. The method of claim 65, wherein, The transmission of the first message includes one or more of: The transmitted first message is for response of the terminal device; The transmitted first message is received during running of a second timer; The first message is transmitted in M second locations.

67. The method of any one of claims 60 to 64, wherein, The non-transmission of the first message is used to determine that the contention resolution fails, and / or the contention resolution process is re-executed.

68. The method of claim 67, wherein, The non-reception of the first message includes one or more of: The first message is not transmitted for response of the terminal device, or the transmitted first message is for response of the terminal device; The transmitted first message is not received before expiration of a second timer; The first message is not transmitted in M second locations.

69. The method of any one of claims 56-57, 65-66, wherein, The method further includes: The network device performs second uplink transmission based on the uplink resource indicated by the first message.

70. The method of any one of claims 58-59, 67-68, wherein, The method further includes: The network device re-executes the contention resolution process.

71. The method of any one of claims 48 to 70, wherein, The first message carries one or more of: Fifth information, the fifth information being used to indicate whether the terminal device is allowed to perform second uplink transmission based on fourth resources, the fourth resources being CB-CG resources located after the first resources; sixth information used for indicating whether the terminal device is allowed to re-perform a contention procedure based on the fourth resource; seventh information used for indicating one or more of the fourth resources.

72. The method of any one of claims 41 to 71, wherein, The method further comprises: The network device receives third information and / or fourth information, the third information and / or fourth information being carried by a second channel.

73. The method of claim 72, wherein, The second channel is a PUSCH or a PUCCH.

74. The method of any one of claims 42-45, 72-73, wherein, The third information is used for indicating one or more of the following: a number of second resources included in the one or more second resources; resource information of the one or more second resources.

75. The method of claim 74, wherein, The one or more second resources include one of the following: all CG resources contended by the terminal device before the first resource; CG resources contended by the terminal device in a first cell before the first resource, the first cell being a cell currently accessed by the terminal device; CG resources contended by the terminal device within a first time duration before the first resource.

76. A terminal device comprising: a first communication unit configured to perform a first uplink transmission using a first resource, the first resource being a contention-based uplink resource.

77. A network device comprising: a second communication unit configured to perform a first uplink transmission using a first resource, the first resource being a contention-based uplink resource.

78. A communication device, comprising: a processor and a memory, the memory being used to store a computer program, the processor being used to invoke and run the computer program stored in the memory, and cooperate with the transceiver to perform the method of any one of claims 1 to 40, or perform the method of any one of claims 41 to 75.

79. A chip comprising: a processor configured to invoke and run a computer program from a memory, so that a device in which the chip is installed performs the method of any one of claims 1 to 40, or performs the method of any one of claims 41 to 75.

80. A computer-readable storage medium used to store a computer program, the computer program causing a computer to perform the method of any one of claims 1 to 40, or perform the method of any one of claims 41 to 75.

81. A computer program product comprising computer program instructions, the computer program instructions causing a computer to perform the method of any one of claims 1 to 40, or perform the method of any one of claims 41 to 75.

82. A computer program, the computer program causing a computer to perform the method of any one of claims 1 to 40, or perform the method of any one of claims 41 to 75.

Citation Information

Patent Citations

  • Competitive uplink data transmission method, UE, base station, device and medium

    CN111787615A

  • Enhancement of contention-based shared preconfigured uplink resource mechanism with additional resource allocation for retransmission

    CN114731237A

  • Wireless communication method and communication device

    CN115119328A

  • Channel transmission method and device, terminal, base station and storage medium

    CN115175207A

  • Control method and device and storage medium

    CN117616801A