Communication method and device
By receiving the configuration information of the network-side device, the terminal-side device determines the monitoring position and capability of the sub-time unit, optimizes PDCCH monitoring, solves the efficiency problem of monitoring PDCCH on the sub-time unit, and realizes the needs of highly reliable and low-latency communication.
Patent Information
- Application Number
- CN201910749410.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-08-14
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2039-08-14
AI Technical Summary
After the introduction of sub-time units, how can terminal-side devices effectively monitor PDCCH to meet the needs of high-reliability and low-latency communication, especially how to optimize PDCCH monitoring to reduce power consumption and improve efficiency in application scenarios such as unmanned driving and telemedicine.
By receiving configuration information sent by the network side device, the monitoring position and capability of the sub-time unit are determined, including the starting position and time domain interval of the first and second sub-time units, and the monitoring capability is optimized to perform PDCCH monitoring on the sub-time unit.
It achieves efficient monitoring of PDCCH in sub-time units, reduces the power consumption of terminal-side equipment, improves the convenience and accuracy of monitoring, and meets the requirements of high-reliability and low-latency communication.
Smart Images

Figure CN112398572B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] In a communication system, a network side device can send downlink control information (DCI) to a terminal side device through a physical downlink control channel (PDCCH). For example, the network side device can configure the search space set (search space set) corresponding to each DCI to the terminal side device through high-layer signaling, but does not notify the terminal side device on which or which candidate PDCCHs in the search space set the DCI will be sent. The terminal side device can determine the DCI currently expected to be received based on the configuration information sent by the network side device, so the terminal side device can perform channel estimation on the PDCCH candidates in the search space set corresponding to the DCI to be received based on the configuration information, and monitor whether the candidate PDCCH carries the DCI. Taking into account the large complexity of detection, the terminal side device will consume a lot of power consumption. For this reason, in the new radio (NR) system, the monitoring capability of the terminal side device in a time slot can be set, and then the terminal side device can monitor the PDCCH in a time slot based on the monitoring capability.
[0003] The main application scenarios for ultra reliable and low latency communications (URLLC) services in NR systems include autonomous driving, telemedicine, and remote automation control. These applications have high requirements for data transmission latency. Therefore, to meet the latency requirements of URLLC services, the NR system introduces a sub-time unit smaller than the time slot, such as the time span.
[0004] However, when a sub-time unit (such as span) is introduced, further research is needed on how the terminal side device monitors the PDCCH. Summary of the Invention
[0005] In view of this, the present application provides a communication method and apparatus for determining the monitoring capability corresponding to a sub-time unit, so that a terminal side device can monitor the PDCCH on the sub-time unit.
[0006] In the first aspect, an embodiment of the present application provides a communication method, which includes: a terminal side device receives configuration information sent by a network side device, wherein the configuration information is used to indicate the position of monitoring a downlink control channel; and, based on the configuration information, determines the positions of a first sub-time unit and a second sub-time unit for monitoring the downlink control channel; and, based on the parameters corresponding to the first sub-time unit, determines the monitoring capability corresponding to the first sub-time unit; wherein the parameters corresponding to the first sub-time unit include at least one of the following: a first time domain interval between the starting position of the first sub-time unit and the starting position of the second sub-time unit; a time domain length of the first sub-time unit; and a second time domain interval between the first sub-time unit and the second sub-time unit.
[0007] By adopting the above method, the terminal side device can determine the monitoring capability corresponding to the first sub-time unit, and thus can monitor the PDCCH in the first sub-time unit according to the monitoring capability corresponding to the first sub-time unit.
[0008] In an embodiment of the present application, the monitoring capability corresponding to the first sub-time unit may include the maximum number of times the terminal side device monitors PDCCH in the first sub-time unit, and / or the maximum number of CCEs used by the terminal side device for channel estimation in the first sub-time unit.
[0009] In one possible design, the second sub-time unit is located after the first sub-time unit, or the second sub-time unit is located before the first sub-time unit.
[0010] In one possible design, the second sub-time unit is a non-empty sub-time unit located after the first sub-time unit and closest to the first sub-time unit; or, the second sub-time unit is a non-empty sub-time unit located before the first sub-time unit and closest to the first sub-time unit; wherein, there is a search space set on the non-empty sub-time unit.
[0011] In the embodiment of the present application, since there is no need to monitor the PDCCH in the empty sub-time unit, the second sub-time unit can be a non-empty sub-time unit, so that the monitoring capability determined based on the parameters corresponding to the first sub-time unit is more reasonable.
[0012] In one possible design, the terminal side device determines the monitoring capability corresponding to the first sub-time unit based on the parameters corresponding to the first sub-time unit, including: the terminal side device obtains at least one monitoring parameter supported by the terminal side device and the monitoring capability corresponding to the at least one monitoring parameter; the terminal side device determines the target monitoring parameter in the at least one monitoring parameter that matches the parameter corresponding to the first sub-time unit; the terminal side device determines the monitoring capability corresponding to the first sub-time unit based on the monitoring capability corresponding to the target monitoring parameter.
[0013] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit; the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval.
[0014] By adopting the above method, the target monitoring parameter can be determined based on the first time domain interval, which is relatively simple and convenient.
[0015] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units located in the same time unit, and the maximum time domain length of each sub-time unit in the time unit; the minimum time domain interval between the starting positions of two adjacent sub-time units located in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval; the maximum time domain length of each sub-time unit in the time unit included in the target monitoring parameter is less than or equal to the time domain length of the first sub-time unit.
[0016] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit, and the maximum time domain length of each sub-time unit in the time unit; the minimum time domain interval between two adjacent sub-time units in the same time unit obtained based on the target monitoring parameter is less than or equal to the second time interval.
[0017] Using the above method, the target monitoring parameters can be determined based on the first time domain interval and the time domain length of the first sub-time unit; that is, when determining the target monitoring parameters, the first time domain interval and the time domain length of the first sub-time unit are taken into consideration at the same time, so that the determined target monitoring parameters are more reasonable and accurate.
[0018] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit; the absolute value of the difference between the minimum time domain interval included in the target monitoring parameter and the first time domain interval is less than or equal to the absolute value of the difference between the minimum time domain interval included in other monitoring parameters other than the target monitoring parameter in the at least one monitoring parameter and the first time domain interval.
[0019] In one possible design, the terminal side device determines the monitoring capability corresponding to the first sub-time unit based on the monitoring capability corresponding to the target monitoring parameter, including: if the target monitoring parameter corresponds to multiple monitoring capabilities, the terminal side device determines the minimum monitoring capability among the multiple monitoring capabilities as the monitoring capability corresponding to the first sub-time unit.
[0020] By adopting the above method, the minimum monitoring capability among multiple monitoring capabilities is selected as the monitoring capability corresponding to the first sub-time unit, which can effectively ensure that the monitoring capability corresponding to the first sub-time unit is within the capability range supported by the terminal side device.
[0021] In one possible design, the terminal side device determines the listening capability corresponding to the first sub-time unit based on the listening capability corresponding to the target listening parameter, including: if the target listening parameter corresponds to multiple listening capabilities, then when the first sub-time unit meets the first condition, the terminal side device determines that the maximum listening capability among the multiple listening capabilities is the listening capability corresponding to the first sub-time unit; the first condition includes: there is a common search space set and / or a search space set scheduled according to the time unit granularity in the first sub-time unit; and / or the first time domain interval is greater than a first threshold.
[0022] In one possible design, the method also includes: the terminal side device receives indication information sent by the network side device, and the indication information is used to indicate the monitoring capability corresponding to the second sub-time unit; the terminal side device obtains the monitoring capability corresponding to the second sub-time unit based on the indication information.
[0023] In one possible design, the monitoring capability corresponding to the second sub-time unit is one of at least one monitoring capability supported by the terminal side device.
[0024] In one possible design, the method also includes: the terminal side device determines the listening capabilities corresponding to other sub-time units within the first time unit where the first sub-time unit is located; the terminal side device determines the minimum listening capability based on the listening capabilities corresponding to the first sub-time unit and the listening capabilities corresponding to other sub-time units within the first time unit; the terminal side device monitors the downlink control channel at least on each sub-time unit within the first time unit based on the minimum listening capability.
[0025] By adopting the above method, the downlink control channel is monitored at least in the sub-time unit within the first time unit based on the same monitoring capability, thereby improving the convenience of processing by the terminal side device; and since the monitoring capability is the minimum monitoring capability, it can effectively ensure that monitoring is performed in each sub-time unit within the capability range of the terminal side device.
[0026] In the second aspect, the present application provides a device, which has the function of implementing the terminal side device involved in the first aspect above. For example, the device includes a module or unit or means (means) corresponding to the terminal side device executing the steps involved in the first aspect above. The function or unit or means can be implemented by software, or by hardware, or the corresponding software can be implemented by hardware.
[0027] In one possible design, the device includes a processing unit and a transceiver unit, and the functions performed by the processing unit and the transceiver unit may correspond to the steps performed by the terminal side device involved in the first aspect above.
[0028] In one possible design, the device includes a processor and may also include a transceiver, which is used to send and receive signals. The processor executes program instructions to complete the method executed by the terminal side device in any possible design or implementation of the first aspect above.
[0029] The device may further include one or more memories coupled to the processor. The one or more memories may be integrated with the processor or may be separated from the processor, which is not limited in this application.
[0030] In one possible design, the memory stores the necessary computer program instructions and / or data to implement the functions of the terminal-side device involved in the first aspect. The processor can execute the computer program instructions stored in the memory to perform the method performed by the terminal-side device in any possible design or implementation of the first aspect.
[0031] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When a computer reads and executes the computer-readable instructions, the computer executes the method in any one of the possible designs described above.
[0032] In a fourth aspect, an embodiment of the present application provides a computer program product, which, when read and executed by a computer, enables the computer to execute the method in any one of the possible designs described above.
[0033] In a fifth aspect, an embodiment of the present application provides a chip, which is connected to a memory and is used to read and execute a software program stored in the memory to implement the method in any of the possible designs mentioned above.
[0034] In a sixth aspect, an embodiment of the present application provides a communication system, comprising a terminal side device in any possible design of the first aspect above, and further, may also include a network side device. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1a A schematic diagram of a possible system architecture applicable to the embodiments of the present application;
[0036] Figure 1b Schematic diagram of downlink time-frequency resource grid;
[0037] Figure 1c It is a schematic diagram of a REG;
[0038] Figure 1d Schematic diagram of the search space;
[0039] Figure 1e A schematic diagram of the CCE index number of the candidate PDCCH in the CORESET;
[0040] Figure 1f A schematic diagram of a terminal side device detecting candidate PDCCHs in a search space set at a certain time interval;
[0041] Figure 2 A flow chart corresponding to the communication method provided in an embodiment of the present application;
[0042] Figure 3a A schematic diagram of the positions of spans included in a time slot provided in an embodiment of the present application;
[0043] Figure 3b A schematic diagram of an empty span provided in an embodiment of the present application;
[0044] Figure 3c Schematic diagram of span patterns corresponding to monitoring parameters provided in an embodiment of the present application;
[0045] Figure 4 A possible exemplary block diagram of the apparatus involved in the embodiments of the present application;
[0046] Figure 5 A schematic diagram of the structure of a device provided in an embodiment of the present application;
[0047] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0049] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0050] (1) Terminal side device: includes devices that provide voice and / or data connectivity to users, for example, may include a handheld device with wireless connection function, or a processing device connected to a wireless modem. The terminal side device can communicate with the core network via the radio access network (RAN) and exchange voice and / or data with the RAN. The terminal side device may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device communication (D2D) terminal equipment, V2X terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), remote station (remote station), access point (AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), or user equipment (user device), etc. For example, it may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), and other devices. It also includes restricted devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as bar codes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc. The terminal-side device can also be a chip applied to the devices listed above.
[0051] (2) Network side equipment: For example, including access network (AN) equipment, such as a base station (e.g., access point), which may refer to a device in the access network that communicates with a wireless terminal device through one or more cells at the air interface. The base station may be used to convert received air frames into and from Internet Protocol (IP) packets, and serve as a router between the terminal side device and the rest of the access network, where the rest of the access network may include an IP network. The RSU may be a fixed infrastructure entity that supports V2X applications and may exchange messages with other entities that support V2X applications. The network side equipment may also coordinate the attribute management of the air interface. For example, the network side equipment may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in an LTE system or long term evolution-advanced (LTE-A), or may also include a next generation node B (gNB) in an NR system, or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, and the embodiments of the present application are not limited thereto. The network side device may also be a chip applied to the devices listed above.
[0052] (3) Downlink control channel: for example, PDCCH, or enhanced physical downlink control channel (ePDCCH), or other downlink control channels, without limitation. In the embodiments of the present application, the downlink control channel is mainly described as PDCCH.
[0053] (4) Symbols: including but not limited to orthogonal frequency division multiplexing (OFDM) symbols, single carrier frequency division multiple access (SC-FDMA) symbols, sparse code multiplexing access (SCMA) symbols, filtered orthogonal frequency division multiplexing (F-OFDM) symbols, and non-orthogonal multiple access (NOMA) symbols. The specific symbols can be determined according to actual conditions and will not be elaborated here.
[0054] (5) Time slot: refers to a basic time unit that occupies multiple consecutive OFDM symbols or SC-FDMA in the time domain. For example, in the downlink direction of LTE, one time slot occupies 6 or 7 consecutive OFDM symbols in the time domain; in the downlink direction of NR, one time slot occupies 14 consecutive OFDM symbols (conventional cyclic prefix) or 12 consecutive OFDM symbols (extended cyclic prefix) in the time domain. (6) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one item among a, b, or c can be represented by: a, b, c, ab, ac, bc or abc, where a, b, c can be single or multiple.
[0055] Furthermore, unless otherwise specified, references to ordinal numbers such as "first" and "second" in the embodiments of this application are intended to distinguish between multiple objects and are not intended to limit the order, sequence, priority, or importance of the multiple objects. For example, the first sub-time unit and the second sub-time unit are merely used to distinguish between different sub-time units and do not indicate a difference in priority or importance between the two sub-time units.
[0056] Figure 1a This is a possible system architecture diagram applicable to the embodiment of this application. Figure 1a The system architecture shown includes network-side devices and terminal-side devices. It should be understood that the embodiments of the present application do not limit the number of network-side devices and the number of terminal-side devices in the system architecture, and the system architecture to which the embodiments of the present application are applicable may include, in addition to network-side devices and terminal-side devices, other devices, such as core network devices, wireless relay devices (also known as wireless backhaul devices), etc., which are not limited in the embodiments of the present application. In addition, the network-side devices in the embodiments of the present application may integrate all functions into an independent physical device, or distribute the functions across multiple independent physical devices, which are not limited in the embodiments of the present application. In addition, the terminal-side devices in the embodiments of the present application may be connected to the network-side devices wirelessly.
[0057] The system architecture illustrated above can be applied to communication systems of various radio access technologies (RATs), such as NR systems and communication systems that may appear in the future.
[0058] The system architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of communication system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0059] exist Figure 1a In the illustrated system architecture, network-side devices can transmit PDSCH to terminal-side devices. PDSCH is typically scheduled using control information carried in the PDCCH, such as DCI. Therefore, to correctly receive the PDSCH, the terminal-side device must first monitor the PDCCH and obtain the relevant information needed to receive the PDSCH, such as the location and size of the PDSCH time-frequency resources, based on the DCI carried by the PDCCH.
[0060] The following introduces the relevant technical features of the terminal side device monitoring PDCCH.
[0061] Taking the NR system as an example, the frequency domain is divided into independent subcarriers, and the subcarrier spacing (SCS) can be determined according to the subcarrier spacing parameter u. For example, the common subcarrier spacing is 15KHz or 30KHz. The unit of uplink / downlink frequency domain resources is resource block (RB), and each RB consists of 12 consecutive subcarriers in the frequency domain. Figure 1b As shown, it is the downlink time-frequency resource grid. Figure 1b N in R D BL represents the number of resource blocks (RBs) scheduled for downlink at one time. An RB includes 12 consecutive subcarriers in the frequency domain. Each element on the resource grid is called a resource element (RE). RE is the smallest physical resource and contains a subcarrier within an orthogonal frequency division multiplexing (OFDM) symbol. The grid of uplink time-frequency resources is similar to that of downlink. In the NR system, the basic time unit for downlink resource scheduling is a time slot. Generally speaking, a time slot consists of 12 or 14 time domain symbols in time.
[0062] The PDCCH is transmitted in a control-resource set (CORESET). A CORESET includes multiple RBs in the frequency domain and one or several consecutive symbols in the time domain. These symbols can be located at any position within a time slot.
[0063] The control-channel element (CCE) is the basic unit that constitutes the PDCCH. Each CCE in the CORESET will have a corresponding index number. A given PDCCH can be composed of 1, 2, 4, 8 or 16 CCEs. The number of CCEs that constitute a PDCCH can be determined by the DCI payload size and the required coding rate. Among them, the number of CCEs that constitute the PDCCH is also called the aggregation level (AL). The network side equipment can adjust the aggregation level of the PDCCH according to the state of the actual transmission wireless channel to achieve link adaptive transmission. A CCE corresponds to 6 REGs (resource-element group) on the physical resource. A REG occupies one OFDM symbol in the time domain and one RB in the frequency domain. For this, please refer to Figure 1c .
[0064] The search space is a collection of candidate PDCCHs at a certain aggregation level. Since the aggregation level of the PDCCH actually sent by the network side device is variable, and since there is no relevant signaling to inform the terminal side device, the terminal side device needs to blindly detect the PDCCH at different aggregation levels. Among them, the PDCCH to be blindly detected is called a candidate PDCCH, and there can be multiple candidate PDCCHs at a certain aggregation level. Figure 1d, which is a schematic diagram of the search space. The terminal device decodes all candidate PDCCHs composed of CCEs within the search space. If the cyclic redundancy check (CRC) passes, the decoded PDCCH content is considered valid for the terminal device, and the terminal device can continue to process the decoded related information.
[0065] In NR systems, to better control the complexity of blind detection of downlink control channels, network-side devices can configure one or more search space sets (search space sets) for terminal-side devices. Each search space set includes search spaces corresponding to one or more aggregation levels. In other words, a search space set can correspond to one or more aggregation levels, and a search space set can include candidate PDCCHs at one or more aggregation levels.
[0066] Furthermore, when the network side device configures a search space set for the terminal side device, it will configure an index number for each search space set. The search space set will include candidate PDCCHs, and the candidate PDCCHs are all located in the corresponding CORESET. Therefore, the index number of the search space set will be associated with the index number of the CORESET where the candidate PDCCHs included in the search space set are located, and the CORESET associated with the search space set determines the CCE index of the candidate PDCCH of the search space set within the CORESET. For example, there are a total of 24 CCEs in the CORESET, and the number of candidate PDCCHs corresponding to aggregation level AL=2 in the search space set is 6. Then the CCE index number of each candidate PDCCH in the CORESET can refer to Figure 1e , Figure 1e The squares with diagonal lines in them represent candidate PDCCHs.
[0067] In the time domain, the terminal side device detects the candidate PDCCH in the search space set at a certain time interval. Therefore, some time domain information can be configured for each search space set, such as: detection period (i.e., the time interval for detecting the search space set, in time slots); time slot offset (i.e., the time slot offset between the start of the detection period and the actual detection of the search space set, and the time slot offset is less than the value of the detection period); number of time slots (i.e., the number of time slots for continuous detection of the search space set, and the number of time slots is less than the value of the detection period); symbol position (i.e., the position of the starting symbol of the CORESET associated with the search space set in each time slot). For ease of understanding, the meaning of each parameter is introduced with specific examples. Figure 1fAs shown in the figure, the detection period is 10 time slots, the time slot offset is 3 time slots, the number of time slots is 2 time slots, the CORESET associated with the search space set is a CORESET that occupies 2 symbols, and the symbol positions are symbols 0 and 7 in the time slot. In this example, the terminal side device detects the candidate PDCCH of the search space set in the CORESET on symbols 0 and 7 in time slot 3 and time slot 4 in each detection period of 10 time slots, and the CORESET occupies 2 symbols in the time domain.
[0068] Due to the high complexity of detecting PDCCH, the terminal side device will consume a lot of power. Therefore, in the NR system, a monitoring capability corresponding to a time slot can be set. Among them, the monitoring capability corresponding to a time slot can include: (1) the maximum number of times the terminal side device monitors PDCCH in a time slot, and / or, (2) the maximum number of CCEs used by the terminal side device for channel estimation in a time slot. Among them, regarding (1): the number of monitoring times refers to the number of candidate PDCCHs monitored. For example, the number of candidate PDCCHs configured for aggregation level 2 is 3, and each candidate PDCCH needs to detect 1 DDC format or size, then the number of monitoring times for aggregation level 2 is 3*1=3 times; for example, the maximum number of times the PDCCH is monitored in a time slot can refer to the maximum number of monitoring times that the terminal side device can withstand in a time slot. Regarding (2): DCI will be affected by the wireless channel environment during transmission, which greatly affects the transmission performance. Therefore, before monitoring, the terminal side device needs to perform channel estimation on the pilot inserted in the PDCCH to offset the impact of the wireless channel on the transmission signal and restore the transmission signal of the network side device as accurately as possible. Since PDCCH resources are allocated in CCE units, the terminal side device also performs channel estimation in CCE units. For example, the maximum number of CCEs used by the terminal side device for channel estimation in a time slot is the maximum number of CCEs that the terminal side device can use for channel estimation in a time slot.
[0069] Considering that the NR system defines the URLLC service, in order to meet the delay requirements of the URLLC service, a sub-time unit is introduced in the NR system, such as span, which can also be called a monitoring time span (monitoring span), etc. For the convenience of description, it is referred to as span in the embodiments of this application.
[0070] Each span is at least Y consecutive symbols long, where Y is an integer greater than 0. Y consecutive symbols are continuous in the time domain (no symbol gap exceeds 1). Currently, spans are subject to the following constraints:
[0071] ① There cannot be overlapping symbols between spans, that is, a symbol cannot belong to two spans at the same time.
[0072] ②Each span is contained in a separate slot, that is, the span cannot cross the slot boundary.
[0073] ③ Each PDCCH monitoring occasion (MO) is completely contained within a span. That is, an MO cannot cross the span boundary. The MO here represents the duration of a terminal-side device's blind detection of the PDCCH, which is determined by a monitoring start position and the CORESET bound to the monitored search space set. For example, the monitoring start position of a terminal-side device monitoring a search space set is the first symbol in a slot. This search space set is bound to a 3-symbol-long CORESET. Therefore, the MO for monitoring this search space set is the first three symbols of the slot, namely the first symbol, the second symbol, and the third symbol.
[0074] ④ For all PDCCH MOs within a slot, the number of different starting symbols in the span cannot exceed floor(14 / X), where X is the minimum number of capabilities reported by the terminal device. floor() represents rounding down.
[0075] ⑤ The number of different starting symbols of different PDCCH MOs in one slot cannot exceed 7.
[0076] ⑥ In the secondary cell, the number of different starting symbols of PDCCH MO in half a slot cannot exceed 4.
[0077] For example, the division of spans within a slot can be determined by protocol pre-sets, base station configuration using higher-level parameters, or by the terminal device itself based on protocol pre-set rules and higher-level parameters. A span consists of several symbols, and the length of each span within a slot can be the same or different. For example, some spans within a slot may be 7 symbols long, while others may be 1 or 2 symbols long.
[0078] Based on this, the embodiments of the present application will mainly study how to determine the monitoring capability corresponding to the sub-time unit (such as span) after the introduction of the sub-time unit, so that the terminal side device can monitor the PDCCH on the sub-time unit.
[0079] The technical solutions provided by the embodiments of the present application are described below with reference to the accompanying drawings.
[0080] The present application provides a communication method. Figure 2, is the flow chart corresponding to this method. In the following introduction, this method is applied to Figure 1a Take the system architecture shown as an example. In addition, the method can be executed by two communication devices, such as a first communication device and a second communication device, wherein the first communication device can be a network-side device or a communication device that can support the network-side device to implement the functions required by the method, and of course it can also be other communication devices, such as a chip or a chip system. The second communication device can be a terminal-side device or a communication device that can support the terminal-side device to implement the functions required by the method, and of course it can also be other communication devices, such as a chip or a chip system. For ease of introduction, in the following, the method is executed by a network-side device and a terminal-side device as an example, that is, the first communication device is a network-side device and the second communication device is a terminal-side device as an example. If this embodiment is applied to Figure 1a The system architecture shown below is used to execute Figure 2 The network side device of the embodiment shown can be Figure 1a The network side devices in the system architecture shown below are used to perform Figure 2 The terminal side device of the embodiment shown can be Figure 1a Terminal-side devices in the system architecture shown.
[0081] like Figure 2 As shown, the method includes:
[0082] Step 201: The network side device sends configuration information to the terminal side device, where the configuration information is used to indicate the location for monitoring the PDCCH.
[0083] Accordingly, in step 202, the terminal side device receives the configuration information sent by the network side device.
[0084] Step 203: The terminal side device determines the positions of the first sub-time unit and the second sub-time unit for monitoring the PDCCH according to the configuration information.
[0085] Exemplarily, the time unit described in the embodiments of the present application may refer to a time slot, and a sub-time unit may refer to a time granularity smaller than the length of a time slot, such as a number of consecutive symbols, spans, half-time slots or sub-time slot units, etc. The following description will mainly take the sub-time unit as the span as an example, for example, the first sub-time unit is the first span, and the second sub-time unit is the second span.
[0086] In an embodiment of the present application, the configuration information used to indicate the location of monitoring PDCCH may include: configuration information used to indicate the time domain location and frequency domain location of monitoring PDCCH. The following mainly describes the configuration information used to indicate the time domain location of monitoring PDCCH as an example.
[0087] In one example, the configuration information may include at least one of the following: (1) a detection period, a time slot offset, and a number of time slots for one or more search space sets; and (2) the number b of symbols occupied by the CORESETs associated with the one or more search space sets and the positions of the O starting symbols. The above are merely examples, and the PDCCH configuration information may also include other information, which will not be further illustrated here.
[0088] Among them, the description of (1) can refer to the previous introduction and will not be repeated here. Regarding (2): The number of symbols b occupied by CORESET and the O starting symbol positions are used to determine the time domain symbol position occupied by each blind detection opportunity in the O blind detection opportunities. Each blind detection opportunity in the O blind detection opportunities occupies b symbols, and b is an integer greater than 0. For example: the number of symbols occupied by CORESET is 3 symbols, and the two starting symbol positions of the CORESET are the 1st symbol and the 7th symbol respectively, then b=3, O=2, and the starting symbol positions of the two blind detection opportunities are the 1st symbol and the 7th symbol respectively, and the time domain symbols occupied by each blind detection opportunity are all 3 symbols. In other words, the first blind detection opportunity is the 1st symbol to the 3rd symbol, and the second blind detection opportunity is the 7th symbol to the 9th symbol.
[0089] After receiving the configuration information, the terminal device can determine the bitmap of the PDCCH according to the configuration information. The bitmap of the PDCCH is used to indicate the starting symbol position of the CORESET in the time slot to be monitored. For example, the PDCCH bitmap is 11101110011100, where the symbol corresponding to the bit with a value of 1 in the bitmap is the starting symbol of the CORESET. Figure 3aAs shown, the position of the span included in a time slot can be obtained according to the bit map. Exemplarily, the time domain length of a span or the number of consecutive symbols contained in a span is max{max(CORESET time domain length), min(Y)}. Where Y can be found in the description below. It is assumed here that the number of consecutive symbols contained in a span is 3. The terminal side device determines the starting position of the first span according to the position of the first bit state "1" in the bit map, and adds the time domain length of the span to determine the position of the first span (which can be the time domain position); the terminal side device then determines the starting position of the second span according to the most recent bit state "1" that does not belong to the first span in the bit map, and adds the time domain length of the span to determine the position of the second span; the terminal side device determines the starting position of the third span according to the most recent bit state "1" that does not belong to the first span and the second span in the bit map, and adds the time domain length of the span to determine the position of the third span. The pattern finally determined can be as follows Figure 3a Furthermore, the monitoring timing included in each span can also be determined based on the configuration information. Figure 3a The eight monitoring opportunities (MO1 to MO8) shown in FIG. 1 are merely examples, and other possible monitoring opportunities may also be included.
[0090] Exemplarily, in step 201, the network-side device may send configuration information to the terminal-side device via high-layer signaling, where the high-layer signaling may refer to signaling sent by a high-layer protocol layer, which is at least one protocol layer above the physical layer. The high-layer protocol layer may include at least one of the following protocol layers: a medium access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a non-access stratum (NAS).
[0091] In step 204, the terminal side device determines the monitoring capability corresponding to the first span based on the parameters corresponding to the first span.
[0092] Exemplarily, the parameters corresponding to the first span include at least one of the following: a first time domain interval between the starting position of the first span and the starting position of the second span; the time domain length of the first span; and a second time domain interval between the first span and the second span. The second span may be located after the first span (in this case, the second time domain interval between the first span and the second span may be understood as the time domain interval between the end position of the first span and the starting position of the second span), or the second span may be located before the first span (in this case, the second time domain interval between the first span and the second span may be understood as the time domain interval between the end position of the second span and the starting position of the first span). For example, Figure 3a Taking the span1 pattern shown as an example, the first span is span1 and the second span is span2, or the first span is span2 and the second span is span1.
[0093] In an embodiment of the present application, considering the possibility of an empty span, in one example, the second span can be a non-empty span located after the first span and closest to the first span; or the second span can be a non-empty span located before the first span and closest to the first span. A search space set exists on a non-empty span, or in other words, the non-empty span includes a position for monitoring the PDCCH within the time unit (i.e., the time slot) in which the non-empty span is located. Correspondingly, a search space set does not exist on an empty span, or in other words, an empty span does not include a position for monitoring the PDCCH within the time slot in which the empty span is located.
[0094] The following describes empty spans and non-empty spans: For example, when the terminal side device determines the span pattern based on the configuration information, it usually concentrates the listening opportunities that may appear in each time slot into one time slot to determine the span pattern, so that the span patterns in each time slot are consistent. However, considering that the detection period of each search space set may be different, there is no search space on one or some spans in a certain time slot, and thus there is no listening opportunity on the span in the time slot. For example, see Figure 3bAs shown, the detection period of search space set 1 is 2 time slots, and the listening opportunity of search space set 1 is located on span2 of time slot 1, span2 of time slot 3, and span2 of subsequent time slots (such as time slot 5); that is, there is no listening opportunity on span2 of time slot 2, so span2 of time slot 2 can be understood as an empty span; and span2 of time slot 1 and span2 of time slot 3 can be understood as non-empty spans.
[0095] It should be noted that the above is only a description of empty span and non-empty span using sub-time units as span as an example. The empty sub-time units involved in the embodiments of the present invention can refer to the description of empty span, and the non-empty sub-time units can refer to the description of non-empty span. For example, there is no search space set on the empty sub-time unit, and there is a search space set on the non-empty sub-time unit.
[0096] Take the first span as Figure 3a The span1 and the second span are Figure 3a For example, the first time domain interval (which can be expressed as X') between the starting position of the first span and the starting position of the second span is 4, the time domain length of the first span (which can be expressed as Y') is 3, and the second time domain interval (which can be expressed as Z') between the first span and the second span is 1. Figure 3a The span2 in the second span is Figure 3a Taking span1 in the example, the first time domain interval (X') between the starting position of the first span and the starting position of the second span is 4, the time domain length (Y') of the first span is 3, and the second time domain interval (Z') between the first span and the second span is 1.
[0097] In an embodiment of the present application, there are multiple implementation methods for the terminal-side device to determine the monitoring capability corresponding to the first span based on the parameters corresponding to the first span. In one possible implementation method (referred to as implementation method 1), the terminal-side device can obtain at least one monitoring parameter supported by the terminal-side device and the monitoring capability corresponding to the at least one monitoring parameter, and determine a target monitoring parameter in the at least one monitoring parameter that matches the parameter corresponding to the first span, and then determine the monitoring capability corresponding to the first span based on the monitoring capability corresponding to the target monitoring parameter.
[0098] Exemplarily, the monitoring parameters may include: the minimum time domain interval between the starting positions of two adjacent spans in the same time unit (which can be expressed as X), and / or the maximum time domain length of each span in the time unit (which can be expressed as Y). Taking the monitoring parameters including X and Y as an example, the meaning represented by the monitoring parameters can be understood as: the monitoring opportunity on Y symbols requires at least a time length of X symbols to process. Taking the monitoring parameters that can include X and Y as an example, as shown in Table 1, there are three examples of monitoring parameters supported by the terminal side device.
[0099] Table 1: Examples of monitoring parameters supported by terminal devices
[0100] Monitoring parameter index X Y Monitoring parameter 1 2 2 Monitoring parameter 2 4 3 Monitoring parameter 3 7 3
[0101] For monitoring parameters 1, 2 and 3 in Table 1, the corresponding span patterns can be as follows: Figure 3b It should be noted that Figure 3c The diagram shows the span pattern corresponding to each monitoring parameter in the worst scenario. Taking monitoring parameter 1 as an example, the monitoring parameter 1 means that the monitoring opportunity on 2 symbols requires at least 2 symbols to process. In the worst scenario, the monitoring opportunity on 2 symbols only has 2 symbols to process.
[0102] In the embodiment of the present application, taking monitoring parameter 1 as an example, the minimum time domain interval (which can be expressed as Z) between the starting positions of two adjacent spans in the same time unit can be obtained according to X and Y included in monitoring parameter 1. Figure 3c It can be seen that according to X and Y in monitoring parameter 1, Z is 0; according to X and Y in monitoring parameter 2, Z is 1; and according to X and Y in monitoring parameter 1, Z is 4.
[0103] For example, the terminal side device can report the monitoring parameters supported by the terminal side settings and the monitoring capabilities corresponding to the monitoring parameters to the network side device. Accordingly, the network side device can determine the above configuration information based on the monitoring parameters supported by the terminal side settings and the monitoring capabilities corresponding to the monitoring parameters.
[0104] The following introduces (1) the terminal side device determining the target monitoring parameter and (2) the terminal side device determining the monitoring capability corresponding to the first span based on the monitoring capability corresponding to the target monitoring parameter.
[0105] (1) There are many ways for the terminal side device to determine the target monitoring parameters. Several possible ways are described below.
[0106] Method 1: The terminal side device can determine the target monitoring parameters based on X'.
[0107] Exemplarily, the terminal side device may obtain the mapping relationship between X' and X, as shown in Table 2, which is an example of the mapping relationship between X' and X.
[0108] Table 2: Example of the mapping relationship between X' and X
[0109]
[0110] As shown in Table 2, if X' is 2 or 3, the corresponding X is 2; if X' is 4, 5 or 6, the corresponding X is 2 or 4; if X' is 7, 8, 9, 10, 11 or 12, the corresponding X is 2, 4 or 7.
[0111] In this way, after the terminal-side device determines the X corresponding to X' based on the mapping relationship between X' and X, it can determine the target monitoring parameters based on the X corresponding to X'. For example, if X' is 3 and the corresponding X is 2, the target monitoring parameters are (2,2). For another example, if X' is 5 and the corresponding X is 2 or 4, the target monitoring parameters include (2,2) and (4,3).
[0112] In method 2, the terminal side device can determine the target monitoring parameters based on X' and Y'.
[0113] Exemplarily, the terminal side device can obtain the mapping relationship between X' and X (as shown in Table 3), and after determining the X corresponding to X' based on the mapping relationship between X' and X, it can further determine the Y corresponding to Y' based on the mapping relationship between Y' and Y (for example, Y is less than or equal to Y'), and then determine the target monitoring parameters based on the X corresponding to X' and the Y corresponding to Y'. For example, X' is 5, Y' is 2, the X corresponding to X' is 2 or 4, and the Y corresponding to Y' is 2, and the target monitoring parameters can be determined to be (2,2). For another example, X' is 7, Y' is 2, the X corresponding to X' is 2 or 4 or 7, and the Y corresponding to Y' is 2, and the target monitoring parameters can be determined to include (2,2) and (4,3).
[0114] Method 3: The terminal side device can determine the target monitoring parameters based on Z'.
[0115] For example, the terminal side device can obtain the mapping relationship between Z' and Z (for example, Z is less than or equal to Z'), and then determine the Z corresponding to Z' based on the mapping relationship between Z' and Z, and then determine the target monitoring parameter according to the Z corresponding to Z'. For example, if Z' is 0 and the Z corresponding to Z' is 0, the target monitoring parameter can be determined to be (2, 2).
[0116] In mode 4, the terminal side device can determine the target monitoring parameters according to X' (the specific implementation is different from mode 1).
[0117] For example, the terminal-side device can determine the absolute value of the difference between X and X', thereby obtaining the minimum absolute value, and determine the target monitoring parameter based on X corresponding to the minimum absolute value. For example, if X' is 3, for monitoring parameter 1, the absolute value of the difference between X' and X is 1, for monitoring parameter 2, the absolute value of the difference between X' and X is 1, and for monitoring parameter 3, the absolute value of the difference between X' and X is 4. In this case, the target monitoring parameters include (2, 2) and (4, 3).
[0118] It should be noted that the above only describes four possible methods. In other possible embodiments, there may be other possible methods. For example, the terminal side device can determine the target monitoring parameters based on Y'. For example, the terminal side device can determine the absolute value of the difference between Y and Y', and then obtain the minimum absolute value, and determine the target monitoring parameters based on Y corresponding to the minimum absolute value.
[0119] (2) There are multiple ways for the terminal side device to determine the monitoring capability corresponding to the first span based on the monitoring capability corresponding to the target monitoring parameter.
[0120] Exemplarily, the monitoring capability corresponding to each monitoring parameter supported by the terminal side device may include: the maximum number of monitoring times that the terminal side device monitors PDCCH in a span, and / or the maximum number of CCEs used for channel estimation. Taking the monitoring capability corresponding to each monitoring parameter including the maximum number of CCEs used by the terminal side device for channel estimation in a span (which can be expressed as C) as an example, as shown in Table 3, these are the three monitoring parameters supported by the terminal side device reported by the terminal side device to the network side device and the monitoring capabilities corresponding to the three monitoring parameters.
[0121] Table 3: Example of monitoring capabilities corresponding to monitoring parameters
[0122] Monitoring parameter index X Y Monitoring capabilities Monitoring parameter 1 2 2 C1 Monitoring parameter 2 4 3 C2 Monitoring parameter 3 7 3 C3
[0123] In Table 3, the monitoring capability C3 corresponding to the monitoring parameter 3 indicates: the maximum number of CCEs used by the terminal side device for channel estimation on span-1a and span-1b. The monitoring capability C2 corresponding to the monitoring parameter 2 indicates: the maximum number of CCEs used by the terminal side device for channel estimation on span-2a, span-2b, and span-2c. The monitoring capability C1 corresponding to the monitoring parameter 1 indicates: the maximum number of CCEs used by the terminal side device for channel estimation on span-3a, span-3b, span-3c, span-3d, span-3e, span-3f, and span-3g. The above Table 3 is described by taking one monitoring parameter corresponding to one monitoring capability as an example. In a specific implementation, one monitoring parameter may also correspond to multiple monitoring capabilities.
[0124] Exemplarily, the monitoring capability may also be related to the subcarrier spacing. The same monitoring parameter may correspond to different monitoring capabilities for different subcarrier spacings. See Table 4, which is another example of the monitoring capability corresponding to the monitoring parameter.
[0125] Table 4: Another example of monitoring capabilities corresponding to monitoring parameters
[0126]
[0127] Among them, μ = 0 represents a subcarrier spacing of 15KHz, μ = 1 represents a subcarrier spacing of 30KHz, μ = 2 represents a subcarrier spacing of 60KHz, and μ = 3 represents a subcarrier spacing of 120KHz. Of course, there may be other subcarrier spacings, which are not specifically limited. When μ = 0, the monitoring capabilities corresponding to each monitoring parameter may include one or more, which are not specifically limited. With respect to this example, it should be noted that when the terminal side device determines the monitoring capability of the first span based on the monitoring capability corresponding to the target monitoring parameter, for example, the subcarrier spacing corresponding to the first span is 15KHz, the terminal side device determines the monitoring capability of the first span based on the monitoring capability corresponding to the target monitoring parameter (when μ = 0).
[0128] When the terminal side device determines the monitoring capability corresponding to the first span based on the monitoring capability corresponding to the target monitoring parameter, if the target monitoring parameter corresponds to a monitoring capability, the monitoring capability corresponding to the target monitoring parameter can be directly determined as the monitoring capability corresponding to the first span; for example, the target monitoring parameter is (2,2), and the monitoring capability corresponding to (2,2) is C1, then the monitoring capability corresponding to the first span can be determined to be C1.
[0129] If the target monitoring parameters correspond to multiple monitoring capabilities, in one example, the terminal side device can directly determine that the minimum monitoring capability among the multiple monitoring capabilities is the monitoring capability corresponding to the first span; for example, the target monitoring parameters are (2,2), and the monitoring capabilities corresponding to (2,2) are C1a and C1b (C1a is less than C1b), then the monitoring capability corresponding to the first span can be determined to be C1a; for another example, the target monitoring parameters include (2,2) and (4,3), and the monitoring capability corresponding to (2,2) is C1, and the monitoring capability corresponding to (4,3) is C2 (C1 is less than C2), then the monitoring capability corresponding to the first span can be determined to be C1.
[0130] In another example, the terminal side device can determine whether the first span meets the first condition. If the first condition is met, the maximum monitoring capability among multiple monitoring capabilities can be determined as the monitoring capability corresponding to the first span. If the first condition is not met, the minimum monitoring capability among multiple monitoring capabilities can be determined as the monitoring capability corresponding to the first span. The first condition includes: the first span has a common search space (CSS) set and / or a search space set scheduled according to a time unit granularity; and / or the time domain interval between the starting position of the first span and the starting position of the second span is greater than a first threshold.
[0131] The following is an explanation of the contents of the first condition:
[0132] (1) When a CSS set exists in the first span, considering that a CSS set exists in the first time unit, since the CSS contains DCI for scheduling common information, such as system messages, paging messages, or random access information, the terminal side device needs to monitor the CSS (while for the user specific common search space (USS), the terminal side device can choose not to monitor. For example, when the monitoring capability of the terminal side device is not sufficient to monitor all CSSs and USSs, the terminal side device can choose not to monitor one of the USSs). Therefore, a larger monitoring capability can be configured.
[0133] (2) The first span has a search space set scheduled according to the granularity of the time unit. For the search space set scheduled according to the time unit, in order to ensure that the PDCCH can be obtained in time, the terminal side device needs to monitor the search space set scheduled according to the time unit (for the search space set scheduled according to a time granularity smaller than the time unit, the terminal side device can choose to monitor or not monitor. This is because the search space set may appear in the first span and the next span. Even if the terminal side device does not monitor the search space set on the first span, it can monitor the search space set on the next span). Therefore, a larger monitoring capability can be configured.
[0134] (3) The time domain interval (X') between the starting position of the first span and the starting position of the second span is greater than the first threshold, indicating that X' is large enough, that is, there is enough time to process the monitoring opportunities on Y' symbols, so a larger monitoring capability can be configured. Among them, the first threshold can be set by those skilled in the art according to actual needs, and is not specifically limited. In an example, the first threshold can be related to the monitoring parameters reported by the terminal side device to the network side device. For example, the monitoring parameters reported by the terminal side device to the network side device include (2,2), (4,3) and (7,3), then the first threshold can be a value greater than 7, such as the first threshold is 10; or, the first threshold can be related to the monitoring capability supported by the terminal side device; or, the first threshold is a value predetermined by the protocol or one of multiple values predetermined by the protocol. For example, the terminal side device can report the first threshold to the network side device; or, the terminal side device and the network side device can pre-agree on the rules for determining the first threshold. In this case, the terminal side device may not report the first threshold to the network side device.
[0135] The above content exemplifies the way in which the terminal side device determines the monitoring capability corresponding to a span (such as implementation method 1). Overall, in an example (referred to as example 1), the terminal side device can use the above method to determine the monitoring capability corresponding to each span (which can refer to a non-empty span). For example, if the first span is the first span for which the monitoring capability needs to be determined, the terminal side device can use the above method to determine the monitoring capability corresponding to each other span in turn. For example, see Figure 3b As shown, the terminal side device can adopt implementation method 1 (at this time, span1 in time slot 1 is the first span, and span2 in time slot 1 is the second span) to determine the monitoring capability corresponding to span1 in time slot 1; and adopt implementation method 1 (at this time, span2 in time slot 1 is the first span, and span3 in time slot 1 is the second span) to determine the monitoring capability corresponding to span2 in time slot 1; and adopt implementation method 1 (at this time, span3 in time slot 1 is the first span, and span1 in time slot 2 is the second span). The monitoring capability corresponding to span3 in time slot 1 is determined by adopting implementation method 1 (in this case, span1 in time slot 2 is the first span, and span3 in time slot 2 is the second span). The monitoring capability corresponding to span1 in time slot 2 is determined by adopting implementation method 1 (in this case, span3 in time slot 2 is the first span, and span1 in time slot 3 is the second span). The monitoring capability corresponding to span3 in time slot 2 is determined by adopting implementation method 1 (in this case, span3 in time slot 2 is the first span, and span1 in time slot 3 is the second span). Similarly, the monitoring capabilities corresponding to other spans can be determined.
[0136] In another example (referred to as Example 2), the terminal side device may receive indication information sent by the network side device, and the indication information may indicate the monitoring capability corresponding to a certain span (such as span-a). Herein, span-a may be a span pre-agreed upon by the terminal side device and the network side device, for example, span-a may be the first span for which the monitoring capability needs to be determined, or it may be another span for which the monitoring capability needs to be determined, without specific limitation. For example, the terminal side device may report the monitoring capability supported by the terminal side device to the network side device, and the monitoring capability indicated by the indication information may be one of the one or more monitoring capabilities supported by the terminal side device.
[0137] For example, span-a is the first span that needs to determine the monitoring capability. The terminal side device can determine the monitoring capability corresponding to span-a according to the indication information. Further, the above method can be used to determine the monitoring capability corresponding to each other span in turn. Figure 3b As shown, if span-a is span1 in time slot 1, the terminal side device can determine the monitoring capability corresponding to span1 in time slot 1 according to the indication information; and, adopting implementation method 1 (at this time, span2 in time slot 1 is the first span, and span3 in time slot 1 is the second span), determine the monitoring capability corresponding to span2 in time slot 1; and, adopting implementation method 1 (at this time, span3 in time slot 1 is the first span, and span1 in time slot 2 is the second span), determine the monitoring capability corresponding to span3 in time slot 1; and, adopting implementation method 1 (at this time, span1 in time slot 2 is the first span, and span3 in time slot 2 is the second span), determine the monitoring capability corresponding to span1 in time slot 2; and, adopting implementation method 1 (at this time, span3 in time slot 2 is the first span, and span1 in time slot 3 is the second span), determine the monitoring capability corresponding to span3 in time slot 2; and so on, the monitoring capabilities corresponding to other spans can be determined.
[0138] For another example, see Figure 3bAs shown, span-a is span1 in time slot 3, then the terminal side device can determine the monitoring capability corresponding to span1 in time slot 3 according to the indication information; further, for each span before span1 in time slot 3, the terminal side device can sequentially adopt the above-mentioned implementation method 1 from back to front to determine the monitoring capability corresponding to each span; for each span after span1 in time slot 3, the terminal side device can sequentially adopt the above-mentioned implementation method 1 from front to back to determine the monitoring capability corresponding to each span. For example, for each span before span1 in time slot 3: the terminal side device can adopt implementation method 1 (in this case, span3 in time slot 2 is the first span, and span1 in time slot 3 is the second span) to determine the monitoring capability corresponding to span3 in time slot 2; and adopt implementation method 1 (in this case, span1 in time slot 2 is the first span, and span3 in time slot 2 is the second span) to determine the monitoring capability corresponding to span1 in time slot 2; and so on, the monitoring capability corresponding to other spans can be determined. For each span after span1 in time slot 3: the terminal side device can adopt implementation method 1 (at this time, span2 in time slot 3 is the first span, and span1 in time slot 3 is the second span) to determine the monitoring capability corresponding to span2 in time slot 3; and adopt implementation method 1 (at this time, span3 in time slot 3 is the first span, and span2 in time slot 3 is the second span) to determine the monitoring capability corresponding to span3 in time slot 3; and so on, the monitoring capabilities corresponding to other spans can be determined.
[0139] The above examples 1 and 2 describe how the terminal side device determines the monitoring capabilities corresponding to each span. In an embodiment of the present application, when the terminal side device monitors, in one possible scenario, the terminal side device can monitor on each span based on the monitoring capabilities corresponding to each span determined above.
[0140] In another possible scenario, after the terminal side device determines the monitoring capability corresponding to each span in a time slot using the method of Example 1 or Example 2 above, it can determine the target monitoring capability based on the monitoring capability corresponding to each span in the time slot, and then monitor each span in the time slot based on the target monitoring capability, or it can monitor each span in multiple time slots based on the target monitoring capability. The target monitoring capability can be the minimum monitoring capability among the monitoring capabilities corresponding to each span in the time slot, and is not specifically limited. In this scenario, considering that when a time slot includes multiple spans, the monitoring capabilities of most spans are generally basically the same or have little difference, and only the monitoring capabilities of individual spans are larger, therefore, in order to improve the convenience of processing by the terminal side device, it can be based on the same monitoring capability (such as the minimum monitoring capability corresponding to multiple spans) to monitor each span in the time slot, and when the monitoring capability is the minimum monitoring capability, it can effectively ensure that monitoring is performed in each sub-time unit within the capability range of the terminal side device.
[0141] In another possible scenario, taking a time slot (e.g., time slot 1) as an example, after the terminal-side device determines the monitoring capabilities corresponding to each span in time slot 1, it may select the minimum monitoring capability among the monitoring capabilities corresponding to each span as the monitoring capability corresponding to all spans in time slot 1, or it may select the maximum monitoring capability among the monitoring capabilities corresponding to each span as the monitoring capability corresponding to all spans in time slot 1. In other words, after determining the target monitoring parameters (e.g., including X and Y) corresponding to each span in time slot 1, the terminal-side device may select the target monitoring parameter with the minimum X among these target monitoring parameters as the target monitoring parameter corresponding to all spans, or select the target monitoring parameter with the maximum X among these target monitoring parameters as the target monitoring parameter corresponding to all spans; and then, based on the target monitoring parameters corresponding to all spans, determine the monitoring capabilities corresponding to all spans. For example, if the target monitoring parameters corresponding to all spans correspond to one monitoring capability, then this monitoring capability may be determined as the monitoring capability corresponding to all spans; if the target monitoring parameters corresponding to all spans correspond to multiple monitoring capabilities, then the maximum or minimum monitoring capability among the multiple monitoring capabilities may be determined as the monitoring capability corresponding to all spans. For ease of description, the monitoring capability corresponding to all spans in time slot 1 can be represented as C.
[0142] In this case, assuming that a time slot does not correspond to a monitoring capability upper limit value, the network side device can ensure that the following relationship N·C≤P′ is configured, where P′ is the total monitoring capability of the terminal device in a time slot.
[0143] Assuming that one time slot corresponds to one upper limit of monitoring capability, the upper limits of monitoring capability corresponding to different time slots may be the same (in this case, the upper limit of monitoring capability may be expressed as P), or they may be different (in this case, the upper limit of monitoring capability corresponding to one time slot may be expressed as P). n , where n is the time slot index number; for example, P1 represents the upper limit of the monitoring capability corresponding to the time slot with the time slot index number 1). For example, there are N spans in time slot 1, and the monitoring capability corresponding to each span is C. The network-side device ensures that the following relationship N·C≤P is configured. Exemplarily, when N·C<P, the extra monitoring capability PN·C can be calculated into the first span in time slot 1, that is, the monitoring capability corresponding to the first span is C+PN·C, and the monitoring capability corresponding to other spans in time slot 1 is still C, or the extra monitoring capability PN·C can be calculated into the span in time slot 1 that includes a common search space set and / or a search space set scheduled with time slot as the granularity, then the monitoring capability corresponding to the span is C+PN·C, and the monitoring capability corresponding to other spans in time slot 1 is still C.
[0144] For example, let's assume that the monitoring capability corresponding to a span includes the maximum number of times a terminal-side device monitors the PDCCH in that span. Assuming N = 3 and C = 12, and the upper limit of the monitoring capability corresponding to time slot 1 (i.e., the maximum number of times a terminal-side device monitors the PDCCH in time slot 1) is 44, then the excess monitoring capability is 44 - 12 * 3 = 8. If the excess monitoring capability is applied to the first span in time slot 1, then the monitoring capability corresponding to the first span is 12 + 8 = 20, and the monitoring capabilities corresponding to the second and third spans are both 12. For another example, let's assume that the monitoring capability corresponding to a span includes the maximum number of CCEs used by the terminal-side device for channel estimation in that span. Assuming N = 3 and C = 15, and the upper limit of the monitoring capability corresponding to time slot 1 (i.e., the maximum number of CCEs used by the terminal-side device for channel estimation in time slot 1) is 56, then the excess monitoring capability is 56 - 15 * 3 = 11. If the extra monitoring capability is calculated for the first span in time slot 1, the monitoring capability corresponding to the first span is 15+11=26, and the monitoring capabilities corresponding to the second and third spans are both 15. When the monitoring capability corresponding to a span includes the maximum number of times a terminal-side device monitors the PDCCH in the span and the maximum number of CCEs used by the terminal-side device for channel estimation in the span, the description of the above example can be referred to and will not be repeated here.
[0145] In another possible scenario, the monitoring capability defined in Table 3 (or Table 4) above may be for a terminal-side device that supports a specific service type (such as supporting URLLC services) or supports a specific processing capability (such as supporting minislots). For example, taking the monitoring capability defined in Table 3 as an example for a terminal-side device that supports URLLC services, the terminal-side device reports the supported (X, Y) to the network-side device. Assume that the terminal-side device reports (2, 2), where the monitoring capability C corresponding to (2, 2) (here, C represents the maximum number of CCEs used by the terminal-side device for channel estimation in a span) is 16. Accordingly, if the terminal-side device determines that the span pattern in a time slot is the span pattern corresponding to (2, 2) based on the configuration information sent by the network-side device, that is, there are 7 spans in a time slot, and the time domain length of each span is 2 symbols, then it can be determined that the monitoring capability C corresponding to each span is 16, and the upper limit of the monitoring capability supported by the entire time slot is 16*7=112 CCEs. Exemplarily, if a common search space set and / or a search space set scheduled with time slots as the granularity exists in a certain span (that is, the span also has other services besides URLLC services), the terminal side device can add a monitoring capability X′ to the span, that is, the monitoring capability corresponding to the span is C+X′, and the monitoring capability corresponding to the remaining spans that do not contain a common search space set and / or a search space set scheduled with time slots as the granularity is C. Among them, X′ is a predefined value, or a value that the network side device semi-statically indicates to the terminal side device through high-level signaling (such as RRC signaling). Taking X′ as 12 as an example, the total monitoring capability of a time slot is upper limited to 7*16+12=124. It should be noted that when the above C represents the maximum number of times the terminal side device monitors PDCCH in a span, its implementation can refer to the implementation of C representing the maximum number of CCEs used by the terminal side device for channel estimation in a span.
[0146] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between the network side device and the terminal side device. It can be understood that in order to realize the above functions, the network side device or the terminal side device may include a hardware structure and / or software module corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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.
[0147] In the case of using integrated units (modules), Figure 4 A possible exemplary block diagram of an apparatus involved in an embodiment of the present application is shown. The apparatus 400 may exist in the form of software. The apparatus 400 may include: a processing unit 402 and a communication unit 403. The processing unit 402 is used to control and manage the actions of the apparatus 400. The communication unit 403 is used to support communication between the apparatus 400 and other network entities. Optionally, the communication unit 403 is also called a transceiver unit and may include a receiving unit and / or a sending unit, respectively, for performing receiving and sending operations. The apparatus 400 may also include a storage unit 401 for storing program code and / or data of the apparatus 400.
[0148] The processing unit 402 may be a processor or controller that implements or executes the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments disclosed herein. The communication unit 403 may be a communication interface, a transceiver, or a transceiver circuit, etc., wherein the communication interface is a general term and, in a specific implementation, may include multiple interfaces. The storage unit 401 may be a memory.
[0149] The apparatus 400 may be a terminal side device in any of the above embodiments, or may be a chip set in the terminal side device. The processing unit 402 may support the apparatus 400 to execute the actions of the terminal side device in each method example above. Alternatively, the processing unit 402 mainly executes the terminal internal actions in the method example, and the communication unit 403 may support the communication between the apparatus 400 and the network side device. For example, the processing unit 402 is used to execute Figure 2 Steps 203 and 204 in the communication unit 402 are used to perform Figure 2 Step 202 in .
[0150] Specifically, in one embodiment, the communication unit 403 is used to receive configuration information sent by a network-side device, wherein the configuration information is used to indicate the position of monitoring the downlink control channel; the processing unit 401 is used to determine the positions of the first sub-time unit and the second sub-time unit for monitoring the downlink control channel according to the configuration information; and, according to the parameters corresponding to the first sub-time unit, determine the monitoring capability corresponding to the first sub-time unit; wherein the parameters corresponding to the first sub-time unit include at least one of the following: a first time domain interval between the starting position of the first sub-time unit and the starting position of the second sub-time unit; a time domain length of the first sub-time unit; and a second time domain interval between the first sub-time unit and the second sub-time unit.
[0151] In one possible design, the second sub-time unit is located after the first sub-time unit, or the second sub-time unit is located before the first sub-time unit.
[0152] In one possible design, the second sub-time unit is a non-empty sub-time unit located after the first sub-time unit and closest to the first sub-time unit; or, the second sub-time unit is a non-empty sub-time unit located before the first sub-time unit and closest to the first sub-time unit;
[0153] There is a search space set on the non-empty sub-time unit.
[0154] In one possible design, the processing unit 401 is specifically used to: obtain at least one monitoring parameter supported by the communication device and the monitoring capability corresponding to the at least one monitoring parameter; determine a target monitoring parameter in the at least one monitoring parameter that matches the parameter corresponding to the first sub-time unit; and determine the monitoring capability corresponding to the first sub-time unit based on the monitoring capability corresponding to the target monitoring parameter.
[0155] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit; the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval.
[0156] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units located in the same time unit, and the maximum time domain length of each sub-time unit in the time unit; the minimum time domain interval between the starting positions of two adjacent sub-time units located in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval; the maximum time domain length of each sub-time unit in the time unit included in the target monitoring parameter is less than or equal to the time domain length of the first sub-time unit.
[0157] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit, and the maximum time domain length of each sub-time unit in the time unit; the minimum time domain interval between two adjacent sub-time units in the same time unit obtained based on the target monitoring parameter is less than or equal to the second time interval.
[0158] In one possible design, each of the at least one monitoring parameter includes the minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit; the absolute value of the difference between the minimum time domain interval included in the target monitoring parameter and the first time domain interval is less than or equal to the absolute value of the difference between the minimum time domain interval included in other monitoring parameters other than the target monitoring parameter in the at least one monitoring parameter and the first time domain interval.
[0159] In one possible design, the processing unit 401 is specifically used to: if the target monitoring parameter corresponds to multiple monitoring capabilities, determine the minimum monitoring capability among the multiple monitoring capabilities as the monitoring capability corresponding to the first sub-time unit.
[0160] In one possible design, the processing unit 401 is specifically used to: if the target monitoring parameter corresponds to multiple monitoring capabilities, then when the first sub-time unit meets the first condition, determine that the maximum monitoring capability among the multiple monitoring capabilities is the monitoring capability corresponding to the first sub-time unit; the first condition includes: there is a common search space set and / or a search space set scheduled according to the time unit granularity in the first sub-time unit; and / or, the first time domain interval is greater than a first threshold.
[0161] In one possible design, the communication unit 403 is also used to: receive indication information sent by the network side device, and the indication information is used to indicate the listening capability corresponding to the second sub-time unit; the processing unit 401 is also used to: obtain the listening capability corresponding to the second sub-time unit according to the indication information.
[0162] In one possible design, the monitoring capability corresponding to the second sub-time unit is one of at least one monitoring capability supported by the communication device.
[0163] In one possible design, the processing unit 401 is also used to: determine the listening capabilities corresponding to other sub-time units within the first time unit where the first sub-time unit is located; determine the minimum listening capability based on the listening capabilities corresponding to the first sub-time unit and the listening capabilities corresponding to other sub-time units within the first time unit; and monitor the downlink control channel at least on each sub-time unit within the first time unit based on the minimum listening capability.
[0164] It should be noted that the division of units (modules) in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. The functional modules in the embodiments of the present application may be integrated into a processing module, or each module may exist physically alone, or two or more modules may be integrated into a single module. The integrated modules may be implemented in the form of hardware or software functional modules.
[0165] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network side device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium can be various media that can store program codes, such as a memory.
[0166] Figure 5 A schematic diagram of a device structure is provided. The device 500 includes a processor 510, a memory 520, and a transceiver 530. In one example, the device 500 can implement Figure 4 The functions of the device 400 are shown, in particular, Figure 4 The function of the communication unit 403 shown in the figure can be implemented by a transceiver, the function of the processing unit 402 can be implemented by a processor, and the function of the storage unit 401 can be implemented by a memory. In another example, the apparatus 500 can be a terminal-side device in the above-mentioned method embodiment. The apparatus 500 can be used to implement the method corresponding to the terminal-side device described in the above-mentioned method embodiment. For details, please refer to the description of the above-mentioned method embodiment.
[0167] Figure 6 This is a schematic diagram of the structure of a terminal side device 600 provided in an embodiment of the present application. For ease of explanation, Figure 6 Only the main components of the terminal side equipment are shown. Figure 6 As shown, the terminal side device 600 includes a processor 601, a memory 602, a control circuit 603, an antenna 604 and an input and output device 605. The terminal side device 600 can be applied to Figure 1a In the system architecture shown, the functions of the terminal side device in the above method embodiment are executed.
[0168] The processor 601 is primarily used to process communication protocols and communication data, control the entire terminal-side device, execute software programs, and process software program data, for example, to control the terminal-side device to perform the actions described in the above method embodiments. The memory 602 is primarily used to store software programs and data. The control circuit 603 is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The control circuit 603 and antenna 604 together can also be referred to as a transceiver, and are primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device 605, such as a touch screen, display, keyboard, etc., is primarily used to receive user input and output data to the user.
[0169] When the terminal device is powered on, the processor 601 can read the software program in the memory 602, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 601 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna 604. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 601. The processor 601 converts the baseband signal into data and processes the data.
[0170] Those skilled in the art will understand that for ease of explanation, Figure 6 Only one memory 602 and processor 601 are shown. In an actual terminal-side device, there may be multiple processors 601 and memories 602. The memory 602 may also be referred to as a storage medium or a storage device, etc., which is not limited in the present embodiment.
[0171] As an optional implementation method, the processor 601 may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal side device, execute software programs, and process software program data. Figure 6The processor 601 in the figure integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit can also be independent processors interconnected through technologies such as buses. Those skilled in the art will understand that the terminal side device can include multiple baseband processors to adapt to different network standards, and the terminal side device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal side device can be connected through various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and communication data can be built into the processor 601, or it can be stored in the memory 602 in the form of a software program, and the processor 601 executes the software program to implement the baseband processing function.
[0172] Figure 6 The terminal side device 600 shown can achieve Figure 2 The illustrated method embodiment involves various processes on the terminal device. The operations and / or functions of the various modules in the terminal device 600 are respectively for implementing the corresponding processes in the above method embodiment. For details, please refer to the description of the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0173] During implementation, each step of the method provided in this embodiment can be completed by hardware integrated logic circuits in a processor or by software instructions. The steps of the method disclosed in the embodiments of this application can be directly implemented as execution by a hardware processor, or as a combination of hardware and software modules in a processor.
[0174] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The above-mentioned processor can be a general-purpose central processing unit (CPU), a general-purpose processor, a digital signal processing (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof; it can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of DSP and microprocessors, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0175] It is understood that the memory or storage unit in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0176] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it may also be an optical medium, such as a DVD; it may also be a semiconductor medium, such as a solid state disk (SSD).
[0177] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or the design of any combination thereof. The general-purpose processor can be a microprocessor, alternatively, the general-purpose processor can also be any traditional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration to implement.
[0178] The steps of the methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software units can be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM or other any form of storage medium in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and storage medium can be provided in an ASIC, which can be provided in a terminal-side device. Alternatively, the processor and storage medium can also be provided in different components in the terminal-side device.
[0179] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0180] Although the embodiments of the present application have been described with reference to specific features, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the embodiments of the present application. Accordingly, this specification and the drawings are merely illustrative of the embodiments of the present application as defined by the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the embodiments of the present application.
Claims
1. A communication method, characterized in that: The method comprises: The terminal side device receives configuration information sent by the network side device, where the configuration information is used to indicate a location for monitoring a downlink control channel; The terminal side device determines, according to the configuration information, positions of multiple sub-time units for monitoring the downlink control channel within the first time unit; When N·C<P, C represents the monitoring capability corresponding to the first monitoring parameter, N represents the number of sub-time units within the first time unit, and P represents the upper limit of the monitoring capability corresponding to the first time unit. The terminal side device monitors the downlink control channel in each sub-time unit within the first time unit except for the sub-time unit in which a common search space set and / or a search space set scheduled according to the time unit granularity exists, based on the monitoring capability C corresponding to the first monitoring parameter. And, based on the monitoring capability C+PN·C, the terminal side device monitors the downlink control channel in the sub-time unit in which a common search space set and / or a search space set scheduled according to the time unit granularity exists. The monitoring capability corresponding to the first monitoring parameter is greater than or equal to the monitoring capabilities corresponding to other monitoring parameters except the first monitoring parameter among the target monitoring parameters corresponding to the multiple sub-time units; The multiple sub-time units include a first sub-time unit, and the target monitoring parameter corresponding to the first sub-time unit is a monitoring parameter that matches the parameter corresponding to the first sub-time unit among the multiple monitoring parameters supported by the terminal side device.
2. The method according to claim 1, characterized in that The parameters corresponding to the first sub-time unit include at least one of the following: a first time domain interval between a starting position of the first sub-time unit and a starting position of the second sub-time unit; the time domain length of the first sub-time unit; A second time domain interval between the first sub-time unit and the second sub-time unit.
3. The method according to claim 2, wherein: The second sub-time unit is located after the first sub-time unit, or the second sub-time unit is located before the first sub-time unit.
4. The method according to claim 2 or 3, characterized in that: The second sub-time unit is a non-empty sub-time unit located after the first sub-time unit and closest to the first sub-time unit; or The second sub-time unit is a non-empty sub-time unit that is located before the first sub-time unit and is closest to the first sub-time unit; There is a search space set on the non-empty sub-time unit.
5. The method according to claim 2, wherein: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit; The minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval.
6. The method according to claim 2, wherein: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit, and a maximum time domain length of each sub-time unit in the time unit; The minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameters is less than or equal to the first time domain interval; the maximum time domain length of each sub-time unit in the time unit included in the target monitoring parameters is less than or equal to the time domain length of the first sub-time unit.
7. The method according to claim 2, wherein: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit, and a maximum time domain length of each sub-time unit in the time unit; The minimum time domain interval between two adjacent sub-time units in the same time unit obtained based on the target monitoring parameter is less than or equal to the second time domain interval.
8. The method according to claim 2, wherein: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit; The absolute value of the difference between the minimum time domain interval included in the target monitoring parameter and the first time domain interval is less than or equal to the absolute value of the difference between the minimum time domain interval included in other monitoring parameters other than the target monitoring parameter among the multiple monitoring parameters and the first time domain interval.
9. A communication device, characterized in that: The device includes a communication unit and a processing unit; The communication unit is configured to receive configuration information sent by a network-side device, where the configuration information is used to indicate a location for monitoring a downlink control channel; The processing unit is configured to determine, based on the configuration information, positions of multiple sub-time units within a first time unit for monitoring the downlink control channel; when N·C<P, C represents a monitoring capability corresponding to a first monitoring parameter, N represents the number of sub-time units within the first time unit, and P represents an upper limit of the monitoring capability corresponding to the first time unit; based on the monitoring capability corresponding to the first monitoring parameter, monitor the downlink control channel in each sub-time unit within the first time unit except for a sub-time unit in which a common search space set and / or a search space set scheduled according to a time unit granularity exists; and based on the monitoring capability C+PN·C, monitor the downlink control channel in a sub-time unit in which a common search space set and / or a search space set scheduled according to a time unit granularity exists. The monitoring capability corresponding to the first monitoring parameter is greater than or equal to the monitoring capabilities corresponding to other monitoring parameters except the first monitoring parameter among the target monitoring parameters corresponding to the multiple sub-time units; The multiple sub-time units include a first sub-time unit, and the target monitoring parameter corresponding to the first sub-time unit is a monitoring parameter that matches the parameter corresponding to the first sub-time unit among the multiple monitoring parameters supported by the terminal side device.
10. The device according to claim 9, characterized in that The parameters corresponding to the first sub-time unit include at least one of the following: a first time domain interval between a starting position of the first sub-time unit and a starting position of the second sub-time unit; the time domain length of the first sub-time unit; A second time domain interval between the first sub-time unit and the second sub-time unit.
11. The device according to claim 10, characterized in that: The second sub-time unit is located after the first sub-time unit, or the second sub-time unit is located before the first sub-time unit.
12. The device according to claim 10 or 11, characterized in that: The second sub-time unit is a non-empty sub-time unit located after the first sub-time unit and closest to the first sub-time unit; or The second sub-time unit is a non-empty sub-time unit that is located before the first sub-time unit and is closest to the first sub-time unit; There is a search space set on the non-empty sub-time unit.
13. The device according to claim 10, characterized in that: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit; The minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameter is less than or equal to the first time domain interval.
14. The device according to claim 10, characterized in that: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit, and a maximum time domain length of each sub-time unit in the time unit; The minimum time domain interval between the starting positions of two adjacent sub-time units in the same time unit included in the target monitoring parameters is less than or equal to the first time domain interval; the maximum time domain length of each sub-time unit in the time unit included in the target monitoring parameters is less than or equal to the time domain length of the first sub-time unit.
15. The device according to claim 10, characterized in that: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit, and a maximum time domain length of each sub-time unit in the time unit; The minimum time domain interval between two adjacent sub-time units in the same time unit obtained based on the target monitoring parameter is less than or equal to the second time domain interval.
16. The device according to claim 10, characterized in that: Each of the plurality of monitoring parameters comprises a minimum time domain interval between start positions of two adjacent sub-time units in the same time unit; The absolute value of the difference between the minimum time domain interval included in the target monitoring parameter and the first time domain interval is less than or equal to the absolute value of the difference between the minimum time domain interval included in other monitoring parameters other than the target monitoring parameter among the multiple monitoring parameters and the first time domain interval.
17. A communication device, characterized in that: The communication device includes a processor and a memory, wherein the processor is configured to execute instructions stored in the memory. When the instructions are executed, the device executes the method according to any one of claims 1 to 8.
18. A computer-readable storage medium, characterized in that The method comprises instructions which, when executed, implement the method according to any one of claims 1 to 8.
19. A computer program product, characterized in that When a computer reads and executes the program or instructions in the computer program product, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Mobile station apparatus, base station apparatus and processing method
CN102640556A
Method, system and device for information transmission
CN103906244A
Monitoring indication and monitoring method and apparatus of short transmission time interval
CN108023714A
Method and apparatus for listening for, sending and receiving downlink control information
CN109690988A