Time slot configuration method, terminal and network side device

By dividing the number of bits into multiple groups or increasing the number of bits to jointly indicate the time slot format, the problem of difficult time slot configuration at high frequencies is solved, and effective configuration of each time slot format is achieved.

CN115776727BActive Publication Date: 2026-03-17VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-07
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

At high-frequency subcarrier spacing, network-side equipment cannot effectively configure the format of a large number of time slots, resulting in some time slot formats not being indicated.

Method used

By dividing the existing number of bits into multiple groups of bits for joint indication, or by adding a new number of bits to jointly indicate the time slot format with the existing bits, the number of time slots can be effectively configured.

Benefits of technology

It enables efficient configuration of each time slot format at high frequencies, solving the problem of difficulty in indicating when there are many time slots.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115776727B_ABST
    Figure CN115776727B_ABST
Patent Text Reader

Abstract

This application discloses a time slot configuration method, a terminal, and a network-side device, belonging to the field of terminal communication technology. The method of this application includes: a terminal receiving configuration information, the configuration information including a first indication field, the configuration information being used to indicate a first target bit and a second target bit through a first indication method or a second indication method, the first target bit being used to indicate the number of time slots for uplink transmission, the second target bit being used to indicate the number of time slots for downlink transmission, the first indication method including dividing multiple bits in the first indication field into multiple groups of bits, and jointly indicating through multiple groups of bits, the second indication method including jointly indicating by the first indication field and other fields; determining the first target bit and the second target bit based on the configuration information; determining the number of time slots for uplink transmission based on the first target bit, and determining the number of time slots for downlink transmission based on the second target bit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of terminal communication technology, specifically relating to a time slot configuration method, a terminal, and a network-side device. Background Technology

[0002] In communication systems, terminals and network-side devices can use different subcarrier spacings (SCS) for data and control channel transmission. Typically, a frame can include multiple time slots for different subcarrier spacings. To support more flexible scheduling, especially in Time Division Duplex (TDD) systems, different time slot formats can be designed for each frame, and the network-side device configures the format of the time slots within each frame during communication. Specifically, the time slot format can include three types: a time slot used only for downlink transmission, or only for uplink transmission, or a hybrid time slot. When configuring the time slot format, the network-side device can configure the number of time slots used for uplink transmission and the number of time slots used for downlink transmission; the remaining unconfigured time slots can be flexible time slots.

[0003] Currently, higher frequency SCSs have been introduced into communication systems. With higher SCS frequencies, the number of time slots that need to be configured increases dramatically. As a result, when network-side devices configure the format of time slots within each frame based on the current scheme, they may encounter problems in effectively configuring the format of certain time slots. Summary of the Invention

[0004] This application provides a time slot configuration method, a terminal, and a network-side device, which can solve the problem that when there are a large number of time slots to be configured, the network-side device may not be able to effectively configure the format of each time slot based on the current solution.

[0005] Firstly, a time slot configuration method is provided, the method comprising:

[0006] The terminal receives configuration information, which includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and using the multiple groups of bits for joint indication. The second indication method includes using the first indication field in conjunction with other fields for joint indication.

[0007] The first target bit and the second target bit are determined based on the configuration information;

[0008] The number of uplink transmission slots is determined based on the first target bit, and the number of downlink transmission slots is determined based on the second target bit.

[0009] Secondly, a time slot configuration device is provided, the device comprising:

[0010] A receiving module is used to receive configuration information, the configuration information including a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and performing joint indication through the multiple groups of bits. The second indication method includes joint indication by the first indication field and other fields.

[0011] A first determining module is configured to determine the first target bit and the second target bit based on the configuration information;

[0012] The second determining module is used to determine the number of uplink transmission time slots based on the first target bit, and to determine the number of downlink transmission time slots based on the second target bit.

[0013] Thirdly, a time slot configuration method is provided, which includes:

[0014] Network-side devices send configuration information;

[0015] The configuration information includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and using the multiple groups of bits for joint indication. The second indication method includes using the first indication field in conjunction with other fields for joint indication.

[0016] Fourthly, a time slot configuration device is provided, the device comprising:

[0017] The sending module is used to send configuration information;

[0018] The configuration information includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and using the multiple groups of bits for joint indication. The second indication method includes using the first indication field in conjunction with other fields for joint indication.

[0019] Fifthly, a terminal is provided, the terminal including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0020] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to receive configuration information, the configuration information including a first indication field, the configuration information being used to indicate a first target bit and a second target bit through a first indication method or a second indication method, the first target bit being used to indicate the number of uplink transmission time slots, the second target bit being used to indicate the number of downlink transmission time slots, the first indication method including dividing multiple bits in the first indication field into multiple groups of bits, and jointly indicating through the multiple groups of bits, the second indication method including jointly indicating by the first indication field and other fields, the processor being used to determine the first target bit and the second target bit based on the configuration information; determine the number of uplink transmission time slots based on the first target bit, and determine the number of downlink transmission time slots based on the second target bit.

[0021] In a seventh aspect, a network-side device is provided, the network-side device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in the third aspect.

[0022] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send configuration information; wherein the configuration information includes a first indication field, the configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method, the first target bit is used to indicate the number of uplink transmission time slots, the second target bit is used to indicate the number of downlink transmission time slots, the first indication method includes dividing multiple bits in the first indication field into multiple groups of bits, and performing joint indication through the multiple groups of bits, the second indication method includes joint indication by the first indication field and other fields.

[0023] A ninth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the third aspect.

[0024] In a tenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the third aspect.

[0025] Eleventhly, a computer program / program product is provided, the computer program / program product being stored in a non-volatile storage medium, the program / program product being executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the third aspect.

[0026] In this embodiment, when configuring the time slot format, the network-side device can send configuration information including a first indication field to the terminal. This configuration information is used to indicate the number of uplink and downlink time slots through a first indication method or a second indication method. The first indication method involves dividing multiple bits in the first indication field into multiple groups of bits and using these multiple groups of bits for joint indication. The second indication method involves the first indication field combined with other fields for joint indication. Thus, when the number of time slots is large, by dividing the existing number of bits into multiple groups of bits and using these groups of bits to jointly indicate the number of time slots in different formats, or by adding new bits and combining them with the existing number of bits to jointly indicate the number of time slots in different formats, effective indication of the number of time slots in different formats can be achieved, thereby enabling effective configuration of the format of each time slot. Attached Figure Description

[0027] Figure 1 This is a schematic diagram of a wireless communication system according to an embodiment of this application;

[0028] Figure 2 This is a schematic flowchart of a time slot configuration method according to an embodiment of this application;

[0029] Figure 3 This is a schematic flowchart of a time slot configuration method according to an embodiment of this application;

[0030] Figure 4 This is a schematic diagram of the time slot configuration device according to an embodiment of this application;

[0031] Figure 5 This is a schematic diagram of the time slot configuration device according to an embodiment of this application;

[0032] Figure 6 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;

[0033] Figure 7 This is a schematic diagram of the terminal structure according to an embodiment of this application;

[0034] Figure 8 This is a schematic diagram of the structure of a network-side device according to an embodiment of this application. Detailed Implementation

[0035] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0036] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0037] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0038] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include smartwatches, wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only the base station in the NR system is used as an example, but the specific type of base station is not limited.

[0039] Currently, in TDD communication systems, network-side devices can use TDD-UL-DL-ConfigCommon to configure the timeslot format. Specifically, the network-side device can indicate the number of timeslots for downlink transmission using the `nrofDownlinkSlots` field and the number of timeslots for uplink transmission using the `nrofUplinkSlots` field. The remaining timeslots can be flexible (given that the uplink / downlink transmission period and SCS are fixed, the number of timeslots per frame is fixed; after the network-side device indicates the number of timeslots for uplink and downlink transmission, the remaining number of timeslots is the number of flexible timeslots). Both `nrofDownlinkSlots` and `nrofUplinkSlots` include a specific number of bits.

[0040] When the frequency of SCS is high, the number of time slots in a frame will increase dramatically. As a result, when network-side devices use nrofDownlinkSlots and nrofUplinkSlots to indicate the number of time slots for downlink transmission and uplink transmission respectively, they will encounter the problem of being unable to configure the format of some time slots due to the limited number of bits in nrofDownlinkSlots and nrofUplinkSlots.

[0041] Taking SCS frequencies of 480kHz and 960kHz and a transmission period of 10ms as an example, when the SCS frequency is 480kHz and the transmission period is 10ms, the number of time slots in one frame is 320. Since the maximum number of uplink transmission time slots can be 320 (at which time the number of downlink transmission time slots is 0), and the maximum number of downlink transmission time slots can also be 320 (at which time the number of uplink transmission time slots is 0), the two indicator fields nrofDownlinkSlots and nrofUplinkSlots can each contain 9 bits, thereby enabling effective configuration of the format of each time slot. However, when the SCS frequency is 960kHz and the transmission period is 10ms, the number of time slots in one frame will increase to 640. In this case, if 9 bits of nrofDownlinkSlots and nrofUplinkSlots are used to indicate the number of downlink and uplink time slots respectively, a maximum of 512 uplink / downlink time slots can be indicated. When the number of uplink / downlink time slots is greater than 512, it will be impossible to effectively indicate the number of uplink / downlink time slots through nrofDownlinkSlots and nrofUplinkSlots.

