CN113473606B - A communication method and device - Google Patents

A communication method and device Download PDF

Info

Publication number
CN113473606B
CN113473606B CN202010246563.4A CN202010246563A CN113473606B CN 113473606 B CN113473606 B CN 113473606B CN 202010246563 A CN202010246563 A CN 202010246563A CN 113473606 B CN113473606 B CN 113473606B
Authority
CN
China
Prior art keywords
control information
downlink control
value
resources
type
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN202010246563.4A
Other languages
Chinese (zh)
Other versions
CN113473606A (en
Inventor
张铭
余政
王俊伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202010246563.4A priority Critical patent/CN113473606B/en
Priority to PCT/CN2021/083257 priority patent/WO2021197225A1/en
Publication of CN113473606A publication Critical patent/CN113473606A/en
Application granted granted Critical
Publication of CN113473606B publication Critical patent/CN113473606B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

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

Abstract

本申请实施例公开了一种通信方法和装置,用于终端设备获取到适用于该类型终端设备的控制信息,实现网络设备和该类型终端设备之间的通信。该方法包括:从网络设备接收下行控制信息,所述下行控制信息中包括第一调制编码方式MCS字段;当所述第一MCS字段的值为第一值时,确定所述下行控制信息用于调度第一类型终端设备的数据传输;或,当所述第一MCS字段的值不为所述第一值时,或当所述第一MCS字段的值为第二值时,确定所述下行控制信息用于调度第二类型终端设备的数据传输。

The embodiment of the present application discloses a communication method and apparatus, which is used for a terminal device to obtain control information applicable to the type of terminal device, and realize communication between a network device and the type of terminal device. The method includes: receiving downlink control information from a network device, wherein the downlink control information includes a first modulation coding mode MCS field; when the value of the first MCS field is a first value, determining that the downlink control information is used to schedule data transmission of the first type of terminal device; or, when the value of the first MCS field is not the first value, or when the value of the first MCS field is a second value, determining that the downlink control information is used to schedule data transmission of the second type of terminal device.

Description

Communication method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communications method and apparatus.
Background
In order to cope with the future explosive mobile data traffic growth, equipment connection of mass mobile communication, various new services and application scenes which are continuously emerging, a fifth generation (the fifth generation, 5G) mobile communication system is generated. Three general classes of application scenarios are defined in, for example, 5G mobile communication systems: enhanced mobile broadband (enhanced mobile broadband, eMBB) scenarios, high-reliability low-latency communications (ultra reliable and low latency communications, URLLC) scenarios, and mass machine class communications (MASSIVE MACHINE TYPE communications, mMTC) scenarios.
Exemplary eMBB scenarios include: ultra-high definition video, augmented reality (augmented reality, AR), virtual Reality (VR), etc., the main characteristics of these services are large transmission data volume and high transmission rate. URLLC scenes include: the main characteristics of these services are the ultra-high reliability and low delay of the transmission, the small amount of data transmitted and the burstiness. mMTC scenes include: the intelligent power grid distribution automation, the communication of wearable equipment, smart cities and the like are mainly characterized in that the quantity of networking equipment is huge, the transmission data quantity is small, and the terminal equipment in mMTC scenes is required to meet the requirements of low cost and relatively long standby time.
Under the application scenes of the different types, the requirements of the terminal equipment on the mobile communication system are different, and particularly, how to schedule the control information required by the terminal equipment in the mMTC scene is not needed, so that a corresponding solution does not exist.
Disclosure of Invention
The embodiment of the application provides a communication method and a communication device, which are used for a terminal device to acquire control information suitable for the type of terminal device and realize communication between a network device and the type of terminal device.
In order to solve the technical problems, the embodiment of the application provides the following technical scheme:
In a first aspect, an embodiment of the present application provides a communication method, including: receiving downlink control information from network equipment, wherein the downlink control information comprises a first Modulation Coding Scheme (MCS) field; when the value of the first MCS field is a first value, determining that the downlink control information is used for scheduling data transmission of the first type terminal equipment; or when the value of the first MCS field is not the first value, or when the value of the first MCS field is the second value, determining that the downlink control information is used for scheduling data transmission of the second type terminal device. In this scheme, the network devices can transmit their respective downlink control information for different types of terminal devices. For example, the downlink control information with smaller scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
In a second aspect, an embodiment of the present application further provides a communication method, including: transmitting downlink control information to terminal equipment, wherein the downlink control information comprises a first Modulation Coding Scheme (MCS) field; when the downlink control information is used for scheduling data transmission of first-type terminal equipment, determining the value of the first MCS field as a first value; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining that the value of the first MCS field is not the first value or determining that the value of the first MCS field is the second value.
In one possible implementation, the value of the first MCS field is a first value, including: the value of all bits of the first MCS field is 1. In the embodiment of the present application, the downlink control information is indicated by a first MCS field in the downlink control information to be used for scheduling data transmission for a first type terminal device or a second type terminal device, including: the data transmission is scheduled for the first type terminal device by the special bit state of the first MCS field (e.g., the special bit state may be that the state of all bits of the first MCS field is an all-1 state), which is indicated by all bits of the first MCS field, and the false alarm probability is lower.
In a possible implementation manner, when the downlink control information is used for scheduling data transmission of the first type of terminal device, the downlink control information further includes a second MCS field, where the second MCS field is used for indicating an MCS of the data transmission of the first type of terminal device. In the embodiment of the present application, the downlink control information may include a first MCS field, and the downlink control information may further include an MCS indicated by a second MCS field for data transmission scheduled for the first type terminal device.
In one possible implementation manner, when the value of the first MCS field is a first value, determining that the downlink control information is used to schedule data transmission of a first type of terminal device includes: when the value of the most significant bit of the first MCS field is 1, determining that the downlink control information is used for scheduling data transmission of the first type terminal equipment; or when the value of the first MCS field is not the first value, or when the value of the first MCS field is the second value, determining that the downlink control information is used for scheduling data transmission of the second type terminal device includes: and when the value of the most significant bit of the first MCS field is 0, determining that the downlink control information is used for scheduling the data transmission of the second type terminal equipment. In the embodiment of the application, the data transmission is scheduled for the first type terminal equipment by the indication of the highest bit of the first MCS field being 1, the indication mode is simple, and the MCS of the data transmission scheduled for the first type terminal equipment can be indicated by the first MCS field.
In one possible implementation, when the downlink control information is used to schedule data transmission of a first type of terminal device, at least one bit in the first MCS field is used to indicate an MCS for data transmission of the first type of terminal device, where a most significant bit of the first MCS field is not included in the at least one bit. In the embodiment of the application, the network equipment can indicate the MCS of the data transmission of the first type terminal equipment through at least one bit except the highest bit in the first MCS field, thereby realizing the indication of the MCS by the network equipment.
In one possible implementation, the first MCS field includes 5 bits therein.
In a third aspect, an embodiment of the present application provides a communication method, including: receiving downlink control information from a network device; when the downlink control information is scrambled by a first scrambling sequence, determining that the downlink control information is used for scheduling data transmission of first type terminal equipment; or determining that the downlink control information is used for scheduling data transmission of the second type of terminal equipment when the downlink control information is scrambled by the second scrambling sequence. In the scheme, when the terminal equipment analyzes the downlink control information, whether the downlink control information is the terminal equipment scheduling data transmission is determined according to the scrambling sequence adopted, so that the terminal equipment can accurately obtain the downlink control information sent to the terminal equipment by the network equipment. The network devices are able to send their respective downlink control information for different types of terminal devices. For example, the downlink control information with smaller scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
In a fourth aspect, an embodiment of the present application provides a communication method, including: transmitting downlink control information to terminal equipment; when the downlink control information is used for scheduling data transmission of first-type terminal equipment, a first scrambling sequence is used for scrambling the downlink control information; or when the downlink control information is used for scheduling the data transmission of the second type of terminal equipment, the second scrambling sequence is used for scrambling the downlink control information.
In one possible implementation, the initialization parameter used to generate the first scrambling sequence is a non-zero value and the initialization parameter used to generate the second scrambling sequence is equal to zero. The network device may generate a first scrambling sequence by using a scrambling sequence generator using a non-zero value as an initialization parameter, and then scramble the downlink control information by using the first scrambling sequence to indicate a type of terminal device to which the downlink control information is scheduled by the first scrambling sequence. Or, the network device may generate the second scrambling sequence by the scrambling sequence generator using zero as an initialization parameter, and then scramble the downlink control information using the second scrambling sequence to indicate the type of the terminal device scheduled by the downlink control information by the second scrambling sequence. The initialization parameter of the scrambling sequence in the embodiment of the application can be non-zero value or zero, so that the terminal equipment determines whether the downlink control information schedules data transmission for the terminal equipment according to the scrambling sequence adopted when the downlink control information is analyzed.
In a fifth aspect, an embodiment of the present application provides a communication method, including: receiving downlink control information from a network device, wherein the downlink control information comprises a first bit; when the value of the first bit is a third value, determining that the downlink control information is used for scheduling data transmission of the first type terminal equipment; or when the value of the first bit is a fourth value, determining that the downlink control information is used for scheduling data transmission of the second type terminal equipment. The embodiment of the application indicates that the downlink control information is used for scheduling data transmission for the first type terminal equipment or the second type terminal equipment through the first bit in the downlink control information. The indication mode is simple, and the complexity of the realization of the terminal equipment and the network equipment is low. By the method, the network equipment can send downlink control information with different characteristics for different types of terminal equipment. For example, the downlink control information with larger scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
In a sixth aspect, an embodiment of the present application provides a communication method, including: transmitting downlink control information to terminal equipment, wherein the downlink control information comprises a first bit; when the downlink control information is used for scheduling data transmission of the first type terminal equipment, determining the value of the first bit as a third value; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining the value of the first bit as a fourth value.
In a seventh aspect, an embodiment of the present application provides a communication method, including: receiving configuration information of a control resource set from a network device, wherein the configuration information of the control resource set is used for indicating the configuration information of a first resource set and the configuration information of a second resource set; a first control channel is monitored over resources of a set of candidate control channels, wherein the resources of the set of candidate control channels include resources of the first set of resources and resources of the second set of resources. In the scheme, a control channel for scheduling data transmission for the terminal equipment is sent on a first resource set and a second resource set, and the terminal equipment receives information on the first resource set and the second resource set in two time domain resources respectively. The first set of resources and the second set of resources are determined from the set of control resources. The terminal device is a first type terminal device, and when the bandwidth capability of the first type terminal device is smaller than the bandwidth of the configured control resource set, the control channel sent by the network device can be received, and the configuration flexibility of the control resource set and the search space is not affected. Optionally, the control resource set is used for the second type of terminal device to receive control information.
In an eighth aspect, an embodiment of the present application provides a communication method, including: transmitting configuration information of a control resource set to a terminal device, wherein the configuration information of the control resource set is used for indicating the configuration information of a first resource set and the configuration information of a second resource set; and transmitting a first control channel on the resources of the candidate control channel set, wherein the resources of the candidate control channel set comprise the resources in the first resource set and the resources in the second resource set.
In a possible implementation manner, the configuration information of the control resource set is used to indicate the configuration information of the first resource set and the configuration information of the second resource set, and includes: the configuration information of the control resource set indicates a frequency domain resource position of a first control resource set, wherein a frequency domain position of an s-th frequency domain resource in the first resource set is offset by a first offset relative to a frequency domain position of a t-th frequency domain resource in the first control resource set, and a frequency domain position of an r-th frequency domain resource in the second resource set is offset by a second offset relative to a frequency domain position of a p-th frequency domain resource in the first resource set, wherein s, t, r, and p are integers greater than 0. In this scheme, there is an offset between the resources in the first set of resources and the resources in the first set of control resources, so that the resources in the first set of resources can be determined according to the resources in the first set of control resources. For example, the frequency domain position of the s-th frequency domain resource in the first set of resources is offset from the frequency domain position of the t-th frequency domain resource in the first set of control resources by a first offset amount. The first offset is a predetermined value or a value notified to the terminal device by the network device. The s-th frequency domain resource in the first set of resources may be any one of the first set of resources. An offset exists between the resources in the second set of resources and the resources in the first set of resources, so that the resources in the second set of resources can be determined from the resources in the first set of resources. For example, the frequency domain position of the r-th frequency domain resource in the second set of resources is offset from the frequency domain position of the p-th frequency domain resource in the first set of resources by a second offset amount. The second offset is a predetermined value or a value notified to the terminal device by the network device. The p-th frequency domain resource in the first set of resources may be any one of the first set of resources. The r-th frequency domain resource in the second set of resources may be any one of the second set of resources.
In one possible implementation manner, the first offset is an integer multiple of N/M, where N is the number of frequency domain resource units included in the first control resource set, M is a positive integer, and/is a division symbol. Wherein the frequency domain resource unit is a resource unit for controlling the resource set in the frequency domain, for example, the frequency domain resource unit may be one of the following information: control channel unit, resource block, resource unit, resource block group, resource unit group, subcarrier spacing. N is the number of frequency domain resource units included in the first control resource set, for example, the value of N is 48 or 96, and N can also take other values, which are not limited herein. The value of M may be 4 or 6, or may take other values, which are not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the first set of resources is an integer multiple of N/M, for example 1. When N/M cannot be divided by integer, N/M can be taken up or down. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the first resource set can be simply realized.
In a possible implementation manner, the second offset is an integer multiple of N/E, where N is the number of frequency domain resource units included in the first control resource set, E is a positive integer, and/is a division symbol. Specifically, E may be a positive integer, and the value of E may be a plurality of ways, for example, the value of E may be 4 or 6, etc., and E may also be another value, which is not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the second set of resources is an integer multiple of N/E, e.g. 1. When N/E cannot be divided by integer, N/E can be taken up or down. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the second resource set can be simply realized.
In a possible implementation manner, the configuration information of the control resource set is used to indicate the configuration information of the first resource set and the configuration information of the second resource set, and includes: the configuration information of the control resource set indicates a frequency domain resource position of a first control resource set, wherein a frequency domain position of a v-th frequency domain resource in the first resource set is offset by a third offset relative to a frequency domain position of a w-th frequency domain resource in the first control resource set, and a frequency domain position of an x-th frequency domain resource in the second resource set is offset by a fourth offset relative to a frequency domain position of a y-th frequency domain resource in the first control resource set, wherein v, w, x, and y are integers greater than 0. The offset exists between the resources in the first resource set and the resources in the first control resource set, so that the resources in the first resource set can be determined according to the resources in the first control resource set. For example, the frequency domain position of the v-th frequency domain resource in the first set of resources is offset from the frequency domain position of the w-th frequency domain resource in the first set of control resources by a third offset amount. The third offset is a predetermined value or a value notified to the terminal device by the network device. The v-th frequency domain resource in the first set of resources may be any one of the first set of resources. And the offset exists between the resources in the second resource set and the resources in the first control resource set, so that the resources in the second resource set can be determined according to the resources in the first control resource set. For example, the frequency domain position of the x-th frequency domain resource in the second set of resources is offset from the frequency domain position of the y-th frequency domain resource in the first set of control resources by a fourth offset. The fourth offset is a predetermined value or a value notified to the terminal device by the network device. The xth frequency domain resource in the second set of resources may be any one of the second set of resources.
In a possible implementation manner, the third offset is an integer multiple of N/F, where N is the number of frequency domain resource units included in the first control resource set, F is a positive integer, and/is a division symbol. Wherein N is the number of frequency domain resource units included in the first control resource set. For example, when the frequency domain resource unit is a resource block, the value of N is 48 or 96.N may take other values, not limited herein. Specifically, F may be a positive integer, and the value of F may be various, for example, the value of F may be 4 or 6, and the like, and F may also be other values, which are not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the first set of resources is an integer multiple of N/F, for example 1. When N/F is not divisible, N/F may be either upper valued or lower rounded. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the first resource set can be simply realized.
In a possible implementation manner, the fourth offset is an integer multiple of N/G, where N is the number of frequency domain resource units included in the first control resource set, G is a positive integer, and/is a division symbol. Wherein N is the number of frequency domain resource units included in the first control resource set. For example, when the frequency domain resource unit is a resource block, the value of N is 48 or 96.N may take other values, not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the second set of resources is an integer multiple of N/G, e.g. 1. When N/G cannot be divided, N/G can be taken up or down. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the second resource set can be simply realized.
In a possible implementation manner, the first resource set includes N/H frequency domain resource units in a frequency domain, where N is the number of frequency domain resource units included in the first control resource set, H is a positive integer, and/is a division symbol. Where N is the number of frequency domain resource units included in the first control resource set, for example, N may take on a value of 48 or 96, and N may also take on other values, which is not limited herein. Specifically, H may be a positive integer, and the value of H may be various, for example, the value of H may be 4 or 6,H, or may be other values, which are not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the first set of resources is an integer multiple of N/H, e.g. 1. When N/H cannot be divided, N/H can be taken up or down. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the first resource set can be simply realized.
In a possible implementation manner, the second resource set includes N/U frequency domain resource units in the frequency domain, where N is the number of frequency domain resource units included in the first control resource set, U is a positive integer, and/is a division symbol. Where N is the number of frequency domain resource units included in the first control resource set, for example, N may take on a value of 48 or 96, and N may also take on other values, which is not limited herein. Specifically, U may be a positive integer, and the value of U may be various, for example, the value of U may be 4 or 6, and U may also be other values, which are not limited herein.
In one possible implementation, the bandwidth of the frequency domain of the second set of resources is an integer multiple of N/U, e.g. 1. When N/U cannot be divided, N/U can be taken up or down. The integer multiple may be the same as or different from the integer multiple in the preceding paragraph. By the method, the configuration of the second resource set can be simply realized.
In one possible implementation, the set of control resources may be CORESET 0 and the search space SEARCH SPACE.
In one possible implementation, the method further includes: configuration information of a search space is received from the network device, the configuration information of the search space being used to indicate a time domain location of the first set of resources and a time domain location of the second set of resources.
In one possible implementation, the method further includes: and sending configuration information of the search space to the terminal equipment, wherein the configuration information of the search space is used for indicating the time domain position of the first resource set and the time domain position of the second resource set. In the embodiment of the application, after the network device configures the first resource set and the second resource set for the terminal device, the network device can indicate the time domain position of the first resource set and the time domain position of the second resource set through the configuration information of the search space, so that after the terminal device receives the configuration information of the search space, the terminal device can acquire the time domain position of the first resource set and the time domain position of the second resource set through the configuration information of the search space, and the terminal device can monitor the first control channel by using the first resource set and the second resource set to determine the first control channel sent by the network device.
In one possible implementation, the configuration information of the search space is used to indicate a time domain position of the first resource set and a time domain position of the second resource set, including: the configuration information of the search space indicates a time domain position of the first search space; the offset of the time domain position of the ttth time domain resource in the first resource set relative to the time domain position of the ttth time domain resource in the first search space is a fifth offset, the offset of the time domain position of the Tr th time domain resource in the second resource set relative to the time domain position of the Te th time domain resource in the first resource set is a sixth offset, and the Ts, the Tt, the Tr, and the Te are integers greater than 0; or, the offset of the time domain position of the Tv-th time domain resource in the first resource set with respect to the time domain position of the Tw-th time domain resource in the first search space is a seventh offset, the offset of the time domain position of the Tx-th time domain resource in the second resource set with respect to the time domain position of the Ty-th time domain resource in the first search space is an eighth offset, and the Tv, tw, tx, and Ty are integers greater than 0. The time domain resources in the first resource set and the time domain resources in the first search space have offset, so that the time domain resources in the first resource set can be determined according to the time domain resources in the first search space. An offset exists between the time domain resources in the second resource set and the time domain resources in the first resource set, so that the time domain resources in the second resource set can be determined according to the time domain resources in the first resource set.
In one possible implementation, the number of time domain resource units included in the first set of resources is equal to the number of time domain resource units included in the first set of control resources. The number of the time domain resource units included in the first resource set is equal to the number of the time domain resource units included in the first control resource set, so that the network equipment and the terminal equipment can conveniently determine the number of the time domain resource units included in the first resource set, and the processing complexity of the network equipment and the terminal equipment is simplified.
In a possible implementation manner, the number of time domain resource units included in the second resource set is equal to the number of time domain resource units included in the first control resource set. The number of the time domain resource units included in the second resource set is equal to the number of the time domain resource units included in the first control resource set, so that the network equipment and the terminal equipment can conveniently determine the number of the time domain resource units included in the second resource set, and the processing complexity of the network equipment and the terminal equipment is simplified.
In a ninth aspect, an apparatus is provided, where the apparatus may be a terminal device, an apparatus in a terminal device, or an apparatus that can be used in cooperation with a terminal device. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the first aspect, where the modules may be hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for receiving downlink control information from the network equipment, wherein the downlink control information comprises a first modulation coding Mode (MCS) field;
A processing module, configured to determine that the downlink control information is used to schedule data transmission of a first type of terminal device when the value of the first MCS field is a first value; or when the value of the first MCS field is not the first value, or when the value of the first MCS field is the second value, determining that the downlink control information is used for scheduling data transmission of the second type terminal device.
In one possible design, the specific content included in the downlink control information may be referred to in the first aspect for the specific description of the downlink control information, which is not specifically limited herein.
In a tenth aspect, an apparatus is provided, where the apparatus may be a network device, an apparatus in a network device, or an apparatus capable of being matched with a network device for use. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the second aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for transmitting downlink control information to the terminal equipment, wherein the downlink control information comprises a first modulation coding Mode (MCS) field;
A processing module, configured to determine, when the downlink control information is used for scheduling data transmission of a first type of terminal device, that a value of the first MCS field is a first value; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining that the value of the first MCS field is not the first value or determining that the value of the first MCS field is the second value.
In one possible design, the specific content included in the downlink control information may be referred to in the second aspect for a specific description of the downlink control information, which is not specifically limited herein.
In an eleventh aspect, an apparatus is provided, where the apparatus may be a terminal device, an apparatus in a terminal device, or an apparatus that can be used in cooperation with a terminal device. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the third aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for receiving downlink control information from the network equipment;
The processing module is used for determining that the downlink control information is used for scheduling the data transmission of the first type of terminal equipment when the downlink control information is scrambled by the first scrambling sequence; or determining that the downlink control information is used for scheduling data transmission of the second type of terminal equipment when the downlink control information is scrambled by the second scrambling sequence.
In one possible design, the initialization parameter used to generate the first scrambling sequence is a non-zero value and the initialization parameter used to generate the second scrambling sequence is equal to zero.
In a twelfth aspect, an apparatus is provided, where the apparatus may be a network device, an apparatus in a network device, or an apparatus capable of being matched with a network device for use. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the fourth aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for transmitting downlink control information to the terminal equipment;
The processing module is used for scrambling the downlink control information by using a first scrambling sequence when the downlink control information is used for scheduling the data transmission of the first type of terminal equipment; or when the downlink control information is used for scheduling the data transmission of the second type of terminal equipment, the second scrambling sequence is used for scrambling the downlink control information.
In a thirteenth aspect, an apparatus is provided, where the apparatus may be a terminal device, an apparatus in a terminal device, or an apparatus that can be used in cooperation with a terminal device. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the fifth aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for receiving downlink control information from the network equipment, wherein the downlink control information comprises a first bit;
The processing module is used for determining that the downlink control information is used for scheduling the data transmission of the first type terminal equipment when the value of the first bit is a third value; or when the value of the first bit is a fourth value, determining that the downlink control information is used for scheduling data transmission of the second type terminal equipment.
In a fourteenth aspect, an apparatus is provided, where the apparatus may be a network device, an apparatus in a network device, or an apparatus capable of being matched with a network device for use. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the sixth aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for sending downlink control information to the terminal equipment, wherein the downlink control information comprises a first bit;
The processing module is used for determining that the value of the first bit is a third value when the downlink control information is used for scheduling the data transmission of the first type terminal equipment; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining the value of the first bit as a fourth value.
In a fifteenth aspect, an apparatus is provided, where the apparatus may be a terminal device, an apparatus in a terminal device, or an apparatus capable of being used in cooperation with a terminal device. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the seventh aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The transceiver module is used for receiving configuration information of a control resource set from the network equipment, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set;
And the processing module is used for monitoring a first control channel on the resources of the candidate control channel set by utilizing the transceiver module, wherein the resources of the candidate control channel set comprise the resources in the first resource set and the resources in the second resource set.
In a sixteenth aspect, an apparatus is provided, which may be a network device, an apparatus in a network device, or an apparatus capable of being used in cooperation with a network device. In one design, the apparatus may include modules corresponding to the methods/operations/steps/actions described in the eighth aspect, where the modules may be implemented by hardware circuits, software, or a combination of hardware circuits and software. In one design, the apparatus may include a processing module and a transceiver module. By way of example only, and in an illustrative,
The receiving and transmitting module is used for sending configuration information of a control resource set to the terminal equipment, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set;
and the processing module is used for transmitting a first control channel on the resources of the candidate control channel set by utilizing the transceiver module, wherein the resources of the candidate control channel set comprise the resources in the first resource set and the resources in the second resource set.
In a seventeenth aspect, an embodiment of the present application provides an apparatus, including a processor, configured to implement the method described in the first aspect, the third aspect, the fifth aspect, or the seventh aspect. Optionally, the apparatus may further comprise a memory for storing instructions and data. The memory is coupled to the processor, and the processor, when executing instructions stored in the memory, may implement the method described in the first aspect, the third aspect, the fifth aspect, or the seventh aspect. The apparatus may also include a communication interface for the apparatus to communicate with other devices, which may be transceivers, circuits, buses, modules, pins, or other types of communication interfaces, as examples, and other devices may be network devices. In one possible apparatus, the device comprises:
a memory for storing program instructions;
A processor for performing the steps of the foregoing first, third, fifth, or seventh aspects using a communication interface, which are not specifically defined herein.
In an eighteenth aspect, embodiments of the present application provide an apparatus, including a processor, configured to implement the method described in the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect. Optionally, the apparatus may further comprise a memory for storing instructions and data. The memory is coupled to the processor, and the processor, when executing instructions stored in the memory, may implement the method described in the second aspect, the fourth aspect, the sixth aspect, or the eighth aspect. The apparatus may also include a communication interface for the apparatus to communicate with other devices, which may be transceivers, circuits, buses, modules, pins, or other types of communication interfaces, as examples, and the other devices may be terminal devices. In one possible apparatus, the device comprises:
a memory for storing program instructions;
a processor for performing the steps of the foregoing second, fourth, sixth, or eighth aspects using a communication interface, which are not specifically defined herein.
In a nineteenth aspect, there is also provided in an embodiment of the application a computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of any of the first to eighth aspects.
In a twentieth aspect, embodiments of the present application also provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any of the first to eighth aspects.
In a twenty-first aspect, an embodiment of the present application provides a chip system, where the chip system includes a processor and may further include a memory, where the method in any one of the first to eighth aspects is implemented. The chip system may be formed of a chip or may include a chip and other discrete devices.
In a twenty-second aspect, embodiments of the present application provide a system comprising an apparatus according to the ninth aspect, and an apparatus according to the tenth aspect; or alternatively, the first and second heat exchangers may be,
The system comprises the apparatus of the eleventh aspect and the apparatus of the twelfth aspect; or alternatively, the first and second heat exchangers may be,
The system comprises the apparatus of the thirteenth aspect, and the apparatus of the fourteenth aspect; or alternatively, the first and second heat exchangers may be,
The system comprises the apparatus of the fifteenth aspect and the apparatus of the sixteenth aspect; or alternatively, the first and second heat exchangers may be,
The system comprises the apparatus of the seventeenth aspect and the apparatus of the eighteenth aspect.
Drawings
Fig. 1 is an interaction flow diagram of a communication method according to an embodiment of the present application;
fig. 2 is a schematic frame structure of downlink control information according to an embodiment of the present application;
fig. 3 is an interaction flow diagram of a communication method according to an embodiment of the present application;
fig. 4 is an interaction flow diagram of a communication method according to an embodiment of the present application;
Fig. 5 is a schematic diagram of non-interleaving mapping between CCEs and REGs in control information with aggregation level 2 according to an embodiment of the present application;
fig. 6 is a schematic diagram of interleaving mapping between CCEs and REGs in control information with aggregation level 2 according to an embodiment of the present application;
Fig. 7a is a schematic diagram of a mapping relationship between an aggregation level and CCEs provided in an embodiment of the present application;
fig. 7b is a schematic diagram of a mapping relationship between an aggregation level and CCEs provided in an embodiment of the present application;
Fig. 8 is an interaction flow diagram of a communication method according to an embodiment of the present application;
Fig. 9 is a schematic diagram of a composition structure of a terminal device according to an embodiment of the present application;
fig. 10 is a schematic diagram of a composition structure of a network device according to an embodiment of the present application;
fig. 11 is a schematic diagram of a composition structure of a terminal device according to an embodiment of the present application;
fig. 12 is a schematic diagram of a composition structure of a network device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a communication method and a communication device, which are used for a terminal device to acquire control information suitable for the type of terminal device and realize communication between a network device and the type of terminal device.
Embodiments of the present application are described below with reference to the accompanying drawings.
The technical scheme provided by the embodiment of the application can be applied to various communication systems, such as: the embodiment of the present application is not limited to a long term evolution (long term evolution, LTE) system, a 5G mobile communication system, a wireless-fidelity (WiFi) system, a future communication system, or a system in which multiple communication systems are integrated, etc. Wherein 5G may also be referred to as New Radio (NR).
The technical scheme provided by the embodiment of the application can be applied to various communication scenes, for example, one or more of the following communication scenes: eMBB, URLLC, mMTC, device-to-device (D2D) communications, vehicle-to-vehicle (vehicle to everything, V2X) communications, vehicle-to-vehicle (vehicle to vehicle, V2V) communications, and internet of things (internet of things, ioT), among others.
Communication devices are included in a wireless communication system, and wireless communication can be performed between the communication devices by using air interface resources. The communication device may include a network device and a terminal device, and the network device may also be referred to as a network side device. The air interface resources may include at least one of time domain resources, frequency domain resources, code resources, and space resources. In the embodiment of the present application, at least one may also be described as one or more, and a plurality may be two, three, four or more, and the embodiment of the present application is not limited. For example, a wireless communication system comprises two communication devices, a first communication device and a second communication device, respectively, wherein the first communication device may be a network device and the second communication device may be a terminal device.
In the embodiment of the present application, "/" may indicate that the related objects are an "or" relationship, for example, a/B may indicate a or B, and in the formula calculation, "/" may indicate division symbols, N/M indicates N divided by M, and N and M respectively indicate a numerical value; "and/or" may be used to describe that there are three relationships associated with an object, e.g., a and/or B, which may represent: there are three cases where A alone exists, where A and B exist together, and where A, B may be singular or plural. In order to facilitate description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", "a", "B" and the like may be used to distinguish between technical features having the same or similar functions. The terms "first", "second", "a", "B", etc. do not limit the number and order of execution, and the terms "first", "second", "a", "B", etc. do not necessarily differ. In embodiments of the application, the words "exemplary" or "such as" are used to mean examples, illustrations, or descriptions, and any embodiment or design described as "exemplary" or "such as" should not be construed as preferred or advantageous over other embodiments or designs. The use of the word "exemplary" or "such as" is intended to present the relevant concepts in a concrete fashion to facilitate understanding.
The terminal device related to the embodiment of the application can also be called a terminal, can be a device with a wireless receiving and transmitting function, and can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; or may be deployed on the surface of the water (e.g., a ship, etc.); or may be deployed in the air (e.g., on an aircraft, balloon, satellite, etc.). The terminal device may be a User Equipment (UE), wherein the UE includes a handheld device, an in-vehicle device, a wearable device, or a computing device with wireless communication capabilities. The UE may be a mobile phone (mobile phone), a tablet computer, or a computer with a wireless transceiver function, for example. Or the terminal device may be a Virtual Reality (VR) terminal device, an augmented reality (augmented reality, AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned, a wireless terminal in telemedicine, a wireless terminal in smart grid, a wireless terminal in smart city (SMART CITY), or a wireless terminal in smart home (smart home), etc. In the embodiment of the application, the device for realizing the function of the terminal equipment can be the terminal equipment, or can be a device which can support the terminal equipment to realize the function, such as a chip system, and the device can be installed in the terminal equipment or can be matched with the terminal equipment for use. In the embodiment of the application, the chip system can be composed of chips, and can also comprise chips and other discrete devices. In the embodiment of the present application, the device for implementing the function of the terminal device is taken as an example of the terminal device, so as to specifically describe the technical solution provided in the embodiment of the present application.
The terminal device in the mMTC scenario may be a reduced capability (reduced capbility, REDCAP) terminal device. Wherein REDCAP terminal devices may also be referred to as lightweight (light) terminal devices. For example, REDCAP terminal devices in an NR system have lower capabilities relative to conventional terminal devices, e.g., the REDCAP terminal device has one or more of the following characteristics relative to conventional terminal devices: support narrower bandwidths, fewer configured antennas, lower maximum transmit power supported, support lower duplex capability (e.g., legacy terminal supports full duplex frequency division duplex, REDCAP terminal supports half duplex frequency division duplex), and weaker data processing capability (e.g., REDCAP terminal may process less data than legacy terminal may process during the same time, or REDCAP terminal may process longer than legacy terminal when processing the same data), thus REDCAP terminal and legacy terminal may need different system information, proprietary access networks, and/or control channels of different capabilities, etc. The legacy terminal device may be a non-REDCAP terminal device, and the non-REDCAP terminal device mainly supports eMBB services and/or URLLC services. A legacy terminal may be considered a high-capability terminal or a capability-unrestricted terminal as opposed to REDCAP terminals. Alternatively, legacy terminal devices may be replaced with future-introduced terminal devices that are high-capability relative to REDCAP terminal devices.
The network device according to the embodiment of the present application includes a Base Station (BS), which may be a device deployed in a radio access network and capable of performing wireless communication with a terminal device. Among them, the base station may have various forms such as macro base station, micro base station, relay station, access point, etc. The base station according to the embodiment of the present application may be a base station in a 5G mobile communication system or a base station in LTE, where the base station in the 5G mobile communication system may also be referred to as a transmission receiving point (transmission reception point, TRP) or gNB. In the embodiment of the application, the device for realizing the function of the network equipment can be the network equipment, or can be a device which can support the network equipment to realize the function, such as a chip system, and the device can be installed in the network equipment or can be matched with the network equipment for use. In the embodiment of the present application, the device for implementing the function of the network device is taken as an example of the network device, so as to specifically describe the technical solution provided in the embodiment of the present application.
The technical scheme provided by the embodiment of the application can be applied to wireless communication among communication equipment. The wireless communication between the communication devices may include: wireless communication between a network device and a terminal device, wireless communication between a network device and a network device, or wireless communication between a terminal device and a terminal device. In the embodiments of the present application, the term "wireless communication" may also be simply referred to as "communication", and the term "communication" may also be described as "data transmission", "information transmission" or "transmission". The technical scheme can be used for carrying out wireless communication between the scheduling entity and the subordinate entity, wherein the scheduling entity can allocate resources for the subordinate entity. The technical solution provided by the embodiment of the present application may be used by those skilled in the art to perform wireless communication between other scheduling entities and subordinate entities, for example, wireless communication between macro base station and micro base station, for example, wireless communication between first type terminal device and second type terminal device. Wherein the first type of terminal device and the second type of terminal device may represent two terminal devices of different types. For example, the first type of terminal device may be a terminal device for an industrial wireless sensor network (industry wireless sensor network, IWSN) and the second type of terminal device may be a terminal device for video surveillance (Video Surveillance). Or, the first type of terminal device may be a type 1 of reduced capability terminal device and the second type of terminal device may be a type 2 of reduced capability terminal device and a non-reduced capability terminal device. For example, the first type of terminal device may be a terminal device for an industrial wireless sensor network and the second type of terminal device may be a terminal device for video surveillance and a terminal device for enhanced mobile broadband (eMBB).
The embodiment of the application provides a communication method which is suitable for a communication scene between network equipment and various types of terminal equipment, can provide independent control information for different types of terminal equipment, for example, can provide independent control information for REDCAP terminal equipment, thereby meeting the communication requirements of various types of terminal equipment, for example, REDCAP terminal equipment and traditional terminal equipment need to access a network through different system information, so that the respective needed system information needs to be received according to different control information. Or REDCAP terminal devices and legacy terminal devices need different bandwidths for data reception, different control information needs to be provided for different types of terminal devices. Alternatively, when the method is used for URLLC terminal devices, independent control information may be provided for URLLC terminal devices. Alternatively, when the method is used for eMBB terminal devices, independent control information may be provided for eMBB terminal devices.
Referring to fig. 1, a schematic diagram of an interaction flow between a network device and a terminal device according to an embodiment of the present application is shown, in which steps 101 to 103 are illustrated from the network device side, and steps 111 to 113 are illustrated from the terminal device side. The interaction flow shown in fig. 1 mainly includes the following steps:
101. The network device transmits downlink control information (downlink control information, DCI) to the terminal device, wherein the downlink control information includes a first modulation coding scheme (modulation and coding scheme, MCS) field.
In the embodiment of the present application, a field in DCI may also be referred to as a field or an information field in DCI. For example, the first MCS field in the DCI may also be referred to as a first MCS field or a first MCS information field.
The network device may generate downlink control information, which may be carried over a physical downlink control channel (physical downlink control channel, PDCCH). The downlink control information is used for scheduling a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH), and the downlink control information indicates parameters such as time domain resources, frequency domain resources, modulation coding modes and the like required for receiving the PDSCH, and after receiving the downlink control information from the network device, the terminal device receives the PDSCH according to the parameters indicated by the downlink control information.
Wherein, PDSCH is used for downlink data transmission. The downlink control information scheduling PDSCH has the same meaning as the downlink control information scheduling downlink data transmission, and in addition, the downlink data transmission may be simply called as scheduling data transmission. For example, PDSCH may carry system information blocks (system information block, SIBs). The SIB is used for bearing common information in a cell where the terminal equipment is located, and the common information comprises system information and other common information required by the terminal equipment to access the network equipment. Based on the system information, for example, the terminal device may access the network device in the cell and communicate with the network device. Alternatively, the system information in the cell may be sent through multiple SIBs, with different SIBs carrying different system information. For example, SIB1 carries system information that needs to be known before a terminal device accesses the network, and other system information blocks (e.g., SIB2 to SIB 9) carry system information that does not need to be known before a terminal device accesses the network. For example, paging messages, random access responses, or the like may be carried on the PDSCH, which is not a limitation of embodiments of the present application.
In the embodiment of the present application, in order to indicate which type of terminal device the downlink control information is used for scheduling data transmission, the network device may include a first MCS field in the downlink control information, and indicate which type of terminal device is used for scheduling data transmission through the first MCS field. Specifically, the first MCS field included in the downlink control information may be a field newly added in the downlink control information, or may be a reserved field in the downlink control information, or an original field in the downlink control information, which is not limited herein.
In the embodiment of the application, the downlink control information may be used for scheduling data transmission of different types of terminal devices, and for convenience of description, may also be simply referred to as downlink control information may be used for scheduling different types of terminal devices. The first MCS field included in the downlink control information may indicate a type of terminal device to which the downlink control information is scheduled, and the downlink control information may be used for scheduling system information, or for scheduling a random access response message, or for scheduling a paging message, or for scheduling other common messages, which are used for scheduling all terminal devices or a plurality of terminal devices in a cell, which is not limited herein. In the embodiment of the present application, the first MCS field is used to indicate that the values of the first MCS field are different when the downlink control information schedules different types of terminal devices. The network device may determine the value of the first MCS field by either step 102 or step 103 as follows. In the embodiment of the present application, the network device may determine to execute the subsequent step 102 or step 103 according to different types of terminal devices scheduled by the downlink control information, and may specifically determine the specific step to be executed according to the type of the terminal device to be scheduled by the downlink control information in the actual application scenario.
102. When the downlink control information is used for scheduling data transmission of the first type of terminal equipment, the network equipment determines the value of a first MCS field as a first value; or alternatively, the first and second heat exchangers may be,
103. When the downlink control information is used to schedule data transmission of the second type terminal device, the network device determines that the value of the first MCS field is not the first value or determines that the value of the first MCS field is the second value.
In a Transmission TIME INTERVAL (TTI), for example, in a subframe or a slot, when the network device needs to send a plurality of downlink control information of the above types to the terminal device, the network device may perform steps 101 to 103 for each of the control information of the above types, respectively.
In one possible implementation, the downlink control information is used to schedule the PDSCH, for example, the downlink control information indicates transmission parameters such as time domain resources, frequency domain resources, modulation coding schemes, and the like of the PDSCH, and after the terminal device receives the downlink control information from the network device, the terminal device receives the PDSCH according to the transmission parameters indicated by the downlink control information. The downlink control information may be used to schedule data transmissions for at least two different types of terminal devices, e.g. the downlink control information may be used to schedule data transmissions for a first type of terminal device, or may be used to schedule data transmissions for a second type of terminal device. Wherein the first type of terminal device and the second type of terminal device respectively represent different types of terminal devices. The downlink control information is only one possible example for scheduling data transmission of two different types of terminal devices, and the downlink control information may also be used for scheduling data transmission of three different types of terminal devices, or scheduling data transmission of more types of terminal devices, which is not limited herein. In the embodiment of the present application, for simplicity of description, when the downlink control information is used to schedule data transmission of one type of terminal device, it may also be described as: the downlink control information is used to schedule one type of terminal equipment.
In the embodiment of the present application, the first type terminal device and the second type terminal device have various implementations, and are illustrated below. For example, the first type of terminal device may be a terminal device for an internet of things or REDCAP terminal devices. The second type of terminal device may be a mobile broadband (eMBB) enhanced terminal device or a low latency high reliability (URLLC) terminal device. Or, the first type of terminal device is type 1 of the reduced capability terminal device and the second type of terminal device is type 2 of the reduced capability terminal device. For example, the first type of terminal device is a terminal device for an industrial wireless sensor network (industry wireless sensor network, IWSN) and the second type of terminal device is a terminal device for video monitoring (Video Surveillance). Or, the first type of terminal device is a type 1 of reduced capability terminal device, and the second type of terminal device is a type 2 of reduced capability terminal device and a non-reduced capability terminal device. For example, the first type of terminal device is a terminal device for an industrial wireless sensor network, and the second type of terminal device is a terminal device for video surveillance and enhanced mobile broadband (eMBB).
Alternatively, the characteristic information of the different types of terminal devices is not the same. For one type of terminal device, the characteristic information of the terminal device may be embodied as parameter values of one or more of the following parameters: maximum bandwidth (maximum bandwidth, MAX BW), minimum bandwidth, application scenario, peak rate, maximum modulation order, duplex capability, number of antennas, processing time (latency), reliability requirements (e.g., required block error rate or bit error rate), whether supplemental uplink (supplementary uplink, SUL) is supported, whether carrier aggregation (carrier aggregation, CA) is supported, and CA capability. The values of one or more parameters of different types of terminal devices are different. The type of the terminal device may be expressed as characteristic information of the terminal device.
Wherein the maximum modulation order may refer to: the maximum modulation order may be, for example, 16 quadrature amplitude modulation (quadrature amplitude modulation, QAM), 64QAM, 256QAM, or the like, for example, corresponding to the maximum quadrature amplitude modulation (maximum quadrature amplitude modulation, MAX QAM). The application scenarios may include one or more of the following scenarios: industrial wireless sensor networks (industry wireless sensor network, IWSN), camera (camera) scenes, wearable (wearable) scenes, video surveillance scenes, and the like. The application scenario may not be limited, and the feature information may be non-limited (non limited). The CA capability may refer to the number of carriers that the terminal device can maximally support when the terminal device supports CA. Duplex capability may refer to: when the modulation mode of the communication system is frequency division duplex (frequency division duplex, FDD), the capability of the terminal device for simultaneously receiving and transmitting signals mainly comprises two capabilities of half-duplex frequency division duplex (half-duplex FDD) and full-duplex frequency division duplex (full-duplex FDD). The half-duplex FDD indicates that the terminal equipment does not support simultaneous signal receiving and transmitting, namely the terminal equipment supports time division signal receiving and signal transmitting, and the full-duplex FDD indicates that the terminal equipment supports simultaneous signal receiving and transmitting.
For example, table 1 below shows the type of terminal device and the corresponding feature information, and as shown in table 1, the feature information of the terminal device of type 1 includes: MAX bw=5 megahertz (MHz) or 10MHz, MAX qam=16, applied to IWSN scenarios, the type 3 terminal device has characteristic information including: MAX bw=20 mhz, MAX qam=16, applied to camera scene and other features.
Type(s) Maximum bandwidth Maximum modulation order Application scenario
1 MAX BW=5MHz MAX QAM=16 IWSN
2 MAX BW=10MHz MAX QAM=16 IWSN
3 MAX BW=20MHz MAX QAM=16 camera
4 MAX BW=20MHz MAX QAM=64 wearable
TABLE 1
In the embodiment of the present application, when the first MCS field is used to indicate data transmission of different types of terminal devices scheduled by the downlink control information, the values of the first MCS field are different. The value of the first MCS field may be a first value, for example, the first value may be a preconfigured value, or the value of the first MCS field may not be a first value, for example, the value of the first MCS field may be other than the first value, for example, other values than the first value may be a second value.
For example, in the embodiment of the present application, a correspondence between a type of a terminal device scheduled by downlink control information and a value of a first MCS field in the downlink control information may be preconfigured. That is, the correspondence is known in advance to the network device and the terminal device. Or, the network device may indicate the correspondence to the terminal device through signaling before sending the downlink control information. That is, before the network device determines the downlink control information, the network device knows the correspondence, and before the terminal device interprets the downlink control information, the terminal also knows the correspondence. When the network device determines the downlink control information, the network device may determine the value of the first MCS field according to the type of the terminal device to be scheduled, since the network device knows the type of the terminal device to be scheduled.
The terminal equipment can know the type of the received downlink control information through the first MCS field in the downlink control information, so that the terminal equipment can perform correct operation. For example, for a first type of terminal device, when it receives a downlink control message, if it is determined that the downlink control message is used for scheduling the first type of terminal device according to a first MCS field in the downlink control message, the first type of terminal device may correctly interpret the downlink control message and receive PDSCH using the downlink control message; if the first type terminal equipment determines that the downlink control information is used for scheduling the second type terminal equipment according to the first MCS field in the downlink control information, the first type terminal equipment can discard the downlink control information, so that the first type terminal equipment is prevented from receiving the PDSCH by mistake.
In the embodiment of the application, the network device is used for indicating the type of the terminal device scheduled by the downlink control information through different values carried by the first MCS field in the downlink control information. There are various implementations of the correspondence between the type of the terminal device scheduled by the downlink control information and the value of the first MCS field, for example, when the downlink control information is used to schedule data transmission of the first type of terminal device, determining the value of the first MCS field as the first value; or when the downlink control information is used for scheduling data transmission of the second type terminal device, determining that the value of the first MCS field is not the first value, or determining that the value of the first MCS field is the second value.
Wherein the first value may be a value determined according to a bit state of the first MCS field, the second value may be a value determined according to a bit state of the first MCS field, and the second value is not equal to the first value.
In some embodiments of the application, the value of the first MCS field is a first value, comprising: all bits of the first MCS field have a value of 1. Wherein, when the first value is a value indicated by the first MCS field when the values of all bits of the first MCS field are 1, for example, the first MCS field is 5 bits, the bit state of the first MCS field corresponding to the first value is 11111. The second value may be other than the first value, for example, the second value is 00000 to 00100, for any of 5 bit states. Or a second value of 00000 to 01001, for any of 10 bit states. Or a second value of 00000 to 01110, for any of 14 bit states. In the embodiment of the application, the network equipment takes the value of all bits of the first MCS field as the first value when determining that the value of all bits of the first MCS field is 1, so that the mode of identifying the first MCS field can be simplified, and the network equipment can conveniently indicate the type of the terminal equipment scheduled by the downlink control information to the terminal equipment.
In other embodiments of the present application, the value of the first MCS field being a first value comprises: the value of X bits in the first MCS field is 1, and the value of X is less than or equal to the number of bits included in the first MCS field.
The bit positions included in the first MCS field by the X bits may be predefined, or may be notified to the terminal device by the network device through radio resource control (radio resource control, RRC) signaling, a system message, a Media Access Control (MAC) Control Element (CE), DCI, or the like. For example, the first MCS field may include 5 bits, the value of X may be equal to 4, i.e., the first value is 1 for all 4 bits in the first MCS field, and the 4 bits are the upper 4 bits in the first MCS field, or the value of X may be equal to 3, i.e., the first value is 1 for all 3 bits in the first MCS field, and the 3 bits are the upper 3 bits in the first MCS field. The manner of the value of X is not limited here.
In some embodiments of the present application, when downlink control information is used to schedule data transmission of a second type of terminal device, the value of the first MCS field indicates the MCS of the PDSCH when the downlink control information is used to schedule the PDSCH of the second type of terminal device. In the embodiment of the application, the MCS of the PDSCH can be used for indicating the modulation coding mode and the corresponding coding rate of the PDSCH. For example, table 2 below shows modulation and coding schemes and corresponding coding rates of PDSCH corresponding to different values of MCS fields.
TABLE 2
In table 2, R represents a target encoding rate, 30, 40, 50, 64, etc. represent a result obtained by multiplying the target encoding rate R by 1024, for example, a result obtained by dividing 30 by 1024 is the target encoding rate R.
In some embodiments of the present application, as shown in fig. 2, a frame structure diagram of downlink control information provided in the embodiments of the present application is shown. When the downlink control information is used for scheduling the data transmission of the first type terminal equipment, the downlink control information also comprises a second MCS field, and the second MCS field is used for indicating the MCS of the data transmission of the first type terminal equipment.
For example, the downlink control information may also indicate an MCS used by the terminal device when performing data transmission, and if the downlink control information is used for scheduling data transmission of the first type of terminal device, the downlink control information also needs to indicate the MCS of data transmission of the first type of terminal device. Since the first MCS field included in the downlink control information is used to indicate the type of the terminal device scheduled by the downlink control information, the downlink control information may include, in addition to the first MCS field, a second MCS field, where the second MCS field is used to indicate the MCS of the data transmission of the first type of terminal device. In the embodiment of the application, the network equipment can indicate the MCS of the data transmission of the first type terminal equipment through the second MCS field, so that the terminal equipment can acquire the MCS configured by the network equipment by analyzing the second MCS field carried in the downlink control information.
For example, when the downlink control information is used to schedule data transmission for the first type of terminal device, the downlink control information further includes a second MCS field. The second MCS field includes 4 bits or the second MCS field includes 2 bits, and the number of bits occupied by the second MCS field is not limited.
In some embodiments of the present application, step 102, when the downlink control information is used to schedule data transmission of the first type of terminal device, determining the value of the first MCS field as the first value includes: when the downlink control information is used for scheduling data transmission of the first type terminal equipment, determining that the value of the most significant bit of the first MCS field is 1; or alternatively, the first and second heat exchangers may be,
Step 103, when the downlink control information is used for scheduling data transmission of the second type terminal device, determining that the value of the first MCS field is not the first value, or determining that the value of the first MCS field is the second value, includes: when the downlink control information is used for scheduling data transmission of the second type terminal device, it is determined that the value of the most significant bit of the first MCS field is 0.
Wherein the first MCS field has a plurality of bits. When the value of the most significant bit of the first MCS field is 1, the value of the first MCS field is determined to be a first value. When the value of the most significant bit of the first MCS field is 0, the value of the first MCS field is determined to be a second value. The most significant bit of the first MCS field may be the bit of the first position of the first MCS field from the left.
In some embodiments of the application, the first MCS field comprises 5 bits, e.g. the downlink control information is used to schedule data transmission for the first type of terminal device, the most significant bit of the 5 bits having a value of 1. Or, the downlink control information is used for scheduling data transmission for the second type terminal device, and the value of the most significant bit of the 5 bits is 0. The number of bits included in the first MCS field is a possible implementation, and is not limited, depending on the application scenario.
Further, in some embodiments of the present application, when the downlink control information is used to schedule data transmission of the first type of terminal device, at least one bit in the first MCS field is used to indicate an MCS for data transmission of the first type of terminal device, wherein a most significant bit of the first MCS field is not included in the at least one bit.
If the downlink control information is used for scheduling the data transmission of the first type of terminal equipment, the downlink control information also needs to indicate the MCS of the data transmission of the first type of terminal equipment. For example, at least one bit in the first MCS field is used to indicate an MCS for data transmission of the first type of terminal device, and the most significant bit of the first MCS field is not included in the at least one bit. For example, the first MCS field may indicate an MCS for data transmission of the first type of terminal device using bits other than the most significant bit, e.g., the first MCS field may indicate an MCS for data transmission of the first type of terminal device using all bits other than the most significant bit. In the embodiment of the application, the network equipment can indicate the MCS of the data transmission of the first type terminal equipment through at least one bit except the highest bit in the first MCS field, thereby realizing the indication of the MCS by the network equipment.
For example, the first MCS field includes 5 bits. The downlink control information is used for scheduling data transmission for the first type terminal equipment, the bit state of the most significant bit of the first MCS field is 1, and the bit states of 4 bits except the most significant bit in the first MCS field are used for indicating a modulation coding scheme MCS. Or, bit states of 2 bits of 4 bits except the most significant bit in the first MCS field are used to indicate the modulation coding scheme MCS.
Steps 101 to 103 describe the communication method provided by the embodiment of the present application from the network device side, and next describe the communication method provided by the embodiment of the present application from the terminal device side, and mainly include the following steps:
111. The terminal equipment receives downlink control information from the network equipment, wherein the downlink control information comprises a first MCS field.
The description of the downlink control information may refer to the description in step 101, and will not be repeated here. The terminal device performing step 111 may be a first type terminal device or a second type terminal device, which is not limited herein.
112. When the value of the first MCS field is a first value, the terminal equipment determines that the downlink control information is used for scheduling the data transmission of the first type terminal equipment; or alternatively, the first and second heat exchangers may be,
113. When the value of the first MCS field is not the first value or when the value of the first MCS field is the second value, the terminal device determines that the downlink control information is used for scheduling data transmission of the second type terminal device.
In the embodiment of the application, if the first type terminal equipment receives the downlink control information, the first type terminal equipment determines that the value of the first MCS field is a first value from the downlink control information, and then uses the downlink control information to receive the PDSCH, and if the first type terminal equipment determines that the value of the first MCS field is not the first value from the downlink control information, or the value of the first MCS field is a second value, then does not use the downlink control information to receive the PDSCH. If the second type terminal equipment receives the downlink control information, the second type terminal equipment determines that the value of the first MCS field is a first value from the downlink control information, the downlink control information is not used for receiving the PDSCH, and if the second type terminal equipment determines that the value of the first MCS field is not the first value from the downlink control information, or the value of the first MCS field is a second value, the downlink control information is used for receiving the PDSCH.
The method for indicating the type of the terminal device scheduled by the downlink control information and the MCS of the PDSCH by the downlink control information through the first MCS field in the downlink control information is referred to the corresponding descriptions in steps 101 to 103, and is not repeated here.
In the embodiment of the present application, the downlink control information is indicated by a first MCS field in the downlink control information to be used for scheduling data transmission for a first type terminal device or a second type terminal device, including: the data transmission is indicated to be scheduled for the first type terminal device by the special bit state of the first MCS field (e.g., the special bit state may be that the state of all bits of the first MCS field is an all-1 state), the mode is indicated by all bits of the first MCS field, the false alarm probability is low, and the MCS of the data transmission indicated to be scheduled for the first type terminal device by the second MCS field may be increased. Or the data transmission is scheduled for the first type terminal equipment by the indication of the highest bit of the first MCS field being 1, the indication mode is simple, and the MCS of the data transmission scheduled for the first type terminal equipment can be indicated by the first MCS field.
As can be seen from the foregoing illustration of the communication method, the network device is capable of transmitting their respective downlink control information for different types of terminal devices. For example, the downlink control information with smaller scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
Referring to fig. 3, a schematic diagram of an interaction flow between a network device and a terminal device according to an embodiment of the present application is shown, and the following steps 301 to 303 illustrate from the network device side, and the following steps 311 to 313 illustrate from the terminal device side, and mainly include the following steps:
301. and the network equipment sends the downlink control information to the terminal equipment.
The network device may generate downlink control information, where the downlink control information includes a plurality of fields, for example, the downlink control information includes fields indicating frequency domain resources, time domain resources, modulation coding schemes, and the like required for receiving the PDSCH. The network device may also scramble the downlink control information using different scrambling sequences in order to be able to indicate the type of terminal device scheduled. Scheduling data transmissions for different types of terminals is indicated by different scrambling sequences.
The scrambling sequence performed on the downlink control information may indicate the type of the terminal device to which the downlink control information is scheduled, so that independent downlink control information may be provided for different types of terminal devices. When the downlink control information schedules different types of terminal equipment, the network equipment adopts different scrambling sequences to scramble the downlink control information. The scrambling sequence and the type of the terminal equipment scheduled by the downlink control information have a corresponding relation. The network device may determine which scrambling sequence to use for scrambling the downlink control information by following step 302 and step 303. For the description of the type of the terminal device and the description of the PDSCH scheduled by the downlink control information, reference may be made to the corresponding description in the method shown in fig. 1, which is not repeated here.
302. When the downlink control information is used for scheduling data transmission of the first type of terminal equipment, the network equipment uses a first scrambling sequence to scramble the downlink control information; or alternatively, the first and second heat exchangers may be,
303. And when the downlink control information is used for scheduling the data transmission of the second type of terminal equipment, the network equipment uses the second scrambling sequence to scramble the downlink control information.
In particular, the downlink control information may be used to schedule data transmissions for at least two different types of terminal devices, e.g., the downlink control information may be used to schedule data transmissions for a first type of terminal device (e.g., to schedule PDSCH), or may be used to schedule data transmissions for a second type of terminal device (e.g., to schedule PDSCH). Wherein the first type of terminal device and the second type of terminal device respectively represent different types of terminals. It will be appreciated that the use of downlink control information for scheduling data transmissions for two different types of terminal devices is only one possible example, and that the downlink control information may also be used for scheduling data transmissions for three different types of terminal devices, or for scheduling data transmissions for more types of terminal devices, without limitation.
In the embodiment of the application, the network device can use different scrambling sequences to indicate the type of the terminal device scheduled by the downlink control information. In the embodiment of the application, the network equipment can configure the corresponding relation between the type of the terminal equipment scheduled by the downlink control information and the scrambling sequence, and when the network equipment determines the type of the terminal equipment scheduled by the downlink control information, the scrambling sequence corresponding to the type of the terminal equipment scheduled can be determined, so that independent control information can be provided for different types of terminal equipment.
For example, the scrambling sequence generator may generate a first scrambling sequence and a second scrambling sequence, wherein the first scrambling sequence and the second scrambling sequence represent two different scrambling sequences, respectively. If the downlink control information is used for scheduling data transmission for the first type of terminal equipment, the downlink control information is scrambled by the first scrambling sequence. Or if the downlink control information is used for scheduling data transmission for the second type of terminal equipment, the downlink control information is scrambled by the second scrambling sequence. Therefore, when the terminal equipment analyzes the downlink control information, whether the downlink control information schedules data transmission for the terminal equipment is determined according to the scrambling sequence adopted by the descrambling downlink control information.
In some embodiments of the application, the initialization parameter used to generate the first scrambling sequence is a non-zero value and the initialization parameter used to generate the second scrambling sequence is equal to zero.
The network device may generate a first scrambling sequence by using a scrambling sequence generator using a non-zero value as an initialization parameter, and then scramble the downlink control information by using the first scrambling sequence to indicate a type of terminal device to which the downlink control information is scheduled by the first scrambling sequence. Or, the network device may generate the second scrambling sequence by the scrambling sequence generator using zero as an initialization parameter, and then scramble the downlink control information using the second scrambling sequence to indicate the type of the terminal device scheduled by the downlink control information by the second scrambling sequence. The initialization parameter of the scrambling sequence in the embodiment of the application can be non-zero value or zero, so that the terminal equipment determines whether the downlink control information schedules data transmission for the terminal equipment according to the scrambling sequence adopted when the downlink control information is analyzed.
For example, the scrambling sequence generator generates the first scrambling sequence with an initialization parameter of non-zero value as follows. Or, the scrambling sequence generator generates an initialization parameter for the second scrambling sequence equal to zero.
For example, the initialization parameter for generating the first scrambling sequence may be a system information radio network temporary identifier (system information-radio network temporary identifier, SI-RNTI), or the initialization parameter for generating the first scrambling sequence may be another type of radio network temporary identifier (radio network temporary identifier, RNTI), which is not a limitation of embodiments of the present application.
Steps 301 to 303 describe the communication method provided by the embodiment of the present application from the network device side, and next describe the communication method provided by the embodiment of the present application from the terminal device side, and mainly include the following steps:
311. the terminal device receives downlink control information from the network device.
For the description of the downlink control information, reference may be made to the corresponding description in step 301, which is not repeated here.
A certain type of terminal device may determine whether the downlink control information is transmitted to the certain type of terminal device according to whether the downlink control information can be correctly descrambled with the respective scrambling sequence. Specifically, the terminal device performing step 311 may be a first type terminal device or a second type terminal device, which is not limited herein.
312. When the downlink control information is scrambled by the first scrambling sequence or when the downlink control information is successfully descrambled by using the first scrambling sequence, the terminal equipment determines that the downlink control information is used for scheduling data transmission of the first type of terminal equipment; or alternatively, the first and second heat exchangers may be,
313. When the downlink control information is scrambled by the second scrambling sequence or when the downlink control information is successfully descrambled using the second scrambling sequence, the terminal device determines that the downlink control information is used for scheduling data transmission of the second type of terminal device.
For example, if the first type of terminal device receives the downlink control information, it is determined that the downlink control information is scrambled by the first scrambling sequence, that is, the downlink control information is successfully descrambled by using the first scrambling sequence, the PDSCH is received using the downlink control information, and if the first type of terminal device determines that the downlink control information is not scrambled by the first scrambling sequence, that is, the downlink control information cannot be successfully descrambled by using the first scrambling sequence, the PDSCH is received without using the downlink control information. If the second type terminal equipment receives the downlink control information, determining that the downlink control information is not scrambled by the second scrambling sequence, namely, the downlink control information cannot be successfully descrambled by using the second scrambling sequence, not using the downlink control information to receive the PDSCH, and if the downlink control information is determined to be scrambled by the second scrambling sequence, namely, the downlink control information cannot be successfully descrambled by using the second scrambling sequence, using the downlink control information to receive the PDSCH.
For description of the scrambling sequence, reference may be made to the corresponding descriptions in steps 301 to 303, and details are not repeated here.
When the terminal equipment analyzes the downlink control information, determining whether the downlink control information is the terminal equipment scheduling data transmission according to the scrambling sequence adopted, so that the terminal equipment can accurately obtain the downlink control information sent to the terminal equipment by the network equipment.
As can be seen from the foregoing illustration of the communication method, the network device is capable of transmitting their respective downlink control information for different types of terminal devices. For example, the downlink control information with smaller scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
Referring to fig. 4, a schematic diagram of an interaction flow between a network device and a terminal device according to an embodiment of the present application is shown, and the communication method according to the embodiment of the present application includes the following steps 401 to 403, which are illustrated from the network device side, and the following steps 411 to 413, which are illustrated from the terminal device side, mainly including the following steps:
401. the network device sends downlink control information to the terminal device, wherein the downlink control information comprises a first bit.
The network device may generate downlink control information, where the downlink control information includes a plurality of fields, for example, the downlink control information includes fields indicating frequency domain resources, time domain resources, modulation coding schemes, and the like required for receiving the PDSCH. The network device may further include a first bit in the downlink control information in order to be able to indicate the type of different terminal device to be scheduled, by which type of terminal device to be scheduled for data transmission is indicated.
Specifically, the first bit included in the downlink control information may be a new bit in the downlink control information, or may be a reserved bit in the downlink control information, or an original bit in the downlink control information, which is not limited herein.
In the embodiment of the application, the downlink control information may be used to schedule data transmission of different types of terminal devices. The first bit included in the downlink control information may indicate a type of a terminal device scheduled by the downlink control information, so that independent control information may be provided for different types of terminal devices. In the embodiment of the present application, when the first bit is used to indicate different types of terminal devices for downlink control information scheduling, the value of the first bit is different. The network device may determine the value of the first bit by either step 402 or step 403 as follows.
In the embodiment of the present application, the network device may determine to execute the subsequent step 402 or 403 according to different types of terminal devices scheduled by the downlink control information, and may specifically determine according to the type of the terminal device that needs to be scheduled by the downlink control information in the actual application scenario.
402. When the downlink control information is used for scheduling data transmission of the first type terminal equipment, the network equipment determines the value of the first bit as a third value; or alternatively, the first and second heat exchangers may be,
403. When the downlink control information is used for scheduling data transmission of the second type terminal device, the network device determines the value of the first bit as a fourth value.
Optionally, the third value is 1 and the fourth value is 0; or, the third value is 0 and the fourth value is 1.
The downlink control information may be used to schedule data transmissions for at least two different types of terminal devices, e.g. the downlink control information may be used to schedule data transmissions for a first type of terminal device. Or the downlink control information may be used to schedule data transmission of the second type of terminal device. Wherein the first type of terminal device and the second type of terminal device respectively represent different types of terminals. It will be appreciated that the use of downlink control information for scheduling data transmissions for two different types of terminal devices is only one possible example, and that the downlink control information may also be used for scheduling data transmissions for three different types of terminal devices, or for scheduling data transmissions for more types of terminal devices, without limitation. For the description of the type of the terminal device and the description of the PDSCH scheduled by the downlink control information, reference may be made to the corresponding description in the method shown in fig. 1, which is not repeated here.
In the embodiment of the present application, when the first bit is used to indicate different types of terminal devices for downlink control information scheduling, the value of the first bit is different, and may be 1, for example, the value of the first bit may be another value other than 1, for example, another value other than 1 may be 0.
Specifically, in the embodiment of the present application, a correspondence between the type of the terminal device scheduled by the downlink control information and the value of the first bit may be predefined. That is, the correspondence is known in advance to the network device and the terminal. Or, the network device may indicate the correspondence to the terminal device through signaling before sending the downlink control information. That is, before the network device determines the downlink control information, the network device knows the correspondence, and before the terminal device interprets the downlink control information, the terminal device also knows the correspondence. When the network device determines the type of the terminal device scheduled by the downlink control information, the value of the first bit can be determined, so that independent control information can be provided for different types of terminal devices.
There are various implementations of the correspondence between the type of the terminal device scheduled by the downlink control information and the value of the first bit. Determining that the value of the first bit is a third value, for example, when the downlink control information is used for scheduling data transmission of the first type of terminal device; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining the value of the first bit as a fourth value.
It may be appreciated that, in other embodiments of the present application, when the downlink control information is used to schedule data transmission of the first type of terminal device, the network device determines the value of the first bit to be a fourth value; or, when the downlink control information is used for scheduling data transmission of the second type terminal device, the network device determines the value of the first bit as a third value. This implementation is similar to steps 402 and 403 and will not be described in detail here.
Steps 401 to 403 describe the communication method provided by the embodiment of the present application from the network device side, and next describe the communication method provided by the embodiment of the present application from the terminal device side, and mainly include the following steps:
411. The terminal device receives downlink control information from the network device, wherein the downlink control information comprises a first bit.
For description of the downlink control information and the first bit, reference may be made to the above steps 401 to 403, and details are not repeated here.
The terminal device performing step 411 may be a first type terminal device or a second type terminal device, which is not limited herein.
412. When the value of the first bit is a third value, the terminal equipment determines that the downlink control information is used for scheduling the data transmission of the first type terminal equipment; or alternatively, the first and second heat exchangers may be,
413. And when the value of the first bit is the fourth value, the terminal equipment determines that the downlink control information is used for scheduling the data transmission of the second type terminal equipment.
Optionally, the third value is 1 and the fourth value is 0; or, the third value is 0 and the fourth value is 1.
For example, if the first type terminal device receives the downlink control information, the PDSCH is received using the downlink control information if the value of the first bit in the downlink control information is the third value, and if the value of the first bit in the downlink control information is not the third value or the value of the first bit is the fourth value, the PDSCH is not received using the downlink control information. If the second type terminal equipment receives the downlink control information, if the value of the first bit in the downlink control information is a third value or the value of the first bit is not a fourth value, the downlink control information is not used for receiving the PDSCH, and if the value of the first bit in the downlink control information is a fourth value, the downlink control information is used for receiving the PDSCH.
As can be seen from the foregoing illustration of the communication method, the embodiment of the present application indicates, through the first bit in the downlink control information, that the downlink control information is used to schedule data transmission for the first type of terminal device or the second type of terminal device. The indication mode is simple, and the complexity of the realization of the terminal equipment and the network equipment is low. By the method, the network equipment can send downlink control information with different characteristics for different types of terminal equipment. For example, the downlink control information with larger scheduling bandwidth is sent to the first type of terminal equipment, or the downlink control information with larger scheduling bandwidth is sent to the second type of terminal equipment, so that the scheduling requirements of different types of terminal equipment can be met.
The embodiment of the application provides a communication method which is suitable for a communication scene between network equipment and terminal equipment. The terminal equipment is terminal equipment with limited bandwidth capability, and the method configures special resources for the terminal equipment with limited bandwidth capability, so that the terminal equipment can monitor a control channel for scheduling data transmission in the special resources. The control information may be PDCCH, EPDCCH or other types of physical layer downlink control channels.
When the terminal equipment detects the control channel, a group of candidate control channels are monitored on the control resource sets (control resource set, CORESET) according to the search space (SEARCH SPEACE, SS), and the terminal equipment uses the RNTI corresponding to the control channel expected to be received to carry out blind detection on DCI carried on the control channel.
In an embodiment of the present application, the search space of the PDCCH may be configured or indicated by the network device for the terminal device through radio resource control (radio resource control, RRC) signaling, for example. The network device may configure one or more search spaces for the terminal device. For a terminal device, the RRC signaling may be specific to the terminal device or may be shared (public) with other terminal devices, which is not limited by the embodiment of the present application.
For one search space, the network device may configure the terminal device that the type of search space is a public search space or a terminal device specific search space. In addition, the network device may also configure the terminal device with one or more of the following parameters of the search space: aggregation level size, number of PDCCH candidates, detection period, time domain resource location, format of DCI transmitted in search space. For example, DCI in one common search space may be configured to have formats of 0_0 and 1_0. For another example, the formats of DCI in one terminal device specific search space may be configured to be 0_1 and 1_1, or the formats of DCI in one terminal device specific search space may be configured to be 0_0 and 1_0. Wherein the time domain resource locations include: the search space is offset in a first time unit (e.g., a time slot) in the detection period, the number of consecutive first time units occupied by the search space in the detection period, the offset in a second time unit (e.g., a symbol) of the search space in each first time unit, and the number of second time units occupied by the search space in each first time unit.
Alternatively, the frequency domain resource location of the search space and the number of second time units of the search space in each first time unit may be configured by: the network device indicates, to the terminal device, a control resource set (control resource set, CORESET) corresponding to the search space, where the parameter of CORESET may be regarded as a parameter of the search space, and the control resource set may also be referred to as a control resource set. The network device indicates at least one of the following parameters of the CORESET by means of a master information block (master information block, MIB) or RRC signaling: frequency domain resource location, number of second time units of CORESET in each first time unit. Alternatively, one CORESET may correspond to one search space or may correspond to a plurality of different search spaces, which embodiments of the present application are not limited to.
Illustratively, search space a corresponds to CORESET A, which CORESET A occupies 3 symbols in the time domain. The detection period of the search space A is 10 time slots, the offset of the search space A in the detection period is 3 time slots, the continuous time slots occupied by the search space A in the detection period are 2 time slots, and the symbol offset of the search space A in each time slot is 3 symbols. The frequency domain resource location of search space a is the frequency domain resource location of CORESET A, and the time domain resource location of search space a is: in every 10 slots, in each of the 4 th slot and the 5 th slot, starting from the 3 rd symbol, the time domain resource of the search space a occupies 3 symbols in total. The time-frequency resources resulting from the frequency domain resource locations and time domain resource locations of search space a may be referred to as the time-frequency resources indicated by search spaces a and CORESET A.
In an embodiment of the application, the MIB is carried in a physical broadcast channel (physical broadcast channel, PBCH). The network device may periodically send the PBCH to the terminal device along with a synchronization signal (synchronization signal, SS). Wherein, PBCH and SS are information that needs to be received when the terminal equipment accesses the cell.
For example, when the terminal device initially accesses the network, the control resource set CORESET 0 and the common search space SEARCH SPACE are configured in the MIB, and the terminal device blindly tests control information of the scheduling SIB1 according to SEARCH SPACE on CORESET 0. Illustratively, CORESET 0 may configure 1 to 3 orthogonal frequency division multiplexing (orthogonalfrequency division multiplexing, OFDM) symbols in the time domain, and CORESET 0 may configure any one of the number of resource blocks {24,48,96} in the frequency domain.
The resources of one control channel include: one or more Control Channel Elements (CCEs) in the control resource set (control CHANNEL ELEMENT). The number of CCEs carrying one control channel is referred to as the aggregation level of the control channel. Wherein one CCE is composed of consecutive 6 resource element groups (resource element group, REG) in the time and frequency domains. Wherein one REG is composed of one OFDM symbol in the time domain and 12 subcarriers in the frequency domain. The mapping manner of CCE to REG in the control resource set includes two kinds of interleaving and non-interleaving.
As shown in fig. 5, a non-interleaving mapping diagram of CCEs and REGs in a control channel with aggregation level 2 according to an embodiment of the present application is shown. There is a mapping relationship of REG0, REG1, REG2, REG3, REG4, REG5, and CCE0, and REG0, REG1, REG2, REG3, REG4, and REG5 are bound together as one REG bundle (bundle). There is a mapping relationship between REG6, REG7, REG8, REG9, REG10, REG11 and CCE1, there is a mapping relationship between REG12, REG13, REG14, REG15, REG16, REG17 and CCE2, and there is a mapping relationship between REG18, REG19, REG20, REG21, REG22, REG23 and CCE 3. For example, one control channel has an aggregation level of 2, and CCE0 and CCE1 are used to carry one control channel PDCCH.
As shown in fig. 6, an interleaving mapping diagram of CCEs and REGs in a control channel with an aggregation level of 2 according to an embodiment of the present application is shown. The 6 REGs are one interleaving granularity, called REG bundling, with an interleaving depth of 2. For example, one control channel has an aggregation level of 2, and CCE0 and CCE1 are used to carry one control channel PDCCH.
Further, the control channels of different aggregation levels include one or more candidate location resources on the control resource set. For example, CORESET 0, control channels with an aggregation level of 4 correspond to 4 candidate location resources, control channels with an aggregation level of 8 correspond to 2 candidate location resources, and control channels with an aggregation level of 16 correspond to 1 candidate location resource.
As shown in fig. 7a, a schematic diagram of mapping relationships between CCEs and candidate location resources of control channels with different aggregation levels (aggregation level, AL) is provided in an embodiment of the present application. There are various control resource sets, for example, a control resource set configured by a network device to one terminal device may include CORESET to CORESET 3, and next, taking CORESET0 as an example, it is assumed that CORESET0 is composed of 48 resource blocks in the frequency domain and 3 OFDM symbols in the time domain, and CCEs with the same filling pattern are used to carry the same control channel in fig. 7 a. Wherein the resources corresponding to the 48 resource blocks and the 3 OFDM symbols include 48×3=144 REGs. One REG bundle includes 6 REGs, and the 144 REGs may obtain 24 REG bundles. For example, when the REG bundle index is 0 to 23 and the AL of the control channel is 16, the REG bundle index constituting 16 CCEs is 0 to 7 and 12 to 19. When the AL of the control channel is 8, REG bundle indexes constituting 8 CCEs are 0 to 3 and 12 to 15. Or REG bundle indexes constituting 8 CCEs are 4 to 7 and 16 to 19. When AL of the control channel is 4, REG bundle indexes constituting 4 CCEs are: 0 to 1 and 12 to 13, or 2 to 3 and 14 to 15, or 6 to 7 and 18 to 19, or 8 to 9 and 20 to 21. Since the CCE-to-REG mapping on CORESET a is an interleaving mapping and the interleaving depth is 2, the CCEs constituting the control channel are equally divided into two parts, and mapped on the control resource sets, respectively. If the bandwidth capability of the terminal device is less than CORESET a, the terminal device may not be able to monitor the complete control channel. For example, the bandwidth capability of the terminal device is 1/2 of the bandwidth of CORESET a 0, only half of the control channels can be received by the terminal device. For example, for a control channel with an AL equal to 16, the terminal device can only receive REG bundles with indexes 0-7 on CORESET or the terminal device can only receive REG bundles with indexes 12-19 on CORESET. It is therefore necessary to configure dedicated resources for transmitting control channels for terminal devices with limited bandwidth capabilities.
As shown in fig. 7b, a schematic diagram of mapping relationships between CCEs and candidate location resources of control channels of different ALs is provided in an embodiment of the present application. The control resource set consists of 96 resource blocks of the frequency domain and 3 OFDM symbols of the time domain, CCEs of the same fill pattern in fig. 7b being used to carry the same control channel. Wherein resources corresponding to the 96 resource blocks and 3 OFDM symbols include 96×3=288 REGs. One REG bundle includes 6 REGs, and the 288 REGs can obtain 48 REG bundles. For example, when the REG bundle index is 0 to 47 and the AL of the control channel is 16, the REG bundle index constituting 16 CCEs is 0 to 7 and 24 to 31. When the AL of the control channel is 8, REG bundle indexes constituting 8 CCEs are 0 to 3 and 24 to 27. Or REG bundle indexes constituting 8 CCEs are 12 to 15 and 36 to 39. When AL of the control channel is 4, REG bundle indexes constituting 4 CCEs are: 0 to 1 and 24 to 25, or 6 to 7 and 30 to 31, or 12 to 13 and 36 to 37, or 18 to 19 and 42 to 43.
In the embodiment of the application, the bandwidth capacity of the terminal equipment with limited bandwidth is larger than or equal to 1/2 or 1/4 of the bandwidth of the control resource set. The network device may send a control channel for scheduling data transmission to the terminal device on a resource co-corresponding to the first set of resources and the second set of resources, i.e. dividing a larger resource for sending the control channel into a plurality of smaller resources. The terminal device is illustratively a first type of terminal device, and the control channel used for scheduling data transmissions may also be referred to as a first control channel. The description of the first type of terminal device may refer to the foregoing, and will not be repeated herein. The first set of resources and the second set of resources are resources in different time domain resource units. Wherein the time domain resource unit may be one of the following resource units: radio frames, subframes, symbols, time windows, time slots. For example, a first set of resources is in a first time slot Nx, a second set of resources is in a second time slot nx+ky, where Nx, ky are integers and Ky is greater than 0. Wherein the frequency domain resources of the first set of resources and the second set of resources may be the same or different. Optionally, the first set of resources and the second set of resources have the same resource size. The first set of resources and the second set of resources may be resources within the control set of resources or may be resources outside the control set of resources.
Illustratively, the first control channel aggregation level is 8, and the first control channel is transmitted using 4 CCEs on the first set of resources and 4 CCEs on the second set of resources. The first type terminal equipment receives information on a first resource set in a first time domain resource unit, receives information on a second resource set in a second time domain resource unit, and acquires a complete first control channel from the information received twice.
It should be noted that, in the embodiment of the present application, the control channel transmission is sent or received. If one end of the communication implements transmission as transmission, the opposite end of the communication implements reception.
In this embodiment, the following division is performed on the sizes of the first resource set and the second resource set according to different configurations of the control resource set. The dividing basis is as follows: the bandwidth of the first resource set and the bandwidth of the second resource set are respectively smaller than or equal to the bandwidth supported by the first type terminal equipment; the control channels sent on the first resource set and the second resource set support a plurality of aggregation levels; the first set of resources and the second set of resources occupy as little as possible of the candidate location resources of the control channel of the legacy terminal device on the control resource set. The legacy terminal may be eMBB terminal, or URLLC terminal, among others.
Specifically, the control resource set includes N resource blocks in the frequency domain. The control resource set includes B symbols in the time domain. Wherein for N equal to 48 or 96 and B equal to 1 or 2, the candidate location resources of the control channel of the legacy terminal device occupy the entire set of control resources. If the first set of resources and the second set of resources are resources within the control set of resources, the first set of resources and the second set of resources need to multiplex a portion of candidate location resources for the control channel of the legacy terminal device.
Illustratively, for n=48, b=1, the control resource set includes 8 CCEs. The control resource set is equally divided into 4 blocks of resources, each block of resources comprises 2 CCEs, and the first resource set and the second resource set respectively comprise only one block of resources. Or alternatively, the first and second heat exchangers may be,
For n=48, b=2, the control resource set includes 16 CCEs. The control resource set is equally divided into 4 blocks of resources, each block of resources comprises 2 CCEs, and the first resource set and the second resource set respectively comprise only one block of resources. Or alternatively, the first and second heat exchangers may be,
For n=48, b=3, the control resource set includes 24 CCEs. If the control resource set is equally divided into 4 blocks of resources, the first resource set and the second resource set respectively comprise one block of resources. For example, in fig. 7a, if the candidate location resources of the control channel of the first type of terminal device are in the control resource set, the first resource set and the second resource set occupy any two of the 4 blocks of resources, which may result in the resource corresponding to one candidate control channel with an aggregation level of 8 of the legacy terminal device not being utilized. Therefore, in this embodiment, the control resource set is equally divided into 6 blocks of resources, and the first resource set and the second resource set respectively include only one block of resources, i.e. 4 CCEs. When the REG bundle index occupied by the first resource set and the second resource set is 8-11 and 20-23, candidate location resources of the control channel of the traditional terminal equipment are not affected.
For n=96, b=1, the control resource set includes 16 CCEs. The control resource set is equally divided into 4 blocks of resources, each including 4 CCEs. The first set of resources and the second set of resources each comprise only 1 block of resources. Or alternatively, the first and second heat exchangers may be,
For n=96, b=2, the control resource set includes 32 CCEs. The control resource set is equally divided into 4 blocks of resources, each including 8 CCEs. The first set of resources and the second set of resources each comprise only 1 block of resources. Or alternatively, the first and second heat exchangers may be,
For n=96, b=3, the control resource set includes 48 CCEs. If the control resource set is equally divided into 4 blocks of resources, the first resource set and the second resource set respectively only comprise 1 block of resources. Illustratively, fig. 8 is a schematic diagram of candidate location resources of control channels of different ALs of a legacy terminal device in such a control resource set configuration, and CCEs of the same pattern constitute a candidate resource of a control channel. If the candidate location resources of the control channels of the first type of terminal equipment are in the control resource set, the first resource set and the second resource set occupy any two of the 4 blocks of resources, which at least affect the candidate location resources of the three control channels of the traditional terminal equipment. Therefore, in this embodiment, the control resource set is equally divided into 6 blocks of resources, and the first resource set and the second resource set respectively include only one block of resources, i.e. 8 CCEs. When the REG bundle index occupied by the first resource set and the second resource set is 16-23 and 40-47, only the candidate location resource of the control channel of one second type terminal device is affected.
According to the above division of the control resource sets, when the control resource sets are configured differently, the first resource set only includes N/4 resource blocks in the frequency domain, and the second resource set only includes N/4 resource blocks in the frequency domain. Or the first resource set only comprises N/6 resource blocks in the frequency domain, and the second resource set only comprises N/6 resource blocks in the frequency domain.
Referring to fig. 8, a schematic diagram of an interaction flow between a network device and a terminal device according to an embodiment of the present application is shown, and the following steps 801 to 802 illustrate from the network device side, and the following steps 811 to 812 illustrate from the terminal device side, and mainly include the following steps:
801. The network device sends configuration information of a control resource set to the terminal device, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set.
811. The terminal device receives configuration information of a control resource set from the network device, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set.
For the description of the control resource set CORESET, please refer to the foregoing, and a detailed description is omitted herein.
Wherein the network device may generate configuration information for the set of control resources, e.g., the configuration information for the set of control resources may be the configuration information of CORESET 0. The configuration information of the control resource set may indicate a frequency domain resource location, a frequency domain resource size, and a time domain resource size of the control resource set. The network device may send configuration information of the control resource set to the terminal device, e.g. the network device sends configuration information of the control resource set to the terminal device via radio resource control signaling or medium access control signaling. Wherein the terminal device may be a first type of terminal device.
It will be appreciated that the network device configures two resource sets for the terminal device is only one possible example, and the network device may also configure three resource sets or more resource sets for the terminal device, which is not limited herein.
In the embodiment of the application, the network device can indicate the configuration information of the first resource set and the configuration information of the second resource set through the configuration information of the control resource set, so that after receiving the configuration information of the control resource set, the terminal device can acquire the configuration information of the first resource set and the configuration information of the second resource set through the configuration information of the control resource set, and can monitor the first control information on the first resource set and the second resource set.
The terminal device may determine a fixed frequency domain resource location in the first resource set according to the configuration information of the first resource set, and may determine a fixed frequency domain resource location in the second resource set according to the configuration information of the second resource set.
In the embodiment of the present application, there are various ways in which the configuration information of the control resource set indicates the configuration information of the first resource set and the configuration information of the second resource set, and this is illustrated below.
In some embodiments of the present application, the configuration information of the control resource set is used to indicate configuration information of the first resource set and configuration information of the second resource set, including:
The configuration information of the control resource set indicates a frequency domain resource position of the first control resource set, wherein a shift of a frequency domain position of an s-th frequency domain resource in the first resource set relative to a frequency domain position of a t-th frequency domain resource in the first control resource set is a first shift amount, a shift of a frequency domain position of an r-th frequency domain resource in the second resource set relative to a frequency domain position of a p-th frequency domain resource in the first resource set is a second shift amount, and s, t, r, and p are integers greater than 0.
Specifically, the configuration information of the control resource set indicates a frequency domain resource location of the first control resource set, for example, the configuration information of the control resource set indicates a starting frequency domain resource location of the first control resource set, or the configuration information of the control resource set indicates any one of the frequency domain resource locations of the first control resource set, or the configuration information of the control resource set indicates all the frequency domain resource locations of the first control resource set, which is not limited herein. The first control resource set includes N frequency domain resources, the t-th frequency domain resource in the first control resource set may be any one of the frequency domain resources in the first control resource set, and the value of t may be any one of 1 to N. For example, the configuration information of the control resource set indicates that the starting frequency domain resource position in the first control resource set is a resource block with an index of 0, and the terminal device determines that the frequency domain position of the t (t=2) th frequency domain resource in the first control resource set is a resource block with an index of 1 according to the starting frequency domain resource position in the first control resource set.
The offset exists between the resources in the first resource set and the resources in the first control resource set, so that the resources in the first resource set can be determined according to the resources in the first control resource set. For example, the frequency domain position of the s-th frequency domain resource in the first set of resources is offset from the frequency domain position of the t-th frequency domain resource in the first set of control resources by a first offset amount. The first offset is a predetermined value or a value notified to the terminal device by the network device. The s-th frequency domain resource in the first set of resources may be any one of the first set of resources. Alternatively, the offset in the embodiments of the present application, for example, the first offset, the second offset, or other offsets, may be 0, a positive integer, or a negative integer, which is not limited by the embodiments of the present application. Wherein a negative integer may represent a shift in the direction of decreasing frequency and a positive integer may represent a shift in the direction of increasing frequency; or a negative integer may represent a shift in the direction of increasing frequency and a positive integer may represent a shift in the direction of decreasing frequency.
And the offset exists between the resources in the second resource set and the resources in the first resource set, so that the resources in the second resource set can be determined according to the resources in the first resource set. For example, the frequency domain position of the r-th frequency domain resource in the second set of resources is offset from the frequency domain position of the p-th frequency domain resource in the first set of resources by a second offset amount. The second offset is a predetermined value or a value notified to the terminal device by the network device. The p-th frequency domain resource in the first set of resources may be any one of the first set of resources. The r-th frequency domain resource in the second set of resources may be any one of the second set of resources.
It should be noted that s, t, r, and p are integers greater than 0, and specific values of s, t, r, and p are not limited, for example, s is equal to 1, the frequency domain position of the s-th frequency domain resource may be a starting frequency domain position in the first resource set, the index of the starting frequency domain position may be 0, and the number meaning indicated by t, r, and p is similar, and will not be described one by one. In addition, the foregoing first offset and the second offset may be values preconfigured in the system, or values that are signaled to the terminal device by the network device, and the determination manners of the first offset and the second offset may be the same or different, which are not limited herein.
Further, in some embodiments of the present application, the first offset is an integer multiple of N/M, where N is the number of frequency domain resource units included in the first control resource set, M is a positive integer, and/is a division symbol.
Wherein the frequency domain resource unit is a resource unit for controlling the resource set in the frequency domain, for example, the frequency domain resource unit may be one of the following information: control channel unit, resource block, resource unit, resource block group, resource unit group, subcarrier spacing. N is the number of frequency domain resource units included in the first control resource set, for example, the value of N is 48 or 96, and N can also take other values, which are not limited herein.
Specifically, M may be a positive integer, and the value of M may be various, for example, the value of M may be 4 or 6, or other values, which are not limited herein.
It is understood that the first offset is an integer multiple of N/M, for example, the first offset is 1 times, 2 times, i times, or the like of the value obtained after N/M, and the value of i is a positive integer. In addition, the result of N/M may be an integer, and if the result of N/M is not an integer, the result of N/M may be rounded up or rounded down, which is not limited herein.
Further, in some embodiments of the present application, the second offset is an integer multiple of N/E, where N is the number of frequency domain resource units included in the first control resource set, E is a positive integer, and/is a division symbol.
Wherein N is the number of frequency domain resource units included in the first control resource set. For example, N has a value of 48 or 96.N may take other values, not limited herein.
Specifically, E may be a positive integer, and the value of E may be a plurality of ways, for example, the value of E may be 4 or 6, etc., and E may also be another value, which is not limited herein.
It is understood that the second offset is an integer multiple of N/E, for example, the second offset is 1 times, 2 times, j times, or the like of the value obtained after N/E, and the value of j is a positive integer. In addition, the result of N/E may be an integer, and if the result of N/E is not an integer, the result of N/E may be rounded up or rounded down, which is not limited herein.
For example, the network device determines frequency domain resource locations (abbreviated frequency domain locations) of the first set of resources and the second set of resources as follows.
For example, s, t, r, p are all equal to 1. The control resource set includes N resource blocks in the frequency domain. The indexes of the N resource blocks are { I 0,...,IN-1 }, respectively. N is an integer greater than 0.
M is equal to 4, the first offset is(Or abbreviated as) I=0, 1,2,3, the index of the starting frequency domain resource of the first set of resources isFurther, E is equal to 2, the second offset is(Or abbreviated as) J=0, 1, the index of the starting frequency domain resource of the second set of resources being
Or M is equal to 6, the first offset isI=0, 1,2,3,4,5, the index of the starting frequency domain resource of the first set of resources isFurther, E is equal to 2, the second offset isJ=0, 1, the index of the starting frequency domain resource of the second set of resources being
As another example, s, t, r, and p are all equal to N. The control resource set includes N resource blocks in the frequency domain. The index of the N resource blocks is { I 0,…,IN-1 }. N is an integer greater than 0.
M is equal to 4, the first offset is(Or abbreviated as) I=0, 1,2,3, the index of the nth resource block of the first set of resources isFurther, E is equal to 2, the second offset is(Or abbreviated as) J=0, 1, the index of the nth resource block of the second set of resources is
Or M is equal to 6, the first offset is(Or abbreviated as) I=0, 1,2,3,4,5,6, the index of the nth resource block of the first set of resources isFurther, E is equal to 2, the second offset is(Or abbreviated as) J=0, 1, the index of the nth resource block of the second set of resources is
In some embodiments of the present application, the configuration information of the control resource set is used to indicate configuration information of the first resource set and configuration information of the second resource set, including:
the configuration information for the control resource set indicates frequency domain resource locations for the first control resource set. The offset of the frequency domain position of the v-th frequency domain resource in the first resource set relative to the frequency domain position of the w-th frequency domain resource in the first control resource set is a third offset, and the offset of the frequency domain position of the x-th frequency domain resource in the second resource set relative to the frequency domain position of the y-th frequency domain resource in the first control resource set is a fourth offset, wherein v, w, x and y are integers greater than 0.
Specifically, the configuration information of the control resource set indicates a frequency domain resource location of the first control resource set, for example, the configuration information of the control resource set indicates a starting frequency domain resource location of the first control resource set, or the configuration information of the control resource set indicates any one of the frequency domain resource locations of the first control resource set, or the configuration information of the control resource set indicates all the frequency domain resource locations of the first control resource set, which is not limited herein. For example, the configuration information of the control resource set indicates a starting frequency domain resource position in the first control resource set, and the terminal device determines the frequency domain position of the w-th frequency domain resource in the first control resource set according to the starting frequency domain resource position in the first control resource set. The w-th frequency domain resource in the first control resource set may be any one of the frequency domain resources in the first control resource set. The y-th frequency domain resource in the first set of control resources may be any one of the frequency domain resources in the first set of control resources. Likewise, the y-th frequency domain resource in the first set of control resources may also be determined. The w-th frequency domain resource in the first control resource set and the y-th frequency domain resource in the first control resource set may be the same frequency domain resource or may be different frequency domain resources, which is not limited by the embodiment of the present application.
The offset exists between the resources in the first resource set and the resources in the first control resource set, so that the resources in the first resource set can be determined according to the resources in the first control resource set. For example, the frequency domain position of the v-th frequency domain resource in the first set of resources is offset from the frequency domain position of the w-th frequency domain resource in the first set of control resources by a third offset amount. The third offset is a predetermined value or a value notified to the terminal device by the network device. The v-th frequency domain resource in the first set of resources may be any one of the first set of resources.
And the offset exists between the resources in the second resource set and the resources in the first control resource set, so that the resources in the second resource set can be determined according to the resources in the first control resource set. For example, the frequency domain position of the x-th frequency domain resource in the second set of resources is offset from the frequency domain position of the y-th frequency domain resource in the first set of control resources by a fourth offset. The fourth offset is a predetermined value or a value notified to the terminal device by the network device. The xth frequency domain resource in the second set of resources may be any one of the second set of resources.
It will be understood that, where v, w, x, and y are integers greater than 0, and specific values of v, w, x, and y are not limited, for example, w is equal to 1, the frequency domain position of the v-th frequency domain resource may be a starting frequency domain position in the first resource set, and the index of the starting frequency domain position may be 0,w, x, and y represent the number meaning similar to that and will not be described one by one. In addition, the foregoing third offset and the fourth offset may be preconfigured values, or values that are signaled to the terminal device by the network device, and the determination manners of the third offset and the fourth offset may be the same or different, which is not limited herein.
For example, the configuration information of the control resource set may indicate a frequency domain resource location of the first control resource set, a relationship between the frequency domain location of the first resource set and the frequency domain location of the second resource set, and the frequency domain location of the control resource set may include any one of:
The frequency domain resource locations of the first set of resources and the frequency domain resource locations of the second set of resources are included in the frequency domain resource locations of the first set of control resources; or alternatively, the first and second heat exchangers may be,
The frequency domain resource position of the first resource set is included in the frequency domain resource position of the first control resource set, the offset of the frequency domain resource position of the second resource set relative to the frequency domain resource position of the first resource set is offset 1, that is, the frequency domain resource position of the second resource set can be obtained after the frequency domain resource position of the first resource set is offset according to the offset 1, and the frequency domain resources of the second resource set and the frequency domain resource of the first control resource set can be overlapped, or the second resource set is outside the first control resource set; or alternatively, the first and second heat exchangers may be,
The frequency domain resource position of the second resource set is included in the frequency domain resource position of the first control resource set, the offset of the frequency domain resource position of the first resource set relative to the frequency domain resource position of the second resource set is offset by 2, that is, the frequency domain resource position of the first resource set can be obtained after the frequency domain resource position of the second resource set is offset according to the offset 2, and the frequency domain resources of the first resource set and the first control resource set can be overlapped, or the first resource set is outside the first control resource set; or alternatively, the first and second heat exchangers may be,
The offset of the frequency domain resource position of the first resource set relative to the frequency domain resource position of the first control resource set is offset 3, the offset of the frequency domain resource position of the second resource set relative to the frequency domain resource position of the first resource set is offset 4, that is, the frequency domain resource position of the first resource set can be obtained after the frequency domain resource position of the first control resource set is offset according to the offset 3, and the frequency domain resource position of the second resource set can be obtained after the frequency domain resource position of the first resource set is offset according to the offset 4. The frequency domain resources of the first set of resources and the first set of control resources may overlap, or the first set of resources is outside the first set of control resources, and the frequency domain resources of the second set of resources and the first set of control resources may overlap, or the second set of resources is outside the first set of control resources; or alternatively, the first and second heat exchangers may be,
The offset of the frequency domain resource position of the second resource set relative to the frequency domain resource position of the first control resource set is offset 5, the offset of the frequency domain resource position of the first resource set relative to the frequency domain resource position of the second resource set is offset 6, that is, the frequency domain resource position of the second resource set can be obtained after the frequency domain resource position of the first control resource set is offset according to the offset 5, and the frequency domain resource position of the first resource set can be obtained after the frequency domain resource position of the second resource set is offset according to the offset 6. The frequency domain resources of the first set of resources and the first set of control resources may overlap, or the first set of resources is outside the first set of control resources, and the frequency domain resources of the second set of resources and the first set of control resources may overlap, or the second set of resources is outside the first set of control resources.
The unit of the offset may be a frequency domain resource unit, for example, the offset 1 may be 1 frequency domain resource unit or 3 frequency domain resource units, and the frequency domain resource unit may be one of the following parameters: resource blocks, resource units, resource block groups, control channel units, resource unit groups. For example, the offset is equal to {1, 2,3,4,5, 6}.
Further, in some embodiments of the present application, the third offset is an integer multiple of N/F, where N is the number of frequency domain resource units included in the first control resource set, F is a positive integer, and/is a division symbol.
Wherein N is the number of frequency domain resource units included in the first control resource set. For example, when the frequency domain resource unit is a resource block, the value of N is 48 or 96.N may take other values, not limited herein. Specifically, F may be a positive integer, and the value of F may be various, for example, the value of F may be 4 or 6, and the like, and F may also be other values, which are not limited herein.
It is understood that the third offset is an integer multiple of N/F, for example, the third offset is 1 times, 2 times, or k times the value obtained after N/F, and the value of k is a positive integer. In addition, the result of N/F may be an integer, and if the result of N/F is not an integer, the result of N/F may be rounded up or rounded down, which is not limited herein.
Further, in some embodiments of the present application, the fourth offset is an integer multiple of N/G, where N is the number of frequency domain resource units included in the first control resource set, G is a positive integer, and/is a division symbol.
Wherein N is the number of frequency domain resource units included in the first control resource set. For example, when the frequency domain resource unit is a resource block, the value of N is 48 or 96.N may take other values, not limited herein.
Specifically, G may be a positive integer, and the value of G may be a plurality of values, for example, the value of G may be 4 or 6, and G may also be another value, which is not limited herein.
It will be appreciated that the fourth offset is an integer multiple of N/G, e.g., the fourth offset is 1 or 2 or q times the value obtained after N/G, q being a positive integer. In addition, the result of N/G may be an integer, and if the result of N/G is not an integer, the result of N/G may be rounded up or rounded down, which is not limited herein.
For example, the network device determines frequency domain resource locations (abbreviated frequency domain locations) of the first set of resources and the second set of resources as follows.
For example, v, w, x, and y are all equal to 1. The control resource set includes N resource blocks in the frequency domain. The indexes of the N resource blocks are { I 0,...,IN-1 }, respectively. N is an integer.
F is equal to 4, the third offset isK=0, 1,2,3, the index of the starting frequency domain resource of the first set of resources beingFurther, G is equal to 4, then the fourth offset isQ=0, 1,2,3, the index of the starting frequency domain resource of the second set of resources being
Or F is equal to 6, the third offset isK=0, 1,2,3,4,5, the index of the starting frequency domain resource of the first set of resources isFurther, G is equal to 6, then the fourth offset isQ=0, 1,2,3,4,5, the index of the starting frequency domain resource of the second set of resources is
For another example, v, w, x and y are all equal to N. The control resource set includes N resource blocks in the frequency domain. The indexes of the N resource blocks are { I 0,…,IN-1 }, respectively. N is an integer greater than 0.
F is equal to 4, the third offset is(Or abbreviated as) K=0, 1,2,3, the index of the nth resource block of the first set of resources isFurther, G is equal to 4, then the fourth offset is(Or abbreviated asQ=0, 1,2,3, the index of the nth resource block of the second set of resources being
Or F is equal to 6, the third offset is(Or abbreviated as) K=0, 1,2,3,4,5, the index of the nth resource block of the first set of resources isFurther, G is equal to 6, then the fourth offset is(Or abbreviated as) Q=0, 1,2,3,4,5, the index of the nth resource block of the second set of resources being
In some embodiments of the present application, the first set of resources includes N/H frequency domain resource units in the frequency domain, where N is the number of frequency domain resource units included in the first set of control resources, H is a positive integer, and/is a division symbol.
Where N is the number of frequency domain resource units included in the first control resource set, for example, N may take on a value of 48 or 96, and N may also take on other values, which is not limited herein. Specifically, H may be a positive integer, and the value of H may be various, for example, the value of H may be 4 or 6,H, or may be other values, which are not limited herein.
It may be appreciated that the frequency domain resource unit included in the first resource set is N/H, and in addition, the result of N/H may be an integer, and if the result obtained by N/H is not an integer, the result obtained by N/H may be rounded up or rounded down, which is not limited herein.
In some embodiments of the present application, the second set of resources includes N/U frequency domain resource units in the frequency domain, where N is the number of frequency domain resource units included in the first set of control resources, U is a positive integer, and/is a division symbol.
Where N is the number of frequency domain resource units included in the first control resource set, for example, N may take on a value of 48 or 96, and N may also take on other values, which is not limited herein. Specifically, U may be a positive integer, and the value of U may be various, for example, the value of U may be 4 or 6, and U may also be other values, which are not limited herein.
It may be appreciated that the frequency domain resource unit included in the second resource set is N/U, and in addition, the result of N/U may be an integer, and if the result obtained by N/U is not an integer, the result obtained by N/U may be rounded up or rounded down, which is not limited herein.
The first communication device determines the time-frequency resource sizes of the first set of resources and the second set of resources from the set of control resources, for example.
For example, the control resource set includes N resource blocks in the frequency domain. The control resource set includes B symbols in the time domain, and indexes of N resource blocks are { I 0,...,IN-1 }, respectively. B and N are positive integers. For example n=48 or 96 and b=1 or 2. The first set of resources includes N/4 resource blocks in the frequency domain and the first set of resources includes B symbols in the time domain. The second set of resources includes N/4 resource blocks in the frequency domain and the second resource includes B symbols in the time domain.
For example, n=48 or 96, and b=3. The first set of resources includes N/6 resource blocks in the frequency domain and the first set of resources includes B symbols in the time domain. The first set of resources includes N/6 resource blocks in the frequency domain and the first set of resources includes B symbols in the time domain.
In some embodiments of the present application, for a network device, the network device may further perform the steps of: the network device sends configuration information of a search space to the terminal device, wherein the configuration information of the search space is used for indicating the time domain position of the first resource set and the time domain position of the second resource set.
In some embodiments of the present application, for the terminal device, the terminal device may further perform the steps of: the terminal device receives configuration information of a search space from the network device, wherein the configuration information of the search space is used for indicating a time domain position of the first resource set and a time domain position of the second resource set.
The network device may also generate configuration information for the search space, e.g., the configuration information for the search space may be configuration information for a set of search spaces. Specifically, the search space includes a public search space and a private search space, and provides configuration parameters such as monitoring time of the PDCCH, aggregation level of CCE, DCI format to be detected, and the like.
In the embodiment of the application, after the network device configures the first resource set and the second resource set for the terminal device, the network device can indicate the time domain position of the first resource set and the time domain position of the second resource set through the configuration information of the search space, so that after the terminal device receives the configuration information of the search space, the terminal device can acquire the time domain position of the first resource set and the time domain position of the second resource set through the configuration information of the search space, and the terminal device can monitor the first control channel by using the first resource set and the second resource set to determine the first control channel sent by the network device.
Further, in some embodiments of the present application, the configuration information of the search space is used to indicate a time domain position of the first resource set and a time domain position of the second resource set, including:
The configuration information for the search space indicates a time domain location of the first search space (e.g., SEARCH SPACE 0);
the offset of the time domain position of the ttth time domain resource in the first resource set relative to the time domain position of the ttth time domain resource in the first search space is a fifth offset, the offset of the time domain position of the ttth time domain resource in the second resource set relative to the time domain position of the ttth time domain resource in the first resource set is a sixth offset, and Ts, tt, tr, and Te are integers greater than 0; or alternatively, the first and second heat exchangers may be,
The offset of the time domain position of the Tv-th time domain resource in the first set of resources with respect to the time domain position of the Tw-th time domain resource in the first search space is a seventh offset, the offset of the time domain position of the Tx-th time domain resource in the second set of resources with respect to the time domain position of the Ty-th time domain resource in the first search space is an eighth offset, tv, tw, tx, and Ty are integers greater than 0.
Specifically, the configuration information of the search space indicates a time domain position of the first search space, for example, the configuration information of the search space indicates a start time domain position of the first search space, or the configuration information of the search space indicates a time domain position of any one resource in the first search space, or the configuration information of the search space indicates all time domain positions of the first search space, which is not limited herein. For example, the configuration information of the search space indicates a time domain position of the Tt-th time domain resource in the first search space, or the configuration information of the search space indicates a starting time domain position in the first search space, and the time domain position of the Tt-th time domain resource in the first search space is determined according to the starting time domain position in the first search space. Wherein the Tt-th time domain resource in the first search space may be any one of the time domain resources in the first search space.
The time domain resources in the first resource set and the time domain resources in the first search space have offset, so that the time domain resources in the first resource set can be determined according to the time domain resources in the first search space. For example, the time domain position of the ttth time domain resource in the first resource set is offset from the time domain position of the ttth time domain resource in the first search space by a fifth offset, which is a predetermined value or a value notified to the terminal device by the network device. The Ts-th time domain resource in the first set of resources may be any one of the resources in the first set of resources.
The time domain resources in the second resource set and the time domain resources in the first resource set have offset, so that the time domain resources in the second resource set can be determined according to the time domain resources in the first resource set. For example, the time domain position of the Tr-th time domain resource in the second resource set is offset from the time domain position of the Te-th time domain resource in the first resource set by a sixth offset, which is a predetermined value or a value notified to the terminal device by the network device. The Te-th time domain resource in the first set of resources may be any one of the first set of resources. The Tr-th time domain resource in the second set of resources may be any one of the resources in the second set of resources.
It is to be understood that Ts, tt, tr, and Te are integers greater than 0, and specific values of Ts, tt, tr, and Te are not limited. In addition, the fifth offset and the sixth offset may be preconfigured values, or values signaled to the terminal device by the network device, and the determination manners of the fifth offset and the sixth offset may be the same or different, which is not limited herein.
Specifically, the configuration information of the search space indicates a time domain position of the first search space, for example, the configuration information of the search space indicates a start time domain position of the first search space, or the configuration information of the search space indicates a time domain position of any one resource in the first search space, or the configuration information of the search space indicates all time domain positions of the first search space, which is not limited herein. For example, the configuration information of the search space indicates a time domain position of a Tw time domain resource in the first search space, or the configuration information of the search space indicates a starting time domain position in the first search space, and the time domain position of the Tw time domain resource in the first search space is determined according to the starting time domain position in the first search space. Wherein, the Tw-th time domain resource in the first search space may be any time domain resource in the first search space.
The time domain resources in the first resource set and the time domain resources in the first search space have offset, so that the time domain resources in the first resource set can be determined according to the time domain resources in the first search space. For example, the time domain position of the Tv-th time domain resource in the first resource set is offset from the time domain position of the Tw-th time domain resource in the first search space by a seventh offset, which is a predetermined value or a value notified to the terminal device by the network device. The Tv-th time domain resource in the first set of resources may be any one of the resources in the first set of resources.
The time domain resources in the second resource set and the time domain resources in the first search space have offset, so that the time domain resources in the second resource set can be determined according to the time domain resources in the first search space. For example, the time domain position of the Tx-th time domain resource in the second resource set is offset from the time domain position of the Ty-th time domain resource in the first search space by an eighth offset, which is a predetermined value or a value notified to the terminal device by the network device. The Tx-th time domain resource in the second resource set may be any one of the second resource set.
It will be appreciated that Tv, tw, tx, and Ty are integers greater than 0, and specific values of Tv, tw, tx, and Ty are not limited. In addition, the seventh offset and the eighth offset may be preconfigured values, or values signaled to the terminal device by the network device, and the determination manners of the fifth offset and the eighth offset may be the same or different, which is not limited herein.
In some embodiments of the present application, the number of time domain resource units included in the first set of resources is equal to the number of time domain resource units included in the first set of control resources.
Wherein, the time domain resource unit is a resource unit of the control resource set in the time domain, for example, the time domain resource unit may be one of the following information: radio frames, subframes, symbols, time windows, time slots. For example, the time domain resource units may be time slots or time domain symbols, which are not limited herein, and the number of the time domain resource units included in the first resource set is equal to the number of the time domain resource units included in the first control resource set, so that the network device and the terminal device can conveniently determine the number of the time domain resource units included in the first resource set, and simplify the processing complexity of the network device and the terminal device.
It should be noted that, in some embodiments of the present application, the time domain start position or the end position of the first resource set is preconfigured, and similarly, the time domain start position or the time domain end position of the second resource set may be preconfigured, and by using the above method, the time domain start position or the end position of the first resource set may be determined, and the time domain start position or the end position of the first resource set may be determined.
In some embodiments of the present application, the number of time domain resource units included in the second set of resources is equal to the number of time domain resource units included in the first set of control resources.
The number of the time domain resource units included in the second resource set is equal to the number of the time domain resource units included in the first control resource set, so that the network device and the terminal device can conveniently determine the number of the time domain resource units included in the second resource set, and the processing complexity of the network device and the terminal device is simplified.
The first communication device determines time domain locations of the first set of resources and the second set of resources, for example, as follows.
The start time unit or end time unit of the search space set is N1 and the start time unit or end time unit of the first set of resources is n1+k1. The start time unit or end time unit of the second set of resources is n1+l1. K1 is a predetermined integer or a notified integer, and L1 is a predetermined integer or a notified integer.
For example, the control resource set includes 3 symbols in the time domain, the start symbol index of the search space n1=0, k1=3, and l1=3, then the start symbol index of the first resource set is n1+k1=3, and the start symbol index of the second resource set is n1+l1=3.
For example, the control resource set includes 3 symbols in the time domain, the start symbol index of the search space n1=0, k1=0, and l1=0, then the start symbol index of the first resource set is n1+k1=0, and the start symbol index of the second resource set is n1+l1=0.
802. The network device transmits a first control channel on the resources of the candidate control channel set, wherein the resources of the candidate control channel set comprise resources in the first resource set and resources in the second resource set.
In the embodiment of the application, the network equipment sends configuration information of the control resource set to the terminal equipment. The network device then determines a set of candidate control channels, the resources of the set of candidate control channels including the resources of the first set of resources and the resources of the second set of resources. The network device may use the resources of the first set of resources and the resources of the second set of resources as resources of the candidate control channel set, and the network device may transmit the first control channel using the resources of the first set of resources and the resources of the second set of resources. In the embodiment of the application, the network equipment can use the resources in the two or more resource sets to send the first control channel to the terminal equipment, so that the terminal equipment can monitor the first control channel on the resources in the two or more resource sets.
812. The terminal device monitors a first control channel on resources of a candidate control channel set, wherein the resources of the candidate control channel set comprise resources in the first resource set and resources in the second resource set.
In the embodiment of the application, the terminal equipment can determine the resources in the first resource set according to the configuration information of the first resource set, and can determine the resources in the second resource set according to the configuration information of the second resource set. The terminal device then determines a set of candidate control channels, the resources of the set of candidate control channels comprising the resources of the first set of resources and the resources of the second set of resources. The terminal device may use the resources in the first set of resources and the resources in the second set of resources as resources of the candidate control channel set, and the terminal device may monitor the first control channel using the resources in the first set of resources and the resources in the second set of resources. In the embodiment of the application, the network equipment can use the resources in the two or more resource sets to send the first control channel to the terminal equipment, so that the terminal equipment can monitor the first control channel on the resources in the two or more resource sets.
As is clear from the foregoing illustration of the communication method, the resources of the blind detection control channels of the first type of terminal device and the second type of terminal device are different. The control channel for scheduling data transmission for the first type of terminal device is sent on the first set of resources and the second set of resources, and the terminal device receives information on the first set of resources and the second set of resources in two time domain resources, respectively. The first set of resources and the second set of resources are determined from the set of control resources. The control channel sent by the network device can be received when the bandwidth capability of the first type terminal device is smaller than the bandwidth of the configured control resource set, and the configuration flexibility of the control resource set and the search space is not affected.
In the embodiments of the present application, the method provided in the embodiments of the present application is described in terms of the network device, the terminal device, and the interaction between the network device and the terminal device, respectively. In order to implement the functions in the method provided by the embodiment of the present application, the network device and the terminal may include hardware structures and/or software modules, and implement the functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Some of the functions described above are performed in a hardware configuration, a software module, or a combination of hardware and software modules, depending on the specific application of the solution and design constraints.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of combinations of actions, but it should be understood by those skilled in the art that the embodiments of the present application are not limited by the order of actions described, as some steps may be performed in other order or simultaneously in accordance with the embodiments of the present application. Further, those skilled in the art will recognize that the embodiments described in the specification are all of the preferred embodiments, and that the acts and modules referred to are not necessarily required in the embodiments of the present application.
In order to facilitate better implementation of the above-described aspects of embodiments of the present application, the following provides related devices for implementing the above-described aspects.
Referring to fig. 9, a communication device 900 according to an embodiment of the application is shown. The communication device 900 may be a terminal device, a device in a terminal device, or a device that can be used in cooperation with a terminal device. Fig. 9 illustrates an example in which the communication apparatus 900 is a terminal device 900. The terminal device 900 may include: a transceiver module 901 and a processing module 902.
In one possible implementation:
the receiving and transmitting module is used for receiving downlink control information from the network equipment, wherein the downlink control information comprises a first modulation coding Mode (MCS) field;
A processing module, configured to determine that the downlink control information is used to schedule data transmission of a first type of terminal device when the value of the first MCS field is a first value; or when the value of the first MCS field is not the first value, or when the value of the first MCS field is the second value, determining that the downlink control information is used for scheduling data transmission of the second type terminal device.
The description of the first MCS, the first value and the second value may refer to the foregoing method embodiments, and will not be repeated herein.
In one possible implementation:
the receiving and transmitting module is used for receiving downlink control information from the network equipment;
The processing module is used for determining that the downlink control information is used for scheduling the data transmission of the first type of terminal equipment when the downlink control information is scrambled by the first scrambling sequence; or determining that the downlink control information is used for scheduling data transmission of the second type of terminal equipment when the downlink control information is scrambled by the second scrambling sequence.
In some embodiments of the application, the initialization parameter used to generate the first scrambling sequence is a non-zero value and the initialization parameter used to generate the second scrambling sequence is equal to zero.
In one possible implementation:
The receiving and transmitting module is used for receiving downlink control information from the network equipment, wherein the downlink control information comprises a first bit;
The processing module is used for determining that the downlink control information is used for scheduling the data transmission of the first type terminal equipment when the value of the first bit is a third value; or when the value of the first bit is a fourth value, determining that the downlink control information is used for scheduling data transmission of the second type terminal equipment.
In one possible implementation:
The transceiver module is used for receiving configuration information of a control resource set from the network equipment, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set;
And the processing module is used for monitoring a first control channel on the resources of the candidate control channel set by utilizing the transceiver module, wherein the resources of the candidate control channel set comprise the resources in the first resource set and the resources in the second resource set.
In some embodiments of the present application, the transceiver module is further configured to receive configuration information of a search space from the network device, where the configuration information of the search space is used to indicate a time domain location of the first set of resources and a time domain location of the second set of resources.
For the description of the control resource set, the first resource set, the second resource set, and the search space, reference may be made to the foregoing method embodiments, and details are not repeated here.
In some embodiments of the application, 5 bits are included in the first MCS field.
Referring to fig. 10, a communication device 1000 is provided in an embodiment of the present application. The communication apparatus 1000 may be a network device, an apparatus in a network device, or an apparatus that can be used in cooperation with a network device. Fig. 10 illustrates an example in which the communication apparatus 1000 is a network device 1000. The network device 1000 may include: a transceiver module 1001 and a processing module 1002.
In one possible implementation:
The receiving and transmitting module is used for transmitting downlink control information to the terminal equipment, wherein the downlink control information comprises a first modulation coding Mode (MCS) field;
A processing module, configured to determine, when the downlink control information is used for scheduling data transmission of a first type of terminal device, that a value of the first MCS field is a first value; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining that the value of the first MCS field is not the first value or determining that the value of the first MCS field is the second value.
The description of the first MCS, the first value and the second value may refer to the foregoing method embodiments, and will not be repeated herein.
In one possible implementation:
The receiving and transmitting module is used for transmitting downlink control information to the terminal equipment;
The processing module is used for scrambling the downlink control information by using a first scrambling sequence when the downlink control information is used for scheduling the data transmission of the first type of terminal equipment; or when the downlink control information is used for scheduling the data transmission of the second type of terminal equipment, the second scrambling sequence is used for scrambling the downlink control information.
In some embodiments of the application, the initialization parameter used to generate the first scrambling sequence is a non-zero value and the initialization parameter used to generate the second scrambling sequence is equal to zero.
In one possible implementation:
the receiving and transmitting module is used for sending downlink control information to the terminal equipment, wherein the downlink control information comprises a first bit;
The processing module is used for determining that the value of the first bit is a third value when the downlink control information is used for scheduling the data transmission of the first type terminal equipment; or when the downlink control information is used for scheduling data transmission of the second type terminal equipment, determining the value of the first bit as a fourth value.
In one possible implementation:
the processing module is used for sending configuration information of a control resource set to the terminal equipment through the receiving and transmitting module, wherein the configuration information of the control resource set is used for indicating the configuration information of the first resource set and the configuration information of the second resource set;
And the processing module is used for sending the first control channel on the resources of the candidate control channel set through the receiving and sending module, wherein the resources of the candidate control channel set comprise the resources in the first resource set and the resources in the second resource set.
In some embodiments of the present application, the processing module is further configured to send configuration information of a search space to the terminal device through the transceiver module, where the configuration information of the search space is used to indicate a time domain position of the first resource set and a time domain position of the second resource set.
For the description of the control resource set, the first resource set, the second resource set, and the search space, reference may be made to the foregoing method embodiments, and details are not repeated here.
The division of the modules in the embodiments of the present application is schematically only one logic function division, and there may be another division manner in actual implementation, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, or may exist separately and physically, or two or more modules may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules.
Fig. 11 shows an apparatus 1100 according to an embodiment of the present application, configured to implement the functions of the terminal device in the above method. The device may be a terminal device, or may be a device in a terminal device, or may be a device that can be used in cooperation with a terminal device. Wherein the device may be a system-on-chip. In the embodiment of the application, the chip system can be formed by a chip, and can also comprise the chip and other discrete devices. The apparatus 1100 includes at least one processor 1120 configured to implement a function of a terminal device in the method provided by the embodiment of the present application. For example, the processor 1120 may receive information such as downlink control information and configuration information of a control resource set, and parse the information, which are specifically referred to in the method example and are not described herein.
The apparatus 1100 may also include at least one memory 1130 for storing program instructions and/or data. Memory 1130 is coupled to processor 1120. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which may be in electrical, mechanical, or other forms for information interaction between the devices, units, or modules. Processor 1120 may operate in conjunction with memory 1130. Processor 1120 may execute program instructions stored in memory 1130. At least one of the at least one memory may be included in the processor
Apparatus 1100 may also include a communications interface in a variety of implementations, such as a transceiver, interface, bus, circuit, pin, or device capable of performing a transceiving function, where a communications interface is illustrated in fig. 11 as transceiver 1110, transceiver 1110 is configured to communicate with other devices via a transmission medium, so that an apparatus for use in apparatus 1100 may communicate with other devices. The other device may be a network device, for example. The processor 1120 transmits and receives data by using the transceiver 1110, and is configured to implement the methods performed by the terminal device in the embodiments corresponding to fig. 1, 3,4, and 8.
The specific connection medium between the transceiver 1110, the processor 1120, and the memory 1130 is not limited in the embodiment of the present application. In the embodiment of the present application, the memory 1130, the processor 1120 and the transceiver 1110 are connected through the bus 1140 in fig. 11, the bus is shown by a thick line in fig. 11, and the connection manner between other components is only schematically illustrated, but not limited to. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in FIG. 11, but not only one bus or one type of bus.
Fig. 12 shows an apparatus 1200 according to an embodiment of the present application, which is configured to implement the functions of the network device in the above method. The device may be a network device, a device in a network device, or a device that can be used in cooperation with a network device. Wherein the device may be a system-on-chip. The apparatus 1200 includes at least one processor 1220 configured to implement the functions of the network device in the method provided by the embodiment of the present application. For example, the processor 1220 may generate and send downlink control information, configuration information of a control resource set, and so on, which are specifically referred to in the detailed description in the method example, and are not described herein in detail.
The apparatus 1200 may also include at least one memory 1230 for storing program instructions and/or data. Memory 1230 is coupled to processor 1220. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which may be in electrical, mechanical, or other forms for information interaction between the devices, units, or modules. Processor 1220 may operate in conjunction with memory 1230. Processor 1220 may execute program instructions stored in memory 1230. At least one of the at least one memory may be included in the processor
The apparatus 1200 may also include a communication interface in a variety of implementations, for example, the communication interface may be a transceiver, interface, bus, circuit, or device capable of performing a transceiving function, and the communication interface is illustrated in fig. 12 as a transceiver 1212, where the transceiver 1212 is configured to communicate with other devices via a transmission medium, so that the apparatus used in the apparatus 1200 may communicate with other devices. The other device may be a terminal device, for example. Processor 1220 utilizes transceiver 1212 to transmit and receive data and is configured to implement the methods performed by the network devices described in the corresponding embodiments of fig. 1,3, 4, and 8.
The specific connection medium between the transceiver 1212, the processor 1220, and the memory 1230 is not limited in this embodiment of the application. The embodiment of the present application is shown in fig. 12 as a memory 1230, a processor 1220, and a transceiver 1212 connected by a bus 1240, which is shown in bold lines in fig. 12, and the connection between other components is shown only by way of illustration and not limitation. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in fig. 12, but not only one bus or one type of bus.
In the embodiment of the present application, the processor may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps and logic blocks disclosed in the embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in the processor for execution.
In the embodiment of the present application, the memory may be a nonvolatile memory, such as a hard disk (HARD DISK DRIVE, HDD) or a solid-state disk (SSD), or may be a volatile memory (RAM). The memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory in embodiments of the present application may also be circuitry or any other device capable of performing memory functions for storing program instructions and/or data.
The technical scheme provided by the embodiment of the application can be realized completely or partially by software, hardware, firmware or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network device, a terminal device, or other programmable apparatus. 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, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., 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, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (digital video disc, DVD)), or a semiconductor medium, etc.
In the embodiments of the present application, where there is no logical conflict, embodiments may be referred to each other, for example, methods and/or terms between method embodiments may be referred to each other, for example, functions and/or terms between apparatus embodiments and method embodiments may be referred to each other.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (12)

1. A method of communication, comprising:
receiving downlink control information from a network device, wherein the downlink control information comprises a first Modulation Coding Scheme (MCS) field, and the corresponding relation between the type of the terminal device scheduled by the downlink control information and the value of the first MCS field in the downlink control information is preconfigured;
And when the value of the first MCS field is a first value, determining that the downlink control information is used for scheduling data transmission of the first type terminal equipment, and when the downlink control information is used for scheduling data transmission of the first type terminal equipment, further including a second MCS field, wherein the second MCS field is used for indicating the MCS of the data transmission of the first type terminal equipment, or at least one bit in the first MCS field is used for indicating the MCS of the data transmission of the first type terminal equipment, and the most significant bit of the first MCS field is not included in the at least one bit, and the MCS is used for indicating the modulation coding mode and the corresponding coding rate of a physical downlink shared channel.
2. The method of claim 1, wherein the value of the first MCS field is a first value, comprising:
the value of all bits of the first MCS field is 1.
3. The method of claim 1, wherein the step of determining the position of the substrate comprises,
When the value of the first MCS field is a first value, determining that the downlink control information is used for scheduling data transmission of a first type terminal device includes: when the value of the most significant bit of the first MCS field is 1, determining that the downlink control information is used for scheduling data transmission of the first type terminal equipment; or alternatively, the first and second heat exchangers may be,
When the value of the first MCS field is not the first value, or when the value of the first MCS field is the second value, determining that the downlink control information is used to schedule data transmission of a second type of terminal device includes: and when the value of the most significant bit of the first MCS field is 0, determining that the downlink control information is used for scheduling the data transmission of the second type terminal equipment.
4. A method according to any of claims 1 to 3, characterized in that 5 bits are included in the first MCS field.
5. A method of communication, comprising:
transmitting downlink control information to terminal equipment, wherein the downlink control information comprises a first Modulation Coding Scheme (MCS) field, and the corresponding relation between the type of the terminal equipment scheduled by the downlink control information and the value of the first MCS field in the downlink control information is preconfigured;
And when the downlink control information is used for scheduling the data transmission of the first type of terminal equipment, determining the value of the first MCS field as a first value, and when the downlink control information is used for scheduling the data transmission of the first type of terminal equipment, further comprising a second MCS field, wherein the second MCS field is used for indicating the MCS of the data transmission of the first type of terminal equipment, or at least one bit in the first MCS field is used for indicating the MCS of the data transmission of the first type of terminal equipment, and the most significant bit of the first MCS field is not included in the at least one bit, and the MCS is used for indicating the modulation coding mode and the corresponding coding rate of a physical downlink shared channel.
6. The method of claim 5, wherein the value of the first MCS field is a first value, comprising:
the value of all bits of the first MCS field is 1.
7. The method of claim 5, wherein the step of determining the position of the probe is performed,
When the downlink control information is used for scheduling data transmission of a first type of terminal equipment, determining the value of the first MCS field as a first value includes: when the downlink control information is used for scheduling data transmission of the first type terminal equipment, determining that the value of the highest bit of the first MCS field is 1; or alternatively, the first and second heat exchangers may be,
When the downlink control information is used for scheduling data transmission of a second type of terminal device, determining that the value of the first MCS field is not the first value or determining that the value of the first MCS field is the second value includes: and when the downlink control information is used for scheduling the data transmission of the second type terminal equipment, determining that the value of the most significant bit of the first MCS field is 0.
8. The method according to any of claims 5 to 7, wherein the first MCS field comprises 5 bits.
9. A communication device, the communication device comprising:
A transceiver module, configured to receive downlink control information from a network device, where the downlink control information includes a first modulation coding scheme MCS field, and a correspondence between a type of a terminal device scheduled by the downlink control information and a value of the first MCS field in the downlink control information is preconfigured;
And the processing module is used for determining that the downlink control information is used for scheduling the data transmission of the first type of terminal equipment when the value of the first MCS field is a first value, and when the downlink control information is used for scheduling the data transmission of the first type of terminal equipment, the downlink control information also comprises a second MCS field, wherein the second MCS field is used for indicating the MCS of the data transmission of the first type of terminal equipment, or at least one bit in the first MCS field is used for indicating the MCS of the data transmission of the first type of terminal equipment, the highest bit of the first MCS field is not included in the at least one bit, and the MCS is used for indicating the modulation coding mode and the corresponding coding rate of a physical downlink shared channel.
10. A communication device, the communication device comprising:
A transceiver module, configured to send downlink control information to a terminal device, where the downlink control information includes a first modulation coding scheme MCS field, and a correspondence between a type of the terminal device scheduled by the downlink control information and a value of the first MCS field in the downlink control information is preconfigured;
And the processing module is used for determining the value of the first MCS field as a first value when the downlink control information is used for scheduling the data transmission of the first type terminal equipment, and further comprising a second MCS field when the downlink control information is used for scheduling the data transmission of the first type terminal equipment, wherein the second MCS field is used for indicating the MCS of the data transmission of the first type terminal equipment, or at least one bit in the first MCS field is used for indicating the MCS of the data transmission of the first type terminal equipment, and the at least one bit does not comprise the highest bit of the first MCS field, and the MCS is used for indicating the modulation coding mode and the corresponding coding rate of a physical downlink shared channel.
11. A communication device comprising a processor and a memory, the memory and the processor being coupled, the processor being configured to perform the method of any of claims 1 to 8.
12. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of any one of claims 1 to 8.
CN202010246563.4A 2020-03-31 2020-03-31 A communication method and device Active CN113473606B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010246563.4A CN113473606B (en) 2020-03-31 2020-03-31 A communication method and device
PCT/CN2021/083257 WO2021197225A1 (en) 2020-03-31 2021-03-26 Communication method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010246563.4A CN113473606B (en) 2020-03-31 2020-03-31 A communication method and device

Publications (2)

Publication Number Publication Date
CN113473606A CN113473606A (en) 2021-10-01
CN113473606B true CN113473606B (en) 2024-07-16

Family

ID=77865721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010246563.4A Active CN113473606B (en) 2020-03-31 2020-03-31 A communication method and device

Country Status (2)

Country Link
CN (1) CN113473606B (en)
WO (1) WO2021197225A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116437459A (en) * 2021-12-29 2023-07-14 维沃移动通信有限公司 Data processing method, device, communication device and readable storage medium
CN117939664A (en) * 2022-03-11 2024-04-26 上海朗帛通信技术有限公司 Method and apparatus in a node for wireless communication
CN115004732B (en) * 2022-04-18 2025-06-06 北京小米移动软件有限公司 A method, device and storage medium for communication based on auxiliary resource set
WO2024244021A1 (en) * 2023-06-02 2024-12-05 北京小米移动软件有限公司 Communication method, apparatus, device and system, and storage medium
CN121368024A (en) * 2024-07-19 2026-01-20 华为技术有限公司 Communication method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104335509A (en) * 2012-05-22 2015-02-04 华为技术有限公司 System and method for delay scheduling

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10039088B2 (en) * 2012-01-26 2018-07-31 Samsung Electronics Co., Ltd. Method and apparatus for scheduling communication for low capability devices
CN103973403B (en) * 2013-02-06 2018-02-23 中国移动通信集团公司 Modulation and Coding Scheme instruction, downlink data method of reseptance and device
CN105636203B (en) * 2014-11-07 2019-07-02 上海诺基亚贝尔股份有限公司 Method and apparatus for transmitting common paging message for MTC UE
JPWO2017078023A1 (en) * 2015-11-02 2018-08-23 株式会社Nttドコモ User terminal and radio base station
CN110741705B (en) * 2017-06-08 2023-09-15 Lg电子株式会社 Downlink control channel reception method performed by terminal in wireless communication system and terminal using the method
CN109392140B (en) * 2017-08-11 2020-07-28 维沃移动通信有限公司 Method, terminal and network equipment for monitoring PDCCH
US11558858B2 (en) * 2017-10-09 2023-01-17 Lenovo (Beijing) Limited Indication for a transmission scheme
US10944501B2 (en) * 2017-12-15 2021-03-09 Mediatek Singapore Pte. Ltd. Method and apparatus for determining modulation and coding scheme table in mobile communications
EP3834351B1 (en) * 2018-08-09 2023-10-04 Lenovo (Singapore) Pte. Ltd. Downlink assignments for downlink control channels
CN110830158B (en) * 2018-08-10 2022-07-12 华为技术有限公司 Method and communication device for transmitting uplink control information

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104335509A (en) * 2012-05-22 2015-02-04 华为技术有限公司 System and method for delay scheduling

Also Published As

Publication number Publication date
CN113473606A (en) 2021-10-01
WO2021197225A1 (en) 2021-10-07

Similar Documents

Publication Publication Date Title
JP7059393B2 (en) Downlink control information transmission method
CN113473606B (en) A communication method and device
US11129088B2 (en) Method and apparatus for transmitting downlink control information in wireless communication system
US12446049B2 (en) Control information transmission method
US11363499B2 (en) Resource configuration method, apparatus, and system
US10708931B2 (en) Method and apparatus for transmitting and receiving data channel and control channel in wireless communication system
CN113517946B (en) A communication method and device
CN102801503B (en) The method and apparatus that the method that control channel maps, control channel detect
CN110741591A (en) Method and apparatus for downlink control physical structure in reduced delay operation
US11258571B2 (en) Downlink control information transmission method, apparatus, and system
CN110167165B (en) A resource allocation method and device
WO2020098662A1 (en) Method and communication apparatus for sending and receiving physical downlink control channel
CN115989707A (en) Method and device for sending and receiving data using cooperative communication in wireless communication system
WO2024160143A1 (en) Communication method and apparatus
CN113677022B (en) A communication method and a communication device
JP6752967B2 (en) Wireless communication methods and devices
EP4550903A1 (en) Downlink transmission method and apparatus, and device and storage medium
US12484060B2 (en) Communication method and communications apparatus
US20210360663A1 (en) Method and apparatus for channel resource determining and resource mapping
WO2025129456A1 (en) Receiving method and sending method for pdcch, device, and storage medium
CN121773586A (en) PDCCH receiving method, transmitting method, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant