Data transmission method, terminal device and network device
By introducing a new slot format indication SFI method in the new wireless system, the terminal device can determine the slot structure and applicable time length based on the SFI, solving the problem of increasing complexity of the terminal device when blindly inspecting PDCCH, and achieving the effect of reducing signaling overhead and improving system efficiency.
Patent Information
- Application Number
- CN201780092447.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2017-09-29
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2037-09-29
AI Technical Summary
In the New Radio (NR) system, when the terminal device blindly detects the physical downlink control channel PDCCH, the complexity increases due to the bit number difference caused by the SFI indication method of multi-slot and single slot.
By providing a new slot format indication SFI method, the terminal device receives the SFI sent by the network device and determines the time slot structure within a time unit and the applicable time length of time slot structure according to the SFI. The SFI not only indicates the time slot structure, but also the length of time to which the structure is applicable, allowing the same time slot structure to be adopted in multiple time units, reducing signaling overhead.
It reduces the complexity of terminal devices when blindly inspecting PDCCH, reduces signaling overhead, and improves system efficiency and performance.
Smart Images

Figure CN110870273B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a method for transmitting data, a terminal device, and a network device. Background Art
[0002] In the New Radio (NR) system, the scheduling unit is a time slot or symbol, and each time slot includes X symbols, for example, X=14. In a time slot, there can be downlink (DL) symbols, uplink (UL) symbols, reserved symbols, and unknown symbols, where reserved symbols are not used for uplink or downlink transmission, and unknown symbols can be changed to uplink or downlink symbols through dynamic signaling and used for uplink or downlink transmission. The specific time slot structure can be indicated by a time slot format indicator (SFI). For example, the base station can send SFI in the group common physical downlink control channel (group common PDCCH) to notify the terminal device of the time slot structure used.
[0003] In the NR system, multi-slot and single-slot SFI indication modes can be supported. The single-slot SFI indication can indicate the slot structure of one slot, and the multi-slot SFI indication can be used to indicate the slot structure of multiple slots. Therefore, the multi-slot and single-slot SFI indication modes require different numbers of bits, which, to a certain extent, increases the complexity of blind detection of PDCCH by the terminal device.
[0004] Therefore, how to indicate SFI to reduce the blind detection complexity of terminal equipment is an issue that needs to be solved urgently. Summary of the invention
[0005] The embodiments of the present application provide a method for transmitting data, a terminal device, and a network device, which can reduce the complexity of blind detection of PDCCH by the terminal device.
[0006] In a first aspect, a method for transmitting data is provided, comprising:
[0007] The terminal device receives a time slot format indication SFI sent by the network device;
[0008] The terminal device determines, according to the SFI, at least one of a time slot structure within a time unit and a time length to which the time slot structure is applicable;
[0009] The terminal device detects the physical downlink control channel PDCCH according to the SFI.
[0010] Therefore, the SFI in the embodiment of the present application is different from the existing SFI. The SFI can be used not only to indicate the time slot structure within a time unit, but also to indicate the time length to which the time slot structure is applicable. In this way, the time slot structure can be used in several time units after a certain time unit (which can be the current time unit or a time unit after the current time unit), and there is no need to send SFI in the subsequent time units, thereby reducing signaling overhead and reducing the complexity of blind detection of PDCCH by terminal equipment.
[0011] Optionally, in the embodiment of the present application, the time unit may be one or more time slots, or may be one or more transmission time intervals (Transmission Time Interval, TTI), etc.
[0012] In combination with the first aspect, in some implementations of the first aspect, the time unit is a time slot.
[0013] In combination with the first aspect, in some implementations of the first aspect, the SFI is used to indicate the number information of downlink symbols and / or the number information of uplink symbols included in a time slot, and the terminal device determines at least one of a time slot structure in a time unit and a time length applicable to the time slot structure according to the SFI, including:
[0014] The terminal device determines M symbols starting from the first symbol in a time slot as the time domain position for downlink transmission, wherein M is the number of the downlink symbols and M is an integer greater than or equal to 0; and / or
[0015] The terminal device determines N symbols starting from the last symbol in a time slot as the time domain position for uplink transmission, wherein N is the number of uplink symbols and is an integer greater than or equal to 0.
[0016] Therefore, the SFI indication method of the embodiment of the present application does not need to indicate the status of each symbol in a time slot. Compared with the method of indicating the status of each symbol in a time slot, it can reduce the signaling overhead.
[0017] In combination with the first aspect, in some implementations of the first aspect, the terminal device detects a physical downlink control channel PDCCH according to the SFI, including:
[0018] The terminal device detects the PDCCH on the M symbols starting from the first symbol.
[0019] In combination with the first aspect, in some implementations of the first aspect, the SFI is used to indicate a time slot structure index, and the terminal device determines, according to the SFI, at least one of a time slot structure within a time unit and a time length applicable to the time slot structure, including:
[0020] The terminal device determines the time slot structure within a time slot according to the time slot structure index and a first corresponding relationship, wherein the first corresponding relationship is a corresponding relationship between the time slot structure index and the time slot structure.
[0021] Therefore, the SFI indication method of the embodiment of the present application does not need to indicate the status of each symbol in a time slot. Compared with the method of indicating the status of each symbol in a time slot, it can reduce the signaling overhead.
[0022] Optionally, the first corresponding relationship may be preconfigured by the network device to the terminal device. For example, the network device may preconfigure the first corresponding relationship to the terminal device through semi-static signaling, or the first corresponding relationship may also be preset on the terminal device.
[0023] In combination with the first aspect, in certain implementations of the first aspect, the SFI includes information on the number of time slots to which the time slot structure is applicable.
[0024] In combination with the first aspect, in some implementations of the first aspect, the terminal device determines, according to the SFI, at least one of a time slot structure within a time unit and a time length applicable to the time slot structure, including:
[0025] The terminal device determines the number of time slots applicable to the time slot structure based on the scrambling method used for the downlink control message DCI used to carry the SFI and the second corresponding relationship, wherein the second corresponding relationship is the correspondence between the scrambling method used for the DCI used to carry the SFI and the number of time slots applicable to the time slot structure.
[0026] Optionally, the second correspondence relationship may be preconfigured by the network device to the terminal device. For example, the network device may preconfigure the second correspondence relationship to the terminal device through semi-static signaling, or the second correspondence relationship may also be preset on the terminal device. This embodiment of the present application is not limited to this.
[0027] In combination with the first aspect, in certain implementations of the first aspect, the scrambling method used by the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
[0028] In combination with the first aspect, in some implementations of the first aspect, the terminal device detects a physical downlink control channel PDCCH according to the SFI, including:
[0029] The terminal device detects the physical downlink control channel PDCCH according to the time slot structure within K time slots starting from the current time slot or L time slots after the current time slot, where K is the number of time slots applicable to the time slot structure, L is an integer greater than or equal to 1, and K is an integer greater than or equal to 1.
[0030] Therefore, the number of time slots applicable to the time slot structure is indicated by SFI. In this way, there is no need to repeatedly send SFI within the number of time slots applicable to the time slot structure, thereby reducing signaling overhead and the complexity of blind detection of PDCCH by the terminal device.
[0031] In combination with the first aspect, in certain implementations of the first aspect, the time unit is a transmission period for transmitting DCI carrying SFI, and the transmission period includes multiple time slots.
[0032] In combination with the first aspect, in certain implementations of the first aspect, the SFI is used to indicate a time slot structure corresponding to each time slot in a transmission cycle.
[0033] In combination with the first aspect, in some implementations of the first aspect, the SFI includes information about the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle, and the terminal device determines, according to the SFI, at least one of a time slot structure in a time unit and a time length applicable to the time slot structure, including:
[0034] The terminal device determines M symbols starting from the first symbol in each time slot as the time domain position for downlink transmission in each time slot, wherein M is the number of downlink symbols in each time slot, and M is an integer greater than or equal to 0; and / or
[0035] The terminal device determines the N symbols starting from the last symbol in each time slot as the time domain position for uplink transmission in each time slot, where N is the number of uplink symbols in each time slot, and N is an integer greater than or equal to 0.
[0036] In combination with the first aspect, in some implementations of the first aspect, the SFI includes a time slot structure index of each time slot in a transmission cycle, the time slot structure index has a third corresponding relationship with the time slot structure, and the terminal device determines, according to the SFI, at least one of a time slot structure in a time unit and a time length applicable to the time slot structure, including:
[0037] The terminal device determines the time slot structure within each time slot according to the time slot structure index of each time slot and the third corresponding relationship.
[0038] In combination with the first aspect, in certain implementations of the first aspect, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0039] In combination with the first aspect, in some implementations of the first aspect, the terminal device detects a physical downlink control channel PDCCH according to the SFI, including:
[0040] The terminal device detects the PDCCH in each transmission cycle according to the time slot structure corresponding to each time slot in a transmission cycle.
[0041] In combination with the first aspect, in some implementations of the first aspect, the method further includes:
[0042] The terminal device receives configuration information sent by the network device, where the configuration information is used to configure the transmission period of the DCI that carries the SFI.
[0043] In a second aspect, a method for transmitting data is provided, comprising:
[0044] The network device generates a time slot format indication SFI, wherein the SFI is used to indicate at least one of a time slot structure within a time unit and a time length to which the time slot structure is applicable;
[0045] The network device sends the SFI to the terminal device.
[0046] In combination with the second aspect, in some implementations of the second aspect, the time unit is a time slot.
[0047] In combination with the second aspect, in certain implementations of the second aspect, the SFI is used to indicate information about the number of downlink symbols and / or the number of uplink symbols included in a time slot.
[0048] In combination with the second aspect, in certain implementations of the second aspect, the SFI is used to indicate a time slot structure index, and the time slot structure index and the time slot structure have a first corresponding relationship.
[0049] In combination with the second aspect, in certain implementations of the second aspect, the SFI includes information on the number of time slots to which the time slot structure is applicable.
[0050] In combination with the second aspect, in certain implementations of the second aspect, the scrambling method used for the DCI carrying the SFI has a second corresponding relationship with the number of time slots applicable to the time slot structure.
[0051] In combination with the second aspect, in certain implementations of the second aspect, the scrambling method used by the DCI includes scrambling a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
[0052] In combination with the second aspect, in certain implementations of the second aspect, the time unit is a transmission period for transmitting DCI carrying SFI, and the transmission period includes multiple time slots.
[0053] In combination with the second aspect, in certain implementations of the second aspect, the SFI is used to indicate a time slot structure corresponding to each time slot in a transmission cycle.
[0054] In combination with the second aspect, in certain implementations of the second aspect, the SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle.
[0055] In combination with the second aspect, in certain implementations of the second aspect, the SFI includes a time slot structure index for each time slot in a transmission cycle, and the time slot structure index has a third corresponding relationship with the time slot structure.
[0056] In combination with the second aspect, in certain implementations of the second aspect, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0057] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes:
[0058] The network device sends configuration information to the terminal device, where the configuration information is used to configure the transmission period of the DCI for carrying the SFI for the terminal device.
[0059] In a third aspect, a terminal device is provided, which is used to execute the method in the first aspect or any possible implementation of the first aspect. Specifically, the terminal device includes a unit for executing the method in the first aspect or any possible implementation of the first aspect.
[0060] In a fourth aspect, a network device is provided, which is used to execute the method in the second aspect or any possible implementation of the second aspect. Specifically, the network device includes a unit for executing the method in the second aspect or any possible implementation of the second aspect.
[0061] In a fifth aspect, a terminal device is provided, the terminal device comprising: a memory, a processor, an input interface, and an output interface. The memory, the processor, the input interface, and the output interface are connected via a bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, so as to execute the method in the first aspect or any possible implementation of the first aspect.
[0062] In a sixth aspect, a network device is provided, the network device comprising: a memory, a processor, an input interface, and an output interface. The memory, the processor, the input interface, and the output interface are connected via a bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, so as to execute the method in the second aspect or any possible implementation of the second aspect.
[0063] In a seventh aspect, a computer storage medium is provided for storing computer software instructions for executing the method in the first aspect or any possible implementation of the first aspect, which includes a program designed for executing the above aspect.
[0064] In an eighth aspect, a computer storage medium is provided for storing computer software instructions for executing the method in the second aspect or any possible implementation of the second aspect, which includes a program designed for executing the above aspect.
[0065] In a ninth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method in the first aspect or any optional implementation of the first aspect.
[0066] In a tenth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method in the second aspect or any optional implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Figure 1 is a schematic diagram of a communication system according to an embodiment of the present application.
[0068] Figure 2 It is a schematic diagram of slot-based data transmission method and non-slot-based data transmission method.
[0069] Figure 3 This is a schematic diagram of the SFI indication method for multi-slot and single slot
[0070] Figure 4 It is a schematic flowchart of a method for transmitting data according to an embodiment of the present application.
[0071] Figure 5 is a schematic flowchart of a method for transmitting data according to another embodiment of the present application.
[0072] Figure 6 It is a schematic block diagram of a terminal device according to an embodiment of the present application.
[0073] Figure 7 It is a schematic block diagram of a network device according to an embodiment of the present application.
[0074] Figure 8 It is a schematic block diagram of a terminal device according to another embodiment of the present application.
[0075] Fig. 9 is a schematic block diagram of a network device according to another embodiment of the present application. DETAILED DESCRIPTION
[0076] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0077] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system or future 5G system.
[0078] Figure 1A wireless communication system 100 applied in an embodiment of the present application is shown. The wireless communication system 100 may include a network device 110. The network device 100 may be a device that communicates with a terminal device. The network device 100 may provide communication coverage for a specific geographical area, and may communicate with a terminal device (e.g., UE) located in the coverage area. Optionally, the network device 100 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (EvolutionalNode B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network-side device in a future 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
[0079] The wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110. The terminal device 120 may be mobile or fixed. Optionally, the terminal device 120 may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN, etc.
[0080] Optionally, the 5G system or network may also be referred to as a New Radio (NR) system or network.
[0081] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0082] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
[0083] In a time slot of the NR system, both slot-based data transmission and non-slot-based data transmission can be supported. Figure 2 As shown, the difference between the two data transmission modes is that in the slot-based data transmission mode, the DCI used for scheduling data is located in the first three symbols of the time slot, and the scheduling is based on the time slot as the scheduling unit. In the non-slot-based data transmission mode, the DCI used for scheduling data can be located at any position in the time slot, and the scheduling is based on one or more symbols, for example, 2, 4 or 7 symbols as the scheduling unit.
[0084] In the NR system, multi-slot and single-slot SFI indication modes are supported. Figure 3 Schematic diagram of two indication methods.
[0085] In a time slot, each symbol has multiple states. For example, a symbol can be a DL symbol, a UL symbol, or an unknown symbol. If 2 bits are used to represent the state of each symbol, then 28 bits are required to represent the 14 symbols in a time slot. Figure 3 In the single slot SFI indication mode shown in FIG. 1 , the SFI received in time slot 1 can be used to indicate the time slot structure of time slot 1. Then, SFI requires 28 bits. Figure 3 In the multi-slot SFI indication method, the SFI received in time slot 1 can be used to indicate the time slot structure of time slots 1 to time slots 4. Then the SFI requires 28×4 bits to indicate the time slot structure of 4 time slots. Therefore, the number of bits required is large. At the same time, due to the different number of bits required for the two indication methods, the complexity of blind detection of PDCCH by the terminal device is increased to a certain extent.
[0086] In view of this, an embodiment of the present application provides a method for transmitting data, which can reduce the overhead of SFI indication and reduce the complexity of blind detection of PDCCH by terminal equipment.
[0087] Figure 4 is a schematic flow chart of a method for transmitting data according to an embodiment of the present application, such as Figure 4 As shown, the method 400 may include:
[0088] S410, the terminal device receives a time slot format indication SFI sent by a network device.
[0089] S420: The terminal device determines at least one of a time slot structure within a time unit and a time length applicable to the time slot structure according to the SFI.
[0090] S430, the terminal device detects a physical downlink control channel PDCCH according to the SFI.
[0091] It should be noted that, in the embodiment of the present application, the time unit may be one or more time slots, or may be one or more transmission time intervals (Transmission Time Interval, TTI), etc., and the embodiment of the present application is not limited to this.
[0092] Specifically, the terminal device can determine the time slot structure within a time unit based on the SFI, and further, can also determine the time length to which the time slot structure within the time unit is applicable. For example, the time slot structure within the time unit can be applicable to one or more time units. Optionally, if the time unit is a time slot, the time length to which the time slot structure is applicable can be one or more time slots, that is, the terminal device can perform PDCCH detection based on the time slot structure in the one or more time slots. Optionally, the time unit can also be a transmission cycle (the transmission cycle can include multiple time slots), then the SFI can be used to indicate the time slot structure of each time slot within the transmission cycle, and at this time, the time length to which the time slot structure indicated by the SFI is applicable can be one or more transmission cycles.
[0093] That is to say, if the time slot structure within a period of time is periodic, it can be characterized by the time slot structure within a time unit and the time length applicable to the time slot structure within the time unit. For example, the time slot structure of a time slot can be applicable to K (K is an integer greater than or equal to 1) time slots, that is, the time slot structure is periodic within the K time slots, then the K time slots can adopt the time slot structure of the above one time slot; or the time slot structure of N (N is an integer greater than 1) time slots can be applicable to N×M time slots, where M is a positive integer, and each N time slots in the N×M time slots can adopt the time slot structure of the above N time slots.
[0094] Therefore, the SFI in the embodiment of the present application is different from the existing SFI. The SFI can be used not only to indicate the time slot structure within a time unit, but also to indicate the time length to which the time slot structure is applicable. In this way, the time slot structure can be used in several time units after a certain time unit (which can be the current time unit or a time unit after the current time unit), and there is no need to send SFI in the subsequent time units, thereby reducing signaling overhead and reducing the complexity of blind detection of PDCCH by terminal equipment.
[0095] In the following, in conjunction with specific embodiments, the indication method of SFI according to the embodiments of the present application is described in detail. It should be understood that the following examples are intended to help those skilled in the art better understand the embodiments of the present application, and are not intended to limit the scope of the embodiments of the present application. Those skilled in the art can obviously make various equivalent modifications or changes based on the following examples, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0096] Embodiment 1:
[0097] In this embodiment, the SFI is used to indicate the number information of downlink symbols and / or the number information of uplink symbols included in a time slot. The number of downlink symbols included in a time slot is recorded as M, and the number of uplink symbols included in a time slot is recorded as N, where M and N are both integers, and 0≤M≤X, 0≤N≤X, 0≤M+N≤X, X is the total number of symbols in a time slot, for example, X=14. In this way, the number of bits required to indicate the number of downlink symbols and the number of uplink symbols is at most 8 bits. Therefore, the SFI indication method of the embodiment of the present application does not need to indicate the status of each symbol in a time slot. Compared with the method of indicating the status of each symbol in a time slot in the prior art (which may require 28 bits of indication), it can reduce the signaling overhead.
[0098] Optionally, the time slot contains reserved symbols, and the reserved symbols are Y symbols starting from the first symbol of the time slot, then the number of DL symbols included in the time slot indicated by the SFI is M, and the M symbols starting from the Y+1th symbol are DL symbols, and the number of UL symbols included in the time slot indicated by the SFI is N, and the N symbols starting from the last symbol are UL symbols.
[0099] Optionally, the time slot contains reserved symbols, and the reserved symbols are Y symbols from the last symbol of the time slot, then the number of DL symbols included in the time slot indicated by the SFI is M, and the M symbols starting from the 1st symbol are DL symbols, and the number of UL symbols included in the time slot indicated by the SFI is N, and the N symbols starting from the last Y+1 symbols are UL symbols.
[0100] Optionally, the SFI may only indicate the number of downlink symbols, so that the terminal device may determine M symbols from the first symbol as DL symbols, and then the terminal device may detect PDCCH on the DL symbol. Optionally, when there is data to be transmitted, the terminal device may perform downlink transmission on the DL symbol scheduled by PDCCH, or perform uplink transmission on the UL symbol scheduled by PDCCH.
[0101] Optionally, the SFI can indicate the number of downlink symbols and the number of uplink symbols, so that the terminal device can determine M symbols from the first symbol as DL symbols, and determine N symbols from the last symbol as UL symbols. Then, the terminal device can detect PDCCH on the DL symbol. Optionally, when there is data to be transmitted, the terminal device can also perform uplink transmission on the UL symbol.
[0102] That is, the terminal device may obtain a time domain position for downlink transmission and a time domain position for uplink transmission in a time slot according to information on the number of downlink symbols and / or information on the number of uplink symbols in a time slot. Further, S430 may include:
[0103] The terminal device detects the PDCCH on the M symbols starting from the first symbol.
[0104] That is, the terminal device detects PDCCH at a time domain position (ie, DL symbol) used for downlink transmission. Optionally, when there is data to be transmitted, the terminal device may also perform uplink transmission at a time domain position (ie, UL symbol) used for uplink transmission.
[0105] Embodiment 2:
[0106] In this embodiment, the SFI is used to indicate the time slot structure index. Taking a time unit as a time slot as an example, there may be N types of time slot structures in a time slot, and each time slot structure index may correspond to a time slot structure. The terminal device may obtain the target time slot structure according to the time slot structure index. The number of bits required to indicate the time slot structure index is related to the total number of time slot structures. For example, for 8 time slot structures, the number of bits required for the time slot structure index may be 3, or, for 10 time slot structures, the number of bits required for the time slot structure index may be 4. Therefore, the SFI indication method of the embodiment of the present application does not need to indicate the state of each symbol in a time slot, which can reduce the signaling overhead compared to the method of indicating the state of each symbol in a time slot (which may require 28 bits for indication).
[0107] In a specific embodiment, S420 may include:
[0108] The terminal device determines the time slot structure within a time slot according to the time slot structure index and a first corresponding relationship, wherein the first corresponding relationship is a corresponding relationship between the time slot structure index and the time slot structure.
[0109] That is to say, the time slot structure index and the time slot structure may have a first correspondence, and the first correspondence may be in the form of a table, a tree, etc., which is not limited in the embodiments of the present application. After the terminal device receives the SFI, the terminal device may search for the first correspondence according to the time slot structure index indicated by the SFI, and obtain the time slot structure corresponding to the time slot structure index, and then the terminal device may blindly detect the PDCCH according to the time slot structure.
[0110] Optionally, the first correspondence relationship may be preconfigured by the network device to the terminal device. For example, the network device may preconfigure the first correspondence relationship to the terminal device through semi-static signaling, or the first correspondence relationship may also be preset on the terminal device. This embodiment of the present application is not limited to this.
[0111] As an example but not a limitation, the first corresponding relationship may be as shown in Table 1:
[0112] Table 1
[0113] SFI Index DL Symbol Number unknown number of symbols UL symbol number 0 12 1 1 1 11 1 2 2 10 1 3 3 10 3 1 4 9 3 2 5 1 1 12 6 2 1 11 7 3 1 10
[0114] For example, if the time slot structure index indicated by SFI is 4, then the terminal device can determine according to Table 1 that in the time slot structure corresponding to the time slot structure index 4, the number of DL symbols is 9, the number of unknown symbols is 3, and the number of UL symbols is 2. Furthermore, the terminal device can determine that the 9 symbols starting from the first symbol (i.e., symbol 0 to symbol 8) are DL symbols, the 3 symbols starting from symbol 9 (i.e., symbol 9 to symbol 11) are unknown symbols, and symbol 12 and symbol 13 are UL symbols, so that the terminal device can detect PDCCH on symbols 0 to 8, and when there is data to be transmitted, the terminal device can also perform uplink transmission on symbols 12 and 13.
[0115] After the terminal device determines the time slot structure within a time slot according to the above-mentioned embodiment 1 and embodiment 2, it can further adopt a slot-based data transmission method or a non-slot-based data transmission method to perform data transmission.
[0116] It should be understood that the terminal device can use the indication method described in Example 1 or Example 2 to indicate multi-slot or single slot. For example, SFI may include a time slot structure index for indicating the time slot structure within a time slot, or may also include a time slot structure of multiple time slots for indicating the time slot structure within multiple time slots; or SFI may include information on the number of downlink symbols and / or the number of uplink symbols included in a time slot, or the SFI may include information on the number of downlink symbols and / or the number of uplink symbols included in each time slot of multiple time slots.
[0117] In the above, in combination with Example 1 and Example 2, it is introduced how the SFI indicates the time slot structure. In the following, in combination with Example 3 and Example 4, it is introduced how the terminal device indicates the time length applicable to the time slot structure.
[0118] It should be understood that in Example 3 and Example 4, the SFI can be used to indicate the time slot structure within a time slot. For example, the time slot structure within a time slot can be indicated in the manner described in Example 1 or Example 2, or the existing indication method can be used to indicate the time slot structure within a time slot. The embodiments of the present application are not limited to this.
[0119] Embodiment 3:
[0120] In this embodiment, the SFI may include information about the number of time slots to which the time slot structure is applicable, that is, the SFI may also be used to indicate the number of time slots to which the time slot structure is applicable. For example, the SFI may include a time slot number indication field. For example, the time slot number indication field may be 3 bits. The SFI may indicate that the maximum number of time slots to which the time slot structure is applicable is 8. In this way, within the number of time slots to which the time slot structure is applicable, there is no need to repeatedly send the SFI, thereby reducing signaling overhead and also reducing the complexity of blind detection of PDCCH by the terminal device.
[0121] That is to say, the terminal device can determine the time slot structure within a time slot and the number of time slots applicable to the time slot structure according to Example 1 and Example 3, or Example 2 and Example 3, or the time slot structure indication method in the prior art and Example 3. In this case, the SFI includes at least two indication fields, one indication field is used to indicate the time slot structure within a time slot. The time slot structure can be indicated in the manner described in Example 1 or Example 2, or can also be indicated in an existing indication method. The indication field is applicable to slot-based data transmission methods and non-slot-based data transmission methods; the other indication field is used to indicate the number of time slots applicable to the time slot structure, that is, the SFI of the embodiment of the present application can also be applicable to multi-slot indication and single slot indication.
[0122] Embodiment 4:
[0123] In this embodiment, the scrambling method used by the downlink control message DCI for carrying the SFI can be used to indirectly indicate the number of time slots applicable to the time slot structure.
[0124] As a specific embodiment, S420 may include:
[0125] The terminal device determines the number of time slots applicable to the time slot structure based on the scrambling method used for the downlink control message DCI used to carry the SFI and the second corresponding relationship, wherein the second corresponding relationship is the correspondence between the scrambling method used for the DCI used to carry the SFI and the number of time slots applicable to the time slot structure.
[0126] That is to say, the scrambling method used by the downlink control message DCI for carrying the SFI may have a second correspondence with the time slot structure, and the second correspondence may be in the form of a table, or in the form of a tree, etc., which is not limited in the embodiments of the present application. After the terminal device receives the DCI for carrying the SFI, it may determine the time slot structure corresponding to the scrambling method based on the scrambling method used by the DCI and the second correspondence, and then the terminal device may blindly detect the PDCCH based on the time slot structure.
[0127] Optionally, the second correspondence relationship may be preconfigured by the network device to the terminal device. For example, the network device may preconfigure the second correspondence relationship to the terminal device through semi-static signaling, or the second correspondence relationship may also be preset on the terminal device. This embodiment of the present application is not limited to this.
[0128] Optionally, the scrambling method used by the DCI includes scrambling the mask and / or the Radio Network Temporary Identifier (RNTI) used to scramble the DCI, that is, the terminal device can determine the corresponding time slot structure according to the mask and / or RNTI corresponding to the DCI.
[0129] The specific implementation process is as follows:
[0130] The information bits of DCI can be expressed as: a0, a1, a2, a3, ..., a A-1 , the CRC check bits are p0, p1, p2, p3, ..., p L-1 , where A represents the information bit length and L represents the check bit length. The bit sequence after adding CRC is represented as b0, b1, b2, b3, ..., b B-1 , where B = A + L, for k = 0, 1, 2, ..., A-1, b k =a k ;For k=A,A+1,A+2,...,A+L-1,b k =p k-A .
[0131] The sequence after adding CRC is scrambled and masked. The scrambling sequence is composed of the corresponding RNTI, that is, x rnti,0 , xrnti,1 , ..., x rnti,15 The mask here is the mask sequence x given in Table 2. mask , the sequence after scrambling and masking is c0, c1, c2, c3, ..., c B-1 , where for k = 0, 1, 2, ..., A-1, c k =b k ;For k=A,A+1,A+2,...,A+15,c k =(b k +x rnti,k-A +x mask,k-A ) mod 2. The terminal device decodes the received DCI and can obtain the mask and RNTI used to scramble the DCI, and then determine the number of time slots applicable to the time slot structure in combination with the second corresponding relationship.
[0132] As an example but not limitation, the second corresponding relationship may be as shown in Table 2.
[0133] Table 2
[0134] <![CDATA[Mask <x mask,0 , x mask,1 ,..., x mask,15 >]]> The number of time slots that the time slot structure applies to <0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0> 1 <0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1> 2 <1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0> 3 <1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1> 4
[0135] For example, if the mask used by the DCI used to carry SFI is <1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0>, then the terminal device can determine that the number of time slots applicable to the time slot structure indicated by the SFI is 3.
[0136] Therefore, according to Embodiment 3 and Embodiment 4, the number of time slots applicable to the time slot structure may be determined. Further, S430 may specifically include:
[0137] The terminal device detects the physical downlink control channel PDCCH according to the time slot structure within K time slots starting from the current time slot or L time slots after the current time slot, where K is the number of time slots applicable to the time slot structure, L is an integer greater than or equal to 1, and K is an integer greater than or equal to 1.
[0138] That is, the terminal device can start from the current time slot, or can also start from the Lth time slot after the current time slot, and perform PDCCH detection in the subsequent K time slots according to the time slot structure, that is, there is no need to repeatedly send SFI in the K time slots, thereby reducing signaling overhead and reducing the complexity of blind detection of PDCCH by the terminal device.
[0139] Therefore, the terminal device can determine the time slot structure within a time slot and the number of time slots applicable to the time slot structure according to Example 1 and Example 4, or Example 2 and Example 4, or the time slot structure indication method in the prior art and Example 4. In this case, the SFI includes at least one indication field, and the indication field is used to indicate the time slot structure within a time slot. The time slot structure can be indicated in the manner described in Example 1 or Example 2, or can also be indicated in the existing indication method. The indication field is applicable to slot-based data transmission methods and non-slot-based data transmission methods. The number of time slots applicable to the time slot structure can be indicated in the manner described in Example 4, that is, the number of time slots applicable to the time slot structure can be indirectly indicated by the scrambling method adopted by the DCI carrying the SFI.
[0140] Below, in combination with Example 5, the SFI indication method is introduced by taking a time unit as an example of a transmission period for transmitting DCI carrying SFI. In this embodiment, the transmission period includes multiple time slots, and the SFI is used to indicate the time slot structure corresponding to each time slot in a transmission period. The time slot structure of each time slot can be indicated in the aforementioned embodiment. For the sake of brevity, the specific implementation process is not repeated.
[0141] Optionally, as an embodiment, the SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle. In this case, S420 may include:
[0142] The terminal device determines M symbols starting from the first symbol in each time slot as the time domain position for downlink transmission in each time slot, wherein M is the number of downlink symbols in each time slot, and M is an integer greater than or equal to 0; and / or
[0143] The terminal device determines the N symbols starting from the last symbol in each time slot as the time domain position for uplink transmission in each time slot, where N is the number of uplink symbols in each time slot, and N is an integer greater than or equal to 0.
[0144] That is to say, the terminal device can determine the time slot structure of each time slot based on the number information of downlink symbols and / or the number information of uplink symbols included in each time slot within a transmission cycle, and then within each transmission cycle, the terminal device can perform PDCCH detection based on the time slot structure of each time slot.
[0145] For example, if a transmission cycle is 4 time slots, the first time slot in the transmission cycle includes 8 downlink symbols, the second time slot includes 9 downlink symbols, the third time slot includes 10 downlink symbols, and the fourth time slot includes 9 downlink symbols, then in each transmission cycle, the terminal device detects PDCCH on the first 8 symbols in the first time slot, detects PDCCH on the first 9 symbols in the second time slot, detects PDCCH on the first 10 symbols in the third time slot, and detects PDCCH on the first 9 symbols in the fourth time slot until the time length applicable to the time slot structure expires.
[0146] Optionally, as another embodiment, the SFI includes a time slot structure index of each time slot in a transmission cycle, the time slot structure index has a third corresponding relationship with the time slot structure, and the terminal device determines at least one of a time slot structure in a time unit and a time length applicable to the time slot structure according to the SFI, including:
[0147] The terminal device determines the time slot structure within each time slot according to the time slot structure index of each time slot and the third corresponding relationship.
[0148] That is to say, the terminal device can determine the time slot structure of each time slot within a transmission cycle based on the time slot structure index of each time slot within a transmission cycle in combination with the third corresponding relationship, and then within each transmission cycle, the terminal device can perform PDCCH detection based on the time slot structure of each time slot.
[0149] Optionally, the third correspondence may be the same as or different from the aforementioned first correspondence. Assuming that the third correspondence may also be the correspondence shown in Table 1, if a transmission cycle is 4 time slots, the time slot structure indexes of the 4 time slots are 4, 2, 3, and 2, respectively. Then the terminal device may determine the time slot structure corresponding to each time slot according to the time slot structure index of each time slot, and then perform PDCCH detection according to the time slot structure of each time slot, thereby reducing the complexity of blind detection of PDCCH.
[0150] In a specific embodiment, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0151] Optionally, in some embodiments, the method 400 further includes:
[0152] The terminal device receives configuration information sent by the network device, where the configuration information is used to configure the transmission period of the DCI that carries the SFI.
[0153] For example, the network device can configure the transmission period for the terminal device through semi-static signaling (for example, RRC signaling). In this way, when the transmission period remains unchanged, the terminal device can perform PDCCH detection in each transmission period according to the time slot structure of each time slot, thereby reducing the complexity of blind detection.
[0154] Above, combined Figure 4 , describes the method for transmitting data according to an embodiment of the present application from the perspective of a terminal device. Figure 5 , a method for transmitting data according to another embodiment of the present application is described in detail from the perspective of a network device. It should be understood that the description on the network device side corresponds to the description on the terminal device side, and similar descriptions can be found above. To avoid repetition, they will not be repeated here.
[0155] Figure 5 is a schematic flow chart of a method for transmitting data according to another embodiment of the present application, such as Figure 5 As shown, the method 500 includes:
[0156] S510, the network device generates a time slot format indication SFI, where the SFI is used to indicate at least one of a time slot structure within a time unit and a time length to which the time slot structure is applicable;
[0157] S520: The network device sends the SFI to the terminal device.
[0158] Optionally, in some embodiments, the time unit is a time slot.
[0159] Optionally, in some embodiments, the SFI is used to indicate information about the number of downlink symbols and / or the number of uplink symbols included in a time slot.
[0160] Optionally, in some embodiments, the SFI is used to indicate a time slot structure index, and the time slot structure index and the time slot structure have a first corresponding relationship.
[0161] Optionally, in some embodiments, the SFI includes information on the number of time slots to which the time slot structure is applicable.
[0162] Optionally, in some embodiments, the scrambling method used for the DCI carrying the SFI has a second corresponding relationship with the number of time slots applicable to the time slot structure.
[0163] Optionally, in some embodiments, the scrambling method used for the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
[0164] Optionally, in some embodiments, the time unit is a transmission period for transmitting DCI carrying SFI, and the transmission period includes multiple time slots.
[0165] Optionally, in some embodiments, the SFI is used to indicate a time slot structure corresponding to each time slot in a transmission cycle.
[0166] Optionally, in some embodiments, the SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle.
[0167] Optionally, in some embodiments, the SFI includes a time slot structure index for each time slot in a transmission cycle, and the time slot structure index has a third corresponding relationship with the time slot structure.
[0168] Optionally, in some embodiments, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0169] Optionally, in some embodiments, the method 500 further includes:
[0170] The network device sends configuration information to the terminal device, where the configuration information is used to configure the transmission period of the DCI for carrying the SFI for the terminal device.
[0171] Combination of the above Figure 4 and Figure 5 , describes in detail the method embodiment of the present application, and the following is combined with Figures 6 to 9 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0172] Figure 6 FIG. 6 shows a schematic block diagram of a terminal device 600 according to an embodiment of the present application. Figure 6 As shown, the terminal device 600 includes:
[0173] The communication module 610 is used to receive a time slot format indication SFI sent by a network device;
[0174] A determination module 620, configured to determine at least one of a time slot structure within a time unit and a time length applicable to the time slot structure according to the SFI;
[0175] The communication module 610 is further configured to detect a physical downlink control channel PDCCH according to the SFI.
[0176] Optionally, in some embodiments, the time unit is a time slot.
[0177] Optionally, in some embodiments, the SFI is used to indicate the number information of downlink symbols and / or the number information of uplink symbols included in a time slot, and the determining module 620 is specifically used to:
[0178] Determine M symbols starting from the first symbol in a time slot as time domain positions for downlink transmission, wherein M is the number of downlink symbols, and M is an integer greater than or equal to 0; and / or
[0179] The N symbols starting from the last symbol in a time slot are determined as the time domain position for uplink transmission, wherein N is the number of uplink symbols and is an integer greater than or equal to 0.
[0180] Optionally, in some embodiments, the communication module 610 is specifically used for:
[0181] The PDCCH is detected on the M symbols starting from the first symbol.
[0182] Optionally, in some embodiments, the SFI is used to indicate a time slot structure index, and the determining module 620 is specifically used to:
[0183] The time slot structure within a time slot is determined according to the time slot structure index and a first corresponding relationship, wherein the first corresponding relationship is a corresponding relationship between the time slot structure index and the time slot structure.
[0184] Optionally, in some embodiments, the SFI includes information on the number of time slots to which the time slot structure is applicable.
[0185] Optionally, in some embodiments, the determining module 620 is specifically configured to:
[0186] According to the scrambling method used for the downlink control message DCI for carrying the SFI and the second corresponding relationship, the number of time slots applicable to the time slot structure is determined, wherein the second corresponding relationship is the correspondence between the scrambling method used for the DCI for carrying the SFI and the number of time slots applicable to the time slot structure.
[0187] Optionally, in some embodiments, the scrambling method used by the DCI includes adding a mask and / or a radio network temporary identifier RNTI used by the DCI.
[0188] Optionally, in some embodiments, the communication module 610 is specifically used for:
[0189] In K time slots starting from the current time slot or L time slots after the current time slot, the physical downlink control channel PDCCH is detected according to the time slot structure, where K is the number of time slots applicable to the time slot structure, L is an integer greater than or equal to 1, and K is an integer greater than or equal to 1.
[0190] Optionally, in some embodiments, the time unit is a transmission period for transmitting DCI carrying SFI, and the transmission period includes multiple time slots.
[0191] Optionally, in some embodiments, the SFI is used to indicate a time slot structure corresponding to each time slot in a transmission cycle.
[0192] Optionally, in some embodiments, the SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle, and the determining module 620 is specifically configured to:
[0193] Determine M symbols starting from the first symbol in each time slot as the time domain position for downlink transmission in each time slot, wherein M is the number of downlink symbols in each time slot, and M is an integer greater than or equal to 0; and / or
[0194] The N symbols starting from the last symbol in each time slot are determined as the time domain position for uplink transmission in each time slot, wherein N is the number of uplink symbols in each time slot, and N is an integer greater than or equal to 0.
[0195] Optionally, in some embodiments, the SFI includes a time slot structure index of each time slot in a transmission cycle, the time slot structure index has a third corresponding relationship with the time slot structure, and the determining module 620 is specifically configured to:
[0196] The time slot structure within each time slot is determined according to the time slot structure index of each time slot and the third corresponding relationship.
[0197] Optionally, in some embodiments, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0198] Optionally, in some embodiments, the communication module 610 is specifically used for:
[0199] In each transmission cycle, the PDCCH is detected according to the time slot structure corresponding to each time slot in one transmission cycle.
[0200] Optionally, in some embodiments, the communication module 610 is further used for:
[0201] Receive configuration information sent by the network device, where the configuration information is used to configure the transmission period of the DCI used to carry the SFI.
[0202] It should be understood that the terminal device 600 according to the embodiment of the present application may correspond to the terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 600 are respectively to implement Figure 4 For the sake of brevity, the corresponding process of the terminal device in the method 400 is not repeated here.
[0203] Figure 7 FIG. 7 shows a schematic block diagram of a network device 700 according to an embodiment of the present application. Figure 7 As shown, the network device 700 includes:
[0204] A generating module 710, configured to generate a time slot format indication SFI, wherein the SFI is used to indicate at least one of a time slot structure within a time unit and a time length to which the time slot structure is applicable;
[0205] The communication module 720 is used to send the SFI to the terminal device.
[0206] Optionally, in some embodiments, the time unit is a time slot.
[0207] Optionally, in some embodiments, the SFI is used to indicate the number of downlink symbols and / or the number of uplink symbols included in a time slot.
[0208] Optionally, in some embodiments, the SFI is used to indicate a time slot structure index, and the time slot structure index and the time slot structure have a first corresponding relationship.
[0209] Optionally, in some embodiments, the SFI includes information on the number of time slots to which the time slot structure is applicable.
[0210] Optionally, in some embodiments, the scrambling method used for the DCI carrying the SFI has a second corresponding relationship with the number of time slots applicable to the time slot structure.
[0211] Optionally, in some embodiments, the scrambling method used for the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
[0212] Optionally, in some embodiments, the time unit is a transmission period for transmitting DCI carrying SFI, and the transmission period includes multiple time slots.
[0213] Optionally, in some embodiments, the SFI is used to indicate a time slot structure corresponding to each time slot in a transmission cycle.
[0214] Optionally, in some embodiments, the SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle.
[0215] Optionally, in some embodiments, the SFI includes a time slot structure index for each time slot in a transmission cycle, and the time slot structure index has a third corresponding relationship with the time slot structure.
[0216] Optionally, in some embodiments, the SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
[0217] Optionally, in some embodiments, the communication module 720 is further used for:
[0218] Configuration information is sent to the terminal device, where the configuration information is used to configure the transmission period of the DCI for carrying the SFI for the terminal device.
[0219] It should be understood that the network device 700 according to the embodiment of the present application may correspond to the network device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the network device 700 are respectively to implement Figure 5 For the sake of brevity, the corresponding processes of the network device in the method 500 are not repeated here.
[0220] like Figure 8 As shown, the embodiment of the present application further provides a terminal device 800, which can be Figure 6 The terminal device 600 in Figure 4 The terminal device 800 includes: an input interface 810, an output interface 820, a processor 830 and a memory 840, and the input interface 810, the output interface 820, the processor 830 and the memory 840 can be connected through a bus system. The memory 840 is used to store programs, instructions or codes. The processor 830 is used to execute the programs, instructions or codes in the memory 840 to control the input interface 810 to receive signals, control the output interface 820 to send signals, and complete the operations in the aforementioned method embodiment.
[0221] It should be understood that in the embodiment of the present application, the processor 830 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0222] The memory 840 may include a read-only memory and a random access memory, and provides instructions and data to the processor 830. A portion of the memory 840 may also include a nonvolatile random access memory. For example, the memory 840 may also store information on the device type.
[0223] In the implementation process, the contents of the above method can be completed by the hardware integrated logic circuit in the processor 830 or the instructions in the form of software. The contents of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in the processor for execution. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 840, and the processor 830 reads the information in the memory 840 and completes the contents of the above method in combination with its hardware. To avoid repetition, it is not described in detail here.
[0224] In a specific implementation, Figure 6 The communication module 610 in the terminal device 600 shown can be used Figure 8 The input interface 810 and the output interface 820 are implemented, Figure 6 The determination module 620 in the terminal device 600 shown can be used Figure 8 The processor 830 is implemented.
[0225] like Fig. 9 As shown, the embodiment of the present application also provides a network device 900, which can be Figure 7 The network device 700 in Figure 5The network device 900 includes: an input interface 910, an output interface 920, a processor 930 and a memory 940, and the input interface 910, the output interface 920, the processor 930 and the memory 940 can be connected through a bus system. The memory 940 is used to store programs, instructions or codes. The processor 930 is used to execute the programs, instructions or codes in the memory 940 to control the input interface 910 to receive signals, control the output interface 920 to send signals, and complete the operations in the aforementioned method embodiment.
[0226] It should be understood that in the embodiment of the present application, the processor 930 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0227] The memory 940 may include a read-only memory and a random access memory, and provides instructions and data to the processor 930. A portion of the memory 940 may also include a nonvolatile random access memory. For example, the memory 940 may also store information on the device type.
[0228] In the implementation process, the contents of the above method can be completed by the hardware integrated logic circuit in the processor 930 or the instructions in the form of software. The contents of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in the processor for execution. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 940, and the processor 930 reads the information in the memory 940 and completes the contents of the above method in combination with its hardware. To avoid repetition, it is not described in detail here.
[0229] In a specific implementation, Figure 7 The communication module 720 in the network device 700 shown can be used Fig. 9 The input interface 910 and the output interface 920 are implemented, Figure 7 The generation module 710 in the network device 700 shown can be used Fig. 9 The processor 930 is implemented.
[0230] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0231] It should be understood that in various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0232] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0233] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0234] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0235] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0236] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0237] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0238] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for processing data in a wireless communication network, characterized in that: include: The terminal device receives a time slot format indication SFI sent by the network device, where the SFI is used to indicate one or more time slot format indexes; Obtaining the one or more time slot format indexes; The terminal device determines the time slot format of each time slot in the transmission cycle according to the one or more time slot format indexes and the third corresponding relationship, wherein the third corresponding relationship is a corresponding relationship between the time slot format index and the time slot format; The terminal device receives a physical downlink control channel according to a time slot format corresponding to the one or more time slot format indexes indicated by the SFI; The transmission period is a transmission period for transmitting downlink control information DCI carrying the SFI, and the transmission period includes multiple time slots.
2. The method according to claim 1, characterized in that: The SFI includes information on the number of time slots to which the time slot structure is applicable.
3. The method according to claim 1, characterized in that The terminal device determines the number of time slots applicable to the time slot structure based on the scrambling method used for the downlink control message DCI used to carry the SFI and the second corresponding relationship, wherein the second corresponding relationship is the correspondence between the scrambling method used for the DCI used to carry the SFI and the number of time slots applicable to the time slot structure.
4. The method according to claim 3, characterized in that The scrambling method used by the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
5. The method according to any one of claims 2 to 4, characterized in that Receive physical downlink control channel, including: The terminal device detects the physical downlink control channel PDCCH according to the time slot structure within K time slots starting from the current time slot or L time slots after the current time slot, where K is the number of time slots applicable to the time slot structure, L is an integer greater than or equal to 1, and K is an integer greater than or equal to 1.
6. The method according to claim 1, characterized in that The SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle. The terminal device determines M symbols starting from the first symbol in each time slot as the time domain position for downlink transmission in each time slot, wherein M is the number of downlink symbols in each time slot, and M is an integer greater than or equal to 0; and / or The terminal device determines the N symbols starting from the last symbol in each time slot as the time domain position for uplink transmission in each time slot, wherein N is the number of uplink symbols in each time slot, and N is an integer greater than or equal to 0.
7. The method according to claim 1 or 6, characterized in that: The SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
8. The method according to claim 1 or 6, characterized in that: The terminal device detects a physical downlink control channel PDCCH according to the SFI, including: The terminal device detects the PDCCH in each transmission cycle according to the time slot structure corresponding to each time slot in a transmission cycle.
9. The method according to claim 1 or 6, characterized in that: The method further comprises: The terminal device receives configuration information sent by the network device, where the configuration information is used to configure the transmission period of the DCI that carries the SFI.
10. A method for processing in a wireless communication network, characterized in that: include: The network device generates a time slot format indication SFI, where the SFI is used to indicate one or more time slot format indexes, where the one or more time slot format indexes are used to determine the time slot format of each time slot in the transmission cycle based on a third corresponding relationship, where the third corresponding relationship is a corresponding relationship between the time slot format index and the time slot format; The network device sends the SFI to the terminal device; The network device sends a physical downlink control channel to the terminal device according to a time slot format corresponding to one or more time slot format indexes indicated by the SFI; The transmission period is a transmission period for transmitting downlink control information DCI carrying the SFI, and the transmission period includes multiple time slots.
11. The method according to claim 10, characterized in that The SFI includes information on the number of time slots to which the time slot structure is applicable.
12. The method according to claim 10, characterized in that There is a second corresponding relationship between the scrambling method used for the DCI that carries the SFI and the number of time slots applicable to the time slot structure.
13. The method according to claim 12, characterized in that The scrambling method used by the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
14. The method according to claim 10, characterized in that The SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle.
15. The method according to claim 10, characterized in that The SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
16. The method according to claim 10 or 14, characterized in that The method further comprises: The network device sends configuration information to the terminal device, where the configuration information is used to configure the transmission period of the DCI for carrying the SFI for the terminal device.
17. A terminal device, characterized in that: include: A communication module, used for receiving a time slot format indication SFI sent by a network device, wherein the SFI is used for indicating one or more time slot format indexes; A determination module, configured to obtain the one or more time slot format indexes; and determine the time slot format of each time slot in the transmission cycle according to the one or more time slot format indexes and a third corresponding relationship, wherein the third corresponding relationship is a corresponding relationship between the time slot format index and the time slot format; The communication module is further configured to receive a physical downlink control channel according to a time slot format corresponding to the one or more time slot format indexes indicated by the SFI; The transmission period is a transmission period for transmitting downlink control information DCI carrying the SFI, and the transmission period includes multiple time slots.
18. The terminal device according to claim 17, characterized in that: The SFI includes information on the number of time slots to which the time slot structure is applicable.
19. The terminal device according to claim 17, characterized in that: The determination module is specifically used for: According to the scrambling method used for the downlink control message DCI for carrying the SFI and the second corresponding relationship, the number of time slots applicable to the time slot structure is determined, wherein the second corresponding relationship is the correspondence between the scrambling method used for the DCI for carrying the SFI and the number of time slots applicable to the time slot structure.
20. The terminal device according to claim 19, characterized in that: The scrambling method used by the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
21. The terminal device according to any one of claims 18 to 20, characterized in that: The communication module is specifically used for: In K time slots starting from the current time slot or L time slots after the current time slot, the physical downlink control channel PDCCH is detected according to the time slot structure, where K is the number of time slots applicable to the time slot structure, L is an integer greater than or equal to 1, and K is an integer greater than or equal to 1.
22. The terminal device according to claim 17, characterized in that: The SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle, and the determination module is specifically used to: Determine M symbols starting from the first symbol in each time slot as the time domain position for downlink transmission in each time slot, wherein M is the number of downlink symbols in each time slot, and M is an integer greater than or equal to 0; and / or The N symbols starting from the last symbol in each time slot are determined as the time domain position for uplink transmission in each time slot, wherein N is the number of uplink symbols in each time slot, and N is an integer greater than or equal to 0.
23. The terminal device according to claim 17 or 22, characterized in that: The SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
24. The terminal device according to claim 17 or 22, characterized in that: The communication module is specifically used for: In each transmission cycle, the PDCCH is detected according to the time slot structure corresponding to each time slot in one transmission cycle.
25. The terminal device according to claim 17 or 22, characterized in that: The communication module is also used for: Receive configuration information sent by the network device, where the configuration information is used to configure the transmission period of the DCI used to carry the SFI.
26. A network device, characterized in that: include: A generating module, configured to generate a time slot format indication SFI, wherein the SFI is used to indicate one or more time slot format indexes, wherein the one or more time slot format indexes are used to determine the time slot format of each time slot in the transmission cycle based on a third corresponding relationship, wherein the third corresponding relationship is a corresponding relationship between the time slot format index and the time slot format; A communication module, used for sending the SFI to a terminal device; The communication module is further used to send a physical downlink control channel to the terminal device according to a time slot format corresponding to one or more time slot format indexes indicated by the SFI; The transmission period is a transmission period for transmitting downlink control information DCI carrying the SFI, and the transmission period includes multiple time slots.
27. The network device according to claim 26, characterized in that: The SFI includes information on the number of time slots to which the time slot structure is applicable.
28. The network device according to claim 26, characterized in that: There is a second corresponding relationship between the scrambling method used for the DCI that carries the SFI and the number of time slots applicable to the time slot structure.
29. The network device according to claim 28, characterized in that: The scrambling method used by the DCI includes a mask and / or a radio network temporary identifier RNTI used to scramble the DCI.
30. The network device according to claim 26, characterized in that The SFI includes information on the number of downlink symbols and / or the number of uplink symbols included in each time slot in a transmission cycle.
31. The network device according to claim 26, characterized in that: The SFI uses a bitmap to indicate the time slot structure corresponding to each time slot in a transmission cycle.
32. The network device according to claim 26 or 30, characterized in that: The communication module is also used for: Configuration information is sent to the terminal device, where the configuration information is used to configure the transmission period of the DCI for carrying the SFI for the terminal device.
33. A terminal device, characterized in that: include: Memory; processor; An input interface and an output interface, wherein the memory, the processor, the input interface and the output interface are connected via a bus system; The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the method according to any one of claims 1 to 9.
34. A network device, characterized in that: include: Memory; processor; An input interface and an output interface, wherein the memory, the processor, the input interface and the output interface are connected via a bus system; The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the method according to any one of claims 10 to 16.
35. A computer storage medium, characterized in that Used to store computer software instructions for use in the method of any one of claims 1 to 16.