[0042] To address the current problem of the inability to effectively configure the format of certain time slots, embodiments of this application provide a time slot configuration method, a terminal, and a network-side device. When the number of time slots is large, by dividing the existing number of bits into multiple groups of bits and using multiple groups of bits to jointly indicate the number of time slots in different formats, or by adding new bits and combining them with the existing number of bits to jointly indicate the number of time slots in different formats, the number of time slots in different formats can be effectively indicated, thereby enabling effective configuration of the format of each time slot.

[0043] It should be noted that the embodiments of this application can solve the above-mentioned technical problems in two different ways. One way is that, considering the sum of the number of uplink transmission slots and the number of downlink transmission slots does not exceed the total number of slots, it is not necessary to allocate more bits to indicate the number of uplink transmission slots and the number of downlink transmission slots respectively. For example, in the case of the above-mentioned SCS of 960KHz and transmission period of 10ms, it is not necessary to allocate 10 bits to nrofDownlinkSlots and nrofUplinkSlots respectively. Another way is to increase the number of bits, thereby using more bits to configure the format of more slots. For example, in the case of the above-mentioned SCS of 960KHz and transmission period of 10ms, 10 bits can be used to indicate the number of uplink transmission slots and the number of downlink transmission slots respectively.

[0044] The time slot configuration method, terminal, and network-side device provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0045] like Figure 2 As shown in the figure, this application embodiment provides a time slot configuration method 200, which can be executed by a terminal. In other words, the method can be executed by software or hardware installed on the terminal. The method includes the following steps.

[0046] S202: The terminal receives configuration information, which includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and using multiple groups of bits for joint indication. The second indication method includes using the first indication field in conjunction with other fields for joint indication.

[0047] When configuring the timeslot format, the network-side device can send configuration information to the terminal. This configuration information is used to indicate the number of bits (i.e., the first target bits) used to indicate the number of timeslots for uplink transmission and the number of bits (i.e., the second target bits) used to indicate the number of timeslots for downlink transmission, either through a first indication method or a second indication method.

[0048] The configuration information described above may include a first indication field, which may consist of one indication field or multiple indication fields. Optionally, these multiple indication fields may be the two indication fields nrofDownlinkSlots and nrofUplinkSlots in the current TDD-UL-DL-ConfigurationCommon configuration. The first indication field may include multiple bits, the number of which may be the total number of bits used to indicate the number of uplink transmission slots and the number of bits used to indicate the number of downlink transmission slots in the prior art. Of course, the number of these multiple bits may also be configured by the network-side device according to the actual situation, and no specific limitation is made here.

[0049] The first indication method described above can be understood as changing the way bits are indicated, i.e., changing how the terminal interprets bits, without increasing the number of bits, to achieve the purpose of using existing multiple bits to indicate the format of more time slots. Specifically, it involves grouping existing multiple bits and using the grouped multiple bits for joint indication. The second indication method described above can be understood as adding multiple bits to the existing multiple bits to jointly indicate the number of uplink and downlink transmission time slots. Taking the need to indicate 640 time slots (corresponding to an SCS of 960kHz and a transmission period of 10ms) as an example, the existing multiple bits could be 18 bits (including 9 bits for indicating the number of uplink transmission time slots and 9 bits for indicating the number of downlink transmission time slots) used to indicate the format of 320 time slots (corresponding to an SCS of 480kHz and a transmission period of 10ms) . Of course, in other SCS scenarios, the existing multiple bits can also be other numbers of bits, which will not be illustrated here.

[0050] In this embodiment, when the configuration information is used to indicate the first target bit and the second target bit through the first indication method, the multiple bits in the first indication field may include the first target bit and the second target bit. The first target bit and the second target bit do not overlap, and the sum of the number of the first target bit and the second target bit is less than or equal to the total number of bits in the first indication field. That is, the network-side device can use one or more bits from the first indication field as the first target bit and one or more bits from the remaining bits as the second target bit.

[0051] When the configuration information is used to indicate the first target bit and the second target bit through the aforementioned second indication method, the configuration information may further include a second indication field. This second indication field can be understood as other fields that, together with the first indication field, indicate the number of the first bit and the number of the second bit; that is, the second indication method represents indication jointly provided by the first indication field and the second indication field. Optionally, the second indication field and the first indication field may belong to the same indication domain, meaning the second indication field is a newly added field within the indication domain of the first indication field. Alternatively, the second indication field may belong to a different indication domain than the first indication field. The indication domain to which the second indication field belongs may be a newly added indication domain, or the second indication field may be an available field within a specified indication domain. This specified indication domain may be configured by the network-side device or predefined by the protocol. Optionally, this specified indication domain may be nrofUplinkSymbols or nrofDownlinkSymbols in the existing TDD-UL-DL-ConfigurationCommon configuration.

[0052] S204: Determine the first target bit and the second target bit based on the configuration information.

[0053] After receiving configuration information from the network-side device, the terminal can determine the first target bit and the second target bit based on the configuration information.

[0054] In this embodiment, when the terminal determines the first target bit and the second target bit based on the configuration information, it can determine the first target bit and the second target bit based on the first indication method or the second indication method. The specific indication method used can be configured by the network-side device, predefined by the protocol, or determined based on the actual situation. In one possible implementation, when the terminal determines based on the actual situation, it can determine whether a first preset condition is met. If so, the first target bit and the second target bit can be determined based on the second indication method; otherwise, the first target bit and the second target bit can be determined based on the first indication method.

[0055] The first preset condition mentioned above may include at least one of the following: the transmission frequency range of the System Information Block 1 (SIB1) is a specified frequency (e.g., FR2 / FR2-2), the SCS is a specified frequency (e.g., 960KHz), and the transmission period of the uplink / downlink is a specified period (e.g., 10ms).

[0056] Optionally, in certain specific scenarios, if the network-side device does not configure certain parameters, the terminal may not execute S204, that is, it may not determine the first target bit and the second target bit based on the time slot configuration method of this application embodiment. For example, when the SCS configured by the network-side device is 960KHz, the transmission period is not configured to be 10ms. In this way, the network-side device does not need to indicate the format of more time slots through existing bits, nor does it need to add new bits to jointly indicate the time slot format with existing bits. This application embodiment only uses the execution of S204 as an example for illustration.

[0057] The following will explain in detail how the terminal determines the first target bit and the second target bit based on the first indication method and the second indication method, respectively.

[0058] When the terminal determines the first target bit and the second target bit based on the first indication method, the specific implementation method is as follows:

[0059] S2041: Determine a first non-overlapping first bit, a second bit, and a third bit from a plurality of bits in a first indicator field based on a first method.

[0060] The sum of the number of the first, second, and third bits can be equal to the total number of bits in the first indicator field. This first method can be pre-configured by the network-side device or pre-defined by the protocol. That is, the network-side device or protocol can configure or define how many bits in the first indicator field are the first bit, how many are the second bit, and how many are the third bit. The number of the first, second, and third bits can be zero, one, or more; the specific number can be determined based on the actual situation and is not specifically limited here. For example, the network-side device can configure (or the protocol pre-define) that N bits out of P bits in the first indicator field are the first bit, M bits are the second bit, and Q bits are the third bit, where N, M, and Q are all integers greater than or equal to 0, and the sum of N, M, and Q is less than or equal to P.

[0061] Furthermore, the positions of the first, second, and third bits within the multiple bits of the first indication field can also be configured by the network-side device or predefined by the protocol. That is, the network-side device or protocol can configure or define which specific bit in the multiple bits of the first indication field is the first bit, which is the second bit, and which is the third bit. For example, the network-side device can configure (or the protocol predefine) that the first N bits of the P bits in the aforementioned first indication field are the first bit, the middle M bits are the second bit, and the last Q bits are the third bit; alternatively, it can configure the first N bits as the first bit, the last M bits as the second bit, and the middle Q bits as the third bit. Of course, other cases are also possible, which will not be illustrated here.

[0062] Optionally, network-side devices and protocols can pre-configure or pre-define the positions of the first bit, the second bit, and the third bit within the multiple bits of the first indication field using the first method described above. In other words, based on the first method, the terminal can determine not only the number of each of the first, second, and third bits, but also their specific positions within the multiple bits of the first indication field.

[0063] S2042: Determine the non-overlapping fourth and fifth bits from the third bit based on the second method.

[0064] When there are one or more third bits, the terminal can determine the non-overlapping fourth and fifth bits from the third bits based on the second method. The sum of the number of fourth and fifth bits can be less than or equal to the total number of third bits.

[0065] The second method involves pre-configuration by the network-side device or pre-definition by the protocol. Specifically, the network-side device or protocol configures or defines how many bits in the third bit can be the fourth bit and how many bits can be the fifth bit. The number of fourth and fifth bits can be zero, one, or more. Furthermore, the positions of the fourth and fifth bits within the third bit can also be configured by the network-side device or pre-defined by the protocol. That is, the network-side device or protocol can configure or define which specific bit in the third bit is the fourth bit and which is the fifth bit. Optionally, the network-side device and protocol can pre-configure or pre-define the positions of the fourth and fifth bits within the third bit using the second method described above. In other words, based on the second method, the terminal can determine not only the number of fourth and fifth bits but also their specific positions within the third bit.

[0066] When the terminal determines the non-overlapping fourth and fifth bits from the third bits based on the second method, it can specifically determine the sixth bit from the third bits based on the second method. Determining the sixth bit can involve identifying which specific bit in the third bits is the sixth bit. After determining the sixth bit, the fourth and fifth bits can be determined based on it. The sixth bit can be one or more bits from the third bits, and it is used to indicate the fourth and fifth bits. Specifically, it can indicate the number of each of the fourth and fifth bits, as well as their specific positions within the third bits.

[0067] In one implementation, when the terminal determines the fourth and fifth bits based on the sixth bit, it can determine the fourth and fifth bits jointly based on a first mapping relationship and the sixth bit. The first mapping relationship can be understood as the mapping relationship between the value of the sixth bit and the number of fourth bits and the number of fifth bits. This first mapping relationship can be pre-configured by the network-side device or predefined by the protocol. The fourth and fifth bits jointly indicated by the first preset mapping relationship and the sixth bit are the other bits in the third bit set, excluding the sixth bit.

[0068] Taking the third bit as an example of 6 bits, and assuming that the sixth bit is the first two bits, the first mapping relationship (that is, the mapping relationship between the value of the sixth bit and the number of the fourth bit and the number of the fifth bit) can be represented by Table 1 below.

[0069] Table 1

[0070] The value of the sixth bit Number of fourth bits Number of fifth bits 00 0 4 01 1 3 10 2 2 11 3 1

[0071] As shown in Table 1, when the sixth bit is 00, all remaining bits of the third bit can be used as the fifth bit, and the number of fourth bits is 0. When the sixth bit is 01, the first or last bit of the remaining bits of the third bit can be used as the fourth bit, and the remaining three bits can be used as the fifth bit. When the sixth bit is 10, the first two or last two bits of the remaining bits of the third bit can be used as the fourth bit, and the remaining two bits can be used as the fifth bit. When the sixth bit is 11, the first three or last three bits of the remaining bits of the third bit can be used as the fourth bit, and the remaining bit can be used as the fifth bit.

[0072] Of course, in other implementations, when the sixth bit has a value of 00 / 01 / 10 / 11, the number of fourth and fifth bits in Table 1 above can also be other numbers. For example, when the sixth bit has a value of 00, the remaining four bits of the third bit can all be used as the fourth bit, or the first or last bit of the remaining bits of the third bit can be used as the fourth bit, and one of the remaining three bits can be used as the fifth bit, and so on. These will not be illustrated in detail here.

[0073] In another implementation, when the terminal determines the fourth and fifth bits based on the sixth bit, it can combine one or more bits from the sixth bit to jointly determine the fourth and fifth bits, that is, one or more bits from the sixth bit can be used as the fourth or fifth bit, or as a part of the fourth or fifth bit.

[0074] Specifically, the non-overlapping eighth and ninth bits can be determined from the seventh bits based on the sixth bit and the second mapping relationship. The seventh bit refers to all bits in the third bits except the sixth bit, and there can be one or more seventh bits. Determining the eighth and ninth bits from the seventh bits can mean identifying which specific bit in the seventh bits is the eighth bit and which is the ninth bit. The sum of the number of eighth and ninth bits can be less than or equal to the total number of seventh bits. The second mapping relationship is the mapping relationship between the value of the sixth bit and the number of eighth and ninth bits. Optionally, when the number of sixth bits is fixed, this second mapping relationship can be the same as the first mapping relationship described above (the number of eighth bits equals the number of fourth bits, and the number of ninth bits equals the number of fifth bits, or the number of eighth bits equals the number of fifth bits, and the number of ninth bits equals the number of fourth bits).

[0075] After determining the eighth and ninth bits based on the second mapping relationship and the sixth bit, the fourth and fifth bits can be determined in any of the following ways:

[0076] The first method involves designating a specific bit from the eighth and sixth bits as the fourth bit, and the ninth bit as the fifth bit; alternatively, the eighth bit can be designated as the fourth bit, and a specific bit from the ninth and sixth bits can be designated as the fifth bit. The specific bit in the sixth bit can be one or more bits from the sixth bit set, which can be pre-configured by the network-side device or predefined by the protocol.

[0077] The second method: When the specified bit is set to the first specified value, the eighth bit and the specified bit are designated as the fourth bit, and the ninth bit is designated as the fifth bit; or, the eighth bit is designated as the fourth bit, and the ninth bit and the specified bit are designated as the fifth bit. The first specified value can be 0 or 1.

[0078] The difference between the two methods is that, for the first method, regardless of the value of the specified bit in the sixth bit, the fourth bit or the fifth bit is determined based on the specified bit. For the second method, the fourth bit or the fifth bit is determined based on the specified bit only when the specified bit is the first specified value.

[0079] It should be noted that when determining the fourth or fifth bit based on a specified bit in the sixth bit, that specified bit can be used as the most significant bit, the least significant bit, or the most significant or least significant bit of the final determined first or second target bit. This can be configured by the network-side device or predefined by the protocol; no specific limitations are made here.

[0080] Taking the third bit as an example of 6 bits, and assuming the sixth bit is the first 2 bits, the second mapping relationship (i.e. the mapping relationship between the value of the sixth bit and the number of the eighth and ninth bits) can be represented by Table 2 below.

[0081] Table 2

[0082] The value of the sixth bit Number of eighth bits Number of ninth bits 00 0 4 01 1 3 10 2 2 11 3 1

[0083] In Table 2, the rightmost bit of the sixth bit can be used as the specified bit mentioned above, and the value 1 can be used as the first specified value mentioned above. Thus, taking the sixth bit as having values ​​of 00 and 01 as an example:

[0084] When determining the fourth and fifth bits based on the first method described above, if the sixth bit is 00, then the rightmost bit of the sixth bit can be used as the fourth bit, and the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fifth bit; or the rightmost bit of the sixth bit can be used as the fifth bit, and the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fourth bit. If the sixth bit is 01, then the rightmost bit of the sixth bit and the first or last bit of the remaining four bits of the third bit (i.e., the eighth bit) can be used as the fourth bit, and the remaining three bits (i.e., the ninth bit) can be used as the fifth bit; or the rightmost bit of the sixth bit and the first three or last three bits of the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fourth bit, and the remaining bit (i.e., the eighth bit) can be used as the fifth bit.

[0085] When determining the fourth and fifth bits based on the second method described above, if the sixth bit is 00, then the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fifth bit, and the number of fourth bits is 0; or the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fourth bit, and the number of fifth bits is 0. If the sixth bit is 01, then the rightmost bit of the sixth bit and the first or last bit of the remaining four bits of the third bit (i.e., the eighth bit) can be used as the fourth bit, and the remaining three bits (i.e., the ninth bit) can be used as the fifth bit; or the rightmost bit of the sixth bit and the first three or last three bits of the remaining four bits of the third bit (i.e., the ninth bit) can be used as the fourth bit, and the remaining one bit (i.e., the eighth bit) can be used as the fifth bit.

[0086] Of course, the number of eighth bits and ninth bits in Table 2 above are only illustrative examples. In other implementations, there may be other numbers, which will not be listed here.

[0087] S2043: Determine the first bit and the fourth bit as the first target bit, and determine the second bit and the fifth bit as the second target bit.

[0088] After determining the fourth and fifth bits in S2042, the first and fourth bits can be designated as the first target bits, and the second and fifth bits as the second target bits. Therefore, through S2041 to S2043, based on the first indication method indicated by the configuration information issued by the network-side device, the first target bits for indicating the number of uplink time slots and the second target bits for indicating the number of downlink time slots can be determined.

[0089] When the terminal determines the first target bit and the second target bit based on the aforementioned second indication method, it can determine the first target bit and the second target bit based on the first indication field and the second indication field in the configuration information. The second indication field may include a predetermined number of bits, the sum of which, along with the number of bits in the first indication field, can equal the total number of bits required by the existing time slot configuration method to indicate the number of uplink and downlink transmission time slots. For example, in a format indicating 640 time slots (corresponding to an SCS of 960 kHz and a transmission period of 10 ms), when using the existing time slot configuration method, 10 bits are needed to indicate the number of uplink transmission time slots, and 10 bits are needed to indicate the number of downlink transmission time slots. If the first indication field includes 18 bits, then the predetermined number of bits in the second indication field is 2 bits.

[0090] When determining the first target bit and the second target bit based on the first indication field and the second indication field, the first target bit and the second target bit can be determined from multiple bits obtained by combining the first indication field and the second indication field using a third method. Specifically, the first target bit and the second target bit do not overlap in the multiple bits obtained by combining them, and the sum of the number of first target bits and the number of second target bits is equal to the total number of bits obtained by combining them. The third method can be pre-configured by the network-side device or pre-defined by the protocol, and the positions of the first target bit and the second target bit in the multiple bits obtained by combining them can also be pre-configured by the network-side device or pre-defined by the protocol. Optionally, the network-side device and the protocol can configure or define the positions of the first target bit and the second target bit in the multiple bits obtained by combining them using the aforementioned third method; that is, the terminal can determine which specific bit in the multiple bits obtained by combining them is the first target bit and which bit is the second target bit based on the third method.

[0091] Taking an example where the first indication field includes 18 bits and the second indication field includes 2 bits, when indicating the format of 640 time slots, the third method can instruct that the first 9 bits of the first indication field and the first bit of the second indication field are determined as the first target bit, and the remaining 9 bits of the first indication field and the other bit of the second indication field are determined as the second target bit. Alternatively, the third method can also instruct that the first 10 bits of the first indication field are determined as the first target bit, and the remaining 8 bits of the first indication field and the 2 bits of the second indication field are determined as the second target bit. Alternatively, the third method can only indicate the number of bits, with the specific position of the bits configured by the network-side device or predefined by the protocol.

[0092] S206: Determine the number of uplink transmission time slots based on the first target bit, and determine the number of downlink transmission time slots based on the second target bit.

[0093] After the terminal determines the first target bit and the second target bit in the manner described in S204, it can determine the number of uplink transmission time slots based on the first target bit and the number of downlink transmission time slots based on the second target bit.

[0094] For example, if a network-side device needs to indicate the format of 640 time slots, and the first indication field includes 18 bits, then, when the terminal determines the first target bit and the second target bit based on the first indication method, if the first bit has 6 bits, the second bit has 6 bits, the fourth bit of the third bit has 2 bits, and the fifth bit has 1 bit, then the number of first target bits is 8 and the number of second target bits is 7. Assuming the value of the first target bit is 01000010 and the value of the second target bit is 0010101, then the number of uplink transmission time slots is 67, the number of downlink transmission time slots is 22, and the remaining time slots can be flexible time slots. Specifically, the 67 uplink transmission time slots can be 67 consecutive time slots starting from the last time slot, and the 22 downlink transmission time slots can be 22 consecutive time slots starting from the first time slot, with the intermediate time slots all being flexible time slots.

[0095] In this embodiment, when configuring the time slot format, the network-side device can send configuration information including a first indication field to the terminal. This configuration information is used to indicate the number of uplink and downlink time slots through a first indication method or a second indication method. The first indication method involves dividing multiple bits in the first indication field into multiple groups of bits and using these multiple groups of bits for joint indication. The second indication method involves the first indication field combined with other fields for joint indication. Thus, when the number of time slots is large, by dividing the existing number of bits into multiple groups of bits and using these groups of bits to jointly indicate the number of time slots in different formats, or by adding new bits and combining them with the existing number of bits to jointly indicate the number of time slots in different formats, effective indication of the number of time slots in different formats can be achieved, thereby enabling effective configuration of the format of each time slot.

[0096] like Figure 3 As shown in the figure, this application embodiment provides a time slot configuration method 300, which can be executed by a network-side device. In other words, the method can be executed by software or hardware installed on the network-side device, and the method includes the following steps.

[0097] S302: The network-side device sends configuration information; wherein the configuration information includes a first indication field, the configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method, the first target bit is used to indicate the number of uplink transmission time slots, the second target bit is used to indicate the number of downlink transmission time slots, the first indication method includes dividing multiple bits in the first indication field into multiple groups of bits, and using multiple groups of bits for joint indication, the second indication method includes the first indication field combined with other fields for joint indication.

[0098] When configuring the timeslot format, the network-side device can send configuration information to the terminal. This configuration information is used to indicate the number of bits (i.e., the first target bits) used to indicate the number of timeslots for uplink transmission and the number of bits (i.e., the second target bits) used to indicate the number of timeslots for downlink transmission, either through a first indication method or a second indication method.

[0099] The configuration information described above may include a first indication field, which may consist of one indication field or multiple indication fields. The first indication method can be understood as, without increasing the number of bits, changing the way bits are indicated—that is, changing how the terminal interprets bits—to achieve the purpose of using existing multiple bits to indicate the format of more time slots. Specifically, it involves grouping existing multiple bits and using the grouped bits for joint indication. The second indication method can be understood as adding multiple bits to the existing multiple bits to jointly indicate the number of uplink and downlink transmission time slots. For a detailed understanding of the first indication field, the first indication method, and the second indication method, please refer to [link to relevant documentation]. Figure 2 The corresponding content in the illustrated embodiments will not be repeated here.

[0100] When the configuration information is used to indicate the first target bit and the second target bit through the first indication method, the first target bit and the second target bit are included in the multiple bits of the first indication field, the first target bit and the second target bit do not overlap, and the sum of the number of the first target bit and the second target bit is less than or equal to the total number of multiple bits.

[0101] The aforementioned first indication method is used to indicate non-overlapping first, second, and third bits among a plurality of bits, and to indicate non-overlapping fourth and fifth bits among the third bits, wherein the number of fourth and fifth bits can be zero or one or more. The sum of the number of first, second, and third bits is equal to the total number of bits in the first indication field. The first target bit includes the first and fourth bits, and the second target bit includes the second and fifth bits.

[0102] The first method described above can be pre-configured by the network-side device or pre-defined by the protocol. The positions of the first bit, the second bit, and the third bit among the multiple bits of the first indication field are pre-configured by the network-side device or pre-defined by the protocol. Optionally, the network-side device and the protocol can indicate the positions of the first bit, the second bit, and the third bit among the multiple bits of the first indication field using the first method, so that the terminal can determine which bits are the first bit, which bits are the second bit, and which bits are the third bit among the multiple bits of the first indication field based on the first method.

[0103] The second method described above can be pre-configured by the network-side device or pre-defined by the protocol. The positions of the fourth and fifth bits within the third bit are pre-configured by the network-side device or pre-defined by the protocol. Optionally, the network-side device and the protocol can indicate the positions of the fourth and fifth bits within the third bit through the second method, so that the terminal can determine not only the number of each of the fourth and fifth bits, but also their specific positions within the third bit based on the second method.

[0104] In this embodiment, the second method is specifically used to determine the sixth bit from the third bit, and the sixth bit is used to indicate the fourth and fifth bits. Determining the sixth bit from the third bit can mean determining which specific bit in the third bit is the sixth bit. When indicating the fourth and fifth bits using the sixth bit, this can be achieved through at least the following two implementation methods.

[0105] In one implementation, the sixth bit is used to indicate the fourth and fifth bits through a first mapping relationship. The first mapping relationship is a mapping between the value of the sixth bit and the number of fourth and fifth bits, where the fourth and fifth bits are the other bits in the third bit set excluding the sixth bit.

[0106] Taking the network-side device indicating that the third bit is 6 bits as an example, and assuming that the network-side device also indicates that the sixth bit is the first two bits of the third bit, then the first mapping relationship (that is, the mapping relationship between the value of the sixth bit and the number of the fourth bit and the number of the fifth bit) can be represented by Table 3 below.

[0107] Table 3

[0108] The value of the sixth bit Number of fourth bits Number of fifth bits 00 0 4 01 1 3 10 2 2 11 3 1

[0109] As shown in Table 3, when the sixth bit is 00, it indicates that all remaining bits of the third bit are used as the fifth bit, and the number of fourth bits is 0. When the sixth bit is 01, it indicates that the first or last bit of the remaining bits of the third bit is used as the fourth bit, and the remaining three can be used as the fifth bit. When the sixth bit is 10, it indicates that the first two or last two bits of the remaining bits of the third bit are used as the fourth bit, and the remaining two can be used as the fifth bit. When the sixth bit is 11, it indicates that the first three or last three bits of the remaining bits of the third bit are used as the fourth bit, and the remaining one is used as the fifth bit.

[0110] Of course, in other implementations, when the value of the sixth bit is 00 / 01 / 10 / 11, the number of the fourth and fifth bits indicated by the sixth bit in Table 3 above can also be other numbers, which will not be illustrated here.

[0111] In another implementation, the sixth bit can indicate whether the fourth or fifth bit is determined based on a specified bit within the sixth bit. Specifically, in the first implementation, the sixth bit can be used to indicate that the eighth bit from the seventh bit and a specified bit from the sixth bit are determined as the fourth bit, and the ninth bit from the seventh bit are determined as the fifth bit, or the eighth bit is determined as the fourth bit, and the ninth bit and a specified bit from the sixth bit are determined as the fifth bit. In the second implementation, the sixth bit is used to determine the eighth bit and a specified bit as the fourth bit, and the ninth bit as the fifth bit, or the eighth bit is determined as the fourth bit, and the ninth bit and a specified bit are determined as the fifth bit, when the specified bit has a first specified value. Here, the seventh bit refers to all bits in the third bit group except the sixth bit; the eighth and ninth bits do not overlap; there is a second mapping relationship between the number of eighth bits, the number of ninth bits, and the value of the sixth bit; and the sum of the number of eighth and ninth bits is less than the total number of seventh bits. The indication of the eighth and ninth bits here can indicate which specific bit is the eighth and ninth bit.

