WO2020200177A1 - 通信方法、装置、设备及存储介质 - Google Patents

通信方法、装置、设备及存储介质 Download PDF

Info

Publication number
WO2020200177A1
WO2020200177A1 PCT/CN2020/082168 CN2020082168W WO2020200177A1 WO 2020200177 A1 WO2020200177 A1 WO 2020200177A1 CN 2020082168 W CN2020082168 W CN 2020082168W WO 2020200177 A1 WO2020200177 A1 WO 2020200177A1
Authority
WO
WIPO (PCT)
Prior art keywords
blind detection
time window
search space
blind
opportunity
Prior art date
Application number
PCT/CN2020/082168
Other languages
English (en)
French (fr)
Other versions
WO2020200177A9 (zh
Inventor
马蕊香
官磊
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2020200177A1 publication Critical patent/WO2020200177A1/zh
Publication of WO2020200177A9 publication Critical patent/WO2020200177A9/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0036Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
    • H04L1/0038Blind format detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path

Definitions

  • This application relates to the field of communication technology, and in particular to a communication method, device, device, and storage medium.
  • Downlink Control Information is carried by the Physical Downlink Control Channel (PDCCH), and can be used to carry resource configuration information and other control information of the terminal device. Since the base station can send multiple PDCCHs to multiple terminal devices in one scheduling period, the terminal device needs to determine the PDCCH sent to itself from the multiple PDCCHs (that is, blind detection or blind decoding) to obtain DCI. The terminal device then performs channel estimation on the control channel element (CCE) of the candidate PDCCH position, and then, based on the indication of the DCI, demodulates its own physical downlink shared channel (Physical Downlink Shared Channel) at the corresponding resource position. PDSCH). Wherein, if multiple candidate PDCCH positions occupy the same CCE, the channel estimation result of the CCE can be reused, and there is no need to repeat the channel estimation for the CCE multiple times.
  • CCE control channel element
  • LTE Long Term Evolution
  • the PDCCH uses a slot as the scheduling period to send the PDCCH for resource scheduling.
  • LTE also defines the maximum number of blind detections for a terminal device in a time slot. For example, 44 times. In other words, if the terminal device performs blind detection 44 times in a time slot at most, it stops the detection. In other words, in LTE, the scheduling period and the blind detection period are the same.
  • This application provides a communication method, device, equipment, and storage medium to realize the setting of the length of each time window less than one time slot, reduce the defined interval of blind detection capability, and meet the actual requirements of low latency and high reliability of services .
  • the present application provides a communication method, including: determining the blind detection capability of each time window, the length of the time window is less than one time slot, and the blind detection capability includes: the maximum number of candidate physical downlink control channels PDCCH And the maximum number of non-overlapping control channel element CCEs; and perform blind PDCCH detection according to the blind detection capability of each time window.
  • the blind detection capability of each time window is determined by the terminal device, where the blind detection capability includes the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs, because the length of each time window is less than one time window. It reduces the definition interval of blind detection capability, and sets the maximum number of candidate PDCCHs for blind detection in each time window and the maximum number of CCEs that can perform channel estimation to ensure the blind detection capability of each time window Compared with the prior art, the total blind detection capability in a time slot is increased, and the service requirements of low delay and high reliability are met.
  • the performing blind detection of PDCCH according to the blind detection capability of each time window includes: determining the blind detection of each time slot according to the blind detection capability of each time window Ability; determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each slot; perform blind PDCCH detection in each slot according to the number of candidate PDCCHs and the number of non-overlapping CCEs in each slot, where , The number of candidate PDCCH candidates for blind PDCCH detection in the first time slot is less than or equal to the maximum number of candidate PDCCH candidates in the first time slot, and the non-overlapping CCE for channel estimation when performing PDCCH blind detection in the first time slot The number is less than or equal to the maximum number of non-overlapping CCEs in the first time slot, and the first time slot is any one of all time slots.
  • the performing blind PDCCH detection according to the blind detection capability of each time window includes: determining the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window ; According to the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window, PDCCH blind detection is performed in each time window, wherein the blind PDCCH detection is performed in the first time window.
  • the number of candidate PDCCHs is less than or equal to the maximum number of candidate PDCCHs in the first time window, and the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time window is less than or equal to that of the first time window
  • the maximum number of non-overlapping CCEs, and the first time window is any one of all time windows.
  • the determining the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window includes: receiving first information, the first information being used to determine each The number of expected PDCCH candidates for each blind detection opportunity in the search space; according to the number of expected PDCCH candidates for each blind detection opportunity in each search space, determine the number of candidate PDCCH candidates for each search space in each time window And the number of non-overlapping CCEs.
  • the determining the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window includes: receiving second information, and the second information is used to determine each The number of expected candidate PDCCHs in each time slot of the search space; according to the number of expected candidate PDCCHs of each search space in each time slot, determine the expected candidate PDCCH of each blind detection opportunity in each search space The number; according to the expected number of candidate PDCCH candidates for each blind detection opportunity in each search space, the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window are determined.
  • the first blind detection opportunity spans multiple adjacent time windows, and the first blind detection opportunity is at least one blind detection opportunity among blind detection opportunities in any search space,
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are included in any one of the multiple adjacent time windows; or, the number of PDCCH candidates at the first blind detection opportunity And the number of non-overlapping CCEs are included in each of the multiple adjacent time windows; or, the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in a preset ratio Among the multiple adjacent time windows;
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are determined according to the number of expected PDCCH candidates at the first blind detection opportunity.
  • the performing blind PDCCH detection in each time window according to the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window of each search space includes: In one time window, perform blind PDCCH detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs.
  • the method before performing blind PDCCH detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs, the method further includes: in each time window, according to The maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window are allocated according to the order of the common search space CSS first, and then the user-specific search space USS. The number and the number of non-overlapping CCEs.
  • the method further includes: in each time window, according to the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window, specific search space for each user
  • the USS allocates the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window of each user-specific search space USS in the descending order of the index identifiers of the user-specific search space USS.
  • the length of each time window is less than one time slot, which reduces the definition interval of the blind detection capability, so that the blind detection of each search space in each time slot Compared with the prior art, the number of times is increased, thereby increasing the scheduling opportunities, and ensuring the service requirements of low delay and high reliability.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the blind detection capability of each time window can be set to be fixed and the same.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be respectively set to be fixed and can be set to be different. Specifically, parameters such as the number of different symbols of CORESET can be used for setting.
  • the blind detection capability through each time window can be set to be fixed and set separately. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths can be the same or different, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capabilities of each time window, which reduces The complexity of the implementation.
  • the blind detection capability of each time window can be set to be unfixed, specifically for a certain symbol number time window, and the blind detection capability of a time window with the number of symbols of other values can be set according to the number of symbols.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • setting each time window to each blind detection opportunity associated with each CORESET can make the definition interval of the blind detection capability smaller. Since there are multiple blind detection opportunities in one time slot, defining the blind detection capability for each blind detection opportunity can ensure that the total blind detection capability in one time slot is increased compared with the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the blind detection with the longest number of symbols among all blind detection opportunities with the same start symbol is actually used as a time window. As long as the blind detection starts at the same time, it will be within a time window, so that the terminal device
  • the blind detection capability is calculated every time a blind detection is started, which reduces the complexity of user implementation and saves power.
  • the method before determining the blind detection capability of each time window, the method further includes: the number of blind detection opportunities in the target blind detection opportunity is greater than 0, and the initial state of the target blind detection opportunity When it is all the blind detection opportunities associated with all CORESETs, determine the first blind detection opportunity with the smallest stop symbol number among the target blind detection opportunities; among the target blind detection opportunities, there is an overlap symbol with the first blind detection opportunity Determine all blind detection timings of the target as a time window; determine the blind detection timings of the target blind detection timings except all blind detection timings that have overlapping symbols with the first blind detection timing as the updated target Timing of blind detection.
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or, the blind detection capability of each time window is determined according to the length of the time window.
  • the blind detection capability of each time window can be set to be fixed.
  • parameters such as the length of the time window can be used for fixed settings, that is, the lengths of different time windows are fixed and set respectively. Test your ability.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be set to be not fixed.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • each time window is dynamically set according to the above-mentioned grouping method of blind detection opportunities, so that a time window can include one or more blind detection opportunities, which reduces the definition interval of blind detection capabilities. Since there are multiple time windows in a time slot, defining blind detection capability for each time window can ensure that the total blind detection capability in a time slot is increased compared to the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the present application provides a communication method, including: determining the blind detection capability of each time window, the length of the time window is less than one time slot, and the blind detection capability includes: maximum candidate physical downlink control channel PDCCHs And the maximum number of non-overlapping control channel elements CCE; sending at least one physical downlink control channel PDCCH in each time window.
  • the network device determines the blind detection capability of each time window, where the blind detection capability includes the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs, because the length of each time window is less than one time slot , Reducing the definition interval of blind detection capability, setting the maximum number of candidate PDCCHs for blind detection in each time window, and the maximum number of CCEs that can perform channel estimation, ensuring the blind detection capability of each time window, Compared with the prior art, the total blind detection capability in one time slot is increased, and the service requirements of low delay and high reliability are met.
  • the method further includes: sending configuration information according to the blind detection capability of each time window, and the configuration information is used to determine the candidate PDCCH of each search space in each time window The number and the number of non-overlapping CCEs.
  • the configuration information includes: first information, and the first information is used to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space; or, the configuration information includes : Second information, the second information is used to determine the number of expected PDCCH candidates in each time slot for each search space.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the blind detection capability of each time window can be set to be fixed and the same.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be respectively set to be fixed and can be set to be different. Specifically, parameters such as the number of different symbols of CORESET can be used for setting.
  • the blind detection capability through each time window can be set to be fixed and set separately. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths can be the same or different, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capabilities of each time window, which reduces The complexity of the implementation.
  • the blind detection capability of each time window can be set to be unfixed, specifically for a certain symbol number time window, and the blind detection capability of a time window with the number of symbols of other values can be set according to the number of symbols.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • setting each time window to each blind detection opportunity associated with each CORESET can make the definition interval of the blind detection capability smaller. Since there are multiple blind detection opportunities in one time slot, defining the blind detection capability for each blind detection opportunity can ensure that the total blind detection capability in one time slot is increased compared with the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the blind detection with the longest number of symbols among all blind detection opportunities with the same start symbol is actually used as a time window. As long as the blind detection starts at the same time, it will be within a time window, so that the terminal device
  • the blind detection capability is calculated every time a blind detection is started, which reduces the complexity of user implementation and saves power.
  • the method before determining the blind detection capability of each time window, the method further includes: the number of blind detection opportunities in the target blind detection opportunity is greater than 0, and the initial state of the target blind detection opportunity When it is all the blind detection opportunities associated with all CORESETs, determine the first blind detection opportunity with the smallest stop symbol number among the target blind detection opportunities; among the target blind detection opportunities, there is an overlap symbol with the first blind detection opportunity Determine all blind detection timings of the target as a time window; determine the blind detection timings of the target blind detection timings except all blind detection timings that have overlapping symbols with the first blind detection timing as the updated target Timing of blind detection.
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or, the blind detection capability of each time window is determined according to the length of the time window.
  • the blind detection capability of each time window can be set to be fixed.
  • parameters such as the length of the time window can be used for fixed settings, that is, the lengths of different time windows are fixed and set respectively. Test your ability.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be set to be not fixed.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • each time window is dynamically set according to the above-mentioned grouping method of blind detection opportunities, so that a time window can include one or more blind detection opportunities, which reduces the definition interval of blind detection capabilities. Since there are multiple time windows in a time slot, defining blind detection capability for each time window can ensure that the total blind detection capability in a time slot is increased compared to the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the present application provides a communication device, including: a determining module, configured to determine the blind detection capability of each time window, the length of the time window is less than one time slot, and the blind detection capability includes: the maximum candidate physical The number of downlink control channel PDCCHs and the maximum number of non-overlapping control channel elements CCEs; the processing module is configured to perform blind PDCCH detection according to the blind detection capability of each time window.
  • the processing module is specifically configured to determine the blind detection capability of each time slot according to the blind detection capability of each time window; determine the number of candidate PDCCHs in each time slot And the number of non-overlapping CCEs; according to the number of candidate PDCCHs in each time slot and the number of non-overlapping CCEs, perform blind PDCCH detection in each time slot, where the blind detection of PDCCH is performed in the first time slot.
  • the number of candidate PDCCHs is less than or equal to the maximum number of candidate PDCCHs in the first time slot, and the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time slot is less than or equal to that of the first time slot
  • the maximum number of non-overlapping CCEs, and the first time slot is any one of all time slots.
  • the processing module is used to determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window; according to each search space in each time window PDCCH blind detection is performed in each time window for the number of candidate PDCCHs and the number of non-overlapping CCEs in, where the number of candidate PDCCHs for blind PDCCH detection in the first time window is less than or equal to the first time window
  • the maximum number of candidate PDCCHs, the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time window is less than or equal to the maximum number of non-overlapping CCEs in the first time window, and the first time window Any one of all time windows.
  • the device further includes: a first receiving module, configured to receive first information, the first information being used to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space
  • the processing module is used to determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window according to the expected number of candidate PDCCHs for each blind detection opportunity in each search space .
  • the device further includes: a second receiving module, configured to receive second information, the second information used to determine the number of expected candidate PDCCH candidates in each time slot in each search space
  • the processing module is configured to determine the number of expected candidate PDCCH candidates for each blind detection opportunity in each search space according to the number of expected candidate PDCCHs in each time slot of each search space; The number of expected PDCCH candidates for each blind detection opportunity in a search space is determined, and the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window are determined.
  • the first blind detection opportunity spans multiple adjacent time windows, and the first blind detection opportunity is at least one blind detection opportunity among blind detection opportunities in any search space,
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are included in any one of the multiple adjacent time windows; or, the number of PDCCH candidates at the first blind detection opportunity And the number of non-overlapping CCEs are included in each of the multiple adjacent time windows; or, the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in a preset ratio Among the multiple adjacent time windows;
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are determined according to the number of expected PDCCH candidates at the first blind detection opportunity.
  • the processing module is configured to perform blind PDCCH detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window.
  • the processing module is specifically configured to perform PDCCH blind detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs, in each time window, According to the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window, in the order of the public search space CSS first and the user-specific search space USS, the search space in each time window is allocated in the order The number of candidate PDCCHs and the number of non-overlapping CCEs.
  • the processing module is also specifically configured to, in each time window, according to the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window, specific for each user In the search space USS, the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window of each user-specific search space USS are allocated in descending order of index identifiers of the user-specific search space USS.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the determining module is also used to determine the blind detection capability of each time window before the blind detection opportunity of the target blind detection opportunity is greater than 0, the target blind detection opportunity
  • the initial state is all blind detection opportunities associated with all CORESETs, determine the first blind detection opportunity with the smallest stop symbol number among the target blind detection opportunities; among the target blind detection opportunities, the first blind detection opportunity is the same as the first blind detection opportunity.
  • All blind detection timings of overlapping symbols are determined as a time window; among the blind detection timings of the target, except for all blind detection timings with overlapping symbols with the first blind detection timing, the blind detection timings are determined as the updated all blind detection timings. The timing of blind target detection is described.
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or, the blind detection capability of each time window is determined according to the length of the time window.
  • the present application provides a communication device, including: a determining module, configured to determine the blind detection capability of each time window, the length of the time window is less than one time slot, and the blind detection capability includes: the maximum candidate physical The number of downlink control channel PDCCHs and the maximum number of non-overlapping control channel elements CCEs; the sending module is configured to send at least one physical downlink control channel PDCCH in each time window.
  • the sending module is further configured to send configuration information according to the blind detection capability of each time window, and the configuration information is used to determine the value of each search space in each time window.
  • the configuration information includes: first information, which is used to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space; or,
  • the configuration information includes: second information, and the second information is used to determine the number of expected PDCCH candidates in each time slot in each search space.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the determining module is also used to determine the blind detection capability of each time window before the blind detection opportunity of the target blind detection opportunity is greater than 0, the target blind detection opportunity
  • the initial state is all blind detection opportunities associated with all CORESETs, determine the first blind detection opportunity with the smallest stop symbol number among the target blind detection opportunities; among the target blind detection opportunities, the first blind detection opportunity is the same as the first blind detection opportunity.
  • All blind detection timings of overlapping symbols are determined as a time window; among the blind detection timings of the target, except for all blind detection timings with overlapping symbols with the first blind detection timing, the blind detection timings are determined as the updated all blind detection timings. The timing of blind target detection is described.
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or, the blind detection capability of each time window is determined according to the length of the time window.
  • this application provides a communication device, including: a memory and a processor;
  • the memory is used to store program instructions
  • the processor is configured to call the program instructions in the memory to execute the first aspect and the communication method in any one of the possible designs of the first aspect.
  • this application provides a communication device, including: a memory and a processor;
  • the memory is used to store program instructions
  • the processor is used to call the program instructions in the memory to execute the second aspect and any one of the possible design communication methods of the second aspect.
  • the present application provides a readable storage medium in which an execution instruction is stored.
  • the communication device executes any one of the first aspect and the first aspect.
  • a possible design communication method is provided.
  • the present application provides a readable storage medium in which an execution instruction is stored.
  • the communication device executes any one of the second aspect and the second aspect.
  • a possible design communication method is described below.
  • this application provides a program product.
  • the program product includes an execution instruction, and the execution instruction is stored in a readable storage medium.
  • At least one processor of the communication device may read the execution instruction from the readable storage medium, and the execution of the execution instruction by the at least one processor causes the communication device to implement the second aspect and the communication method in any possible design of the second aspect.
  • this application provides a program product, the program product includes an execution instruction, and the execution instruction is stored in a readable storage medium.
  • At least one processor of the communication device may read the execution instruction from the readable storage medium, and the execution of the execution instruction by the at least one processor causes the communication device to implement the second aspect and the communication method in any possible design of the second aspect.
  • the present application provides a chip which is connected to a memory, or a memory is integrated on the chip, and when the software program stored in the memory is executed, the first aspect and any of the first aspects are implemented.
  • a possible design communication method is provided.
  • this application provides a chip that is connected to a memory, or a memory is integrated on the chip, and when the software program stored in the memory is executed, the second aspect and any of the second aspects are implemented.
  • a possible design communication method
  • Figure 1 is a schematic diagram of a communication system architecture
  • FIG. 2 is a schematic diagram of a bitmap of the types of search spaces provided by this application.
  • FIG. 3 is a schematic diagram of the blind detection timing of the search space provided by this application.
  • FIG. 4 is a schematic diagram of the blind detection timing of the control resource set association provided by this application.
  • FIG. 5 is a signaling flowchart of an embodiment of a communication method provided by this application.
  • Figure 6 is a schematic diagram of the blind detection capability for each time window provided by this application.
  • FIG. 7 is a schematic diagram of the blind detection capability of each time window provided by this application.
  • FIG. 8 is a schematic diagram of the blind detection capability of each time window provided by this application.
  • FIG. 9 is a schematic diagram of each time window provided by this application.
  • FIG. 10 is a schematic diagram of each time window provided by this application.
  • FIG 11 is a schematic diagram of each time window provided by this application.
  • Figure 12 is a schematic diagram of each time window provided by this application.
  • FIG 13 is a schematic diagram of each time window provided by this application.
  • FIG. 14 is a signaling flowchart of an embodiment of a communication method provided by this application.
  • FIG. 15 is a schematic diagram of each time window provided by this application.
  • FIG. 16 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • FIG. 17 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • FIG. 18 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • FIG. 19 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • FIG. 20 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • FIG. 21 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • the embodiments of this application can be applied to wireless communication systems.
  • the wireless communication systems mentioned in the embodiments of this application include, but are not limited to: Narrow Band-Internet of Things (NB-IoT), Global Mobile Communication system (Global System for Mobile Communications, GSM), Enhanced Data rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 system (Code Division Multiple Access, CDMA2000), Time Division-Synchronization Code Division Multiple Access (Time Division-Synchronization Code Division Multiple Access, TD-SCDMA), Long Term Evolution (LTE) and the fifth generation (fifth- generation, 5G) mobile communication system.
  • NB-IoT Narrow Band-Internet of Things
  • GSM Global Mobile Communication system
  • EDGE Enhanced Data rate for GSM Evolution
  • WCDMA Wideband Code Division Multiple Access
  • CDMA2000 Code Division Multiple Access 2000 system
  • Time Division-Synchronization Code Division Multiple Access Time Division-Synchronization Code Division Multiple Access
  • LTE Long Term Evolution
  • the communication devices involved in this application mainly include network equipment or terminal equipment.
  • Network equipment It can be a base station, or an access point, or an access network device, or it can refer to a device in the access network that communicates with wireless terminals through one or more sectors on the air interface.
  • the network device can be used to convert the received air frame and IP packet to each other, as a router between the wireless terminal and the rest of the access network, where the rest of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the network equipment can also coordinate the attribute management of the air interface.
  • the network equipment can be a base station (BTS) in Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA), or it can be a broadband code division multiple access.
  • GSM Global System of Mobile communication
  • CDMA Code Division Multiple Access
  • the base station (NodeB, NB) in can also be the evolved base station (Evolutional Node B, eNB or eNodeB) in the Long Term Evolution (LTE), or a relay station or access Points, or base stations in the future 5G network, such as gNB, etc., are not limited here.
  • Terminal equipment It can be a wireless terminal or a wired terminal.
  • a wireless terminal can be a device that provides voice and/or other service data connectivity to users, a handheld device with wireless connection function, or other processing equipment connected to a wireless modem .
  • the wireless terminal can communicate with one or more core networks via the RAN.
  • the wireless terminal can be a mobile terminal, such as a mobile phone (or called a "cellular" phone) and a computer with a mobile terminal.
  • a mobile phone or called a "cellular" phone
  • a computer with a mobile terminal For example, it can be a portable, pocket-sized, Hand-held, computer-built or vehicle-mounted mobile devices that exchange language and/or data with the wireless access network.
  • Wireless terminals can also be called systems, subscriber units (Subscriber Unit), subscriber stations (Subscriber Station), mobile stations (Mobile Station), mobile stations (Mobile), remote stations (Remote Station), remote terminals (Remote Terminal), The access terminal (Access Terminal), user terminal (User Terminal), user agent (User Agent), and user equipment (User Device or User Equipment) are not limited here.
  • Fig. 1 is a schematic diagram of a communication system architecture.
  • the communication system of the present application may include at least one network device and at least one terminal device, and the network device and the terminal device can communicate with each other.
  • FIG. 1 takes one network device and multiple terminals as an example for illustration.
  • Resource element or resource particle.
  • the smallest resource unit can correspond to one symbol in the time domain, and can correspond to one subcarrier in the frequency domain.
  • Resource block (resource block, RB): One RB occupies N consecutive subcarriers in the frequency domain. Among them, N is a positive integer. For example, in the LTE protocol, N is equal to 12. In this application, the RB can be defined only from frequency domain resources, that is, the number of time domain resources occupied by the RB in the time domain is not limited.
  • Symbol The smallest unit of time domain resources.
  • the embodiment of the present application does not limit the time length of a symbol.
  • the length of a symbol can be different.
  • Symbols may include uplink symbols and downlink symbols.
  • the uplink symbols may be called single carrier frequency division multiple access (Single Carrier-Frequency Division Multiple Access, SC-FDMA) symbols or orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, SC-FDMA) symbols.
  • Frequency Division Multiplexing (OFDM) symbols; downlink symbols may be called OFDM symbols, for example.
  • Control channel a channel that can be used to carry resource scheduling information and other control information.
  • the control channel can be the PDCCH in the LTE protocol, the enhanced PDCCH (EPDCCH), or the new radio PDCCH (NR PDCCH), and it can be defined as the network evolves.
  • Other downlink channels with the above-mentioned functions may also be uplink control channels, such as Physical Uplink Control Channel (PUCCH) and so on.
  • PUCCH Physical Uplink Control Channel
  • the physical downlink control channel is taken as an example to describe in detail the method of transmitting the control channel in the embodiment of the present application.
  • the physical downlink control channel can be understood as a general term for the downlink control channel, which may include but is not limited to the above-listed Downlink control channel. It should also be understood that the channel may also be called a signal or other names, which is not particularly limited in the embodiment of the present invention.
  • the physical downlink control channel in the embodiment of the present application may also be a physical downlink control channel based on a cell-specific reference signal (CRS) or a demodulation reference signal (DMRS).
  • Physical downlink control channel may be a physical downlink control channel that is demodulated based on CRS
  • the DMRS-based physical downlink control channel may be a physical downlink control channel that is demodulated based on DMRS.
  • CRS is a reference signal (Reference Signal, RS) that a network device configures for all terminal devices in a cell.
  • DMRS is an RS that a network device configures for a specific terminal device. It can also be called a UE-specific Reference Signal (UE-specific Reference Signal). , URS).
  • the physical downlink control channel defined in the NR system may be the physical downlink control channel of the aforementioned DMRS.
  • Resource-Element Group (REG) and Channel Control Element (CCE) the basic unit for physical resource allocation of downlink control signaling, used to define the mapping of downlink control signaling to RE.
  • REG Resource-Element Group
  • CCE Channel Control Element
  • a CCE is composed of 9 REGs
  • a REG is composed of 4 continuous non-reference signal (RS) REs in the frequency domain
  • RS non-reference signal
  • NR it is specified that one CCE is composed of 6 REGs, and one REG is composed of 12 continuous REs in the frequency domain, and one symbol in the time domain.
  • REG and CCE are only units used for resource allocation and should not constitute any limitation to this application. This application does not exclude the definition of new resource allocation units in future agreements to achieve the same or similar functions.
  • Control resource set Each CORESET specifies the frequency domain position of the candidate PDCCH and the number of symbols in the time domain (the number of symbols for short). The number of symbols can be 1, 2, and 3. anyone. Among them, CORESET p referred to in this application represents CORESET with the number of symbols p, and the value range of p is any one of 1, 2 and 3. CORESET defines a range of time-frequency resources for blind PDCCH detection. The range of time-frequency resources includes frequency-domain positions and the number of time-domain symbols. PDCCH can only be transmitted within the range of time-frequency resources limited by CORESET. The terminal device can support multiple CORESET, which is determined by the configuration information.
  • each search space is associated with a CORESET.
  • the following information for each search space configured in the configuration information is:
  • the identification of the search space which is to identify the specific search space, is marked as s.
  • the type of search space may include a common search space (Common Search Space, CSS) and a user-specific search space (UE-specific Search Space, USS).
  • Common Search Space CSS
  • UE-specific Search Space USS
  • the period is based on the time slot slot, such as 2 slots.
  • Bias that is, the specific slot in the period of the search space, such as the second slot.
  • the number of symbols contained in a slot is fixed, such as 14.
  • the numbers "0-13" or “1-14” can be used to indicate the positions of 14 symbols in a time slot.
  • the number "0-13” is used in this application to indicate the positions of 14 symbols in a time slot.
  • Pattern which is the specific position in the slot determined by the offset to perform blind PDCCH detection, that is, indicate the starting symbol position of the PDCCH blind detection opportunity, which can be indicated by a 14-bit bitmap (bitmap), for example, the bitmap is 10101010101010 , That is, PDCCH blind detection needs to be performed at the positions of the 1, 3, 5, 7, 9, 11, and 13 symbols in a slot, as shown in Figure 2.
  • the terminal device can determine the position of the starting symbol for blind PDCCH detection in a time slot and the time domain position of the symbol based on the above content.
  • the configuration information also includes the following:
  • A Aggregation Level
  • aggregation level can represent the number of continuous Channel Control Elements (CCEs) occupied by a physical downlink control channel, that is, a downlink control channel consists of L CCEs
  • CCEs Channel Control Elements
  • a downlink control channel can be transmitted on L consecutive CCEs.
  • L is a positive integer
  • the aggregation level of the physical downlink control channel is L.
  • the value of L can be 1. , 2, 4, 8 or 16 can even be 32, and the present invention does not specifically limit the value of the aggregation level.
  • the terminal device receives related configuration information of the search space, and the configuration information indicates the aggregation level of the search space that requires blind detection for each search space.
  • the number of candidate PDCCHs of each aggregation level is the number of positions where candidate PDCCHs may be sent using the aggregation level.
  • the terminal device receives related configuration information of the search space, and the configuration information indicates the aggregation level of the search space that needs to be blindly detected for each search space, and the number of candidate PDCCHs corresponding to each aggregation level.
  • blind detection timing the time domain position of a symbol or multiple consecutive symbols that needs to be blindly detected for PDCCH.
  • multiple PDCCH blind detection positions can be determined for each search space, that is The position of the start symbol of multiple PDCCH blind detection opportunities, and the number of symbols of PDCCH blind detection opportunities is the number of CORESET symbols associated with the search space.
  • a search space has one or more blind detection opportunities. For example, in Figure 3, there are a total of 4 slots, namely slot0, slot1, slot2, and slot3.
  • the number of symbols p of CORESET is 3, the period of the search space s is 2 slots, the offset is the second, and the 14-bit bitmap is 10001000100000, then the second slot is detected every 2 slots.
  • blind PDCCH detection is performed in the second slot of every two slots, and the starting symbols of the PDCCH blind detection opportunity are symbol 0, symbol 4, and symbol 8.
  • the blind detection timing is specifically the 0-2th symbol, the 4-6th symbol, and the 8th-10th symbol in slot1, and the 0-2th symbol and the 4-6th symbol in slot3. Symbols and 8-10th symbols. All blind detection times determined according to the configuration information of the search space s are referred to as blind detection times of the search space s.
  • each blind detection timing associated with each CORESET and all blind detection timings associated with all CORESETs Among them, each blind detection timing associated with each CORESET, that is, for any CORESET, each blind detection timing associated with the CORESET Is each blind detection opportunity in the search space associated with the CORESET, where the search space can be one or more. All blind detection timings associated with all CORESETs, that is, the set of all blind detection timings associated with each CORESET in all CORESETs.
  • each blind detection timing associated with CORESET1 is: the position of the 0, 2, 6, 8, 10, and 12 symbols .
  • Each blind detection timing associated with CORESET 2 is: 0-1 symbol, 4-5 symbol, 8-9 symbol, and 12-13 symbol, and each blind detection timing associated with CORESET 3 is respectively They are: 1-3 symbols, 4-6 symbols, 7-9 symbols, and 10-12 symbols. All blind detection timings associated with CORESET1, all blind detection timings associated with CORESET2, and all blind detection timings associated with CORESET3 together constitute all blind detection timings associated with all CORESETs.
  • One box indicates that a blind detection timing is 14 of a slot. The position of the symbols.
  • the number of blindly detected PDCCHs and the number of non-overlapping CCEs In actual applications, according to the aforementioned aggregation level and the number of candidate PDCCHs for each aggregation level, CORESET and search space s, the formula (1) can be used Determine the level of aggregation L The identification of the CCEs occupied by the candidate PDCCHs, thereby obtaining the number of non-overlapping CCEs.
  • L is the value of the aggregation level.
  • n RNTI C-RNTI.
  • the value range of i is 1 to L-1.
  • N CCE,p is the number of CCEs in the CORESET p, and the CCE numbers in CORESET p start from 0.
  • the CCE identifier for each candidate PDCCH number of aggregation level L can be determined by formula (1), that is, the position of each candidate PDCCH mentioned above. For example, it is determined that the CCE identifiers of the 4 candidate PDCCHs with the aggregation level of 2 are: CCE0-CCE1; CCE2-CCE3; CCE4-CCE5; CCE6-CCE7.
  • the determined PDCCH position is the candidate PDCCH position in the search space s.
  • the above formula can be used to determine its candidate PDCCH position. Based on this, the number of candidate PDCCHs and the number of non-overlapping CCEs that need to be blindly detected in the search space can then be determined. Specifically:
  • Time window The length of any time window is less than one slot.
  • Blind detection capability including the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs.
  • the maximum number of candidate PDCCHs refers to the maximum number of blind detection of candidate PDCCHs in a time window.
  • the maximum number of non-overlapping CCEs The number refers to the maximum number of CCEs that perform channel estimation during blind PDCCH detection in a time window, so as to avoid unlimited blind PDCCH detection.
  • Configuration information refers to instruction information sent through high-level signaling.
  • the high-level signaling may refer to signaling sent by a high-level protocol layer.
  • the high-level protocol layer is at least one protocol layer above the physical layer.
  • the high-level protocol layer may specifically include at least one of the following protocol layers: medium access control (MAC) layer, radio link control (RLC) layer, packet data convergence protocol (packet data convergence) Protocol, PDCP) layer, radio resource control (RRC) layer and non-access stratum (NAS).
  • MAC medium access control
  • RLC radio link control
  • PDCP packet data convergence protocol
  • RRC radio resource control
  • NAS non-access stratum
  • PDCCH blind detection that is, try to decode the DCI carried in the position where the PDCCH may be sent.
  • the specific steps include: 0) determining the blind detection capability in a time unit; 1) determining which aggregation levels each search space needs to blindly detect in the time unit, and the number of candidate PDCCHs for each aggregation level; 2) according to The number of candidate PDCCHs, determine the maximum number of non-overlapping CCEs in the search space and the number of candidate PDCCHs for blind detection; 3) Assign the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in the maximum blind detection capability , Allocated to each search space; 4) Perform blind detection in each search space.
  • the specific blind detection process may be to assume a DCI format (or the number of bits) and the scrambling method RNTI to decode the signal received at that location.
  • the decoding If the decoding is successful, it is determined that there is DCI transmission, and therefore the DCI format and scrambling method are determined. If the decoding fails, it is determined that no DCI is sent. Then, other DCI formats and scrambling methods are used for decoding, until all aggregation levels that require blind detection and the positions of all candidate PDCCHs are blindly detected. The following describes each process in detail.
  • the current protocol defines the time unit as a slot, that is, defines the blind detection capability of each slot, that is, the maximum number of candidate PDCCH candidates and the maximum number of non-overlapping CCEs in each slot.
  • the terminal device can receive configuration information from the network device, and the configuration information can include the following: relevant information of each CORESET, relevant information of each search space, and the relevant information of the search space contains that the search space needs to be blindly detected in a time slot.
  • the aggregation level and the number of candidate PDCCHs for each aggregation level can determine the number of PDCCH candidates in a time slot for each search space according to the configuration information.
  • the terminal device can determine the number of candidate PDCCHs that need to be blindly detected in the search space and the maximum number of non-overlapping CCEs according to the description in the number of candidate PDCCHs above.
  • the user-specific search space with the smallest ID does not perform blind detection, or in other words, is not assigned blind detection capability;
  • the terminal device may also use other methods to perform PDCCH blind detection, which is not limited in this application.
  • each blind detection opportunity can have up to 6 blind detection times, and a blind detection opportunity can have up to 8 non-overlapping CCEs.
  • each DCI can only have a maximum of 4 CCEs, that is, the aggregation level
  • the maximum L is 4. At this time, the aggregation level is relatively low, and in most cases, it cannot meet the reliability requirements of the URLLC service.
  • each USS has 4 blind detection opportunities, and each blind detection opportunity has When there are 6 blind detection times, each USS needs 24 blind detection times, then the first USS needs 24 blind detection times. Since the remaining 8 blind detection times are less than the blind detection times required by the second USS, the second one USS does not blindly detect, which limits the scheduling opportunities of URLLC services and increases the delay.
  • the blind detection capabilities of terminal equipment including the maximum number of blindly detected candidate PDCCHs and the maximum number of non-overlapping CCEs, need to be increased to meet the low latency and high requirements of URLLC services.
  • the need for reliability How to increase it becomes a problem that needs to be solved
  • this application provides a communication method, device, equipment and storage medium that can determine the blind detection capability of each time window.
  • the blind detection capability includes the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs. Setting each time window to be less than one time slot reduces the defined interval of the blind detection capability, and increases the total blind detection capability in a time slot, thereby realizing the service requirements of low latency and high reliability.
  • the application takes terminal equipment and network equipment as the main body of execution, and in conjunction with FIG. 5, the specific implementation process of the communication method of the application is described in detail.
  • FIG. 5 is a signaling flowchart of an embodiment of a communication method provided by this application. As shown in FIG. 5, the communication method of an embodiment of this application may include:
  • the network device determines the blind detection capability of each time window.
  • the network device sends at least one PDCCH to the terminal device in each time window.
  • the network device can send one or more physical downlink control channels to the same terminal device in each time window, or in other words, the network device can send one or more formats of downlink to the same terminal device in each time window Control information (for example, DCI).
  • DCI time window Control information
  • the blind detection period of the corresponding physical downlink control channel is also different.
  • the blind detection period may be 1 time slot, and for the physical downlink control channel 2, the blind detection period may be 3 symbols. Therefore, for different formats of downlink control information, the blind detection periods included in the same time window are different.
  • the blind detection period of the downlink control information of each format can be configured to the terminal device through high-level signaling.
  • the terminal device determines the blind detection capability of each time window.
  • the execution sequence of S103 and S101-S102 can be executed simultaneously or sequentially, which is not limited in this application.
  • the network device and the terminal device can use the same setting method to determine each time window and the blind detection capability of each time window.
  • the blind detection capability of each time window may be predefined (protocol definition), reported by the terminal device, or indicated by the network device, which is not limited in this application.
  • the time window can be a pre-defined (such as protocol definition) time length, and each time window can be defined by the protocol, for example, it can be set fixedly or dynamically. This application does not Make a limit.
  • each time window can be each blind detection opportunity associated with each control resource set CORESET, that is, in this application, a blind detection opportunity is a time window, so the number of blind detection opportunities is the time window Number.
  • the blind detection capability of each time window can be set to be fixed and the same.
  • CORESET1 is associated with 6 blind detection opportunities in 14 symbols in a slot.
  • the positions of the 0, 2, 6, 8, 10, and 12 symbols respectively, the maximum number of candidate PDCCH candidates and the maximum number of non-overlapping CCEs for these 6 blind detection opportunities are both 6;
  • CORESET2 is in 14 of a slot Among the symbols, there are 4 blind detection opportunities associated with them, which are the position of the 0-1th symbol, the position of the 4-5th symbol, the position of the 8th-9th symbol, and the position of the 12th-13th symbol. Therefore, the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs for these four blind detection opportunities are both 6.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be respectively set to be fixed and can be set to be different.
  • parameters such as the number of different symbols of CORESET can be used for setting. For example, if the blind detection capability of each time window of CORESET with a number of 1 is 6, the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window of CORESET with a number of 2 are both 8.
  • CORESET1 is associated with 6 blind detection opportunities in the 14 symbols of a slot, which are the 0th and The positions of 2, 6, 8, 10, and 12 symbols, the maximum number of candidate PDCCH candidates and the maximum number of non-overlapping CCEs for these 6 blind detection opportunities are both 6;
  • CORESET 2 is associated with 14 symbols in a slot There are 4 blind detection opportunities, namely the position of the 0-1 symbol, the position of the 4-5th symbol, the position of the 8th-9th symbol, and the position of the 12th-13th symbol. Both the maximum number of PDCCH candidates and the maximum number of non-overlapping CCEs for detection timing are 8.
  • the blind detection capability through each time window can be set to be fixed and set separately. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths can be the same or different, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capabilities of each time window, which reduces The complexity of the implementation.
  • the blind detection capability of each time window can be set to be unfixed, specifically for a certain symbol number time window, and the blind detection capability of a time window with the number of symbols of other values can be set according to the number of symbols.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • CORESET1 is in the 14 symbols of a slot .
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • setting each time window to each blind detection opportunity associated with each CORESET can make the definition interval of the blind detection capability smaller. Since there are multiple blind detection opportunities in one time slot, defining the blind detection capability for each blind detection opportunity can ensure that the total blind detection capability in one time slot is increased compared with the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the blind detection capability of each time window can be set to be fixed.
  • parameters such as the length of the time window can be used for fixed setting, that is, the length of different time windows is fixed to set the blind detection capability respectively.
  • the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs for each time window whose length is 1 symbol is set to 6, and the length of the time window is 2 symbols for each time window
  • the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs are both set to 8
  • the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window with a length of 3 symbols are both set to 10.
  • the blind detection ability through each time window can be set to be fixed and the same. No matter how long the time window is, the blind detection capabilities set for time windows of different lengths are the same, ensuring that the terminal device does not need to perform additional calculations when determining the blind detection capability of each time window, reducing the complexity of implementation degree.
  • the blind detection capability of each time window can be set to be not fixed.
  • the value range of X1 and X2 is any positive integer from 1 to 14. In this way, by adjusting the length of the time window to the blind detection capability of X1 symbols, the blind detection capability of the remaining time windows will change accordingly, thereby reducing the complexity of setting the blind detection capability.
  • the value of X1 can be a value defined by the protocol.
  • the length of the time window is determined to be 2 symbols for each time window
  • the present application is not limited to setting the blind detection capability of one time window, but can also set the blind detection capability of multiple time windows, and the dynamic change of the blind detection capability of the time window can be realized by the above method.
  • the blind detection capability of each time window is dynamically calculated according to the length of the time window, which can ensure that the blind detection complexity of the terminal device per unit time is fixed, and the implementation complexity is reduced.
  • each time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of all the blind detection opportunities.
  • this application can set all blind detection opportunities with the same starting symbol number as a time window, and the length of any one time window is all blind detections with the same starting symbol number The number of symbols of the blind detection opportunity with the largest number of symbols in the timing, where the position of any one time window is the position of the blind detection opportunity with the largest number of symbols among all blind detection opportunities with the same starting symbol number.
  • each time window is obtained, where the number of time windows is the number of different starting symbol numbers in all blind detection opportunities associated with all CORESETs.
  • CORESET1 is associated with 6 blind detection opportunities, which are the 0th, 2, 6, 8, 10 and 12th symbols
  • CORESET2 is associated with 4
  • the blind detection timings are the 0-1 symbol, the 4-5th symbol, the 8-9th symbol, and the 12-13th symbol.
  • CORESET3 has 4 blind detection opportunities, which are the 1-3th symbols. Symbols, 4-6 symbols, 7-9 symbols and 10-12 symbols, one of the boxes represents the position of 14 symbols in a slot for a blind detection opportunity.
  • the numbers of all starting symbols of all blind detection opportunities include: 0, 1, 2, 4, 6, 7, 8, 10, and 12, a total of 9,
  • This application can determine 9 time windows, the specific process is as follows:
  • the first blind detection opportunity associated with CORESET1 with the starting symbol number 0 and the first blind detection opportunity associated with CORESET2 is a time window, and the length of the time window is 2 times the first blind detection opportunity associated with CORESET2 Symbol, the position of this time window is the 0-1th symbol of the first blind detection opportunity associated with CORESET2.
  • the first blind detection opportunity associated with CORESET3 with the starting symbol number 1 is a time window.
  • the length of the time window is 3 symbols of the first blind detection opportunity associated with CORESET3.
  • the position of the time window is associated with CORESET3. 1-3 symbols of the first blind detection timing.
  • the second blind detection opportunity associated with CORESET1 with the start symbol number 2 is a time window, and the length of the time window is 1 symbol of the second blind detection opportunity associated with CORESET1, and the position of the time window is associated with CORESET1 The second symbol of the second blind detection timing.
  • the second blind detection opportunity associated with CORESET2 with the starting symbol number 4 and the second blind detection opportunity associated with CORESET3 are a time window, and the length of the time window is 3 times the second blind detection opportunity associated with CORESET3 Symbol, the position of this time window is the 4-6th symbol of the second blind detection opportunity associated with CORESET3.
  • the third blind detection opportunity associated with CORESET1 with the starting symbol number 6 is a time window.
  • the length of the time window is 1 symbol of the third blind detection opportunity associated with CORESET1.
  • the position of the time window is associated with CORESET1.
  • the third blind detection opportunity associated with CORESET3 with the starting symbol number 7 is a time window, and the length of the time window is 3 symbols of the third blind detection opportunity associated with CORESET3, and the position of the time window is associated with CORESET3 The 7-9th symbols of the third blind detection timing.
  • the fourth blind detection opportunity associated with CORESET1 with the starting symbol number 8 and the third blind detection opportunity associated with CORESET2 are a time window, and the length of the time window is 2 of the third blind detection opportunity associated with CORESET2 Symbol, the position of this time window is the 8-9th symbol of the third blind detection opportunity associated with CORESET2.
  • the fifth blind detection opportunity associated with CORESET1 with the starting symbol number 10 and the fourth blind detection opportunity associated with CORESET3 are a time window, and the length of the time window is 3 of the fourth blind detection opportunity associated with CORESET3 Symbol, the position of this time window is the 10-12th symbol of the fourth blind detection opportunity associated with CORESET3.
  • the sixth blind detection opportunity associated with CORESET1 with the starting symbol number 12 and the fourth blind detection opportunity associated with CORESET2 are a time window, and the length of the time window is 2 of the fourth blind detection opportunity associated with CORESET2 Symbol, the position of this time window is the 12th-13th symbol of the fourth blind detection opportunity associated with CORESET2.
  • the blind detection with the longest number of symbols among all blind detection opportunities with the same start symbol is actually used as a time window. As long as the blind detection starts at the same time, it will be within a time window, so that the terminal device
  • the blind detection capability is calculated every time a blind detection is started, which reduces the complexity of user implementation and saves power.
  • the present application may set the initial state of the target blind detection timing to all the blind detection timings associated with all CORESETs.
  • the specific steps to determine each time window are as follows:
  • Step 1 Determine whether the number of blind detection opportunities in the target blind detection opportunities is greater than 0.
  • step 2 If yes, go to step 2; if no, stop execution.
  • Step 2 In the target blind detection opportunity, determine the first blind detection opportunity with the smallest stop symbol number.
  • Step 3 In the target blind detection opportunity, all blind detection opportunities that have overlapping symbols with the first blind detection opportunity are determined as a time window.
  • all the blind detection opportunities mentioned here may include the first blind detection opportunity, and may also include the first blind detection opportunity and the blind detection other than the first blind detection opportunity that has overlapping symbols with the first blind detection opportunity opportunity.
  • the length of any one time window is the number of symbols of the blind detection opportunity with the largest number of symbols among all blind detection opportunities
  • the position of any one time window is the position of the blind detection opportunity with the largest number of symbols among all blind detection opportunities.
  • Step 4 Determine the blind detection timing of the target blind detection timing except all the blind detection timings with overlapping symbols with the first blind detection timing as the updated blind detection timing of the target, and then repeat step 1 until the target blind detection timing The number of blind detection opportunities in the detection timing is not greater than 0.
  • CORESET1 is associated with 6 blind detection opportunities, which are the 0th, 2, 6, 8, 10 and 12th symbols
  • CORESET2 is associated
  • CORESET3 is associated with 4 blind detection opportunities, which are respectively the first -3 symbols, 4-6 symbols, 7-9 symbols and 10-12 symbols, where a box represents the position of the symbol in a time slot for a blind detection opportunity.
  • the 14 blind detection timings associated with CORESET1, CORESET2, and CORESET3 are all the blind detection timings associated with all CORESET, and this application can determine 7 time windows.
  • the specific process is as follows:
  • the first blind detection opportunity associated with CORESET1 with the termination symbol number 0 has all blind detection opportunities with overlapping symbols (the first blind detection opportunity associated with CORESET1 and the first blind detection opportunity associated with CORESET2 Detection timing) is a time window, the length of the time window is 2 symbols of the first blind detection opportunity associated with CORESET2, and the length of the time window is the 0-1 symbol of the first blind detection opportunity associated with CORESET2 . Furthermore, among all the blind detection opportunities associated with CORESET, after removing the 2 blind detection opportunities in the time window, there are 12 blind detection opportunities remaining, and proceed to steps 1-4.
  • the second blind detection opportunity associated with CORESET1 with the termination symbol number 2 has all blind detection opportunities with overlapping symbols (the second blind detection opportunity associated with CORESET1 and the first associated CORESET3 Blind detection timing) is a time window, the length of the time window is 3 symbols of the first blind detection opportunity associated with CORESET3, and the length of the time window is 1-3 of the first blind detection opportunity associated with CORESET3 symbol. Furthermore, among the remaining 12 blind detection opportunities, after removing the 2 blind detection opportunities in the time window, there are 10 blind detection opportunities remaining, and steps 1-4 are continued.
  • the second blind detection opportunity associated with CORESET2 with the termination symbol number 5 has all blind detection opportunities with overlapping symbols (the second blind detection opportunity associated with CORESET2 and the second associated CORESET3 Blind detection opportunity) is a time window, the length of the time window is 3 symbols of the second blind detection opportunity associated with CORESET3, and the length of the time window is the 4-6th of the second blind detection opportunity associated with CORESET3 symbol. Furthermore, in the remaining 10 blind detection opportunities, after removing the 2 blind detection opportunities in the time window, there are 8 blind detection opportunities remaining, and steps 1-4 are continued.
  • the third blind detection opportunity associated with CORESET1 whose termination symbol number is 6 is a time window for all blind detection opportunities with overlapping symbols (the third blind detection opportunity associated with CORESET1).
  • the length of the time window is 1 symbol of the third blind detection opportunity associated with CORESET1
  • the length of the time window is the sixth symbol of the third blind detection opportunity associated with CORESET1.
  • the fourth blind detection opportunity associated with CORESET1 with the termination symbol number 8 has all blind detection opportunities with overlapping symbols (the fourth blind detection opportunity associated with CORESET1 and the third associated with CORESET2
  • the blind detection timing and the third blind detection timing associated with CORESET3) are a time window, the length of which is the 3 symbols of the third blind detection timing associated with CORESET3, and the length of the time window is the third associated with CORESET3
  • the 7-9th symbols of a blind detection opportunity are also present. Furthermore, in the remaining 7 blind detection opportunities, after removing the 3 blind detection opportunities in the time window, there are 4 blind detection opportunities remaining, and steps 1-4 are continued.
  • the fifth blind detection opportunity associated with CORESET1 with the termination symbol number 10 has all blind detection opportunities with overlapping symbols (the fifth blind detection opportunity associated with CORESET1 and the fourth associated CORESET3 Blind detection timing) is a time window, the length of the time window is 3 symbols of the fourth blind detection opportunity associated with CORESET3, and the length of the time window is 10-12 of the fourth blind detection opportunity associated with CORESET3 symbol. Furthermore, in the remaining 4 blind detection opportunities, after removing the 2 blind detection opportunities in the time window, there are remaining 2 blind detection opportunities, and proceed to steps 1-4.
  • the sixth blind detection opportunity associated with CORESET1 with the termination symbol number 12 has all blind detection opportunities with overlapping symbols (the sixth blind detection opportunity associated with CORESET1 and the fourth associated CORESET2 Blind detection opportunity) is a time window, the length of the time window is 2 symbols of the fourth blind detection opportunity associated with CORESET2, and the length of the time window is the 12th-13th of the fourth blind detection opportunity associated with CORESET2 symbol. Furthermore, in the remaining 2 blind detection opportunities, after removing the 2 blind detection opportunities in the time window, if there are 0 blind detection opportunities remaining, the process of determining the time window is stopped.
  • each time window is dynamically set according to the above-mentioned grouping method of blind detection opportunities, so that a time window can include one or more blind detection opportunities, which reduces the definition interval of blind detection capabilities. Since there are multiple time windows in a time slot, defining blind detection capability for each time window can ensure that the total blind detection capability in a time slot is increased compared to the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • each time window is consecutive Y symbols in a time slot, and Y is a positive integer.
  • the value of Y can be predefined (protocol definition), can also be a parameter reported by a terminal device, or can be indicated by a network device, which is not limited in this application.
  • the number Y of symbols in any two time windows may be the same or different.
  • the 14 symbols of a slot are divided into 6 time windows.
  • the number of symbols in these 6 time windows are 2, 3, 2, 2, 2, and 3, respectively.
  • These 6 time windows The positions of are respectively the 0-1th symbol, the 2-4th symbol, the 5th-6th symbol, the 7th-8th symbol, the 9th-10th symbol, and the 11th-13th symbol.
  • the number G of interval symbols between any two time windows may be predefined, or reported by the terminal device, or indicated by the network device, which is not limited in this application.
  • the number of interval symbols G refers to the number of symbols between the start symbols of any two time windows. Therefore, after determining that the number of symbols in each time window is Y, and the number of symbols in the interval between each time window is G, each time window can be determined.
  • any two adjacent time windows may not overlap. For example, if Y is equal to 2 and G is equal to 2, it is determined that each time window is 2 symbols, and the interval between every two time windows is 2 symbols, that is, every 2 symbols in a slot is one Time window, as shown in Figure 12, there are 4 time windows in one time slot.
  • each time window is 3 symbols, and the interval between every two time windows is 1, that is to say, a slot starts from the 0th symbol, and every 3 symbols is separated by 1 symbol as one Time window, which are the 0-2th symbol, the 1-3th symbol, the 2-4th symbol, the 3-5th symbol, the 4-6th symbol, the 5th-7th symbol, the 6th 8 symbols, 7-9th symbols, 8-10th symbols, 9-11th symbols, 10-12th symbols, and 11-13th symbols, as shown in Figure 13.
  • a time window can be one or more symbols in a time slot, which reduces the definition interval of blind detection capability. Since there are multiple time windows in a time slot, defining blind detection capability for each time window can ensure that the total blind detection capability in a time slot is increased compared to the prior art. After the blind detection capability increases, that is, the number of candidate PDCCHs for maximum blind detection increases and the number of non-overlapping CCEs increases, thereby increasing the number of PDCCHs that can be blindly detected, thereby ensuring service delay and reliability.
  • the terminal device performs blind PDCCH detection according to the blind detection capability of each time window.
  • a time window can include one or more blind detection opportunities, and can also include one or more symbols in a time slot, so that the length of each time window is less than one time slot, reducing blind detection
  • the defined range of capabilities increases the total blind detection capability in a time slot, so that the terminal device can perform blind PDCCH detection according to the blind detection capability of each time window, effectively ensuring low-latency and high-reliability services demand.
  • the blind detection capability of each time window is determined by a terminal device, where the blind detection capability includes the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs. Since the length of each time window is less than one time slot, The definition interval of blind detection capability is reduced, and the maximum number of candidate PDCCHs for blind detection in each time window and the maximum number of CCEs that can perform channel estimation are set to ensure the blind detection capability of each time window. Compared with the prior art, the total blind detection capability in a time slot is increased, and the service requirements of low delay and high reliability are met.
  • the terminal device can adopt multiple feasible implementation manners to perform blind PDCCH detection according to the blind detection capability of each time window.
  • step S104 The following is a detailed description of the blind detection of the PDCCH by the terminal device in step S104 according to the blind detection capability of each time window.
  • the terminal device can determine the blind detection capability of each time slot according to the blind detection capability of each time window. For any time slot, the terminal device can determine the blind detection capability of each time slot. The blind detection capability of the time window is superimposed to obtain the blind detection capability of the time slot.
  • the blind detection ability of each blind detection opportunity is the same.
  • the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs are 5 respectively, then the blind detection ability of a slot is specific
  • the terminal device can determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each time slot according to the configuration information received from the network device.
  • the specific process can refer to the prior art mentioned in this application, which will not be done here. Repeat. Among them, the configuration information can also refer to the content in the prior art, which will not be repeated here.
  • the terminal device after setting the blind detection capability of each time window and each time window, the terminal device can determine the blind detection capability of each time slot according to the blind detection capability of each time window, so that the terminal device can According to the PDCCH blind detection (PDCCH monitoring) method described in the foregoing fourteenth, the PDCCH blind detection is performed in one time slot to ensure that the blind detection capability of each time slot is not exceeded.
  • PDCCH blind detection PDCCH monitoring
  • FIG. 14 is a signaling flowchart of an embodiment of a communication method provided by this application. As shown in FIG. 14, the communication method of an embodiment of this application may include:
  • the network device determines the blind detection capability of each time window.
  • the network device sends at least one PDCCH to the terminal device in each time window.
  • S203 The network device sends configuration information to the terminal device.
  • the terminal device determines the blind detection capability of each time window.
  • S205 The terminal device receives the configuration information.
  • the terminal device performs blind detection of the PDCCH according to the blind detection capability and configuration information of each time window.
  • S201, S202, and S204 are respectively similar to the implementation manners of S101, S102, and S103 in the embodiment of FIG. 5, which will not be repeated here in this application.
  • the terminal device can determine each search space according to the configuration information received from the network device The number of candidate PDCCHs and the number of non-overlapping CCEs in each time window. Among them, this application does not limit the specific implementation of the configuration information.
  • the following describes the configuration information in steps S203 and S205 that the terminal device performs blind PDCCH detection in step S206 according to the blind detection capability configuration information of each time window.
  • the terminal device may The number of expected PDCCH candidates for each blind detection opportunity in each search space, determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window, refer to the determination of each The process of the number of candidate PDCCHs and the number of non-overlapping CCEs in a search space in each time window will not be repeated here.
  • the first information may include the expected number of PDCCH candidates for each blind detection opportunity in each search space, and may also include information such as identification or code, which is used to determine the expected number of each blind detection opportunity in each search space.
  • the number of candidate PDCCHs is not limited in this application.
  • the terminal device may The number of expected candidate PDCCHs in each time slot in each search space can be allocated to each blind detection opportunity.
  • the method for dividing the number of expected candidate PDCCHs may be uniform or proportional, which is not limited in this application.
  • the second information indicates that the number of candidate PDCCHs contained in a slot in a search space is 16 times, and the SS has 4 blind detection opportunities in total, and each blind detection opportunity is divided 4 times in a uniform division manner.
  • the terminal device can determine the number of expected PDCCH candidates for each blind detection opportunity in each search space, so that according to the number of expected PDCCH candidates for each blind detection opportunity in each search space, it can be determined that each search space is For the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window, you can refer to the process of determining the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time slot in the previous fourteenth. , Do not repeat it here.
  • the second information may include the expected number of PDCCH candidates in each time slot for each search space, and may also include information such as identification or code. This information is used to determine the expected number of PDCCH candidates for each search space in each time slot.
  • the number of candidate PDCCHs is not limited in this application.
  • the search space may include one or more blind detection opportunities. It is inevitable that multiple adjacent time windows will contain the same first blind detection opportunity, that is, the first blind detection opportunity.
  • the detection timing spans multiple adjacent time windows.
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are determined according to the number of expected PDCCH candidates at the first blind detection opportunity.
  • the terminal device needs to consider the number of candidate PDCCHs and the number of non-overlapping CCEs at the first blind detection opportunity are included in these adjacent time windows, so as to determine the candidates of each search space in each time window.
  • the number of PDCCHs and the number of non-overlapping CCEs ensure normal communication between terminal equipment and network equipment.
  • the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in any one of the multiple adjacent time windows.
  • the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in each of the multiple adjacent time windows.
  • the number of candidate PDCCHs and the number of non-overlapping CCEs at the first blind detection opportunity are included in multiple adjacent time windows according to a preset ratio, where the preset ratio can be set according to an empirical value, which is not in this application. Make a limit.
  • each blind detection opportunity associated with CORESET 1 includes: 1-3 symbols, 4-6 symbols, 7-9 symbols, and 10-12 symbols, as shown in Figure 15.
  • the first blind detection timing associated with CORESET 1 spans the first time window and the second time window, then:
  • This application can divide the number of candidate PDCCHs and the number of non-overlapping CCEs for the blind detection opportunity into the first time window; or, this application can divide the number of candidate PDCCHs and the number of non-overlapping CCEs for the blind detection opportunity To the second time window; or, the application may divide the number of candidate PDCCHs and the number of non-overlapping CCEs for the blind detection opportunity into the first time window and the second time window; or, the application may According to a preset ratio of 2:1, divide 2/3 of the number of candidate PDCCHs and non-overlapping CCEs of the blind detection opportunity into the first time window, and divide the number of candidate PDCCHs and non-overlapping CCEs of the blind detection opportunity into the first time window. 1/3 of the number is divided into the second time window. Specifically, the ratio depends on the ratio of the number of symbols in each time window of the blind detection opportunity across two time windows to the total number of symbols in the blind detection opportunity.
  • the terminal device can perform PDCCH blind detection in each time window according to the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window of each search space, so that the PDCCH blind detection is performed in the first time window.
  • the number of detected PDCCH candidates (that is, the number of candidate PDCCHs required) is less than or equal to the maximum number of candidate PDCCHs in the first time window, and the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time window is less than Or equal to the maximum number of non-overlapping CCEs in the first time window, where the first time window is any one of all time windows.
  • the terminal device may perform blind PDCCH detection on the search space allocated to the blind detection capability, that is, the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs, in each time window, and perform PDCCH blind detection on the number of candidate PDCCHs that are not allocated.
  • PDCCH blind detection is not performed on the search space of the number and the number of non-overlapping CCEs.
  • the specific process of allocating the number of candidate PDCCHs is as follows:
  • the terminal device may select the maximum number of candidate PDCCHs and the maximum non-overlapping CCE in each time window in each time window.
  • the number of PDCCH candidates and the number of non-overlapping CCEs in each search space in each time window are allocated in the order of CSS first and USS second.
  • the terminal device may maintain the first priority in each time window according to the maximum number of candidate PDCCH candidates and the maximum number of non-overlapping CCEs in each time window.
  • the number of candidate PDCCHs and the number of non-overlapping CCEs for each USS in each time window are allocated in the descending order of the index identification of the USS.
  • the index identifier is a code or identifier that uniquely identifies each USS, such as the ID of the USS.
  • this application can also set the priority of each USS, so that the terminal device can determine the number of candidate PDCCH candidates for each user-specific search space USS in each time window according to the priority of each USS from high to low.
  • the number and the number of non-overlapping CCEs are allocated, which is not limited in this application.
  • the length of each time window is less than one time slot, which reduces the definition interval of the blind detection capability, so that the blind detection of each search space in each time slot Compared with the prior art, the number of times is increased, thereby increasing the scheduling opportunities, and ensuring the service requirements of low delay and high reliability.
  • FIG. 16 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • the communication device 100 may be a component of a terminal device (for example, Chips, circuits) are used to implement operations corresponding to terminal equipment in any of the foregoing method embodiments.
  • the communication device 100 of the present application may include:
  • the determining module 101 is configured to determine the blind detection capability of each time window, where the length of the time window is less than one time slot, and the blind detection capability includes: the maximum number of candidate physical downlink control channels PDCCH and the maximum non-overlapping control channel elements Number of CCE;
  • the processing module 102 is configured to perform blind PDCCH detection according to the blind detection capability of each time window.
  • the processing module 102 is specifically configured to determine the blind detection capability of each time slot according to the blind detection capability of each time window; determine the number of candidate PDCCHs in each time slot and The number of non-overlapping CCEs; according to the number of candidate PDCCHs in each time slot and the number of non-overlapping CCEs, perform blind PDCCH detection in each time slot, wherein the candidate for blind PDCCH detection is performed in the first time slot.
  • the number of PDCCHs is less than or equal to the maximum number of candidate PDCCHs in the first time slot, and the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time slot is less than or equal to the maximum number of the first time slot
  • the number of CCEs does not overlap, and the first time slot is any one of all time slots.
  • the processing module 102 is specifically configured to determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window; according to each search space in each time window PDCCH blind detection is performed in each time window for the number of candidate PDCCHs and the number of non-overlapping CCEs in, where the number of candidate PDCCHs for blind PDCCH detection in the first time window is less than or equal to the first time window
  • the maximum number of candidate PDCCHs, the number of non-overlapping CCEs for channel estimation during blind PDCCH detection in the first time window is less than or equal to the maximum number of non-overlapping CCEs in the first time window, and the first time window Any one of all time windows.
  • FIG. 17 is a schematic structural diagram of an embodiment of a communication device provided by this application. As shown in FIG. 17, on the basis of the structure shown in FIG. 16, the communication device 100 of this embodiment may further include: first receiving Module 103;
  • the first receiving module 103 is configured to receive first information, where the first information is used to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space;
  • the processing module 102 is configured to determine the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window according to the expected number of candidate PDCCHs for each blind detection opportunity in each search space .
  • FIG. 18 is a schematic structural diagram of an embodiment of a communication device provided by this application. As shown in FIG. 18, based on the structure shown in FIG. 16, the communication device 100 of this embodiment may further include: second receiving Module 104;
  • the second receiving module 104 is configured to receive second information, where the second information is used to determine the number of expected PDCCH candidates in each time slot in each search space;
  • the processing module 102 is configured to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space according to the number of expected PDCCH candidates in each time slot of each search space; The number of expected PDCCH candidates for each blind detection opportunity in a search space is determined, and the number of candidate PDCCHs and the number of non-overlapping CCEs in each search space in each time window are determined.
  • the first blind detection opportunity spans multiple adjacent time windows, and the first blind detection opportunity is at least one blind detection opportunity among blind detection opportunities in any search space,
  • the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in any one of the multiple adjacent time windows; or,
  • the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in each of the multiple adjacent time windows; or,
  • the number of candidate PDCCHs and the number of non-overlapping CCEs of the first blind detection opportunity are included in the multiple adjacent time windows according to a preset ratio
  • the number of PDCCH candidates and the number of non-overlapping CCEs at the first blind detection opportunity are determined according to the number of expected PDCCH candidates at the first blind detection opportunity.
  • the processing module 102 is configured to perform PDCCH blind detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window.
  • the processing module 102 is specifically configured to perform blind PDCCH detection on the search space allocated to the number of candidate PDCCHs and the number of non-overlapping CCEs, in each time window, according to The maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window are allocated in the order of the common search space CSS first, and then the user-specific search space USS, and the candidates of each search space in each time window are allocated The number of PDCCHs and the number of non-overlapping CCEs.
  • the processing module 102 is further specifically configured to, in each time window, according to the maximum number of candidate PDCCHs and the maximum number of non-overlapping CCEs in each time window, specific for each user
  • the search space USS allocates the number of candidate PDCCHs and the number of non-overlapping CCEs in each time window of each user-specific search space USS in the descending order of index identifiers of the user-specific search space USS.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the determining module 101 is further configured to determine the blind detection capability of each time window before the blind detection opportunity of the target blind detection opportunity is greater than 0, the initial blind detection opportunity
  • determine the first blind detection opportunity with the smallest stop symbol number among the target blind detection opportunities set the target blind detection opportunity to overlap with the first blind detection opportunity All blind detection timings of symbols are determined as a time window; among the blind detection timings of the target, all blind detection timings other than all blind detection timings with overlapping symbols with the first blind detection timing are determined as the updated The timing of blind target detection.
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or,
  • the blind detection capability of each time window is determined according to the length of the time window.
  • the communication device of the present application can be used to implement the technical solutions of the foregoing method embodiments, and its implementation principles and technical effects are similar.
  • For the operations implemented by each module reference may be made to the related descriptions of the method embodiments, which will not be repeated here.
  • the modules here can also be replaced with components or circuits.
  • FIG. 19 is a schematic structural diagram of an embodiment of a communication device provided by this application.
  • the communication device 200 may be a component of a network device (for example, Chip, circuit), used to implement operations corresponding to network equipment in any of the foregoing method embodiments, the communication device 200 of the present application may include:
  • the determining module 201 is configured to determine the blind detection capability of each time window, the length of the time window is less than one time slot, and the blind detection capability includes: the maximum number of candidate physical downlink control channels PDCCH and the maximum non-overlapping control channel elements Number of CCE;
  • the sending module 202 is configured to send at least one physical downlink control channel PDCCH in each time window.
  • the sending module 202 is further configured to send configuration information according to the blind detection capability of each time window, and the configuration information is used to determine the candidate of each search space in each time window.
  • the configuration information includes: first information, which is used to determine the number of expected PDCCH candidates for each blind detection opportunity in each search space; or,
  • the configuration information includes: second information, and the second information is used to determine the number of expected PDCCH candidates in each time slot in each search space.
  • the time window is each blind detection opportunity associated with each control resource set CORESET.
  • the time window is all the blind detection opportunities with the number Y of the start symbols associated with all CORESET, and the range of Y is the number of all the start symbols of the all blind detection opportunities.
  • the determination module 201 is further configured to determine the blind detection capability of each time window before the blind detection opportunity of the target blind detection opportunity is greater than 0, and the initial blind detection opportunity of the target
  • the time window is consecutive Y symbols in a time slot, and the Y is a positive integer.
  • the blind detection capability of each time window is predefined; or,
  • the blind detection capability of each time window is determined according to the length of the time window.
  • the communication device of the present application can be used to implement the technical solutions of the foregoing method embodiments, and its implementation principles and technical effects are similar.
  • For the operations implemented by each module reference may be made to the related descriptions of the method embodiments, which will not be repeated here.
  • the modules here can also be replaced with components or circuits.
  • the present application may divide the communication device into functional modules according to the foregoing method examples.
  • each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical function division, and there may be other division methods in actual implementation.
  • FIG. 20 is a schematic structural diagram of an embodiment of a communication device provided by this application. As shown in FIG. 20, the communication device 300 includes:
  • the memory 301 is used to store program instructions, and the memory 301 may be a flash (flash memory).
  • the processor 302 is configured to call and execute program instructions in the memory to implement various steps corresponding to the terminal device in the foregoing communication method. For details, refer to the related description in the foregoing method embodiment.
  • An input/output interface 303 may also be included.
  • the input/output interface 303 may include an independent output interface and an input interface, or may be an integrated interface that integrates input and output. Wherein, the output interface is used to output data, and the input interface is used to obtain input data.
  • the above output data is the general term output in the above method embodiment, and the input data is the general term input in the above method embodiment.
  • the communication device 300 may be used to execute various steps and/or procedures corresponding to the corresponding terminal device in the foregoing method embodiments.
  • FIG. 21 is a schematic structural diagram of an embodiment of a communication device provided by this application. As shown in FIG. 21, the communication device 400 includes:
  • the memory 401 is used to store program instructions, and the memory 401 may be a flash (flash memory).
  • the processor 402 is configured to call and execute program instructions in the memory to implement various steps corresponding to the network device in the foregoing communication method. For details, refer to the related description in the foregoing method embodiment.
  • An input/output interface 403 may also be included.
  • the input/output interface 403 may include an independent output interface and an input interface, or may be an integrated interface that integrates input and output. Wherein, the output interface is used to output data, and the input interface is used to obtain input data.
  • the above output data is the general term output in the above method embodiment, and the input data is the general term input in the above method embodiment.
  • the communication device 400 may be used to execute various steps and/or procedures corresponding to the corresponding network device in the foregoing method embodiment.
  • the present application also provides a readable storage medium in which an execution instruction is stored.
  • the communication device executes the communication method executed by the terminal device in the foregoing method embodiment.
  • the present application also provides a readable storage medium in which an execution instruction is stored.
  • an execution instruction is stored.
  • the communication device executes the communication method executed by the network device in the foregoing method embodiment.
  • This application also provides a program product, which includes an execution instruction, and the execution instruction is stored in a readable storage medium.
  • At least one processor of the communication device can read the execution instruction from a readable storage medium, and the execution of the execution instruction by the at least one processor causes the communication device to implement the communication method executed by the terminal device in the foregoing method embodiment.
  • This application also provides a program product, which includes an execution instruction, and the execution instruction is stored in a readable storage medium.
  • At least one processor of the communication device may read the execution instruction from a readable storage medium, and the execution of the execution instruction by the at least one processor causes the communication device to implement the communication method executed by the network device in the foregoing method embodiment.
  • the present application also provides a chip, which is connected to a memory, or a memory is integrated on the chip, and when the software program stored in the memory is executed, the communication method in the foregoing method embodiment is implemented.
  • a person of ordinary skill in the art can understand that: in the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software it can be implemented in the form of a computer program product in whole or in part.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
  • the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • the computer instructions may be transmitted from a website, computer, server, or data center. Transmission to another website site, computer, server or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center integrated with one or more available media.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种通信方法、装置、设备及存储介质。该方法包括:确定每一个时间窗的盲检测能力,时间窗的长度小于一个时隙,盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;根据每一个时间窗的盲检测能力进行PDCCH盲检测。从而,通过每一个时间窗的长度小于一个时隙的设置,减少了盲检测能力的定义区间,满足了业务低时延和高可靠性的实际需求。

