技术领域Technical Field
本申请涉及无线通信领域,特别涉及一种资源冲突的解决方法、装置、终端和存储介质。The present application relates to the field of wireless communications, and in particular to a solution, device, terminal and storage medium for resource conflicts.
背景技术Background technique
工业互联网(Industrial Interest of Things,IIOT)中支持工业自动化(Factory automation)、传输自动化(Transport Industry)、智能电力(Electrical PowerDistribution)等业务在5G系统的传输。The Industrial Internet of Things (IIOT) supports the transmission of services such as industrial automation (Factory automation), transmission automation (Transport Industry), and smart power (Electrical Power Distribution) in the 5G system.
基于IIoT业务的时延和可靠性的传输需求,需要解决传输业务的资源在时间上冲突的问题。上述资源冲突,可以包括动态调度(Dynamic Grant,DG)和DG之间的冲突、DG和配置调度(Configured Grant,CG)之间的冲突、CG和CG之间的冲突。Based on the transmission requirements of IIoT services for latency and reliability, it is necessary to solve the problem of time conflicts in the resources of the transmission services. The above resource conflicts may include conflicts between dynamic grant (DG) and DG, conflicts between DG and configured grant (CG), and conflicts between CGs.
上述资源冲突,特别是DG和CG之间冲突时,有可能出现两个资源对应的HARQ进程相同的情况。相关技术中,尚未提供较好的解决方案。When the above resource conflicts, especially the conflicts between DG and CG, occur, the HARQ processes corresponding to the two resources may be the same. No good solution has been provided in the related art.
发明内容Summary of the invention
本申请实施例提供了一种资源冲突的解决方法、装置、终端和介质,可以用于资源冲突时,特别是DG和CG之间冲突时,有可能出现两个资源对应的HARQ进程相同的情况,相关技术中,尚未提供较好的解决方案的问题。所述技术方案如下。The embodiments of the present application provide a method, device, terminal and medium for solving resource conflicts, which can be used when there is a resource conflict, especially when there is a conflict between DG and CG, and the HARQ processes corresponding to the two resources may be the same. In the related art, no good solution has been provided. The technical solution is as follows.
根据本申请的一个方面,提供了一种资源冲突的解决方法,所述方法包括:According to one aspect of the present application, a method for solving resource conflicts is provided, the method comprising:
当第一混合自动重传请求HARQ进程的N个资源在时域上冲突时,根据所述N个资源对应的媒体接入控制协议数据单元MAC PDU的组包情况,优先传输所述N个资源中的一个资源,所述N为大于1的整数。When N resources of the first hybrid automatic repeat request HARQ process conflict in the time domain, one of the N resources is preferentially transmitted according to the packetization of the media access control protocol data unit MAC PDU corresponding to the N resources, where N is an integer greater than 1.
根据本申请的一个方面,提供了一种资源冲突的解决装置,所述装置包括:传输模块;According to one aspect of the present application, a resource conflict resolution device is provided, the device comprising: a transmission module;
所述传输模块,被配置为当第一混合自动重传请求HARQ进程的N个资源在时域上冲突时,根据所述N个资源对应的媒体接入控制协议数据单元MAC PDU的组包情况,优先传输所述N个资源中的一个资源,所述N为大于1的整数。The transmission module is configured to preferentially transmit one of the N resources when N resources of the first hybrid automatic repeat request HARQ process conflict in the time domain according to the packetization of the media access control protocol data unit MAC PDU corresponding to the N resources, where N is an integer greater than 1.
根据本申请的一个方面,提供了一种终端设备,所述终端设备包括:处理器;与所述处理器相连的收发器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现如上述方面所述的资源冲突的解决方法。According to one aspect of the present application, a terminal device is provided, comprising: a processor; a transceiver connected to the processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement a solution to resource conflicts as described in the above aspects.
根据本申请的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有可执行指令,所述可执行指令由所述处理器加载并执行以实现如上述方面所述的资源冲突的解决方法。According to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores executable instructions, and the executable instructions are loaded and executed by the processor to implement the resource conflict resolution method as described in the above aspects.
本申请实施例提供的技术方案至少包括如下有益效果:The technical solution provided by the embodiments of the present application includes at least the following beneficial effects:
当同一HARQ进程的N个资源的传输发生冲突时,本申请通过考虑N个资源对应的MAC PDU的组包情况,从而将优先传输的对象确定为目标资源,提供了一种资源冲突的解决方法,能够有效地分配网络带宽,提高传输的有效性。When the transmission of N resources of the same HARQ process conflicts, the present application considers the packetization of the MAC PDU corresponding to the N resources, thereby determining the object of priority transmission as the target resource, providing a solution to resource conflicts, effectively allocating network bandwidth and improving transmission effectiveness.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1是本申请一个示例性实施例提供的通信系统的框图;FIG1 is a block diagram of a communication system provided by an exemplary embodiment of the present application;
图2是本申请一个示例性实施例提供的资源冲突的解决方法的流程图;FIG2 is a flow chart of a method for resolving resource conflicts provided by an exemplary embodiment of the present application;
图3是本申请一个示例性实施例提供的至少两个资源在时域上冲突的时频示意图;FIG3 is a time-frequency diagram of at least two resources conflicting in the time domain provided by an exemplary embodiment of the present application;
图4是本申请一个示例性实施例提供的资源冲突的解决方法的流程图;FIG4 is a flow chart of a method for resolving resource conflicts provided by an exemplary embodiment of the present application;
图5是本申请一个示例性实施例提供的资源冲突的解决方法的流程图;FIG5 is a flow chart of a method for resolving resource conflicts provided by an exemplary embodiment of the present application;
图6是本申请一个示例性实施例提供的资源冲突的解决装置的结构框图;FIG6 is a structural block diagram of a resource conflict resolution device provided by an exemplary embodiment of the present application;
图7是本申请一个示例性实施例提供的终端设备的结构示意图。FIG. 7 is a schematic diagram of the structure of a terminal device provided by an exemplary embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
首先,对本申请实施例中涉及的名词进行简单介绍:First, the nouns involved in the embodiments of the present application are briefly introduced:
混合自动重传请求(Hybrid Automatic Repeat Request,HARQ):是一种将前向纠错编码(FEC)和自动重传请求(ARQ)相结合而形成的技术。在接收端使用FEC技术纠正所有错误中能够纠正的那一部分。通过错误检测判断不能纠正错误的数据包。丢弃不能纠错的数据包,向发射端请求重新发送相同的数据包。Hybrid Automatic Repeat Request (HARQ): A technology that combines forward error correction (FEC) and automatic repeat request (ARQ). FEC technology is used at the receiving end to correct the correctable portion of all errors. Error detection is used to determine the data packets that cannot be corrected. Data packets that cannot be corrected are discarded, and the transmitter is requested to resend the same data packet.
调度:网络设备可以通过“动态调度”或“配置调度”两种方式调度终端设备进行上行传输,例如,通过发送动态UL grant,或配置UL grant,指示终端设备进行上行数据发送。Scheduling: Network equipment can schedule terminal equipment to perform uplink transmission through "dynamic scheduling" or "configuration scheduling", for example, by sending a dynamic UL grant or configuring a UL grant to instruct the terminal equipment to send uplink data.
图1示出了本申请一个示例性实施例提供的通信系统的框图,该通信系统可以包括:接入网12和终端设备13。FIG1 shows a block diagram of a communication system provided by an exemplary embodiment of the present application. The communication system may include: an access network 12 and a terminal device 13 .
接入网12中包括若干个网络设备120。网络设备120可以是基站,所述基站是一种部署在接入网中用以为终端提供无线通信功能的装置。基站可以包括各种形式的宏基站、微基站、中继站、接入点等等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如在LTE系统中,称为eNodeB或者eNB;在5G NR-U系统中,称为gNodeB或者gNB。随着通信技术的演进,“基站”这一描述可能会变化。为方便本申请实施例中,上述为终端13提供无线通信功能的装置统称为网络设备。The access network 12 includes several network devices 120. The network device 120 may be a base station, which is a device deployed in the access network to provide wireless communication functions for the terminal. The base station may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with base station functions may be different. For example, in an LTE system, it is called eNodeB or eNB; in a 5G NR-U system, it is called gNodeB or gNB. With the evolution of communication technology, the description of "base station" may change. For the convenience of the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal 13 are collectively referred to as network devices.
终端设备13可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备、移动台(Mobile Station,MS)、终端(terminal device)等等。为方便描述,上面提到的设备统称为终端。网络设备120与终端设备13之间通过某种空口技术互相通信,例如Uu接口。The terminal device 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), terminals, etc. For the convenience of description, the above-mentioned devices are collectively referred to as terminals. The network device 120 and the terminal device 13 communicate with each other through some air interface technology, such as a Uu interface.
在一个实施例中,网络设备120调度HARQ进程传输数据,终端设备13对HARQ进程进行信息反馈。In one embodiment, the network device 120 schedules the HARQ process to transmit data, and the terminal device 13 provides information feedback for the HARQ process.
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(GlobalSystem of Mobile communication,GSM)系统、码分多址(Code Division MultipleAccess,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long TermEvolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新无线(New Radio,NR)系统、NR系统的演进系统、非授权频段上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、NR-U系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(WorldwideInteroperability for Microwave Access,WiMAX)通信系统、无线局域网(WirelessLocal Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、下一代通信系统或其他通信系统等。The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U) system, NR-U system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Network (WLAN) system. Networks, WLAN), Wireless Fidelity (WiFi), next generation communication systems or other communication systems, etc.
通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device toDevice,D2D)通信、机器到机器(Machine to Machine,M2M)通信、机器类型通信(MachineType Communication,MTC)、车辆间(Vehicle to Vehicle,V2V)通信以及车联网(Vehicleto everything,V2X)系统等。本申请实施例也可以应用于这些通信系统。Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication and vehicle to everything (V2X) system, etc. The embodiments of the present application can also be applied to these communication systems.
图2示出了本申请一个示例性实施例提供的资源冲突的解决方法的流程图,该方法可以应用于如图1所示的通信系统中的终端设备中,该方法包括:FIG2 shows a flow chart of a method for resolving resource conflicts provided by an exemplary embodiment of the present application. The method can be applied to a terminal device in a communication system as shown in FIG1 . The method includes:
步骤201,当第一HARQ进程的N个资源在时域上冲突时,根据N个资源对应的MACPDU的组包情况,优先传输N个资源中的一个资源。Step 201: When N resources of the first HARQ process conflict in the time domain, one of the N resources is preferentially transmitted according to the packetization of the MAC PDUs corresponding to the N resources.
其中,N为大于1的整数。在一个实施例中,N个资源是网络设备通过“动态调度”或“配置调度”两种方式调度终端设备进行上行传输的资源。Wherein, N is an integer greater than 1. In one embodiment, the N resources are resources that the network device schedules the terminal device to perform uplink transmission through two modes: "dynamic scheduling" or "configuration scheduling".
示例性的,N个资源对应的是同一个HARQ进程:第一HARQ进程。LTE以及5G NR中规定,终端设备可以使用多个并行的HARQ进程:当一个HARQ进程在等待确认信息时,终端设备可以使用另一个HARQ进程来继续发送数据。在一个实施例中,第一HARQ进程是终端设备使用的多个并行的HARQ进程中的一个HARQ进程。Exemplarily, the N resources correspond to the same HARQ process: the first HARQ process. LTE and 5G NR provide that a terminal device can use multiple parallel HARQ processes: when one HARQ process is waiting for confirmation information, the terminal device can use another HARQ process to continue sending data. In one embodiment, the first HARQ process is one of the multiple parallel HARQ processes used by the terminal device.
N个资源在时域上冲突,指的是至少两个资源在时域上冲突。结合参考图3,图3示出了至少两个资源在时域上冲突的时频示意图,在时域上冲突的形式包括:部分重叠、包含、完全重叠。以至少两个资源包括:资源A和资源B为例,图3中的(a)示出了资源A和资源B在时域上包含重叠的情形;图3中的(b)示出了资源A和资源B在时域上完全重叠的情形;图3中的(c)示出了资源A和资源B在时域上是部分重叠的情形。N resources conflict in the time domain, which means that at least two resources conflict in the time domain. Combined with reference to Figure 3, Figure 3 shows a time-frequency schematic diagram of at least two resources conflicting in the time domain. The forms of conflict in the time domain include: partial overlap, inclusion, and complete overlap. Taking at least two resources including: resource A and resource B as an example, (a) in Figure 3 shows the situation where resource A and resource B contain overlap in the time domain; (b) in Figure 3 shows the situation where resource A and resource B completely overlap in the time domain; (c) in Figure 3 shows the situation where resource A and resource B partially overlap in the time domain.
媒体接入控制协议数据单元(Medium Access Control Protocol Data Unit,MACPDU)是终端设备用来向网络设备发送数据的一种数据结构。A Media Access Control Protocol Data Unit (MACPDU) is a data structure used by a terminal device to send data to a network device.
其中,MAC PDU可以包括媒体接入控制服务数据单元(Medium Access ControlService Data Unit,MAC SDU)、MAC SDU对应的子头、媒体接入控制控制信元(MediumAccess Control Control Element,MAC CE)、MAC CE对应的子头。MAC SDU用于传输不同逻辑信道(Logical Channel,LCH)的待发送数据,MAC CE用于传输一些控制信息。Among them, MAC PDU may include Medium Access Control Service Data Unit (MAC SDU), the subheader corresponding to MAC SDU, Medium Access Control Control Element (MAC CE), and the subheader corresponding to MAC CE. MAC SDU is used to transmit data to be sent on different logical channels (LCH), and MAC CE is used to transmit some control information.
组包MAC PDU指的是:MAC层需要对所有下发的数据进行组合,组合成一个完整的MAC PDU。在一个实施例中,在MAC PDU组包完成后,HARQ进程会将此MAC PDU存储在相应的HARQ缓存区(buffer)中,用于数据的重传。MAC PDU assembly means that the MAC layer needs to assemble all the sent data into a complete MAC PDU. In one embodiment, after the MAC PDU assembly is completed, the HARQ process will store the MAC PDU in a corresponding HARQ buffer for data retransmission.
在终端设备确定第一HARQ进程的N个资源在时域上冲突时,终端设备将根据N个资源对应的MAC PDU的组包情况,优先传输N个资源中的一个资源。When the terminal device determines that the N resources of the first HARQ process conflict in the time domain, the terminal device will preferentially transmit one of the N resources according to the packetization of the MAC PDUs corresponding to the N resources.
其中,N个资源对应的MAC PDU的组包情况,包括如下情况中的一种:The MAC PDU grouping corresponding to the N resources includes one of the following situations:
1)N个资源对应的MAC PDU都未组包。1) The MAC PDUs corresponding to the N resources are not packaged.
2)M个资源对应的MAC PDU已组包,M为小于或等于N的整数。2) MAC PDUs corresponding to M resources have been packaged, where M is an integer less than or equal to N.
综上所述,本实施例提供的方法,当同一HARQ进程的N个资源的传输发生冲突时,本申请通过考虑N个资源对应的MAC PDU的组包情况,从而将优先传输的对象确定为目标资源,提供了一种资源冲突的解决方法,能够有效地分配网络带宽,提高传输的有效性。To sum up, the method provided in this embodiment provides a solution to resource conflicts when a conflict occurs in the transmission of N resources of the same HARQ process. The present application considers the packetization of the MAC PDU corresponding to the N resources, thereby determining the object of priority transmission as the target resource, and can effectively allocate network bandwidth and improve the effectiveness of transmission.
下面,以N为2,即第一HARQ进程的2个资源:第一资源和第二资源在时域上发生冲突,对本申请提供的方法进行示例性的说明。Below, the method provided in the present application is exemplarily described by assuming that N is 2, that is, two resources of the first HARQ process: the first resource and the second resource conflict in the time domain.
适用于如下场景:两个新传资源冲突;新传资源先可用,重传资源后可用;新传资源先调度,重传资源后调度;重传资源先可用,新传资源后可用;重传资源先调度,新传资源后调度;两个重传资源冲突。Applicable to the following scenarios: two new transmission resources conflict; the new transmission resource is available first, and the retransmission resource is available later; the new transmission resource is scheduled first, and the retransmission resource is scheduled later; the retransmission resource is available first, and the new transmission resource is available later; the retransmission resource is scheduled first, and the new transmission resource is scheduled later; two retransmission resources conflict.
在一个实施例中,第一资源包括:动态调度(Dynamic Grant,DG)的资源、配置调度(Configured Grant,CG)的资源中的一种;第二资源包括:动态调度的资源、配置调度的资源中的一种。In one embodiment, the first resource includes: one of a dynamically scheduled (Dynamic Grant, DG) resource and a configured scheduled (Configured Grant, CG) resource; the second resource includes: one of a dynamically scheduled resource and a configured scheduled resource.
上述2个资源在时域上发生冲突,可以是:DG和DG之间的冲突、DG和CG之间的冲突、CG和CG之间的冲突中的任意一种。The above two resources conflict in the time domain, which may be any one of: a conflict between DG and DG, a conflict between DG and CG, and a conflict between CG and CG.
动态调度是指:网络设备发送上行调度授权(Uplink grant,UL grant),在物理下行控制信道(Physical Downlink Control Channel,PDCCH)上发送控制信息,即动态ULgrant,并且通过终端标识进行加扰,终端设备若成功解码该控制信息,可以获取此次上行调度对应的物理层资源大小以及所述物理层资源的时域/频域分布,以及此次上行调度传输所需的HARQ信息,从而终端设备进行HARQ过程,完成上行传输。Dynamic scheduling means that the network device sends an uplink scheduling authorization (Uplink grant, UL grant), sends control information on the physical downlink control channel (Physical Downlink Control Channel, PDCCH), that is, dynamic ULgrant, and scrambles it through the terminal identifier. If the terminal device successfully decodes the control information, it can obtain the physical layer resource size corresponding to this uplink scheduling and the time domain/frequency domain distribution of the physical layer resources, as well as the HARQ information required for this uplink scheduling transmission, so that the terminal device performs the HARQ process and completes the uplink transmission.
配置调度是指:网络设备可以通过半静态资源分配的方式预配置终端设备上行传输所需的资源,即配置UL grant。配置UL grant可以按周期出现,不需要终端设备每次发送上行传输前都先获得上行授权。例如,网络设备可以通过无线资源控制(Radio ResourceControl,RRC)信令配置上行传输的资源信息,还可以包括配置UL grant的周期,从而终端设备在所述预配置的资源调度上传输,上述方式可以是配置授权方式1(Configured GrantType 1)。网络设备还可以通过无线资源控制(Radio Resource Control,RRC)信令配置上行传输的部分信息,例如,配置UL grant的周期等,并且通过物理层信令携带上行传输的资源信息并激活上行传输的资源,从而终端设备在预配置的资源调度上传输,上述方式可以是配置授权方式2(Configured Grant Type 2)。Configuration scheduling means that the network device can pre-configure the resources required for the uplink transmission of the terminal device by means of semi-static resource allocation, that is, configure the UL grant. The configuration of the UL grant can occur on a periodic basis, and the terminal device does not need to obtain an uplink grant before sending an uplink transmission each time. For example, the network device can configure the resource information of the uplink transmission through Radio Resource Control (RRC) signaling, and can also include configuring the period of the UL grant, so that the terminal device transmits on the pre-configured resource scheduling, and the above method can be Configured Grant Type 1. The network device can also configure part of the uplink transmission information through Radio Resource Control (RRC) signaling, such as configuring the period of the UL grant, and carry the uplink transmission resource information through physical layer signaling and activate the uplink transmission resources, so that the terminal device transmits on the pre-configured resource scheduling, and the above method can be Configured Grant Type 2.
在基于图2的可选实施例中,图4示出了本申请一个示例性实施例提供的资源冲突的解决方法的流程图。在本实施例中,N个资源包括:第一资源和第二资源,步骤201替换实现为步骤201a:In an optional embodiment based on FIG. 2 , FIG. 4 shows a flow chart of a solution to resource conflicts provided by an exemplary embodiment of the present application. In this embodiment, the N resources include: a first resource and a second resource, and step 201 is replaced by step 201a:
步骤201a,当第一HARQ进程的N个资源在时域上冲突时,在第一资源和第二资源对应的MAC PDU都未组包的情况下,优先传输目标资源。Step 201a: when N resources of the first HARQ process conflict in the time domain, and when the MAC PDUs corresponding to the first resource and the second resource are not packaged, the target resource is transmitted first.
其中,目标资源是第一资源和第二资源中的一个资源。The target resource is one of the first resource and the second resource.
第一资源和第二资源对应的MAC PDU都未组包,则第一HARQ进程的缓存区还未存储有第一资源对应的MAC PDU和第二资源对应的MAC PDU。If the MAC PDUs corresponding to the first resource and the second resource are not packaged, the buffer area of the first HARQ process does not store the MAC PDUs corresponding to the first resource and the MAC PDUs corresponding to the second resource.
当第一HARQ进程的2个资源:第一资源和第二资源在时域上冲突时,且第一资源和第二资源对应的MAC PDU都未组包的情况下,终端设备可以在第一资源和第二资源中确定出一个资源作为目标资源,优先对目标资源进行传输。When the two resources of the first HARQ process: the first resource and the second resource conflict in the time domain, and the MAC PDUs corresponding to the first resource and the second resource are not packaged, the terminal device can determine one of the first resource and the second resource as the target resource and give priority to transmitting the target resource.
在一个可选的示例中,终端设备还将执行下列步骤中的一个步骤:In an optional example, the terminal device further performs one of the following steps:
将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输排除资源;The MAC PDU corresponding to the target resource is stored in the buffer area of the first HARQ process, and the transmission exclusion resource is abandoned;
或,将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第二HARQ进程的缓存区上;Or, storing the MAC PDU corresponding to the target resource in a buffer area of the first HARQ process, and storing the MAC PDU corresponding to the excluded resource in a buffer area of the second HARQ process;
或,将目标资源对应的MAC PDU存储在第二HARQ进程的缓存区上,将排除资源对应的MAC PDU放在第一HARQ进程的缓存区上。Or, the MAC PDU corresponding to the target resource is stored in the buffer area of the second HARQ process, and the MAC PDU corresponding to the excluded resource is placed in the buffer area of the first HARQ process.
其中,排除资源是第一资源和第二资源中除目标资源外的另一个资源,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。The excluded resource is another resource other than the target resource in the first resource and the second resource, the process number of the second HARQ process is different from that of the first HARQ process, and the cache area of the second HARQ process is available.
其中,HARQ的进程号(HARQ process number),也称为HARQ process ID,用于唯一地标识一个HARQ进程。第二HARQ进程和第一HARQ进程的进程号不同,意味着第二HARQ进程和第一HARQ进程不是同一个HARQ进程。示例性的,终端设备接收到网络设备通过RRC配置的CG资源,该CG资源对应的CG index为1,配置的HARQ进程包括:进程号为HARQ process id1的第一HARQ进程和进程号为HARQ process id2的第三HARQ进程。Among them, the HARQ process number (HARQ process number), also known as the HARQ process ID, is used to uniquely identify a HARQ process. The process numbers of the second HARQ process and the first HARQ process are different, which means that the second HARQ process and the first HARQ process are not the same HARQ process. Exemplarily, the terminal device receives the CG resource configured by the network device through RRC, and the CG index corresponding to the CG resource is 1. The configured HARQ processes include: the first HARQ process with the process number HARQ process id1 and the third HARQ process with the process number HARQ process id2.
在t1时刻,终端设备确定配置的CG资源可用,该资源为第一资源,对应的HARQ进程为第一HARQ进程。At time t1, the terminal device determines that the configured CG resource is available, the resource is the first resource, and the corresponding HARQ process is the first HARQ process.
在t2时刻,终端设备收到DG调度,调度的HARQ进程为第一HARQ进程,DG调度的资源为第二资源,该第二资源和第一资源发送资源冲突。At time t2, the terminal device receives DG scheduling, the scheduled HARQ process is the first HARQ process, and the resources scheduled by DG are the second resources. The second resources conflict with the sending resources of the first resources.
终端设备将第一资源确定为目标资源后,可以将第一资源的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输第二资源,将第二资源的MAC PDU丢弃;可以将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将第二资源对应的MAC PDU存储在第二HARQ进程的缓存区上;可以将第一资源对应的MAC PDU存储在第二HARQ进程的缓存区上,将第二资源对应的MAC PDU放在第一HARQ进程的缓存区上。After the terminal device determines the first resource as the target resource, it can store the MAC PDU of the first resource in the cache area of the first HARQ process, give up transmitting the second resource, and discard the MAC PDU of the second resource; it can store the MAC PDU corresponding to the first resource in the cache area of the first HARQ process, and store the MAC PDU corresponding to the second resource in the cache area of the second HARQ process; it can store the MAC PDU corresponding to the first resource in the cache area of the second HARQ process, and place the MAC PDU corresponding to the second resource in the cache area of the first HARQ process.
综上所述,本实施例提供的方法,当同一HARQ进程的2个资源的传输发生冲突时,本申请通过考虑2个资源对应的MAC PDU的组包情况,从而将优先传输的对象确定为目标资源,提供了一种资源冲突的解决方法,能够有效地分配网络带宽,提高传输的有效性。To summarize, the method provided in this embodiment provides a solution to resource conflicts when a conflict occurs in the transmission of two resources of the same HARQ process. This application considers the packetization of the MAC PDU corresponding to the two resources, thereby determining the object of priority transmission as the target resource, and can effectively allocate network bandwidth and improve the effectiveness of transmission.
同时,本实施例提供的方法,冲突的两个资源对应的HARQ进程是相同的第一进程,即进程也冲突的情况下,通过将优先传输的目标资源关联一个HARQ,将两个资源中除了目标资源的另一个资源不进行传输或者关联另一个HARQ,解决了进程冲突的问题,提高了传输的正确率。At the same time, in the method provided in this embodiment, the HARQ processes corresponding to the two conflicting resources are the same first process, that is, when the processes also conflict, by associating the target resource with priority transmission with one HARQ, the other resource except the target resource among the two resources is not transmitted or associated with another HARQ, thereby solving the problem of process conflict and improving the accuracy of transmission.
在基于图2的可选实施例中,图5示出了本申请一个示例性实施例提供的资源冲突的解决方法的流程图。在本实施例中,N个资源包括:第一资源和第二资源,步骤201替换实现为步骤201b:In an optional embodiment based on FIG. 2 , FIG. 5 shows a flow chart of a solution to resource conflicts provided by an exemplary embodiment of the present application. In this embodiment, the N resources include: a first resource and a second resource, and step 201 is replaced by step 201b:
步骤201b,当第一HARQ进程的N个资源在时域上冲突时,在第一资源和第二资源对应的MAC PDU中存在已组包的MAC PDU的情况下,优先传输目标资源。Step 201b: When the N resources of the first HARQ process conflict in the time domain, if there is a packaged MAC PDU in the MAC PDUs corresponding to the first resource and the second resource, the target resource is transmitted preferentially.
其中,目标资源是第一资源和第二资源中的一个资源。The target resource is one of the first resource and the second resource.
第一资源和第二资源对应的MAC PDU中存在已组包的MAC PDU,则第一HARQ进程的缓存区存储有已组包的MAC PDU。If there is a packaged MAC PDU in the MAC PDU corresponding to the first resource and the second resource, the buffer area of the first HARQ process stores the packaged MAC PDU.
当第一HARQ进程的2个资源:第一资源和第二资源在时域上冲突时,且第一资源和第二资源对应的MAC PDU中存在已组包的MAC PDU的情况下,终端设备可以在第一资源和第二资源中确定出一个资源作为目标资源,优先对目标资源进行传输。When two resources of the first HARQ process: the first resource and the second resource conflict in the time domain, and there is a packaged MAC PDU in the MAC PDU corresponding to the first resource and the second resource, the terminal device can determine one resource from the first resource and the second resource as the target resource and give priority to transmitting the target resource.
在一个实施例中,第一资源和第二资源对应的MAC PDU中存在已组包的MAC PDU的情况,可以分为以下三种子情况:In one embodiment, the situation where there is a packaged MAC PDU in the MAC PDU corresponding to the first resource and the second resource can be divided into the following three sub-situations:
子情况1:目标资源对应的MAC PDU是已组包的MAC PDU的资源。Sub-case 1: The MAC PDU corresponding to the target resource is a resource of a packaged MAC PDU.
子情况2:排除资源对应的MAC PDU是已组包的MAC PDU的资源的情况下,排除资源是第一资源和第二资源中除目标资源外的另一个资源。Sub-case 2: When the MAC PDU corresponding to the excluded resource is a resource of the packaged MAC PDU, the excluded resource is another resource of the first resource and the second resource except the target resource.
子情况3:第一资源和第二资源对应的MAC PDU均是已组包的MAC PDU的资源。Sub-case 3: The MAC PDUs corresponding to the first resource and the second resource are both resources of packaged MAC PDUs.
针对上述3种不同的子情况,终端设备用于解决HARQ进程冲突的方法也不同。For the above three different sub-situations, the terminal device uses different methods to resolve HARQ process conflicts.
针对子情况1,在目标资源对应的MAC PDU是已组包的MAC PDU的资源的情况下,终端设备还可以执行下列步骤中的一个步骤:For sub-case 1, when the MAC PDU corresponding to the target resource is a resource of a packaged MAC PDU, the terminal device may further perform one of the following steps:
将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输排除资源;The MAC PDU corresponding to the target resource is stored in the buffer area of the first HARQ process, and the transmission exclusion resource is abandoned;
或,or,
将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU放在第二HARQ进程的缓存区上;The MAC PDU corresponding to the target resource is stored in the buffer area of the first HARQ process, and the MAC PDU corresponding to the excluded resource is placed in the buffer area of the second HARQ process;
其中,排除资源是第一资源和第二资源中除目标资源外的另一个资源,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。The excluded resource is another resource other than the target resource in the first resource and the second resource, the process number of the second HARQ process is different from that of the first HARQ process, and the cache area of the second HARQ process is available.
示例性的,终端设备接收到网络设备通过RRC配置的CG资源,该CG资源对应的CGindex为1,配置的HARQ进程包括:进程号为HARQ process id1的第一HARQ进程和进程号为HARQ process id2的第三HARQ进程。Exemplarily, the terminal device receives the CG resource configured by the network device through RRC, the CG index corresponding to the CG resource is 1, and the configured HARQ processes include: the first HARQ process with process number HARQ process id1 and the third HARQ process with process number HARQ process id2.
在t1时刻,终端设备确定配置的CG资源可用,该资源为第一资源,对应的HARQ进程为第一HARQ进程。At time t1, the terminal device determines that the configured CG resource is available, the resource is the first resource, and the corresponding HARQ process is the first HARQ process.
在t2时刻,终端设备收到DG调度,调度的HARQ进程为第一HARQ进程,DG调度的资源为第二资源,该第二资源和第一资源发送资源冲突,且第一资源对应的MAC PDU是已组包的MAC PDU的资源。At time t2, the terminal device receives DG scheduling, the scheduled HARQ process is the first HARQ process, the DG scheduled resources are the second resources, the second resources conflict with the first resource sending resources, and the MAC PDU corresponding to the first resource is the resource of the packaged MAC PDU.
终端设备将第一资源确定为目标资源后,可以将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输第二资源,不组包第二资源对应的MAC PDU;可以将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将第二资源对应的MAC PDU放在第二HARQ进程的缓存区上。After the terminal device determines the first resource as the target resource, it can store the MAC PDU corresponding to the first resource in the cache area of the first HARQ process, abandon the transmission of the second resource, and do not assemble the MAC PDU corresponding to the second resource; it can store the MAC PDU corresponding to the first resource in the cache area of the first HARQ process, and place the MAC PDU corresponding to the second resource in the cache area of the second HARQ process.
对子情况2,在排除资源对应的MAC PDU是已组包的MAC PDU的资源的情况下,排除资源是第一资源和第二资源中除目标资源外的另一个资源,终端设备还将执行下列步骤中的一个步骤:For sub-case 2, when the MAC PDU corresponding to the excluded resource is a resource of the packaged MAC PDU, the excluded resource is another resource of the first resource and the second resource except the target resource, and the terminal device further performs one of the following steps:
清空第一HARQ进程的缓冲区,和/或,将目标资源的对应的MAC PDU替换已组包的MAC PDU存储在第一HARQ进程的缓存区上;Clear the buffer of the first HARQ process, and/or replace the assembled MAC PDU with the MAC PDU corresponding to the target resource and store it in the buffer of the first HARQ process;
或,or,
将目标资源的对应的MAC PDU替换已组包的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第二HARQ进程的缓存区上;The MAC PDU corresponding to the target resource replaces the packaged MAC PDU and stores it in the buffer area of the first HARQ process, and the MAC PDU corresponding to the excluded resource is stored in the buffer area of the second HARQ process;
或,or,
将目标资源的对应的MAC PDU存储在第二HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第一HARQ进程的缓存区上;The MAC PDU corresponding to the target resource is stored in the buffer area of the second HARQ process, and the MAC PDU corresponding to the excluded resource is stored in the buffer area of the first HARQ process;
其中,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。The process number of the second HARQ process is different from that of the first HARQ process, and the buffer area of the second HARQ process is available.
示例性的,终端设备接收到网络设备通过RRC配置的CG资源,该CG资源对应的CGindex为1,配置的HARQ进程包括:进程号为HARQ process id1的第一HARQ进程和进程号为HARQ process id2的第三HARQ进程。Exemplarily, the terminal device receives the CG resource configured by the network device through RRC, the CG index corresponding to the CG resource is 1, and the configured HARQ processes include: the first HARQ process with process number HARQ process id1 and the third HARQ process with process number HARQ process id2.
在t1时刻,终端设备确定配置的CG资源可用,该资源为第一资源,对应的HARQ进程为第一HARQ进程。At time t1, the terminal device determines that the configured CG resource is available, the resource is the first resource, and the corresponding HARQ process is the first HARQ process.
在t2时刻,终端设备收到DG调度,调度的HARQ进程为第一HARQ进程,DG调度的资源为第二资源,该第二资源和第一资源发送资源冲突,且第一资源对应的MAC PDU是已组包的MAC PDU的资源。At time t2, the terminal device receives DG scheduling, the scheduled HARQ process is the first HARQ process, the DG scheduled resources are the second resources, the second resources conflict with the first resource sending resources, and the MAC PDU corresponding to the first resource is the resource of the packaged MAC PDU.
终端设备将第二资源确定为目标资源后,可以清空第一HARQ进程的缓冲区,和/或,将第二资源的对应的MAC PDU替换已组包的MAC PDU存储在第一HARQ进程的缓存区上,丢弃第一资源对应的MAC PDU;可以将第二资源的对应的MAC PDU替换已组包的MAC PDU存储在第一HARQ进程的缓存区上,将第一资源对应的MAC PDU存储在第二HARQ进程的缓存区上;可以将第二资源的对应的MAC PDU存储在第二HARQ进程的缓存区上,将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上。After the terminal device determines the second resource as the target resource, it can clear the buffer of the first HARQ process, and/or replace the packaged MAC PDU with the MAC PDU corresponding to the second resource and store it in the cache area of the first HARQ process, and discard the MAC PDU corresponding to the first resource; it can replace the packaged MAC PDU with the MAC PDU corresponding to the second resource and store it in the cache area of the first HARQ process, and store the MAC PDU corresponding to the first resource in the cache area of the second HARQ process; it can store the corresponding MAC PDU of the second resource in the cache area of the second HARQ process, and store the MAC PDU corresponding to the first resource in the cache area of the first HARQ process.
针对子情况3,在第一资源和第二资源对应的MAC PDU均是已组包的MAC PDU的资源的情况下,终端设备还将执行下列步骤:For sub-case 3, when both the MAC PDUs corresponding to the first resource and the second resource are resources of packaged MAC PDUs, the terminal device will further perform the following steps:
将后生成的MAC PDU存储在第二HARQ进程的缓存区上,将先生成的MAC PDU存储在第一HARQ进程的缓存区上;The MAC PDU generated later is stored in the buffer area of the second HARQ process, and the MAC PDU generated earlier is stored in the buffer area of the first HARQ process;
其中,后生成的MAC PDU是第一资源和第二资源对应的MAC PDU中生成时间靠后的一个,先生成的MAC PDU是第一资源和第二资源对应的MAC PDU中生成时间靠前的一个。Among them, the later generated MAC PDU is the one generated later among the MAC PDUs corresponding to the first resource and the second resource, and the earlier generated MAC PDU is the one generated earlier among the MAC PDUs corresponding to the first resource and the second resource.
示例性的,终端设备接收到网络设备通过RRC配置的CG资源,该CG资源对应的CGindex为1,配置的HARQ进程包括:进程号为HARQ process id1的第一HARQ进程和进程号为HARQ process id2的第三HARQ进程。Exemplarily, the terminal device receives the CG resource configured by the network device through RRC, the CG index corresponding to the CG resource is 1, and the configured HARQ processes include: the first HARQ process with process number HARQ process id1 and the third HARQ process with process number HARQ process id2.
在t1时刻,终端设备确定配置的CG资源可用,该资源为第一资源,对应的HARQ进程为第一HARQ进程。At time t1, the terminal device determines that the configured CG resource is available, the resource is the first resource, and the corresponding HARQ process is the first HARQ process.
在t2时刻,终端设备收到DG调度,调度的HARQ进程为第一HARQ进程,DG调度的资源为第二资源,该第二资源和第一资源发送资源冲突,且第一资源和第二资源对应的MAC PDU均是已组包的MAC PDU的资源,第一资源是先生成的MAC PDU,第二资源是后生成的MACPDU。At time t2, the terminal device receives DG scheduling, the scheduled HARQ process is the first HARQ process, and the resource scheduled by DG is the second resource. The second resource conflicts with the sending resource of the first resource, and the MAC PDUs corresponding to the first resource and the second resource are both resources of packaged MAC PDUs. The first resource is the MAC PDU generated first, and the second resource is the MAC PDU generated later.
终端设备将第一资源确定为目标资源后,可以将第二资源对应的MAC PDU存储在第二HARQ进程的缓存区上,将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上。After the terminal device determines the first resource as the target resource, it can store the MAC PDU corresponding to the second resource in the cache area of the second HARQ process, and store the MAC PDU corresponding to the first resource in the cache area of the first HARQ process.
综上所述,本实施例提供的方法,当同一HARQ进程的2个资源的传输发生冲突时,本申请通过考虑2个资源对应的MAC PDU的组包情况,从而将优先传输的对象确定为目标资源,提供了一种资源冲突的解决方法,能够有效地分配网络带宽,提高传输的有效性。To summarize, the method provided in this embodiment provides a solution to resource conflicts when a conflict occurs in the transmission of two resources of the same HARQ process. This application considers the packetization of the MAC PDU corresponding to the two resources, thereby determining the object of priority transmission as the target resource, and can effectively allocate network bandwidth and improve the effectiveness of transmission.
同时,本实施例提供的方法,冲突的两个资源对应的HARQ进程是相同的第一进程,即进程也冲突的情况下,通过将优先传输的目标资源关联一个HARQ,将两个资源中除了目标资源的另一个资源不进行传输或者关联另一个HARQ,解决了进程冲突的问题,提高了传输的正确率。At the same time, in the method provided in this embodiment, the HARQ processes corresponding to the two conflicting resources are the same first process, that is, when the processes also conflict, by associating the target resource with priority transmission with one HARQ, the other resource except the target resource among the two resources is not transmitted or associated with another HARQ, thereby solving the problem of process conflict and improving the accuracy of transmission.
在上述实施例的可选实施例中,第二HARQ进程的进程号可以是终端设备自己确定的,也可以是终端设备接收网络设备发送的第二指示信息来确定的。In an optional embodiment of the above embodiment, the process ID of the second HARQ process may be determined by the terminal device itself, or may be determined by the terminal device receiving second indication information sent by the network device.
在一个可选的示例中,终端设备向网络设备发送第一指示信息,第一指示信息用于通知网络设备第二HARQ进程的进程号。In an optional example, the terminal device sends first indication information to the network device, where the first indication information is used to notify the network device of the process number of the second HARQ process.
在一个实施例中,第一指示信息包括:MAC CE、UCI、物理层端口、加扰序列、码本中的至少一种。In one embodiment, the first indication information includes: at least one of: MAC CE, UCI, physical layer port, scrambling sequence, and codebook.
MAC CE是用于带内控制信令的控制信元。MAC CE提供了比无线链路控制(RadioLink Control,RLC)更快的发送控制信令的方式,而不必受制于物理层L1/L2的控制信令在有效净荷大小和可靠性方面的限制。MAC CE is a control element used for in-band control signaling. MAC CE provides a faster way to send control signaling than Radio Link Control (RLC), without being subject to the limitations of physical layer L1/L2 control signaling in terms of effective payload size and reliability.
上行控制信息(Uplink Control Information,UCI)是终端设备发送给网络设备的控制信息。UCI信息可以包括信道状态信息(Channel State Information,CSI)、针对下行数据的HARQ反馈,例如HARQ-ACK信息。Uplink Control Information (UCI) is control information sent by a terminal device to a network device. UCI information may include channel state information (CSI) and HARQ feedback for downlink data, such as HARQ-ACK information.
在一个可选的示例中,终端设备接收网络设备发送的第二指示信息;根据第二指示信息,确定第二HARQ进程的进程号。In an optional example, the terminal device receives second indication information sent by the network device; and determines the process number of the second HARQ process according to the second indication information.
其中,第二指示信息是网络设备用于通知终端设备第二HARQ进程的进程号的指示信息。The second indication information is indication information used by the network device to notify the terminal device of the process number of the second HARQ process.
在上述实施例的可选实施例中,终端设备还可以根据网络设备发送的第三指示信息,确定是否执行以下行为至少之一:In an optional embodiment of the above embodiment, the terminal device may also determine whether to perform at least one of the following actions according to the third indication information sent by the network device:
是否处理后到达的资源;Whether to process the resources that arrive later;
是否进行目标资源的选择;Whether to select target resources;
是否丢弃已组包的MAC PDU;Whether to discard the packaged MAC PDU;
是否将已组包的MAC PDU放入除第一HARQ进程的其他HARQ进程;Whether to put the packaged MAC PDU into other HARQ processes except the first HARQ process;
是否替换已组包的MAC PDU。Whether to replace the packaged MAC PDU.
示例性的,终端设备接收网络设备发送的第三指示信息,第三指示信息通知终端设备进行目标资源的选择,和/或,将已组包的MAC PDU丢弃。终端设备将第二资源确定为目标资源,并将已组包的第一资源对应的MAC PDU丢弃。Exemplarily, the terminal device receives the third indication information sent by the network device, and the third indication information notifies the terminal device to select the target resource and/or discard the packaged MAC PDU. The terminal device determines the second resource as the target resource and discards the MAC PDU corresponding to the packaged first resource.
示例性的,终端设备接收网络设备发送的第三指示信息,第三指示信息通知终端设备不处理后到达的资源。终端设备将先到达的第一资源确定为目标资源,优先进行传输,将第一资源对应的MAC PDU存储在第一HARQ进程的缓存区上,不生成第二资源对应的MACPDU。Exemplarily, the terminal device receives the third indication information sent by the network device, and the third indication information notifies the terminal device not to process the resources that arrive later. The terminal device determines the first resource that arrives first as the target resource, gives priority to transmission, stores the MAC PDU corresponding to the first resource in the buffer area of the first HARQ process, and does not generate the MAC PDU corresponding to the second resource.
示例性的,终端设备接收网络设备发送的第三指示信息,第三指示信息通知终端设备进行目标资源的选择,和/或,将已组包的MAC PDU放入除第一HARQ进程的其他HARQ进程。终端设备将第一资源确定为目标资源,将已组包的第一资源对应的MAC PDU放入第二HARQ进程,第二HARQ进程是不同于第一HARQ进程的HARQ进程。Exemplarily, the terminal device receives the third indication information sent by the network device, and the third indication information notifies the terminal device to select the target resource, and/or put the packaged MAC PDU into other HARQ processes except the first HARQ process. The terminal device determines the first resource as the target resource, and puts the MAC PDU corresponding to the packaged first resource into the second HARQ process, and the second HARQ process is a HARQ process different from the first HARQ process.
综上所述,本实施例提供的方法,终端设备和网络设备之间可以通过第一指示信息、第二指示信息和第三指示信息中的一种或多种进行交互,提高了资源的传输过程的可靠性。In summary, the method provided in this embodiment allows the terminal device and the network device to interact through one or more of the first indication information, the second indication information, and the third indication information, thereby improving the reliability of the resource transmission process.
在基于图4或图5的可选实施例中,终端设备在优先传输目标资源之前,确定目标资源的方法可以是如下方法中的一种:In an optional embodiment based on FIG. 4 or FIG. 5 , before the terminal device preferentially transmits the target resource, the method for determining the target resource may be one of the following methods:
目标资源是第一资源和第二资源中优先级较高的资源;或,目标资源是第一资源和第二资源中先到达的资源;或,目标资源是第一资源和第二资源中属于重传资源的资源;或,目标资源是第一资源和第二资源中后到达的资源。The target resource is a resource with a higher priority between the first resource and the second resource; or, the target resource is a resource that arrives first between the first resource and the second resource; or, the target resource is a resource that is a retransmission resource between the first resource and the second resource; or, the target resource is a resource that arrives later between the first resource and the second resource.
其中,初传资源指的是第一次传输某一业务的资源。重传资源指的是第n次传输某一业务的资源,n为大于1的整数。The initial transmission resource refers to the resource for transmitting a certain service for the first time, and the retransmission resource refers to the resource for transmitting a certain service for the nth time, where n is an integer greater than 1.
示例性的,在第一资源是重传资源,第二资源是初传资源的情况下,终端设备将第一资源确定为目标资源。Exemplarily, when the first resource is a retransmission resource and the second resource is an initial transmission resource, the terminal device determines the first resource as the target resource.
需要说明的是,上述“先到达”和“后到达”中的“先”、“后”的概念,可以是下行控制信息(Downlink Control Information,DCI)中指示的资源的到达时间的比较,也可以是资源的传输时间的比较,也可以是资源的到达时间与资源的传输时间的比较。本申请对上述DCI的格式不加以限定。It should be noted that the concepts of "first" and "later" in the above "arrived first" and "arrived later" can be a comparison of the arrival time of the resources indicated in the downlink control information (Downlink Control Information, DCI), or a comparison of the transmission time of the resources, or a comparison between the arrival time of the resources and the transmission time of the resources. This application does not limit the format of the above DCI.
在一个实施例中,在目标资源是第一资源和第二资源中优先级较高的资源的情况下,优先级包括如下优先级中的任意一种:逻辑信道LCH的优先级;媒体接入控制控制信元MAC CE的优先级;业务优先级;资源优先级。In one embodiment, when the target resource is a resource with a higher priority between the first resource and the second resource, the priority includes any one of the following priorities: priority of the logical channel LCH; priority of the media access control element MAC CE; service priority; resource priority.
示例性的,第一资源的逻辑信道的优先级为1,第二资源的逻辑信道的优先级为2。优先级的数值越小,表示该资源的逻辑信道的优先级越高。终端设备将优先级较高的第一资源确定为目标资源。Exemplarily, the priority of the logical channel of the first resource is 1, and the priority of the logical channel of the second resource is 2. The smaller the value of the priority, the higher the priority of the logical channel of the resource. The terminal device determines the first resource with a higher priority as the target resource.
示例性的,第一资源的业务的优先级为2,第二资源的业务的优先级为1。优先级的数值越小,表示该资源的业务的优先级越高。终端设备将优先级较高的第二资源确定为目标资源。Exemplarily, the priority of the service of the first resource is 2, and the priority of the service of the second resource is 1. The smaller the value of the priority, the higher the priority of the service of the resource. The terminal device determines the second resource with a higher priority as the target resource.
在一个可选的示例中,目标资源是第一资源和第二资源中先到达的资源,包括:在第一资源是先到达的资源,且第一资源的到达时间与第二资源的到达时间之间的间隔小于或等于第一门限值的情况下,目标资源是第一资源;在第二资源是先到达的资源,且第二资源的到达时间与第一资源的到达时间之间的间隔小于或等于第二门限值的情况下,目标资源是第二资源;其中,第一门限值与第二门限值相同或不同。In an optional example, the target resource is the resource that arrives first between the first resource and the second resource, including: when the first resource is the resource that arrives first and the interval between the arrival time of the first resource and the arrival time of the second resource is less than or equal to a first threshold value, the target resource is the first resource; when the second resource is the resource that arrives first and the interval between the arrival time of the second resource and the arrival time of the first resource is less than or equal to a second threshold value, the target resource is the second resource; wherein the first threshold value is the same as or different from the second threshold value.
在一个可选的示例中,目标资源是第一资源和第二资源中先到达的资源,包括:在第一资源是先到达的资源,且第一资源的传输时间与第二资源的到达时间之间的间隔小于或等于第一门限值的情况下,目标资源是第一资源;在第二资源是先到达的资源,且第二资源的传输时间与第一资源的到达时间之间的间隔小于或等于第二门限值的情况下,目标资源是第二资源;其中,第一门限值与第二门限值相同或不同。In an optional example, the target resource is the resource that arrives first between the first resource and the second resource, including: when the first resource is the resource that arrives first and the interval between the transmission time of the first resource and the arrival time of the second resource is less than or equal to a first threshold value, the target resource is the first resource; when the second resource is the resource that arrives first and the interval between the transmission time of the second resource and the arrival time of the first resource is less than or equal to a second threshold value, the target resource is the second resource; wherein the first threshold value is the same as or different from the second threshold value.
在一个可选的示例中,目标资源是第一资源和第二资源中先到达的资源,包括:在第一资源是先到达的资源,且第二资源的传输时间与第二资源的到达时间之间的间隔小于或等于第一门限值的情况下,目标资源是第一资源;在第二资源是先到达的资源,且第一资源的传输时间与第一资源的到达时间之间的间隔小于或等于第二门限值的情况下,目标资源是第二资源;其中,第一门限值与第二门限值相同或不同。In an optional example, the target resource is the resource that arrives first between the first resource and the second resource, including: when the first resource is the resource that arrives first and the interval between the transmission time of the second resource and the arrival time of the second resource is less than or equal to a first threshold value, the target resource is the first resource; when the second resource is the resource that arrives first and the interval between the transmission time of the first resource and the arrival time of the first resource is less than or equal to a second threshold value, the target resource is the second resource; wherein the first threshold value is the same as or different from the second threshold value.
上述第一门限值、第二门限值可以是网络设备配置的,也可以是标准中预定义的,本申请对此不加以限制。The first threshold value and the second threshold value mentioned above may be configured by the network device or may be predefined in the standard, and this application does not impose any limitation on this.
示例性的,第一门限值为1。第一资源是先到达的资源,且第一资源的到达时间与第二资源的到达时间的间隔等于1,等于第一门限值,则终端设备将第一资源确定为目标资源。Exemplarily, the first threshold is 1. If the first resource is a resource that arrives first, and the interval between the arrival time of the first resource and the arrival time of the second resource is equal to 1 and equal to the first threshold, the terminal device determines the first resource as the target resource.
第二门限值值为2,第一门限值和第二门限值不同。第二资源是先到达的资源,且第二资源的到达时间与第一资源的到达时间的间隔等于1,小于第二门限值,则终端设备将第二资源确定为目标资源。The second threshold value is 2, and the first threshold value and the second threshold value are different. The second resource is the resource that arrives first, and the interval between the arrival time of the second resource and the arrival time of the first resource is equal to 1, which is less than the second threshold value, then the terminal device determines the second resource as the target resource.
在一个可选的示例中,目标资源是第一资源和第二资源中后到达的资源,包括:在第一资源是后到达的资源,且第一资源的到达时间与第二资源的到达时间之间的间隔大于或等于第三门限值的情况下,目标资源是第一资源;在第二资源是后到达的资源,且第二资源的到达时间与第一资源的到达时间之间的间隔大于或等于第四门限值的情况下,目标资源是第二资源。其中,第三门限值与第四门限值相同或不同。In an optional example, the target resource is a resource that arrives later than the first resource and the second resource, including: when the first resource is the resource that arrives later and the interval between the arrival time of the first resource and the arrival time of the second resource is greater than or equal to a third threshold value, the target resource is the first resource; when the second resource is the resource that arrives later and the interval between the arrival time of the second resource and the arrival time of the first resource is greater than or equal to a fourth threshold value, the target resource is the second resource. The third threshold value is the same as or different from the fourth threshold value.
在一个可选的示例中,目标资源是第一资源和第二资源中后到达的资源,包括:在第一资源是后到达的资源,且第一资源的传输时间与第二资源的到达时间之间的间隔大于或等于第三门限值的情况下,目标资源是第一资源;在第二资源是后到达的资源,且第二资源的传输时间与第一资源的到达时间之间的间隔大于或等于第四门限值的情况下,目标资源是第二资源;其中,第三门限值与第四门限值相同或不同。In an optional example, the target resource is a resource that arrives later between a first resource and a second resource, including: when the first resource is a resource that arrives later and the interval between the transmission time of the first resource and the arrival time of the second resource is greater than or equal to a third threshold value, the target resource is the first resource; when the second resource is a resource that arrives later and the interval between the transmission time of the second resource and the arrival time of the first resource is greater than or equal to a fourth threshold value, the target resource is the second resource; wherein the third threshold value is the same as or different from the fourth threshold value.
在一个可选的示例中,目标资源是第一资源和第二资源中后到达的资源,包括:在第一资源是后到达的资源,且第一资源的传输时间与第一资源的到达时间之间的间隔大于或等于第三门限值的情况下,目标资源是第一资源;在第二资源是后到达的资源,且第二资源的传输时间与第二资源的到达时间之间的间隔大于或等于第四门限值的情况下,目标资源是第二资源;其中,第三门限值与第四门限值相同或不同。In an optional example, the target resource is a resource that arrives later between a first resource and a second resource, including: when the first resource is a resource that arrives later and the interval between the transmission time of the first resource and the arrival time of the first resource is greater than or equal to a third threshold value, the target resource is the first resource; when the second resource is a resource that arrives later and the interval between the transmission time of the second resource and the arrival time of the second resource is greater than or equal to a fourth threshold value, the target resource is the second resource; wherein the third threshold value is the same as or different from the fourth threshold value.
上述第三门限值、第四门限值可以是网络设备配置的,也可以是标准中预定义的,本申请对此不加以限制。The third threshold value and the fourth threshold value mentioned above may be configured by the network device or may be predefined in the standard, and this application does not impose any limitation on this.
示例性的,第三门限值为1。第一资源是后到达的资源,且第一资源的到达时间与第二资源的到达时间的间隔等于1,等于第三门限值,则终端设备将第一资源确定为目标资源。Exemplarily, the third threshold is 1. If the first resource is a later-arriving resource, and the interval between the arrival time of the first resource and the arrival time of the second resource is equal to 1 and equal to the third threshold, the terminal device determines the first resource as the target resource.
第四门限值为1,第三门限值和第四门限值相同。第二资源是后到达的资源,且第二资源的到达时间与第一资源的到达时间的间隔等于2,大于第四门限值,则终端设备将第二资源确定为目标资源。The fourth threshold is 1, and the third threshold is the same as the fourth threshold. If the second resource is a later-arriving resource, and the interval between the arrival time of the second resource and the arrival time of the first resource is equal to 2 and is greater than the fourth threshold, the terminal device determines the second resource as the target resource.
综上所述,本实施例提供的方法,通过提供确定优先传输的目标资源的不同的实现方式,提高了资源冲突的解决方法的灵活性,从而可以在不同的应用场景下,进行灵活配置。In summary, the method provided in this embodiment improves the flexibility of the resource conflict resolution method by providing different implementation methods for determining the target resources for priority transmission, so that it can be flexibly configured in different application scenarios.
图6示出了本申请一个示例性实施例提供的资源冲突的解决装置的结构框图,该装置包括传输模块601和确定模块602;FIG6 shows a structural block diagram of a resource conflict resolution device provided by an exemplary embodiment of the present application, the device comprising a transmission module 601 and a determination module 602;
传输模块601,被配置为当第一混合自动重传请求HARQ进程的N个资源在时域上冲突时,根据N个资源对应的媒体接入控制协议数据单元MAC PDU的组包情况,优先传输N个资源中的一个资源,N为大于1的整数。The transmission module 601 is configured to preferentially transmit one of the N resources when N resources of the first hybrid automatic repeat request HARQ process conflict in the time domain according to the packetization of the media access control protocol data unit MAC PDU corresponding to the N resources, where N is an integer greater than 1.
在一个可选的示例中,N个资源包括:第一资源和第二资源;传输模块601,被配置为当第一HARQ进程的N个资源在时域上冲突时,在第一资源和第二资源对应的MAC PDU都未组包的情况下,优先传输目标资源;其中,目标资源是第一资源和第二资源中的一个资源。In an optional example, the N resources include: a first resource and a second resource; a transmission module 601 is configured to preferentially transmit a target resource when the N resources of the first HARQ process conflict in the time domain and the MAC PDUs corresponding to the first resource and the second resource are not packaged; wherein the target resource is one of the first resource and the second resource.
在一个可选的示例中,传输模块601,被配置为将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输排除资源;或,传输模块601,被配置为将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第二HARQ进程的缓存区上;或,传输模块601,被配置为将目标资源对应的MAC PDU存储在第二HARQ进程的缓存区上,将排除资源对应的MAC PDU放在第一HARQ进程的缓存区上;其中,排除资源是第一资源和第二资源中除目标资源外的另一个资源,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。In an optional example, the transmission module 601 is configured to store the MAC PDU corresponding to the target resource in the cache area of the first HARQ process and abandon the transmission of the excluded resource; or, the transmission module 601 is configured to store the MAC PDU corresponding to the target resource in the cache area of the first HARQ process, and store the MAC PDU corresponding to the excluded resource in the cache area of the second HARQ process; or, the transmission module 601 is configured to store the MAC PDU corresponding to the target resource in the cache area of the second HARQ process, and place the MAC PDU corresponding to the excluded resource in the cache area of the first HARQ process; wherein the excluded resource is another resource other than the target resource in the first resource and the second resource, the process number of the second HARQ process is different from that of the first HARQ process, and the cache area of the second HARQ process is available.
在一个可选的示例中,N个资源包括:第一资源和第二资源;传输模块601,被配置为当第一HARQ进程的N个资源在时域上冲突时,在第一资源和第二资源对应的MAC PDU中存在已组包的MAC PDU的情况下,优先传输目标资源;其中,目标资源是第一资源和第二资源中的一个资源。In an optional example, the N resources include: a first resource and a second resource; a transmission module 601 is configured to, when the N resources of the first HARQ process conflict in the time domain, give priority to transmitting the target resource if there is a packetized MAC PDU in the MAC PDU corresponding to the first resource and the second resource; wherein the target resource is one of the first resource and the second resource.
在一个可选的示例中,目标资源是第一资源和第二资源中优先级较高的资源;或,目标资源是第一资源和第二资源中先到达的资源;或,目标资源是第一资源和第二资源中属于重传资源的资源;或,目标资源是第一资源和第二资源中后到达的资源。In an optional example, the target resource is a resource with a higher priority between the first resource and the second resource; or, the target resource is a resource that arrives earlier between the first resource and the second resource; or, the target resource is a resource that is a retransmission resource between the first resource and the second resource; or, the target resource is a resource that arrives later between the first resource and the second resource.
在一个可选的示例中,在目标资源对应的MAC PDU是已组包的MAC PDU的资源的情况下;传输模块601,被配置为将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,放弃传输排除资源;或,传输模块601,被配置为将目标资源对应的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU放在第二HARQ进程的缓存区上;其中,排除资源是第一资源和第二资源中除目标资源外的另一个资源,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。In an optional example, when the MAC PDU corresponding to the target resource is a resource of a packaged MAC PDU; the transmission module 601 is configured to store the MAC PDU corresponding to the target resource in the cache area of the first HARQ process and abandon the transmission of the excluded resource; or, the transmission module 601 is configured to store the MAC PDU corresponding to the target resource in the cache area of the first HARQ process, and place the MAC PDU corresponding to the excluded resource in the cache area of the second HARQ process; wherein the excluded resource is another resource other than the target resource in the first resource and the second resource, the process number of the second HARQ process is different from that of the first HARQ process, and the cache area of the second HARQ process is available.
在一个可选的示例中,在排除资源对应的MAC PDU是已组包的MAC PDU的资源的情况下,排除资源是第一资源和第二资源中除目标资源外的另一个资源;传输模块601,被配置为清空第一HARQ进程的缓冲区,和/或,将目标资源的对应的MAC PDU替换已组包的MACPDU存储在第一HARQ进程的缓存区上;或,传输模块601,被配置为将目标资源的对应的MACPDU替换已组包的MAC PDU存储在第一HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第二HARQ进程的缓存区上;或,传输模块601,被配置为将目标资源的对应的MAC PDU存储在第二HARQ进程的缓存区上,将排除资源对应的MAC PDU存储在第一HARQ进程的缓存区上;其中,第二HARQ进程与第一HARQ进程的进程号不同,第二HARQ进程的缓存区可用。In an optional example, in the case where the MAC PDU corresponding to the excluded resource is a resource of a packaged MAC PDU, the excluded resource is another resource other than the target resource among the first resource and the second resource; the transmission module 601 is configured to clear the buffer of the first HARQ process, and/or replace the packaged MAC PDU with the corresponding MAC PDU of the target resource and store it in the buffer area of the first HARQ process; or, the transmission module 601 is configured to replace the packaged MAC PDU with the corresponding MAC PDU of the target resource and store it in the buffer area of the first HARQ process, and store the MAC PDU corresponding to the excluded resource in the buffer area of the second HARQ process; or, the transmission module 601 is configured to store the corresponding MAC PDU of the target resource in the buffer area of the second HARQ process, and store the MAC PDU corresponding to the excluded resource in the buffer area of the first HARQ process; wherein the process number of the second HARQ process is different from that of the first HARQ process, and the buffer area of the second HARQ process is available.
在一个可选的示例中,在第一资源和第二资源对应的MAC PDU均是已组包的MACPDU的资源的情况下;传输模块601,被配置为将后生成的MAC PDU存储在第二HARQ进程的缓存区上,将先生成的MAC PDU存储在第一HARQ进程的缓存区上;其中,后生成的MAC PDU是第一资源和第二资源对应的MAC PDU中生成时间靠后的一个,先生成的MAC PDU是第一资源和第二资源对应的MAC PDU中生成时间靠前的一个。In an optional example, when the MAC PDUs corresponding to the first resource and the second resource are both resources of packaged MAC PDUs; the transmission module 601 is configured to store the later generated MAC PDU in the buffer area of the second HARQ process, and store the earlier generated MAC PDU in the buffer area of the first HARQ process; wherein the later generated MAC PDU is the one with a later generation time among the MAC PDUs corresponding to the first resource and the second resource, and the earlier generated MAC PDU is the one with an earlier generation time among the MAC PDUs corresponding to the first resource and the second resource.
在一个可选的示例中,优先级包括如下优先级中的任意一种:逻辑信道LCH的优先级;媒体接入控制控制信元MAC CE的优先级;业务优先级;资源优先级。In an optional example, the priority includes any one of the following priorities: priority of a logical channel LCH; priority of a media access control element MAC CE; service priority; resource priority.
在一个可选的示例中,在第一资源是先到达的资源,且第一资源的到达时间与第二资源的到达时间之间的间隔小于或等于第一门限值的情况下,目标资源是第一资源;在第二资源是先到达的资源,且第二资源的到达时间与第一资源的到达时间之间的间隔小于或等于第二门限值的情况下,目标资源是第二资源;其中,第一门限值与第二门限值相同或不同。In an optional example, when the first resource is the resource that arrives first and the interval between the arrival time of the first resource and the arrival time of the second resource is less than or equal to the first threshold value, the target resource is the first resource; when the second resource is the resource that arrives first and the interval between the arrival time of the second resource and the arrival time of the first resource is less than or equal to the second threshold value, the target resource is the second resource; wherein the first threshold value is the same as or different from the second threshold value.
在一个可选的示例中,在第一资源是后到达的资源,且第一资源的到达时间与第二资源的到达时间之间的间隔大于或等于第三门限值的情况下,目标资源是第一资源;在第二资源是后到达的资源,且第二资源的到达时间与第一资源的到达时间之间的间隔大于或等于第四门限值的情况下,目标资源是第二资源;其中,第三门限值与第四门限值相同或不同。In an optional example, when the first resource is a later-arriving resource and the interval between the arrival time of the first resource and the arrival time of the second resource is greater than or equal to a third threshold value, the target resource is the first resource; when the second resource is a later-arriving resource and the interval between the arrival time of the second resource and the arrival time of the first resource is greater than or equal to a fourth threshold value, the target resource is the second resource; wherein the third threshold value is the same as or different from the fourth threshold value.
在一个可选的示例中,传输模块601,被配置为向网络设备发送第一指示信息,第一指示信息用于通知网络设备第二HARQ进程的进程号。In an optional example, the transmission module 601 is configured to send first indication information to the network device, where the first indication information is used to notify the network device of the process number of the second HARQ process.
在一个可选的示例中,第一指示信息包括:MAC CE、上行控制信息UCI、物理层端口、加扰序列、码本中的至少一种。In an optional example, the first indication information includes: at least one of: MAC CE, uplink control information UCI, physical layer port, scrambling sequence, and codebook.
在一个可选的示例中,传输模块601,被配置为接收网络设备发送的第二指示信息;确定模块602,被配置为根据第二指示信息,确定第二HARQ进程的进程号。In an optional example, the transmission module 601 is configured to receive second indication information sent by the network device; the determination module 602 is configured to determine the process number of the second HARQ process according to the second indication information.
在一个可选的示例中,第一资源包括:动态调度的资源,配置调度的资源中的一种;第二资源包括:动态调度的资源,配置调度的资源中的一种。In an optional example, the first resource includes: one of a dynamically scheduled resource and a configured scheduled resource; the second resource includes: one of a dynamically scheduled resource and a configured scheduled resource.
在一个可选的示例中,确定模块602,被配置为根据网络设备发送的第三指示信息,确定是否执行以下行为至少之一:是否处理后到达的资源;是否进行目标资源的选择;是否丢弃已组包的MAC PDU;是否将已组包的MAC PDU放入除第一HARQ进程的其他HARQ进程;是否替换已组包的MAC PDU。In an optional example, the determination module 602 is configured to determine whether to perform at least one of the following actions based on the third indication information sent by the network device: whether to process the resources that arrive; whether to select the target resources; whether to discard the packaged MAC PDU; whether to put the packaged MAC PDU into other HARQ processes except the first HARQ process; whether to replace the packaged MAC PDU.
图7示出了本申请一个示例性实施例提供的终端设备的结构示意图,该终端设备包括:处理器101、接收器102、发射器103、存储器104和总线105。FIG7 shows a schematic diagram of the structure of a terminal device provided by an exemplary embodiment of the present application. The terminal device includes: a processor 101 , a receiver 102 , a transmitter 103 , a memory 104 and a bus 105 .
处理器101包括一个或者一个以上处理核心,处理器101通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.
接收器102和发射器103可以实现为一个通信组件,该通信组件可以是一块通信芯片。The receiver 102 and the transmitter 103 may be implemented as a communication component, which may be a communication chip.
存储器104通过总线105与处理器101相连。The memory 104 is connected to the processor 101 via a bus 105 .
存储器104可用于存储至少一个指令,处理器101用于执行该至少一个指令,以实现上述方法实施例中的各个步骤。The memory 104 may be used to store at least one instruction, and the processor 101 may be used to execute the at least one instruction to implement each step in the above method embodiment.
此外,存储器104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘、电可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EEPROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、静态随时存取存储器(StaticRandom Access Memory,SRAM)、只读存储器(Read-Only Memory,ROM)、磁存储器,快闪存储器、可编程只读存储器(Programmable Read-Only Memory,PROM)。In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage device includes but is not limited to: a magnetic disk or an optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static random access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述各个方法实施例提供的由终端设备执行的资源冲突的解决方法。In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one instruction, at least one program, a code set or an instruction set is stored. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the resource conflict resolution method provided by the above-mentioned various method embodiments and executed by the terminal device.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/072443WO2021142706A1 (en) | 2020-01-16 | 2020-01-16 | Resource conflict resolution method and device, terminal, and storage medium |
| Publication Number | Publication Date |
|---|---|
| CN114586437A CN114586437A (en) | 2022-06-03 |
| CN114586437Btrue CN114586437B (en) | 2024-06-28 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202080073348.7AActiveCN114586437B (en) | 2020-01-16 | 2020-01-16 | Resource conflict resolution methods, devices, terminals and storage media |
| Country | Link |
|---|---|
| CN (1) | CN114586437B (en) |
| WO (1) | WO2021142706A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024119448A1 (en)* | 2022-12-08 | 2024-06-13 | Oppo广东移动通信有限公司 | Method and apparatus for processing wireless transmission, device, storage medium, and product |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110474736A (en)* | 2018-05-11 | 2019-11-19 | 华为技术有限公司 | Communication means and communication device |
| WO2019246285A1 (en)* | 2018-06-19 | 2019-12-26 | Idac Holdings, Inc. | Methods, systems, and devices for transferring data with different reliabilities |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102447549B (en)* | 2010-10-09 | 2015-03-11 | 普天信息技术研究院有限公司 | Uplink synchronous hybrid automatic retransmission query method for mobile communication system |
| WO2018174766A1 (en)* | 2017-03-24 | 2018-09-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for harq feedback control when nr and lte co-exist on the same carrier |
| CN120692671A (en)* | 2017-03-24 | 2025-09-23 | 北京三星通信技术研究有限公司 | Semi-static resource scheduling method, power control method and corresponding user equipment |
| US11277229B2 (en)* | 2017-09-29 | 2022-03-15 | Lg Electronics Inc. | Method and apparatus for flushing HARQ buffer in wireless communication system |
| CN110034848B (en)* | 2018-01-12 | 2021-03-23 | 华为技术有限公司 | An information transmission method and device |
| CN114401550B (en)* | 2018-01-12 | 2025-09-05 | 华为技术有限公司 | Uplink control information transmission method, access network equipment and terminal equipment |
| US10756852B2 (en)* | 2018-02-15 | 2020-08-25 | Ofinno, Llc | Control element trigger |
| CN110351042B (en)* | 2018-04-04 | 2020-12-15 | 华为技术有限公司 | An information transmission method, device and readable storage medium |
| CN110351057B (en)* | 2018-04-04 | 2022-03-01 | 中兴通讯股份有限公司 | Information transmission method, information determination method, information transmission device, information determination device, storage medium, and electronic device |
| CN112953610B (en)* | 2018-04-28 | 2024-02-20 | 北京小米移动软件有限公司 | Uplink transmission method and device |
| US10813116B2 (en)* | 2018-05-11 | 2020-10-20 | Apple Inc. | Support of advanced user equipment (UE) minimum processing times in new radio (NR) systems |
| CN116506068A (en)* | 2019-03-28 | 2023-07-28 | 中兴通讯股份有限公司 | Method for determining information and computer-readable storage medium |
| CN110536354A (en)* | 2019-08-08 | 2019-12-03 | 中兴通讯股份有限公司 | Data transmission method, device and storage medium |
| CN110536464A (en)* | 2019-08-14 | 2019-12-03 | 中兴通讯股份有限公司 | A kind of transmission method, device, communication node and medium |
| CN110572879B (en)* | 2019-10-29 | 2023-06-20 | 展讯通信(上海)有限公司 | Resource control method, device and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110474736A (en)* | 2018-05-11 | 2019-11-19 | 华为技术有限公司 | Communication means and communication device |
| WO2019246285A1 (en)* | 2018-06-19 | 2019-12-26 | Idac Holdings, Inc. | Methods, systems, and devices for transferring data with different reliabilities |
| Publication number | Publication date |
|---|---|
| CN114586437A (en) | 2022-06-03 |
| WO2021142706A1 (en) | 2021-07-22 |
| Publication | Publication Date | Title |
|---|---|---|
| JP6940121B2 (en) | Data transmission methods, equipment and systems | |
| CN114375602B (en) | Communication method and device | |
| KR102800963B1 (en) | HARQ process/entity based uplink multiplexing | |
| CN115245008B (en) | Communication processing method and communication device | |
| CN110351684A (en) | Transmit the method and device thereof and system of data | |
| WO2020063677A1 (en) | Communication method and apparatus | |
| CN113225810B (en) | Uplink transmission method, mobile terminal and network equipment | |
| CN114503501B (en) | Method and apparatus for handling configured and dynamic downlink transmissions in a wireless communication network | |
| CN116261220A (en) | CG configuration method, device, equipment and medium | |
| WO2021134619A1 (en) | Method and apparatus for transmitting uplink control information, device, and storage medium | |
| WO2021204091A1 (en) | Method and device for clearing buffer | |
| CN113544987B (en) | Communication method, device, equipment and readable storage medium | |
| CN113557779B (en) | Method and equipment for scheduling request transmission | |
| CN113647171B (en) | Method and apparatus for wireless communication | |
| CN113115467B (en) | Data transmission method, terminal equipment and network equipment | |
| CN117796021A (en) | Internal multiplexing between augmented reality and ultra-reliable low-latency communication services | |
| CN114586437B (en) | Resource conflict resolution methods, devices, terminals and storage media | |
| CN113455079B (en) | Method and apparatus for wireless communication | |
| CN112806053B (en) | Communication method and terminal device | |
| CN116491205A (en) | Uplink transmission method, device, terminal and storage medium | |
| CN116527212A (en) | Control information transmission method and device and terminal equipment | |
| US12289756B2 (en) | Data transmission method and apparatus, terminal device, and storage medium | |
| CN116420336A (en) | Uplink control information sending method, receiving method, device, equipment and medium | |
| CN114451052A (en) | Method and apparatus for controlling preemption of uplink transmissions in a communication network | |
| CN117242874A (en) | CG resource configuration method, CG resource configuration device, terminal and computer readable storage medium |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |