Resource determination method and apparatus, device, and storage medium

By receiving the first information to indicate the time domain unit type, the terminal device determines the subband included in the first time domain unit, solving the communication problem caused by insufficient uplink resource allocation, improving uplink coverage and capacity, and reducing delay.

WO2025160975A1PCT designated stage Publication Date: 2025-08-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/075591
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Inadequate allocation of uplink resources in existing communication systems leads to weak uplink coverage, large uplink delay, and insufficient uplink capacity. Especially when the flexible time domain unit is configured as an uplink time domain unit, the terminal equipment and network equipment have inconsistent understanding of the uplink transmission bandwidth, resulting in communication failure.

Method used

By receiving the first information indicating the type of M time domain units in the N first time domain units, satisfying the convention limit, the terminal device determines that at least one first time domain unit includes a first subband, ensuring a unified understanding of the time domain unit between the terminal device and the network device, and avoiding communication failure.

Benefits of technology

It realizes a unified understanding of time domain units between terminal devices and network devices, avoids communication failures, improves uplink coverage and capacity, and reduces delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024075591_07082025_PF_FP_ABST
    Figure CN2024075591_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A resource determination method and apparatus, a device, and a storage medium, relating to the technical field of communications. The method is executed by a terminal device. The method comprises: determining N first time domain units, a frequency domain bandwidth corresponding to a first time domain unit comprising a first sub-band, the type of the first sub-band being a first type, the first type being uplink or downlink, and N being a positive integer (310); and receiving first information, the first information being used for indicating the types of M time domain units among the N first time domain units, wherein the M time domain units satisfy an agreed limit, and M is a positive integer (320). The terminal device may determine at least one first time domain unit among the N first time domain units on the basis of the types of M time domain units indicated in the first information, wherein the at least one first time domain unit comprises a first sub-band. By means of the agreed limit, the terminal device and a network device can have a unified understanding of the M time domain units, avoiding the occurrence of a situation in which communication cannot be performed in the M time domain units.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination method, device, equipment and storage medium Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a resource determination method, apparatus, device, and storage medium. Background Art

[0002] In order to overcome the problems of weak uplink coverage, large uplink delay and insufficient uplink capacity caused by insufficient uplink resource allocation in the communication system, the relevant technology introduces XDD (Cross-Division Duplex) technology, that is, data can be sent and received simultaneously on different sub-bands of the same time domain unit. In the relevant technology, the uplink subband can only be configured within the frequency domain bandwidth corresponding to the downlink time domain unit or the flexible time domain unit. The flexible time domain unit may be subsequently configured as an uplink time domain unit or a downlink time domain unit. If there is an uplink subband in the flexible time domain unit, and the flexible time domain unit is configured as an uplink time domain unit, in this case, how to determine the time domain unit where the uplink subband exists requires further discussion and research.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a resource determination method, apparatus, device, and storage medium. The technical solution is as follows:

[0005] According to one aspect of an embodiment of the present application, a resource determination method is provided, the method being executed by a terminal device, the method comprising:

[0006] Determine N first time domain units, where the frequency domain bandwidth corresponding to the first time domain units includes a first subband, the type of the first subband is a first type, the first type is uplink or downlink, and N is a positive integer;

[0007] First information is received, where the first information is used to indicate types of M time domain units among the N first time domain units, where the M time domain units meet agreed restrictions and M is a positive integer.

[0008] According to one aspect of an embodiment of the present application, a resource determination method is provided, the method being performed by a network device, the method comprising:

[0009] A first information is sent to a terminal device, where the first information is used to indicate the types of M time domain units among N first time domain units, where the M time domain units meet the agreed restrictions, where the frequency domain bandwidth corresponding to the first time domain unit includes a first subband, where the type of the first subband is a first type, where the first type is uplink or downlink, and where M and N are positive integers.

[0010] According to one aspect of an embodiment of the present application, a resource determination device is provided, the device including:

[0011] a processing module, configured to determine N first time domain units, where the frequency domain bandwidth corresponding to the first time domain units includes a first sub-band, the type of the first sub-band is a first type, the first type is uplink or downlink, and N is a positive integer;

[0012] A receiving module is used to receive first information, where the first information is used to indicate the types of M time domain units among the N first time domain units, wherein the M time domain units meet the agreed restrictions and M is a positive integer.

[0013] According to one aspect of an embodiment of the present application, a resource determination device is provided, the device including:

[0014] A sending module is used to send first information to a terminal device, where the first information is used to indicate the types of M time domain units among N first time domain units, the M time domain units meet the agreed restrictions, the frequency domain bandwidth corresponding to the first time domain unit includes a first sub-band, the type of the first sub-band is a first type, the first type is uplink or downlink, and M and N are positive integers.

[0015] According to one aspect of an embodiment of the present application, a communication device is provided, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the resource determination method described above. The communication device is a terminal device, or the communication device is a network device.

[0016] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned resource determination method.

[0017] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned resource determination method.

[0018] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned resource determination method.

[0019] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0020] By indicating the types of the M time domain units that meet the agreed restrictions through the first information, the terminal device can determine at least one first time domain unit among the N first time domain units based on the types of the M time domain units indicated in the first information, where the at least one first time domain unit includes the first subband. Through the agreed restrictions, the terminal device and the network device can unify their understanding of the M time domain units, avoiding a situation where communication cannot be carried out in the M time domain units. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0022] FIG2 is a schematic diagram of a downlink time domain unit including an uplink subband provided by an embodiment of the present application;

[0023] FIG3 is a flow chart of a resource determination method provided by an embodiment of the present application;

[0024] FIG4 is a schematic diagram of a first time domain symbol within a time domain period provided by an embodiment of the present application;

[0025] FIG5 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0026] FIG6 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0027] FIG7 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0028] FIG8 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0029] FIG9 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0030] FIG10 is a schematic diagram of a first time domain symbol within a time domain period provided by another embodiment of the present application;

[0031] FIG11 is a block diagram of a resource determination apparatus provided by one embodiment of the present application;

[0032] FIG12 is a block diagram of a resource determination apparatus provided by another embodiment of the present application;

[0033] FIG13 is a schematic structural diagram of a terminal device provided by an embodiment of the present application;

[0034] FIG14 is a schematic diagram of the structure of a network device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0036] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0037] Please refer to FIG1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10 , an access network device 20 , and a core network element 30 .