[0112] The specified bit in the sixth bit can be one or more bits in the sixth bit, which can be pre-configured by the network-side device or pre-defined by the protocol. Optionally, when the number of sixth bits is fixed, the above second mapping relationship can be the same as the above first mapping relationship (the number of eighth bits is equal to the number of fourth bits, the number of ninth bits is equal to the number of fifth bits, or the number of eighth bits is equal to the number of fifth bits, and the number of ninth bits is equal to the number of fourth bits).

[0113] In addition, when the network-side device indicates that a specified bit in the sixth bit is the fourth bit or the fifth bit, it can also indicate or be predefined by the protocol whether the specified bit is the most significant bit or the least significant bit of the fourth / fifth bit, or it can also indicate whether the specified bit is the most significant bit or the least significant bit of the first / second target bit that is finally determined.

[0114] Taking the third bit as an example of 6 bits, assuming that the network-side device indicates that the sixth bit is the first 2 bits of the third bit, the second mapping relationship (that is, the mapping relationship between the value of the sixth bit and the number of the eighth bit and the number of the ninth bit) can be represented by Table 4 below.

[0115] Table 4

[0116] The value of the sixth bit Number of eighth bits Number of ninth bits 00 0 4 01 1 3 10 2 2 11 3 1

[0117] Table 4 indicates that the rightmost bit of the sixth bit is the specified bit mentioned above, with the value 1 being the first specified value. Thus, taking the sixth bit as 00 or 01 as an example:

[0118] When indicating the fourth and fifth bits based on the first method described above, if the sixth bit is 00, then the sixth bit is used to indicate that the rightmost bit of the sixth bit is used as the fourth bit, and the remaining four bits of the third bit (i.e., the ninth bit) are used as the fifth bit, or it is used to indicate that the rightmost bit of the sixth bit is used as the fifth bit, and the remaining four bits of the third bit (i.e., the ninth bit) are used as the fourth bit. If the sixth bit is 01, then the sixth bit is used to indicate that the rightmost bit of the sixth bit and the first or last bit of the remaining four bits of the third bit (i.e., the eighth bit) are used as the fourth bit, and the remaining three bits (i.e., the ninth bit) are used as the fifth bit, or it is used to indicate that the rightmost bit of the sixth bit and the first three or last three bits of the remaining four bits of the third bit (i.e., the ninth bit) are used as the fourth bit, and the remaining one bit (i.e., the eighth bit) is used as the fifth bit.

[0119] When indicating the fourth and fifth bits based on the second method described above, if the sixth bit is 00, then the sixth bit is used to indicate that the remaining 4 bits of the third bit (i.e., the ninth bit) are used as the fifth bit, and the number of fourth bits is 0; or it is used to indicate that the remaining 4 bits of the third bit (i.e., the ninth bit) are used as the fourth bit, and the number of fifth bits is 0. If the sixth bit is 01, then the sixth bit is used to indicate that the rightmost bit of the sixth bit and the first or last bit of the remaining 4 bits of the third bit (i.e., the eighth bit) are used as the fourth bit, and the remaining 3 bits (i.e., the ninth bit) are used as the fifth bit; or it is used to indicate that the rightmost bit of the sixth bit and the first or last 3 bits of the remaining 4 bits of the third bit (i.e., the ninth bit) are used as the fourth bit, and the remaining 1 bit (i.e., the eighth bit) is used as the fifth bit.

[0120] Of course, the number of eighth bits and the number of ninth bits indicated by the sixth bit in Table 4 above are only illustrative examples. In other implementations, other numbers can also be indicated, which will not be illustrated here.

[0121] When the network-side device indicates the first target bit and the second target bit through the aforementioned second indication method, the configuration information also includes a second indication field. Therefore, the network-side device indicates the first target bit and the second target bit through the second indication method, specifically by the first indication field and the second indication field working together.

[0122] The second indicator field and the first indicator field can belong to the same indicator domain, meaning the second indicator field is a newly added field within the indicator domain containing the first indicator field. Alternatively, the second indicator field can belong to a different indicator domain than the first indicator field. The indicator domain to which the second indicator field belongs can be a newly added indicator domain, or it can be an available field within a specified indicator domain. This specified indicator domain can be configured by the network-side device or predefined by the protocol. Optionally, this specified indicator domain can be nrofUplinkSymbols or nrofDownlinkSymbols in the existing TDD-UL-DL-ConfigurationCommon configuration.

[0123] It should be noted that when indicating the first target bit and the second target bit, the network-side device can indicate them using either a first indication method or a second indication method. The specific indication method used can be determined by the network-side device or predefined according to the protocol. Optionally, under the condition that a first preset condition is met, the network-side device can indicate the first target bit and the second target bit using the second indication method.

[0124] The first preset condition mentioned above includes at least one of the following: the transmission frequency range of SIB1 is a specified frequency (e.g., FR2 / FR2-2), the SCS is a specified frequency (e.g., 960KHz), and the transmission period of the uplink / downlink is a specified period (e.g., 10ms).

[0125] The second indication field may include a set number of bits. When the network-side device indicates the first target bit and the second target bit using the second indication method, specifically, the second indication method is used to indicate the first target bit and the second target bit using a third method. The first target bit and the second target bit do not overlap in the multiple bits obtained by combining the first and second indication fields, and the sum of the number of the first target bit and the second target bit is equal to the total number of bits obtained by the combination. The third method is pre-configured by the network-side device or pre-defined by the protocol. The positions of the first target bit and the second target bit in the multiple bits obtained by the combination are pre-configured by the network-side device or pre-defined by the protocol. Optionally, the network-side device and the protocol can configure or define the positions of the first target bit and the second target bit in the multiple bits obtained by the combination using the aforementioned third method, so that the terminal can determine, based on the third method, which specific bit in the multiple bits obtained by combining the first and second indication fields is the first target bit and which bit is the second target bit. See [link to documentation] for details. Figure 2 The corresponding content in the illustrated embodiments will not be described again here.

[0126] In this embodiment, after the network-side device sends configuration information to the terminal, the terminal can determine the first target bit and the second target bit based on the configuration information. The specific implementation of the terminal determining the first target bit and the second target bit can be found in [reference needed]. Figure 2 The embodiments shown will not be described again here.

[0127] In this embodiment, when configuring the time slot format, the network-side device can send configuration information including a first indication field to the terminal. This configuration information is used to indicate the number of uplink and downlink time slots through a first indication method or a second indication method. The first indication method involves dividing multiple bits in the first indication field into multiple groups of bits and using these multiple groups of bits for joint indication. The second indication method involves the first indication field combined with other fields for joint indication. Thus, when the number of time slots is large, by dividing the existing number of bits into multiple groups of bits and using these groups of bits to jointly indicate the number of time slots in different formats, or by adding new bits and combining them with the existing number of bits to jointly indicate the number of time slots in different formats, effective indication of the number of time slots in different formats can be achieved, thereby enabling effective configuration of the format of each time slot.

[0128] It should be noted that the time slot configuration method provided in this application can be executed by a time slot configuration device or a control module in the time slot configuration for executing the time slot configuration method. This application uses the execution of the time slot configuration method by a time slot configuration device as an example to illustrate the time slot configuration device provided in this application.

[0129] Figure 4 This is a schematic diagram of a time slot configuration device according to an embodiment of this application. This device may correspond to a terminal in other embodiments. Figure 4 As shown, the device 400 includes the following modules.

[0130] The receiving module 401 is used to receive configuration information, which includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and performing joint indication through the multiple groups of bits. The second indication method includes joint indication by the first indication field and other fields.

[0131] The first determining module 402 is used to determine the first target bit and the second target bit based on the configuration information;

[0132] The second determining module 403 is used to determine the number of uplink transmission time slots based on the first target bit, and to determine the number of downlink transmission time slots based on the second target bit.

[0133] Optionally, as an embodiment, the first indication field consists of one or more indication fields.

[0134] Optionally, as an embodiment, when the configuration information is used to indicate the first target bit and the second target bit via the first indication method:

[0135] The plurality of bits includes the first target bit and the second target bit, the first target bit and the second target bit do not overlap, and the sum of the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

[0136] Optionally, as an embodiment, the first determining module 402 is further configured to:

[0137] Based on the first method, a first non-overlapping first bit, second bit, and third bit are determined from the plurality of bits, wherein the sum of the number of the first bit, the second bit, and the third bit is equal to the total number of the plurality of bits;

[0138] The fourth and fifth bits, which do not overlap, are determined from the third bit based on the second method;

[0139] The first bit and the fourth bit are determined as the first target bit, and the second bit and the fifth bit are determined as the second target bit.

[0140] Optionally, as an embodiment, the first method and the second method are pre-configured by the network-side device or pre-defined by the protocol;

