Nothing Special   »   [go: up one dir, main page]

CN111193581A - Method for transmitting and receiving physical downlink control channel and communication device - Google Patents

Method for transmitting and receiving physical downlink control channel and communication device Download PDF

Info

Publication number
CN111193581A
CN111193581A CN201811355528.5A CN201811355528A CN111193581A CN 111193581 A CN111193581 A CN 111193581A CN 201811355528 A CN201811355528 A CN 201811355528A CN 111193581 A CN111193581 A CN 111193581A
Authority
CN
China
Prior art keywords
pdcch
scrambling
information
dmrs
port
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.)
Granted
Application number
CN201811355528.5A
Other languages
Chinese (zh)
Other versions
CN111193581B (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 CN201811355528.5A priority Critical patent/CN111193581B/en
Priority to PCT/CN2019/117802 priority patent/WO2020098662A1/en
Publication of CN111193581A publication Critical patent/CN111193581A/en
Application granted granted Critical
Publication of CN111193581B publication Critical patent/CN111193581B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • 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/0466Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code

Landscapes

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

Abstract

The application provides a method for sending and receiving a physical downlink control channel and a communication device. The method establishes an incidence relation between the scrambling identifier and the configuration information of the PDCCH, wherein the configuration information of the PDCCH comprises at least one of the following items: the method comprises the steps of PDCCH configuration, a search space of the PDCCH, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of the PDSCH, a port group to which the port for demodulating the DMRS of the PDSCH belongs, network equipment identification and the like. When a plurality of network devices send the PDCCH to the terminal device, the scrambling identifier can be selected based on the configuration information of the PDCCH to be sent, so that the interference among the PDCCHs caused by the same scrambling identifier of the PDCCHs can be avoided, and the improvement of the data transmission performance is facilitated.

Description

Method for transmitting and receiving physical downlink control channel and communication device
Technical Field
The present application relates to the field of wireless communication, and more particularly, to a method of transmitting and receiving a physical downlink control channel and a communication apparatus.
Background
A Multi-point transmission (Multi-TRPtransmission) is a method for solving the problem of interference between transmission points (TRPs) and improving the throughput of TRP edge users. In downlink transmission, a plurality of network devices, such as a plurality of TRPs, may perform data transmission with one terminal device.
Under some multipoint transmission technologies, such as a Non coherent-joint transmission (NCJT) technology based on multiple Downlink Control Information (DCI), multiple network devices respectively send the DCI to a terminal device. How to perform scrambling/demodulation control of the physical downlink control channel carrying the DCI under the multipoint transmission technology is an urgent problem to be solved.
Disclosure of Invention
The application provides a method for sending and receiving a physical downlink control channel and a communication device, aiming to improve the reliability of data transmission.
In a first aspect, a method for receiving a Physical Downlink Control Channel (PDCCH) is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving a PDCCH, wherein a scrambling identifier used for PDCCH scrambling is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of PDCCH configuration, PDCCH search space, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is the PDSCH scheduled by the PDCCH; and descrambling the PDCCH based on the scrambling identifier to obtain the information in the PDCCH.
With reference to the first aspect, in some possible implementations, a scrambling identifier used for PDCCH scrambling is associated with first information, including: the scrambling identifier is carried in the information of the PDCCH configuration or the search space of the PDCCH.
Based on the technical scheme, the first information can be directly associated with the scrambling identifier. For example, a plurality of PDCCH configurations are configured, and each PDCCH configuration is configured with one scrambling identity. When the network device sends the PDCCH, the scrambling identifier in the PDCCH configuration may be used to generate a scrambling sequence scrambled PDCCH, and the scrambling identifier may also be used to generate a DMRS sequence for demodulating the PDCCH. The terminal equipment can determine the scrambling identifier according to the PDCCH configuration, and then descramble the PDCCH.
In a second aspect, a method of receiving a demodulation reference signal, DMRS, is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving the DMRS, wherein a scrambling identifier used for generating the DMRS is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of Physical Downlink Control Channel (PDCCH) configuration, PDCCH search space, DMRS port demodulation, PDCCH port group demodulation, Physical Downlink Shared Channel (PDSCH) port demodulation, PDSCH port group demodulation and network equipment identification, wherein the PDCCH is a PDCCH scheduled PDSCH; and demodulating the PDCCH based on the DMRS.
With reference to the second aspect, in some possible implementations, the associating, with the first information, a scrambling identity used for generating the DMRS includes: the scrambling identifier is carried in the information of the PDCCH configuration or the search space of the PDCCH.
Based on the above technical solution, the scrambling identifier is associated with the first information, where the scrambling identifier may be a scrambling sequence used for generating a scrambled Physical Downlink Control Channel (PDCCH), and may also be used for generating a demodulation reference signal (DMRS) sequence, and the DMRS sequence may be used for demodulating the PDCCH. The first information may be a kind of configuration information, which indicates some information related to transmitting PDCCH, for example, including but not limited to: PDCCH configuration of PDCCH, search space of PDCCH, port for demodulating DMRS of PDCCH, port group to which port for demodulating DMRS of PDCCH belongs, port group to which port for demodulating DMRS of Physical Downlink Shared Channel (PDSCH) belongs, port group to which port for demodulating DMRS of PDSCH belongs, network equipment identity, and the like. When the terminal equipment receives a plurality of PDCCHs from a plurality of network equipment, the plurality of PDCCHs can correspond to different scrambling identifiers based on the incidence relation between the scrambling identifiers and the first information, so that scrambling sequences used for scrambling the plurality of PDCCHs and DMRS sequences used for demodulating the plurality of PDCCHs are different, and mutual interference among the plurality of PDCCHs is avoided.
In contrast, if the scrambling sequences used for scrambling a plurality of PDCCHs are the same, and further, if the search spaces corresponding to the plurality of PDCCHs overlap on time-frequency resources, interference between the plurality of PDCCHs is large. In addition, when the scrambling of the DMRSs corresponding to the multiple PDCCHs is the same, DMRS sequences for demodulating the multiple PDCCHs are the same, thereby reducing reliability of data transmission and communication efficiency.
If the scrambling identifier is associated with the first information, the terminal device receives different scrambling sequences of the plurality of PDCCHs and different DMRS sequences for demodulating the plurality of PDCCHs, so that interference among the plurality of PDCCHs can be avoided. In addition, the terminal equipment can also estimate the channel matrix more accurately according to the received DMRS and the DMRS sequence generated by the terminal equipment, further demodulate data and improve the reliability of data transmission.
With reference to the first aspect or the second aspect, in some possible implementations, the method further includes: and determining the scrambling identifier according to the first information and mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
Based on the above technical solution, the terminal device may determine the scrambling identifier according to a mapping relationship between the first information and the scrambling identifier. The mapping relationship may be configured globally, configured at a cell level, configured at a user equipment group level, and configured at a User Equipment (UE) group (group) level, which is not limited in this application. In addition, the mapping relationship may be predefined, such as a protocol definition, or may be configured by a network device, which is not limited in this application. The network device or the terminal device may determine, based on the mapping relationship and according to the corresponding first information, a scrambling identifier corresponding to the first information. In addition, the specific form of the mapping relationship is not limited in this application, and for example, the mapping relationship may refer to a corresponding relationship between one type of first information (for example, PDCCH configuration) and one scrambling identifier, or the mapping relationship may also refer to a one-to-one corresponding relationship between a plurality of pieces of first information (for example, a plurality of PDCCH configurations) and a plurality of scrambling identifiers.
With reference to the first aspect or the second aspect, in some possible implementations, the method further includes: and receiving the mapping relation information.
Based on the above technical solution, the network device may send the mapping relationship to the terminal device, and accordingly, the terminal device receives the mapping relationship, so that the terminal device can determine the corresponding scrambling identifier according to the received mapping relationship and the first information.
In a third aspect, a method for transmitting a Physical Downlink Control Channel (PDCCH) is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: scrambling the PDCCH based on a scrambling identity, wherein the scrambling identity is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of PDCCH configuration, PDCCH search space, a port for demodulating DMRS of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which the port for demodulating the DMRS of the PDSCH belongs and a network equipment identifier, wherein the PDSCH is a PDSCH scheduled by the PDCCH; and transmitting the scrambled PDCCH.
With reference to the third aspect, in some possible implementations, associating the scrambling identity with the first information includes: the scrambling identifier is carried in the information of the PDCCH configuration or the search space of the PDCCH.
In a fourth aspect, a method of transmitting a demodulation reference signal, DMRS, is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: generating the DMRS, wherein a scrambling identifier used for generating the DMRS is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of Physical Downlink Control Channel (PDCCH) configuration, PDCCH search space, DMRS port demodulation, PDCCH port group demodulation, Physical Downlink Shared Channel (PDSCH) port demodulation, PDSCH port group demodulation and network equipment identification, wherein the PDCCH is a PDCCH scheduled PDSCH; and transmitting the DMRS.
With reference to the fourth aspect, in some possible implementations, the associating, with the first information, a scrambling identity used for generating the DMRS includes: the scrambling identifier is carried in the information of the PDCCH configuration or the search space of the PDCCH.
Based on the above technical solution, a scrambling identifier is associated with the first information, where the scrambling identifier may be a scrambling sequence used for generating a scrambled PDCCH, and may also be used for generating a DMRS sequence, and the DMRS sequence may be used for demodulating the PDCCH. The first information may be a kind of configuration information, which indicates some information related to transmitting PDCCH, for example, including but not limited to: a PDCCH configuration of the PDCCH, a search space of the PDCCH, a port for demodulating DMRS of the PDCCH, a port group to which a port for demodulating DMRS of the PDCCH belongs, a port for demodulating DMRS of the PDSCH, a port group to which a port for demodulating DMRS of the PDSCH belongs, a network device identification, and the like. When a plurality of network devices send a plurality of PDCCHs to a terminal device, based on the incidence relation between the scrambling identifiers and the first information, the plurality of PDCCHs can correspond to different scrambling identifiers, so that scrambling sequences used for scrambling the plurality of PDCCHs and DMRS sequences used for demodulating the plurality of PDCCHs are different, and mutual interference among the plurality of PDCCHs is avoided.
In contrast, if the scrambling identities of multiple PDCCHs transmitted by multiple network devices are the same and accordingly the scrambling sequences used for scrambling the multiple PDCCHs are the same, further, if the search spaces corresponding to the multiple PDCCHs overlap on time-frequency resources, the interference between the multiple PDCCHs is large. In addition, when the scrambling of the DMRSs corresponding to the multiple PDCCHs is the same, DMRS sequences for demodulating the multiple PDCCHs are the same, thereby reducing reliability of data transmission and communication efficiency.
If the scrambling identifier is associated with the first information, when the network device sends the PDCCH, the plurality of PDCCHs sent by the plurality of networks can use different scrambling sequences, and the DMRS sequences used for demodulating the PDCCH are also different, so that the interference among the plurality of PDCCHs is avoided. In addition, the terminal equipment can also estimate a channel matrix according to the received DMRS and the DMRS sequence generated by the terminal equipment, so that the reliability of data transmission is improved.
With reference to the third aspect or the fourth aspect, in some possible implementations, the method further includes: and determining the scrambling identifier according to the first information and the mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
Based on the above technical solution, the network device may determine the scrambling identifier according to a mapping relationship used for indicating the first information and the scrambling identifier. The mapping relationship may be configured globally, configured at a cell level, configured at a UE level, and configured at a UE level, which is not limited in this application. In addition, the mapping relationship may be predefined, such as a protocol definition, or may be configured by a network device, which is not limited in this application. The network device or the terminal device may determine, based on the mapping relationship and according to the corresponding first information, a scrambling identifier corresponding to the first information. In addition, the specific form of the mapping relationship is not limited in this application, and for example, the mapping relationship may refer to a corresponding relationship between one type of first information (for example, PDCCH configuration) and one scrambling identifier, or the mapping relationship may also refer to a one-to-one corresponding relationship between a plurality of pieces of first information (for example, a plurality of PDCCH configurations) and a plurality of scrambling identifiers.
With reference to the third aspect or the fourth aspect, in some possible implementations, the method further includes: and sending the mapping relation information.
Based on the above technical solution, the network device may send the mapping relationship to the terminal device, so that the terminal device determines the corresponding scrambling identifier according to the received mapping relationship and the first information.
In a fifth aspect, a method for transmitting a Physical Downlink Control Channel (PDCCH) is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: scrambling the PDCCH based on a target scrambling identifier, wherein the target scrambling identifier is determined from a first scrambling identifier and a second scrambling identifier, the first scrambling identifier is a configured scrambling identifier, and the second scrambling identifier is determined according to the first scrambling identifier and a preset rule; and transmitting the scrambled PDCCH.
In a sixth aspect, a method of transmitting a demodulation reference signal, DMRS, is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: generating a DMRS based on a target scrambling identifier, wherein the target scrambling identifier is determined from a first scrambling identifier and a second scrambling identifier, the first scrambling identifier is a configured scrambling identifier, and the second scrambling identifier is determined according to the first scrambling identifier and a preset rule; and transmitting the DMRS.
In a seventh aspect, a method for receiving a physical downlink control channel PDCCH is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving a PDCCH, wherein a target scrambling identifier for scrambling the PDCCH is determined from a first scrambling identifier and a second scrambling identifier, the first scrambling identifier is a configured scrambling identifier, and the second scrambling identifier is determined according to the first scrambling identifier and a preset rule; and descrambling the PDCCH based on the target scrambling identifier to obtain the information in the PDCCH.
In an eighth aspect, a method of receiving a demodulation reference signal, DMRS, is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving the DMRS, wherein a target scrambling identifier for generating the DMRS is determined from a first scrambling identifier and a second scrambling identifier, the first scrambling identifier is a configured scrambling identifier, and the second scrambling identifier is determined according to the first scrambling identifier and a preset rule; and demodulating the PDCCH based on the DMRS.
Based on the above technical solution, the network device may configure a scrambling identifier (for example, referred to as a first type scrambling identifier) for the terminal device, and calculate another one or more scrambling identifiers (for example, referred to as a second type scrambling identifier) according to the first type scrambling identifier and a preset rule. When the network device transmits the PDCCH, one scrambling identifier may be selected from the configured scrambling identifier and the calculated 1 or more scrambling identifiers, and the PDCCH to be transmitted is scrambled based on the scrambling identifier. Also, when the network device transmits the DMRS for demodulating the PDCCH, one scrambling identifier may be selected from the configured scrambling identifiers and the calculated 1 or more scrambling identifiers, and the DMRS for demodulating the PDCCH may be generated based on the scrambling identifier. Through the technical scheme, when a plurality of network devices send the PDCCH to one terminal device, the network devices can negotiate to use different scrambling identifiers, for example, through signaling interaction, or different network devices or different types of PDCCHs use different scrambling identifiers and the like are predefined, so that the interference between the network devices and the PDCCH caused by the simultaneous selection of the same scrambling identifier is avoided. In addition, when the terminal device receives the PDCCHs transmitted from the plurality of network devices, the terminal device may more accurately estimate the channel matrix according to the received DMRS and the DMRS sequence generated by the terminal device, and further demodulate data, thereby improving reliability of data transmission.
With reference to the fifth aspect to the eighth aspect, in some possible implementations, the target scrambling identity is determined from a first type scrambling identity and a second type scrambling identity, and includes: and determining a target scrambling identifier from the first scrambling identifier and the second scrambling identifier according to the type of the downlink control information loaded on the PDCCH.
Based on the above technical solution, when the network device sends the PDCCH to the terminal device, the target scrambling identity may be determined based on a type of the PDCCH to be sent (which may also be understood as a type of downlink control information carried on the PDCCH). Different DCIs correspond to different scrambling identities. For example, according to different content contained in the DCI, the DCI is divided into a main DCI and an auxiliary DCI, where the main DCI uses a configured scrambling identifier (i.e., a scrambling identifier in a first type of scrambling identifier), and the auxiliary DCI uses a calculated scrambling identifier (i.e., a scrambling identifier in a second type of scrambling identifier); alternatively, the secondary DCI may use the configured scrambling identity, and the primary DCI may use the calculated scrambling identity. The specific correspondence relationship is not limited in the present application. In addition, the specific correspondence may be predefined, such as a protocol definition, or may be configured by a network device, or may be determined by negotiation of multiple network devices, which is not limited in this application.
With reference to the fifth aspect to the eighth aspect, in some possible implementation manners, determining a target scrambling identity from a first type of scrambling identity and a second type of scrambling identity according to a type of downlink control information carried on the PDCCH includes: and determining a target scrambling identifier according to the type and the mapping relation of the downlink control information loaded on the PDCCH, wherein the mapping relation is used for indicating the mapping relation between the scrambling identifier and the type of the downlink control information, and the scrambling identifier comprises a first scrambling identifier and a second scrambling identifier.
Based on the above technical solution, the network device may determine the target scrambling identity according to a mapping relationship between the type of the DCI and the scrambling identity. The mapping relationship may be predefined, such as a protocol definition, or may be configured by a network device, which is not limited in this application. The network device or the terminal device may determine, based on the mapping relationship and according to the type of the corresponding DCI, the scrambling identifier corresponding to the type of the DCI.
With reference to the fifth aspect to the eighth aspect, in some possible implementations, the target scrambling identity is determined from a first type scrambling identity and a second type scrambling identity, and includes: and determining a target scrambling identifier from the first scrambling identifier and the second scrambling identifier according to the PDCCH configuration of the PDCCH or the search space of the PDCCH.
With reference to the fifth aspect to the eighth aspect, in some possible implementations, the determining, by the second type scrambling identifier and a preset rule, the method includes: the second type scrambling mark is obtained by calculating the first type scrambling mark and a preset value.
With reference to the fifth aspect to the eighth aspect, in some possible implementations, the second-type scrambling identity is calculated according to the following formula: x ═ Y + N, or, X ═ mod ((Y + N), M); wherein X represents the second type scrambling identity, Y represents the first type scrambling identity, and M, N is an integer greater than 1 or equal to 1.
In a ninth aspect, a method of receiving data is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving data, and determining a scrambling sequence according to second information, wherein the second information comprises at least one of the following information: the method comprises the steps that the type of a transmission block corresponding to data, a port of a demodulation reference signal (DMRS) used for demodulating the data, a port group to which the port of the DMRS used for demodulating the data belongs, the PDCCH configuration of a Physical Downlink Control Channel (PDCCH) used for scheduling the data, a search space of the PDCCH, a control resource set of the PDCCH, a quasi-co-location relation corresponding to the data and a network equipment identifier are determined; the data is descrambled based on the scrambling sequence.
In a tenth aspect, a method of transmitting data is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: determining a scrambling sequence based on second information, the second information comprising at least one of: the method comprises the steps that the type of a transmission block corresponding to data, a port of a demodulation reference signal (DMRS) used for demodulating the data, a port group to which the port of the DMRS used for demodulating the data belongs, the PDCCH configuration of a Physical Downlink Control Channel (PDCCH) used for scheduling the data, a search space of the PDCCH, a control resource set of the PDCCH, a quasi-co-location relation corresponding to the data and a network equipment identifier are determined; the data is scrambled based on the scrambling sequence, and the scrambled data is transmitted.
Based on the above technical solution, the scrambling sequence is associated with the second information, for example, a code word identifier and/or a radio network temporary identifier for generating the scrambling sequence is associated with the second information. Wherein the second information represents some information related to the transmitted data, such as but not limited to: the method includes the steps of determining the type of a transmission block corresponding to data, a port used for demodulating DMRS of the data, a port group to which the port used for demodulating DMRS of the data belongs, PDCCH configuration of a PDCCH used for scheduling the data, a search space of the PDCCH, a control resource set of the PDCCH, quasi co-location relation corresponding to the data and the like. The network device determines the scrambling sequence for scrambling the data to be transmitted based on the second information related to the data to be transmitted, so that the interference between a plurality of data caused by the same scrambling sequence can be avoided, and the reliability of data transmission is improved.
With reference to the ninth aspect or the tenth aspect, in some possible implementations, determining the scrambling sequence according to the second information includes: and determining a code word identifier and/or a wireless network temporary identifier according to the second information, and generating the scrambling sequence according to the code word identifier and/or the wireless network temporary identifier.
Based on the above technical solution, the code word identifier and/or the radio network temporary identifier for generating the scrambling sequence may be associated with the second information. Taking the code word identifier as an example, assuming that a plurality of code word identifiers are configured, each code word identifier corresponds to or is associated with one piece of second information, when a plurality of network devices send a plurality of data to one terminal device, different code word identifiers can be selected, so that scrambling sequences corresponding to the data sent by different network devices are different, and mutual interference among the plurality of data is avoided.
With reference to the ninth aspect or the tenth aspect, in some possible implementations, determining a codeword identification according to the second information includes: determining the codeword identifier according to the second information and first mapping relationship information, where the first mapping relationship information is used to indicate a mapping relationship between the second information and the codeword identifier; determining the radio network temporary identifier according to the second information, including: and determining the radio network temporary identifier according to the second information and second mapping relation information, wherein the second mapping relation information is used for indicating the mapping relation between the second information and the radio network temporary identifier.
In an eleventh aspect, a method of receiving data is provided. The method may be executed by the terminal device, or may also be executed by a chip configured in the terminal device, which is not limited in this application.
Specifically, the method comprises the following steps: receiving data, wherein a target wireless network temporary identifier for scrambling the data is determined from a first type wireless network temporary identifier and a second type wireless network temporary identifier, the first type wireless network temporary identifier is a configured wireless network temporary identifier, and the second type wireless network temporary identifier is determined according to the first type wireless network temporary identifier and a preset rule; descrambling the data based on the target wireless network temporary identification.
In a twelfth aspect, a method of transmitting data is provided. The method may be performed by a network device, or may be performed by a chip configured in the network device, which is not limited in this application.
Specifically, the method comprises the following steps: scrambling data, wherein a target wireless network temporary identifier for scrambling the data is determined from a first type wireless network temporary identifier and a second type wireless network temporary identifier, the first type wireless network temporary identifier is a configured wireless network temporary identifier, and the second type wireless network temporary identifier is determined according to the first type wireless network temporary identifier and a preset rule; and transmitting the scrambled data.
Based on the above technical solution, the network device may configure a wireless network temporary identifier (for example, referred to as a first type of wireless network temporary identifier) for the terminal device, and calculate another one or more wireless network temporary identifiers (for example, referred to as a second type of wireless network temporary identifier) according to the first type of wireless network temporary identifier and a preset rule. When the network device sends data, one wireless network temporary identifier can be selected from the configured wireless network temporary identifiers and the calculated 1 or more wireless network temporary identifiers, a scrambling sequence is generated based on the wireless network temporary identifiers, and the scrambling sequence is adopted to scramble the data to be sent. Through the technical scheme, when a plurality of network devices send data to one terminal device, the network devices can negotiate to use different wireless network temporary identifications, for example, through signaling interaction, or different network devices or different types of data are predefined to use different wireless network temporary identifications and the like, and then different scrambling sequences are generated, so that the interference among the plurality of data caused by the same scrambling sequence can be avoided, and the reliability of data transmission is improved. In addition, the terminal equipment can also estimate the channel matrix more accurately, further demodulate data and improve the reliability of data transmission.
In a thirteenth aspect, there is provided a communication device comprising means for performing the methods of the first, second, seventh, eighth, ninth or eleventh aspect and any one of the possible implementations of the first, second, seventh, eighth, ninth or eleventh aspect.
In a fourteenth aspect, a communications apparatus is provided that includes a processor. The processor is coupled to the memory and is operable to execute the instructions in the memory to implement the method of any one of the possible implementations of the first, second, seventh, eighth, ninth or eleventh aspect and the first, second, seventh, eighth, ninth or eleventh aspect described above. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in the terminal equipment. When the communication device is a chip configured in a terminal device, the communication interface may be an input/output interface.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
In a fifteenth aspect, a communications device is provided that includes means for performing the method of any one of the possible implementations of the third, fourth, fifth, sixth, tenth or twelfth aspect and the third, fourth, fifth, sixth, tenth or twelfth aspect.
In a sixteenth aspect, a communications apparatus is provided that includes a processor. The processor is coupled to the memory and is operable to execute the instructions in the memory to implement the method of any of the possible implementations of the third, fourth, fifth, sixth, tenth or twelfth aspect described above and of the third, fourth, fifth, sixth, tenth or twelfth aspect. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in the network device. When the communication device is a chip configured in a network device, the communication interface may be an input/output interface.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
In a seventeenth aspect, a processor is provided, including: input circuit, output circuit and processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor performs the method of any one of the possible implementations of the first to twelfth aspects and the first to twelfth aspects.
In a specific implementation process, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a flip-flop, various logic circuits, and the like. The input signal received by the input circuit may be received and input by, for example and without limitation, a receiver, the signal output by the output circuit may be output to and transmitted by a transmitter, for example and without limitation, and the input circuit and the output circuit may be the same circuit that functions as the input circuit and the output circuit, respectively, at different times. The embodiment of the present application does not limit the specific implementation manner of the processor and various circuits.
In an eighteenth aspect, a processing apparatus is provided that includes a processor and a memory. The processor is configured to read instructions stored in the memory, and may receive a signal via the receiver and transmit a signal via the transmitter to perform the method of any one of the possible implementations of the first to twelfth aspects and of the first to twelfth aspects.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
Alternatively, the memory may be integral to the processor or provided separately from the processor.
In a specific implementation process, the memory may be a non-transient memory, such as a Read Only Memory (ROM), which may be integrated on the same chip as the processor, or may be separately disposed on different chips.
It will be appreciated that the associated data interaction process, for example, sending the indication information, may be a process of outputting the indication information from the processor, and receiving the capability information may be a process of receiving the input capability information from the processor. In particular, the data output by the processor may be output to a transmitter and the input data received by the processor may be from a receiver. The transmitter and receiver may be collectively referred to as a transceiver, among others.
The processing device in the eighteenth aspect may be a chip, the processor may be implemented by hardware or may be implemented by software, and when implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated with the processor, located external to the processor, or stand-alone.
In a nineteenth aspect, there is provided a computer program product, the computer program product comprising: a computer program (which may also be referred to as code, or instructions), which when executed, causes a computer to perform the method of any one of the possible implementations of the first to twelfth aspects and of the first to twelfth aspects described above.
A twentieth aspect provides a computer-readable medium storing a computer program (which may also be referred to as code or instructions) which, when run on a computer, causes the computer to perform the method of any one of the possible implementations of the first to twelfth aspects and of the first to twelfth aspects described above.
In a twenty-first aspect, a communication system is provided, which includes the foregoing network device and terminal device.
Drawings
FIG. 1 is a schematic diagram of signal processing provided by an embodiment of the present application;
fig. 2 is a schematic diagram of a communication system suitable for a method of transmitting and receiving a PDCCH provided in an embodiment of the present application;
fig. 3 is a schematic interaction diagram of a method of transmitting and receiving a PDCCH provided by an embodiment of the present application;
fig. 4 is a diagram of scrambling IDs associated with PDCCH configurations suitable for use in embodiments of the present application;
fig. 5 is a further schematic diagram of scrambling IDs associated with PDCCH configurations suitable for use in embodiments of the present application;
FIG. 6 is a schematic interaction diagram of a method of transmitting and receiving data provided by an embodiment of the application;
FIG. 7 is a schematic diagram of a method for transmitting and receiving data according to an embodiment of the present disclosure;
fig. 8 is a schematic block diagram of a communication device provided by an embodiment of the present application;
fig. 9 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 10 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a global system for mobile communications (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a long term evolution (long term evolution, LTE) system, a LTE Frequency Division Duplex (FDD) system, a LTE Time Division Duplex (TDD), a universal mobile telecommunications system (universal mobile telecommunications system, UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a fifth generation (5G) system, or a New Radio (NR), etc.
It should be understood that the network device in the communication system may be any device with wireless transceiving function or a chip disposed on the device, and the device includes but is not limited to: evolved Node B (eNB), Radio Network Controller (RNC), Node B (Node B, NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (e.g., Home evolved NodeB, or Home Node B, HNB), BaseBand Unit (BaseBand Unit, BBU), Access Point (AP) in Wireless Fidelity (WIFI) system, Wireless relay Node, Wireless backhaul Node, Transmission Point (TP), or Transmission Reception Point (TRP), etc., and may also be 5G, such as NR, a gbb in the system, or a transmission Point (TRP or, a), one or a group (including multiple antenna panels) of Base stations in a 5G system, or may also be a Network panel forming a gbb or a transmission Point, such as a BaseBand Node (BBU) or a BBU, distributed Units (DUs), and the like.
In some deployments, the gNB may include a Centralized Unit (CU) and a DU. The gNB may also include a Radio Unit (RU). The CU implements part of the function of the gNB, and the DU implements part of the function of the gNB, for example, the CU implements the function of a Radio Resource Control (RRC) layer, a Packet Data Convergence Protocol (PDCP) layer, and the DU implements the function of a Radio Link Control (RLC), a Medium Access Control (MAC), and a Physical (PHY) layer. Since the information of the RRC layer eventually becomes or is converted from the information of the PHY layer, the higher layer signaling, such as RRC layer signaling or PHCP layer signaling, may also be considered to be transmitted by the DU or by the DU + RU under this architecture. It is to be understood that the network device may be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU may be divided into network devices in the access network RAN, or may be divided into network devices in the core network CN, which is not limited herein.
It should also be understood that terminal equipment in the communication system may also be referred to as User Equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device. The terminal device in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in telemedicine (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and the like. The embodiments of the present application do not limit the application scenarios.
To facilitate understanding of the embodiments of the present application, a brief description of several terms referred to in the present application will be given first.
1. Downlink Control Information (DCI): the method can be used for sending downlink scheduling assignment information or uplink scheduling information. The DCI has a plurality of formats (formats), and the various DCI formats and the specific information carried by the DCI formats are different according to different functions of the DCI formats. For example, the format0_0/format 0_1 in the LTE system or the format0_0/format 0_1 in the NR system may be used to transmit Physical Uplink Shared Channel (PUSCH) scheduling grant information; for another example, the format1 in the LTE system or the format0_0/format 0_1 in the NR system may be used to transmit Physical Downlink Shared Channel (PDSCH) single-codeword scheduling grant information.
A Physical Downlink Control Channel (PDCCH) typically carries a DCI of some format. One cell may schedule multiple terminals simultaneously in uplink and downlink, i.e., one cell may transmit multiple scheduling information per scheduling time unit. Each scheduling information is transmitted on a separate PDCCH, that is, one cell may simultaneously transmit a plurality of PDCCHs on one scheduling time unit.
The embodiments of the present application are mainly described below with respect to DCI that can be transmitted through a PDCCH, and the present application is not limited to specific contents in DCI that can be transmitted through the PDCCH.
2. Control channel: channels may be used to carry resource scheduling information and other control information. For example, the control channel may be a PDCCH, an Enhanced Physical Downlink Control Channel (EPDCCH), a new radio downlink control channel (NRPDCCH), or other downlink channels defined with network evolution and having the above functions in an LTE protocol, or may also be an uplink control channel, such as a Physical Uplink Control Channel (PUCCH), and the like. For convenience of description, hereinafter, the method for transmitting and receiving a physical downlink control channel PDCCH according to the embodiment of the present application is mainly described in detail by taking a physical downlink control channel as an example, and it should be understood that the physical downlink control channel may be understood as a generic term of the downlink control channel, and may include, but is not limited to, the above-listed downlink control channel. It should also be understood that a channel may also be called a signal or other name, and the embodiment of the present invention is not limited thereto.
Specifically, the physical downlink control channel in the embodiment of the present application may also be a physical downlink control channel based on a cell-specific reference signal (CRS), or a physical downlink control channel based on a demodulation reference signal (DMRS). The CRS-based physical downlink control channel may be a physical downlink control channel that is demodulated according to the CRS, and the DMRS-based physical downlink control channel may be a physical downlink control channel that is demodulated according to the DMRS. The CRS is a Reference Signal (RS) configured by the network device to all terminal devices in the cell, and the DMRS is an RS configured by the network device to a specific terminal device, and may also be referred to as a terminal-specific reference signal (URS).
It should be noted that the physical downlink control channel defined in the NR system may be the physical downlink control channel of the DMRS described above.
3. PDCCH configuration (PDCCH config): may be used to configure PDCCH parameters, such as control resource set (CORESET), search space (search space), and other parameters that may be used to blindly detect PDCCH. The PDCCH configuration may be configured, for example, by a PDCCH-configuration information element (PDCCH-configuration IE) among higher layer parameters.
For example, in NR, a network device may configure up to 3 control resource sets for each bandwidth part (BWP) in each cell (cell) in one PDCCH configuration. The network device may also configure up to 10 search space sets for each BWP in each cell in one PDCCH configuration.
The PDCCH configuration may also be used to determine the search space. Different PDCCH configurations determine different search spaces. Each PDCCH configuration may include one or more control resource sets and one or more search space sets. Each set of control resources and each set of search spaces may be further configured by high level parameters. Thus, based on one PDCCH configuration, one or more control resource sets and one or more search space sets may be determined.
In this embodiment, for a terminal device, PDCCH configuration of a PDCCH may be understood as PDCCH configuration based on which the PDCCH is received, or the terminal device blindly detects the PDCCH in a search space determined by the PDCCH configuration; for a network device, the PDCCH configuration of a PDCCH may be understood as a PDCCH configuration on which the PDCCH is transmitted, or the network device may transmit the PDCCH on a part of resources in a search space determined by the PDCCH configuration.
In this embodiment of the present application, a network device may configure multiple scrambling Identifiers (IDs) for a terminal device, where the multiple scrambling identifiers are associated with PDCCH configuration, and when the network device sends a PDCCH, the scrambling identifier corresponding to the PDCCH may be: a scrambling identity associated with a PDCCH configuration on which the PDCCH is transmitted. This can avoid that the scrambling identities of the PDCCHs from multiple network devices are the same when the multiple network devices transmit the PDCCHs.
4. Control resource set (CORESET): the resource set for transmitting the downlink control information may also be referred to as a control resource region or a physical downlink control channel resource set.
Each control resource set may be a set of Resource Element Groups (REGs). The REG is a basic unit for physical resource allocation of downlink control signaling, and is used to define mapping from the downlink control signaling to Resource Elements (REs). For example, in the LTE protocol, one REG consists of 4 REs of non-Reference Signals (RSs) that are contiguous in the frequency domain. It should be understood that REG is only a unit for resource allocation, and should not constitute any limitation to the present application, and the present application does not exclude the definition of a new resource allocation unit to achieve the same or similar functions in future protocols.
For a network device, a control resource set may be understood as a set of resources that may be used to transmit a PDCCH; for the terminal device, the resource corresponding to the search space of the PDCCH of each terminal device belongs to the control resource set. In other words, the network device may determine, from the set of control resources, resources used for transmitting the PDCCH, and the terminal device may determine a search space of the PDCCH according to the set of control resources.
The control resource set may include time-frequency resources, for example, a segment of bandwidth in a frequency domain, or one or more subbands; may be one or more symbols in the time domain; one control resource set may be a continuous or discontinuous resource unit, e.g., a continuous Resource Block (RB) or a discontinuous RB, in the time-frequency domain.
It should be understood that the specific contents of the frequency domain resource, the time domain resource and the time frequency domain resource listed above are only exemplary and should not limit the present application in any way. For example, the RB is an example of a resource unit, and the size of the RB may be a resource defined in the NR protocol, may be a resource defined in a future protocol, or may be replaced with another name. For another example, the control resource set may also be one or more slots, radio frames, subframes, minislots (mini slots or subslots), or Transmission Time Intervals (TTIs) in the time domain, which is not particularly limited in this embodiment of the present application.
The control resource set may be configured, for example, by a ControlResourceSet information element in a higher layer parameter. The high layer parameters may include, for example, an identifier of a control resource set, a frequency domain resource, the number of symbols included in a duration (duration), and the like. The present application does not limit the specific parameters for configuring the control resource set.
As previously mentioned, the network device may configure the terminal device with multiple sets of control resources. In NR, a scrambling sequence used for PDCCH and DMRS corresponding to PDCCH is configured for each control resource set, and in the existing scheme, generally, one scrambling identifier is configured for each control resource set. This creates a problem: in some scenarios, for example, non-coherent transmission scenarios, multiple network devices send PDCCHs to a terminal device, and if PDCCHs from multiple network devices correspond to the same control resource set, scrambling identifiers of the PDCCHs from the multiple network devices are the same, so that scrambling sequences are also the same, and the purpose of interference randomization cannot be achieved.
In view of this, the present application proposes to associate a scrambling identity with configuration information of a PDCCH. For example, the aforementioned scrambling identity is associated with a PDCCH configuration, or the scrambling identity is associated with a set of control resources. Alternatively, the scrambling identity may be associated with other configuration information, as long as it is possible to implement that a plurality of network devices transmit the PDCCH based on different scrambling identities. Specific implementations are described in detail below.
5. Search space set (search space set): a collection of search spaces described from a physical layer perspective. For the high level, this set of search spaces may also be referred to as search spaces (search spaces). In the embodiments of the present application, for the sake of convenience of distinction from the search space described below, it is referred to as a search space set in the present application.
The network device may indicate the Search Space Set by a high-level parameter, for example, may be configured by a Search Space Set information element in the high-level parameter. The high-level parameters may include, for example, an identifier of a search space set, an identifier of a control resource set, a period and an offset of a monitoring slot, a monitoring symbol in the slot, an Aggregation Level (AL), and the like. The present application does not limit the specific parameters for configuring the search space.
In embodiments of the present application, a scrambling identity may also be associated with a set of search spaces.
6. Searching a space: may be determined jointly by the set of control resources and the set of search spaces described above. The search space may refer to a search range for blind detection by the terminal device, or a set of candidate downlink control channels that the terminal device needs to monitor. Wherein the search space may include: a common Search Space (common Search Space) and a UE-specific Search Space (UE-specific Search Space). The common search space is used for transmitting common information at a cell level, and may include, for example: control information related to paging (paging), Random Access Response (RAR), Broadcast Control Channel (BCCH), and the like; the UE-specific search space is used for transmitting terminal device (or UE) level information, and may include, for example: downlink shared channel (DL-SCH), uplink shared channel (UL-SCH), and other related control information.
In this embodiment of the present application, the terminal device may jointly determine the time-frequency resource of the blind detection PDCCH based on the control resource set search space configured in the PDCCH configuration.
7. Antenna port (antenna port): referred to as a port for short. It can be understood as a transmitting antenna recognized by the receiving end, or a transmitting antenna that can be spatially differentiated. One antenna port may be configured for each virtual antenna, which may be a weighted combination of multiple physical antennas. That is, there is no fixed mapping relationship between the antenna ports and the physical antennas. Each antenna port may correspond to one reference signal, and thus, each antenna port may also be referred to as one reference signal port, e.g., CSI-RS port, SRS port, etc.
In the embodiment of the present application, the antenna port may refer to a DMRS port. Time-frequency resources occupied by DMRSs of different DMRS ports may be different, or orthogonal cover codes are different. When the network device indicates a port to the terminal device, the terminal device may receive the DMRS based on the port indicated by the network device and demodulate the PDCCH or PDSCH based on the received DMRS.
In the embodiment of the present application, the scrambling identity may also be associated with an antenna port. Alternatively, the scrambling identity may also be associated with the port group to which the DMRS port belongs.
8. Wave beam: the representation of the beams in the NR protocol may be spatial filters, or so-called spatial filters or spatial parameters. A beam used for transmitting a signal may be referred to as a transmission beam (Tx beam), or may also be referred to as a spatial domain transmit filter (spatial domain transmit filter) or a spatial transmit parameter (spatial domain transmit parameter); the beam for receiving the signal may be referred to as a reception beam (Rx beam), a spatial reception filter (spatial domain reception filter), or a spatial reception parameter (spatial domain reception parameter).
9. Demodulation reference signal: reference signals that may be used for demodulation of data or signaling. According to different transmission directions, the method can be divided into an uplink demodulation reference signal and a downlink demodulation reference signal. The demodulation reference signal may be DMRS in LTE protocol or NR protocol, or may also be other reference signals defined in future protocols for implementing the same or similar functions. This is not limited in this application.
In LTE or NR protocols, DMRS may be carried in a physical shared channel and transmitted with data signals for demodulating the data signals carried in the physical shared channel. For example, the downlink data is transmitted together with the Physical Downlink Shared Channel (PDSCH) or the uplink data is transmitted together with the Physical Uplink Shared Channel (PUSCH). The DMRS may also be carried in a physical control channel and transmitted together with the control signaling, so as to demodulate the control signaling carried in the physical control channel aggregate. For example, the PDCCH is transmitted together with downlink control signaling, or the PUCCH is transmitted together with uplink control signaling.
In the embodiment of the present application, the demodulation reference signal may include a downlink demodulation reference signal for demodulating the PDCCH or the PDSCH, and may also include an uplink demodulation reference signal for demodulating the PUCCH or the PUSCH. Hereinafter, for convenience of explanation, the demodulation reference signal is simply referred to as DMRS.
In LTE and NR protocols, DMRS may employ pseudo-random (PN) sequences, and thus, may also be referred to as DMRS sequences. The DMRS sequence may be composed of modulation symbols carried on a plurality of REs, and each modulation symbol may be, for example, a Quadrature Phase Shift Keying (QPSK) symbol. Wherein, the modulation symbol r (n) of the DMRS sequence carried on the nth subcarrier may be obtained by formula one shown below:
Figure BDA0001866001360000131
in formula one, r (n) is in the form of a complex number obtained by modulating the PN sequence, and may represent, for example, a QPSK symbol. n denotes an nth subcarrier among subcarriers occupied by the DMRS among Component Carriers (CCs).
Figure BDA0001866001360000132
d represents the density (diversity) of DMRS on one OFDM symbol within one RB,
Figure BDA0001866001360000133
may represent the number of RBs included in one CC. c (i) denotes the initial value cinitA defined PN sequence, wherein,
Figure BDA0001866001360000134
(i) the specific form is formula two as shown below:
Figure BDA0001866001360000135
in the second formula:
the mod operation is a remainder operation;
NC=1600;
when i is 0, x1(i)=x1(0) When i is 1,2, … …,30, x is 11(i)=0;
x2(i) Satisfy the requirement of
Figure BDA0001866001360000141
Wherein, cinitIs an initial value for generating a pseudo-random sequence. The initial value cinitCan be further obtained from equation three shown below:
Figure BDA0001866001360000142
in formula three, l represents the l-th symbol in a slot, μ represents the subcarrier spacing index, f represents the frame, s represents the slot,
Figure BDA0001866001360000143
indicating the number of time slots within a frame. N is a radical ofIDIs the initial value of the scrambling code sequence configured by the higher layer.
And applying the formula three to the formula two to obtain a pseudo-random sequence c (i), applying the obtained pseudo-random sequence c (i) to the formula one to obtain a modulation symbol of the DMRS sequence carried on the nth subcarrier, and further obtaining the DMRS sequence, wherein the value of i in the formula two is as follows:
Figure BDA0001866001360000144
it should be understood that there are many ways to obtain DMRS sequences, and the embodiments of the present application are not limited thereto.
10. Scrambling (scrambling): is a necessary flow for processing a downlink physical channel in an NR system, and can achieve the purpose of interference randomization. In order to facilitate understanding of the embodiments of the present application, the signal processing is briefly described below with reference to fig. 1. As shown in fig. 1, a transmitting device may process a codeword (code word) on a physical channel. Where the codeword may be coded bits that are encoded (e.g., including channel coding). The codeword is scrambled (scrambling) to generate scrambled bits. The scrambled bits are modulation mapped (modulation mapping) to obtain modulation symbols. The modulation symbols are mapped to a plurality of layers (layers) through layer mapping. The modulated symbols after layer mapping are precoded (precoding) to obtain precoded signals. The precoded signal is mapped to a plurality of Resource Elements (REs) after mapping the precoded signal to the REs. These REs are then modulated by Orthogonal Frequency Division Multiplexing (OFDM) and transmitted through the antenna port.
The precoding technique may be that, under the condition that the channel state is known, the signal to be transmitted is pre-processed by the transmitting device, that is, the signal to be transmitted is processed by means of a precoding matrix matched with the channel resource, so that the signal to be transmitted after precoding is adapted to the channel, and the complexity of the receiving device in eliminating the influence between the channels is reduced. Therefore, by precoding a signal to be transmitted, the received signal quality (e.g., signal to interference plus noise ratio (SINR)) is improved. Therefore, by using the precoding technique, the transmission between the sending device and the multiple receiving devices can be realized on the same time-frequency resource, that is, multi-user multiple input multiple output (MU-MIMO) is realized. It should be noted that the description related to the precoding technique is only for example and is not used to limit the protection scope of the embodiments of the present application, and in a specific implementation process, precoding may also be performed in other manners. For example, when the channel matrix cannot be known, precoding is performed using a preset precoding matrix or a weighting method. For brevity, the detailed contents thereof are not described herein again.
In NR, an initial value c for generating a PDCCH scrambling sequenceinitIs the formula four shown below:
cinit=(nRNTI·216+nID)mod231… … … … equation four.
Wherein n isRNTITransmitting an identity, n, for a wireless networkIDThe method is a scrambling identifier configured at a high layer, and mod operation is complementation operation.
The fourth public indication is used in a second formula to obtain a scrambling sequence, the obtained scrambling sequence is used for scrambling the PDCCH to be sent, and at the moment, the value of i in the second formula is as follows: i is 0,1,2, … …, m, where m is an integer greater than 0 and m represents the length of the scrambling sequence.
In NR, a scrambling sequence for PDCCH and DMRS corresponding to the PDCCH is configured per control resource set.
It should be understood that, the above detailed description is made on various configurations, and the specific method for configuring each parameter for the terminal device by the network device is described in detail by taking a higher-layer parameter in the NR protocol as an example, such as PDCCH-Config IE, but this should not limit the present application in any way. The present application does not exclude the possibility that the network device configures the parameters for the terminal device by using other signaling or manners.
For the convenience of understanding the embodiments of the present application, first, a communication system suitable for the method provided by the embodiments of the present application will be described in detail by taking the communication system shown in fig. 2 as an example. Fig. 2 shows a schematic diagram of a communication system 100 suitable for the method of transmitting and receiving PDCCH according to the embodiment of the present application. As shown, the communication system 100 may include at least one terminal device, such as the terminal device 101 shown in the figure; the communication system 100 may also include at least two network devices, such as network device #1102 and network device #2103 as shown. The network device #1102 and the network device #2103 may be sites in the same cell or sites in different cells, which is not limited in this application. Fig. 2 shows an example in which network device #1102 and network device #2103 are located in the same cell, for example only.
In communication system 100, network device #1102 and network device #2103 may communicate with each other via a backhaul link, which may be a wired backhaul link (e.g., fiber, copper cable) or a wireless backhaul link (e.g., microwave). Network device #1102 and network device #2103 may cooperate with each other to provide services to terminal device 101. Thus, the terminal apparatus 101 can communicate with the network apparatus #1102 and the network apparatus #2103, respectively, through wireless links.
In addition, one or more of the network device #1102 and the network device #2103 may also schedule the PDSCH for the terminal device 101 on one or more carrier elements (CCs, or component carriers, etc.) using a carrier aggregation technique, respectively. For example, network device #1102 may schedule PDSCH for terminal device 101 on CC #1 and CC #2, and network device #2103 may schedule PDSCH for terminal device 101 on CC #1 and CC # 3. The CCs scheduled by network device #1102 and network device #2103 may be the same or different, and the present application does not limit this.
Communication delays between cooperating network devices can be divided into ideal backhaul (idealol backhaul) and non-ideal backhaul (non-idealol backhaul). Communication delay between two sites under ideal backhaul can be microsecond level, and can be ignored compared with millisecond level scheduling in NR; communication delay between two stations under non-ideal backhaul can be on the millisecond level, and cannot be ignored compared with the millisecond level scheduling in NR.
Therefore, a scheme of multi-site scheduling based on multiple DCIs is proposed. The multi-site scheduling scheme based on the multiple DCIs supports the multiple network devices to schedule the respective PDSCH for the terminal device through the respective DCI sent by the multiple network devices, so as to perform data transmission. Since the network device is transparent to the terminal device, the terminal device may receive multiple DCIs, but does not know whether the multiple DCIs are from one network device or multiple network devices. Therefore, such a multi-site scheduling scheme based on multiple DCIs may also be referred to as a multi-DCI scheduling scheme.
For example, network device #1102 in fig. 2 may send PDCCH to terminal device 101, where the PDCCH may carry DCI. For the sake of distinction and explanation, the PDCCH transmitted by the network device #1102 is denoted as PDCCH #1, for example. Network device #2103 may also transmit a PDCCH to terminal device 101, and the PDCCH may also carry DCI. For the sake of distinction and explanation, the PDCCH transmitted by the network device #2103 is referred to as PDCCH #2, for example. As described above, in NR, a scrambling sequence used for PDCCH and DMRS corresponding to PDCCH is configured for each control resource set, and in the conventional scheme, generally, one scrambling identifier is configured for each control resource set. If PDCCH #1 and PDCCH #2 correspond to the same control resource set, the scrambling identities corresponding to PDCCH #1 and PDCCH #2 are the same. Search spaces corresponding to PDCCH #1 and PDCCH #2 are overlapped on time-frequency resources, so that initial values of scrambling sequences of PDCCH #1 and PDCCH #2 and initial values of pseudo-random sequences corresponding to DMRSs corresponding to PDCCH #1 and PDCCH #2 are completely the same, and finally, the scrambling sequences of PDCCH #1 and PDCCH #2 are the same, and the DMRS sequences of PDCCH #1 and PDCCH #2 are also the same, so that mutual interference is large.
In view of this, the present application provides a method for sending and receiving a PDCCH, which can allocate different scrambling identifiers for PDCCHs from different sites in a multi-site scheduling scenario, so as to avoid that PDCCHs from different sites correspond to the same scrambling identifier, and avoid that DMRS sequences of multiple PDCCHs are the same, thereby enabling a terminal device to receive data better, and improving communication efficiency and user experience.
To facilitate understanding of the embodiments of the present application, the following description is made.
First, in the embodiments of the present application, there are multiple places where higher layer parameters are involved, which may be through higher layer signaling. The higher layer signaling may be, for example, Radio Resource Control (RRC) message, or may be other higher layer signaling, which is not limited in this application.
Second, in the embodiments of the present application, "for indicating" may include for direct indication and for indirect indication, and may also include explicit indication and implicit indication. If the information indicated by a certain piece of information (such as configuration information described below) is referred to as information to be indicated, in a specific implementation process, there are many ways to indicate the information to be indicated, for example, but not limited to, the information to be indicated may be directly indicated, such as the information to be indicated itself or an index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein an association relationship exists between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other part of the information to be indicated is known or predetermined. For example, the indication of the specific information may be implemented by means of a predetermined arrangement order of the respective information (e.g., protocol specification), thereby reducing the indication overhead to some extent.
Third, in the embodiment of the present application, when a and B are described to be associated or associated, it may be indicated that there is an association relationship between a and B. Thus, "A is associated with B" and "A is associated with B," the same meaning can be expressed, or stated alternatively. For example, the associated scrambling code ID and PDCCH configuration may indicate that there is an association relationship between the scrambling code ID and PDCCH configuration. For another example, the scrambling code ID is associated with the port group, which may indicate that the scrambling code ID has an association relationship with the port group. For brevity, they are not illustrated one by one here.
Fourthly, in the embodiments of the present application, reference is made to "corresponding", for example, "PDCCH configuration corresponding to PDCCH" multiple times, which indicates PDCCH configuration based on which the network device transmits the PDCCH, or the terminal device blindly detects PDCCH in the search space determined by the PDCCH configuration. For another example, the "scrambling identifier corresponding to PDCCH" or "scrambling identifier corresponding to PDCCH" as used herein is used to indicate a scrambling identifier in a scrambling sequence based on which the network device scrambles the PDCCH.
Fifth, first, second, third, fourth and various numerical numbers are merely provided for convenience of description and are not intended to limit the scope of the embodiments of the present application in the embodiments illustrated below. For example, different indication information is distinguished.
Sixth, in the embodiments illustrated below, "pre-acquisition" may include signaling by the network device or pre-defined, e.g., protocol definition. The "predefined" may be implemented by saving a corresponding code, table, or other means that can be used to indicate the relevant information in advance in the device (for example, including the terminal device and the network device), and the present application is not limited to a specific implementation manner thereof.
Seventh, the term "store" in the embodiments of the present application may refer to a store in one or more memories. The one or more memories may be provided separately or integrated in the encoder or decoder, the processor, or the communication device. The one or more memories may also be provided separately, with a portion of the one or more memories being integrated into the decoder, the processor, or the communication device. The type of memory may be any form of storage medium and is not intended to be limiting of the present application.
Eighth, the "protocol" referred to in the embodiments of the present application may refer to a standard protocol in the communication field, and may include, for example, an LTE protocol, an NR protocol, and a related protocol applied in a future communication system, which is not limited in the present application.
Ninth, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, and c, may represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, wherein a, b and c can be single or multiple.
Various embodiments provided herein will be described in detail below with reference to the accompanying drawings.
It should be understood that the methods provided herein may be applicable to wireless communication systems. Such as communication system 100 shown in fig. 2. The terminal device in the embodiment of the present application may communicate with one or more network devices at the same time, for example, the network device in the embodiment of the present application may correspond to any one of network device #1102 and network device # 3103 in fig. 2, and the terminal device in the embodiment of the present application may correspond to terminal device 101 in fig. 2.
Since one or more network devices in the wireless communication system can provide services for the same terminal device, any network device in the wireless communication system that serves the same terminal device can configure parameters for the terminal device based on the method provided by the present application. Hereinafter, the method for transmitting and receiving a PDCCH provided in the embodiment of the present application is described in detail by taking an interaction process between one terminal device and two network devices as an example without loss of generality. Both network devices may provide services to the terminal device, or the terminal device may communicate with both network devices, respectively.
It should be noted that, when multiple network devices provide services for the same terminal device, the multiple network devices may send configuration information to the terminal device, or a certain network device may send configuration information to the terminal device, which is not limited in this application.
Fig. 3 is a schematic flow chart of a method 200 for transmitting and receiving a PDCCH provided by an embodiment of the present application, shown from the perspective of device interaction. As shown in fig. 3, the method 200 may include steps 210 through 230. The steps in method 200 are described in detail below.
In step 210, the terminal device receives a plurality of PDCCHs.
The multiple PDCCHs may be from PDCCHs of multiple network devices (the present application is not limited thereto), and each network device carries DCI in the PDCCH that is transmitted by the network device. The plurality of network devices may include, for example, a first network device and a second network device, which may be the network device #1 and the network device #2 described above.
Accordingly, this step 210 includes: step 2101, the first network device sends 1 or more PDCCHs; in step 2102, the second network device transmits 1 or more PDCCHs.
In the following embodiments, for convenience of understanding, an example in which the first network device transmits 1 PDCCH and the second network device transmits 1 PDCCH is taken as an example for illustrative explanation. For simplicity, the PDCCH transmitted by the first network device is denoted as PDCCH0, and the PDCCH transmitted by the second network device is denoted as PDCCH 1.
Prior to step 210, the method 200 further comprises: step 220, scramble PDCCH. When the network device scrambles the PDCCH, the scrambling ID needs to be determined, and in order to avoid interference, the scrambling ID corresponding to the PDCCH0 is different from the scrambling ID corresponding to the PDCCH. The scrambling ID corresponding to PDCCH0 is denoted as scrambling ID0, and the scrambling ID corresponding to PDCCH1 is denoted as scrambling ID 1.
It should be understood that the scrambling ID may be used to: a scrambling sequence is generated based on the scrambling ID, and/or a DMRS sequence is generated based on the scrambling ID. In the embodiment of the present application, the example of scrambling the PDCCH based on the scrambling ID is taken as an example, and the present application is not limited thereto. For example, the scrambling ID used to scramble the PDCCH may also be used to generate DMRS sequences. As can be understood by those skilled in the art, if a signal sequence received by a terminal device is denoted as a vector y, and a DMRS sequence generated by the terminal device itself is denoted as a vector x, the following relationship may be satisfied between the signal sequence received by the terminal device and the DMRS sequence generated by the terminal device itself: y is Hx + n. Where H may represent the channel matrix and n represents the receiver noise. It can be readily seen that the receiver noise n has an effect on the received signal. Since various schemes exist in the prior art for eliminating the above noise, in the embodiment of the present application, for convenience of description, it is assumed that the receiver noise is zero, i.e., the signal is transmitted without error. According to the above relationship, the terminal device may estimate a channel matrix according to the received DMRS sequence and the DMRS sequence generated by itself, thereby further demodulating data. In the following embodiments, for brevity, the scrambling sequence used for scrambling the PDCCH is mainly described as an example, it should be understood that the scrambling ID described below is all applicable to the DMRS sequences, in other words, the rule followed by the scrambling ID of the DMRS is the same as the rule followed by the scrambling ID described below, and interference caused by the same DMRS sequences can be avoided by using different scrambling IDs to generate different DMRS sequences by using different scrambling IDs by a plurality of network devices.
Step 220 includes: step 2201, the first network device scrambles PDCCH0 based on scrambling ID 0; at step 2202, the second network device scrambles PDCCH1 based on scrambling ID 1. Accordingly, the terminal device descrambles PDCCH0 based on ID0, and the terminal device descrambles PDCCH1 based on ID 1.
Wherein scrambling the PDCCH based on the scrambling ID comprises: after determining the scrambling ID, the scrambling ID is substituted into the above formula four (formula four is merely an exemplary illustration, and the present application is not limited to formula four), so that a scrambling sequence may be determined, and the PDCCH may be scrambled by the scrambling sequence. In addition, a DMRS sequence of the PDCCH is generated based on the scrambling ID (for example, the DMRS sequence can be obtained by using the scrambling ID in the formula three to obtain an initial value of a pseudo-random sequence, using the formula three in the formula two to obtain a pseudo-random sequence, and further using the obtained pseudo-random sequence in the formula one). The DMRS sequence of the PDCCH indicates that channel estimation is performed using the DMRS sequence, and then the PDCCH is demodulated using the estimated channel. The embodiment of the present application mainly concerns the manner of determining the scrambling ID, and the specific scrambling process is similar to that in the prior art, which is for brevity and will not be described again.
One way to determine the scrambling ID is that the network device configures a plurality of control resource sets for the terminal device, each control resource set is configured with one scrambling ID, and the scrambling ID used by the PDCCH is the scrambling ID in the control resource set corresponding to the PDCCH. In this way, a problem may arise: if PDCCH0 and PDCCH1 correspond to the same control resource set, then the scrambling IDs corresponding to the two PDCCHs are the same, and the scrambling sequences are also the same, thereby generating interference, reducing communication efficiency, affecting data transmission performance, and also causing poor user experience.
In view of the above, the present application provides two ways, which can avoid the problem of interference generated when PDCCHs from multiple network devices correspond to the same control resource set. One way is to associate a scrambling ID with the first information; alternatively, multiple network devices negotiate different scrambling IDs from among the multiple scrambling IDs, avoiding multiple network devices selecting the same scrambling ID. The first information includes information related to the PDCCH, and the first information may be configuration information, such as PDCCH configuration, search space of the PDCCH, and the like. These two modes will be specifically described below.
Mode A
The scrambling ID is associated with the first information.
First information, namely information related to PDCCH, the first information comprising at least one of the following: the method comprises the steps of PDCCH configuration, search space of PDCCH, ports used for demodulating DMRS of PDCCH, port groups to which the ports used for demodulating DMRS of PDCCH belong, ports used for demodulating DMRS of PDSCH, port groups to which the ports used for DMRS of PDSCH belong, network equipment identification and the like, wherein PDSCH is PDSCH scheduled by PDCCH. Associating the scrambling ID with the first information includes at least the following two implementations.
In a first implementation, a scrambling ID is configured (or carried or associated) in the first information. For example, the network device may determine the scrambling ID to be used according to the actual network condition, or the network device may randomly determine the scrambling ID and match the scrambling ID with the first information, e.g., different first information matches different scrambling IDs. After receiving the first information, the terminal device may determine the scrambling ID according to the first information.
In a second implementation, the network device may determine the scrambling ID according to an association relationship between the scrambling ID and the first information. For example, the protocol is predefined, or the network device configures an association relationship between the scrambling ID and the first information in advance, and the network device determines the scrambling ID to be used according to the association relationship and the first information. After receiving the first information, the terminal device may determine the scrambling ID according to the first information and the association relationship.
The following examples illustrate the second implementation in detail.
In the following, the PDCCH configuration in the first information and the port group to which the port of the DMRS belongs are taken as examples, and an example is described.
Mode A1
The scrambling ID is associated with a PDCCH configuration.
Fig. 4 shows one possible implementation. The network equipment configures a plurality of PDCCH configurations, and 1 or a plurality of scrambling IDs are respectively configured in each PDCCH configuration. As shown in fig. 4, PDCCH configuration 0 corresponds or is associated with scrambling ID0, and PDCCH configuration 1 corresponds or is associated with scrambling ID 1. As mentioned above, the PDCCH configuration not only includes the scrambling ID, but also includes other first information, such as a control resource set, a search space set, and the like, and the shaded portion in fig. 4 may represent other first information in the PDCCH configuration. And the terminal equipment detects the search space corresponding to the PDCCH configuration, and descrambles by adopting the scrambling ID configured by the PDCCH configuration.
The network device may be the first network device and the second network device, or any one of the first network device and the second network device, or a base station where the first network device and the second network device are located, or another network device, and the like.
The first network device configures one PDCCH configuration based on PDCCH0, and for simplicity, the PDCCH configuration is denoted as PDCCH configuration 0, and PDCCH configuration 0 carries or is associated with one scrambling ID 0. The first network device scrambles PDCCH0 based on scrambling ID 0. The second network device configures one PDCCH configuration based on PDCCH1, and for simplicity, the PDCCH configuration is denoted as PDCCH configuration 1, and PDCCH configuration 1 carries or is associated with one scrambling ID 1. The second network device scrambles PDCCH1 based on scrambling ID 1.
The network device determines a scrambling ID based on the PDCCH configuration. Optionally, the network device determines the scrambling ID based on the PDCCH configuration and the mapping relationship. The mapping relationship may include a correspondence between the PDCCH configuration and the scrambling ID. The mapping relationship may be predefined by a protocol, or may also be configured by a network device, which is not limited in this embodiment of the present application.
It is assumed that the network device configures 3 PDCCH configurations and uses indexes "0", "1" and "2" to distinguish different PDCCH configurations, or can also distinguish them by other manners, which is not limited in this application. For example, the 3 PDCCH configurations are respectively denoted as PDCCH configuration 0, PDCCH configuration 1, and PDCCH configuration 2. Then, the correspondence between the PDCCH configuration and the scrambling ID is as shown in table 1.
TABLE 1
PDCCH configuration Scrambling ID
PDCCH configuration 0 Scrambling ID0
PDCCH configuration
1 Scrambling ID1
PDCCH configuration
2 Scrambling ID2
If the PDCCH0 sent by the first network device corresponds to PDCCH configuration 0, or the PDCCH configuration based on which the first network device sends the PDCCH0 is PDCCH configuration 0, the scrambling ID corresponding to the PDCCH0 is scrambling ID0, or the scrambling ID of the DMRS sequence generating the PDCCH0 is scrambling ID 0. If PDCCH1 sent by the second network device corresponds to PDCCH configuration 1, or the PDCCH configuration based on which the second network device sends the PDCCH1 is PDCCH configuration 1, the scrambling ID corresponding to the PDCCH1 is scrambling ID1, or the scrambling ID of the DMRS sequence generating the PDCCH1 is scrambling ID 1.
Optionally, the method 200 comprises: step 230, the first information is sent. Step 230 may include: step 2301, the first network device sends PDCCH configuration 0 to the terminal device; in step 2302, the second network device sends PDCCH configuration 1 to the terminal device. The terminal equipment descrambling the PDCCH comprises the following steps: when the terminal device blindly detects the DCI based on the PDCCH configuration 0, the terminal device determines a descrambling sequence according to the scrambling ID0 corresponding to the PDCCH configuration 0, and then descrambles the PDCCH based on the descrambling sequence to obtain the information in the PDCCH. When the terminal device blindly detects the DCI based on the PDCCH configuration 1, the terminal device determines a descrambling sequence according to the scrambling ID1 corresponding to the PDCCH configuration 1, and then descrambles the PDCCH based on the descrambling sequence to obtain information in the PDCCH.
How the terminal device obtains the corresponding relationship between the scrambling ID and the PDCCH configuration is not limited in the present application. For example, the associated scrambling ID may be carried in PDCCH first information sent by the network device. Alternatively, the network device sends a mapping relationship between the scrambling ID and the PDCCH configuration, such as a mapping relationship table (table 1), which is used to indicate a correspondence relationship between the scrambling ID and the PDCCH configuration. Alternatively, the network device and the terminal device may store the mapping relationship in advance.
It should be noted that the association relationship between the scrambling ID and the first information (such as the PDCCH configuration) may be a rule preset by a protocol. Alternatively, the association relationship may be predefined by the network device, or determined by negotiation of multiple network devices. The present embodiment is not limited to this.
In a possible implementation manner, the preset rule may be that the PDCCH configures an ascending order of identifiers corresponding to the ascending order of scrambling identifiers; or, the preset rule may be that the PDCCH configures an ascending order of identifiers, and the corresponding scrambling identifier descending order; alternatively, the preset rule may be a descending order of identities of the PDCCH configuration, an ascending order of corresponding scrambling identities, and so on. Taking PDCCH configuration 0, PDCCH configuration 1, PDCCH configuration 2, scrambling ID0, scrambling ID1, and scrambling ID2 as examples, for example, the identifiers of PDCCH configurations are sorted in ascending order, and the corresponding scrambling identifiers are sorted in ascending order: PDCCH configuration 0 corresponds to scrambling ID0, PDCCH configuration 1 corresponds to scrambling ID1, and PDCCH configuration 2 corresponds to scrambling ID 2; for another example, the identifiers configured in the PDCCH are sorted in descending order, and the corresponding scrambling identifiers are sorted in ascending order: PDCCH configuration 2 corresponds to scrambling ID0, PDCCH configuration 1 corresponds to scrambling ID1, and PDCCH configuration 0 corresponds to scrambling ID 2.
It should be noted that the examples of 3 PDCCH configurations and 3 scrambling IDs listed in table 1 are only shown for ease of understanding, and should not limit the present application in any way. The PDCCH configuration or the number of scrambling IDs does not limit the protection scope of the embodiment of the present application.
It should be further noted that the example of 2 scrambling IDs and 2 PDCCH configurations listed in fig. 4 above is only shown for ease of understanding, and should not constitute any limitation to the present application. For example, 2 or more PDCCH configurations may be configured, and each of the 2 or more PDCCH configurations may correspond to at least one scrambling ID.
Fig. 5 shows yet another possible implementation. One control resource set has a plurality of scrambling IDs, which are respectively associated with one PDCCH configuration. As shown in fig. 5, one control resource set includes 2 scrambling IDs: scrambling ID0, scrambling ID1, scrambling ID0 associated with PDCCH configuration 0, scrambling ID1 associated with PDCCH configuration 1. The shaded portion in fig. 5 represents other configuration information.
The first network device transmits PDCCH0 and the second network device transmits PDCCH 1. It is assumed that PDCCH0 and PDCCH1 correspond to the same control resource set. The network device configures a plurality of scrambling IDs, and one control resource set includes 1 or more scrambling IDs. Taking fig. 5 as an example, one control resource set includes 2 scrambling IDs, denoted as scrambling ID0 and scrambling ID 1. The scrambling ID0 and the scrambling ID1 are associated with one PDCCH configuration, respectively. Taking fig. 5 as an example, assume that scrambling ID0 is associated with PDCCH configuration 0 and scrambling ID1 is associated with PDCCH configuration 1.
The network device determines a scrambling ID based on the PDCCH configuration. Optionally, the network device determines the scrambling ID based on the PDCCH configuration and the mapping relationship. The mapping relationship may include a correspondence between the PDCCH configuration and the scrambling ID, such as the correspondence shown in table 1.
Taking table 1 as an example, the terminal device descrambling the PDCCH includes: when the terminal device blindly detects the DCI based on the PDCCH configuration 0, the terminal device determines a descrambling sequence according to the scrambling ID0 corresponding to the PDCCH configuration 0, and then descrambles the PDCCH based on the descrambling sequence to obtain the information in the PDCCH. When the terminal device blindly detects the DCI based on the PDCCH configuration 1, the terminal device determines a descrambling sequence according to the scrambling ID1 corresponding to the PDCCH configuration 1, and then descrambles the PDCCH based on the descrambling sequence to obtain information in the PDCCH.
How the terminal device obtains the corresponding relationship between the scrambling ID and the PDCCH configuration is not limited in the present application. For example, the associated scrambling ID may be carried in information of the PDCCH configuration transmitted by the network device. Alternatively, the network device transmits a mapping relationship between the scrambling ID and the PDCCH configured information, such as a mapping relationship table (table 1), which indicates a correspondence relationship between the scrambling ID and the PDCCH configured information. Alternatively, the network device and the terminal device may store the mapping relationship in advance.
It should be noted that the association relationship between the scrambling ID and the first information (e.g., the information of the PDCCH configuration) may be a rule preset by the protocol. Alternatively, the association relationship may be predefined by the network device, or determined by negotiation of multiple network devices. The present embodiment is not limited to this.
It should be understood that the example of 2 scrambling IDs and 2 PDCCH configurations listed in fig. 5 above is shown only for ease of understanding and should not constitute any limitation to the present application. For example, one control resource set may include more than 2 scrambling IDs, and the more than 2 scrambling IDs are respectively associated with one PDCCH configuration.
It should also be understood that, the above is exemplified by associating 2 scrambling IDs in the control resource set to PDCCH configurations respectively in conjunction with fig. 5, and the embodiments of the present application are not limited thereto. For example, the scrambling IDs in the control resource set may be respectively associated with other first information, e.g., the scrambling IDs in the control resource set may be respectively associated with search space sets, or the scrambling IDs in the control resource set may be respectively associated with port groups to which ports of the DMRS belong, and so on.
It should be noted that, the PDCCH configuration and the scrambling ID are exemplarily described above, and the embodiment of the present application is not limited thereto. For example, other first information may also be used, such as that the search space set of the PDCCH is associated with the scrambling ID (at this time, only the index (or identifier) of the PDCCH configuration needs to be replaced by the index (or identifier) of the search space set of the PDCCH), and the scheme when the other first information is associated with the scrambling ID is similar to the above-described scheme, as long as the PDCCH configuration is replaced by the other first information, which is for brevity and is not described again.
Mode A2
The scrambling ID is associated with a port group to which the port of the DMRS belongs.
The DMRS port may refer to a DMRS port of the PDCCH, and at this time, the port group to which the DMRS port belongs may refer to a port group to which the DMRS port of the PDCCH belongs. Or, the DMRS port may refer to a DMRS port corresponding to a PDSCH scheduled by a PDCCH, and at this time, the port group to which the DMRS port belongs may refer to a port group to which the DMRS port corresponding to the PDSCH belongs. Next, description will be given by taking an example in which a scrambling ID is associated with a port group to which a DMRS port corresponding to a PDSCH belongs, where the PDSCH is a PDSCH scheduled by a PDCCH.
The first information may also include an antenna port for uplink or downlink transmission. The parameter related to the antenna port may be a DMRS port, a DMRS port group (DMRS port group), or a DMRS Code Division Multiplexing (CDM) group (DMRS CDM group). The terminal device may determine the DMRS port based on the antenna port indicated in the DCI, and further determine the DMRS port group or the DMRS code division multiplexing group to which the terminal device belongs.
It should be noted that the DMRS port group and the DMRS code division multiplexing group may be understood to be obtained by grouping DMRS ports based on different manners. The antenna ports, the DMRS port groups, and the DMRS code division multiplexing groups may be distinguished by indexes, identifiers, or other information that may be used to distinguish different ports or different groups, which is not limited in this application.
In the embodiment of the present application, the scrambling ID may be associated with any one of an antenna port, a DMRS port group, and a DMRS code division multiplexing group. The following is an example of the scrambling ID being associated with a DMRS port group. For convenience of description, the port group is hereinafter referred to as a port group. Each port group is associated with a scrambling ID.
The first network device transmits PDCCH0 and the second network device transmits PDCCH 1. The first network device and the second network device may pre-negotiate to use different port groups, such as by negotiating to use different port groups over the backhaul link. For example, a first network device may use port group #1 and a second network device may use port group # 2. It should be understood that each network device is also not limited to using one port group, e.g., a first network device may use port groups #1 and #2 and a second network device may use port group # 3. It should also be understood that the above list of port groups used by each network device is only an example, and should not limit the present application in any way.
It should be noted that the ports in different port groups are completely different. For example, any one port in port group #1 is different from the port in port group #2, and any one port in port group #2 is also different from the port in port group #1, i.e., the port in port group #1 is not intersected with the port in port group # 2.
Assume three port groups, denoted as port group #1, port group #2, and port group # 3. Then, the correspondence between the port group and the scramble ID is as shown in table 2.
TABLE 2
Port group Scrambling ID
Port group #1 Scrambling ID0
Port group #2 Scrambling ID1
Port group #3 Scrambling ID2
If the PDCCH transmitted by the network device corresponds to port group #1, the scrambling ID corresponding to the PDCCH is scrambling ID0, or the scrambling ID of the DMRS sequence generating the PDCCH is scrambling ID 0. If the PDCCH transmitted by the network device corresponds to port group #2, the scrambling ID corresponding to the PDCCH is scrambling ID1, or the scrambling ID of the DMRS sequence generating the PDCCH is scrambling ID 1. If the PDCCH transmitted by the network device corresponds to port group #3, the scrambling ID corresponding to the PDCCH is scrambling ID2, or the scrambling ID of the DMRS sequence generating the PDCCH is scrambling ID 2.
The ports included in each port group may be predefined, such as protocol definition, or may be indicated by the network device, such as the network device may notify the terminal device of the ports in each port group through high-layer signaling. When the ports included in each port group are indicated by the network device, optionally, the method 200 further comprises; the terminal equipment receives indication information of the port groups, wherein the indication information is used for indicating the ports in each port group. Accordingly, the network device transmits the indication information of the port group. The indication information is particularly useful for indicating the port numbers of the respective ports included in each port group. For example, port group #1 includes ports #8 to #11, and port group #2 includes ports #12 to # 15. The network device sending the higher layer signaling may be the first network device, the second network device, or another network device, such as a network controller. This is not limited in this application.
Based on the above design, a scrambling ID is associated with a port group. After the terminal device obtains the information of the port group, the scrambling ID corresponding to the port group can be determined, so as to obtain the descrambling sequence of the detection, and the descrambling sequence is used to descramble the detection.
The present application is not limited to how the terminal device obtains the association relationship between the scrambling ID and the port group. For example, the information indicating the port group sent by the network device may carry the associated scrambling ID. Alternatively, the network device sends a mapping relationship, such as a mapping relationship table, between the scrambling ID and the port group, where the mapping relationship is used to indicate a correspondence relationship between the scrambling ID and the port group. Alternatively, the network device and the terminal device may store the mapping relationship in advance.
It should be noted that the association relationship between the scrambling ID and the first information (e.g., the port group) may be a rule preset by the protocol. Alternatively, the association relationship may be predefined by the network device, or determined by negotiation of multiple network devices. Alternatively, the first information directly carries the scrambling ID. The present embodiment is not limited to this.
It should be noted that, the above description is made by taking the example that the port group to which the port of the DMRS belongs is associated with the scrambling ID, and the embodiment of the present application is not limited thereto. For example, other first information, such as a port of a PDCCH or a port group to which a port of the PDCCH belongs, may be associated with the scrambling ID, and a scheme when the other first information is associated with the scrambling ID is similar to the above-described scheme, so long as the port group to which the port of the DMRS belongs is replaced with the other first information, which is for brevity and is not described again.
Mode A3
The scrambling ID is associated with a network device identification.
The network device identity may be an identity identifying the network device, e.g. the network device identity may be a TRP ID.
Assume that a first network device transmits PDCCH0, a second network device transmits PDCCH1, and a third network device transmits PDCCH 2. The first network device, the second network device and the third network device correspond to different TRP IDs. For example, the first network device corresponds to TRP ID0, the second network device corresponds to TRP ID1, and the third network device corresponds to TRP ID 2. Then, the correspondence between the scrambling ID and the network device identification may be as shown in table 3.
TABLE 3
TRP ID Scrambling ID
TRP ID 0 Scrambling ID0
TRP ID
1 Scrambling ID1
TRP ID
2 Scrambling ID2
Wherein, if the PDCCH0 transmitted by the first network device corresponds to TRP ID0, the scrambling ID corresponding to the PDCCH0 is scrambling ID0, or the scrambling ID of the DMRS sequence generating the PDCCH0 is scrambling ID 0. If PDCCH1 transmitted by the second network device corresponds to TRP ID1, the scrambling ID corresponding to the PDCCH1 is scrambling ID1, or the scrambling ID of the DMRS sequence generating the PDCCH1 is scrambling ID 1. If PDCCH2 transmitted by the third network device corresponds to TRP ID2, the scrambling ID corresponding to the PDCCH2 is scrambling ID2, or the scrambling ID of the DMRS sequence generating the PDCCH2 is scrambling ID 2.
It should be noted that the association relationship between the scrambling ID and the network device identifier may be a rule preset by a protocol. Alternatively, the association relationship may be predefined by the network device, or determined by negotiation of multiple network devices. The present embodiment is not limited to this.
It should be understood that the above examples of 3 scrambling IDs and 3 network device identifications listed in table 3 are shown only for ease of understanding and should not constitute any limitation to the present application.
It should also be understood that, in the above mode a, the listed example of the association relationship between the first information and the scrambling ID is shown only for the convenience of understanding, and should not constitute any limitation to the present application. For example, which scrambling ID to use may also be determined according to the size of the search space set ID, PDCCH configuration ID, network device identification. For example, search space set ID, PDCCH configuration ID, PDCCH with smaller scrambling ID than PDCCH with smaller network device identification (e.g. TRP ID); the search space ID, PDCCH configuration ID, PDCCH with larger scrambling ID for larger network device identification. Or, the scrambling ID may be a scrambling ID with a larger search space set ID, PDCCH configuration ID, PDCCH ID with a smaller network device identifier; the search space ID, PDCCH configuration ID, PDCCH with larger network device identification uses smaller scrambling ID.
Based on the above mode a, by associating the scrambling ID with the first information, the network device may determine, based on the association relationship between the scrambling ID and the first information, the scrambling ID used by the transmitted PDCCH, so as to avoid that multiple PDCCHs use the same scrambling ID, thereby causing interference between them.
Mode B
Multiple network devices negotiate the use of different scrambling IDs from among multiple scrambling IDs.
The network device may obtain another 1 or more scrambling IDs through the configured scrambling ID and a preset rule. For simplicity, the configured scrambling ID is denoted as ID0, and the scrambling ID calculated by the configured scrambling ID and the preset rule is denoted as ID 1.
There are many implementations of obtaining the ID1 from the ID0 and preset rules. The preset rule may be predefined by the network device, or may also be predefined by the protocol, or the network device and the terminal device negotiate, which is not limited in this embodiment.
In one possible implementation, ID1 may be calculated using the following formula five:
ID1 ═ (ID0+ N) … … … … formula five.
Wherein N is an integer. For example, N ═ 2QWhere Q is an integer greater than or equal to 0, it is preferred, for example, that Q is 9,10,11,12, 13. Further preferably, Q is 10. Alternatively, different values of N are substituted, and a plurality of scramble IDs can be obtained. The multiple network devices may negotiate a selection of a different scrambling ID from the multiple scrambling IDs, e.g., the first network device and the second network device may negotiate a selection of a different scrambling ID over the backhaul link in advance.
It should be understood that the formula five is only one possible implementation listed for easy understanding, and the embodiments of the present application are not limited thereto. All variations of, for example, the equation five fall within the scope of the embodiments of the present application.
Alternatively, in yet another possible implementation, ID1 may be calculated using the following equation six:
ID1 ═ mod ((ID0+ N), M) … … … … equation six.
The mod operation is a remainder operation, and represents a remainder obtained by dividing (ID0+ N) by (M). M, N is an integer. For example, N ═ 2QWhere Q is an integer greater than or equal to 0, e.g., Q ═ 9,10,11,12, 13. Preferably, Q is 10, M is 2P, P is an integer greater than or equal to 0, for example P is 14. Alternatively, different values of N and/or M are substituted, and a plurality of scrambling IDs can be obtained. The multiple network devices may negotiate a selection of a different scrambling ID from the multiple scrambling IDs, e.g., the first network device and the second network device may negotiate a selection of a different scrambling ID over the backhaul link in advance.
It should be understood that the above formula six is only one possible implementation listed for easy understanding, and the embodiments of the present application are not limited thereto. All variations of, for example, the equation six fall within the scope of the embodiments of the present application.
It should be noted that, the network device may directly store the preset rule, when the scrambling ID needs to be used, calculate 1 or more scrambling IDs according to the preset rule and the configured scrambling ID, and then select the scrambling ID to be used from the configured scrambling ID and the calculated multiple IDs. Alternatively, the network device may store a plurality of scrambling IDs including the configured scrambling ID and a scrambling ID calculated according to a preset rule.
The association relationship between the scrambling ID and the first information (e.g., the port group) may be a rule preset by the protocol. Alternatively, the association relationship may be predefined by the network device, or determined by negotiation of multiple network devices. The present embodiment is not limited to this.
The scrambling sequences for the PDCCH and the DMRS corresponding to the PDCCH are configured by a control resource set, and the network device configures one scrambling ID (denoted as scrambling ID0) for the control resource set, and may obtain a plurality of scrambling IDs (ID1) by using a preset rule and the configured scrambling ID (scrambling ID 0). The manner in which the plurality of network devices determine the scrambling ID to be used individually from the plurality of scrambling IDs includes at least the following two manners, manner C and manner D, which are described in detail below.
Mode C
Under multi-station cooperation, a plurality of network devices may negotiate to select different scrambling IDs from a plurality of scrambling IDs based on the type of DCI transmitted. When different scrambling IDs are selected based on the type negotiation of the transmitted DCI, at least the following 4 cases are included.
Case 1
Based on the difference in content contained in DCI, DCI may be classified into main DCI and auxiliary DCI.
The information included in the secondary DCI may be a subset of the information included in the primary DCI. In other words, the secondary DCI includes only the indication field included in the partial primary DCI, i.e., the primary DCI includes more indication information than the secondary DCI. Alternatively, the primary DCI and the secondary DCI may contain different information. For example, the primary DCI may be a DCI containing a certain one or more specific parameters. Wherein the specific parameter may comprise, for example, at least one of: a carrier indicator (carrier indicator), a partial bandwidth indicator (base part indicator), a rate matching indicator (rate matching indicator), a zero power channel state information reference signal trigger (ZP CSI-RS trigger); accordingly, the secondary DCI may be a DCI that does not include any one of the specific parameters described above. And the secondary DCI is a DCI that may contain at least one of: resource allocation (resource allocation), Modulation and Coding Scheme (MCS), Redundancy Version (RV), New Data Indicator (NDI), and hybrid automatic repeat request (HARQ) process identification (HARQ process ID).
In one possible implementation, the primary DCI uses the configured scrambling ID0 and the secondary DCI uses the calculated scrambling ID 1. And the first network equipment and the second network equipment negotiate, and if the DCI sent by the first network equipment is the main DCI and the DCI sent by the second network equipment is the auxiliary DCI, the first network equipment uses the configured scrambling ID0, and the second network equipment uses the calculated scrambling ID 1. When the DCI blind-detected by the terminal device includes the main DCI and the auxiliary DCI, the scrambling ID carrying the main DCI may be considered as ID 0; the scrambling ID carrying the secondary DCI is ID 1.
Alternatively, the scrambling ID0 of the secondary DCI configuration and the scrambling ID1 of the primary DCI calculated may be used. And the first network equipment and the second network equipment negotiate, and if the DCI sent by the first network equipment is the main DCI and the DCI sent by the second network equipment is the auxiliary DCI, the first network equipment uses the calculated scrambling ID1, and the second network equipment uses the configured scrambling ID 0. When the DCI blindly detected by the terminal device includes the main DCI and the auxiliary DCI, the scrambling ID carrying the auxiliary DCI may be considered as ID 0; the scrambling ID carrying the main DCI is ID 1.
It should be noted that, the scrambling ID0 of the configuration for the main DCI, the calculated scrambling ID1 of the auxiliary DCI, the scrambling ID0 of the configuration for the auxiliary DCI, and the calculated scrambling ID1 of the main DCI are not limited in this embodiment of the present application. For example, the first network device and the second network device may be negotiated, or the protocol may be predefined.
Case 2
The DCI may also be divided into first-level DCI and second-level DCI based on the content the DCI contains.
Whether the second-stage DCI exists or not can be indicated in the first-stage DCI, and the time domain and/or frequency domain position where the second-stage DCI exists can be further indicated.
In one possible implementation, the first level DCI uses the configured scrambling ID0, and the second level DCI uses the calculated scrambling ID 1. And the first network equipment and the second network equipment negotiate, if the DCI sent by the first network equipment is first-level DCI and the DCI sent by the second network equipment is second-level DCI, the first network equipment uses the configured scrambling ID0, and the second network equipment uses the calculated scrambling ID 1. When the DCI blind-detected by the terminal device includes the first-stage DCI and the second-stage DCI, the scrambling ID carrying the first-stage DCI may be considered as ID 0; the scrambling ID carrying the second level DCI is ID 1.
Alternatively, the second-level DCI may use the configured scrambling ID0, and the first-level DCI may use the calculated scrambling ID 1. And the first network equipment and the second network equipment negotiate, and if the DCI sent by the first network equipment is the first-level DCI and the DCI sent by the second network equipment is the second-level DCI, the first network equipment uses the calculated scrambling ID1, and the second network equipment uses the configured scrambling ID 0. When the DCI blind-detected by the terminal device includes the first-stage DCI and the second-stage DCI, the scrambling ID carrying the second-stage DCI may be considered as ID 0; the scrambling ID carrying the first stage DCI is ID 1.
It should be noted that, the scrambling ID0 of the first-stage DCI configuration, the calculated scrambling ID1 of the second-stage DCI configuration, or the scrambling ID0 of the second-stage DCI configuration, and the calculated scrambling ID1 of the first-stage DCI are not limited in this embodiment of the present application. For example, the first network device and the second network device may be negotiated, or the protocol may be predefined.
Case 3
DCI can be classified into fast DCI and slow DCI based on the difference in the frequency of occurrence of DCI.
Wherein the frequency of occurrence of fast DCI is higher than the frequency of occurrence of slow DCI. For example, a fast DCI may occur once per slot, and a slow DCI may occur once for multiple slots.
One possible implementation is for fast DCI with the configured scrambling ID0 and for slow DCI with the calculated scrambling ID 1. And the first network equipment and the second network equipment negotiate, and if the DCI sent by the first network equipment is fast DCI and the DCI sent by the second network equipment is slow DCI, the first network equipment uses the configured scrambling ID0, and the second network equipment uses the calculated scrambling ID 1. When the DCI blindly detected by the terminal device includes the fast DCI and the slow DCI, the scrambling ID carrying the fast DCI may be considered as ID 0; the scrambling ID carrying the slow DCI is ID 1.
Alternatively, the scrambling ID0 of the arrangement for slow DCI and the scrambling ID1 calculated for fast DCI may be used. And the first network equipment and the second network equipment negotiate, and if the DCI sent by the first network equipment is fast DCI and the DCI sent by the second network equipment is slow DCI, the first network equipment uses the calculated scrambling ID1, and the second network equipment uses the configured scrambling ID 0. When the DCI blindly detected by the terminal device includes the fast DCI and the slow DCI, the scrambling ID carrying the slow DCI may be considered as ID 0; the scrambling ID carrying the fast DCI is ID 1.
The scrambling ID0 of the fast DCI configuration, the calculated scrambling ID1 of the slow DCI configuration, or the scrambling ID0 of the slow DCI configuration, and the calculated scrambling ID1 of the fast DCI configuration are not limited in the embodiment of the present application. For example, the first network device and the second network device may be negotiated, or the protocol may be predefined.
Case 4
Based on different DCI formats, DCI can also be classified into different formats of DCI.
The DCI with different formats is DCI format1_0, and DCI format1_1 is taken as an example for illustration.
In one possible implementation, the DCI format1_0 uses the configured scrambling ID0, and the DCI format1_1 uses the calculated scrambling ID 1. And the first network device and the second network device negotiate, if the DCI sent by the first network device is DCI format1_0 and the DCI sent by the second network device is DCI format1_1, the first network device uses the configured scrambling ID0, and the second network device uses the calculated scrambling ID 1. When the DCI detected by the terminal device in a blind manner includes DCI format1_0 and DCI format1_1, it may be considered that the scrambling ID carrying the DCI format1_0 is ID 0; the scrambling ID carrying the DCI format1_1 is ID 1.
Alternatively, the DCI format1_1 may use the arranged scramble ID0, and the DCI format1_0 may use the calculated scramble ID 1. And the first network device and the second network device negotiate, and if the DCI sent by the first network device is DCI format1_0 and the DCI sent by the second network device is DCI format1_1, the first network device uses the calculated scrambling ID1, and the second network device uses the configured scrambling ID 0. When the DCI detected by the terminal device in the blind includes DCI format1_0 and DCI format1_1, it may be considered that the scrambling ID carrying the DCI format1_1 is ID 0; the scrambling ID carrying the DCI format1_0 is ID 1.
Note that, the present embodiment is not limited to this, as to whether the scrambling ID0 of the arrangement for the DCI format1_0, the calculated scrambling ID1 of the DCI format1_1, the scrambling ID0 of the arrangement for the DCI format1_1, and the calculated scrambling ID1 of the DCI format1_ 0. For example, the first network device and the second network device may be negotiated, or the protocol may be predefined.
It is to be understood that the 4 cases listed in the above mode C are merely exemplary, and the present application is not limited thereto.
It should also be understood that the correspondence relationship in the 4 cases in the above-described manner C may be defined by negotiation of the network device, or may also be predefined by a protocol, and this is not limited in this embodiment of the present application.
Mode D
Under multi-station cooperation, multiple network devices may negotiate to select different scrambling IDs from multiple scrambling IDs based on a search space ID or PDCCH configuration ID.
In one possible implementation, a DCI with a smaller search space ID or PDCCH configuration ID uses the scrambling ID of the configuration (i.e., scrambling ID0), and a DCI with a larger search space ID or PDCCH configuration ID uses the calculated scrambling ID (i.e., scrambling ID 1). For example, if the search space ID corresponding to the DCI transmitted by the first network device is ID0 and the search space ID corresponding to the DCI transmitted by the second network device is ID1, the search space ID is ID0 for smaller search space IDs and ID1 for larger search space IDs, and since the DCI with smaller search space IDs is the DCI transmitted by the first network device and the DCI with larger search space IDs is the DCI transmitted by the second network device, the scrambling ID for scrambling the DCI transmitted by the first network device is ID0 and the scrambling ID for scrambling the DCI transmitted by the second network device is ID 1.
In yet another possible implementation, DCI with a larger search space ID or PDCCH configuration ID uses the scrambling ID of the configuration (i.e., scrambling ID0), and DCI with a smaller search space ID or PDCCH configuration ID uses the calculated scrambling ID (i.e., scrambling ID 1). For example, if the search space ID corresponding to the DCI transmitted by the first network device is ID0 and the search space ID corresponding to the DCI transmitted by the second network device is ID1, the search space ID is ID0 for smaller search space IDs and ID1 for larger search space IDs, and the DCI transmitted by the first network device is DCI transmitted by the first network device and the DCI transmitted by the second network device is DCI transmitted by the second network device for larger search space IDs, the scrambling ID for scrambling the DCI transmitted by the first network device is ID1 and the scrambling ID for scrambling the DCI transmitted by the second network device is ID 0.
In yet another possible implementation, the configured scrambling ID0 is used to configure the search space ID or PDCCH configuration with the scrambling ID; without a scrambling ID, with the calculated scrambling ID (i.e., scrambling ID 1). For example, if DCI transmitted by a first network device corresponds to PDCCH configuration 0 and DCI transmitted by a second network device corresponds to PDCCH configuration 1, where a scrambling ID is configured in PDCCH configuration 0 and a scrambling ID is not configured in PDCCH configuration 1, the scrambling ID for scrambling DCI transmitted by the first network device is ID0, and the scrambling ID for scrambling DCI transmitted by the second network device is ID 1.
It should also be understood that the correspondence relationship in the foregoing manner D may be defined by negotiation of the network device, or may also be predefined by a protocol, and this embodiment of the present application is not limited thereto
Mode E
The scrambling formula incorporates the network device identity. For example, in a PDCCH scrambling formula (e.g., formula four above, it should be understood that the present application is not limited thereto), or in a DMRS generation formula (e.g., formula three above, it should be understood that the present application is not limited thereto), a network device identification (e.g., TRP ID) is introduced.
It should be understood that multiple network devices may negotiate to select different scrambling IDs from multiple scrambling IDs based on the type of DCI transmitted or based on a search space ID or PDCCH configuration ID, etc., which is merely an exemplary illustration and is not limited thereto. Any method that enables multiple network devices to negotiate selection of different scrambling IDs falls within the scope of the present application.
The above introduces scrambling on PDCCH, and the following describes scrambling on PDSCH and PUSCH in detail.
Fig. 6 is a schematic flow chart of a method 400 of transmitting and receiving data provided by an embodiment of the present application, shown from the perspective of device interaction. As shown, the method 400 may include steps 410 through 450. The steps in method 400 are described in detail below.
It should be understood that fig. 6 shows a specific process of transmitting data between a terminal device and a network device in a wireless communication system. The terminal device may be any terminal device in a wireless communication system, and the terminal device may communicate with one or more network devices, which is not limited in this application. The network devices that serve the terminal device are transparent to the terminal device.
In the following, without loss of generality, a specific process of data transmission between a terminal device and a network device is described in detail by taking a terminal device as an example. It can be understood that any terminal device in the wireless communication system may send data to the network device based on the same technical solution, which is not limited in this application.
It should be noted that, for convenience of understanding, the specific process is described in detail below only by taking an example that the network device sends downlink data to the terminal device. It can be understood that the embodiments of the present application are also applicable to the case where the terminal device sends uplink data to the network device, and the "PDSCH" in the following embodiments may be replaced by the "PUSCH".
In step 410, the terminal device receives a plurality of PDSCHs.
Wherein the plurality of PDSCHs may be PDSCHs from a plurality of network devices, and the plurality of PDSCHs may be scheduled by the plurality of network devices through respective PDCCHs. Each PDCCH may be used to schedule one or more PDSCH. More specifically, the DCI carried in each PDCCH may be used to schedule one or more PDSCHs. Each network device may carry DCI in the PDCCH that each network device transmits, and each DCI may include information such as a time-frequency resource, an antenna port, and an enable transport block of the scheduled PDSCH. Each DCI may further include information of uplink resources for transmitting feedback information of the scheduled PDSCH. For example, the DCI may include a PUCCH resource indication field (PUCCH resource indicator) for indicating the uplink resource. In other words, the PDSCHs scheduled by the PDCCHs may be PDSCHs received before the uplink resource arrives, and the PDCCHs used for scheduling the PDSCHs may also be PDCCHs received before the uplink resource arrives. The plurality of network devices may include, for example, the first network device and the second network device, and the first network device and the second network device may be the network device #1 and the network device # 2.
Accordingly, this step 410 includes: step 4101, the first network device sends 1 or more PDSCH; step 4102, the second network device sends 1 or more PDSCH.
Prior to step 410, the method 400 further comprises: the PDSCH is scrambled, step 420. When the network equipment scrambles the PDSCH, a scrambling sequence needs to be determined, for clarity, the PDSCH sent by the first network equipment is marked as PDSCH0, and the scrambling sequence used for scrambling the PDSCH0 is marked as a first scrambling sequence; the PDSCH transmitted by the second network device is denoted as PDSCH1 and the scrambling sequence used to scramble PDSCH1 is denoted as the second scrambling sequence.
Step 420 includes: step 4201, the first network device scrambles the PDSCH0 based on the first scrambling sequence; the second network device scrambles the PDSCH1 based on the second scrambling sequence, step 4202. Accordingly, the terminal device descrambles PDSCH0 based on the first scrambling sequence and the terminal device descrambles PDSCH1 based on the second scrambling sequence.
The initial state of the scrambling code sequence for PDSCH scrambling is formula seven shown below:
cinit=nRNTI·215+q·214+nID… … … … formulaAnd seventhly.
Wherein n isRNTIIs the radio network temporary identification when the PDSCH is transmitted.
q is associated with a codeword to distinguish the codeword, which may correspond to a codeword identity, which may be a coded (e.g., including channel coded) code bit. For example, in the case of a single codeword, q is 0; in the multiplexing mode, the codeword q corresponding to one transport block is 0, and the codeword q corresponding to another transport block is 1.
nIDIs a unique scrambling identity configured for the terminal device.
It can be seen that, in the multi-station non-coherent joint transmission, it is assumed that the first network device and the second network device transmit data for the terminal device, and each network device sends a single codeword to the terminal device, the codeword q of each network device is 0, the wireless network temporary identifiers of the terminal device are the same, and the scrambling identifiers are also the same, so that the scrambling sequences obtained by the two network devices based on the formula seven are the same, and the interference randomization cannot be realized.
In this regard, the present application provides a number of new PDSCH scrambling methods. The first method is to change the value rule of q; the second method is to change nRNTIThe usage rules of (1); the third method is to negotiate the use of different n using the approach in the embodiments of fig. 3 to 5ID(ii) a The fourth method is to introduce a network device identifier, such as a TRP ID, into equation seven. The specific description is as follows.
Method 1
And changing the value rule of q.
The value rule of q may be related to the related parameter of the PDSCH, and the network device determines the value of q according to the related parameter of the PDSCH. Wherein the parameter related to the PDSCH represents a parameter related to transmitting the PDSCH, and the parameter related to the PDSCH includes at least one of the following information: an identifier of a Transport Block (TB), a DMRS port corresponding to a codeword, a PDCCH related parameter corresponding to DCI scheduling PDSCH, an identifier of PDSCH, transmission configuration information related to PDSCH, a network device identifier, and the like. Optionally, the method 400 further comprises: step 430, information of relevant parameters of the PDSCH is transmitted. Accordingly, the terminal device receives information of the relevant parameters of the PDSCH. Step 430 may include: step 4301, the first network device sends information of relevant parameters of PDSCH0 to the terminal device; step 4302, the second network device sends the information of the relevant parameters of PDSCH1 to the terminal device.
The 6 rules are described in detail below in connection with PDSCH related parameters.
Rule 1: and determining the value of q according to the identification of the transmission block.
For ease of understanding, the transport blocks will be briefly described. A transmission block: data blocks from a higher layer. A transport block may include, for example, a data block of a Media Access Control (MAC) Protocol Data Unit (PDU), and the data block may be transmitted over a time unit or may be a unit of HARQ retransmission. In LTE and NR, a maximum of two transport blocks can be transmitted per time unit for each terminal device. By way of example and not limitation, the time unit is a Transmission Time Interval (TTI).
The network device may indicate an enabled TB in DCI when scheduling PDSCH. Typically, each DCI includes configuration information of two TBs. The configuration information of each TB may include: MCS, NDI and RV. For example, when the MCS of a certain TB is 26 and the RV is 1 in the DCI, the TB may be implicitly indicated to be disabled; otherwise, the TB is an enabled TB.
The configuration information of the two TBs can be distinguished by the order in which the fields for carrying the configuration information appear in the DCI. For example, in the configuration information of the two TBs, a field for carrying configuration information of TB1 precedes a field for carrying configuration information of TB 2. It should be understood that the order in which the fields for carrying the configuration information of the TBs appear in the DCI is only one possible implementation, and the configuration information of the two TBs may also be distinguished by different indexes, for example, and the present application does not limit this. In the implementation of the present application, information that can be used to distinguish the TBs is referred to as an identification of the TB. For example, the identity of the TB may be the order in which the fields for carrying its configuration information appear in the DCI. As shown in fig. 7, the field for carrying configuration information of a TB preceding in bits in DCI corresponds to TB1, such as TB1 in fig. 7(a) or fig. 7(b), and the field for carrying configuration information of a TB succeeding in bits in DCI corresponds to TB2, such as TB2 in fig. 7(a) or fig. 7 (b). Fig. 7(a) and (b) illustrate the identification of the TBs by the order in which fields of configuration information of the TBs appear in DCI in two possible ways, and the present application is not limited thereto.
Wherein, the identity of TBs may be distinguished by the order in which fields of configuration information of each TB appear in DCI, for example, as described above; the TB may also be distinguished by different indexes, such as using indexes "1" and "2", or may be distinguished by other methods, which is not limited in this application.
Rule 1 may be: when the transport block corresponding to the codeword is TB1, q takes a value of 0; and when the transport block corresponding to the code word is TB2, the value of q is 1. For example, if the transport block corresponding to the PDSCH transmitted by the first network device is TB1 and the transport block corresponding to the PDSCH transmitted by the second network device is TB2, the value of q selected by the first network device is 0 and the value of q selected by the second network device is 1.
Alternatively, rule 1 may be: when the transport block corresponding to the codeword is TB1, q takes the value of 1; and when the transport block corresponding to the code word is TB2, the value of q is 0. For example, if the transport block corresponding to the PDSCH transmitted by the first network device is TB1 and the transport block corresponding to the PDSCH transmitted by the second network device is TB2, the value of q selected by the first network device is 1 and the value of q selected by the second network device is 0.
The rule 1 may be predefined by a protocol or predefined by a network device, and the embodiment of the present application is not limited thereto.
Rule 2: and determining the value of q according to the DMRS port corresponding to the code word.
According to a possible implementation manner, the value of q is determined according to the identifier of the port group to which the code word corresponding to the DMRS port belongs.
Rule 2 may be: taking DMRS port group1 and DMRS port group2 as examples, when a codeword corresponding to a DMRS port belongs to DMRS port group1 (or CDM group1), q is 0; and when the code word corresponding to the DMRS port belongs to DMRSport group2 (or CDM group2/3), q is 1. For example, if the PDSCH transmitted by the first network device corresponds to the DMRS port belonging to the DMRS port group1 (or CDM group1), and the PDSCH transmitted by the second network device corresponds to the DMRS port belonging to the DMRS port group2 (or CDM group2/3), the q value selected by the first network device is 0, and the q value selected by the second network device is 1.
Alternatively, rule 2 may be: when the code word corresponding to the DMRS port belongs to DMRS port group1 (or CDM group1), q is 1; and when the code word corresponding to the DMRS port belongs to DMRS port group2 (or CDM group2/3), q is 0. For example, if the DMRS port corresponding to the PDSCH transmitted by the first network device belongs to DMRS port group1 (or CDMgroup 1), and the DMRS port corresponding to the PDSCH transmitted by the second network device belongs to DMRS port group2 (or CDMgroup2/3), the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
It should be understood that the DMRS port group1 and DMRS port group2 are only used as examples for illustration, and the embodiments of the present application are not limited thereto. Any way of determining different q values by distinguishing the identities of the port groups to which DMRS ports belong belongs falls within the scope of the embodiments of the present application.
In another possible implementation manner, the identifier of the DMRS port corresponding to the codeword is compared with a preset value, and then a value of q is determined. Assume that the preset value is X, which is an integer greater than 0.
Rule 2 may be: when the identifier of the code word corresponding to the DMRS port is larger than or equal to X, the value of q is 0; and when the identifier of the code word corresponding to the DMRS port is smaller than X, the value of q is 1. For example, if the identifier of the DMRS port corresponding to the PDSCH transmitted by the first network device is greater than or equal to X and the identifier of the DMRS port corresponding to the PDSCH transmitted by the second network device is smaller than X, the value q selected by the first network device is 0 and the value q selected by the second network device is 1.
Alternatively, rule 2 may be: when the identifier of the code word corresponding to the DMRS port is less than or equal to X, the value of q is 0; and when the identifier of the code word corresponding to the DMRS port is larger than X, the value of q is 1. For example, if the identifier of the DMRS port corresponding to the PDSCH transmitted by the first network device is greater than or equal to X and the identifier of the DMRS port corresponding to the PDSCH transmitted by the second network device is smaller than X, the value q selected by the first network device is 1, and the value q selected by the second network device is 0.
It should be understood that the preset value may be predefined by a protocol, or predefined by a network device, and the embodiment of the present application is not limited thereto. Any way of determining different q values by comparing the identifier of the DMRS port with a preset value belongs to the protection scope of the embodiment of the present application.
Rule 3: and determining the value of q directly according to the code word.
Rule 3 may be: the code word is 0, and q takes the value of 0; the codeword is 1 and q is 1.
Rule 4: and determining the value of q according to the PDCCH related parameters corresponding to the DCI for scheduling the PDSCH.
The PDCCH related parameters corresponding to the DCI scheduling PDSCH include: PDCCH configuration, control resource set, search space set, etc. Specifically, the PDCCH configuration includes a control resource set and a search space set, and the terminal device may determine a search space of the PDCCH based on the control resource set and the search space set in the PDCCH configuration.
In this embodiment, different network devices may transmit respective PDCCHs in different search spaces, i.e., based on different PDCCH configurations. The different PDCCH configurations referred to herein may include, for example: the control resource set is different, or the search space set is different, or both the control resource set and the search space set are different. The network device may indicate different PDCCH configurations to the terminal device through higher layer signaling.
One possible implementation manner is to determine the value of q directly according to the identifier of the PDCCH related parameter corresponding to the DCI scheduling PDSCH. It is assumed that a control resource set1 and a search space set1 are configured in PDCCH configuration 1. A control resource set2 and a search space set2 are configured in PDCCH configuration 2.
Optionally, the q value may be determined according to an identity of the PDCCH configuration.
Rule 4 may be: when a PDCCH corresponding to DCI for scheduling the PDSCH is configured as PDCCH configuration 1, q is 0; and when the PDCCH corresponding to the DCI for scheduling the PDSCH is configured as PDCCH configuration 2, the value of q is 1. For example, if the PDCCH corresponding to the DCI scheduling PDSCH0 is configured as PDCCH configuration 1 and the PDCCH corresponding to the DCI scheduling PDSCH1 is configured as PDCCH configuration 2, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when a PDCCH corresponding to DCI for scheduling the PDSCH is configured as PDCCH configuration 1, the value of q is 1; and when the PDCCH corresponding to the DCI for scheduling the PDSCH is configured as PDCCH configuration 2, the value of q is 0. For example, if the PDCCH corresponding to the DCI scheduling the PDSCH0 is configured as PDCCH configuration 1, and the PDCCH corresponding to the DCI scheduling the PDSCH1 is configured as PDCCH configuration 1, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
Alternatively, the q value may be determined from the identity of the control resource set.
Rule 4 may be: when a control resource set corresponding to DCI of the PDSCH is scheduled to be a control resource set1, the value of q is 0; and when the control resource set corresponding to the DCI for scheduling the PDSCH is a control resource set2, the value of q is 1. For example, if the control resource set corresponding to the DCI scheduling PDSCH0 is control resource set1 and the control resource set corresponding to the DCI scheduling PDSCH1 is control resource set2, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when a control resource set corresponding to DCI of a scheduling PDSCH is a control resource set1, the value of q is 1; and when the control resource set corresponding to the DCI for scheduling the PDSCH is the control resource set2, the value of q is 0. For example, if the control resource set corresponding to the DCI scheduling PDSCH0 is control resource set1 and the control resource set corresponding to the DCI scheduling PDSCH1 is control resource set2, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
Alternatively, the q value may be determined from the identity of the set of search spaces.
Rule 4 may be: when a search space set corresponding to DCI for scheduling PDSCH is a search space set1, the value of q is 0; and when the search space set corresponding to the DCI for scheduling the PDSCH is a search space set2, the value of q is 1. For example, if the search space set corresponding to the DCI scheduling PDSCH0 is search space set1 and the search space set corresponding to the DCI scheduling PDSCH1 is search space set2, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when a search space set corresponding to DCI for scheduling PDSCH is a search space set1, the value of q is 1; and when the search space set corresponding to the DCI for scheduling the PDSCH is a search space set2, the value of q is 0. For example, if the search space set corresponding to the DCI scheduling PDSCH0 is search space set1 and the search space set corresponding to the DCI scheduling PDSCH1 is search space set2, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
It should be understood that, among others, multiple control resource sets and multiple search space sets may be configured in the PDCCH configuration, and this is not limited in this embodiment.
In another possible implementation manner, the identifier of the PDCCH related parameter corresponding to the DCI scheduling the PDSCH is compared with the size of the preset value, so as to determine the value of q. Assume that the preset value is X, which is an integer greater than 0.
Optionally, an identifier of a PDCCH configuration corresponding to DCI scheduling the PDSCH is taken as an example.
Rule 4 may be: when the identification of the PDCCH configuration corresponding to the DCI for scheduling the PDSCH is greater than or equal to X, the value of q is 0; and when the identification of the PDCCH configuration corresponding to the DCI for scheduling the PDSCH is less than X, the value of q is 1. For example, if the identifier of the PDCCH configuration corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the PDCCH configuration corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 0 and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when the identification of the PDCCH configuration corresponding to the DCI for scheduling the PDSCH is less than or equal to X, the value of q is 0; and when the identification of the PDCCH configuration corresponding to the DCI for scheduling the PDSCH is larger than X, the value of q is 1. For example, if the identifier of the PDCCH configuration corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the PDCCH configuration corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
Optionally, the identifier of the control resource set corresponding to the DCI scheduling the PDSCH is taken as an example.
Rule 4 may be: when the identification of the control resource set corresponding to the DCI for scheduling the PDSCH is greater than or equal to X, the value of q is 0; and when the identification of the control resource set corresponding to the DCI for scheduling the PDSCH is less than X, the value of q is 1. For example, if the identifier of the control resource set corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the control resource set corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when the identification of the control resource set corresponding to the DCI for scheduling the PDSCH is less than or equal to X, the value of q is 0; and when the identification of the control resource set corresponding to the DCI for scheduling the PDSCH is larger than X, the value of q is 1. For example, if the identifier of the control resource set corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the control resource set corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
Optionally, the identifier of the search space set corresponding to the DCI scheduling the PDSCH is taken as an example.
Rule 4 may be: when the identification of the search space set corresponding to the DCI for scheduling the PDSCH is greater than or equal to X, the value of q is 0; and when the identification of the search space set corresponding to the DCI for scheduling the PDSCH is less than X, the value of q is 1. For example, if the identifier of the search space set corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the search space set corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 4 may be: when the identification of the search space set corresponding to the DCI for scheduling the PDSCH is less than or equal to X, the value of q is 0; and when the identification of the search space set corresponding to the DCI for scheduling the PDSCH is larger than X, the value of q is 1. For example, if the identifier of the search space set corresponding to the DCI scheduling the PDSCH0 is greater than or equal to X and the identifier of the search space set corresponding to the DCI scheduling the PDSCH1 is smaller than X, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
It should be understood that the preset value may be predefined by a protocol, or predefined by a network device, and the embodiment of the present application is not limited thereto. Any way of determining different q values by comparing the identifier of the PDCCH related parameter corresponding to the DCI scheduling the PDSCH with the preset value belongs to the protection scope of the embodiment of the present application.
Rule 5: and determining the value of q according to the related parameters of the PDSCH.
Relevant parameters of the PDSCH include: PDSCH configuration (PDSCH-config), search space set, etc. The following takes the determination of the value of q according to the PDSCH configuration as an example.
One possible implementation manner is to determine the value of q directly according to the identity of PDSCH configuration.
Rule 5 may be: when the PDSCH configuration corresponding to the PDSCH is 0, the value of q is 0; when the PDSCH corresponding to the PDSCH is configured as PDSCH configuration 1, q is 1. For example, if the PDSCH corresponding to the PDSCH transmitted by the first network device is configured as PDSCH0, and if the PDSCH corresponding to the PDSCH transmitted by the second network device is configured as PDSCH1, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 5 may be: when the PDSCH corresponding to the PDSCH is configured as the PDSCH0, the value of q is 1; when the PDSCH corresponding to the PDSCH is configured as PDSCH1, q is 0. For example, if the PDSCH corresponding to the PDSCH transmitted by the first network device is configured as PDSCH0, and if the PDSCH corresponding to the PDSCH transmitted by the second network device is configured as PDSCH1, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
In another possible implementation, the value of q is determined by comparing the identifier of the PDSCH configuration with a preset value. Assume that the preset value is X, which is an integer greater than 0.
Rule 5 may be: when the configured identifier of the PDSCH is greater than or equal to X, the value of q is 0; and when the configured identifier of the PDSCH is smaller than X, the value of q is 1. For example, if the identifier of the PDSCH configuration corresponding to the PDSCH transmitted by the first network device is greater than or equal to X, and if the identifier of the PDSCH configuration corresponding to the PDSCH transmitted by the second network device is less than X, the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1. If X is 1, the PDSCH corresponding to the PDSCH transmitted by the first network device is configured as PDSCH1, and the PDSCH corresponding to the PDSCH transmitted by the second network device is configured as PDSCH0, then the value of q selected by the first network device is 0, and the value of q selected by the second network device is 1.
Alternatively, rule 5 may be: when the configured identifier of the PDSCH is less than or equal to X, the value of q is 0; and when the configured identifier of the PDSCH is larger than X, the value of q is 1. For example, if the identifier of the PDSCH configuration corresponding to the PDSCH transmitted by the first network device is greater than or equal to X, and if the identifier of the PDSCH configuration corresponding to the PDSCH transmitted by the second network device is less than X, the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0. If X is 0, the PDSCH corresponding to the PDSCH transmitted by the first network device is configured as PDSCH1, and the PDSCH corresponding to the PDSCH transmitted by the second network device is configured as PDSCH0, then the value of q selected by the first network device is 1, and the value of q selected by the second network device is 0.
Rule 6: and determining the value of q according to the transmission configuration information related to the PDSCH.
The transmission configuration information includes beam information, Quasi-co-location (QCL) information, and the like. For example, when the QCL relationship/type-D QCL (spatial RX parameters)/spatial filter (spatial domain filter)/spatial transmit filter (spatial domain receive filter) corresponding to the PDSCH belongs to set1/group1 or is associated with terminal pan 1/pan set1/pan group1, q takes a value of 0; when the QCL relationship/type-D QCL (spatial RXparameters)/spatial filter (spatial domain filter)/spatial transmit filter (spatial domain receive filter) corresponding to the PDSCH belongs to set2/group2 or is associated with terminal panel 2/panel set 2/panel group2, the value of q is 1.
It should be noted that, in the above 6 rules, the correspondence between the value rule of q and the relevant parameter of the PDSCH may be predefined by the network device, or predefined by the protocol, which is not limited in this embodiment of the present application.
It should be further noted that the above 6 rules are merely exemplary, and the present application is not limited thereto, and any situation that each network device sends a single codeword to the terminal device by changing the value rule of q and the codeword q of each network device is 0 can be avoided. For example, the above 6 rules may be used in combination.
Rule 7: determining the value of q according to the network equipment identifier
The network device identity may be an identity identifying the network device, e.g. the network device identity may be a TRP ID.
In one possible implementation, the TRP ID0 corresponds to the value q being "0", and the TRP ID1 corresponds to the value q being "1". Optionally, q is taken as "1" corresponding to TRP ID0, and q is taken as "0" corresponding to TRP ID 1.
Another possible implementation is q-TRP ID.
Method 2
Changing nRNTIThe usage rules of (1).
In one possible implementation, the network device allocates a plurality of n to the terminal deviceRNTIThe multiple network devices may negotiate to use different n rules based on any one of the 6 rules mentioned in the above method 1RNTI. When multiple network devices are from multiple nRNTITo select nRNTIIn this case, any one of the 6 rules mentioned in the above method 1 may be adopted, and only "q" in the 6 rules in the above method 1 may be replaced with "nRNTI"is used. Here, for brevity, no further description is given.
In another possible implementation manner, the network device allocates 1 n to the terminal deviceRNTIAccording to the distribution nRNTIAnd the preset rule determines another 1 or more nRNTI. According to n of distributionRNTIAnd a predetermined rule to obtain another 1 or more nRNTIThere are a variety of implementations. The preset rule may be predefined by the network device, or may also be specified by a protocol, or specified by negotiation between the network device and the terminal device, which is not limited in this embodiment of the present application.
Alternatively, another 1 or more n may be obtained by calculating using the formula five in the foregoing manner BRNTIAlternatively, another 1 or more n may be obtained by calculation using the formula six in the foregoing manner BRNTI
According to n of distributionRNTIAnd the preset rule determines another 1 or more nRNTIAnd how multiple network devices are to be selected from multiple nRNTIIn which different n is selectedRNTISimilar to the above mode B, only the "scrambling code ID" in the mode B needs to be changed to "nRNTI", specifically," configured scrambling code ID "is replaced with" assigned nRNTI"," calculated scrambling code ID "is replaced by" calculated nRNTI"is used. Here, for brevity, no further description is given.
Method 4
The network equipment identity is introduced into the PDSCH/PUSCH scrambling formula. Taking the network device identifier as TRP ID as an example, the scrambling formula may be optionally:
Cinit=nRNTI·2n1+q·2n2+TRPID·2n3+nIDwhere n1, n2, n3 are positive integers, such as n1 ═ 15, n2 ═ 14, and n3 ═ 13.
It should be understood that the above formula is merely exemplary and the present application is not limited thereto.
It should be noted that, the method 400 is exemplarily described by taking an example that the network device sends downlink data to the terminal device, and this is not limited in this embodiment of the application. The scheme in the method 400 is also applicable to a scenario in which the terminal device transmits uplink data to the network device, for example, "PDSCH" in the method 400 may be replaced with "PUSCH".
Based on the technical scheme, by changing the value-taking rule of the code word and/or changing the wireless network temporary identifier, when a plurality of network devices send the PDSCH/PUSCH to the terminal device, the corresponding scrambling sequences of the PDSCH/PUSCH sent by the plurality of network devices to the terminal device are different. For example, a codeword with a different value is selected according to a rule set in the embodiment of the present application, or a different radio network temporary identifier is selected. Therefore, mutual interference between PDSCH/PUSCH from a plurality of network devices can be avoided, data transmission performance is improved, and user experience is improved.
The method provided by the embodiment of the present application is described in detail above with reference to fig. 3 to 7. Hereinafter, a communication device according to an embodiment of the present application will be described in detail with reference to fig. 8 to 10.
Fig. 8 is a schematic block diagram of a communication device provided in an embodiment of the present application. As shown, the communication device 1000 may include a communication unit 1100 and a processing unit 1200.
In one possible design, the communication apparatus 1000 may correspond to the terminal device in the above method embodiment, and may be, for example, the terminal device or a chip configured in the terminal device.
Specifically, the communication apparatus 1000 may correspond to the terminal device in the method 200 and the method 400 according to the embodiment of the present application, and the communication apparatus 1000 may include a unit for performing the method performed by the terminal device in the method 200 in fig. 3 and the method 400 in fig. 6. Also, the units and other operations and/or functions described above in the communication device 1000 are respectively for implementing the corresponding flows of the method 200 in fig. 3 and the method 400 in fig. 6.
Wherein, when the communication apparatus 1000 is used to execute the method 200 in fig. 3, the communication unit 1100 is operable to execute the operations related to the terminal device in step 210 and step 230 in the method 200, and the processing unit 1200 is operable to execute the step of descrambling the PDCCH by the terminal device in the method 200.
When the communication apparatus 1000 is configured to perform the method 400 in fig. 6, the communication unit 1100 may be configured to perform the terminal device-related operations in step 410 and step 430 in the method 400, and the processing unit 1200 may be configured to perform the step of descrambling the PDCCH by the terminal device in the method 400.
It should be understood that the specific processes of the units for executing the corresponding steps are already described in detail in the above method embodiments, and therefore, for brevity, detailed descriptions thereof are omitted.
It is further understood that when the communication apparatus 1000 is a terminal device, the communication unit 1100 in the communication apparatus 1000 may correspond to the transceiver 2020 in the terminal device 2000 shown in fig. 9, and the processing unit 1200 in the communication apparatus 1000 may correspond to the processor 2010 in the terminal device 2000 shown in fig. 9.
It should also be understood that when the communication apparatus 1000 is a chip configured in a terminal device, the communication unit 1100 in the communication apparatus 1000 may be an input/output interface.
In another possible design, the communication apparatus 1000 may correspond to the network device in the above method embodiment, and may be, for example, a network device or a chip configured in a network device.
In another possible design, the communication apparatus 500 may correspond to the network device in the above method embodiment, and may be, for example, a network device or a chip configured in a network device.
Specifically, the communication apparatus 1000 may correspond to the network device in the method 200 and the method 400 according to the embodiment of the present application, and the communication apparatus 1000 may include a unit for performing the method performed by the network device in the method 200 in fig. 3 and the method 400 in fig. 6. Also, the units and other operations and/or functions described above in the communication device 1000 are respectively for implementing the corresponding flows of the method 200 in fig. 3 and the method 400 in fig. 6.
Wherein, when the communication apparatus 1000 is used to execute the method 200 in fig. 3, the communication unit 1100 is operable to execute the operations related to the network device in step 210 and step 230 in the method 200, and the processing unit 1200 is operable to execute step 220 in the method 200.
When the communication apparatus 1000 is configured to perform the method 400 in fig. 6, the communication unit 1100 may be configured to perform the operations related to the network device in step 410 and step 430 in the method 400, and the processing unit 1200 may be configured to perform step 420 in the method 400.
It should be understood that the specific processes of the units for executing the corresponding steps are already described in detail in the above method embodiments, and therefore, for brevity, detailed descriptions thereof are omitted.
It should also be understood that when the communication apparatus 1000 is a network device, the communication unit in the communication apparatus 1000 may correspond to the transceiver 3200 in the network device 3000 shown in fig. 10, and the processing unit 1200 in the communication apparatus 1000 may correspond to the processor 3100 in the network device 3000 shown in fig. 10.
It should also be understood that when the communication device 1000 is a chip configured in a network device, the communication unit 1100 in the communication device 1000 may be an input/output interface.
Fig. 9 is a schematic structural diagram of a terminal device 2000 according to an embodiment of the present application. The terminal device 2000 can be applied to the system shown in fig. 2, and performs the functions of the terminal device in the above method embodiment.
As shown, the terminal device 2000 includes a processor 2010 and a transceiver 2020. Optionally, the terminal device 2000 further comprises a memory 2030. The processor 2010, the transceiver 2002 and the memory 2030 may be in communication with each other via the interconnection path to transfer control and/or data signals, the memory 2030 may be used for storing a computer program, and the processor 2010 may be used for retrieving and executing the computer program from the memory 2030 to control the transceiver 2020 to transmit and receive signals. Optionally, the terminal device 2000 may further include an antenna 2040, configured to transmit uplink data or uplink control signaling output by the transceiver 2020 by using a wireless signal.
The processor 2010 and the memory 2030 may be combined into a processing device, and the processor 2010 is configured to execute the program codes stored in the memory 2030 to achieve the above functions. In particular, the memory 2030 may be integrated with the processor 2010 or may be separate from the processor 2010. The processor 2010 may correspond to the processing unit in fig. 8.
The transceiver 2020 may correspond to the communication unit in fig. 8, and may also be referred to as a transceiver unit. The transceiver 2020 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Wherein the receiver is used for receiving signals, and the transmitter is used for transmitting signals.
It should be understood that terminal device 2000 shown in fig. 9 is capable of implementing various processes involving the terminal device in the method embodiments shown in fig. 3-6. The operations and/or functions of the modules in the terminal device 2000 are respectively to implement the corresponding flows in the above-described method embodiments. Specifically, reference may be made to the description of the above method embodiments, and the detailed description is appropriately omitted herein to avoid redundancy.
The processor 2010 may be configured to perform the actions described in the preceding method embodiments that are implemented within the terminal device, and the transceiver 2020 may be configured to perform the actions described in the preceding method embodiments that the terminal device transmits to or receives from the network device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
Optionally, the terminal device 2000 may further include a power supply 2050 for supplying power to various devices or circuits in the terminal device.
In addition, in order to further improve the functions of the terminal device, the terminal device 2000 may further include one or more of an input unit 2060, a display unit 2070, an audio circuit 2080, a camera 2090, a sensor 2100, and the like, and the audio circuit may further include a speaker 2082, a microphone 2084, and the like.
Fig. 10 is a schematic structural diagram of a network device provided in the embodiment of the present application, which may be a schematic structural diagram of a base station, for example. The base station 3000 can be applied to the system shown in fig. 2, and performs the functions of the network device in the above method embodiment.
As shown, the base station 3000 may include one or more radio frequency units, such as a Remote Radio Unit (RRU) 3100 and one or more baseband units (BBUs) (also referred to as digital units, DUs) 3200. This RRU 3100 may be referred to as a transceiver unit and corresponds to the communication unit 1200 in fig. 8. Alternatively, the transceiving unit 3100 may also be referred to as a transceiver, transceiving circuit, or transceiver, etc., which may comprise at least one antenna 3101 and a radio frequency unit 3102. Alternatively, the transceiving unit 3100 may include a receiving unit and a transmitting unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the transmitting unit may correspond to a transmitter (or transmitter, transmitting circuit). The RRU 3100 part is mainly used for transceiving and converting radio frequency signals to and from baseband signals, for example, for sending indication information to a terminal device. The BBU 3200 section is mainly used for baseband processing, control of a base station, and the like. The RRU 3100 and the BBU 3200 may be physically located together or may be physically located separately, i.e. distributed base stations.
The BBU 3200, which is a control center of the base station and may also be referred to as a processing unit, may correspond to the processing unit 1100 in fig. 8, and is mainly used for performing baseband processing functions, such as channel coding, multiplexing, modulation, spreading, and the like. For example, the BBU (processing unit) may be configured to control the base station to perform the operation procedure related to the network device in the above method embodiment, for example, to generate the above indication information.
In an example, the BBU 3200 may be formed by one or more boards, and the boards may collectively support a radio access network of a single access system (e.g., an LTE network), or may respectively support radio access networks of different access systems (e.g., an LTE network, a 5G network, or other networks). The BBU 3200 also includes a memory 3201 and a processor 3202. The memory 3201 is used to store necessary instructions and data. The processor 3202 is used for controlling the base station to perform necessary actions, for example, for controlling the base station to execute the operation flow related to the network device in the above method embodiment. The memory 3201 and processor 3202 may serve one or more boards. That is, the memory and processor may be provided separately on each board. Multiple boards may share the same memory and processor. In addition, each single board can be provided with necessary circuits.
It should be understood that the base station 3000 shown in fig. 10 can implement the various processes involving network devices in the method embodiments of fig. 3-6. The operations and/or functions of the respective modules in the base station 3000 are respectively for implementing the corresponding flows in the above-described method embodiments. Specifically, reference may be made to the description of the above method embodiments, and the detailed description is appropriately omitted herein to avoid redundancy.
BBU 3200 as described above can be used to perform actions described in previous method embodiments as being implemented internally by a network device, while RRU 3100 can be used to perform actions described in previous method embodiments as being sent by or received from a terminal device by a network device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
The embodiment of the application also provides a processing device which comprises a processor and an interface. The processor may be adapted to perform the method of the above-described method embodiments.
It should be understood that the processing means may be a chip. For example, the processing device may be a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a system on chip (SoC), a Central Processing Unit (CPU), a Network Processor (NP), a digital signal processing circuit (DSP), a Microcontroller (MCU), a programmable logic controller (PLD), or other integrated chips.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor. To avoid repetition, it is not described in detail here.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip having signal processing capability. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The processor described above may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM, enhanced SDRAM, SLDRAM, Synchronous Link DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
According to the method provided by the embodiment of the present application, the present application further provides a computer program product, which includes: computer program code which, when run on a computer, causes the computer to perform the method of any one of the embodiments shown in figures 3 to 7.
According to the method provided by the embodiment of the present application, a computer-readable medium is further provided, and the computer-readable medium stores program codes, and when the program codes are executed on a computer, the computer is caused to execute the method of any one of the embodiments shown in fig. 3 to 7.
According to the method provided by the embodiment of the present application, the present application further provides a system, which includes the foregoing one or more terminal devices and one or more network devices.
In the above embodiments, the implementation may be wholly or partially realized 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. The processes or functions described in accordance with the embodiments of the present application occur in whole or in part when the computer instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on 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 via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Versatile Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
The network device in the foregoing device embodiments completely corresponds to the terminal device and the network device or the terminal device in the method embodiments, and the corresponding module or unit executes the corresponding steps, for example, the communication unit (transceiver) executes the steps of receiving or transmitting in the method embodiments, and other steps besides transmitting and receiving may be executed by the processing unit (processor). The functions of the specific elements may be referred to in the respective method embodiments. The number of the processors may be one or more.
As used in this specification, the terms "component," "module," "system," and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers. In addition, these components can execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from two components interacting with another component in a local system, distributed system, and/or across a network such as the internet with other systems by way of the signal).
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (26)

1. A method for receiving a Physical Downlink Control Channel (PDCCH), comprising:
receiving a PDCCH, wherein a scrambling identifier used for PDCCH scrambling is associated with first information, and the first information comprises at least one of the following information: the PDCCH configuration of the PDCCH, the search space of the PDCCH, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is the PDSCH scheduled by the PDCCH;
descrambling the PDCCH based on the scrambling identifier to obtain the information in the PDCCH.
2. The method of claim 1, wherein the scrambling identity for the PDCCH scrambling is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
3. A method for receiving a demodulation reference signal (DMRS), the method comprising:
receiving a DMRS, wherein a scrambling identifier used for generating the DMRS is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of PDCCH configuration of a physical downlink control channel PDCCH, a search space of the PDCCH, a port used for demodulating DMRS of the PDCCH, a port group used for demodulating the port of the DMRS of the PDCCH, a port used for demodulating the DMRS of a physical downlink shared channel PDSCH, a port group used for demodulating the port of the DMRS of the PDSCH, and a network equipment identifier, wherein the PDSCH is a PDSCH scheduled by the PDCCH;
demodulating the PDCCH based on the DMRS.
4. The method of claim 3, wherein the scrambling identity used to generate the DMRS is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
5. The method of claim 1 or 3, wherein the method further comprises:
and determining the scrambling identifier according to the first information and mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
6. The method of claim 5, wherein the method further comprises:
and receiving the mapping relation information.
7. A method for sending a Physical Downlink Control Channel (PDCCH), comprising:
scrambling the PDCCH based on a scrambling identity, the scrambling identity being associated with first information, the first information comprising at least one of: the PDCCH configuration of the PDCCH, the search space of the PDCCH, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which a port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which a port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is the PDSCH scheduled by the PDCCH;
and transmitting the scrambled PDCCH.
8. The method of claim 7, wherein the scrambling identity is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
9. A method for transmitting a demodulation reference signal (DMRS), the method comprising:
generating a DMRS, wherein a scrambling identifier used for generating the DMRS is associated with first information, and the first information comprises at least one of the following information: the method comprises the steps of PDCCH configuration of a physical downlink control channel PDCCH, a search space of the PDCCH, a port used for demodulating DMRS of the PDCCH, a port group used for demodulating the port of the DMRS of the PDCCH, a port used for demodulating the DMRS of a physical downlink shared channel PDSCH, a port group used for demodulating the port of the DMRS of the PDSCH, and a network equipment identifier, wherein the PDSCH is a PDSCH scheduled by the PDCCH;
and transmitting the DMRS.
10. The method of claim 9, wherein the scrambling identity used to generate the DMRS is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
11. The method of claim 7 or 9, wherein the method further comprises:
and determining the scrambling identifier according to the first information and mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
12. The method of claim 11, wherein the method further comprises:
and sending the mapping relation information.
13. A communications apparatus, comprising: a communication unit, configured to receive a PDCCH, wherein a scrambling identifier for PDCCH scrambling is associated with first information, and the first information includes at least one of the following information: the PDCCH configuration of the PDCCH, the search space of the PDCCH, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is the PDSCH scheduled by the PDCCH;
and the processing unit is used for descrambling the PDCCH based on the scrambling identifier so as to obtain the information in the PDCCH.
14. The communications apparatus of claim 13, wherein the scrambling identification for the PDCCH scrambling is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
15. A communications apparatus, comprising: a communication unit configured to receive a DMRS, and configured to generate a scrambling identity of the DMRS, which is associated with first information, where the first information includes at least one of the following information: the method comprises the steps of configuring PDCCH of a physical downlink control channel PDCCH, searching space of the PDCCH, a port for demodulating DMRS of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating DMRS of a physical downlink shared channel PDSCH, a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is PDSCH scheduled by the PDCCH;
a processing unit, configured to demodulate the PDCCH based on the DMRS to obtain information in the PDCCH.
16. The communications apparatus of claim 15, wherein the scrambling identity used to generate the DMRS is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
17. The communications apparatus of claim 13 or 15, wherein the processing unit is further configured to:
and determining the scrambling identifier according to the first information and mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
18. The communications apparatus of claim 17, the communications unit further configured to:
and receiving the mapping relation information.
19. A communications apparatus, comprising: a processing unit configured to scramble a PDCCH based on a scrambling identity, the scrambling identity being associated with first information, the first information including at least one of: the PDCCH configuration of the PDCCH, the search space of the PDCCH, a port for demodulating a demodulation reference signal (DMRS) of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating the DMRS of a Physical Downlink Shared Channel (PDSCH), a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is the PDSCH scheduled by the PDCCH;
and a communication unit for transmitting the scrambled PDCCH.
20. The communications apparatus of claim 19, wherein the scrambling identification is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
21. A communications apparatus, comprising: a processing unit, configured to generate a DMRS, wherein a scrambling identifier of the DMRS is associated with first information, and the first information includes at least one of the following information: the method comprises the steps of configuring PDCCH of a physical downlink control channel PDCCH, searching space of the PDCCH, a port for demodulating DMRS of the PDCCH, a port group to which the port for demodulating the DMRS of the PDCCH belongs, a port for demodulating DMRS of a physical downlink shared channel PDSCH, a port group to which the port for demodulating the DMRS of the PDSCH belongs, and a network equipment identifier, wherein the PDSCH is PDSCH scheduled by the PDCCH;
a communication unit configured to transmit the DMRS.
22. The communications apparatus of claim 21, wherein the scrambling identity used to generate the DMRS is associated with first information, comprising:
the scrambling identifier is carried in the PDCCH configuration of the PDCCH or the information of the search space of the PDCCH.
23. The communications apparatus of claim 19 or 21, wherein the processing unit is further configured to:
and determining the scrambling identifier according to the first information and mapping relation information, wherein the mapping relation information is used for indicating the mapping relation between the first information and the scrambling identifier.
24. The communications apparatus of claim 23, the communications unit further configured to: and sending the mapping relation information.
25. A communications apparatus comprising at least one processor configured to implement the method of any one of claims 1 to 12.
26. A computer-readable medium, comprising a computer program which, when run on a computer, causes the computer to perform the method of any one of claims 1 to 12.
CN201811355528.5A 2018-11-14 2018-11-14 Method for transmitting and receiving physical downlink control channel and communication device Active CN111193581B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811355528.5A CN111193581B (en) 2018-11-14 2018-11-14 Method for transmitting and receiving physical downlink control channel and communication device
PCT/CN2019/117802 WO2020098662A1 (en) 2018-11-14 2019-11-13 Method and communication apparatus for sending and receiving physical downlink control channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811355528.5A CN111193581B (en) 2018-11-14 2018-11-14 Method for transmitting and receiving physical downlink control channel and communication device

Publications (2)

Publication Number Publication Date
CN111193581A true CN111193581A (en) 2020-05-22
CN111193581B CN111193581B (en) 2021-12-03

Family

ID=70709036

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811355528.5A Active CN111193581B (en) 2018-11-14 2018-11-14 Method for transmitting and receiving physical downlink control channel and communication device

Country Status (2)

Country Link
CN (1) CN111193581B (en)
WO (1) WO2020098662A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024016184A1 (en) * 2022-07-19 2024-01-25 北京小米移动软件有限公司 Uplink demodulation reference signal port determination method and apparatus thereof
WO2024159380A1 (en) * 2023-01-30 2024-08-08 华为技术有限公司 Communication method and apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022241436A1 (en) * 2021-05-14 2022-11-17 XCOM Labs, Inc. Scrambling identifiers for wireless communication systems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120275400A1 (en) * 2011-04-27 2012-11-01 Texas Instruments Incorporated Physical downlink control channel and physical hybrid automatic repeat request indicator channel enhancements
CN103259635A (en) * 2012-02-15 2013-08-21 电信科学技术研究院 Method and device for generating DMRS scramble sequence
CN103828396A (en) * 2011-07-06 2014-05-28 诺基亚通信公司 DM RS based downlink LTE physical layer
US20140293943A1 (en) * 2011-10-14 2014-10-02 Pantech Co., Ltd. Method and apparatus for transmitting a reference signal in wireless communication system
CN110661606A (en) * 2018-06-29 2020-01-07 华为技术有限公司 Data scrambling method and related equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170624B (en) * 2011-03-29 2014-07-16 电信科学技术研究院 Demodulating reference signal configuration indication, transmission and control signaling detection method and equipment
CN102340382A (en) * 2011-10-28 2012-02-01 电信科学技术研究院 Method and device for configuring DMRS (demodulation reference signal) scrambling code sequence
CN103841644B (en) * 2012-11-22 2018-04-17 电信科学技术研究院 A kind of method, equipment and system for transmitting demodulated reference signal
CN106470495B (en) * 2015-08-14 2019-07-05 电信科学技术研究院 A kind of dispatching method and device
CN105634707B (en) * 2015-12-31 2019-04-23 深圳市金立通信设备有限公司 A kind of method, base station and the terminal of information transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120275400A1 (en) * 2011-04-27 2012-11-01 Texas Instruments Incorporated Physical downlink control channel and physical hybrid automatic repeat request indicator channel enhancements
CN103828396A (en) * 2011-07-06 2014-05-28 诺基亚通信公司 DM RS based downlink LTE physical layer
US20140293943A1 (en) * 2011-10-14 2014-10-02 Pantech Co., Ltd. Method and apparatus for transmitting a reference signal in wireless communication system
CN103259635A (en) * 2012-02-15 2013-08-21 电信科学技术研究院 Method and device for generating DMRS scramble sequence
CN110661606A (en) * 2018-06-29 2020-01-07 华为技术有限公司 Data scrambling method and related equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "Enhancements on Multi-TRP/panel transmission", 《3GPP TSG RAN WG1 MEETING #96BIS,R1-1905523》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024016184A1 (en) * 2022-07-19 2024-01-25 北京小米移动软件有限公司 Uplink demodulation reference signal port determination method and apparatus thereof
WO2024159380A1 (en) * 2023-01-30 2024-08-08 华为技术有限公司 Communication method and apparatus

Also Published As

Publication number Publication date
CN111193581B (en) 2021-12-03
WO2020098662A1 (en) 2020-05-22

Similar Documents

Publication Publication Date Title
JP7460640B2 (en) Frequency domain resource allocation for multi-source transmissions
US10912080B2 (en) Signal scrambling method and apparatus, and signal descrambling method and apparatus
JP7223856B2 (en) Repetition for ultra-reliable low-latency communication
CN110875814B (en) Method for transmitting and receiving hybrid automatic repeat request acknowledgement information and communication device
US10560931B2 (en) Method and apparatus for enhanced control channel-based operation in wireless communication system
US10542531B2 (en) Method and apparatus for transmitting and receiving downlink control channel in wireless communication system
CN111989885B (en) Method and apparatus for uplink transmission in a communication system
US11109406B2 (en) Scheduling method and device in wireless communication system providing broadband service
KR102105983B1 (en) Uplink hybrid acknowledgement signaling in wireless communications systems
CN110198210B (en) System and method for multipoint communication
US10333595B2 (en) Reference signal and Tx/Rx precoding for UE multiplexing in NR SS
EP3455991B1 (en) Configuration of downlink transmissions
CN112514517B (en) Method and apparatus for uplink control channel in NOMA asynchronous transmission
CN111200871B (en) Method and communication device for receiving data
US11419120B2 (en) Information transmission method and communications device
CN112534937B (en) Time resources for uplink channels
CN108235418B (en) Method and apparatus for monitoring downlink control channel in wireless communication system
WO2019068449A1 (en) Signaling aspects for indication of co-scheduled dmrs ports in mu-mimo
US20220173851A1 (en) Frequency domain resource allocation method and apparatus
WO2014119865A1 (en) Method and apparatus for receiving or transmitting downlink control signal in wireless communication system
CN111193581B (en) Method for transmitting and receiving physical downlink control channel and communication device
CN114826524B (en) HARQ-ACK resource determining method
CN114390698A (en) Data transmission method, device, medium and program product
EP4355006A1 (en) Channel state information transmission method and related communication apparatuses

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