[0038] The terminal device 10 may refer to a UE (User Equipment), a STA (Station), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in each cell managed by an access network device 20. The terminal device may also be referred to as a terminal or UE for short, and those skilled in the art will understand its meaning.

[0039] The access network device 20 is a device deployed in the access network to provide wireless communication functions for the terminal device 10. The access network device 20 may include various forms of macro network devices, micro network devices, relay stations, APs (Access Points), etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). With the evolution of communication technology, the name "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between the terminal device 10 and the core network network element 30 through the access network device 20. For example, in an LTE (Long Term Evolution) system, the access network device 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs in the EUTRAN. In a 5G NR system, the access network device 20 may be a Radio Access Network (RAN) or one or more gNBs in the RAN. In the embodiments of the present application, unless otherwise specified, the "network device" referred to refers to the access network device 20, such as a network device.

[0040] The core network element 30 is a network element deployed in the core network. The functions of the core network element 30 are mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as the AMF (Access and Mobility Management Function) entity, the UPF (User Plane Function) entity, and the SMF (Session Management Function) entity.

[0041] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.

[0042] The "5G NR system" in the embodiments of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of the present application may be applicable to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (e.g., B5G (Beyond 5G) systems, 6G systems (6th Generation System, sixth generation mobile communication systems)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, which are not limited in this application.

[0043] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a network device). The cell can belong to a macro network device or a network device corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0044] Before introducing the technical solutions of this application, we first introduce and explain some of the relevant technical knowledge involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.

[0045] 1. TDD (Time Division Duplexing) uplink and downlink configuration

[0046] For the TDD system, the uplink and downlink configuration is used to configure / indicate the transmission direction of each time domain symbol, including: downlink symbols, flexible symbols, and uplink symbols. Specific configuration signaling includes: TDD uplink and downlink common configuration (TDD-UL-DL-ConfigCommon), TDD uplink and downlink dedicated configuration (TDD-UL-DL-ConfigDedicated), and slot format indicator (SFI). Among them, TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated are high-layer signaling. The former is configured for the cell and sent to all users in the cell through broadcast information, and the latter is sent independently to the required users through RRC signaling. A single pattern (pattern 1) or a dual pattern (pattern 1 and pattern 2) can be configured in tdd-UL-DL-ConfigurationCommon. In each pattern period, the network can configure the time slot structure in the pattern. Based on tdd-UL-DL-ConfigurationCommon, the terminal device can determine the time slot structure within a single pattern (pattern 1) and repeat it in the time domain with a period of P. When tdd-UL-DL-ConfigurationCommon configures dual patterns, namely pattern 1 (corresponding to a period of P) and pattern 2 (corresponding to a period of P2), pattern 1 and pattern 2 appear alternately in the time domain, and P+P2 must be divisible by 20ms. TDD-UL-DL-ConfigDedicated can indicate the flexible time slot / symbol configured by TDD-UL-DL-ConfigCommon as uplink, downlink, or flexible symbol.

[0047] SFI is the DCI (Downlink Control Information) (also known as group common DCI) of the user group: DCI format 2_0 indicates the transmission direction of each time slot / symbol of each carrier. SFI is a dynamic signaling that can indicate the semi-statically configured flexible time slot / symbol (if only TDD-UL-DL-ConfigCommon is received, it is the flexible time slot / symbol indicated by TDD-UL-DL-ConfigCommon; if TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated are received, it is the flexible time slot / symbol indicated by the two together) as a determined transmission direction, uplink or downlink.

[0048] 2. SBFD (Subband non-overlapping full duplex)

[0049] To overcome the issues of weak uplink coverage, long uplink latency, and insufficient uplink capacity caused by limited uplink resource allocation in NR TDD, XDD technology has been introduced. This technology allows data to be sent and received simultaneously on different subbands within the same subframe / timeslot / symbol. This technology is primarily used on the network equipment side, while the terminal device side only supports sending or receiving data within a subframe / timeslot / symbol. As shown in Figure 2, the middle subband of a downlink or flexible subframe / timeslot / symbol is configured as an uplink subband.

[0050] The following conclusions are disclosed in the related art:

[0051] -SBFD operates within one TDD carrier

[0052] -SBFD solution is designed within a single uplink and downlink BWP (Bandwidth Part) pair with aligned center frequencies.

[0053] - Within a TDD carrier, there is at most one uplink subband on an SBFD symbol (the uplink subband can be located in the middle or on both sides of the TDD carrier)

[0054] -SBFD operation within a TDD carrier

[0055] -SBFD scheme within a single configured DL and UL BWP pair with aligned center frequencies, and

[0056] -Up to one UL subband for SBFD operation in an SBFD symbol (excluding legacy UL symbol) within a TDD carrier (up to one UL subband for SBFD operation in an SBFD symbol (excluding legacy UL symbol) within a TDD carrier).

[0057] For semi-static SBFD, to avoid frequent switching between SBFD and non-SBFD symbols, a maximum of two switching points are supported within one TDD UL / DL pattern period, namely, one switching point from non-SBFD symbols to SBFD symbols and one switching point from SBFD symbols to non-SBFD symbols.

[0058] At least for semi-static SBFD, in order to avoid frequent switching between SBFD and non-SBFD symbols, potential limitation on the maximum number of transition points between SBFD and non-SBFD symbols can be considered from SBFD subband configuration perspective. Maximum of two transition points including one transition point from non-SBFD symbols to SBFD symbols and one transition point from SBFD symbols to non-SBFD symbols within a TDD UL / DL pattern period can be considered as a starting point where the transition point can be aligned with slot boundary or within a slot.

[0059] (Agreement) The usage of 'switching point' in previous conclusions / agreements are revised to 'transition point'

[0060] A guard period between SBFD and non-SBFD symbols may or may not be required at gNB and / or UE side depending on gNB / UE implementation and / or SBFD operation.

[0061] In addition, the relevant technology also stipulates that if the SBFD subband is used for uplink transmission, the SBFD subbands can only be configured on the downlink symbols or flexible symbols indicated by TDD-UL-DL-ConfigCommon, and uplink transmission can only be limited to the UL subband, and downlink reception can only be limited to the DL subband:

[0062] Transmission and reception behaviours on SBFD subbands configured in DL and / or flexible symbol indicated by TDD-UL-DL-ConfigCommon

[0063] UL transmissions within UL subband only

[0064] DL receptions within DL subband(s)only,except for CLI measurement by the UE outside of the DL subbands