Description

通信方法、装置、设备及存储介质
本申请要求于2019年03月30日提交中国专利局、申请号为201910254058.1、申请名称为“通信方法、装置、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法、装置、设备及存储介质。
背景技术
下行控制信息(Downlink Control Information,DCI)由物理下行控制信道(Physical Downlink Control Channel,PDCCH)承载,可用于承载终端设备的资源配置信息和其他控制信息。由于在一个调度周期内可以基站可以向多个终端设备发送多个PDCCH,终端设备需要从多个PDCCH中上确定发送给自己的PDCCH(即,盲检测或盲解码),以获取DCI。终端设备再对候选PDCCH位置的控制信道元素(control channel element,CCE)进行信道估计,进而,基于DCI的指示,在相应的资源位置上解调属于自己的物理下行共享信道(Physical Downlink Shared Channel,PDSCH)。其中,如果有多个候选PDCCH位置占用了相同的CCE,那么该CCE的信道估计结果可以重用,不需要重复对该CCE进行多次信道估计。
在长期演进(Long Term Evolution,LTE)中,PDCCH是以时隙(slot)为调度周期来发送PDCCH以进行资源调度的,LTE中还定义了终端设备在一个时隙内的最大盲检测次数,例如,44次。也就是说,如果终端设备在一个时隙内最多盲检测44次,便停止检测。换句话说,在LTE中,调度周期与盲检测周期是相同的。
然而,以一个时隙作为调度周期的时间长度无法满足某些对可靠性和时延均有需求的业务,例如,超可靠低延迟通信(Ultra-Reliable and Low Latency Communication,URLLC)等业务。因此,现亟需一种能够满足可靠性和时延的业务需求的通信方法。
发明内容
本申请提供一种通信方法、装置、设备及存储介质,以实现每一个时间窗的长度小于一个时隙的设置,减少盲检测能力的定义区间,满足业务低时延和高可靠性的实际需求。
第一方面,本申请提供一种通信方法,包括:确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;根据所述每一个时间窗的盲检测能力进行PDCCH盲检测。
通过第一方面提供的通信方法,通过终端设备确定每一个时间窗的盲检测能力,其中盲检测能力包括最大候选PDCCH个数和最大不重叠CCE个数,由于每一个时间窗的长度小于一个时隙,减少了盲检测能力的定义区间,设置在每一个时间窗中最大进行盲检测的候选PDCCH个数,以及最大能进行信道估计的CCE的个数,确保了每一个时间窗的盲检测能力,相比于现有技术而言,增大了一个时隙中总的盲检测能力,满足了低时延和高可靠性的业务需求。
在一种可能的设计中,所述根据所述每一个时间窗的盲检测能力进行PDCCH盲检测,包括:根据所述每一个时间窗的盲检测能力,确定每一个时隙的所述盲检测能力;确定每一个时隙的候选PDCCH个数和不重叠CCE个数;根据所述每一个时隙的候选PDCCH个数和不重叠CCE个数,在每一个时隙中进行PDCCH盲检测,其中,在第一时隙中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时隙的最大候选PDCCH个数,在第一时隙中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时隙的最大不重叠CCE个数,所述第一时隙为全部时隙中的任意一个。
在一种可能的设计中,所述根据所述每一个时间窗的盲检测能力进行PDCCH盲检测,包括:确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数;根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,其中,在第一时间窗中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时间窗的最大不重叠CCE个数,所述第一时间窗为全部时间窗中的任意一个。
在一种可能的设计中,所述确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,包括:接收第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,包括:接收第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数;根据所述每一个搜索空间在每一个时隙中的期望候选PDCCH个数,确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,在第一盲检测时机横跨于多个相邻时间窗,所述第一盲检测时机为任意一个搜索空间的盲检测时机中的至少一个盲检测时机时,
所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的任意一个时间窗中;或者,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的每一个时间窗中;或者,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于所述多个相邻时间窗中;
其中,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据所述第一盲检测时机的期望候选PDCCH个数确定的。
在一种可能的设计中,所述根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,包括:在每一个时间窗中,对分配到候选PDCCH个数和不重叠CCE个数的搜索空间进行PDCCH盲检测。
在一种可能的设计中,在对分配到所述候选PDCCH个数和所述不重叠CCE个数的搜索空间进行PDCCH盲检测之前,所述方法还包括:在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,按照先公共搜索空间CSS,后用户特定的搜索空间USS的顺序,分配每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述方法还包括:在每一个时间窗中,根据所述每一个时间窗的 最大候选PDCCH个数和最大不重叠CCE个数,针对每一个用户特定的搜索空间USS,按照用户特定的搜索空间USS的索引标识从小到大的顺序,分配所述每一个用户特定的搜索空间USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数。
本申请中,由于确定了每一个时间窗的盲检测能力,每一个时间窗的长度小于一个时隙,减少了盲检测能力的定义区间,从而每一个搜索空间在每一个时隙中的盲检测次数相比于现有技术增大,从而增加了调度机会,保证了低时延和高可靠性的业务需求。
在一种可能的设计中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
可选地,每一个时间窗的盲检测能力可以设置为固定且相同。通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力是可以分别设置为固定的且可以设置为不同的,具体可以采用CORESET的不同符号个数等参数进行设置。通过每一个时间窗的盲检测能力可以设置为固定且分别设置。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力可以相同也可以不相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定,具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
本申请中,设置每一个时间窗是每一个CORESET关联的每一个盲检测时机,可以使得盲检测能力的定义区间更小。由于一个时隙中有多个盲检测时机,针对每一个盲检测时机定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
在一种可能的设计中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
通过上述方式所述的方法,所有相同开始符号的盲检测时机中符号个数最长的盲检测实际作为了一个时间窗,只要是同时开始盲检测,则就算在一个时间窗以内,这样终端设备在每开始一次盲检测就计算一次盲检测能力,降低用户实现的复杂度,节省电量。
在一种可能的设计中,在确定每一个时间窗的盲检测能力之前,所述方法还包括:在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个 时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一种可能的设计中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一种可能的设计中,所述每一个时间窗的盲检测能力是预定义的;或者,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
针对上述三种可能的设计中,可选地,每一个时间窗的盲检测能力可以设置为固定的,具体可以采用时间窗的长度等参数进行固定设置,即不同时间窗的长度分别固定设置盲检测能力。通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定。具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
本申请中,根据上述盲检测时机的分组方式,动态设置每一个时间窗,使得一个时间窗可以包括一个或多个盲检测时机,减小了盲检测能力的定义区间。由于一个时隙中有多个时间窗,针对每一个时间窗定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
第二方面,本申请提供一种通信方法,包括:确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;在所述每一个时间窗中发送至少一个物理下行控制信道PDCCH。
通过第二方面提供的通信方法,网络设备确定每一个时间窗的盲检测能力,其中盲检测能力包括最大候选PDCCH个数和最大不重叠CCE个数,由于每一个时间窗的长度小于一个时隙,减少了盲检测能力的定义区间,设置在每一个时间窗中最大进行盲检测的候选PDCCH个数,以及最大能进行信道估计的CCE的个数,确保了每一个时间窗的盲检测能力,相比于现有技术而言,增大了一个时隙中总的盲检测能力,满足了低时延和高可靠性的业务需求。
在一种可能的设计中,所述方法还包括:根据所述每一个时间窗的盲检测能力,发送配置信息,所述配置信息用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述配置信息包括:第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;或者,所述配置信息包括:第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数。
在一种可能的设计中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测 时机。
可选地,每一个时间窗的盲检测能力可以设置为固定且相同。通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力是可以分别设置为固定的且可以设置为不同的,具体可以采用CORESET的不同符号个数等参数进行设置。通过每一个时间窗的盲检测能力可以设置为固定且分别设置。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力可以相同也可以不相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定,具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
本申请中,设置每一个时间窗是每一个CORESET关联的每一个盲检测时机,可以使得盲检测能力的定义区间更小。由于一个时隙中有多个盲检测时机,针对每一个盲检测时机定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
在一种可能的设计中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
通过上述方式所述的方法,所有相同开始符号的盲检测时机中符号个数最长的盲检测实际作为了一个时间窗,只要是同时开始盲检测,则就算在一个时间窗以内,这样终端设备在每开始一次盲检测就计算一次盲检测能力,降低用户实现的复杂度,节省电量。
在一种可能的设计中,在确定每一个时间窗的盲检测能力之前,所述方法还包括:在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一种可能的设计中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一种可能的设计中,所述每一个时间窗的盲检测能力是预定义的;或者,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
针对上述三种可能的设计中,可选地,每一个时间窗的盲检测能力可以设置为固定的,具体可以采用时间窗的长度等参数进行固定设置,即不同时间窗的长度分别固定设置盲检测 能力。通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定。具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
本申请中,根据上述盲检测时机的分组方式,动态设置每一个时间窗,使得一个时间窗可以包括一个或多个盲检测时机,减小了盲检测能力的定义区间。由于一个时隙中有多个时间窗,针对每一个时间窗定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
第三方面,本申请提供一种通信装置,包括:确定模块,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;处理模块,用于根据所述每一个时间窗的盲检测能力进行PDCCH盲检测。
在一种可能的设计中,所述处理模块,具体用于根据所述每一个时间窗的盲检测能力,确定每一个时隙的所述盲检测能力;确定每一个时隙的候选PDCCH个数和不重叠CCE个数;根据所述每一个时隙的候选PDCCH个数和不重叠CCE个数,在每一个时隙中进行PDCCH盲检测,其中,在第一时隙中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时隙的最大候选PDCCH个数,在第一时隙中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时隙的最大不重叠CCE个数,所述第一时隙为全部时隙中的任意一个。
在一种可能的设计中,所述处理模块,用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数;根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,其中,在第一时间窗中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时间窗的最大不重叠CCE个数,所述第一时间窗为全部时间窗中的任意一个。
在一种可能的设计中,所述装置还包括:第一接收模块,用于接收第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;所述处理模块,用于根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述装置还包括:第二接收模块,用于接收第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数;所述处理模块,用于根据所述每一个搜索空间在每一个时隙中的期望候选PDCCH个数,确定每一个搜索空间的每 一个盲检测时机的期望候选PDCCH个数;根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,在第一盲检测时机横跨于多个相邻时间窗,所述第一盲检测时机为任意一个搜索空间的盲检测时机中的至少一个盲检测时机时,
所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的任意一个时间窗中;或者,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的每一个时间窗中;或者,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于所述多个相邻时间窗中;
其中,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据所述第一盲检测时机的期望候选PDCCH个数确定的。
在一种可能的设计中,所述处理模块,用于在每一个时间窗中,对分配到候选PDCCH个数和不重叠CCE个数的搜索空间进行PDCCH盲检测。
在一种可能的设计中,所述处理模块,具体用于在对分配到所述候选PDCCH个数和所述不重叠CCE个数的搜索空间进行PDCCH盲检测之前,在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,按照先公共搜索空间CSS,后用户特定的搜索空间USS的顺序,分配每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述处理模块,还具体用于在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,针对每一个用户特定的搜索空间USS,按照用户特定的搜索空间USS的索引标识从小到大的顺序,分配所述每一个用户特定的搜索空间USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
在一种可能的设计中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
在一种可能的设计中,所述确定模块,还用于在确定每一个时间窗的盲检测能力之前,在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一种可能的设计中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一种可能的设计中,所述每一个时间窗的盲检测能力是预定义的;或者,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
上述第三方面以及上述第三方面的各可能的设计中所提供的通信装置,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第四方面,本申请提供一种通信装置,包括:确定模块,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;发送模块,用于在所述每一个时间窗中发送至少一个物理下行控制信道PDCCH。
在一种可能的设计中,所述发送模块,还用于根据所述每一个时间窗的盲检测能力,发送配置信息,所述配置信息用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一种可能的设计中,所述配置信息包括:第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;或者,
所述配置信息包括:第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数。
在一种可能的设计中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
在一种可能的设计中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
在一种可能的设计中,所述确定模块,还用于在确定每一个时间窗的盲检测能力之前,在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一种可能的设计中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一种可能的设计中,所述每一个时间窗的盲检测能力是预定义的;或者,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
上述第四方面以及上述第四方面的各可能的设计中所提供的通信装置,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。第五方面,本申请提供一种通信设备,包括:存储器和处理器;
存储器用于存储程序指令;
处理器用于调用存储器中的程序指令执行第一方面及第一方面任一种可能的设计中的通信方法。
第六方面,本申请提供一种通信设备,包括:存储器和处理器;
存储器用于存储程序指令;
处理器用于调用存储器中的程序指令执行第二方面及第二方面任一种可能的设计中的通信方法。
第七方面,本申请提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行第一方面及第一方面任一种可能的设计中的通信方法。
第八方面,本申请提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行第二方面及第二方面任一种可能的设计中的通信方法。
第九方面,本申请提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施第二方面及第二方面任一种可能的设计中的通信方法。
第十方面,本申请提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可 读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施第二方面及第二方面任一种可能的设计中的通信方法。
第十一方面,本申请提供一种芯片,所述芯片与存储器相连,或者所述芯片上集成有存储器,当所述存储器中存储的软件程序被执行时,实现第一方面及第一方面任一种可能的设计中的通信方法。
第十二方面,本申请提供一种芯片,所述芯片与存储器相连,或者所述芯片上集成有存储器,当所述存储器中存储的软件程序被执行时,实现第二方面及第二方面任一种可能的设计中的通信方法。
附图说明
图1为一种通信***架构示意图;
图2为本申请提供的搜索空间的类型的位图示意图;
图3为本申请提供的搜索空间的盲检测时机的示意图;
图4为本申请提供的控制资源集合关联的盲检测时机的示意图;
图5为本申请提供的一种通信方法实施例的信令流程图;
图6为本申请提供的每一个时间窗的盲检测能力的示意图;
图7为本申请提供的每一个时间窗的盲检测能力的示意图;
图8为本申请提供的每一个时间窗的盲检测能力的示意图;
图9为本申请提供的每一个时间窗的示意图;
图10为本申请提供的每一个时间窗的示意图;
图11为本申请提供的每一个时间窗的示意图;
图12为本申请提供的每一个时间窗的示意图;
图13为本申请提供的每一个时间窗的示意图;
图14为本申请提供的一种通信方法实施例的信令流程图;
图15为本申请提供的每一个时间窗的示意图;
图16为本申请提供的一种通信装置实施例的结构示意图;
图17为本申请提供的一种通信装置实施例的结构示意图;
图18为本申请提供的一种通信装置实施例的结构示意图;
图19为本申请提供的一种通信装置实施例的结构示意图;
图20为本申请提供的一种通信设备实施例的结构示意图;
图21为本申请提供的一种通信设备实施例的结构示意图。
具体实施方式
本申请实施例可以应用于无线通信***,需要说明的是,本申请实施例提及的无线通信***包括但不限于:窄带物联网***(Narrow Band-Internet of Things,NB-IoT)、全球移动通信***(Global System for Mobile Communications,GSM)、增强型数据速率GSM演进***(Enhanced Data rate for GSM Evolution,EDGE)、宽带码分多址***(Wideband Code Division Multiple Access,WCDMA)、码分多址2000***(Code Division Multiple Access, CDMA2000)、时分同步码分多址***(Time Division-Synchronization Code Division Multiple Access,TD-SCDMA),长期演进***(Long Term Evolution,LTE)以及第五代(fifth-generation,5G)移动通信***。
本申请涉及的通信装置主要包括网络设备或者终端设备。
网络设备:可以是基站,或者接入点,或者接入网设备,或者可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。网络设备可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。网络设备还可协调对空中接口的属性管理。例如,网络设备可以是全球移动通讯(Global System of Mobile communication,GSM)或码分多址(Code Division Multiple Access,CDMA)中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code Division Multiple Access,WCDMA)中的基站(NodeB,NB),还可以是长期演进(Long Term Evolution,LTE)中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者未来5G网络中的基站,例如gNB等,在此并不限定。
终端设备:可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经RAN与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiation Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端也可以称为***、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device or User Equipment),在此不作限定。
图1为一种通信***架构示意图,如图1所示,本申请的通信***可以包括至少一个网络设备和至少一个终端设备,网络设备和终端设备之间可以通信。其中,图1中以一个网络设备和多个终端为例进行示意。
为便于理解本申请,下面首先简单介绍本申请涉及的几个概念。
一、资源元素(resource element,RE):或者称,资源粒子。最小的资源单元,在时域上可以对应一个符号,在频域上可以对应一个子载波。
二、资源块(resource block,RB):一个RB在频域占用N个连续的子载波。其中,N为正整数。例如,在LTE协议中,N等于12。本申请中,可以仅从频域资源上来定义RB,也就是说,不限制RB在时域上占用的时域资源数量。
三、符号(symbol):时域资源的最小单位。本申请实施例对一个符号的时间长度不做限制。针对不同的子载波间隔,一个符号的长度可以有所不同。符号可以包括上行符号和下行符号,作为示例而非限定,上行符号例如可以称为单载波频分多址(Single Carrier-Frequency Division Multiple Access,SC-FDMA)符号或正交频分多址(Orthogonal Frequency Division Multiplexing,OFDM)符号;下行符号例如可以称为OFDM符号。
四、控制信道:可用于承载资源调度信息和其他控制信息的信道。例如,该控制信道可以是LTE协议中的PDCCH、增强物理下行控制信道(enhanced PDCCH,EPDCCH)、也可 以是新空口物理下行控制信道(new radio PDCCH,NR PDCCH)以及随着网络演变而定义的具有上述功能的其他下行信道,或者也可以为上行控制信道,比如物理上行控制信道(Physical Uplink Control Channel,PUCCH)等等。下文中为方便说明,以物理下行控制信道为例详细说明本申请实施例的传输控制信道的方法,应理解,物理下行控制信道可以理解为下行控制信道的统称,可以包括但不限于上述列举的下行控制信道。还应理解,信道也可以叫做信号或者其余名称,本发明实施例对此并未特别限定。
具体地,本申请实施例中的物理下行控制信道还可以是基于小区特定参考信号(Cell-specific Reference Signal,CRS)的物理下行控制信道,或者基于解调参考信号(Demodulation Reference Signal,DMRS)的物理下行控制信道。也就是说,基于CRS的物理下行控制信道可以是根据CRS进行解调的物理下行控制信道,基于DMRS的物理下行控制信道可以是根据DMRS进行解调的物理下行控制信道。CRS是网络设备配置给小区内的所有终端设备的参考信号(Reference Signal,RS),DMRS是网络设备配置给一个特定终端设备的RS,也可以称为终端设备特定参考信号(UE-specific Reference Signal,URS)。
需要说明的是,NR***中定义的物理下行控制信道可以是上述DMRS的物理下行控制信道。
五、资源元素组(Resource-Element Group,REG)与信道控制元素(CCE):下行控制信令进行物理资源分配的基本单位,用于定义下行控制信令到RE的映射。例如,在LTE协议中规定,一个CCE由9个REG组成,一个REG由4个频域上连续的非参考信号(reference signal,RS)的RE组成,即,一个CCE由36个RE组成。NR中,规定一个CCE由6个REG构成,一个REG由12个频域连续的RE组成,时域上是一个符号。应理解,REG和CCE仅为用于资源分配的单位,不应对本申请构成任何限定,本申请并不排除在未来的协议中定义新的资源分配单位来实现相同或相似的功能。
六、控制资源集合(Control resource set,CORESET):每一个CORESET指定了候选PDCCH所在的频域位置和时域符号个数(简称符号个数),符号个数可以为1、2和3中的任意一个。其中,本申请涉及的CORESET p代表符号个数为p的CORESET,p的取值范围为1、2和3中的任意一个。CORESET定义了进行PDCCH盲检测的一个时频资源范围,该时频资源范围包括频域位置,以及时域符号个数,PDCCH只会在CORESET限定的时频资源范围内传输。终端设备可以支持多个CORESET,通过配置信息确定。
七、搜索空间(通常搜索空间的个数不超过10个),每个搜索空间关联一个CORESET。通常,配置信息中配置的每个搜索空间的如下信息:
搜索空间的标识,即标识该搜索空间具体为哪一个,标记为s。
关联的CORESET的标识。
搜索空间的类型,可以包括公共搜索空间(Common Search Space,CSS)和用户特定的搜索空间(UE-specific Search Space,USS)。
搜索空间的周期、偏置及模式(pattern)。
周期是以时隙slot为单位,如2个slot。
偏置,即在搜索空间的周期中的具体slot,如第2个slot。通常一个slot所包含的符号个数是固定的,如14个。为了便于确定符号的位置,可以采用编号“0-13”或者“1-14”表示一个时隙中的14个符号的位置。为了便于说明,本申请中采用编号“0-13”对一个时隙中的14个符号的位置进行示意。
Pattern,即在该偏置确定的slot中的具体哪些位置进行PDCCH盲检测,也就是指示了 PDCCH盲检测时机的开始符号位置,可以用14bit的位图(bitmap)进行指示,例如,bitmap为10101010101010,即在一个slot中需要在第1、3、5、7、9、11、13个符号的位置进行PDCCH盲检测,如图2所示。
可见,终端设备根据上述内容,可以确定在一个时隙中需要进行PDCCH盲检测的开始符号的位置,以及符号的时域位置。另外,配置信息还包括如下内容:
聚合级别(Aggregation Level,AL):又称聚合等级,可以表示一个物理下行控制信道占用的连续的信道控制元素(Control Channel Element,CCE)的数量,也就是说,一个下行控制信道由L个CCE聚合而成,或者说,一个下行控制信道可以在L个连续的CCE上传输,L为正整数,则可以说该物理下行控制信道的聚合级别为L,具体地,L的取值可以是1、2、4、8或16甚至还可以为32,本发明对聚合级别的取值不做特别限定。在实际中,终端设备通过接收搜索空间的相关的配置信息,该配置信息针对每个搜索空间都指示了该搜索空间需要盲检测的聚合等级。
每一个聚合等级的候选PDCCH的个数:即针对任意一个聚合等级,该聚合等级的候选PDCCH个数为可能用该聚合等级发送候选PDCCH的位置的个数。在实际中,终端设备通过接收搜索空间的相关的配置信息,该配置信息针对每个搜索空间都指示了该搜索空间需要盲检测的聚合等级,以及每个聚合等级对应的候选PDCCH个数。
例如,配置聚合等级AL=2的候选PDCCH个数为4个,也就是说,可能会有4个候选PDCCH的位置发送PDCCH,且每个候选位置都是AL=2,即每个候选PDCCH的位置都占用2个CCE。
八、盲检测时机:即需要进行PDCCH盲检测的一个符号或者多个连续符号的时域位置,根据前面的搜索空间的描述,针对每一个搜索空间可以确定出多个PDCCH盲检测位置,也就是多个PDCCH盲检测时机的开始符号的位置,PDCCH盲检测时机的符号个数为该搜索空间关联的CORESET的符号个数。,一个搜索空间具有一个或者多个盲检测时机。例如,图3中,共有4个slot,分别为slot0、slot1、slot2和slot3。CORESET的符号个数p为3,搜索空间s的周期为2slot,偏置为第2个,且14bit的bitmap为10001000100000,则每2个slot检测第2个slot。也就是说,在所有slot中,每2个slot中的第2个slot中进行PDCCH盲检测,且PDCCH盲检测时机的开始符号为符号0,符号4,符号8。PDCCH盲检测时机的符号个数为p=3。因此,本申请可以设置第x到y个符号为一个盲检测时机,其中x就是开始符号,x到y的符号个数为该盲检测实际的符号个数。如图3所示,盲检测时机具体为slot1中的第0-2个符号、第4-6个符号和第8-10个符号,以及slot3中的第0-2个符号、第4-6个符号和第8-10个符号。根据搜索空间s的配置信息确定的所有盲检测时间称为该搜索空间s的盲检测时机。
九、每一个CORESET关联的每一个盲检测时机和全部CORESET关联的全部盲检测时机:其中,每一个CORESET关联的每一个盲检测时机,即针对任意一个CORESET,该CORESET关联的每一个盲检测时机为与该CORESET关联的搜索空间的每一个盲检测时机,其中搜索空间可以为一个或多个。全部CORESET关联的全部盲检测时机,即全部CORESET中的每一个CORESET关联的全部盲检测时机的集合。
例如,图4中,有CORESET 1、CORESET 2和CORESET 3,则如图4所示,CORESET1关联的每一个盲检测时机分别为:第0、2、6、8、10和12个符号的位置。CORESET 2关联的每一个盲检测时机分别为:第0-1个符号、第4-5个符号、第8-9个符号和第12-13个符号,CORESET 3关联的每一个盲检测时机分别为:第1-3个符号、第4-6个符号、第7-9个 符号和第10-12个符号。CORESET1关联的所有盲检测时机、CORESET2关联的所有盲检测时机以及CORESET3关联的所有盲检测时机共同组成了为全部CORESET关联的全部盲检测时机,其中一个方框表示一个盲检测时机在一个slot的14个符号的位置。
十、盲检测的PDCCH个数和不重叠CCE个数:在实际应用过程中,根据前述的聚合等级以及每个聚合等级的候选PDCCH的个数,CORESET以及搜索空间s,通过公式(1)可以确定聚合等级L的第
Figure PCTCN2020082168-appb-000001
个候选PDCCH所占的CCE的标识,从而得到不重叠CCE个数。
Figure PCTCN2020082168-appb-000002
其中,L为聚合等级的取值。
对于CSS,
Figure PCTCN2020082168-appb-000003
对于USS,
Figure PCTCN2020082168-appb-000004
Y p,-1=n RNTI≠0,A p=39827for pmod3=0,A p=39829for pmod3=1,A p=39839for pmod3=2,and D=65537,n RNTI是C-RNTI。
i的取值范围是1到L-1。
N CCE,p是该CORESET p中的CCE个数,CORESET p中CCE的标号从0开始。
若已配置载波指示域,则n CI是载波指示域的值;否则,包括对任何CSS,n CI=0。
Figure PCTCN2020082168-appb-000005
其中,
Figure PCTCN2020082168-appb-000006
是被配置的在聚合等级L检测的候选PDCCH个数。
对于CSS,
Figure PCTCN2020082168-appb-000007
对于USS,
Figure PCTCN2020082168-appb-000008
是对于所有的配置的L中最大的候选PDCCH个数。
进一步地,通过公式(1)可以确定出对于聚合等级L的每个候选PDCCH个数的CCE标识,也就是前面所说的每个候选PDCCH的位置。例如,确定聚合等级为2的4个候选PDCCH的CCE标识分别为:CCE0-CCE1;CCE2-CCE3;CCE4-CCE5;CCE6-CCE7。确定的PDCCH位置为搜索空间s的候选PDCCH位置。
针对每个搜索空间都可以用上面的公式确定出其候选PDCCH位置。之后可以基于此确定出该搜索空间需要盲检测的候选PDCCH个数和不重叠的CCE个数。具体包括:
如果同一个搜索空间中有2个候选PDCCH的位置,他们占用完全相同的CCE,且加扰方式相同,对应的DCI比特数相同,则只算其中那个候选位置标识比较小的候选PDCCH位置进行一次盲检测;如果有2个搜索空间,关联同一个CORESET,且这2个搜索空间中有2个候选PDCCH位置,他们占用的CCE相同,加扰方式相同,进行盲检测的DCI比特数相同,则只算搜索空间ID小的那一个搜索空间需要盲检测的候选PDCCH个数为1。按照这样的方法可以统计出每个搜索空间需要盲检测的候选PDCCH个数。
如果有2个候选PDCCH位置关联不同的CORESET或者是时域开始符号不相同。他们所占用的CCE就是不重叠的CCE。按照这样的方法可以统计出每个搜索空间不重叠的CCE的个数。
十一、时间窗:任意一个时间窗的长度小于一个slot。
十二、盲检测能力:包括最大候选PDCCH个数和最大不重叠CCE个数,该最大候选PDCCH个数指的是在一个时间窗中最多进行多少个候选PDCCH的盲检测,该最大不重叠CCE个数指的是在一个时间窗中进行PDCCH盲检测时最多进行信道估计的CCE的个数,以避免无限制的进行PDCCH盲检测。
十三、配置信息:配置信息是指通过高层信令发送的指示信息,该高层信令可以是指高层协议层发出的信令,高层协议层为物理层以上的至少一个协议层。其中,高层协议层具体可以包括以下协议层中的至少一个:媒体接入控制(medium access control,MAC)层、无线 链路控制(radio link control,RLC)层、分组数据会聚协议(packet data convergence protocol,PDCP)层、无线资源控制(radio resource control,RRC)层和非接入层(non access stratum,NAS)。终端设备在接入网络以后,会收到网络设备发送的配置信息,包括针对PDCCH,PDSCH,SPS PDSCH等的信息,以使得后续能正常的通信。
十四、PDCCH盲检测(PDCCH monitoring):即尝试对可能发送PDCCH的位置中承载的DCI进行译码。
具体步骤包括:0)确定一个时间单元内的盲检测能力;1)确定每个搜索空间在该时间单元内都要盲检测哪些聚合等级,每个聚合等级的候选PDCCH的个数;2)根据候选PDCCH个数,确定该搜索空间的最大不重叠的CCE个数和盲检测的候选PDCCH个数;3)对最大盲检测能力中的最大候选PDCCH个数和最大不重叠的CCE个数进行分配,分配到各个搜索空间中;4)在每个搜索空间进行盲检测。具体盲检测过程可以为假设一个DCI格式(或者说比特数),以及加扰方式RNTI去对该位置接收到的信号进行译码。如果译码成功则确定有DCI发送,并且因此确定了DCI格式和加扰方式。如果译码失败,则确定没有DCI发送。接着,再用其他的DCI格式和加扰方式进行译码,直到盲检测完所有的需要盲检测的聚合等级以及所有候选PDCCH的位置。下面针对每个过程详细描述。
现有技术中,0)目前协议定义了时间单元为一个slot,即定义每一个slot的盲检测能力,即每一个slot的最大候选PDCCH个数和最大不重叠CCE个数。
1)确定每个搜索空间在该时间单元内都要盲检测哪些聚合等级,每个聚合等级的候选PDCCH的个数。具体地,如前关于聚合等级以及每个聚合等级的候选PDCCH个数的说明如前所述。终端设备可以从网络设备接收配置信息,配置信息可以包括如下内容:每一个CORESET的相关信息、每个搜索空间的相关信息,搜索空间相关信息中包含了该搜索空间需要在一个时隙内盲检测的聚合等级以及每一个聚合等级的候选PDCCH的个数。从而,终端设备可以根据配置信息,确定每个搜索空间在一个时隙中的候选PDCCH个数。
2)进一步地,根据候选PDCCH个数,确定该搜索空间在时间单元内的最大不重叠的CCE个数和盲检测的候选PDCCH个数。终端设备在确定了候选PDCCH个数之后,可以根据上面的候选PDCCH个数中的描述,确定该搜索空间需要盲检测的候选PDCCH个数和最大不重叠的CCE个数。
3)对最大盲检测能力中的最大候选PDCCH个数和最大不重叠的CCE个数进行分配,分配到各个搜索空间中。
具体包括:将最大盲检测能力中的最大候选PDCCH个数减去公共搜索空间需要盲检测的候选PDCCH个数,然后剩余的最大候选PDCCH个数分配给ID最小的用户特定搜索空间;同时将最大盲检测能力中的最大不重叠的CCE个数减去公共搜索空间需要的不重叠的CCE个数,然后剩余的最大不重叠的CCE个数分配给ID最小用户特定搜索空间;
如果剩余的候选PDCCH个数小于ID最小的用户特定搜索空间需要盲检测的候选PDCCH个数,或者,剩余的最大不重叠的CCE个数小于ID最小的用户特定搜索空间需要的最大不重叠的CCE个数,则该ID最小的用户特定搜索空间不进行盲检测,或者说没有分配到盲检测能力;
否则,将剩余的最大候选PDCCH个数减去ID最小的用户特定搜索空间需要盲检测的候选PDCCH个数,然后剩余的最大候选PDCCH个数分配给ID次小的用户特定搜索空间;同时将最大盲检测能力中的最大不重叠的CCE个数减去ID最小的用户特定搜索空间需要的不重叠的CCE个数,然后剩余的最大不重叠的CCE个数分配给ID次小用户特定搜索空间;之 后还进行如上判断。直到某一个ID的用户搜索空间没有分配到盲检测能力为止。
4)在每个搜索空间进行盲检测。具体是指对分配到盲检测能力的搜索空间进行盲检测。
通过上面的方法保证在一个时隙中的实际盲检测的候选PDCCH个数和不重叠的CCE个数小于等于盲检测能力。
需要说的是,本申请中,终端设备除了采用上述方式(即现有技术),还可以采用其他方式进行PDCCH盲检测,本申请对此不做限定。
然而,对于URLLC业务而言,一方面,假设URLLC业务中每2个符号盲检测检测一次,则一个slot有7个盲检测时机。当一个slot的最大盲检测次数是44,一个slot的最大不重叠CCE个数是56时,每一个盲检测时机最多可以有6个盲检测次数,一个盲检测时机中最多有8个不重叠CCE。为了保证时延以及上行调度和下行调度皆能及时实现,则在一个盲检测时机中需要分别检测一个下行DCI和一个上行DCI,那么每个DCI最大就只能有4CCE,也就是说,聚合等级L最大就是4。此时,该聚合等级是比较低的,对于大多数情况,无法满足URLLC业务的可靠性要求。
另一方面,如果一个slot中CSS的盲检测次数为12次,剩余32次用于USS盲检测,那么,当共有2个USS,每个USS有4个盲检测时机,每个盲检测时机有6个盲检测次数时,每一个USS需要进行24次盲检测,则第一个USS需要进行24次盲检测,由于剩余8个盲检测次数小于第二USS需要的盲检测次数,则第二个USS不会盲检测,从而限制了URLLC业务的调度机会,增加时延。
为了URLLC的时延和可靠性要求,终端设备的盲检测能力,包括最大盲检测的候选PDCCH个数和最大不重叠的CCE的个数,都需要增加,以满足URLLC业务的低时延和高可靠性的需求。具体如何增加成为都需要解决的问题
为了解决上述问题,本申请提供一种通信方法、装置、设备及存储介质,可确定每一个时间窗的盲检测能力,其中盲检测能力包括最大候选PDCCH个数和最大不重叠CCE个数,通过设置每一个时间窗小于一个时隙,减小了盲检测能力的定义区间,使得一个时隙中总的盲检测能力增大,从而实现低时延和高可靠性的业务需求。下面,本申请以终端设备和网络设备为执行主体,结合图5,对本申请通信方法的具体实现过程进行详细说明。
图5为本申请提供的一种通信方法实施例的信令流程图,如图5所示,本申请实施例的通信方法可以包括:
S101、网络设备确定每一个时间窗的盲检测能力。
S102、网络设备在每一个时间窗中,向终端设备发送至少一个PDCCH。
本申请,网络设备可以在每一个时间窗中向同一终端设备发送一个或多个物理下行控制信道,或者说,网络设备可以在每一个时间窗内向同一终端设备发送一种或多种格式的下行控制信息(例如,DCI)。
由于下行控制信息的格式不同,所对应的物理下行控制信道的盲检测周期也不同。例如,对于物理下行控制信道1而言,盲检测周期可以为1个时隙,对于物理下行控制信道2而言,盲检测周期可以为3个符号。因此,对于不同格式的下行控制信息来说,同一个时间窗内所包含的盲检测周期是不同的。并且,每种格式的下行控制信息的盲检测周期可以通过高层信令配置给终端设备。
S103、终端设备确定每一个时间窗的盲检测能力。
其中,S103与S101-S102的执行顺序可以同时执行,也可以顺序执行,本申请对此不做限定。
本申请中,网络设备和终端设备可以采用相同的设置方式对每一个时间窗以及每一个时间窗的盲检测能力进行确定。
其中,每一个时间窗的盲检测能力可以为预定义的(协议定义),也可以为终端设备上报的,也可以为网络设备指示的,本申请对此不做限定。
在一种实施方式中,该时间窗可以为预先定义的(如协议定义)的一个时间长度,每一个时间窗可以是协议定义的,例如可以固定设置,也可以动态设置,本申请对此不做限定。
下面针对在步骤S101和S102中确定每一个时间窗的盲检测能力进行说明。
实施例一
本申请中,每一个时间窗可以是每一个控制资源集合CORESET关联的每一个盲检测时机,即本申请中,一个盲检测时机为一个时间窗,这样,盲检测时机的个数为时间窗的个数。
可选地,每一个时间窗的盲检测能力可以设置为固定且相同。例如,如果每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆为6,那么,如图6所示,CORESET1在一个slot的14个符号中,关联有6个盲检测时机,分别为第0、2、6、8、10和12个符号的位置,则这6个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆皆为6;CORESET2在一个slot的14个符号中,关联有4个盲检测时机,分别为第0-1个符号的位置、第4-5个符号的位置、第8-9个符号的位置和第12-13个符号的位置,则这4个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆皆为6。
通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力是可以分别设置为固定的且可以设置为不同的,具体可以采用CORESET的不同符号个数等参数进行设置。例如,如果符合个数为1的CORESET的每一个时间窗的盲检测能力为6,符合个数2的CORESET的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆为8,符合个数为2的CORESET的每一个时间窗的盲检测能力为10,那么,如图7所示,CORESET1在一个slot的14个符号中,关联有6个盲检测时机,分别为第0、2、6、8、10和12个符号的位置,则这6个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆为6;CORESET 2在一个slot的14个符号中,关联有4个盲检测时机,分别为第0-1个符号的位置、第4-5个符号的位置、第8-9个符号的位置和第12-13个符号的位置,则这4个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆为8。
通过每一个时间窗的盲检测能力可以设置为固定且分别设置。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力可以相同也可以不相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定,具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。
例如,如果CORESET的不同符号个数的每一个盲检测时机的最大候选PDCCH个数和最 大不重叠CCE个数皆设置为6,那么,如图8所示,CORESET1在一个slot的14个符号中,关联有6个盲检测时机,分别为第0、2、6、8、10和12个符号的位置,则这6个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆为6;CORESET 2在一个slot的14个符号中,关联有4个盲检测时机,分别为第0-1个符号的位置、第4-5个符号的位置、第8-9个符号的位置和第12-13个符号的位置,则这4个盲检测时机的最大候选PDCCH个数和最大不重叠CCE个数皆为2*6=12。
通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
本申请中,设置每一个时间窗是每一个CORESET关联的每一个盲检测时机,可以使得盲检测能力的定义区间更小。由于一个时隙中有多个盲检测时机,针对每一个盲检测时机定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
实施例二
本申请中,可选地,每一个时间窗的盲检测能力可以设置为固定的,具体可以采用时间窗的长度等参数进行固定设置,即不同时间窗的长度分别固定设置盲检测能力。
例如,时间窗的长度为1个符号个数的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆设置为6,时间窗的长度为2个符号个数的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆设置为8,时间窗的长度为3个符号个数的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆为10。
通过每一个时间窗的盲检测能力可以设置为固定且相同。无论时间窗的长度为多长,针对不同长度的时间窗设置的盲检测能力都是相同的,保证终端设备在确定每个时间窗的盲检测能力是不需要进行额外的计算,降低实现的复杂度。
可选地,每一个时间窗的盲检测能力可以设置为不固定。具体可以针对某个符号个数时间窗固定设置,符号个数为其他值的时间窗的盲检测能力根据该某个符号个数的时间窗的盲检测能力等比例的计算。也就是说,所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。如时间窗的长度为X1个符号个数的盲检测能力设置为Y1,则时间窗的长度为X2个符号个数的盲检测能力设置为Y2,如Y2=X2*Y1/X1,在除不尽的时候,可以用上取整或者或者下取整,或四舍五入取整。X1和X2的取值范围为1到14中的任意一个正整数。这样,通过调整时间窗的长度为X1个符号个数的盲检测能力,其余时间窗的盲检测能力会随之发生变化,从而降低了设置盲检测能力的复杂度。X1的取值可以为协议定义的值。
例如,时间窗的长度为1个符号个数的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆设置为6,则确定时间窗的长度为2个符号的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆设置为2*6=12,确定时间窗的长度为3个符号的每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数皆为3*6=18。
需要说明的是,本申请不限于设置一个时间窗的盲检测能力,也可以设置多个时间窗的盲检测能力,通过上述方式实现时间窗的盲检测能力的动态变化。
通过每一个时间窗的盲检测能力是根据时间窗的长度动态计算的,可以保证终端设备在单位时间内的盲检测复杂度固定,降低实现的复杂度。
基于上述内容,下面,采用多种方式对每一个的时间窗的具体定义进行详细说明。
一种可行的实现方式中,每一个时间窗是全部CORESET关联的起始符号的编号为Y的 全部盲检测时机,Y的范围为全部盲检测时机的全部起始符号的编号。
在全部CORESET关联的全部盲检测时机中,本申请可以将起始符号的编号相同的全部盲检测时机设置为一个时间窗,其中任意一个时间窗的长度为起始符号的编号相同的全部盲检测时机中符号个数最大的盲检测时机的符号个数,其中任意一个时间窗的位置为起始符号的编号相同的全部盲检测时机中符号个数最大的盲检测时机的位置。从而得到每一个时间窗,其中时间窗的个数为全部CORESET关联的全部盲检测时机中不同的起始符号的编号的个数。
举例而言,如图9所示,有CORESET1、CORESET2和CORESET3,其中,CORESET1关联有6个盲检测时机,分别为第0、2、6、8、10和12个符号,CORESET2关联有4个盲检测时机,分别为第0-1个符号、第4-5个符号、第8-9个符号和第12-13个符号,CORESET3有关联4个盲检测时机,分别为第1-3个符号、第4-6个符号、第7-9个符号和第10-12个符号,其中一个方框表示一个盲检测时机在一个slot的14个符号的位置。
在CORESET1、CORESET2和CORESET3关联的14个盲检测时机中,全部盲检测时机的全部起始符号的编号包括:0、1、2、4、6、7、8、10和12,共9个,则本申请可以确定9个时间窗,具体过程如下:
起始符号的编号为0的CORESET1关联的第一个盲检测时机和CORESET2关联的第一个盲检测时机为一个时间窗,该时间窗的长度为CORESET2关联的第一个盲检测时机的2个符号,该时间窗的位置为CORESET2关联的第一个盲检测时机的第0-1个符号。
起始符号的编号为1的CORESET3关联的第一个盲检测时机为一个时间窗,该时间窗的长度为CORESET3关联的第一个盲检测时机的3个符号,该时间窗的位置为CORESET3关联的第一个盲检测时机的第1-3个符号。
起始符号的编号为2的CORESET1关联的第二个盲检测时机为一个时间窗,该时间窗的长度为CORESET1关联的第二个盲检测时机的1个符号,该时间窗的位置为CORESET1关联的第二个盲检测时机的第2个符号。
起始符号的编号为4的CORESET2关联的第二个盲检测时机和CORESET3关联的第二个盲检测时机为一个时间窗,该时间窗的长度为CORESET3关联的第二个盲检测时机的3个符号,该时间窗的位置为CORESET3关联的第二个盲检测时机的第4-6个符号。
起始符号的编号为6的CORESET1关联的第三个盲检测时机为一个时间窗,该时间窗的长度为CORESET1关联的第三个盲检测时机的1个符号,该时间窗的位置为CORESET1关联的第三个盲检测时机的第6个符号。
起始符号的编号为7的CORESET3关联的第三个盲检测时机为一个时间窗,该时间窗的长度为CORESET3关联的第三个盲检测时机的3个符号,该时间窗的位置为CORESET3关联的第三个盲检测时机的第7-9个符号。
起始符号的编号为8的CORESET1关联的第四个盲检测时机和CORESET2关联的第三个盲检测时机为一个时间窗,该时间窗的长度为CORESET2关联的第三个盲检测时机的2个符号,该时间窗的位置为CORESET2关联的第三个盲检测时机的第8-9个符号。
起始符号的编号为10的CORESET1关联的第五个盲检测时机和CORESET3关联的第四个盲检测时机为一个时间窗,该时间窗的长度为CORESET3关联的第四个盲检测时机的3个符号,该时间窗的位置为CORESET3关联的第四个盲检测时机的第10-12个符号。
起始符号的编号为12的CORESET1关联的第六个盲检测时机和CORESET2关联的第四个盲检测时机为一个时间窗,该时间窗的长度为CORESET2关联的第四个盲检测时机的2个符号,该时间窗的位置为CORESET2关联的第四个盲检测时机的第12-13个符号。
通过上述方式所述的方法,所有相同开始符号的盲检测时机中符号个数最长的盲检测实际作为了一个时间窗,只要是同时开始盲检测,则就算在一个时间窗以内,这样终端设备在每开始一次盲检测就计算一次盲检测能力,降低用户实现的复杂度,节省电量。
另一种可行的实现方式中,本申请可以设置目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机。确定每一个时间窗的具体步骤如下:
步骤1、判断目标盲检测时机中盲检测时机的个数是否大于0。
若是,则执行步骤2;若否,则停止执行。
步骤2、在目标盲检测时机中,确定终止符号编号最小的第一盲检测时机。
步骤3、在目标盲检测时机中,将与该第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗。
其中,此处提及的全部盲检测时机可以包括第一盲检测时机,也可以包括第一盲检测时机及与该第一盲检测时机有重叠符号的除了第一盲检测时机之外的盲检测时机。且任意一个时间窗的长度为全部盲检测时机中符号个数最大的盲检测时机的符号个数,任意一个时间窗的位置为全部盲检测时机中符号个数最大的盲检测时机的位置。
步骤4、将目标盲检测时机中除与第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的目标盲检测时机,从而循环执行步骤1,直至在目标盲检测时机中盲检测时机的个数不大于0为止。
举例而言,如图10所示,本申请中有CORESET1、CORESET2和CORESET3,其中,CORESET1关联有6个盲检测时机,分别为第0、2、6、8、10和12个符号,CORESET2关联有4个盲检测时机,分别为第0-1个符号、第4-5个符号、第8-9个符号和第12-13个符号,CORESET3关联有4个盲检测时机,分别为第1-3个符号、第4-6个符号、第7-9个符号和第10-12个符号,其中,一个方框表示一个盲检测时机在一个时隙中符号的位置。
CORESET1、CORESET2和CORESET3关联的14个盲检测时机为全部CORESET关联的全部盲检测时机为这14个盲检测时机,则本申请可以确定7个时间窗,具体过程如下:
在14个盲检测时机中,与终止符号编号为0的CORESET1关联的第一个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第一个盲检测时机和CORESET2关联的第一个盲检测时机)为一个时间窗,该时间窗的长度为CORESET2关联的第一个盲检测时机的2个符号,该时间窗的长度为CORESET2关联的第一个盲检测时机的第0-1个符号。进而,全部CORESET关联的全部盲检测时机中,除去该时间窗内的2个盲检测时机后,剩余12个盲检测时机,继续步骤1-4。
在剩余12个盲检测时机中,与终止符号编号为2的CORESET1关联的第二个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第二个盲检测时机和CORESET3关联的第一个盲检测时机)为一个时间窗,该时间窗的长度为CORESET3关联的第一个盲检测时机的3个符号,该时间窗的长度为CORESET3关联的第一个盲检测时机的第1-3个符号。进而,在剩余12个盲检测时机中,除去该时间窗内的2个盲检测时机后,剩余10个盲检测时机,继续步骤1-4。
在剩余10个盲检测时机中,与终止符号编号为5的CORESET2关联的第二个盲检测时机有重叠符号的全部盲检测时机(CORESET2关联的第二个盲检测时机和CORESET3关联的第二个盲检测时机)为一个时间窗,该时间窗的长度为CORESET3关联的第二个盲检测时机的3个符号,该时间窗的长度为CORESET3关联的第二个盲检测时机的第4-6个符号。进而,在剩余10个盲检测时机中,除去该时间窗内的2个盲检测时机后,剩余8个盲检测时机,继 续步骤1-4。
在剩余8个盲检测时机中,与终止符号编号为6的CORESET1关联的第三个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第三个盲检测时机)为一个时间窗,该时间窗的长度为CORESET1关联的第三个盲检测时机的1个符号,该时间窗的长度为CORESET1关联的第三个盲检测时机的第6个符号。进而,在剩余8个盲检测时机中,除去该时间窗内的1个盲检测时机后,剩余7个盲检测时机,继续步骤1-4。
在剩余7个盲检测时机中,与终止符号编号为8的CORESET1关联的第四个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第四个盲检测时机、CORESET2关联的第三个盲检测时机和CORESET3关联的第三个盲检测时机)为一个时间窗,该时间窗的长度为CORESET3关联的第三个盲检测时机的3个符号,该时间窗的长度为CORESET3关联的第三个盲检测时机的第7-9个符号。进而,在剩余7个盲检测时机中,除去该时间窗内的3个盲检测时机后,剩余4个盲检测时机,继续步骤1-4。
在剩余4个盲检测时机中,与终止符号编号为10的CORESET1关联的第五个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第五个盲检测时机和CORESET3关联的第四个盲检测时机)为一个时间窗,该时间窗的长度为CORESET3关联的第四个盲检测时机的3个符号,该时间窗的长度为CORESET3关联的第四个盲检测时机的第10-12个符号。进而,在剩余4个盲检测时机中,除去该时间窗内的2个盲检测时机后,剩余2个盲检测时机,继续步骤1-4。
在剩余2个盲检测时机中,与终止符号编号为12的CORESET1关联的第六个盲检测时机有重叠符号的全部盲检测时机(CORESET1关联的第六个盲检测时机和CORESET2关联的第四个盲检测时机)为一个时间窗,该时间窗的长度为CORESET2关联的第四个盲检测时机的2个符号,该时间窗的长度为CORESET2关联的第四个盲检测时机的第12-13个符号。进而,在剩余2个盲检测时机中,除去该时间窗内的2个盲检测时机后,剩余0个盲检测时机,则停止确定时间窗的过程。
本申请中,根据上述盲检测时机的分组方式,动态设置每一个时间窗,使得一个时间窗可以包括一个或多个盲检测时机,减小了盲检测能力的定义区间。由于一个时隙中有多个时间窗,针对每一个时间窗定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
另一种可行的实现方式中,每一个时间窗是一个时隙中的连续Y个符号,Y为正整数。其中,Y的值可以是预定义的(协议定义),也可以是终端设备上报的参数,还可以为网络设备指示的,本申请对此不做限定。
可选地,任意两个时间窗的符号个数Y可以相同,也可以不同。例如,如图11所示,将一个slot的14个符号划分为6个时间窗,这6个时间窗的符号个数分别为2、3、2、2、2和3,这6个时间窗的位置分别为第0-1个符号、第2-4个符号、第5-6个符号、第7-8个符号、第9-10个符号和第11-13个符号。
可选地,任意两个时间窗之间的间隔符号个数G可以是预定义的,或者是终端设备上报的,或者是网络设备指示的,本申请对此不做限定。其中,间隔符号个数G是指任意两个时间窗的开始符号之间所间隔的符号个数。从而,在确定每一个时间窗的符号个数为Y,以及每一个时间窗之间的间隔的符号个数为G,便可确定每一个时间窗。
其中,任意两个相邻的时间窗可以是不重叠的。例如,Y等于2,G等于2,则确定每个 时间窗都是2个符号,且每两个时间窗之间的间隔为2个符号,也就是说,一个slot中每2个符号为一个时间窗,如图12所示,在一个时隙中有4个时间窗。
其中,任意两个相邻的时间窗中可以存在重叠符号。则确定每一个时间窗都是3个符号,且每两个时间窗之间的间隔为1,也就是说,一个slot中从第0个符号开始,每3个符号依次间隔1个符号作为一个时间窗,分别为第0-2个符号、第1-3个符号、第2-4个符号、第3-5个符号、第4-6个符号、第5-7个符号、第6-8个符号、第7-9个符号、第8-10个符号、第9-11个符号、第10-12个符号和第11-13个符号,如图13所示。
本申请中,一个时间窗可以为一个时隙中的一个或多个符号,减小了盲检测能力的定义区间。由于一个时隙中有多个时间窗,针对每一个时间窗定义盲检测能力,可以保证在一个时隙中总的盲检测能力相比现有技术增大。盲检测能力增大后,也就是最大盲检测的候选PDCCH个数增加以及不重叠的CCE个数增加,从而使得可以盲检测的PDCCH个数增多,从而保证了业务的时延和可靠性。
需要说明的是,本申请确定每一个时间窗及每一个时间窗的盲检测能力的方式不限于上述实施例。
S104、终端设备根据每一个时间窗的盲检测能力进行PDCCH盲检测。
综上所述,一个时间窗可以包括一个或多个盲检测时机,还可以包括为一个时隙中的一个或多个符号,使得每一个时间窗的长度小于一个时隙,减小了盲检测能力的定义区间,增大了在一个时隙中总的盲检测能力,从而,终端设备可以根据每一个时间窗的盲检测能力进行PDCCH盲检测,有效保证了低时延和高可靠性的业务需求。
本申请提供的通信方法,通过终端设备确定每一个时间窗的盲检测能力,其中盲检测能力包括最大候选PDCCH个数和最大不重叠CCE个数,由于每一个时间窗的长度小于一个时隙,减少了盲检测能力的定义区间,设置在每一个时间窗中最大进行盲检测的候选PDCCH个数,以及最大能进行信道估计的CCE的个数,确保了每一个时间窗的盲检测能力,相比于现有技术而言,增大了一个时隙中总的盲检测能力,满足了低时延和高可靠性的业务需求。
在上述实施例的基础上,由于每一个时间窗的定义不同,因此,终端设备可以采用多种可行的实现方式根据每一个时间窗的盲检测能力进行PDCCH盲检测。
下面针对在步骤S104终端设备根据每一个时间窗的盲检测能力进行PDCCH盲检测进行详细说明。
一种可行的实现方式中,终端设备可以根据每一个时间窗的盲检测能力,确定每一个时隙的盲检测能力,其中,针对任意一个时隙,终端设备可以将在该时隙中的全部时间窗的盲检测能力进行叠加,得到该时隙的盲检测能力。
例如,一个slot中,有4个盲检测时机,每个盲检测时机的盲检测能力相同,具体为最大候选PDCCH个数和最大不重叠CCE个数分别为5,那么一个slot的盲检测能力具体为最大盲检测能力为4*5=20,最大不重叠CCE个数为4*5=20。
进一步地,终端设备可以根据从网络设备接收到的配置信息,确定每一个时隙的候选PDCCH个数和不重叠CCE个数,具体过程可参照本申请提及的现有技术,此处不做赘述。其中,配置信息也可参照现有技术中的内容,此处也不做赘述。
本申请中,终端设备在对每一个时间窗以及每一个时间窗的盲检测能力进行设置之后,可以根据每一个时间窗的盲检测能力,确定每一个时隙的盲检测能力,从而终端设备可以根据前述十四中描述的PDCCH盲检测(PDCCH monitoring)方法在一个时隙中进行PDCCH盲检测,确保不超过每一个时隙的盲检测能力。
另一种可行的实现方式中,结合图14,对终端设备进行PDCCH盲检测的具体实现过程进行详细说明。
图14为本申请提供的一种通信方法实施例的信令流程图,如图14所示,本申请实施例的通信方法可以包括:
S201、网络设备确定每一个时间窗的盲检测能力。
S202、网络设备在每一个时间窗中,向终端设备发送至少一个PDCCH。
S203、网络设备向终端设备发送配置信息。
S204、终端设备确定每一个时间窗的盲检测能力。
S205、终端设备接收配置信息。
S206、终端设备根据每一个时间窗的盲检测能力和配置信息进行PDCCH盲检测。
其中,S201、S202和S204分别与图5实施例中的S101、S102和S103实现方式类似,本申请此处不再赘述。
本申请中,由于网络设备可以与终端设备采用相同的方式设置每一个时间窗以及每一个时间窗的盲检测能力,因此,终端设备可以根据从网络设备接收到的配置信息,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。其中,本申请对配置信息的具体实现方式不做限定。
下面针对步骤S203和S205中的配置信息对步骤S206中终端设备根据每一个时间窗的盲检测能力配置信息进行PDCCH盲检测进行说明。
可选地,当配置信息包括第一信息,该第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数(即需要的候选PDCCH个数)时,终端设备可以根据每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,具体可以参照前述十四中的确定每一个搜索空间在每个时间窗中的候选PDCCH个数和不重叠CCE个数的过程,此处不做赘述。
其中,第一信息可以包含每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,也可以包含标识或代码等信息,该信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,本申请对此不做限定。
可选地,当配置信息包括第二信息,该第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数(即需要的候选PDCCH个数)时,终端设备可以根据每一个搜索空间在每一个时隙中的期望候选PDCCH个数,可以将该期望候选PDCCH个数分配到每一个盲检测时机中。
其中,该期望候选PDCCH个数的划分方式可以为均匀划分,也可以按比例划分,本申请对此不做限定。例如,第二信息指示一个搜索空间载在一个slot中的候选PDCCH个数为16次,该SS共有4个盲检测时机,则按照均匀划分的方式,每个盲检测时机划分4次。
进一步地,终端设备可以确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,从而根据每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,可以确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,具体可以参照前述十四中的确定每一个搜索空间在每一个时隙中的候选PDCCH个数和不重叠CCE个数方法的过程,此处不做赘述。
其中,第二信息可以包含每一个搜索空间在每一个时隙中的期望候选PDCCH个数,也可以包含标识或代码等信息,该信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数,本申请对此不做限定。
另外,针对任意一搜索空间而言,该搜索空间可以包括一个或者多个盲检测时机,不可避免的会出现多个相邻的时间窗会包含有相同的第一盲检测时机,即第一盲检测时机横跨于多个相邻时间窗。其中,第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据第一盲检测时机的期望候选PDCCH个数确定的。
基于上述内容,终端设备需要考虑第一盲检测时机的候选PDCCH个数和不重叠CCE个数是包含在这些相邻时间窗中的情况,从而确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,保证终端设备和网络设备之间的正常通信。
具体地,第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于多个相邻时间窗中的任意一个时间窗中。
或者,第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于多个相邻时间窗中的每一个时间窗中。
或者,第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于多个相邻时间窗中,其中,预设比例可以根据经验值进行设定,本申请对此不做限定。
例如,图15中,一个slot中共有5个时间窗,第1、2、3和4个时间窗的长度均为3个符号长度,第1、2、3和4个时间窗的位置分别为第0-2个符号、第3-5个符号、第6-8个符号和第9-11个符号,第5个时间窗的长度为2个符号长度,第5个时间窗的位置为第12-13个符号,CORESET 1关联的每一个盲检测时机包括:第1-3个符号、第4-6个符号、第7-9个符号和第10-12个符号,如图15所示,CORESET 1关联的第一盲检测时机横跨了第一个时间窗和第二时间窗,则:
本申请可以将该盲检测时机的候选PDCCH个数和不重叠CCE个数划分到第1个时间窗中;或者,本申请可以将该盲检测时机的候选PDCCH个数和不重叠CCE个数划分到第2个时间窗中;或者,本申请可以将该盲检测时机的候选PDCCH个数和不重叠CCE个数分别划分到第1个时间窗和第2个时间窗中;或者,本申请可以按照预设比例2:1,将该盲检测时机的候选PDCCH个数和不重叠CCE个数的2/3划分到第1个时间窗,将该盲检测时机的候选PDCCH个数和不重叠CCE个数的1/3划分到第2个时间窗中。具体地,该比例取决于跨两个时间窗的盲检测时机在每一个时间窗中的符号个数占该盲检测时机总符号个数的比例。
需要说明的是,本申请不限于上述两种方式实现根据每一个时间窗的盲检测能力进行PDCCH盲检测的过程。
进一步地,终端设备可以根据每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,使得在第一时间窗中进行PDCCH盲检测的候选PDCCH个数(即需要的候选PDCCH个数)小于或等于第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于第一时间窗的最大不重叠CCE个数,其中,第一时间窗为全部时间窗中的任意一个。
具体地,终端设备可以在每一个时间窗中,对分配到盲检测能力,即分配到最大候选PDCCH个数和最大不重叠CCE个数的搜索空间进行PDCCH盲检测,对未分配到候选PDCCH个数和不重叠CCE个数的搜索空间不进行PDCCH盲检测。具体分配候选PDCCH个数的过程如下:
由于一个时间窗中的搜索空间可能包括CSS和USS这两种类型,因此,可选地,终端设备可以在每一个时间窗中,根据每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,按照先CSS,后USS的顺序,分配每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
由于一个时间窗中的USS可能包括多个,因此,可选地,终端设备可以在每一个时间窗中,根据每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,在保持先CSS,后USS的顺序不变的基础上,针对每一个USS,按照USS的索引标识从小到大的顺序,分配每一个USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数。
其中,索引标识为唯一标识每一个USS的代码或者标识等,如USS的ID。此外,本申请也可对每一个USS进行优先级设置,从而终端设备可以根据每一个USS的优先级由高到低的顺序对每一个用户特定的搜索空间USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数进行分配,本申请对此不做限定。
本申请中,由于确定了每一个时间窗的盲检测能力,每一个时间窗的长度小于一个时隙,减少了盲检测能力的定义区间,从而每一个搜索空间在每一个时隙中的盲检测次数相比于现有技术增大,从而增加了调度机会,保证了低时延和高可靠性的业务需求。
示例性的,本申请实施例还提供一种通信装置,图16为本申请提供的一种通信装置实施例的结构示意图,如图16所示,该通信装置100可以为终端设备的部件(例如芯片,电路),用于实现上述任一方法实施例中对应于终端设备的操作,本申请通信装置100可以包括:
确定模块101,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
处理模块102,用于根据所述每一个时间窗的盲检测能力进行PDCCH盲检测。
在一些实施例中,所述处理模块102,具体用于根据所述每一个时间窗的盲检测能力,确定每一个时隙的所述盲检测能力;确定每一个时隙的候选PDCCH个数和不重叠CCE个数;根据所述每一个时隙的候选PDCCH个数和不重叠CCE个数,在每一个时隙中进行PDCCH盲检测,其中,在第一时隙中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时隙的最大候选PDCCH个数,在第一时隙中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时隙的最大不重叠CCE个数,所述第一时隙为全部时隙中的任意一个。
在一些实施例中,所述处理模块102,具体用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数;根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,其中,在第一时间窗中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时间窗的最大不重叠CCE个数,所述第一时间窗为全部时间窗中的任意一个。
图17为本申请提供的一种通信装置实施例的结构示意图,如图17所示,本实施例的通信装置100在图16所示结构的基础上,进一步地,还可以包括:第一接收模块103;
第一接收模块103,用于接收第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;
所述处理模块102,用于根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
图18为本申请提供的一种通信装置实施例的结构示意图,如图18所示,本实施例的通信装置100在图16所示结构的基础上,进一步地,还可以包括:第二接收模块104;
第二接收模块104,用于接收第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数;
所述处理模块102,用于根据所述每一个搜索空间在每一个时隙中的期望候选PDCCH个 数,确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一些实施例中,在第一盲检测时机横跨于多个相邻时间窗,所述第一盲检测时机为任意一个搜索空间的盲检测时机中的至少一个盲检测时机时,
所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的任意一个时间窗中;或者,
所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的每一个时间窗中;或者,
所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于所述多个相邻时间窗中;
其中,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据所述第一盲检测时机的期望候选PDCCH个数确定的。
在一些实施例中,所述处理模块102,用于在每一个时间窗中,对分配到候选PDCCH个数和不重叠CCE个数的搜索空间进行PDCCH盲检测。
在一些实施例中,所述处理模块102,具体用于在对分配到所述候选PDCCH个数和所述不重叠CCE个数的搜索空间进行PDCCH盲检测之前,在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,按照先公共搜索空间CSS,后用户特定的搜索空间USS的顺序,分配每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一些实施例中,所述处理模块102,还具体用于在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,针对每一个用户特定的搜索空间USS,按照用户特定的搜索空间USS的索引标识从小到大的顺序,分配所述每一个用户特定的搜索空间USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数。
在一些实施例中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
在一些实施例中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
在一些实施例中,所述确定模块101,还用于在确定每一个时间窗的盲检测能力之前,在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一些实施例中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一些实施例中,所述每一个时间窗的盲检测能力是预定义的;或者,
所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
本申请的通信装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,其中各个模块实现的操作可以进一步参考方法实施例的相关描述,此处不再赘述。此处的模块也可以替换为部件或者电路。
示例性的,本申请实施例还提供一种通信装置,图19为本申请提供的一种通信装置实施例的结构示意图,如图19所示,该通信装置200可以为网络设备的部件(例如芯片,电路), 用于实现上述任一方法实施例中对应于网络设备的操作,本申请通信装置200可以包括:
确定模块201,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
发送模块202,用于在所述每一个时间窗中发送至少一个物理下行控制信道PDCCH。
在一些实施例中,所述发送模块202,还用于根据所述每一个时间窗的盲检测能力,发送配置信息,所述配置信息用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
在一些实施例中,所述配置信息包括:第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;或者,
所述配置信息包括:第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数。
在一些实施例中,所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
在一些实施例中,所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
在一些实施例中,所述确定模块201,还用于在确定每一个时间窗的盲检测能力之前,在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
在一些实施例中,所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
在一些实施例中,所述每一个时间窗的盲检测能力是预定义的;或者,
所述每一个时间窗的盲检测能力是根据所述时间窗的长度确定的。
本申请的通信装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,其中各个模块实现的操作可以进一步参考方法实施例的相关描述,此处不再赘述。此处的模块也可以替换为部件或者电路。
本申请可以根据上述方法示例对通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请各实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
示例性的,本申请实施例还提供一种通信设备,图20为本申请提供的一种通信设备实施例的结构示意图,如图20所示,该通信设备300包括:
存储器301,用于存储程序指令,该存储器301可以是flash(闪存)。
处理器302,用于调用并执行存储器中的程序指令,以实现上述通信方法中对应终端设备的各个步骤。具体可以参见前面方法实施例中的相关描述。
还可以包括输入/输出接口303。输入/输出接口303可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据,上述输出的数据为上述方法实施例中输出的统称,输入的数据为上述方法实施例中输入的统称。
该通信设备300可以用于执行上述方法实施例中相应的终端设备对应的各个步骤和/或流程。
示例性的,本申请实施例还提供一种通信设备,图21为本申请提供的一种通信设备实施例的结构示意图,如图21所示,该通信设备400包括:
存储器401,用于存储程序指令,该存储器401可以是flash(闪存)。
处理器402,用于调用并执行存储器中的程序指令,以实现上述通信方法中对应网络设备的各个步骤。具体可以参见前面方法实施例中的相关描述。
还可以包括输入/输出接口403。输入/输出接口403可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据,上述输出的数据为上述方法实施例中输出的统称,输入的数据为上述方法实施例中输入的统称。
该通信设备400可以用于执行上述方法实施例中相应的网络设备对应的各个步骤和/或流程。
本申请还提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行上述方法实施例中终端设备执行的通信方法。
本申请还提供一种可读存储介质,可读存储介质中存储有执行指令,当通信设备的至少一个处理器执行该执行指令时,通信设备执行上述方法实施例中网络设备执行的通信方法。
本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施上述方法实施例中终端设备执行的通信方法。
本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。通信设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得通信设备实施上述方法实施例中网络设备执行的通信方法。
本申请还提供一种芯片,所述芯片与存储器相连,或者所述芯片上集成有存储器,当所述存储器中存储的软件程序被执行时,实现上述方法实施例中的通信方法。
本领域普通技术人员可以理解:在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