[0141] The positions of the first bit, the second bit, the fourth bit, and the fifth bit among the plurality of bits are pre-configured by the network-side device or pre-defined by the protocol.

[0142] Optionally, as an embodiment, the first determining module 402 is further configured to:

[0143] The sixth bit is determined from the third bit based on the second method, and the sixth bit is used to indicate the fourth bit and the fifth bit;

[0144] The fourth and fifth bits are determined based on the sixth bit.

[0145] Optionally, as an embodiment, the first determining module 402 is further configured to:

[0146] The fourth bit and the fifth bit are determined based on the first mapping relationship and the sixth bit;

[0147] Wherein, the first mapping relationship is the mapping relationship between the value of the sixth bit and the number of the fourth bit and the number of the fifth bit, wherein the fourth bit and the fifth bit are the other bits in the third bit excluding the sixth bit.

[0148] Optionally, as an embodiment, the first determining module 402 is further configured to:

[0149] Based on the sixth bit and the second mapping relationship, the eighth and ninth bits that do not overlap are determined from the seventh bit. The second mapping relationship is the mapping relationship between the value of the sixth bit and the number of eighth bits and the number of ninth bits. The seventh bit is the other bits in the third bit except for the sixth bit.

[0150] The fourth bit and the fifth bit are determined based on any of the following:

[0151] The specified bit in the eighth bit and the sixth bit is determined as the fourth bit, and the ninth bit is determined as the fifth bit, or the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit;

[0152] When the specified bit is set to a first specified value, the eighth bit and the specified bit are determined as the fourth bit, and the ninth bit is determined as the fifth bit; or, the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit.

[0153] Optionally, as an embodiment, the configuration information further includes a second indication field, wherein the second indication method includes indication by the first indication field in conjunction with the second indication field;

[0154] The first determining module 402 is further configured to:

[0155] Under the condition that the first preset condition is met, the first target bit and the second target bit are determined based on the second indication method.

[0156] Optionally, as an embodiment, the second indication field and the first indication field belong to the same indication domain; or,

[0157] The second indication field and the first indication field belong to different indication fields, wherein the indication field to which the second indication field belongs is a newly added indication field, or the second indication field is an available field in a specified indication field.

[0158] Optionally, as an embodiment, the first preset condition includes at least one of the following:

[0159] The transmission frequency range of system message block SIB1 is the specified frequency;

[0160] Subcarrier spacing (SCS) is a specified frequency;

[0161] The uplink / downlink transmission period is a specified period.

[0162] Optionally, as an embodiment, the second indication field includes a set number of bits; wherein, the first determining module 402 is further configured to:

[0163] The first target bit and the second target bit are determined from the plurality of bits and the set number of bits using a third method, wherein the first target bit and the second target bit do not overlap and the sum of the number of the first target bit and the second target bit is equal to the sum of the number of the plurality of bits and the set number;

[0164] The third method is pre-configured by the network-side device or pre-defined by the protocol, and the positions of the first target bit and the second target bit among the plurality of bits and the set number of bits are pre-configured by the network-side device or pre-defined by the protocol.

[0165] The apparatus 400 according to the embodiments of this application can refer to the flow of the method 200 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 400 and the other operations and / or functions described above are respectively implemented to achieve the corresponding flow in the method 200 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.

[0166] Figure 5 This is a schematic diagram of a time slot configuration device according to an embodiment of this application. This device may correspond to network-side devices in other embodiments. Figure 5 As shown, the device 500 includes the following modules.

[0167] The sending module 501 is used to send configuration information;

[0168] The configuration information includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and using the multiple groups of bits for joint indication. The second indication method includes using the first indication field in conjunction with other fields for joint indication.

[0169] Optionally, as an embodiment, the first indication field consists of one or more indication fields.

[0170] Optionally, as an embodiment, when the configuration information is used to indicate the first target bit and the second target bit via the first indication method:

[0171] The plurality of bits includes the first target bit and the second target bit, the first target bit and the second target bit do not overlap, and the sum of the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

[0172] Optionally, as an embodiment, the first indication method is used to indicate the first, second, and third bits that do not overlap among the plurality of bits in a first manner, and to indicate the fourth and fifth bits that do not overlap among the third bits in a second manner;

[0173] Wherein, the sum of the number of the first bit, the second bit, and the third bit is equal to the total number of the plurality of bits, the first target bit includes the first bit and the fourth bit, and the second target bit includes the second bit and the fifth bit.

[0174] Optionally, as an embodiment, the first method and the second method are pre-configured by the network-side device or pre-defined by the protocol;

[0175] The positions of the first bit, the second bit, the fourth bit, and the fifth bit among the plurality of bits are pre-configured by the network-side device or pre-defined by the protocol.

[0176] Optionally, as an embodiment, the second method is used to determine a sixth bit from the third bit, the sixth bit being used to indicate the fourth bit and the fifth bit.

[0177] Optionally, as an embodiment, the sixth bit is used to indicate the fourth bit and the fifth bit through a first mapping relationship;

[0178] Wherein, the first mapping relationship is the mapping relationship between the value of the sixth bit and the number of the fourth bit and the number of the fifth bit, wherein the fourth bit and the fifth bit are the other bits in the third bit excluding the sixth bit.

[0179] Optionally, as an embodiment, the sixth bit is used to indicate that the eighth bit in the seventh bit and the specified bit in the sixth bit are determined as the fourth bit, and the ninth bit in the seventh bit are determined as the fifth bit, or, the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit;

[0180] Alternatively, the sixth bit may be used to indicate that the eighth bit and the specified bit are determined as the fourth bit, and the ninth bit is determined as the fifth bit, when the specified bit is a first specified value; or, the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit.

[0181] Wherein, the seventh bit is any bit other than the sixth bit in the third bit, the eighth bit and the ninth bit do not overlap, and there is a second mapping relationship between the number of the eighth bit, the number of the ninth bit and the value of the sixth bit.

[0182] Optionally, as an embodiment, the configuration information further includes a second indication field, wherein the second indication method includes indication by the first indication field in conjunction with the second indication field;

[0183] Wherein, under the condition of satisfying the first preset condition, the configuration information is used to indicate the first target bit and the second target bit through the second indication method.

[0184] Optionally, as an embodiment, the second indication field and the first indication field belong to the same indication domain; or,

[0185] The second indication field and the first indication field belong to different indication fields, wherein the indication field to which the second indication field belongs is a newly added indication field, or the second indication field is an available field in a specified indication field.

[0186] Optionally, as an embodiment, the first preset condition includes at least one of the following:

[0187] The transmission frequency range of system message block SIB1 is the specified frequency;

[0188] Subcarrier spacing (SCS) is a specified frequency;

[0189] The uplink / downlink transmission period is a specified period.

[0190] Optionally, as an embodiment, the second indication field includes a set number of bits, and the second indication method is used to indicate the first target bit and the second target bit in a third way. The first target bit and the second target bit do not overlap, and the sum of the number of the first target bit and the second target bit is equal to the sum of the number of the plurality of bits and the set number.

[0191] The third method is pre-configured by the network-side device or pre-defined by the protocol, and the positions of the first target bit and the second target bit among the plurality of bits and the set number of bits are pre-configured by the network-side device or pre-defined by the protocol.

[0192] The apparatus 500 according to the embodiments of this application can refer to the flow of the method 300 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 500 and the other operations and / or functions described above are respectively implemented to achieve the corresponding flow in the method 300 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.

[0193] The time slot configuration device in this application embodiment can be a device, a device with an operating system, or an electronic device, or it can be a component, integrated circuit, or chip in a terminal. The device or electronic device can be a mobile terminal or a non-mobile terminal. For example, a mobile terminal can include, but is not limited to, the types of terminals 11 listed above, while a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the type of terminal.

[0194] The time slot configuration device provided in this application embodiment can achieve... Figures 2 to 3 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0195] Optional, such as Figure 6As shown, this application embodiment also provides a communication device 600, including a processor 601, a memory 602, and a program or instructions stored in the memory 602 and executable on the processor 601. For example, when the communication device 600 is a terminal, the program or instructions executed by the processor 601 implement the various processes of the above-described time slot configuration method embodiment and achieve the same technical effect. When the communication device 600 is a network-side device, the program or instructions executed by the processor 601 implement the various processes of the above-described time slot configuration method embodiment and achieve the same technical effect; to avoid repetition, further details are omitted here.

[0196] This application embodiment also provides a terminal, including a processor and a communication interface. The communication interface is used to receive configuration information, the configuration information including a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and jointly indicating through the multiple groups of bits. The second indication method includes jointly indicating by the first indication field and other fields. The processor is used to determine the first target bit and the second target bit based on the configuration information; determine the number of uplink transmission time slots based on the first target bit; and determine the number of downlink transmission time slots based on the second target bit. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0197] The terminal 700 includes, but is not limited to, at least some of the following components: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, and processor 710.