[0065] According to the above-mentioned provision that SBFD subbands for uplink transmission can only be configured on downlink symbols or flexible symbols indicated by TDD-UL-DL-ConfigCommon, if for a flexible symbol configured by TDD-UL-DL-ConfigCommon, the terminal device further receives TDD-UL-DL-ConfigDedicated and / or DCI format 2_0 to further indicate it as a downlink symbol or an uplink symbol. In particular, when it is indicated as an uplink symbol, there are two ways to understand the bandwidth of the uplink transmission within the symbol:

[0066] Uplink transmission can only occur within the UL subband;

[0067] □The entire bandwidth of this symbol (corresponding to the BWP) can be used for uplink transmission.

[0068] If the terminal device and the network device have different understandings of the bandwidth for uplink transmission within the symbol, normal communication will not be possible within the symbol.

[0069] Please refer to FIG3 , which shows a flow chart of a resource determination method provided by an embodiment of the present application. The method is executed by a terminal device and may include at least one of the following steps 310 to 320 .

[0070] In step 310, the terminal device determines N first time domain units, where the first frequency domain resources corresponding to the first time domain units include a first subband, the type of the first subband is a first type, the first type is uplink or downlink, and N is a positive integer.

[0071] In some embodiments, the first frequency domain resource is a carrier bandwidth or a cell bandwidth or a bandwidth part (BWP).

[0072] In some embodiments, the time domain unit may be divided with a time slot, a subframe, or a symbol as a granularity. For example, a time slot is a time domain unit, or a subframe is a time domain unit, or a symbol is a time domain unit. In some embodiments, the time domain unit may be divided with a time slot group, a subframe group, or a symbol group as a granularity. For example, a time slot group is a time domain unit, and a time slot group includes at least one time slot. For example, a subframe group is a time domain unit, and a subframe group includes at least one subframe. For example, a symbol group is a time domain unit, and a symbol group includes at least one symbol. The names of the time domain units may be different in different communication systems, and this application does not limit this.

[0073] In some embodiments, the first sub-band is a portion of the frequency domain resources in the first frequency domain resources, that is, the bandwidth of the first sub-band is less than or equal to the bandwidth of the first frequency domain resources. The first sub-band can be located in the middle of the frequency domain bandwidth corresponding to the first time domain unit, or can be located on both sides of the frequency domain bandwidth corresponding to the first time domain unit, and this application does not limit this. For example, as shown in Figure 2, the type of the first sub-band is uplink, and the type of the first time domain unit is downlink. The first sub-band can be located in the middle of the frequency domain bandwidth corresponding to the first time domain unit, or can be located on both sides of the frequency domain bandwidth corresponding to the first time domain unit.

[0074] In some embodiments, the first time domain unit may be referred to as an SBFD time domain unit. For example, the first time domain unit may be an SBFD symbol, an SBFD time slot, or an SBFD subframe. In some embodiments, the first time domain unit may be referred to as a hybrid time domain unit, i.e., the first time domain unit includes at least two of uplink frequency domain resources, downlink frequency domain resources, flexible frequency domain resources, and gap frequency domain resources.

[0075] In some embodiments, the frequency domain bandwidth corresponding to the first time domain unit also includes a second sub-band. In some embodiments, the type of the second sub-band is the second type, and the first type is different from the second type. In some embodiments, the second type is uplink or downlink or gap. Exemplarily, the first type is uplink, and the second type is downlink. Exemplarily, the first type is downlink, and the second type is uplink. Exemplarily, as shown in FIG4 , if the first type is uplink, or the first sub-band 410 is used for uplink transmission, the type of the time domain unit 420 is downlink, or the time domain unit 420 is used for downlink transmission, or the time domain unit 420 is a downlink time domain unit. Exemplarily, as shown in FIG4 , if the first type is downlink, or the first sub-band 410 is used for downlink transmission, the type of the time domain unit 420 is uplink, or the time domain unit 420 is used for uplink transmission, or the time domain unit 420 is an uplink time domain unit.

[0076] In some embodiments, the second subband is not configured for uplink transmission or downlink transmission. Exemplarily, the first type is uplink, and the second subband is not configured for uplink transmission or downlink transmission. Exemplarily, the first type is downlink, and the second subband is not configured for uplink transmission or downlink transmission. Exemplarily, as shown in FIG4 , if the first type is uplink, or the first subband 410 is used for uplink transmission, the time domain unit 430 is a flexible time domain unit. Exemplarily, as shown in FIG4 , if the first type is downlink, or the first subband 410 is used for downlink transmission, the time domain unit 430 is a flexible time domain unit.

[0077] In step 320 , the terminal device receives first information, where the first information is used to indicate the types of M time domain units among the N first time domain units, where the M time domain units meet agreed restrictions and M is a positive integer.

[0078] Accordingly, the network device sends the first information to the terminal device.

[0079] In some embodiments, the first information is used to indicate that the type of M time domain units among the N first time domain units is one of uplink, downlink, or flexible.

[0080] In some embodiments, the N first time domain units include a first type of first time domain unit and a second type of first time domain unit. The type of the second subband in the first type of first time domain unit is different from the type of the first subband. Exemplarily, the type of the first type of first time domain unit is indicated as downlink or uplink in the TDD uplink and downlink common configuration (TDD-UL-DL-ConfigCommon) information. The second subband in the second type of first time domain unit is not configured for uplink transmission or downlink transmission. Exemplarily, the type of the second type of first time domain unit is indicated as flexible in the TDD uplink and downlink common configuration (TDD-UL-DL-ConfigCommon) information. In some embodiments, the M time domain units are M second type of first time domain units. Exemplarily, the type of the M time domain units is indicated as flexible in the TDD uplink and downlink common configuration (TDD-UL-DL-ConfigCommon) information.

[0081] In some embodiments, the first information may be TDD uplink and downlink dedicated configuration (TDD-UL-DL-ConfigDedicated) information, or may be SFI, or may be DCI format 2_0.

[0082] In some embodiments, the M time-domain units satisfy the agreed restrictions as one of the following:

[0083] The type of the M time domain units is the first type;

[0084] The types of the M time-domain units are other types than the first type;

[0085] The type of M time-domain units is not valid.