Claims (30)

  1. 一种通信方法,其特征在于,包括:
    确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
    根据所述每一个时间窗的盲检测能力进行PDCCH盲检测。
  2. 根据权利要求1所述的方法,其特征在于,所述根据所述每一个时间窗的盲检测能力进行PDCCH盲检测,包括:
    确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数;
    根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,其中,在第一时间窗中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时间窗的最大不重叠CCE个数,所述第一时间窗为全部时间窗中的任意一个。
  3. 根据权利要求2所述的方法,其特征在于,所述确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,包括:
    接收第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;
    根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  4. 根据权利要求2所述的方法,其特征在于,所述确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,包括:
    接收第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数;
    根据所述每一个搜索空间在每一个时隙中的期望候选PDCCH个数,确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;
    根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  5. 根据权利要求3或4所述的方法,其特征在于,在第一盲检测时机横跨于多个相邻时间窗,所述第一盲检测时机为任意一个搜索空间的盲检测时机中的至少一个盲检测时机时,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的任意一个时间窗中;或者,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的每一个时间窗中;或者,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于所述多个相邻时间窗中;
    其中,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据所述第一盲检测时机的期望候选PDCCH个数确定的。
  6. 根据权利要求2-5任一项所述的方法,其特征在于,所述根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,包括:
    在每一个时间窗中,对分配到候选PDCCH个数和不重叠CCE个数的搜索空间进行PDCCH盲检测。
  7. 根据权利要求6所述的方法,其特征在于,在对分配到所述候选PDCCH个数和所述不重叠CCE个数的搜索空间进行PDCCH盲检测之前,所述方法还包括:
    在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,按照先公共搜索空间CSS,后用户特定的搜索空间USS的顺序,分配每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  8. 根据权利要求7所述的方法,其特征在于,所述方法还包括:
    在每一个时间窗中,根据所述每一个时间窗的最大候选PDCCH个数和最大不重叠CCE个数,针对每一个用户特定的搜索空间USS,按照用户特定的搜索空间USS的索引标识从小到大的顺序,分配所述每一个用户特定的搜索空间USS在每一个时间窗的候选PDCCH个数和不重叠CCE个数。
  9. 一种通信方法,其特征在于,包括:
    确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
    在所述每一个时间窗中发送至少一个物理下行控制信道PDCCH。
  10. 根据权利要求9所述的方法,其特征在于,所述方法还包括:
    根据所述每一个时间窗的盲检测能力,发送配置信息,所述配置信息用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  11. 根据权利要求10所述的方法,其特征在于,
    所述配置信息包括:第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;或者,
    所述配置信息包括:第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数。
  12. 根据权利要求1-11任一项所述的方法,其特征在于,
    所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
  13. 根据权利要求1-11任一项所述的方法,其特征在于,
    所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
  14. 根据权利要求1-11任一项所述的方法,其特征在于,
    在确定每一个时间窗的盲检测能力之前,所述方法还包括:
    在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;
    将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;
    将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
  15. 根据权利要求1-11任一项所述的方法,其特征在于,
    所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
  16. 一种通信装置,其特征在于,包括:
    确定模块,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
    处理模块,用于根据所述每一个时间窗的盲检测能力进行PDCCH盲检测。
  17. 根据权利要求16所述的装置,其特征在于,所述处理模块,用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数;根据所述每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数,在每一个时间窗中进行PDCCH盲检测,其中,在第一时间窗中进行PDCCH盲检测的候选PDCCH个数小于或等于所述第一时间窗的最大候选PDCCH个数,在第一时间窗中进行PDCCH盲检测时进行信道估计的不重叠CCE个数小于或等于所述第一时间窗的最大不重叠CCE个数,所述第一时间窗为全部时间窗中的任意一个。
  18. 根据权利要求17所述的装置,其特征在于,所述装置还包括:
    第一接收模块,用于接收第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;
    所述处理模块,具体用于根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  19. 根据权利要求17所述的装置,其特征在于,所述装置还包括:
    第二接收模块,用于接收第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数;
    所述处理模块,具体用于根据所述每一个搜索空间在每一个时隙中的期望候选PDCCH个数,确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;根据所述每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数,确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  20. 根据权利要求18或19所述的装置,其特征在于,在第一盲检测时机横跨于多个相邻时间窗,所述第一盲检测时机为任意一个搜索空间的盲检测时机中的至少一个盲检测时机时,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的任意一个时间窗中;或者,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数包含于所述多个相邻时间窗中的每一个时间窗中;或者,
    所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数按照预设比例包含于所述多个相邻时间窗中;
    其中,所述第一盲检测时机的候选PDCCH个数和不重叠CCE个数为根据所述第一盲检测时机的期望候选PDCCH个数确定的。
  21. 根据权利要求16-19任一项所述的装置,其特征在于,所述处理模块,用于在每一个时间窗中,对分配到候选PDCCH个数和不重叠CCE个数的搜索空间进行PDCCH盲检测。
  22. 一种通信装置,其特征在于,包括:
    确定模块,用于确定每一个时间窗的盲检测能力,所述时间窗的长度小于一个时隙,所述盲检测能力包括:最大候选物理下行控制信道PDCCH个数和最大不重叠控制信道元素CCE个数;
    发送模块,用于在所述每一个时间窗中发送至少一个物理下行控制信道PDCCH。
  23. 根据权利要求22所述的装置,其特征在于,所述发送模块,还用于根据所述每一个 时间窗的盲检测能力,发送配置信息,所述配置信息用于确定每一个搜索空间在每一个时间窗中的候选PDCCH个数和不重叠CCE个数。
  24. 根据权利要求23所述的装置,其特征在于,
    所述配置信息包括:第一信息,所述第一信息用于确定每一个搜索空间的每一个盲检测时机的期望候选PDCCH个数;或者,
    所述配置信息包括:第二信息,所述第二信息用于确定每一个搜索空间在每一个时隙中的期望候选PDCCH个数。
  25. 根据权利要求15-24任一项所述的装置,其特征在于,
    所述时间窗是每一个控制资源集合CORESET关联的每一个盲检测时机。
  26. 根据权利要求15-24任一项所述的装置,其特征在于,
    所述时间窗是全部CORESET关联的起始符号的编号为Y的全部盲检测时机,所述Y的范围为所述全部盲检测时机的全部起始符号的编号。
  27. 根据权利要求15-24任一项所述的装置,其特征在于,所述确定模块,还用于在确定每一个时间窗的盲检测能力之前,在目标盲检测时机中盲检测时机的个数大于0,所述目标盲检测时机的初始状态为全部CORESET关联的全部盲检测时机时,确定所述目标盲检测时机中终止符号编号最小的第一盲检测时机;将所述目标盲检测时机中,与所述第一盲检测时机有重叠符号的全部盲检测时机确定为一个时间窗;将所述目标盲检测时机中除与所述第一盲检测时机有重叠符号的全部盲检测时机之外的盲检测时机确定为更新后的所述目标盲检测时机。
  28. 根据权利要求15-24任一项所述的装置,其特征在于,
    所述时间窗是一个时隙中的连续Y个符号,所述Y为正整数。
  29. 一种通信设备,其特征在于,包括:
    存储器和处理器;
    所述存储器用于存储程序指令;
    所述处理器用于调用所述存储器中存储的程序指令实现权利要求1-8、11-15任一项所述的通信方法;或者,所述处理器用于调用所述存储器中存储的程序指令实现权利要求9-15任一项所述的通信方法。
  30. 一种计算机存储介质,其特征在于,包括:可读存储介质和计算机程序,所述计算机程序用于实现权利要求1-8、11-15任一项所述的通信方法;或者,所述计算机程序用于实现权利要求9-15任一项所述的通信方法。