[0198] Those skilled in the art will understand that the terminal 700 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 7 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0199] It should be understood that, in this embodiment, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The GPU 7041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0200] In this embodiment, the radio frequency unit 701 receives downlink data from the network-side device and processes it for the processor 710; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0201] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 709 may include high-speed random access memory and non-volatile memory, wherein the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0202] Processor 710 may include one or more processing units; optionally, processor 710 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 710.

[0203] The radio frequency unit 701 is used to receive configuration information, which includes a first indication field. The configuration information is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit is used to indicate the number of uplink transmission time slots, and the second target bit is used to indicate the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and performing joint indication through the multiple groups of bits. The second indication method includes joint indication by the first indication field and other fields.

[0204] The processor 710 is configured to determine the first target bit and the second target bit based on the configuration information; determine the number of uplink transmission time slots based on the first target bit; and determine the number of downlink transmission time slots based on the second target bit.

[0205] In this embodiment, when configuring the time slot format, the network-side device can send configuration information including a first indication field to the terminal. This configuration information is used to indicate the number of uplink and downlink time slots through a first indication method or a second indication method. The first indication method involves dividing multiple bits in the first indication field into multiple groups of bits and using these multiple groups of bits for joint indication. The second indication method involves the first indication field combined with other fields for joint indication. Thus, when the number of time slots is large, by dividing the existing number of bits into multiple groups of bits and using these groups of bits to jointly indicate the number of time slots in different formats, or by adding new bits and combining them with the existing number of bits to jointly indicate the number of time slots in different formats, effective indication of the number of time slots in different formats can be achieved, thereby enabling effective configuration of the format of each time slot.

[0206] The terminal 700 provided in this application embodiment can also implement the various processes of the above-described time slot configuration method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0207] This application embodiment also provides a network-side device, including a processor and a communication interface. The communication interface is used to send configuration information. The configuration information includes a first indication field, which is used to indicate a first target bit and a second target bit through a first indication method or a second indication method. The first target bit indicates the number of uplink transmission time slots, and the second target bit indicates the number of downlink transmission time slots. The first indication method includes dividing multiple bits in the first indication field into multiple groups of bits and jointly indicating the number of groups of bits. The second indication method includes indicating the number of times by combining the first indication field with other fields. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0208] Specifically, embodiments of this application also provide a network-side device. For example... Figure 8 As shown, the network device 800 includes an antenna 81, a radio frequency (RF) device 82, and a baseband device 83. The antenna 81 is connected to the RF device 82. In the uplink direction, the RF device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be transmitted and sends it to the RF device 82. The RF device 82 processes the received information and then transmits it through the antenna 81.

[0209] The aforementioned frequency band processing device can be located in the baseband device 83. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 83, which includes a processor 84 and a memory 85.

[0210] Baseband device 83 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 8 As shown, one of the chips, for example, is a processor 84, which is connected to a memory 85 to call the program in the memory 85 and execute the network device operation shown in the above method embodiment.

[0211] The baseband device 83 may also include a network interface 86 for exchanging information with the radio frequency device 82, such as a common public radio interface (CPRI).

[0212] Specifically, the network-side device in this embodiment of the invention further includes: instructions or programs stored in memory 85 and executable on processor 84, wherein processor 84 calls the instructions or programs in memory 85 to execute. Figure 5 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0213] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described time slot configuration method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0214] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0215] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described time slot configuration method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0216] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0217] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0218] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0219] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A time slot configuration method, characterized by, The method comprises the following steps: A terminal receives configuration information, wherein the configuration information comprises a first indication field, and the configuration information is used to indicate a first target bit and a second target bit by a first indication manner or a second indication manner, the first target bit is used to indicate a time slot number of uplink transmission, the second target bit is used to indicate a time slot number of downlink transmission, the first indication manner comprises dividing a plurality of bits in the first indication field into a plurality of groups of bits, and the plurality of groups of bits are jointly indicated, and the second indication manner comprises jointly indicating by the first indication field and other fields; The first target bit and the second target bit are determined based on the configuration information; The time slot number of uplink transmission is determined based on the first target bit, and the time slot number of downlink transmission is determined based on the second target bit; In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication manner, the first target bit and the second target bit are determined based on the configuration information, comprising: First, second and third bits that do not overlap with each other are determined from the plurality of bits based on a first manner, and the number of the first bit, the second bit and the third bit is equal to the total number of the plurality of bits; Fourth and fifth bits that do not overlap with each other are determined from the third bit based on a second manner; The first bit and the fourth bit are determined as the first target bit, and the second bit and the fifth bit are determined as the second target bit; The fourth bit and the fifth bit are determined based on the sixth bit. In a case where the configuration information is used to indicate the first target bit and the second target bit by the second indication manner, the configuration information further comprises a second indication field, and the second indication manner comprises jointly indicating by the first indication field and the second indication field; the first target bit and the second target bit are determined based on the configuration information, further comprising: In a case where a first preset condition is met, the first target bit and the second target bit are determined based on the second indication manner; the first preset condition comprises at least one of the following: The transmission frequency range of a system information block (SIB1) is a specified frequency; The subcarrier spacing (SCS) is a specified frequency; The transmission period of uplink / downlink is a specified period.

2. The method of claim 1, wherein: The first indication field is composed of one or more indication domains. In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication manner: ​ 3. The method of claim 1, wherein, ​ The first target bit and the second target bit are included in the plurality of bits, the first target bit and the second target bit do not overlap each other, and the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

4. The method of claim 1, wherein, The first mode and the second mode are pre-configured by a network side device or pre-defined by a protocol. The positions of the first bit, the second bit, the fourth bit and the fifth bit in the plurality of bits are pre-configured by the network side device or pre-defined by the protocol.

5. The method of claim 1, wherein, Determining the fourth bit and the fifth bit based on the sixth bit includes: Determining the fourth bit and the fifth bit based on a first mapping relationship and the sixth bit. The first mapping relationship is a mapping relationship between a value of the sixth bit and a number of the fourth bit and a number of the fifth bit, and the fourth bit and the fifth bit are other bits in the third bit except the sixth bit.

6. The method of claim 1, wherein, Determining the fourth bit and the fifth bit based on the sixth bit includes: Determining non-overlapping eighth bit and ninth bit from seventh bit based on the sixth bit and a second mapping relationship, the second mapping relationship is a mapping relationship between a value of the sixth bit and a number of the eighth bit and a number of the ninth bit, and the seventh bit is other bit in the third bit except the sixth bit. Determining the fourth bit and the fifth bit based on any one of the following: Determining the eighth bit and a specified bit in the sixth bit as the fourth bit, and determining the ninth bit as the fifth bit, or determining the eighth bit as the fourth bit, and determining the ninth bit and the specified bit as the fifth bit. In a case where a value of the specified bit is a first specified value, determining the eighth bit and the specified bit as the fourth bit, and determining the ninth bit as the fifth bit, or determining the eighth bit as the fourth bit, and determining the ninth bit and the specified bit as the fifth bit.

7. The method of claim 1, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit by the second indication mode: The second indication field and the first indication field belong to the same indication domain; or, The second indication field and the first indication field belong to different indication domains, wherein an indication domain to which the second indication field belongs is a newly added indication domain, or the second indication field is an available field in a specified indication domain.

8. The method of claim 1, wherein, The second indication field includes a set number of bits; wherein determining the first target bit and the second target bit based on the second indication mode includes: determining the first target bits and the second target bits from the multiple bits and the set number of bits based on a third manner, the first target bits and the second target bits being mutually exclusive and the number of the first target bits and the second target bits being equal to the sum of the number of the multiple bits and the set number of bits; wherein the third manner is pre-configured by a network side device or pre-defined by a protocol, and the positions of the first target bits and the second target bits in the multiple bits and the set number of bits are pre-configured by the network side device or pre-defined by the protocol.

9. A time slot configuration method characterized by, comprising: a network side device sending configuration information; wherein the configuration information comprises a first indication field, and the configuration information is used to indicate the first target bits and the second target bits by a first indication manner or a second indication manner, the first target bits are used to indicate the number of time slots of uplink transmission, the second target bits are used to indicate the number of time slots of downlink transmission, the first indication manner comprises dividing multiple bits in the first indication field into multiple groups of bits, and the multiple groups of bits are jointly indicated, and the second indication manner comprises jointly indicating by the first indication field and other fields; the first indication manner is used to indicate first bits, second bits and third bits that are mutually exclusive in the multiple bits by a first manner, and to indicate fourth bits and fifth bits that are mutually exclusive in the third bits by a second manner; wherein the number of the first bits, the second bits and the third bits is equal to the total number of the multiple bits, the first target bits comprise the first bits and the fourth bits, and the second target bits comprise the second bits and the fifth bits; wherein the second manner is used to determine sixth bits from the third bits, and the sixth bits are used to indicate the fourth bits and the fifth bits; in a case where the configuration information is used to indicate the first target bits and the second target bits by the second indication manner, the configuration information further comprises a second indication field, and the second indication manner comprises jointly indicating by the first indication field and the second indication field; wherein, in a case where a first preset condition is met, the configuration information is used to indicate the first target bits and the second target bits by the second indication manner; the first preset condition comprises at least one of the following: the transmission frequency range of a system information block (SIB1) is a specified frequency; the subcarrier spacing (SCS) is a specified frequency; the transmission period of uplink / downlink is a specified period.