[0086] In some embodiments, the first time domain unit includes a first subband and a second subband, and the type of the second subband is different from the type of the first subband. In some embodiments, if the first subband is used for uplink transmission, the first time domain unit is a downlink time domain unit or a flexible time domain unit; if the first subband is used for downlink transmission, the first time domain unit is an uplink time domain unit or a flexible time domain unit. Therefore, the terminal device can determine the first time domain unit based on the types of the M time domain units indicated in the first information and the above conditions. Exemplarily, if the type of the M time domain units is the first type, then the M time domain units are no longer the first time domain units, and the first time domain unit will be updated to the first time domain unit other than the M time domain units in the N first time domain units. Exemplarily, if the type of the M time domain units is other than the first type, then the M time domain units still meet the above conditions, and then the M time domain units are still the first time domain units.

[0087] In some embodiments, the terminal device may execute step 310 before step 320 or after step 320, which is not limited in this application.

[0088] The technical solution provided in the embodiments of the present application uses first information to indicate the types of M time domain units that meet agreed restrictions. Based on the types of the M time domain units indicated in the first information, the terminal device can determine at least one first time domain unit among the N first time domain units, where the at least one first time domain unit includes the first subband. By using agreed restrictions, the terminal device and the network device can unify their understanding of the M time domain units, avoiding situations where communication cannot be established within the M time domain units.

[0089] This application provides exemplary embodiments for several situations where M time domain units meet the agreed restrictions.

[0090] Case 1: The type of M time domain units is the first type

[0091] In some embodiments, if the first sub-band is used for uplink transmission, the M time domain units are uplink time domain units. In some embodiments, if the first sub-band is used for downlink transmission, the M time domain units are downlink time domain units.

[0092] In some embodiments, if the type of the M time domain units is the first type, the terminal device removes the M time domain units from the N first time domain units, and the remaining (NM) time domain units serve as first time domain units, and the M time domain units are no longer first time domain units.

[0093] In some embodiments, within a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first sub-band. In some embodiments, within the first time domain unit other than the M time domain units, the frequency domain resource range of the first type of transmission is less than or equal to the first sub-band. In some embodiments, within the first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission are located within the first sub-band. In some embodiments, within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources. In some embodiments, within the M time domain units, the frequency domain resource range occupied by the first type of transmission is equal to the first frequency domain resources. In some embodiments, within the M time domain units, the frequency domain resources occupied by the first type of transmission are located within the first frequency domain resources.

[0094] Exemplarily, as shown in FIG5 , the first information is used to indicate the types of the M time domain units. If the first subband is used for uplink transmission, and the first information indicates that the type of the M time domain units is uplink, then within the M time domain units, the frequency domain resources occupied by the uplink transmission do not exceed the first frequency domain resources, and within the first time domain unit other than the M time domain units, the frequency domain resources occupied by the uplink transmission do not exceed the first subband.

[0095] In some embodiments, after removing M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to the first value.

[0096] In some embodiments, the first value may be predefined or preconfigured, or may be determined based on the capabilities of the terminal device, which is not limited in this application. This application does not limit the specific value of the first value. For example, the first value is 1 or 2.

[0097] In some embodiments, after treating M time domain units as non-first time domain units, M time domain units are removed from N first time domain units and regarded as first time domain units, the number of switching points in the at least one time domain period is less than or equal to the second value. The switching point refers to the position where the first time domain unit switches to a non-first time domain unit, or the position where the non-first time domain unit switches to a first time domain unit. In some embodiments, the second value may be predefined or preconfigured, or may be determined based on the capabilities of the terminal device, which is not limited in this application. This application does not limit the specific value of the second value. For example, the second value is 2 or 4. In some embodiments, the second value is twice the first value.

[0098] In some embodiments, the M time domain units may be M consecutive time domain units, or may be any M time domain units among the N first time domain units. In the following embodiments of the present application, several possible examples of the distribution of the M time domain units among the N first time domain units are given.

[0099] 1. The M time domain units are the last M first time domain units among the N first time domain units.

[0100] In some embodiments, the M time domain units are the last M first time domain units among the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units is obtained. Within this time domain period, the number of switching points is 2. For example, as shown in FIG6 , the first subband is used for uplink transmission, the M time domain units are the last M first time domain units among the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units 610 is obtained. Starting from the time domain units on the left side of FIG6 , the switching points include the position where the downlink time domain unit switches to the first time domain unit (the left boundary position of the continuous first time domain units 610), and the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain units 610).

[0101] In some embodiments, the M time domain units are M second-type first time domain units. If the second-type first time domain unit is located after the first-type first time domain unit, the M time domain units are the last M second-type first time domain units in the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units is obtained. Within this time domain period, the number of switching points is 2. For example, as shown in FIG6 , the first subband is used for uplink transmission, the M time domain units are the last M flexible time domain units in the N first time domain units, and after removing M time domain units from the N first time domain units, a group of continuous first time domain units 610 is obtained. Starting from the time domain units on the left side of FIG6 , the switching points include the position where the downlink time domain unit switches to the first time domain unit (the left boundary position of the continuous first time domain units 610) and the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain units 610).

[0102] In some embodiments, the M time domain units are M second-type first time domain units. If the second-type first time domain unit is located before the first-type first time domain unit, the M time domain units are the last M second-type first time domain units in the N first time domain units. After removing M time domain units from the N first time domain units, two consecutive groups of first time domain units are obtained. Within this time domain period, the number of switching points is 4. For example, as shown in FIG7 , the first subband is used for downlink transmission, the M time domain units are the last M second-type first time domain units in the N first time domain units, and after removing M time domain units from the N first time domain units, two consecutive groups of first time domain units 710 and 720 are obtained. Starting from the time domain unit on the left side of Figure 7, the switching points include the position where the downlink time domain unit switches to the first time domain unit (the left boundary position of the continuous first time domain unit 710), the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain unit 710), the position where M time domain units switch to the first time domain unit (the left boundary position of the continuous first time domain unit 720), and the position where the first time domain unit switches to the uplink time domain unit (the right boundary position of the continuous first time domain unit 720).

[0103] 2. The M time domain units are the first M first time domain units among the N first time domain units

[0104] In some embodiments, the M time domain units are the first M first time domain units among the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units is obtained. Within this time domain period, the number of switching points is 2. For example, as shown in FIG8 , the first subband is used for downlink transmission, the M time domain units are the first M first time domain units among the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units 810 is obtained. Starting from the time domain units on the left side of FIG8 , the switching points include the position where the M time domain units switch to the first time domain units (the left boundary position of the continuous first time domain units 810) and the position where the first time domain units switch to the uplink time domain units (the right boundary position of the continuous first time domain units 810).

