Resource determination methods, terminal, network device and storage medium
Patent Information
- Application Number
- PCT/CN2024/109325
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-01
- Publication Date
- 2026-02-05
Smart Images

Figure CN2024109325_05022026_PF_FP_ABST
Abstract
Description
Resource determination method, terminal, network device and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular, to a resource determination method, a terminal, a network device and a storage medium. BACKGROUND
[0002] Since there may be cross-link interference originating from downlink transmission when a terminal performs uplink transmission, in order to avoid the interference, a terminal can be configured with reserved time-frequency resources, but it is necessary to determine how to process uplink transmission that conflicts with the time-frequency resources in the case where the time-frequency resources are configured.
[0003] SUMMARY
[0004] Embodiments of the present disclosure provide a resource determination method, a terminal, a network device and a storage medium to solve the technical problem of how to process uplink transmission that conflicts with the time-frequency resources in the case where the time-frequency resources are configured in the related art.
[0005] According to a first aspect of embodiments of the present disclosure, a resource determination method is provided, executed by a terminal, and the method comprises: determining that a first resource conflicts with a second resource used for first uplink transmission; and determining a processing manner for the first uplink transmission based on a preset rule.
[0006] According to a second aspect of embodiments of the present disclosure, a resource determination method is provided, executed by a network device, and the method comprises: determining that a first resource conflicts with a second resource used for first uplink transmission; and determining a processing manner for the first uplink transmission based on a preset rule.
[0007] According to a third aspect of embodiments of the present disclosure, a resource determination apparatus is provided, and the apparatus comprises: a processing module configured to determine that a first resource conflicts with a second resource used for first uplink transmission; and a transceiver configured to determine a processing manner for the first uplink transmission based on a preset rule.
[0008] According to a fourth aspect of embodiments of the present disclosure, a resource determination apparatus is provided, and the apparatus comprises: a processing module configured to determine that a first resource conflicts with a second resource used for first uplink transmission;
[0009] a transceiver configured to determine a processing manner for the first uplink transmission based on a preset rule. The processing module is configured to determine that a first resource conflicts with a second resource used for first uplink transmission; and the transceiver is configured to determine a processing manner for the first uplink transmission based on a preset rule.
[0010] According to a fifth aspect of the embodiments of the present disclosure, a terminal is provided, comprising: one or more processors; a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the terminal to perform the resource determination method of the first aspect.
[0011] According to a sixth aspect of the embodiments of the present disclosure, a network device is provided, comprising: one or more processors; a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the network device to perform the resource determination method of the second aspect.
[0012] According to a seventh aspect of the embodiments of the present disclosure, a communication device is provided, comprising: one or more processors; a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the processors to invoke instructions to cause the communication device to perform the resource determination method of the first aspect and / or the resource determination method of the second aspect.
[0013] According to an eighth aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the resource determination method of the first aspect, and the network device is configured to implement the resource determination method of the second aspect.
[0014] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, the storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the resource determination method of the first aspect or the second aspect.
[0015] According to the embodiments of the present disclosure, the terminal can record the slice-related information, and then send the slice-related information to the network device. Accordingly, the network device can determine the applicability of the slice to the terminal according to the slice-related information, so as to reasonably deploy the slice to provide services for the business of the terminal, and ensure good communication effect of the business. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0017] FIG. 1 is an architecture schematic diagram of a communication system according to an embodiment of the present disclosure.
[0018] FIG. 2 is an interaction diagram illustrating a resource determination method according to an embodiment of the present disclosure.
[0019] FIG. 3 is a schematic flowchart illustrating a resource determination method according to an embodiment of the present disclosure.
[0020] FIG. 4 is a schematic flowchart illustrating a resource determination method according to an embodiment of the present disclosure.
[0021] FIG. 5 is a schematic block diagram illustrating an apparatus structure of a terminal according to an embodiment of the present disclosure.
[0022] FIG. 6 is a schematic block diagram illustrating an apparatus structure of a network device according to an embodiment of the present disclosure.
[0023] FIG. 7 is a schematic block diagram illustrating a structure of a communication device according to an embodiment of the present disclosure.
[0024] FIG. 8 is a schematic block diagram illustrating a structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] Embodiments of the present disclosure provide a resource determination method, a terminal, a network device and a storage medium.
[0026] In a first aspect, embodiments of the present disclosure provide a resource determination method, performed by a terminal, the method comprising: determining that a first resource conflicts with a second resource used for a first uplink transmission; determining a processing manner for the first uplink transmission based on a preset rule.
[0027] In the above embodiments, the terminal can record the slice-related information, and then send the slice-related information to the network device. Accordingly, the network device can determine the applicability of the slice to the terminal according to the slice-related information, so as to reasonably deploy the slice to provide services for the terminal, and ensure good communication effect of the services.
[0028] In some embodiments, combined with the first aspect. In some embodiments, the first resource comprises a reserved resource that does not support uplink transmission.
[0029] In some embodiments, combined with the first aspect. In some embodiments, the first resource comprises a reserved resource that does not support a physical uplink data channel.
[0030] In some embodiments, combined with the first aspect. In some embodiments, the first uplink transmission comprises at least one of: transmission of a physical uplink control channel; transmission of a sounding reference signal.
[0031] In some embodiments of the first aspect. In some embodiments, the method further comprises: receiving first information sent by the network device, the first information being used to indicate a configuration of the first resource; determining a time domain resource location and a frequency domain resource location of the first resource based on the first information.
[0032] In some embodiments of the first aspect. In some embodiments, determining that the first resource conflicts with the second resource for the first uplink transmission comprises: determining that the first resource and the second resource overlap.
[0033] In some embodiments of the first aspect. In some embodiments, the first resource and the second resource overlap comprises at least one of: a time domain resource of the first resource overlaps with a time domain resource of the second resource; a frequency domain resource of the first resource overlaps with a frequency domain resource of the second resource; a time-frequency domain resource of the first resource overlaps with a time-frequency domain resource of the second resource.
[0034] In some embodiments of the first aspect. In some embodiments, determining the processing manner for the first uplink transmission based on the preset rule comprises: determining an overlap degree of the first resource and the second resource; determining the processing manner for the first uplink transmission based on the overlap degree.
[0035] In some embodiments of the first aspect. In some embodiments, the overlap degree is represented by at least one of: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource.
[0036] In some embodiments of the first aspect. In some embodiments, the processing manner for the first uplink transmission comprises at least one of: offsetting the second resource to obtain a third resource; wherein the third resource and the first resource do not overlap; performing the first uplink transmission on the third resource; offsetting the first resource to obtain a fourth resource; wherein the fourth resource and the second resource do not overlap; performing the first uplink transmission on the second resource; discarding the first uplink transmission; discarding the first resource.
[0037] In some embodiments of the first aspect. In some embodiments, the offsetting comprises: frequency domain offsetting and / or time domain offsetting.
[0038] In some embodiments of the first aspect. In some embodiments, the offsetting comprises: offsetting within a time slot where the first resource is located.
[0039] In some embodiments of the first aspect. In some embodiments, the method further comprises: not expecting the first resource and the second resource to overlap.
[0040] In some embodiments of the first aspect, the method further includes: determining a processing manner of the first uplink transmission based on the overlapping degree, including: in a case where the overlapping degree does not reach a preset overlapping threshold, performing the first uplink transmission on the second resource.
[0041] In a second aspect, embodiments of the present disclosure provide a resource determination method, performed by a network device, the method including: determining that a first resource conflicts with a second resource used for a first uplink transmission; and determining a processing manner of the first uplink transmission based on a preset rule.
[0042] In some embodiments of the second aspect, the first resource includes a reserved resource that does not support uplink transmission.
[0043] In some embodiments of the second aspect, the first resource includes a reserved resource that does not support a physical uplink data channel.
[0044] In some embodiments of the second aspect, the first uplink transmission includes at least one of: transmission of a physical uplink control channel; and transmission of a sounding reference signal.
[0045] In some embodiments of the second aspect, the method further includes: sending first information to a terminal, the first information being used to indicate a configuration of the first resource.
[0046] In some embodiments of the second aspect, determining that the first resource conflicts with the second resource used for the first uplink transmission includes: determining that the first resource and the second resource overlap.
[0047] In some embodiments of the second aspect, the first resource and the second resource overlap includes at least one of: time domain resources of the first resource and time domain resources of the second resource overlap; frequency domain resources of the first resource and frequency domain resources of the second resource overlap; and time-frequency domain resources of the first resource and time-frequency domain resources of the second resource overlap.
[0048] In some embodiments of the second aspect, determining the processing manner of the first uplink transmission based on the preset rule includes: determining an overlapping degree of the first resource and the second resource; and determining the processing manner of the first uplink transmission based on the overlapping degree.
[0049] In some embodiments of the second aspect, the overlapping degree is represented by at least one of: a number of resource units that overlap between the first resource and the second resource; and a proportion of resources that overlap between the first resource and the second resource in the second resource.
[0050] Some embodiments combine the second aspect. In some embodiments, the processing manner of the first uplink transmission comprises at least one of the following: offsetting the second resource to obtain a third resource, wherein the third resource and the first resource do not overlap; receiving the first uplink transmission on the third resource; offsetting the first resource to obtain a fourth resource, wherein the fourth resource and the second resource do not overlap; receiving the first uplink transmission on the second resource; puncturing the first uplink transmission; not receiving the first uplink transmission on the second resource; discarding the first resource.
[0051] Some embodiments combine the second aspect. In some embodiments, the offsetting comprises: frequency domain offsetting and / or time domain offsetting.
[0052] Some embodiments combine the second aspect. In some embodiments, the offsetting comprises: offsetting within a time slot in which the first resource is located.
[0053] Some embodiments combine the second aspect. In some embodiments, the method further comprises: determining that the first resource and the second resource do not overlap.
[0054] Some embodiments combine the second aspect. In some embodiments, determining the processing manner of the first uplink transmission based on the overlapping degree comprises: in a case where the overlapping degree does not reach a preset overlapping threshold, receiving the first uplink transmission on the second resource.
[0055] A third aspect provides a resource determination apparatus, comprising: a processing module configured to determine that a first resource and a second resource used for a first uplink transmission collide; and a transceiver configured to determine a processing manner of the first uplink transmission based on a preset rule.
[0056] A fourth aspect provides a resource determination apparatus, comprising: a processing module configured to determine that a first resource and a second resource used for a first uplink transmission collide; and a transceiver configured to determine a processing manner of the first uplink transmission based on a preset rule.
[0057] A fifth aspect provides a terminal, comprising: one or more processors; and a memory coupled to the processors and storing executable instructions, wherein the executable instructions, when executed by the processors, cause the terminal to perform the resource determination method described in the first aspect and the optional embodiments of the first aspect.
[0058] A sixth aspect provides a network device, comprising: one or more processors; and a memory coupled to the processors and storing executable instructions, wherein the executable instructions, when executed by the processors, cause the network device to perform the resource determination method described in the second aspect and the optional embodiments of the second aspect.
[0059] In a seventh aspect, the embodiments of the present disclosure provide a communication device, comprising: one or more processors; a memory coupled to the processor, and the memory has stored instructions executable by the processor, wherein the instructions, when executed by the processor, cause the processor to invoke the instructions to enable the communication device to perform the resource determination method described in the first aspect and the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0060] In an eighth aspect, the embodiments of the present disclosure provide a communication system, comprising: a terminal and a network device; wherein the terminal is configured to perform the method described in the first aspect and the optional embodiments of the first aspect, and the network device is configured to perform the method described in the second aspect and the optional embodiments of the second aspect.
[0061] In a ninth aspect, the embodiments of the present disclosure provide a storage medium, and the storage medium stores instructions, and when the instructions are executed on a communication device, the instructions enable the communication device to perform the method described in the first aspect and the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0062] In a tenth aspect, the embodiments of the present disclosure provide a program product, and when the program product is executed by a communication device, the program product enables the communication device to perform the method described in the first aspect and the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0063] In an eleventh aspect, the embodiments of the present disclosure provide a computer program, and when the computer program is executed on a computer, the computer program enables the computer to perform the method described in the first aspect and the second aspect, and the optional embodiments of the first aspect and the second aspect.
[0064] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product, and the computer program are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.
[0065] The embodiments of the present disclosure propose a resource determination method, a terminal, a network device, and a storage medium. In some embodiments, the terms of information sending method, information receiving method, information processing method, and communication method can be replaced with each other, the terms of terminal, network device, and information processing device, and communication device can be replaced with each other, and the terms of information processing system and communication system can be replaced with each other.
[0066] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional embodiments in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional embodiments of other embodiments.
[0067] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0068] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.
[0069] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like.
[0070] For example, in the case of using articles such as "a", "an", "the" and the like in translation, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0071] In the embodiments of the present disclosure, "a plurality of" means two or more.
[0072] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.
[0073] In some embodiments, the description of "at least one of A, B", "A and / or B", "one of A or B", "at least one of A or B", "one of A or B" and the like, can include the following technical solutions according to the situation: in some embodiments, A is executed (A is executed regardless of B); in some embodiments, B is executed (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selected from A and B); in some embodiments, A and B are executed (A and B are executed). When there are more branches such as A, B, C, and the like, the above description is similar.
[0074] In some embodiments, the description of "A or B" and the like can include the following technical solutions according to the situation: in some embodiments, A is executed (A is executed regardless of B); in some embodiments, B is executed (B is executed regardless of A); in some embodiments, A and B are selectively executed (A and B are selected from A and B). When there are more branches such as A, B, C, and the like, the above description is similar.
[0075] The prefix words "first", "second" and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an unnecessary limitation because of the use of the prefix words.
[0076] For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the number of description objects is not limited by ordinal words, and can be one or more. For example, "first device", where the number of "devices" can be one or more. In addition, objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0077] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0078] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "if", "if", etc. can be replaced with each other.
[0079] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", etc. can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", etc. can be replaced with each other.
[0080] In some embodiments, the apparatus, etc. can be interpreted as physical or virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc. can be replaced with each other.
[0081] In some embodiments, the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc. can be replaced with each other.
[0082] In some embodiments, "network" can be interpreted as an apparatus (for example, access network equipment, core network equipment, etc.) contained in the network.
[0083] In some embodiments, the terms “access network device (AN device),” “radio access network device (RAN device),” “base station (BS),” “radio base station,” “fixed station,” “node,” “access point,” “transmission point (TP),” “reception point (RP),” “transmission / reception point (TRP),” “panel,” “antenna panel,” “antenna array,” “cell,” “macro cell,” “small cell,” “femto cell,” “pico cell,” “sector,” “cell group,” “serving cell,” “carrier,” “component carrier,” “bandwidth part (BWP),” and the like can be used interchangeably.
[0084] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0085] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.
[0086] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0087] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is located.
[0088] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.
[0089] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0090] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0091] As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102, wherein the network device includes at least one of the following: an access network device, a core network device.
[0092] In some embodiments, the terminal 101 includes at least one of the following, but is not limited thereto: a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc.
[0093] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network, and the access network device can include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0094] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the one or more network elements described above. The network element can be virtual or physical. The core network includes, for example, at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).
[0095] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at which time the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0096] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the remaining or all of the protocol layers are distributed in the DU and controlled by the CU, but is not limited thereto.
[0097] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.
[0098] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0099] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based on them, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).
[0100] FIG. 2 is an interaction diagram illustrating a resource determination method according to an embodiment of the present disclosure.
[0101] As shown in FIG. 2, the resource determination method includes:
[0102] In step S201, the terminal determines that the first resource and the second resource collide.
[0103] In some embodiments, the first resource determined by the terminal can be a reserved resource that does not support uplink transmission.
[0104] In some embodiments, the first resource determined by the terminal can be a reserved resource that does not support a physical uplink data channel, such as a physical uplink shared channel (PUSCH); the terminal can determine an uplink resource available for the PUSCH based on the first resource.
[0105] In some embodiments, the first resource can be a reserved resource from the uplink resource of the terminal that does not support uplink transmission.
[0106] In some embodiments, the first resource can be a time-frequency resource reserved in the uplink resource of the terminal for interference measurement or interference suppression.
[0107] In some embodiments, the first resource can be referred to as an uplink rate matching resource (UL RMR).
[0108] In some embodiments, before step S201, the network device can send first information to the terminal, and the first information can be used to indicate the configuration of the first resource.
[0109] In some embodiments, the terminal can receive the first information from the network device, and determine the time domain resource location and / or the frequency domain resource location of the first resource based on the first information.
[0110] In some embodiments, the terminal can receive the first information from the network device, and determine the time-frequency resource location of the UL RMR based on the first information.
[0111] In some embodiments, the first information can be used to indicate at least one of the following configurations: a pattern of the first resource; a frequency domain resource unit occupied by the first resource; a time domain resource unit occupied by the first resource.
[0112] The pattern of the first resource is used to indicate at least one of the following: a time domain pattern in which the first resource is located; a frequency domain pattern in which the first resource is located; a number of time domain resource units occupied by the first resource; a number of frequency domain resource units occupied by the first resource.
[0113] In some embodiments, the pattern of the first resource includes a pattern of the first resource in a time slot.
[0114] In some embodiments, the pattern of the first resource within a slot can be used to indicate a number of time domain symbols occupied by the first resource within at least one slot; wherein the time domain symbols occupied within a slot can be determined according to actual conditions, for example, Orthogonal Frequency Division Multiplexing (OFDM) symbols, etc.
[0115] In some embodiments, the pattern of the first resource within a slot can be used to indicate a number of frequency domain resource units occupied on the time domain symbols, for example, a number of frequency domain resource units occupied on each OFDM symbol occupied by the first resource within a slot.
[0116] In some embodiments, the pattern of the first resource within a slot can be used to indicate a number of time domain symbols occupied by the first resource within at least one slot and a number of frequency domain resource units occupied on each time domain symbol.
[0117] In an implementation, the pattern of the first resource within a slot can be predefined by a protocol and / or configured by a network device.
[0118] In some embodiments, the terminal can determine the first resource, and determine whether the first resource conflicts with a second resource for the first uplink transmission.
[0119] In some embodiments, the first uplink transmission can include transmission of a Physical Uplink Control Channel (PUCCH) and / or transmission of a Sounding Reference Signal (SRS).
[0120] In some embodiments, the terminal can determine the first resource, and determine whether the first resource conflicts with a second resource for the PUCCH and / or a second resource for the SRS.
[0121] In some embodiments, the terminal can determine the first resource, and determine whether the first resource overlaps with a second resource for the first uplink transmission; if the first resource overlaps with the second resource, it is determined that the first resource conflicts with the second resource.
[0122] In some embodiments, the first resource overlaps with the second resource, which can include at least one of: time domain resources of the first resource overlap with time domain resources of the second resource, i.e., the first resource overlaps with the second resource in time domain resources; frequency domain resources of the first resource overlap with frequency domain resources of the second resource, i.e., the first resource overlaps with the second resource in frequency domain resources; time-frequency domain resources of the first resource overlap with time-frequency domain resources of the second resource, i.e., the first resource overlaps with the second resource in both time domain resources and frequency domain resources.
[0123] In step S202, the terminal determines a processing manner for the first uplink transmission.
[0124] In some embodiments, the terminal can determine whether the first resource overlaps with a second resource used for the first uplink transmission after determining the first resource; if there is an overlap, it is determined that the first resource and the second resource conflict; and the terminal can determine the processing manner for the first uplink transmission based on a preset rule.
[0125] In some embodiments, the network device can determine whether the first resource overlaps with a second resource used for the first uplink transmission after determining the first resource; if there is an overlap, it is determined that the first resource and the second resource conflict; and the network device can determine the processing manner for the first uplink transmission based on a preset rule.
[0126] The processing manner for the first uplink transmission determined based on the preset rule can include determining at least one of the following based on the preset rule: whether to perform the first uplink transmission; whether to discard the first resource; whether to offset the first resource; whether to offset the second resource, etc.
[0127] In some embodiments, the terminal can determine the transmission behavior of the PUCCH and / or SRS according to a preset rule in a case where the UL RMR overlaps with the second resource where the PUCCH and / or SRS are located.
[0128] In some embodiments, the network device can determine the transmission behavior of the PUCCH and / or SRS according to a preset rule in a case where the UL RMR overlaps with the second resource where the PUCCH and / or SRS are located.
[0129] In some embodiments, the terminal can determine the degree of overlap between the first resource and the second resource in a case where the first resource overlaps with the second resource, and then determine the processing manner for the first uplink transmission based on the degree of overlap.
[0130] In some embodiments, the network device can determine a degree of overlap between the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource; and determine the processing manner for the first uplink transmission based on the degree of overlap.
[0131] In some embodiments, the degree of overlap is represented by at least one of: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource; wherein the resource units overlapped between the first resource and the second resource can be time domain resource units overlapped, frequency domain resource units overlapped, or time-frequency domain resource units overlapped.
[0132] In some embodiments, the overlap threshold value can be predefined by a protocol and / or configured by the network device.
[0133] In some embodiments, the processing manner for the first uplink transmission at the terminal side can include at least one of: offsetting the second resource to obtain a third resource, and performing the first uplink transmission on the third resource; wherein the third resource and the first resource do not overlap; offsetting the first resource to obtain a fourth resource, and performing the first uplink transmission on the second resource; wherein the fourth resource and the second resource do not overlap; not performing the first uplink transmission; and dropping the first resource.
[0134] In some embodiments, the terminal can determine a degree of overlap between the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource; and determine to execute any one of the above processing manners for the first uplink transmission or a combination of multiple processing manners based on the degree of overlap.
[0135] In some embodiments, the terminal can determine a degree of overlap between the UL RMR and a second resource on which the PUCCH and / or the SRS are located in a case where it is determined that the UL RMR overlaps with the second resource; and determine a transmission behavior for the PUCCH and / or the SRS based on the degree of overlap.
[0136] In some embodiments, the processing manner for the first uplink transmission at the network device side can include at least one of: offsetting the second resource to obtain a third resource; wherein the third resource and the first resource do not overlap; receiving the first uplink transmission on the third resource; offsetting the first resource to obtain a fourth resource; wherein the fourth resource and the second resource do not overlap; receiving the first uplink transmission on the second resource; puncturing the first uplink transmission; not receiving the first uplink transmission on the second resource; and dropping the first resource.
[0137] In some embodiments, the network device can determine a degree of overlap between the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource; and determine the any one of the processing manners or the combination of multiple processing manners for the first uplink transmission based on the degree of overlap.
[0138] In some embodiments, the network device can determine a degree of overlap between the UL RMR and the second resource in a case where it is determined that the UL RMR overlaps with the second resource in which the PUCCH and / or the SRS is located; and determine the transmission behavior of the PUCCH and / or the SRS based on the degree of overlap.
[0139] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission, offset the second resource for the first uplink transmission so that a third resource obtained after the offsetting does not overlap with the first resource; and perform the first uplink transmission on the third resource.
[0140] In some embodiments, the terminal can, in a case where it is determined that the UL RMR overlaps with the second resource in which the PUCCH and / or the SRS is located, offset the second resource in which the PUCCH and / or the SRS is located until the UL RMR does not overlap with a third resource obtained after the offsetting. The terminal can perform the PUCCH and / or the SRS on the third resource.
[0141] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission, offset the second resource for the first uplink transmission so that a third resource obtained after the offsetting does not overlap with the first resource; and receive the first uplink transmission on the third resource.
[0142] In some embodiments, the network device can, in a case where it is determined that the UL RMR overlaps with the second resource in which the PUCCH and / or the SRS is located, offset the second resource in which the PUCCH and / or the SRS is located until the UL RMR does not overlap with a third resource obtained after the offsetting. The network device can receive the PUCCH and / or the SRS on the third resource.
[0143] In some embodiments, the offsetting of the second resource can include frequency domain offsetting of the second resource and / or time domain offsetting of the second resource.
[0144] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission, offset the second resource for the first uplink transmission in a frequency domain to obtain a third resource that does not overlap with the first resource; and perform the first uplink transmission on the third resource.
[0145] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; obtain a third resource by time domain offsetting the second resource for the first uplink transmission, the third resource not overlapping with the first resource; and the terminal can perform the first uplink transmission on the third resource.
[0146] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; obtain a third resource by time-frequency domain offsetting the second resource for the first uplink transmission, the third resource not overlapping with the first resource; and the terminal can perform the first uplink transmission on the third resource.
[0147] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; obtain a third resource by frequency domain offsetting the second resource for the first uplink transmission, the third resource not overlapping with the first resource; and the network device can receive the first uplink transmission on the third resource.
[0148] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; obtain a third resource by time domain offsetting the second resource for the first uplink transmission, the third resource not overlapping with the first resource; and the network device can receive the first uplink transmission on the third resource.
[0149] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; obtain a third resource by time-frequency domain offsetting the second resource for the first uplink transmission, the third resource not overlapping with the first resource; and the network device can receive the first uplink transmission on the third resource.
[0150] In some embodiments, the offsetting of the second resource can be completed within a time slot or can be completed across time slots, that is, the third resource obtained after the offsetting can be within the same time slot as the second resource or can be located in different time slots, which is not specifically limited by the present application.
[0151] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission; offset the first resource so that a fourth resource obtained after the offsetting and the second resource do not overlap, that is, the fourth resource is used as a reserved time-frequency resource for interference measurement or interference suppression; and the terminal performs the first uplink transmission on the second resource, that is, performs the original first uplink transmission.
[0152] In some embodiments, the terminal can offset the UL RMR until the offset UL RMR does not overlap with the second resource on which the PUCCH and / or SRS is located, in a case where it is determined that the UL RMR overlaps with the second resource; and the terminal can perform the first uplink transmission on the second resource.
[0153] In some embodiments, the network device can offset the first resource so that the fourth resource obtained after the offset and the second resource do not overlap, in a case where it is determined that the first resource overlaps with the second resource used for the first uplink transmission, i.e., the fourth resource is reserved as a time-frequency resource for interference measurement or interference suppression; and the network device can receive the first uplink transmission on the second resource, i.e., perform reception of the original first uplink transmission.
[0154] In some embodiments, the network device can offset the UL RMR until the offset UL RMR does not overlap with the second resource on which the PUCCH and / or SRS is located, in a case where it is determined that the UL RMR overlaps with the second resource; and the network device can receive the first uplink transmission on the second resource.
[0155] In some embodiments, offsetting the first resource can include frequency domain offsetting the first resource and / or time domain offsetting the first resource.
[0156] In some embodiments, the terminal can frequency domain offset the first resource to obtain a fourth resource that does not overlap with the second resource, in a case where it is determined that the first resource overlaps with the second resource used for the first uplink transmission; and the terminal can perform the first uplink transmission on the second resource.
[0157] In some embodiments, the terminal can time domain offset the first resource to obtain a fourth resource that does not overlap with the second resource, in a case where it is determined that the first resource overlaps with the second resource used for the first uplink transmission; and the terminal can perform the first uplink transmission on the second resource.
[0158] In some embodiments, the terminal can time-frequency domain offset the first resource to obtain a fourth resource that does not overlap with the second resource, in a case where it is determined that the first resource overlaps with the second resource used for the first uplink transmission; and the terminal can perform the first uplink transmission on the second resource.
[0159] In some embodiments, the network device can frequency domain offset the first resource to obtain a fourth resource that does not overlap with the second resource, in a case where it is determined that the first resource overlaps with the second resource used for the first uplink transmission; and the network device can receive the first uplink transmission on the second resource.
[0160] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with a second resource for the first uplink transmission, time-domain shift the first resource to obtain a fourth resource, the fourth resource not overlapping with the second resource; and the network device can receive the first uplink transmission on the second resource.
[0161] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with a second resource for the first uplink transmission, time-frequency domain shift the first resource to obtain a fourth resource, the fourth resource not overlapping with the second resource; and the network device can receive the first uplink transmission on the second resource.
[0162] In some embodiments, the terminal can, after determining the first resource, not expect the first resource to overlap with a second resource for the first uplink transmission.
[0163] In some embodiments, the terminal can, after determining the first resource, determine that the first resource does not overlap with a second resource for the first uplink transmission; or the second resource for the first uplink transmission will not overlap with the first resource.
[0164] In some embodiments, the terminal can, after determining the SL RMR, not expect a second resource on which PUCCH and / or SRS are transmitted to overlap with the UL RMR.
[0165] In some embodiments, the network device can, after determining the first resource, determine that the first resource does not overlap with the second resource.
[0166] In some embodiments, the network device can, after determining the SL RMR, determine that a second resource on which PUCCH and / or SRS are transmitted overlaps with the UL RMR.
[0167] In some embodiments, the terminal can, in a case where it is determined that the first resource overlaps with a second resource, perform the first uplink transmission on the second resource, and puncture the first uplink transmission by the network device.
[0168] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with a second resource, puncture the received first uplink transmission.
[0169] In some embodiments, the terminal can, in a case where it is determined that the UL RMR overlaps with a second resource on which PUCCH and / or SRS are transmitted, transmit the PUCCH and / or SRS on the second resource, and puncture the PUCCH and / or SRS by the network device.
[0170] In some embodiments, the terminal can discard the first uplink transmission, i.e., discard the first uplink transmission for or not perform the first uplink transmission on the second resource, in a case where it is determined that the first resource overlaps with the second resource.
[0171] In some embodiments, the terminal can discard the PUCCH and / or SRS in a case where it is determined that the UL RMR overlaps with the second resource where the PUCCH and / or SRS is located.
[0172] In some embodiments, the network device can not expect to receive the first uplink transmission on the second resource in a case where it is determined that the first resource overlaps with the second resource.
[0173] In some embodiments, the network device can not expect to receive the PUCCH and / or SRS on the second resource in a case where it is determined that the UL RMR overlaps with the second resource where the PUCCH and / or SRS is located.
[0174] In some embodiments, the terminal can determine the degree of overlap between the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource, and if the degree of overlap exceeds or reaches an overlap threshold, not perform the first uplink transmission, and if the degree of overlap does not reach the overlap threshold, can perform the first uplink transmission on the second resource.
[0175] In some embodiments, the terminal can obtain the degree of overlap between the UL RMR and the second resource in a case where it is determined that the UL RMR overlaps with the second resource where the PUCCH and / or SRS is located, and if the degree of overlap exceeds or reaches an overlap threshold, not perform the PUCCH and / or SRS on the second resource, and if the degree of overlap does not reach the overlap threshold, can perform the PUCCH and / or SRS on the second resource.
[0176] In some embodiments, the network device can determine the degree of overlap between the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource, and if the degree of overlap exceeds or reaches an overlap threshold, not receive the first uplink transmission, and if the degree of overlap does not reach the overlap threshold, can receive the first uplink transmission on the second resource.
[0177] In some embodiments, the network device can obtain the degree of overlap between the UL RMR and the second resource in a case where it is determined that the UL RMR overlaps with the second resource where the PUCCH and / or SRS is located, and if the degree of overlap exceeds or reaches an overlap threshold, not expect to receive the PUCCH and / or SRS on the second resource, and if the degree of overlap does not reach the overlap threshold, can receive the PUCCH and / or SRS on the second resource.
[0178] In some embodiments, the terminal can determine, in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located, a number of resource units overlapped between the UL RMR and the second resource; if the number of the overlapped resource units exceeds or reaches a number threshold, the terminal can not perform the PUCCH and / or SRS on the second resource; if the number of the overlapped resource units does not reach the number threshold, the terminal can perform the PUCCH and / or SRS on the second resource.
[0179] In some embodiments, the network device can determine, in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located, a number of resource units overlapped between the UL RMR and the second resource; if the number of the overlapped resource units exceeds or reaches a number threshold, the network device can not expect to receive the PUCCH and / or SRS on the second resource; if the number of the overlapped resource units does not reach the number threshold, the network device can expect to receive the PUCCH and / or SRS on the second resource.
[0180] In some embodiments, the number threshold can be predefined by a protocol and / or configured by the network device.
[0181] In some embodiments, the terminal can determine, in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located, a number of resource units overlapped between the UL RMR and the second resource; a proportion of the overlapped resource in the second resource; if the proportion exceeds or does not reach a proportion threshold, the terminal can not perform the PUCCH and / or SRS on the second resource; if the proportion does not reach the proportion threshold, the terminal can perform the PUCCH and / or SRS on the second resource.
[0182] In some embodiments, the network device can determine, in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located, a number of resource units overlapped between the UL RMR and the second resource; a proportion of the overlapped resource in the second resource; if the proportion exceeds or does not reach a proportion threshold, the network device can not expect to receive the PUCCH and / or SRS on the second resource; if the proportion does not reach the proportion threshold, the network device can expect to receive the PUCCH and / or SRS on the second resource.
[0183] In some embodiments, the proportion threshold can be predefined by a protocol and / or configured by the network device.
[0184] In some embodiments, the terminal can determine, in a case where the first resource overlaps with the second resource, discard the first resource, i.e., the terminal no longer reserves the time-frequency resource for interference measurement or interference suppression; the terminal can perform the first uplink transmission on the second resource.
[0185] In some embodiments, the terminal can ignore the UL RMR in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located. The terminal can perform the PUCCH and / or SRS on the second resource, i.e., the terminal can also normally perform the transmission of the PUCCH and / or SRS on the resource where the UL RMR overlaps with the second resource.
[0186] In some embodiments, the network device can discard the first resource in a case where the first resource overlaps with the second resource, i.e., the network device no longer reserves the time-frequency resource for interference measurement or interference suppression; the network device can receive the first uplink transmission on the second resource.
[0187] In some embodiments, the network device can ignore the UL RMR in a case where the UL RMR overlaps with a second resource where the PUCCH and / or SRS is located. The network device can receive the PUCCH and / or SRS on the second resource, i.e., the network device can also normally receive the transmission of the PUCCH and / or SRS on the resource where the UL RMR overlaps with the second resource.
[0188] In some embodiments, the implementation for the terminal side is as follows:
[0189] The terminal receives the indication information of the UL RMR from the network device, and determines the time-frequency resource location of the UL RMR. When the PUCCH and / or SRS of the terminal conflicts with the UL RMR, the transmission behavior thereof is determined according to the following processing method:
[0190] Method 1: When the UL RMR overlaps with the PUCCH / SRS in the resource, the PUCCH / SRS is offset until the UL RMR does not overlap with the PUCCH / SRS in the resource;
[0191] Wherein, the offset is a frequency domain offset and / or a time domain offset;
[0192] The offset is completed within a slot or between slots, which is not specifically limited by the present application.
[0193] Method 2: When the UL RMR overlaps with the PUCCH / SRS in the resource, the UL RMR is offset until the UL RMR does not overlap with the PUCCH / SRS in the resource;
[0194] Wherein, the overlap in the resource can include overlap in the time domain resource, or overlap in the frequency domain resource, or overlap in the time-frequency domain resource, which is not specifically limited by the present application.
[0195] Method 3: the terminal does not expect PUCCH and SRS to overlap with UL RMR in resources;
[0196] wherein the overlap in resources is that overlap occurs in time domain resources, or overlap occurs in frequency domain resources, or overlap occurs in time-frequency domain resources, which is not specifically limited by the present application.
[0197] Method 4: if PUCCH / SRS overlaps with UL RMR in resources, puncture PUCCH / SRS;
[0198] wherein the overlap in resources is that overlap occurs in time domain resources, or overlap occurs in frequency domain resources, or overlap occurs in time-frequency domain resources, which is not specifically limited by the present application.
[0199] Method 5: if PUCCH / SRS overlaps with UL RMR in resources, discard PUCCH / SRS;
[0200] The overlap in resources is that overlap occurs in time domain resources, or overlap occurs in frequency domain resources, or overlap occurs in time-frequency domain resources, which is not specifically limited by the present application.
[0201] The present application does not limit the number and proportion of overlapping resources.
[0202] Method 6: if PUCCH / SRS overlaps with UL RMR in resources, according to the proportion of PUCCH / SRS resources occupied by overlapping resources, determine whether PUCCH / SRS needs to be dropped;
[0203] The overlap in resources is that overlap occurs in time domain resources, or overlap occurs in frequency domain resources, or overlap occurs in time-frequency domain resources, which is not specifically limited by the present application.
[0204] The proportion threshold of resources is determined by protocol predefinition or network device configuration, which is not specifically limited by the present application.
[0205] Method 7: if PUCCH / SRS overlaps with UL RMR in resources, ignore UL RMR;
[0206] The overlap in resources is that overlap occurs in time domain resources, or overlap occurs in frequency domain resources, or overlap occurs in time-frequency domain resources, which is not specifically limited by the present application.
[0207] The terminal normally transmits PUCCH and / or SRS on the resources occupied by UL RMR for PUCCH and / or SRS transmission.
[0208] In some embodiments, the implementation for the network device side is as follows:
[0209] The network device can indicate the terminal the time-frequency resource location where the UL RMR is located. When the PUCCH and / or SRS of the terminal collide with the UL RMR, the network device can determine its transmission behavior according to the following methods:
[0210] Method 1: When the UL RMR overlaps with the PUCCH / SRS in resources, offset the PUCCH / SRS until there is no overlap between the UL RMR and the PUCCH / SRS in resources.
[0211] Wherein, the offset is a frequency domain offset and / or a time domain offset.
[0212] The offset is completed within a slot or between slots, which is not specifically limited by the present application.
[0213] Method 2: When the UL RMR overlaps with the PUCCH / SRS in resources, offset the UL RMR until there is no overlap between the UL RMR and the PUCCH / SRS in resources.
[0214] Wherein, the overlap in resources can include overlap in time domain resources, or overlap in frequency domain resources, or overlap in time-frequency domain resources, which is not specifically limited by the present application.
[0215] Method 3: The network device avoids the PUCCH and SRS from overlapping with the UL RMR in resources.
[0216] Wherein, the overlap in resources is overlap in time domain resources, or overlap in frequency domain resources, or overlap in time-frequency domain resources, which is not specifically limited by the present application.
[0217] Method 4: If the PUCCH / SRS overlaps with the UL RMR in resources, puncture the PUCCH / SRS.
[0218] Wherein, the overlap in resources is overlap in time domain resources, or overlap in frequency domain resources, or overlap in time-frequency domain resources, which is not specifically limited by the present application.
[0219] Method 5: If the PUCCH / SRS overlaps with the UL RMR in resources, the network device does not receive the PUCCH / SRS.
[0220] The overlap in resources is overlap in time domain resources, or overlap in frequency domain resources, or overlap in time-frequency domain resources, which is not specifically limited by the present application.
[0221] The present application does not limit the number and proportion of overlapping resources.
[0222] Method 6: If PUCCH / SRS and UL RMR overlap in resources, according to the proportion of overlapping resources in PUCCH / SRS resources, determine whether PUCCH / SRS needs to be received;
[0223] The overlapping in resources refers to overlapping in time domain resources, or overlapping in frequency domain resources, or overlapping in time and frequency domain resources, which is not specifically limited by the present application.
[0224] The proportion threshold of the resources is determined by predefinition or network device configuration, which is not specifically limited by the present application.
[0225] Method 7: If PUCCH / SRS and UL RMR overlap in resources, ignore UL RMR and normally receive PUCCH / SRS;
[0226] The overlapping in resources refers to overlapping in time domain resources, or overlapping in frequency domain resources, or overlapping in time and frequency domain resources, which is not specifically limited by the present application.
[0227] Normally receive PUCCH and / or SRS on the resources occupied by UL RMR for PUCCH and / or SRS transmission.
[0228] The communication method related to the embodiments of the present disclosure can include at least one of steps S201 to S202. For example, step S201 can be implemented as an independent embodiment, step S202 can be implemented as an independent embodiment, and steps S201+S202 can be implemented as an independent embodiment, but not limited thereto.
[0229] In some embodiments, steps S201 and S202 can be exchanged in order or executed simultaneously.
[0230] In some embodiments, step S201 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0231] In some embodiments, step S202 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0232] In some embodiments, other optional embodiments described before or after the corresponding description of FIG. 2 can be referred to.
[0233] In some embodiments, for a full duplex scheme, a network device can perform data transmission and reception simultaneously in the same time domain range, such as a time slot. The network device can schedule or configure different terminals to perform transmission and reception actions of different transmission directions on the same time domain resource. For a terminal, the related art only considers a half duplex capability, that is, the terminal can only perform a sending operation or only perform a receiving operation on a specific time unit, and cannot simultaneously perform sending and receiving. There can be link interference from different transmission directions on the same time domain resource on which the terminal performs uplink transmission, including downlink-uplink cross-link interference (DL-UL CLI), for example, due to the large downlink transmission power of the network device, which can cause very strong interference to the uplink transmission of the terminal of a neighboring cell. There is currently no corresponding interference measurement and elimination method, but it is based on the implementation of the network device, for example, by deploying to avoid strong DL-UL CLI, or by scheduling to avoid.
[0234] In some embodiments, for a subband-based full duplex (SBFD) system and a dynamic time division duplexing (TDD) system, uplink transmission can face serious DL-UL CLI. The DL-UL CLI can come from downlink interference on the same frequency resource, or can come from downlink transmission leakage energy on the downlink subband. In order to accurately measure / suppress / avoid the DL-UL CLI, a reserved time-frequency resource can be referred to for interference measurement or interference suppression, which can be referred to as an UL RMR. In the case where the terminal is configured with the time-frequency resource, the terminal can have uplink transmission, such as transmission of an uplink channel or an uplink signal, on the same time domain resource and / or frequency domain resource as the time-frequency resource, and therefore it is necessary to determine how to process these uplink transmissions.
[0235] Embodiments of the present disclosure provide a resource determination method. FIG. 3 is a schematic flowchart of a resource determination method according to an embodiment of the present disclosure. The resource determination method shown in the present embodiment can be performed by a terminal.
[0236] As shown in FIG. 3, the resource determination method can include the following steps:
[0237] In step S301, it is determined that a first resource conflicts with a second resource for a first uplink transmission.
[0238] In some embodiments, the terminal can determine a first resource configured therefor, which can be a reserved time-frequency resource, and the first resource can be referred to as an UL RMR.
[0239] In some embodiments, the first resource determined by the terminal can be a reserved resource that does not support uplink transmission.
[0240] In some embodiments, the first resource determined by the terminal can be a reserved resource that does not support a physical uplink data channel, such as PUSCH; and the terminal can determine an uplink resource available for PUSCH based on the first resource.
[0241] In some embodiments, the first resource can be a reserved time-frequency resource for interference measurement or interference suppression.
[0242] In some embodiments, the terminal can determine the time-domain resource location and / or the frequency-domain resource location of the first resource based on the configuration information of the first resource indicated by the network device; and then the terminal can determine the resource on which uplink transmission can be performed based on the time-domain resource location and / or the frequency-domain resource location of the first resource.
[0243] In some embodiments, after determining the first resource configured therefor, the terminal can determine whether the first resource conflicts with a second resource occupied by the first uplink transmission of the terminal, i.e., whether the first resource and the second resource overlap in time-domain resource and / or frequency-domain resource.
[0244] In some embodiments, the first uplink transmission can include transmission of PUCCH and / or transmission of SRS.
[0245] In step S302, a processing manner for the first uplink transmission is determined based on a preset rule.
[0246] In some embodiments, in a case where it is determined that the first resource conflicts with the second resource occupied by the first uplink transmission, the processing manner for the first uplink transmission can be determined based on a preset rule.
[0247] It should be noted that the embodiment shown in FIG. 3 can be independently implemented, or can be implemented in combination with at least one other embodiment of the present disclosure. The specific implementation can be selected as needed, and the present disclosure does not limit it.
[0248] In some embodiments, in a case where it is determined that the first resource configured for the terminal conflicts with the second resource occupied by the first uplink transmission of the terminal, the first uplink transmission can be processed based on a preset rule, so as to minimize the impact on the first uplink transmission.
[0249] In some embodiments, the terminal can receive first information sent by the network device, the first information being used to indicate configuration information of the first resource; determine time domain resource location and frequency domain resource location of the first resource based on the first information; determine whether the first resource conflicts with the second resource occupied by the first uplink transmission; and determine a processing manner of the first uplink transmission based on a preset rule if a conflict exists.
[0250] In some embodiments, after determining the first resource, the terminal can determine whether the first resource overlaps with the second resource occupied by the first uplink transmission; and determine that the first resource conflicts with the second resource if an overlap exists.
[0251] In some embodiments, the overlap between the first resource and the second resource can include: an overlap between time domain resources of the first resource and the second resource, i.e., an overlap between time domain resources of the first resource and the second resource; or an overlap between frequency domain resources of the first resource and the second resource, i.e., an overlap between frequency domain resources of the first resource and the second resource; or an overlap between time domain resources and frequency domain resources of the first resource and the second resource, i.e., an overlap between time-frequency domain resources of the first resource and the second resource; which is not limited in the present application.
[0252] In some embodiments, the first resource can be determined to conflict with the second resource in a case where there is a same time domain resource unit between a time domain resource unit of the first resource and a frequency domain resource unit of the second resource; or the first resource can be determined to conflict with the second resource in a case where there is a same frequency domain resource unit between a frequency domain resource unit of the first resource and a frequency domain resource unit of the second resource; or the first resource can be determined to conflict with the second resource in a case where there is a same time-frequency domain resource unit between a time-frequency domain resource unit of the first resource and a time-frequency domain resource unit of the second resource.
[0253] In some embodiments, the terminal can determine an overlap degree of the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource; and determine a processing manner of the first uplink transmission based on the overlap degree.
[0254] In some embodiments, the overlap degree is represented by at least one of: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource; wherein the resource units overlapped between the first resource and the second resource can be time domain resource units, frequency domain resource units or time-frequency domain resource units.
[0255] In some embodiments, the overlap threshold value can be predefined by a protocol and / or configured by the network device.
[0256] In some embodiments, the processing manner of the first uplink transmission can include at least one of the following: offsetting the second resource to obtain a third resource, the third resource and the first resource not overlapping; performing the first uplink transmission on the third resource; offsetting the first resource to obtain a fourth resource, the fourth resource and the second resource not overlapping; performing the first uplink transmission on the second resource; discarding the first uplink transmission; discarding the first resource.
[0257] In some embodiments, the terminal can determine the overlapping degree of the first resource and the second resource in a case where it is determined that the first resource and the second resource overlap; and determine which one of the processing manners of the first uplink transmission is to be performed based on the overlapping degree.
[0258] In some embodiments, the terminal can offset the second resource for the first uplink transmission in a case where it is determined that the first resource and the second resource overlap; and perform the first uplink transmission on a third resource obtained by offsetting the second resource, the third resource and the first resource not overlapping.
[0259] In some embodiments, the offsetting of the second resource can include frequency domain information and / or time domain offsetting of the second resource.
[0260] In some embodiments, the offsetting of the second resource by the terminal can be completed within a time slot or can be completed across time slots, i.e., the third resource obtained by offsetting the second resource can be within the same time slot as the second resource or can be located in different time slots, which is not specifically limited by the present application.
[0261] In some embodiments, the terminal can offset the first resource in a case where it is determined that the first resource and the second resource for the first uplink transmission overlap, so that a fourth resource obtained by offsetting the first resource and the second resource do not overlap, i.e., the fourth resource is used as a reserved time-frequency resource for interference measurement or interference suppression; and perform the first uplink transmission on the second resource, i.e., perform the original first uplink transmission.
[0262] In some embodiments, the terminal does not expect the first resource to overlap with the second resource for the first uplink transmission after determining the first resource.
[0263] In some embodiments, the terminal can perform the first uplink transmission on the second resource in a case where it is determined that the first resource and the second resource overlap, and puncture the first uplink transmission by the network device.
[0264] In some embodiments, the terminal can perform the first uplink transmission on the second resource in a case where it is determined that the first resource and the second resource overlap, and puncture the first uplink transmission by the network device.
[0265] In some embodiments, the terminal can not perform the first uplink transmission in a case where it is determined that the first resource overlaps with the second resource.
[0266] In some embodiments, the terminal can determine an overlapping degree of the first resource and the second resource in a case where it is determined that the first resource overlaps with the second resource, and not perform the first uplink transmission in a case where the overlapping degree exceeds or reaches an overlapping threshold; and can perform the first uplink transmission in the second resource in a case where the overlapping degree does not reach the overlapping threshold.
[0267] In some embodiments, the overlapping degree is represented by at least one of the following: a number of resource units overlapping between the first resource and the second resource; a proportion of resources overlapping between the first resource and the second resource in the second resource; wherein the resource units overlapping between the first resource and the second resource can be time domain resource units, frequency domain resource units or time-frequency domain resource units.
[0268] In some embodiments, the terminal can discard the first resource in a case where it is determined that the first resource overlaps with the second resource, i.e., the terminal no longer reserves time-frequency resources for interference measurement or interference suppression; and the terminal can perform the first uplink transmission in the second resource.
[0269] Embodiments of the present disclosure provide a resource determination method. FIG. 4 is a schematic flowchart of a resource determination method according to an embodiment of the present disclosure. The resource determination method shown in the present embodiment can be performed by a network device.
[0270] As shown in FIG. 4, the resource determination method can include the following steps:
[0271] In step S401, it is determined that a first resource conflicts with a second resource used for a first uplink transmission.
[0272] In step S402, a processing manner for the first uplink transmission is determined based on a preset rule.
[0273] It should be noted that the embodiment shown in FIG. 4 can be independently implemented, or can be implemented in combination with at least one other embodiment of the present disclosure. The specific implementation can be selected as needed, and the present disclosure does not limit it.
[0274] According to embodiments of the present disclosure, in a case where it is determined that a first resource configured for a terminal conflicts with a second resource occupied by a first uplink transmission of the terminal, the first uplink transmission can be processed based on a preset rule, so as to minimize the impact on the first uplink transmission.
[0275] In some embodiments, the first resource includes a reserved resource that does not support uplink transmission.
[0276] In some embodiments, the first resource comprises a reserved resource that does not support a physical uplink data channel.
[0277] In some embodiments, the first uplink transmission comprises at least one of: a transmission of a physical uplink control channel; a transmission of a sounding reference signal.
[0278] In some embodiments, the method further comprises: sending, to the terminal, first information, the first information being used to indicate a configuration of the first resource.
[0279] In some embodiments, determining that the first resource conflicts with a second resource used for the first uplink transmission comprises: determining that the first resource and the second resource overlap.
[0280] In some embodiments, the first resource and the second resource overlap comprises at least one of: a time domain resource of the first resource overlaps with a time domain resource of the second resource; a frequency domain resource of the first resource overlaps with a frequency domain resource of the second resource; a time-frequency domain resource of the first resource overlaps with a time-frequency domain resource of the second resource.
[0281] In some embodiments, determining the processing manner for the first uplink transmission based on a preset rule comprises: determining an overlapping degree of the first resource and the second resource; determining the processing manner for the first uplink transmission based on the overlapping degree.
[0282] In some embodiments, the overlapping degree is represented by at least one of: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource.
[0283] In some embodiments, the processing manner for the first uplink transmission comprises at least one of: offsetting the second resource to obtain a third resource, wherein the third resource and the first resource do not overlap; receiving the first uplink transmission in the third resource; offsetting the first resource to obtain a fourth resource, wherein the fourth resource and the second resource do not overlap; receiving the first uplink transmission in the second resource; puncturing the first uplink transmission; not receiving the first uplink transmission in the second resource; discarding the first resource.
[0284] In some embodiments, the network device can determine an overlapping degree of the first resource and the second resource in a case where it is determined that the first resource and the second resource overlap; and then determine to perform any one of the above processing manners for the first uplink transmission or a combination of multiple processing manners based on the overlapping degree.
[0285] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission, offset the second resource for the first uplink transmission so that a third resource obtained after the offsetting does not overlap with the first resource; and the network device can receive the first uplink transmission at the third resource.
[0286] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource for the first uplink transmission, offset the first resource so that a fourth resource obtained after the offsetting and the second resource do not overlap, i.e., the fourth resource is reserved as a time-frequency resource for interference measurement or interference suppression; and the network device can receive the first uplink transmission at the second resource, i.e., perform reception of the original first uplink transmission.
[0287] In some embodiments, the offsetting includes frequency domain offsetting and / or time domain offsetting.
[0288] In some embodiments, the offsetting includes offsetting within a time slot in which the first resource is located.
[0289] In some embodiments, after determining the first resource, the network device can determine that the first resource does not overlap with the second resource.
[0290] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource, perform puncturing on the received first uplink transmission.
[0291] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource, not expect to receive the first uplink transmission at the second resource.
[0292] In some embodiments, the method further includes determining that the first resource does not overlap with the second resource.
[0293] In some embodiments, the network device can, in a case where it is determined that the first resource overlaps with the second resource, discard the first resource, i.e., the network device no longer reserves a time-frequency resource for interference measurement or interference suppression; and the network device can receive the first uplink transmission at the second resource.
[0294] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms of "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0295] In some embodiments, the terms of "time", "time point", "time", "time position", and the like can be replaced with each other, and the terms of "time length", "time period", "time window", "window", "time", and the like can be replaced with each other.
[0296] In some embodiments, the terms of "component carrier (CC)", "cell", "frequency carrier", "carrier frequency", and the like can be replaced with each other.
[0297] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other, and can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from high layers, obtaining by self-processing, and the like.
[0298] In some embodiments, the terms of "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other.
[0299] Corresponding to the foregoing embodiments of the resource determination method, the present disclosure also provides embodiments of a terminal and a network device.
[0300] Embodiments of the present disclosure also provide a terminal, comprising: one or more processors; a memory coupled to the processor, the memory having stored thereon executable instructions that, when executed by the processor, cause the terminal to perform the resource determination method described in the above embodiments.
[0301] FIG. 5 is a schematic block diagram of an apparatus structure of a terminal according to an embodiment of the present disclosure. As shown in FIG. 5, the terminal can be a resource determining apparatus, which includes a processing module 501 and a transceiver module 502.
[0302] In some embodiments, the processing module 501 is configured to determine that the first resource conflicts with a second resource used for a first uplink transmission; and the transceiver module 502 is configured to determine a processing manner of the first uplink transmission based on a preset rule.
[0303] In some embodiments, the first resource includes a reserved resource that does not support uplink transmission.
[0304] In some embodiments, the first resource includes a reserved resource that does not support a physical uplink data channel.
[0305] In some embodiments, the first uplink transmission includes at least one of the following: transmission of a physical uplink control channel; transmission of a sounding reference signal.
[0306] In some embodiments, the transceiver module 502 is further configured to receive first information sent by a network device, the first information being used to indicate a configuration of the first resource; and the processing module 501 is further configured to determine a time domain resource location and a frequency domain resource location of the first resource based on the first information.
[0307] In some embodiments, the processing module 501 is configured to determine that the first resource and the second resource overlap.
[0308] In some embodiments, the overlap of the first resource and the second resource includes at least one of the following: overlap of a time domain resource of the first resource and a time domain resource of the second resource; overlap of a frequency domain resource of the first resource and a frequency domain resource of the second resource; overlap of a time-frequency domain resource of the first resource and a time-frequency domain resource of the second resource.
[0309] In some embodiments, the transceiver module 502 is configured to determine an overlap degree of the first resource and the second resource; and determine the processing manner of the first uplink transmission based on the overlap degree.
[0310] In some embodiments, the overlap degree is represented by at least one of the following: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource.
[0311] In some embodiments, the processing manner of the first uplink transmission comprises at least one of the following: offsetting the second resource to obtain a third resource, wherein the third resource and the first resource do not overlap; performing the first uplink transmission on the third resource; offsetting the first resource to obtain a fourth resource, wherein the fourth resource and the second resource do not overlap; performing the first uplink transmission on the second resource; discarding the first uplink transmission; and discarding the first resource.
[0312] In some embodiments, the offsetting comprises: frequency domain offsetting and / or time domain offsetting.
[0313] In some embodiments, the offsetting comprises: offsetting within a time slot in which the first resource is located.
[0314] In some embodiments, the transceiver module 502 is further configured to not expect the first resource to overlap with the second resource.
[0315] In some embodiments, the transceiver module 502 is configured to perform the first uplink transmission on the second resource when the extent of overlap does not reach a preset overlap threshold.
[0316] It should be noted that the modules included in the terminal are not limited to the modules described in the above embodiments, and can also include other modules, such as a storage module, a display module, and the like.
[0317] Embodiments of the present disclosure also propose a network device, comprising: one or more processors; a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the network device to perform the resource determination method described in the above embodiments.
[0318] FIG. 6 is a schematic block diagram of an apparatus structure of a network device according to an embodiment of the present disclosure. As shown in FIG. 6, the network device can be a resource determination apparatus, and the apparatus comprises a processing module 601 and a transceiver module 602.
[0319] In some embodiments, the processing module 601 is configured to determine that a first resource conflicts with a second resource used for a first uplink transmission; and the transceiver module 602 is configured to determine a processing manner of the first uplink transmission based on a preset rule.
[0320] In some embodiments, the first resource comprises a reserved resource that does not support uplink transmission.
[0321] In some embodiments, the first resource comprises a reserved resource that does not support a physical uplink data channel.
[0322] In some embodiments, the first uplink transmission comprises at least one of the following: transmission of a physical uplink control channel; and transmission of a sounding reference signal.
[0323] In some embodiments, the transceiving module 602 is further configured to send first information to the terminal, the first information being used to indicate a configuration of the first resource.
[0324] In some embodiments, the processing module 601 is configured to determine that the first resource and the second resource overlap.
[0325] In some embodiments, the overlap between the first resource and the second resource comprises at least one of the following: a time domain resource of the first resource overlaps with a time domain resource of the second resource; a frequency domain resource of the first resource overlaps with a frequency domain resource of the second resource; a time-frequency domain resource of the first resource overlaps with a time-frequency domain resource of the second resource.
[0326] In some embodiments, the processing module 601 is configured to determine an overlap degree of the first resource and the second resource; and the transceiving module 602 is configured to determine a processing manner of the first uplink transmission based on the overlap degree.
[0327] In some embodiments, the overlap degree is represented by at least one of the following: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource.
[0328] In some embodiments, the processing manner of the first uplink transmission comprises at least one of the following: performing a shift on the second resource to obtain a third resource; wherein the third resource does not overlap with the first resource; receiving the first uplink transmission in the third resource; performing a shift on the first resource to obtain a fourth resource; wherein the fourth resource does not overlap with the second resource; receiving the first uplink transmission in the second resource; performing a puncturing operation on the first uplink transmission; not receiving the first uplink transmission in the second resource; discarding the first resource.
[0329] In some embodiments, the shift comprises a frequency domain shift and / or a time domain shift.
[0330] In some embodiments, the shift comprises a shift within a time slot where the first resource is located.
[0331] In some embodiments, the processing module 601 is further configured to determine that the first resource and the second resource do not overlap.
[0332] In some embodiments, the transceiving module 602 is configured to receive the first uplink transmission in the second resource when the overlap degree does not reach a preset overlap threshold.
[0333] It should be noted that the modules included in the network device are not limited to the modules described in the above embodiments, and can also include other modules, such as a storage module, a display module, etc.
[0334] For the apparatus embodiment, since it basically corresponds to the method embodiment, the relevant part can be seen from the part of the method embodiment. The apparatus embodiment described above is only illustrative, wherein the modules described as separate components can or can not be physically separated, and the components displayed as modules can or can not be physical modules, i.e., can be located in one place or distributed to multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment. Those skilled in the art can understand and implement without creative labor.
[0335] The embodiments of the present disclosure also propose a communication device, comprising: one or more processors; a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the processors to invoke the executable instructions to cause the communication device to perform the resource determination method described in the optional embodiments.
[0336] The embodiments of the present disclosure also propose a communication system, comprising a terminal and a network device, wherein the terminal is configured to implement the resource determination method described in the optional embodiments, and the network device is configured to implement the resource determination method described in the optional embodiments.
[0337] The embodiments of the present disclosure also propose a storage medium, the storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the resource determination method described in the optional embodiments.
[0338] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus comprising units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another apparatus is proposed, comprising units or modules for implementing the steps performed by the network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0339] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0340] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0341] FIG. 7 is a structural schematic diagram of a communication device 7100 according to the embodiments of the present disclosure. The communication device 7100 can be a network device (for example, an access network device, a core network device, or the like), a terminal (for example, a user equipment or the like), a chip, a chip system, or a processor supporting the implementation of the above method by the network device, a chip, a chip system, or a processor supporting the implementation of the above method by the terminal, and the like. The communication device 7100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0342] As shown in FIG. 7, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, or the like), execute programs, and process data of the programs. The processor 7101 is used to call instructions to enable the communication device 7100 to execute any of the above methods.
[0343] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 can also be outside the communication device 7100.
[0344] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the communication steps such as sending and receiving in the above methods are performed by the transceiver 7103, and other steps are performed by the processor 7101.
[0345] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0346] Optionally, the communication device 7100 further includes one or more interface circuits 7104, which are connected with the memory 7102, and can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 can read the instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0347] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited to this, and the structure of the communication device 7100 can not be limited to the structure shown in Figure 7. The communication device can be a stand-alone device or can be part of a larger device. For example, the communication device can be: (1) a stand-alone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, optionally, the set of ICs can also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other, etc.
[0348] Figure 8 is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 8200 shown in Figure 8 can be referred to, but is not limited to this.
[0349] The chip 8200 comprises one or more processors 8201 configured to invoke instructions to cause the chip 8200 to perform any of the above methods.
[0350] In some embodiments, the chip 8200 further comprises one or more interface circuits 8202 connected with the memory 8203, which can be configured to receive signals from the memory 8203 or other devices, and transmit signals to the memory 8203 or other devices. For example, the interface circuit 8202 can read instructions stored in the memory 8203 and transmit the instructions to the processor 8201. Alternatively, the terms interface circuit, interface, transceiver pin, transceiver, etc. can be replaced by each other.
[0351] For example, the interface circuit 8202 can read instructions stored in the memory 8203 and transmit the instructions to the processor 8201. Alternatively, the terms interface circuit, interface, transceiver pin, transceiver, etc. can be replaced by each other.
[0352] In some embodiments, the chip 8200 further comprises one or more memories 8203 configured to store instructions. Alternatively, all or part of the memory 8203 can be outside the chip 8200.
[0353] The disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 7100, causes the communication device 7100 to perform any of the above methods. Alternatively, the storage medium is an electronic storage medium. Alternatively, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Alternatively, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0354] The disclosure also proposes a program product, which, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Alternatively, the program product is a computer program product.
[0355] The disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any of the above methods.
Claims
A resource determination method characterized by comprising: The method is performed by a terminal, and the method comprises: determining that a first resource conflicts with a second resource for a first uplink transmission; determining a processing manner of the first uplink transmission based on a preset rule. The method of claim 1, wherein The first resource comprises a reserved resource that does not support uplink transmission. The method according to claim 1 or 2, characterized in that The first resource comprises a reserved resource that does not support a physical uplink data channel. The method according to any one of claims 1 to 3, characterized in that The first uplink transmission comprises at least one of: transmission of a physical uplink control channel; transmission of a sounding reference signal. The method according to any one of claims 1 to 4, characterized in that The method further comprises: receiving first information sent by a network device, the first information being used to indicate configuration of the first resource; based on the first information, determining a time domain resource position and a frequency domain resource position of the first resource. The method according to any one of claims 1 to 5, characterized in that The determining that the first resource conflicts with the second resource for the first uplink transmission comprises: determining that the first resource and the second resource overlap. The method according to claim 6, characterized in that The first resource and the second resource overlapping comprises at least one of: time domain resources of the first resource overlap with time domain resources of the second resource; frequency domain resources of the first resource overlap with frequency domain resources of the second resource; time-frequency domain resources of the first resource overlap with time-frequency domain resources of the second resource. The method according to any one of claims 1 to 7, characterized in that The determining the processing manner of the first uplink transmission based on the preset rule comprises: determining an overlap degree of the first resource and the second resource; based on the overlap degree, determining the processing manner of the first uplink transmission. The method of claim 8, wherein The overlap degree is represented by at least one of: a number of resource units overlapping between the first resource and the second resource; a proportion of resources overlapping between the first resource and the second resource in the second resource. The method according to any one of claims 1 to 9, characterized in that The processing manner of the first uplink transmission comprises at least one of: performing offset on the second resource to obtain a third resource, wherein the third resource and the first resource do not overlap; performing the first uplink transmission on the third resource; performing offset on the first resource to obtain a fourth resource, wherein the fourth resource and the second resource do not overlap; performing the first uplink transmission on the second resource; discarding the first uplink transmission; discarding the first resource. The offset comprises frequency domain offset and / or time domain offset. The method of claim 10, wherein The offset comprises offset within a time slot in which the first resource is located. The method of claim 10, wherein The method further comprises: The method according to any one of claims 1 to 12, characterized in that not expecting the first resource and the second resource to overlap. The determining the processing manner of the first uplink transmission based on the overlap degree comprises: The method according to any one of claims 8-13, characterized in that in a case where the overlap degree does not reach a preset overlap threshold, performing the first uplink transmission on the second resource. The method is performed by a network device, and the method comprises: A resource determination method characterized by, determining that a first resource conflicts with a second resource for a first uplink transmission; determining a processing manner of the first uplink transmission based on a preset rule. The first resource comprises a reserved resource that does not support uplink transmission. The method of claim 15, wherein The first resource comprises a reserved resource that does not support a physical uplink data channel. The method according to claim 15 or 16, characterized in that The first uplink transmission comprises at least one of: The method according to any one of claims 15-17, characterized in that transmission of a physical uplink control channel; transmission of a sounding reference signal. The method further comprises: The method according to any one of claims 15-18, characterized in that transmitting first information to the terminal, the first information being used to indicate a configuration of the first resource. The method according to any one of claims 15-19, characterized in that The determining that the first resource conflicts with the second resource for the first uplink transmission comprises: determining that the first resource and the second resource overlap. The method of claim 20, wherein The first resource and the second resource overlap comprises at least one of: a time domain resource of the first resource overlaps with a time domain resource of the second resource; a frequency domain resource of the first resource overlaps with a frequency domain resource of the second resource; a time-frequency domain resource of the first resource overlaps with a time-frequency domain resource of the second resource. The method according to any one of claims 15-21, characterized in that The determining the processing manner for the first uplink transmission based on the preset rule comprises: determining an overlap degree of the first resource and the second resource; determining the processing manner for the first uplink transmission based on the overlap degree. The method of claim 22, wherein The overlap degree is represented by at least one of: a number of resource units overlapped between the first resource and the second resource; a proportion of resources overlapped between the first resource and the second resource in the second resource. The method according to any one of claims 15 to 23, characterized in that The processing manner for the first uplink transmission comprises at least one of: performing offset on the second resource to obtain a third resource, wherein the third resource and the first resource do not overlap; receiving the first uplink transmission in the third resource; performing offset on the first resource to obtain a fourth resource, wherein the fourth resource and the second resource do not overlap; receiving the first uplink transmission in the second resource; performing puncturing operation on the first uplink transmission; not receiving the first uplink transmission in the second resource; discarding the first resource. The method of claim 24, wherein The offset comprises frequency domain offset and / or time domain offset. The method of claim 24, wherein The offset comprises offset in a time slot where the first resource is located. The method according to any one of claims 15 to 26, characterized in that The method further comprises: determining that the first resource and the second resource do not overlap. The method of claim 18, wherein The determining the processing manner for the first uplink transmission based on the overlap degree comprises: in a case where the overlap degree does not reach a preset overlap threshold, receiving the first uplink transmission in the second resource. A resource determination apparatus characterized by comprising: comprising: a processing module configured to determine that a first resource conflicts with a second resource for a first uplink transmission; a transceiver configured to determine a processing manner for the first uplink transmission based on a preset rule. A resource determination apparatus characterized by comprising: comprising: a processing module configured to determine that a first resource conflicts with a second resource for a first uplink transmission; a transceiver configured to determine a processing manner for the first uplink transmission based on a preset rule. A terminal, characterized by comprising: comprising: one or more processors; a memory coupled to the processors and having stored therein executable instructions that, as a result of execution by the processors, cause the terminal to perform any one of the resource determination methods of claims 1-14. A network device, characterized in that comprising: one or more processors; a memory coupled to the processors and having stored therein executable instructions that, as a result of execution by the processors, cause the network device to perform any one of the resource determination methods of claims 15-28. A communication device characterized by comprising: one or more processors; a memory coupled to the processor, the memory having stored thereon executable instructions that, when executed by the processor, cause the processor to invoke instructions to cause the communication device to perform the resource determination method of any of claims 1-14, and / or the resource determination method of any of claims 15-28. A communication system characterized by including a terminal configured to implement the resource determination method of any of claims 1-14, and a network device configured to implement the resource determination method of any of claims 15-28. A storage medium storing instructions, the instructions comprising: when the instructions are run on a communication device, cause the communication device to perform the resource determination method of any of claims 1-14, and / or the resource determination method of any of claims 15-28.
Citation Information
Patent Citations
Communication method, communication device and storage medium
CN113170473A
Method and device for transmitting or receiving physical uplink shared channel
CN114007268A
Method and device for determining uplink transmission behavior, and storage medium
CN117044352A
Distributed scheduling method and apparatus for resource allocation for device-to-device communication
US20150326492A1