10. The method of claim 9, wherein: the first indication field is composed of one or more indication domains.

11. The method of claim 9, wherein, in a case where the configuration information is used to indicate the first target bits and the second target bits by the first indication manner: The first target bit and the second target bit are included in the plurality of bits, are mutually exclusive, and the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

12. The method of claim 9, wherein, The first mode and the second mode are preconfigured by the network side device or are predefined by a protocol. The positions of the first bit, the second bit, the fourth bit, and the fifth bit in the plurality of bits are preconfigured by the network side device or are predefined by a protocol.

13. The method of claim 9, wherein, The sixth bit is used to indicate the fourth bit and the fifth bit through a first mapping relationship. The first mapping relationship is a mapping relationship between the value of the sixth bit and the number of the fourth bit and the number of the fifth bit, and the fourth bit and the fifth bit are other bits in the third bit except the sixth bit.

14. The method of claim 9, wherein, The sixth bit is used to indicate that an eighth bit in a seventh bit and a specified bit in the sixth bit are determined as the fourth bit, and a ninth bit in the seventh bit is determined as the fifth bit, or the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit. Or, the sixth bit is used to indicate that the eighth bit and the specified bit are determined as the fourth bit, and the ninth bit is determined as the fifth bit, or the eighth bit is determined as the fourth bit, and the ninth bit and the specified bit are determined as the fifth bit, when the value of the specified bit is a first specified value. The seventh bit is other bit in the third bit except the sixth bit, the eighth bit and the ninth bit are mutually exclusive, and a second mapping relationship exists between the number of the eighth bit, the number of the ninth bit, and the value of the sixth bit.

15. The method of claim 9, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit through the second indication mode: The second indication field and the first indication field belong to the same indication domain; or, The second indication field and the first indication field belong to different indication domains, wherein the indication domain to which the second indication field belongs is a newly added indication domain, or the second indication field is an available field in a specified indication domain.

16. The method of claim 15, wherein, The second indication field includes a set number of bits, the second indication mode is used to indicate the first target bit and the second target bit through a third mode, the first target bit and the second target bit are mutually exclusive, and the number of the first target bit and the second target bit is equal to the sum of the number of the plurality of bits and the set number. The third mode is preconfigured by the network side device or predefined by a protocol, and positions of the first target bit and the second target bit in the multiple bits and the set number of bits are preconfigured by the network side device or predefined by a protocol.

17. A time slot configuration apparatus, characterized by comprising: The method comprises the following steps: The receiving module is configured to receive configuration information, wherein the configuration information comprises a first indication field, and the configuration information is used to indicate a first target bit and a second target bit by a first indication mode or a second indication mode, the first target bit is used to indicate a time slot number of uplink transmission, the second target bit is used to indicate a time slot number of downlink transmission, the first indication mode comprises dividing multiple bits in the first indication field into multiple groups of bits, and the multiple groups of bits are jointly indicated, and the second indication mode comprises jointly indicating the first indication field and other fields; The first determining module is configured to determine the first target bit and the second target bit based on the configuration information; The second determining module is configured to determine a time slot number of uplink transmission based on the first target bit, and determine a time slot number of downlink transmission based on the second target bit; In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication mode, the first determining module is further configured to: determine first, second and third bits that do not overlap with each other from the multiple bits based on a first mode, wherein the number of the first, second and third bits is equal to the total number of the multiple bits; determine fourth and fifth bits that do not overlap with each other from the third bits based on a second mode; determine the first target bit as the first bit and the fourth bit, and determine the second target bit as the second bit and the fifth bit; and the first determining module is further configured to: determine a sixth bit from the third bits based on the second mode, wherein the sixth bit is used to indicate the fourth bit and the fifth bit; and determine the fourth bit and the fifth bit based on the sixth bit. In a case where the configuration information is used to indicate the first target bit and the second target bit by the second indication mode, the configuration information further comprises a second indication field, and the second indication mode comprises jointly indicating the first indication field and the second indication field; the first determining module is further configured to: determine the first target bit and the second target bit based on the second indication mode in a case where a first preset condition is met; and the first preset condition comprises at least one of the following: a transmission frequency range of a system information block (SIB1) is a specified frequency; a subcarrier spacing (SCS) is a specified frequency; and a transmission period of uplink / downlink is a specified period. In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication mode:

18. The apparatus of claim 17, wherein, ​ The first target bit and the second target bit are included in the plurality of bits, the first target bit and the second target bit do not overlap each other, and the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

19. The apparatus of claim 17, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication manner, the first determining module is further configured to: determine the fourth bit and the fifth bit based on the first mapping relationship and the sixth bit; wherein the first mapping relationship is a mapping relationship between a value of the sixth bit and the number of the fourth bit and the number of the fifth bit, and the fourth bit and the fifth bit are other bits in the third bit except the sixth bit.

20. The apparatus of claim 17, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication manner, the first determining module is further configured to: determine the eighth bit and the ninth bit from the seventh bit based on the sixth bit and a second mapping relationship, the second mapping relationship is a mapping relationship between a value of the sixth bit and the number of the eighth bit and the number of the ninth bit, and the seventh bit is other bit in the third bit except the sixth bit; determine the fourth bit and the fifth bit based on any one of the following: determine the eighth bit and a specified bit in the sixth bit as the fourth bit, and determine the ninth bit as the fifth bit, or determine the eighth bit as the fourth bit, and determine the ninth bit and the specified bit as the fifth bit; in a case where the value of the specified bit is a first specified value, determine the eighth bit and the specified bit as the fourth bit, and determine the ninth bit as the fifth bit, or determine the eighth bit as the fourth bit, and determine the ninth bit and the specified bit as the fifth bit.

21. The apparatus of claim 17, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit by the second indication manner: the second indication field and the first indication field belong to the same indication domain; or the second indication field and the first indication field belong to different indication domains, wherein the indication domain to which the second indication field belongs is a newly added indication domain, or the second indication field is an available field in a specified indication domain.

22. The apparatus of claim 17, wherein, The second indication field includes a set number of bits; wherein the first determining module is further configured to: determine the first target bit and the second target bit from the plurality of bits and the set number of bits based on a third manner, the first target bit and the second target bit do not overlap each other, and the number of the first target bit and the second target bit is equal to the sum of the number of the plurality of bits and the set number; The third mode is preconfigured by a network side device or predefined by a protocol, and positions of the first target bit and the second target bit in the plurality of bits and the set number of bits are preconfigured by the network side device or predefined by the protocol.

23. A time slot configuration apparatus, characterized by comprising: The method comprises the following steps: The sending module is configured to send configuration information. The configuration information comprises a first indication field, and the configuration information is used to indicate a first target bit and a second target bit by a first indication mode or a second indication mode, the first target bit is used to indicate a time slot number of uplink transmission, the second target bit is used to indicate a time slot number of downlink transmission, the first indication mode comprises dividing a plurality of bits in the first indication field into a plurality of groups of bits, and the plurality of groups of bits are jointly indicated, and the second indication mode comprises jointly indicating by the first indication field and other fields. The first indication mode is used to indicate first bits, second bits and third bits which are mutually non-overlapping in the plurality of bits by a first mode, and fourth bits and fifth bits which are mutually non-overlapping in the third bits by a second mode, the number of the first bits, the second bits and the third bits is equal to the total number of the plurality of bits, the first target bit comprises the first bits and the fourth bits, and the second target bit comprises the second bits and the fifth bits, the second mode is used to determine sixth bits from the third bits, and the sixth bits are used to indicate the fourth bits and the fifth bits. In a case where the configuration information is used to indicate the first target bit and the second target bit by the second indication mode, the configuration information further comprises a second indication field, the second indication mode comprises jointly indicating by the first indication field and the second indication field, in a case where a first preset condition is met, the configuration information is used to indicate the first target bit and the second target bit by the second indication mode, and the first preset condition comprises at least one of the following: a transmission frequency range of a system information block (SIB1) is a specified frequency, a subcarrier spacing (SCS) is a specified frequency, and a transmission period of uplink / downlink is a specified period.

24. The apparatus of claim 23, wherein, In a case where the configuration information is used to indicate the first target bit and the second target bit by the first indication mode: The plurality of bits comprises the first target bit and the second target bit, the first target bit and the second target bit are mutually non-overlapping, and the number of the first target bit and the second target bit is less than or equal to the total number of the plurality of bits.

25. A terminal, characterized by The device comprises a processor, a memory, and a program or instructions stored in the memory and executable on the processor, and the program or instructions are executed by the processor to implement the steps of the time slot configuration method according to any one of claims 1-8.

26. A network-side device, comprising: A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform the steps of the time slot configuration method of any of claims 9-16.

27. A readable storage medium characterized by, A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform the steps of the time slot configuration method of any of claims 9-16.

Citation Information

Patent Citations

  • Configuration information indication method and device

    CN113194434A