[0105] In some embodiments, the M time domain units are M second-type first time domain units. If the second-type first time domain unit precedes the first-type first time domain unit, the M time domain units are the first M second-type first time domain units among the N first time domain units. After removing M time domain units from the N first time domain units, a group of continuous first time domain units is obtained. Within this time domain period, the number of switching points is 2. For example, as shown in FIG8 , the first subband is used for downlink transmission, the M time domain units are the first M flexible time domain units among the N first time domain units, and after removing M time domain units from the N first time domain units, a group of continuous first time domain units 810 is obtained. Starting from the time domain units on the left side of FIG8 , the switching points include the position where the M time domain units switch to the first time domain units (the left boundary of the continuous first time domain units 810) and the position where the first time domain units switch to the uplink time domain units (the right boundary of the continuous first time domain units 810).

[0106] In some embodiments, the M time domain units are M second-type first time domain units. If the second-type first time domain unit is located before the first-type first time domain unit, the M time domain units are the first M second-type first time domain units in the N first time domain units. After removing M time domain units from the N first time domain units, two consecutive groups of first time domain units are obtained. Within this time domain period, the number of switching points is 4. For example, as shown in FIG9 , the first subband is used for uplink transmission, the M time domain units are the first M second-type first time domain units in the N first time domain units, and after removing M time domain units from the N first time domain units, two consecutive groups of first time domain units 910 and 920 are obtained. Starting from the time domain unit on the left side of Figure 9, the switching points include the position where the downlink time domain unit switches to the first time domain unit (the left boundary position of the continuous first time domain unit 910), the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain unit 910), the position where M time domain units switch to the first time domain unit (the left boundary position of the continuous first time domain unit 920), and the position where the first time domain unit switches to the uplink time domain unit (the right boundary position of the continuous first time domain unit 920).

[0107] 3. The M time domain units are any M first time domain units among the N first time domain units.

[0108] In some embodiments, the M time domain units are any M first time domain units among the N first time domain units. The M time domain units can be a continuous group of M time domain units, or multiple groups of time domain units totaling M. The time domain units in each group are continuous, and any two groups of time domain units are discontinuous. For the case of a continuous group of M time domain units, reference can be made to the examples corresponding to Figures 6 to 9 above, and this application will not go into details. For the case of multiple groups of time domain units totaling M, as shown in Figure 10, the first information is used to indicate the type of time domain units in the time domain unit groups 1030 and 1040. The first subband is used for uplink transmission. After removing M time domain units from the N first time domain units, two groups of continuous first time domain units 1010 and 1020 are obtained. Within this time domain period, the number of switching points is 4. Starting from the time domain unit on the left side of FIG10 , the switching points include the position where M time domain units switch to the first time domain unit (the left boundary of the consecutive first time domain units 1010), the position where the first time domain unit switches to M time domain units (the right boundary of the consecutive first time domain units 1010), the position where M time domain units switch to the first time domain unit (the left boundary of the consecutive first time domain units 1020), and the position where the first time domain unit switches to the uplink time domain unit (the right boundary of the consecutive first time domain units 1020). In some embodiments, the M time domain units are any M second-type first time domain units among the N first time domain units. As shown in FIG10 , the first information is used to indicate the type of time domain units in the time domain unit groups 1010 and 1020. The first subband is used for uplink transmission. After removing M time domain units from the N first time domain units, two groups of consecutive first time domain units 1030 and 1040 are obtained. The number of switching points within this time domain period is four. Starting from the time domain unit on the left side of Figure 10, the switching points include the position where the downlink time domain unit switches to the first time domain unit (the left boundary position of the continuous first time domain unit 1030), the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain unit 1030), the position where M time domain units switch to the first time domain unit (the left boundary position of the continuous first time domain unit 1040), and the position where the first time domain unit switches to M time domain units (the right boundary position of the continuous first time domain unit 1040).

[0109] Since switching points introduce certain time domain gaps or transmission interruptions, the above method can be used to control the number of switching points within a time domain cycle. If the number of switching points within a time domain cycle is controlled to 2, the terminal device implementation is relatively simple and the system efficiency is high, but flexibility is limited. However, if the number of switching points is controlled to be greater than 2, a certain degree of flexibility can be achieved. Therefore, the number of switching points (determining the first value and / or the second value) can be determined based on the capabilities of the terminal device.

[0110] Case 2: The types of the M time domain units are other than the first type

[0111] In some embodiments, if the type of the M time domain units is other than the first type, the M time domain units can still serve as the first time domain units. In some embodiments, within the N first time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first sub-band. In some embodiments, within the N first time domain units, the frequency domain resource range of the first type of transmission is less than or equal to the first sub-band. In some embodiments, within the N first time domain units, the frequency domain resources of the first type of transmission are located within the first sub-band.

[0112] In some embodiments, if the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units.

[0113] In some embodiments, if the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units.

[0114] In some embodiments, if the first subband is used for uplink transmission, the terminal device does not expect M time domain units to be uplink time domain units.

[0115] In some embodiments, if the first subband is used for downlink transmission, the terminal device does not expect M time domain units to be downlink time domain units.

[0116] Exemplarily, as shown in Figure 6, if the first subband is used for uplink transmission, M time domain units are configured as downlink time domain units or flexible time domain units by the first information; if the first subband is used for downlink transmission, M time domain units are configured as uplink time domain units or flexible time domain units by the first information.

[0117] Through the above method, configuration restrictions on the network device side are introduced, making the terminal device implementation the simplest, but compared with the first case, the flexibility is poor.

[0118] Case 3: The indication information of the type of M time domain units is not effective

[0119] In some embodiments, the terminal device does not use the indication information for the types of the M time domain units in the first information, or the terminal device does not read the indication information for the types of the M time domain units in the first information, or the terminal device ignores the indication information for the types of the M time domain units in the first information, or the terminal device skips the indication information for the types of the M time domain units in the first information, or the indication information for the types of the M time domain units in the first information is reserved.

[0120] Through the above method, the terminal device performs a simple judgment on the first information, and the implementation of the terminal device is still relatively simple. Similarly, compared with the first situation, the flexibility is poor.

[0121] Regarding how the terminal device determines N first time domain units, this application provides an exemplary embodiment.

[0122] In some embodiments, the method further includes at least one of the following steps 330 to 340 .

[0123] Step 330: The terminal device determines N first time domain units.

[0124] In some embodiments, the terminal device determines the N first time domain units according to an agreed rule, and the terminal device may also determine the N first time domain units according to the second information. Accordingly, the network device sends the second information to the terminal device.