PCT/CN2020/082168 2019-03-30 2020-03-30 通信方法、装置、设备及存储介质 WO2020200177A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910254058.1 2019-03-30
CN201910254058.1A CN111769917B (zh) 2019-03-30 2019-03-30 通信方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
WO2020200177A1 true WO2020200177A1 (zh) 2020-10-08
WO2020200177A9 WO2020200177A9 (zh) 2020-12-30

Family

ID=72664632

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/082168 WO2020200177A1 (zh) 2019-03-30 2020-03-30 通信方法、装置、设备及存储介质

Country Status (2)

Country Link
CN (1) CN111769917B (zh)
WO (1) WO2020200177A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114640428A (zh) * 2020-12-15 2022-06-17 上海朗帛通信技术有限公司 一种被用于无线通信的节点中的方法和装置
CN114696950A (zh) * 2020-12-31 2022-07-01 维沃移动通信有限公司 Pdcch盲检的限制方法、终端及网络侧设备
TWI807743B (zh) * 2021-04-07 2023-07-01 新加坡商聯發科技(新加坡)私人有限公司 盲檢測方法及相關用戶設備

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022120838A1 (zh) * 2020-12-11 2022-06-16 Oppo广东移动通信有限公司 确定搜索空间的方法、终端设备和网络设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018170915A1 (en) * 2017-03-24 2018-09-27 Motorola Mobility Llc Indication for portion of time interval
CN109474384A (zh) * 2017-09-08 2019-03-15 华为技术有限公司 通信方法、终端设备和网络设备
CN110740008A (zh) * 2018-07-18 2020-01-31 华为技术有限公司 一种pdcch发送、盲检测方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111405665B (zh) * 2013-12-11 2023-12-12 北京三星通信技术研究有限公司 物理下行控制信道的资源分配方法和装置
US11212707B2 (en) * 2016-05-13 2021-12-28 Telefonaktiebolaget Lm Ericsson (Publ) Allocation of resources to a wireless device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018170915A1 (en) * 2017-03-24 2018-09-27 Motorola Mobility Llc Indication for portion of time interval
CN109474384A (zh) * 2017-09-08 2019-03-15 华为技术有限公司 通信方法、终端设备和网络设备
CN110740008A (zh) * 2018-07-18 2020-01-31 华为技术有限公司 一种pdcch发送、盲检测方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical channels and modulation (Release 15)", 3GPP TS 38.211 V15.5.0, 27 March 2019 (2019-03-27), XP051722948, DOI: 20200515120040A *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114640428A (zh) * 2020-12-15 2022-06-17 上海朗帛通信技术有限公司 一种被用于无线通信的节点中的方法和装置
CN114640428B (zh) * 2020-12-15 2024-04-12 上海朗帛通信技术有限公司 一种被用于无线通信的节点中的方法和装置
CN114696950A (zh) * 2020-12-31 2022-07-01 维沃移动通信有限公司 Pdcch盲检的限制方法、终端及网络侧设备
TWI807743B (zh) * 2021-04-07 2023-07-01 新加坡商聯發科技(新加坡)私人有限公司 盲檢測方法及相關用戶設備