[0125] Step 340: The type of each time domain unit in the N first time domain units of the terminal device.

[0126] In some embodiments, the terminal device determines N first time domain units according to an agreed rule, and the terminal device may also determine the type of each of the N first time domain units based on third information. In some embodiments, the terminal device determines the type of each of a plurality of time domain units based on the third information, where the plurality of time domain units includes the N first time domain units. Accordingly, the network device sends the third information to the terminal device.

[0127] In some embodiments, the N first time domain units or the plurality of time domain units have a time domain period, which may also be a pattern period. In some embodiments, the length of a time domain period is divisible by 20 ms. Exemplarily, the length of a time domain period is 4 ms, or the length of a time domain period is 5 ms.

[0128] In some embodiments, the type of the time domain unit is one of uplink, downlink or flexible. In some embodiments, if the type of the time domain unit is uplink, the time domain unit may be referred to as an uplink time domain unit, or the time domain unit is used for uplink transmission. Exemplarily, if the type of the symbol is uplink, the symbol may be referred to as an uplink symbol, or the symbol is used for uplink transmission. In some embodiments, if the type of the time domain unit is downlink, the time domain unit may be referred to as a downlink time domain unit, or the time domain unit is used for downlink transmission. Exemplarily, if the type of the symbol is downlink, the symbol may be referred to as a downlink symbol, or the symbol is used for downlink transmission. In some embodiments, if the type of the time domain unit is flexible, the time domain unit may be referred to as a flexible time domain unit, or the time domain unit is used for flexible transmission. Exemplarily, if the type of the symbol is flexible, the symbol may be referred to as a flexible symbol, or the symbol is used for flexible transmission.

[0129] In some embodiments, the third information may be TDD uplink and downlink common configuration (TDD-UL-DL-ConfigCommon) information.

[0130] In some embodiments, the second information and the third information may be sent simultaneously or separately, and this application does not limit this. Exemplarily, the second information and the third information are separate and independent information, and both are sent simultaneously. Exemplarily, the second information is carried in the third information. Exemplarily, the third information is carried in the second information. Exemplarily, the second information and the third information are separate and independent information, and the two are not sent simultaneously. In some embodiments, the third information is transmitted before the first information. In some embodiments, this application does not limit the order of the second information and the third information. In some embodiments, this application does not limit the order of the first information and the second information.

[0131] In some embodiments, the terminal device determines at least one uplink time domain unit, at least one downlink time domain unit, and at least one flexible time domain unit within a time domain period based on the third information. The terminal device determines N first time domain units based on the second information.

[0132] In some embodiments, the N first time domain units include at least one second type of first time domain unit.

[0133] In some embodiments, the second information may be sent simultaneously with the third information. For example, the second information may be sent simultaneously with TDD-UL-DL-ConfigCommon. For example, TDD-UL-DL-ConfigCommon includes the second information.

[0134] In some embodiments, the second information and the third information are sent as independent information, for example, the second information and TDD-UL-DL-ConfigCommon are sent as independent information.

[0135] In some embodiments, if the first subband is used for uplink transmission, the indication result of the second information only includes downlink time domain units and / or flexible time domain units; if the first subband is used for downlink transmission, the indication result of the second information only includes uplink time domain units and / or flexible time domain units.

[0136] In some embodiments, the indication result of the second information includes an uplink time domain unit, a downlink time domain unit, and a flexible time domain unit, and the terminal device determines N first time domain units based on the type of the first subband and the second information. Exemplarily, if the first subband is used for uplink transmission, the terminal device determines the downlink time domain unit and / or the flexible time domain unit indicated by the second information as the first time domain unit; if the first subband is used for downlink transmission, the terminal device determines the uplink time domain unit and / or the flexible time domain unit indicated by the second information as the first time domain unit.

[0137] Through the above method, the terminal device can determine N first time domain units.

[0138] In the above method embodiments, the technical solution of this application is described only from the perspective of the interaction between a terminal device and a network device. The above steps performed by the terminal device can be independently implemented as a resource determination method on the terminal device side, and the above steps performed by the network device can be independently implemented as a resource determination method on the network device side. In addition, the embodiments provided herein can be arbitrarily combined to form new embodiments, all of which are within the scope of protection of this application.

[0139] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0140] Please refer to Figure 11, which shows a block diagram of a resource determination device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned resource determination method example. The function can be implemented by hardware or by hardware executing corresponding software. This device can be the terminal device described above, or it can be provided in a terminal device. As shown in Figure 11, the device 1100 may include: a processing module 1110 and a receiving module 1120.

[0141] The processing module 1110 is configured to determine N first time domain units, where the first frequency domain resources corresponding to the first time domain units include a first subband, the first subband is of a first type, the first type is uplink or downlink, and N is a positive integer.

[0142] The receiving module 1120 is configured to receive first information, where the first information is used to indicate types of M time domain units among the N first time domain units, wherein the M time domain units meet agreed restrictions and M is a positive integer.

[0143] In some embodiments, the M time domain units satisfy agreed constraints, including:

[0144] The type of the M time domain units is the first type.

[0145] In some embodiments, the M time domain units are the last M first time domain units of the N first time domain units; or,

[0146] The M time domain units are the first M first time domain units among the N first time domain units; or,

[0147] After removing the M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to a first value.

[0148] In some embodiments, if the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or,

[0149] If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

[0150] In some embodiments, in a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or

[0151] Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

[0152] In some embodiments, the M time domain units satisfy agreed constraints, including:

[0153] The types of the M time domain units are other types except the first type.

[0154] In some embodiments, if the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or,

[0155] If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or,

[0156] If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or,

[0157] If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

[0158] In some embodiments, the indication information of the types of the M time domain units is not effective.

[0159] In some embodiments, within the N first time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first sub-band.

[0160] In some embodiments, the first frequency domain resources corresponding to the N first time domain units also include a second subband, the type of the second subband is the second type, the first type is different from the second type, or the second subband is not configured for uplink transmission or downlink transmission.

[0161] The technical solution provided in the embodiments of the present application uses first information to indicate the types of M time domain units that meet agreed restrictions. Based on the types of the M time domain units indicated in the first information, the terminal device can determine at least one first time domain unit among the N first time domain units, where the at least one first time domain unit includes the first subband. By using agreed restrictions, the terminal device and the network device can unify their understanding of the M time domain units, avoiding situations where communication cannot be established within the M time domain units.