Also Published As

Publication number Publication date
WO2020200177A9 (zh) 2020-12-30
CN111769917A (zh) 2020-10-13
CN111769917B (zh) 2022-04-12

Similar Documents

Publication Publication Date Title
US20220095286A1 (en) Method, Apparatus, and System for Obtaining Control Resource Set
CN111527722B (zh) 用于物理下行链路控制信道(pdcch)候选确定的方法
WO2020200177A1 (zh) 通信方法、装置、设备及存储介质
US10484984B2 (en) Resource allocation method and apparatus
US20200220750A1 (en) Reference signal transmission method and transmission apparatus
KR102212799B1 (ko) 제어 정보 검출 방법, 제어 정보 전송 방법 및 장치
US11039448B2 (en) Resource scheduling method and apparatus
US11818695B2 (en) Signal transmission method, apparatus, terminal device, network device, and system
US11601958B2 (en) Data transmission method and apparatus
WO2019192345A1 (zh) 一种时域资源分配方法及装置
CN111770577B (zh) 确定传输资源的方法及装置
EP3709550A1 (en) Information indication method, terminal device and network device
JP2021502758A (ja) 通信方法、機器、及びシステム
EP3627733A1 (en) Communication method, network device and terminal device
KR20200101413A (ko) 뉴 라디오 비허가 대역 시나리오에서의 pdcch 블라인드 검색 관리 기법
WO2019029014A1 (zh) 通信方法、终端设备和网络设备
WO2020200086A1 (zh) 下行控制信息传输的方法、装置及***
JP2019535186A (ja) データ通信方法、端末、および基地局
WO2017215642A1 (zh) 一种资源分配方法、网络设备及终端设备
WO2019047944A1 (zh) 搜索空间确定方法和装置
WO2019214523A1 (zh) 一种通信方法及装置
WO2020200176A1 (zh) 确定传输资源的方法及装置
US11044745B2 (en) Wireless communication method and device to reduce receiving performance loss from resource allocation
WO2017193921A1 (zh) 一种上下行调度信息的发送、检测方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20782488

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20782488

Country of ref document: EP

Kind code of ref document: A1