[0162] Please refer to Figure 12, which shows a block diagram of a resource determination device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned resource determination method example. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the network device described above, or it can be set in a network device. As shown in Figure 12, the device 1200 can include: a sending module 1210.

[0163] The sending module 1210 is used to send first information to the terminal device, where the first information is used to indicate the types of M time domain units among N first time domain units, where the M time domain units meet the agreed restrictions, and the first frequency domain resources corresponding to the first time domain units include a first subband, where the type of the first subband is a first type, and the first type is uplink or downlink, and M and N are positive integers.

[0164] In some embodiments, the M time domain units satisfy agreed constraints, including:

[0165] The type of the M time domain units is the first type.

[0166] In some embodiments, the M time domain units are the last M first time domain units of the N first time domain units; or,

[0167] The M time domain units are the first M first time domain units among the N first time domain units; or,

[0168] After removing the M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to a first value.

[0169] In some embodiments, if the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or,

[0170] If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

[0171] In some embodiments, in a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or

[0172] Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

[0173] In some embodiments, the M time domain units satisfy agreed constraints, including:

[0174] The types of the M time domain units are other types except the first type.

[0175] In some embodiments, if the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or,

[0176] If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or,

[0177] If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or,

[0178] If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

[0179] In some embodiments, the indication information of the types of the M time domain units is not effective.

[0180] In some embodiments, within the N first time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first sub-band.

[0181] In some embodiments, the first frequency domain resources corresponding to the N first time domain units also include a second subband, the type of the second subband is the second type, the first type is different from the second type, or the second subband is not configured for uplink transmission or downlink transmission.

[0182] The technical solution provided in the embodiments of the present application uses first information to indicate the types of M time domain units that meet agreed restrictions. Based on the types of the M time domain units indicated in the first information, the terminal device can determine at least one first time domain unit among the N first time domain units, where the at least one first time domain unit includes the first subband. By using agreed restrictions, the terminal device and the network device can unify their understanding of the M time domain units, avoiding situations where communication cannot be established within the M time domain units.

[0183] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0184] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0185] Please refer to Figure 13, which shows a schematic diagram of the structure of a terminal device provided by one embodiment of the present application. The terminal device 1300 may include: a processor 1301, a transceiver 1302, and a memory 1303. The transceiver 1302 is used to implement a transmission or reception function, such as the functions of the aforementioned receiving module 1120, and the processor 1301 may be used to implement other processing functions or control transmission and / or reception, such as the functions of the aforementioned processing module 1110.

[0186] The processor 1301 includes one or more processing cores. The processor 1301 executes various functional applications and information processing by running software programs and modules.

[0187] The transceiver 1302 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0188] The memory 1303 may be connected to the processor 1301 and the transceiver 1302 .

[0189] The memory 1303 may be used to store a computer program executed by the processor, and the processor 1301 is used to execute the computer program to implement each step in the above method embodiment.

[0190] In some embodiments, the transceiver 1302 is configured to receive first information indicating the types of M time domain units among the N first time domain units, where the M time domain units meet agreed restrictions and M is a positive integer. The processor 1301 is configured to determine the N first time domain units, where the first frequency domain resources corresponding to the first time domain units include a first subband, the type of the first subband is a first type, the first type is uplink or downlink, and N is a positive integer.

[0191] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0192] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0193] Please refer to Figure 14, which shows a schematic diagram of the structure of a network device provided by an embodiment of the present application. The network device 1400 may include: a processor 1401, a transceiver 1402, and a memory 1403. The transceiver 1402 is used to implement the functions of the sending module 1210 described above.

[0194] The processor 1401 includes one or more processing cores, and executes various functional applications and information processing by running software programs and modules. The processor 1401 is used to execute other steps except the sending and receiving steps executed by the network device in the above method embodiment.

[0195] Transceiver 1402 may include a receiver and a transmitter. For example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna. Transceiver 1402 is configured to perform the sending and / or receiving steps performed by the network device in the above method embodiment.

[0196] The memory 1403 may be connected to the processor 1401 and the transceiver 1402 .

[0197] The memory 1403 may be used to store a computer program executed by the processor, and the processor 1401 is used to execute the computer program to implement each step in the above method embodiment.

[0198] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0199] In some embodiments, the transceiver 1402 is used to send first information to a terminal device, where the first information is used to indicate the types of M time domain units out of N first time domain units, where the M time domain units meet agreed restrictions, and the first frequency domain resources corresponding to the first time domain units include a first subband, where the type of the first subband is a first type, and the first type is uplink or downlink, and M and N are positive integers.

[0200] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0201] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor to implement the resource determination method on the terminal device side or the resource determination method on the network device side. Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or an optical disk, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0202] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the resource determination method on the terminal device side or the resource determination method on the network device side.

[0203] An embodiment of the present application also provides a computer program product, which includes a computer program, the computer program is stored in a computer-readable storage medium, and the processor reads and executes the computer program from the computer-readable storage medium to implement the above-mentioned resource determination method on the terminal device side, or to implement the above-mentioned resource determination method on the network device side.

[0204] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0205] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0206] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and an AP), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.

[0207] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.

[0208] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0209] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.

[0210] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.

[0211] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0212] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A resource determination method, characterized in that: The method is executed by a terminal device, and includes: Determine N first time domain units, where first frequency domain resources corresponding to the first time domain units include a first subband, the type of the first subband is a first type, the first type is uplink or downlink, and N is a positive integer; First information is received, where the first information is used to indicate types of M time domain units among the N first time domain units, where the M time domain units meet agreed restrictions and M is a positive integer.

2. The method according to claim 1, characterized in that The M time domain units meet agreed restrictions, including: The type of the M time domain units is the first type.

3. The method according to claim 2, characterized in that The M time domain units are the last M first time domain units among the N first time domain units; or, The M time domain units are the first M first time domain units among the N first time domain units; or, After removing the M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to a first value.

4. The method according to claim 2 or 3, characterized in that If the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or, If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

5. The method according to any one of claims 2 to 4, characterized in that In a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or, Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

6. The method according to claim 1, characterized in that The M time domain units meet agreed restrictions, including: The types of the M time domain units are other types except the first type.

7. The method according to claim 1 or 6, characterized in that If the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or, If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or, If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or, If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

8. The method according to claim 1, characterized in that The indication information of the types of the M time domain units is not effective.

9. The method according to any one of claims 6 to 8, characterized in that Within the N first time domain units, frequency domain resources occupied by the first type of transmission do not exceed the first subband.

10. The method according to any one of claims 1 to 9, characterized in that The first frequency domain resources corresponding to the N first time domain units also include a second subband, the type of the second subband is the second type, the first type is different from the second type, or the second subband is not configured for uplink transmission or downlink transmission.

11. A resource determination method, characterized in that: The method is performed by a network device, and includes: Sending first information to a terminal device, where the first information is used to indicate the type of M time domain units in N first time domain units, where the M time domain units meet the agreed restrictions, where the first frequency domain resources corresponding to the first time domain units include a first subband, where the type of the first subband is a first type, where the first type is uplink or downlink, and where M and N are positive integers number.

12. The method according to claim 11, characterized in that The M time domain units meet agreed restrictions, including: The type of the M time domain units is the first type.

13. The method according to claim 12, characterized in that The M time domain units are the last M first time domain units among the N first time domain units; or, The M time domain units are the first M first time domain units among the N first time domain units; or, After removing the M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to a first value.

14. The method according to claim 12 or 13, characterized in that If the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or, If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

15. The method according to any one of claims 12 to 14, characterized in that In a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or, Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

16. The method according to claim 11, characterized in that The M time domain units meet agreed restrictions, including: The types of the M time domain units are other types except the first type.

17. The method according to claim 11 or 16, characterized in that If the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or, If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or, If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or, If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

18. The method according to claim 11, characterized in that The indication information of the types of the M time domain units is not effective.

19. The method according to any one of claims 16 to 18, characterized in that Within the N first time domain units, frequency domain resources occupied by the first type of transmission do not exceed the first subband.

20. The method according to any one of claims 11 to 19, characterized in that The first frequency domain resources corresponding to the N first time domain units also include a second subband, the type of the second subband is the second type, the first type is different from the second type, or the second subband is not configured for uplink transmission or downlink transmission.

21. A resource determination device, characterized in that: The device comprises: a processing module, configured to determine N first time domain units, where the first frequency domain resources corresponding to the first time domain units include a first subband, the type of the first subband is a first type, the first type is uplink or downlink, and N is a positive integer; A receiving module is used to receive first information, where the first information is used to indicate the types of M time domain units among the N first time domain units, wherein the M time domain units meet the agreed restrictions and M is a positive integer.

22. The device according to claim 21, characterized in that The M time domain units meet agreed restrictions, including: The type of the M time domain units is the first type.

23. The device according to claim 22, characterized in that The M time domain units are the last M first time domain units among the N first time domain units; or, The M time domain units are the first M first time domain units among the N first time domain units; or, After removing the M time domain units from the N first time domain units, L groups of consecutive first time domain units are obtained, where L is less than or equal to a first value.

24. The device according to claim 22 or 23, characterized in that If the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or, If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

25. The device according to any one of claims 22 to 24, characterized in that In a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or, Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

26. The device according to claim 21, characterized in that The M time domain units meet agreed restrictions, including: The types of the M time domain units are other types except the first type.

27. The device according to claim 21 or 26, characterized in that If the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or, If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or, If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or, If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

28. The device according to claim 21, characterized in that The indication information of the types of the M time domain units is not effective.

29. The device according to any one of claims 26 to 28, characterized in that Within the N first time domain units, frequency domain resources occupied by the first type of transmission do not exceed the first subband.

30. The device according to any one of claims 21 to 29, characterized in that The first frequency domain resources corresponding to the N first time domain units also include a second subband, the type of the second subband is the second type, the first type is different from the second type, or the second subband is not configured for uplink transmission or downlink transmission.

31. A resource determination device, characterized in that: The device comprises: A sending module is used to send first information to a terminal device, where the first information is used to indicate the types of M time domain units among N first time domain units, where the M time domain units meet the agreed restrictions, and the first frequency domain resources corresponding to the first time domain units include a first subband, where the type of the first subband is a first type, and the first type is uplink or downlink, and M and N are positive integers.

32. The device according to claim 31, characterized in that The M time domain units meet agreed restrictions, including: The type of the M time domain units is the first type.

33. The device according to claim 32, characterized in that The M time domain units are the last M first time domain units among the N first time domain units; or, The M time domain units are the first M first time domain units among the N first time domain units; or, After removing the M time domain units from the N first time domain units, L groups of continuous first time domain units are obtained. Unit, the L is less than or equal to the first value.

34. The device according to claim 32 or 33, characterized in that If the first subband is used for uplink transmission, the M time domain units are uplink time domain units; or, If the first subband is used for downlink transmission, the M time domain units are downlink time domain units.

35. The device according to any one of claims 32 to 34, characterized in that In a first time domain unit other than the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first subband; or, Within the M time domain units, the frequency domain resources occupied by the first type of transmission do not exceed the first frequency domain resources.

36. The device according to claim 31, characterized in that The M time domain units meet agreed restrictions, including: The types of the M time domain units are other types except the first type.

37. The device according to claim 31 or 36, characterized in that If the first subband is used for uplink transmission, the M time domain units are downlink time domain units or flexible time domain units; or, If the first subband is used for downlink transmission, the M time domain units are uplink time domain units or flexible time domain units; or, If the first subband is used for uplink transmission, the terminal device does not expect the M time domain units to be uplink time domain units; or, If the first subband is used for downlink transmission, the terminal device does not expect the M time domain units to be downlink time domain units.

38. The device according to claim 31, characterized in that The indication information of the types of the M time domain units is not effective.

39. The device according to any one of claims 36 to 38, characterized in that Within the N first time domain units, frequency domain resources occupied by the first type of transmission do not exceed the first subband.

40. The device according to any one of claims 31 to 39, characterized in that The frequency domain bandwidth corresponding to the N first time domain units also includes a second sub-band, the type of the second sub-band is the second type, the first type is different from the second type, or the second sub-band is not configured for uplink transmission or downlink transmission.

41. A communication device, characterized in that: The communication device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 10, or implements the method according to any one of claims 11 to 20.

42. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to be executed by a processor to implement the method according to any one of claims 1 to 10, or to implement the method according to any one of claims 11 to 20.

43. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the method according to any one of claims 1 to 10, or to implement the method according to any one of claims 11 to 20.

44. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 10, or implements the method according to any one of claims 11 to 20.

Citation Information

Patent Citations

  • Resource determination method and device and storage medium

    CN116261898A

  • Sub-band full duplex resource configuration

    US20240014996A1

  • Methods and apparatuses for SBFD operation

    WO2023245608A1

  • Method, device and computer storage medium of communication

    WO2023245669A1