[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114979967A - Method and device used in wireless communication node - Google Patents

Method and device used in wireless communication node Download PDF

Info

Publication number
CN114979967A
CN114979967A CN202111639262.9A CN202111639262A CN114979967A CN 114979967 A CN114979967 A CN 114979967A CN 202111639262 A CN202111639262 A CN 202111639262A CN 114979967 A CN114979967 A CN 114979967A
Authority
CN
China
Prior art keywords
target
multicarrier
parameter
sequence
pucch
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.)
Withdrawn
Application number
CN202111639262.9A
Other languages
Chinese (zh)
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.)
Shanghai Tuluo Communication Technology Partnership LP
Original Assignee
Shanghai Tuluo Communication Technology Partnership LP
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 Shanghai Tuluo Communication Technology Partnership LP filed Critical Shanghai Tuluo Communication Technology Partnership LP
Priority to PCT/CN2022/076867 priority Critical patent/WO2022174818A1/en
Publication of CN114979967A publication Critical patent/CN114979967A/en
Priority to US18/225,695 priority patent/US20230370215A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • 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
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

A method and apparatus in a node for wireless communication is disclosed. A node receives a first PDCCH; a node transmits a first PUCCH occupying X1 multicarrier symbols in a time domain; a first base sequence generates the first PUCCH, which generates X2 sequences; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set comprises a plurality of REs, and the REs comprised by the target RE set occupy the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence generates complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 alternative parameters; the time-domain position of the target multicarrier symbol is used to determine the target parameter. The method and the device improve HARQ feedback transmission performance.

Description

Method and device used in wireless communication node
Technical Field
The present application relates to a transmission method and apparatus in a wireless communication system, and more particularly, to a transmission scheme and apparatus for multicast, or broadcast in wireless communication.
Background
In the future, the application scenes of the wireless communication system are more and more diversified, and different application scenes put different performance requirements on the system. In order to meet different performance requirements of multiple application scenarios, a New air interface technology (NR, New Radio) (or 5G) is determined to be studied in 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #72 guilds, and standardization Work on NR starts after passing through WI (Work Item) of the New air interface technology (NR, New Radio) in 3GPP RAN #75 guilds. The decision to start the Work of SI (Study Item) and WI (Work Item) of NR Rel-17 was decided on 3GPP RAN #86 second-time congruence.
In many application scenarios adopting the new air interface technology, Multicast (Multicast) and Broadcast (Broadcast) service transmission needs to be supported, such as firmware upgrade, video Broadcast, and the like. In NR Rel-17, in order to support multicast and broadcast services, standardization work related to WI of multicast and broadcast services under NR is started on 3GPP RAN # 86-th bund.
Disclosure of Invention
HARQ feedback for multicast/broadcast transmissions is supported in WI for multicast and broadcast transmissions to improve the robustness of the multicast/broadcast transmissions. The present application discloses a solution to the HARQ feedback problem of multicast/broadcast transmissions. It should be noted that in the description of the present application, multicast/broadcast transmission is only taken as a typical application scenario or example; the method and the device are also applicable to other scenes facing similar problems (such as a scene with coexistence of multiple services, a scene with multiple parallel downlink transmissions for the same user equipment in one serving cell, and the like), and can also achieve similar technical effects. Furthermore, the adoption of a unified solution for different scenarios (including but not limited to those for multicast/broadcast transmissions) also helps to reduce hardware complexity and cost. Without conflict, embodiments and features of embodiments in a first node device of the present application may apply to a second node device and vice versa. In particular, the terms (telematics), nouns, functions, variables in the present application may be explained (if not specifically stated) with reference to the definitions in the 3GPP specification protocols TS36 series, TS38 series, TS37 series.
The application discloses a method in a first node for wireless communication, comprising:
receiving a first PDCCH;
transmitting a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the target parameter is determined by the position of the target multi-carrier symbol, thereby supporting different cyclic shifts to carry NACK feedback information on different OFDM symbols, increasing diversity gain and improving the robustness of NACK feedback information transmission.
As an embodiment, the difference between the two candidate parameters is required to be not less than half of the length of the first base sequence, so as to increase the distance between two or more values of the cyclic shift carrying NACK feedback information, reduce the probability of missed detection, further increase the diversity gain, and improve the performance of NACK feedback transmission.
According to one aspect of the application, the method described above is characterized by comprising:
receiving a first PDSCH;
wherein the first PDSCH carries a first block of bits comprising a positive integer number of bits, the first PUCCH being used to indicate that the first block of bits is error coded.
According to one aspect of the application, the above method is characterized in that a first parameter is used for determining the cyclic shift of the target sequence, a pseudo-random sequence is used for determining the first parameter, the first parameter being a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
According to one aspect of the application, the method described above is characterized by comprising:
receiving a first information block;
wherein the first information block is used to determine the X1 multicarrier symbols, the first information block is used to determine whether the first PUCCH employs frequency hopping; when the first PUCCH employs frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs is used for determining the target parameter from the X3 alternative parameters; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the value of the cyclic shift carrying NACK feedback information and the frequency hopping segment are combined, so as to reach a balance point between the combining gain and the diversity gain, and maximize the transmission performance of NACK feedback information.
According to an aspect of the application, the above method is characterized in that a second parameter is used for determining the cyclic shift of the target sequence, the second parameter being a non-negative integer; at least one of a first identity or a first measurement value is used for determining the second parameter, the first identity is an identity to which the first node is configured, and the first measurement value is a measurement value measured by the first node.
As an embodiment, the second parameter is determined according to at least one of the first identifier or the first measurement value, so that different cyclic shifts are adopted by the user equipments belonging to different user equipment groups when NACK information is fed back, so that the base station can determine different retransmission strategies according to feedback conditions of different user equipment groups, and resource utilization rates of NACK feedback information transmission and data retransmission are improved.
According to an aspect of the present application, the above method is characterized in that X4 modulation symbols are used for generating the first PUCCH, any two of the X4 modulation symbols have the same modulation method, any two of the X4 modulation symbols have different phases, and X4 is a positive integer greater than 1; a first RE is one RE occupied by the first PUCCH, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
As an embodiment, while supporting that the cyclic shift varies with the position of the multicarrier symbol, supporting that the phase of the modulation symbol varies with the position of the multicarrier symbol, maximizing the euclidean distance during modulation, further improving the diversity gain, and optimizing the transmission performance of the NACK feedback information.
According to one aspect of the application, the above method is characterized in that the X3 candidate parameters are arranged from small to large, the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to a first difference value, and the length of the first base sequence and the X3 are used together to determine the first difference value.
The application discloses a method in a second node for wireless communication, comprising:
transmitting a first PDCCH;
receiving a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
According to one aspect of the application, the method described above is characterized by comprising:
transmitting a first PDSCH;
wherein the first PDSCH carries a first bit block comprising a positive integer number of bits, the first PUCCH being used to indicate that the first bit block is error coded.
According to one aspect of the application, the above method is characterized in that a first parameter is used for determining the cyclic shift of the target sequence, a pseudo-random sequence is used for determining the first parameter, the first parameter is a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
According to one aspect of the application, the method described above is characterized by comprising:
transmitting a first information block;
wherein the first information block is used to indicate the X1 multicarrier symbols, the first information block is used to indicate whether the first PUCCH employs frequency hopping; when the first PUCCH employs frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs is used for determining the target parameter from the X3 alternative parameters; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
According to one aspect of the application, the above method is characterized in that a second parameter is used for determining the cyclic shift of the target sequence, the second parameter being a non-negative integer; at least one of a first identifier or a first measurement value is used for determining the second parameter, wherein the first identifier is an identifier configured by a sender of the first PUCCH, and the first measurement value is a measurement value obtained by the sender of the first PUCCH through measurement.
According to an aspect of the present application, the above method is characterized in that X4 modulation symbols are used for generating the first PUCCH, any two of the X4 modulation symbols are modulated in the same manner, any two of the X4 modulation symbols are not in the same phase, and X4 is a positive integer greater than 1; a first RE is one RE occupied by the first PUCCH, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
According to one aspect of the application, the above method is characterized in that the X3 candidate parameters are arranged from small to large, the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to a first difference value, and the length of the first base sequence and the X3 are used together to determine the first difference value.
The application discloses a first node device for wireless communication, characterized by comprising:
a first receiver which receives a first PDCCH;
a first transmitter to transmit a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
The present application discloses a second node device for wireless communication, comprising:
a second transmitter which transmits the first PDCCH;
a second receiver receiving a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an example, the method in the present application has the following advantages:
the method in the application supports different cyclic shifts to carry the NACK feedback information on different OFDM symbols, increases diversity gain, and improves the robustness of NACK feedback information transmission;
by adopting the method in the application, the distance between two or more cyclic shift values carrying NACK feedback information is increased, the probability of missed detection is reduced, the diversity gain is further increased, and the NACK feedback transmission performance is improved;
the method in the present application combines the value of the cyclic shift carrying NACK feedback information with the frequency hopping segment in which it is located, thereby achieving a balance point between combining gain and diversity gain, maximizing the transmission performance of NACK feedback information;
the method in the present application supports that the user equipments belonging to different user equipment groups adopt different cyclic shifts when feeding back NACK information, so that the base station can determine different retransmission strategies according to the feedback conditions of different user equipment groups, and improve the resource utilization rate of NACK feedback information transmission and data retransmission;
the method in the application supports the change of the cyclic shift along with the position of the multi-carrier symbol, and simultaneously supports the change of the phase of the modulation symbol along with the position of the multi-carrier symbol, maximizes the Euclidean distance during modulation, further improves the diversity gain, and optimizes the transmission performance of NACK feedback information.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof with reference to the accompanying drawings in which:
fig. 1 shows a flowchart of a first PDCCH and a first PUCCH according to one embodiment of the present application;
FIG. 2 shows a schematic diagram of a network architecture according to an embodiment of the present application;
figure 3 shows a schematic diagram of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;
FIG. 4 shows a schematic diagram of a first node device and a second node device according to an embodiment of the present application;
FIG. 5 illustrates a wireless signal transmission flow diagram according to one embodiment of the present application;
fig. 6 shows a schematic diagram of a relationship between a first PDSCH and a first PUCCH according to an embodiment of the present application;
FIG. 7 shows a schematic diagram of a first parameter according to an embodiment of the present application;
fig. 8 shows a schematic diagram of a target multicarrier symbol according to an embodiment of the application;
FIG. 9 shows a schematic diagram of a second parameter according to an embodiment of the present application;
FIG. 10 shows a schematic diagram of a target modulation symbol according to an embodiment of the present application;
FIG. 11 shows a schematic diagram of a first difference value according to an embodiment of the present application;
FIG. 12 shows a block diagram of a processing arrangement in a first node device according to an embodiment of the present application;
fig. 13 is a block diagram illustrating a structure of a processing apparatus in a second node device according to an embodiment of the present application.
Detailed Description
The technical solutions of the present application will be further described in detail with reference to the accompanying drawings, and it should be noted that the embodiments and features of the embodiments of the present application can be arbitrarily combined with each other without conflict.
Example 1
Embodiment 1 illustrates a flowchart 100 of a first PDCCH and a first PUCCH according to an embodiment of the present application, as shown in fig. 1. In fig. 1, each block represents a step, and it is particularly emphasized that the sequence of the blocks in the figure does not represent a chronological relationship between the represented steps.
In embodiment 1, a first node device in the present application receives a first PDCCH in step 101, and in step 102, the first node device in the present application transmits a first PUCCH, the first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, and X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the first PDCCH includes a radio frequency signal of a PDCCH (Physical Downlink Control Channel).
As one embodiment, the first PDCCH includes a baseband signal of the PDCCH.
As an embodiment, the first PDCCH is transmitted over a wireless interface.
As an embodiment, the first PDCCH carries DCI (Downlink Control Information).
As an embodiment, a DCI Payload (Payload) of one DCI format is used to generate the first PDCCH.
As an embodiment, the first PDCCH occupies one PDCCH Candidate (Candidate).
As an embodiment, the first PDCCH occupies a positive integer number of CCEs (Control Channel elements).
As an embodiment, the number of CCEs occupied by the first PDCCH is equal to one of 1,2, 4, 8, and 16.
As an embodiment, the first PDCCH is a PDCCH for Scheduling a PDSCH (Physical Downlink Shared Channel), or the first PDCCH is a PDCCH for SPS (Semi-Persistent Scheduling) PDSCH Release (Release).
As one embodiment, the first PDCCH is a PDCCH scheduling a Unicast (Unicast) PDSCH.
As an embodiment, the first PDCCH is a PDCCH that schedules multicast or broadcast.
As one embodiment, the first PDCCH is a PDCCH that schedules a multicast or broadcast PDSCH.
As an embodiment, the first PDCCH is a PDCCH for scheduling a PDSCH, and an RNTI (Cell-Radio Network Temporary Identifier) other than a C-RNTI is used to initialize a scrambling code generator of the PDSCH scheduled by the first PDCCH.
As an embodiment, the CRC of the first PDCCH is scrambled by a C-RNTI.
As an embodiment, the CRC of the first PDCCH is scrambled by RNTI other than C-RNTI.
As an embodiment, the first PUCCH includes a radio frequency signal of a PUCCH (Physical Uplink Control Channel).
As one embodiment, the first PUCCH includes a baseband signal of a PUCCH.
As an embodiment, the first PUCCH carries UCI (Uplink Control Information).
As an embodiment, UCI payload of one UCI Format (Format) is used to generate the first PUCCH.
As an embodiment, the first PUCCH adopts PUCCH Format (Format) 0.
As an embodiment, the first PUCCH employs a PUCCH Format (Format) 1.
As an embodiment, the first PUCCH adopts PUCCH Format (Format) 2.
As an embodiment, the first PUCCH adopts PUCCH Format (Format)3 or 4.
As an embodiment, the first PUCCH only occupies one PRB (Physical Resource Block) in the frequency domain.
As an embodiment, the first PUCCH occupies more than one PRB (Physical Resource Block) in the frequency domain.
As an embodiment, the first PUCCH occupies only one PRB (Physical Resource Block) in a frequency domain within one multicarrier symbol.
As an embodiment, the time-frequency resource occupied by the first PUCCH is shared by multiple user equipments.
As an embodiment, the time-frequency resource occupied by the first PUCCH is only used by the first node device in this application.
As an embodiment, the first PUCCH carries only NACK (Negative Acknowledgement).
As an embodiment, whether the first PUCCH is transmitted is used to indicate NACK and ACK, respectively.
In one embodiment, the first PUCCH is transmitted to indicate NACK and the first PUCCH is not transmitted to indicate ACK.
As an embodiment, the first PUCCH occupies only the X1 multicarrier symbols in the time domain.
As an embodiment, the first PUCCH further occupies multicarrier symbols other than the X1 multicarrier symbols in the time domain.
As an example, said X1 is equal to 2.
As an example, said X1 is equal to one of the positive integers from 4 to 14.
As an embodiment, any one of the X1 multicarrier symbols is an OFDM (Orthogonal Frequency Division Multiplexing) Symbol (Symbol).
As an embodiment, any one of the X1 multicarrier symbols is a Single carrier Frequency Division Multiple Access (SC-FDMA) Symbol (Symbol).
As an embodiment, any one of the X1 multicarrier symbols is a time domain Symbol (Symbol).
As an embodiment, any one of the X1 multicarrier symbols includes a Cyclic Prefix (CP) portion and a data portion.
As an embodiment, the X1 multicarrier symbols are consecutive in the time domain.
As an embodiment, the X1 multicarrier symbols are discrete in the time domain.
As an embodiment, any two of the X1 multicarrier symbols are orthogonal.
As an embodiment, a starting multicarrier symbol of the X1 multicarrier symbols is a time-domain earliest multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, a starting multicarrier symbol of the X1 multicarrier symbols is a multicarrier symbol with a smallest index of the X1 multicarrier symbols.
As an embodiment, any two of the X1 multicarrier symbols belong to the same Slot (Slot).
As an embodiment, two of the X1 multicarrier symbols belong to different time slots.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used by the first node device in this application to determine a starting multicarrier symbol of the X1 multicarrier symbols.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used to explicitly or implicitly indicate a starting multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the expression "the first PDCCH is used to determine the starting multicarrier symbol of the X1 multicarrier symbols" in the claims includes the following meaning: the first PDCCH is used to indicate the number of multicarrier symbols of a time interval or interval between an off multicarrier symbol occupied by the first PDSCH and a starting multicarrier symbol of the X1 multicarrier symbols in the present application.
As an embodiment, the expression "the first PDCCH is used to determine the starting multicarrier symbol of the X1 multicarrier symbols" in the claims includes the following meaning: the first PDCCH is used to indicate the number of time slots of a time interval or interval between a time Slot (Slot) to which an off-multicarrier symbol belongs and a time Slot to which a starting multicarrier symbol of the X1 multicarrier symbols belongs, which are occupied by the first PDSCH in this application.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used to indicate the number of time slots of an interval between a time Slot (Slot) to which an off-multi-carrier symbol belongs and a time Slot to which a starting multi-carrier symbol of the X1 multi-carrier symbols belongs, which are occupied by the first PDSCH in this application; the first information block in this application is used to indicate the time domain position in the time slot to which the starting one of the X1 multicarrier symbols belongs.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used to determine a time-domain position of a starting multicarrier symbol of the X1 multicarrier symbols.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used to determine the time-domain position of the time slot to which the starting one of the X1 multicarrier symbols belongs.
As an example, the expression in the claims that "said first PDCCH is used for determining the starting multicarrier symbol of said X1 multicarrier symbols" includes the following meanings: the first PDCCH is used to indicate a reference slot, and the first PDCCH indicates the number of slots of an interval between a slot to which a starting multicarrier symbol of the X1 multicarrier symbols belongs and the reference slot.
As an embodiment, the first base sequence is a Zadoff-chu (zc) sequence.
As an example, the first base Sequence is CGS (Computer Generated Sequence).
As an example, the first base sequence is a low Peak to Average Power Ratio (PAPR) sequence.
As an example, the first base sequence is a Constant Amplitude Zero Auto Correlation (CAZAC) sequence.
As an embodiment, the first base sequence is a pseudo-random sequence.
As an embodiment, the first base sequence is predefined.
As an embodiment, the first base sequence is fixed.
For one embodiment, the first base sequence is configurable.
As an embodiment, the first base sequence comprises a positive integer number of elements greater than 1.
As an embodiment, the length of the first base sequence is the number of elements comprised by the first base sequence.
As an embodiment, any one element included in the first base sequence is a complex number modulo equal to 1.
As an embodiment, any one element included in the first base sequence is 0 or 1.
As an embodiment, the length of the first base sequence is equal to 12.
As an embodiment, the length of the first base sequence is equal to a positive integer multiple of 6.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: the first base sequence is used to generate the X2 sequences, the X2 sequences are used to generate the first PUCCH.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: the X2 sequences are mapped to physical resources occupied by the first PUCCH to be used for generating the first PUCCH.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: and mapping the X2 sequences to physical resources occupied by the first PUCCH, and generating the first PUCCH through an OFDM baseband signal.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: the X2 sequences are mapped onto the physical resource occupied by the first PUCCH, and then the first PUCCH is obtained through OFDM Baseband Signal Generation (Baseband Signal Generation) and Modulation and Upconversion (Modulation and Upconversion).
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: the X2 sequences are sequentially subjected to Sequence Modulation (Sequence Modulation) and mapped to physical resources, and the OFDM baseband signal is generated to obtain the first PUCCH.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: and the X2 sequences are sequentially subjected to Sequence Modulation (Sequence Modulation) and mapped to physical resources, and the first PUCCH is obtained by generating, modulating and up-converting an OFDM baseband signal.
As an embodiment, the expression "the first base sequence is used to generate the first PUCCH" in the claims includes the following meanings: the X2 sequences are used to generate the first PUCCH after Sequence Modulation (Sequence Modulation).
As an embodiment, the first base sequences are respectively subjected to X2 mutually different Cyclic shifts (Cyclic shifts) to generate the X2 sequences.
As an embodiment, any one of the X2 sequences is generated by cyclic shifting the first base sequence.
As an embodiment, the length of any one of the X2 sequences is equal to the length of the first base sequence.
As an embodiment, any one of the X2 sequences is generated by Phase Rotation (Phase Rotation) of the first base sequence.
As an embodiment, values of cyclic shifts undergone by any two of the X2 sequences are not equal.
As an example, any two of the X2 sequences include non-identical elements.
As an embodiment, the order of the elements in any two of the X2 sequences that include the same element is not the same.
As an example, two sequences out of the X2 sequences include the same element.
As an embodiment, the target multicarrier symbol is one multicarrier symbol other than a starting multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the target multicarrier symbol is a starting multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the target multicarrier symbol is any one of the X1 multicarrier symbols.
As an embodiment, the number of REs (Resource elements) included in the target RE set is greater than 1.
As an embodiment, any RE included in the target RE set occupies the target multicarrier symbol in the time domain and occupies one subcarrier (subcarrier) in the frequency domain.
As an embodiment, any RE included in the target RE set is occupied by the first PUCCH.
As an embodiment, the target RE set includes one RE not occupied by the first PUCCH.
As an embodiment, the number of REs included in the target RE set is equal to 12.
As an embodiment, the target sequence is any one of the X2 sequences.
As an embodiment, the target sequence is a sequence of the mapped multicarrier symbols of the X2 sequences including an earliest multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the target sequence is a sequence of the mapped multicarrier symbols of the X2 sequences that does not include an earliest multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the target sequence is a sequence of the mapped multicarrier symbols of the X2 sequences including only multicarrier symbols other than an earliest multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the target sequence is a sequence with the smallest value of the cyclic shifts that have been performed among the X2 sequences.
As an embodiment, the target sequence is a sequence with the largest value of cyclic shifts that have been performed among the X2 sequences.
As an embodiment, the target sequence is an initially cyclically shifted sequence of the X2 sequences.
As one embodiment, the target parameter is m cs
As an exampleThe target parameter is m 0
As one embodiment, the target parameter is m int
As an embodiment, the expression "target parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the target parameter is used by the first node device or the second node device in this application to determine a cyclic shift of the target sequence.
As an embodiment, the expression "target parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the target parameter is used to calculate a value of a cyclic shift of the target sequence.
As an embodiment, the expression "target parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the value of the cyclic shift of the target sequence is linearly related to the target parameter.
As an embodiment, the expression "target parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meaning: the value of the cyclic shift of the target sequence is linearly correlated with a target remainder, which is equal to a remainder obtained by the target parameter by taking a remainder of the length of the first base sequence.
As an embodiment, the expression "target parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the target parameter is used to determine a value of a cyclic shift of the target sequence according to a predefined functional relationship.
As an embodiment, the expression "target parameter is used to determine the cyclic shift of the target sequence" in the claims is implemented by the following formula:
Figure BDA0003443524660000081
wherein alpha is target A value representing a cyclic shift of the target sequence,N seq represents the length of the first base sequence, m target Representing a target parameter, n cs Representing the values obtained by the pseudo-random sequence.
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol included in a complex-valued sequence before Mapping to physical resources.
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol included in an input complex-valued sequence mapped onto a physical resource (Mapping to physical resources).
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol comprised by a complex-valued sequence mapped onto a physical resource (Mapping to physical resources).
As an embodiment, any complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol obtained after Amplitude Scaling (Amplitude Scaling) of a complex-valued sequence before Mapping onto physical resources.
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol obtained after Amplitude Scaling (Amplitude Scaling) of an input complex-valued sequence mapped onto a physical resource (Mapping to physical resources).
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol after Amplitude Scaling (Amplitude Scaling).
As an embodiment, any one complex-valued symbol (complex-valued symbol) mapped onto the target RE set is a complex-valued symbol before being subjected to Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: the target sequence is used by the first node device in this application to generate complex-valued symbols mapped onto the target RE set.
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: the elements included in the target sequence are complex-valued symbols mapped onto the target set of REs.
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: and the target Sequence is subjected to Sequence Modulation (Sequence Modulation) to obtain complex-valued symbols mapped on the target RE set.
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: and the target Sequence is subjected to Sequence Modulation (Sequence Modulation) and Block-wise spreading (Block-wise spread) to obtain complex-valued symbols mapped on the target RE set.
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: the target sequence is a sequence obtained by arranging the complex-valued symbols mapped onto the target RE set from low to high or from high to low according to frequency.
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: and mapping the elements included in the target sequence to the REs included in the target RE set from low to high or from high to low according to the frequency after Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: and mapping the complex-valued symbols obtained by Sequence Modulation (Sequence Modulation) of the target Sequence to the REs included in the target RE set from low to high or from high to low according to the frequency after Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression "the target sequence is used to generate complex-valued symbols mapped onto the set of target REs" in the claims includes the following meanings: and mapping the complex value symbols obtained by the target Sequence through Sequence Modulation and Block-wise spreading to the REs included in the target RE set according to the frequency from low to high or from high to low after Amplitude Scaling (Amplitude Scaling).
As an embodiment, elements included in any one of the X2 sequences are mapped onto REs included in a set of Resource Elements (REs) belonging to at least one of the X1 multicarrier symbols in a time domain.
As an embodiment, any one of the X2 sequences is associated with at least one of the X1 multicarrier symbols in the time domain.
As an embodiment, any one of the X2 sequences is mapped to at least one of the X1 multicarrier symbols in the time domain after being sequence-modulated.
As an embodiment, any one of the X2 sequences corresponds to at least one of the X1 multicarrier symbols.
As an embodiment, a complex symbol obtained after any one of the X2 sequences is subjected to sequence modulation and Block-wise spreading (Block-wise spread) is mapped to a resource element belonging to at least one of the X1 multicarrier symbols in a time domain.
As an embodiment, any one of the X2 sequences is subjected to Amplitude Scaling (Amplitude Scaling) and then mapped onto at least one of the X1 multicarrier symbols in the time domain.
As an embodiment, any one of the X2 sequences is mapped to at least one of the X1 multicarrier symbols in the time domain after sequence modulation, block spreading and amplitude scaling.
As an embodiment, the elements included in any one of the X2 sequences are mapped onto the Resource Elements (REs) included in the set of REs belonging to at least one of the X1 multicarrier symbols in the time domain after being amplitude-scaled.
As an embodiment, the complex symbols obtained after sequence modulation and amplitude scaling of any one of the X2 sequences are mapped to REs included in a set of resource elements belonging to at least one of the X1 multicarrier symbols in the time domain.
As an embodiment, the elements included in any one of the X2 sequences are mapped by amplitude scaling from low to high subcarrier index or from high to low to the REs included in the resource element set belonging to at least one of the X1 multicarrier symbols in the time domain.
As an embodiment, after sequence modulation and amplitude scaling, elements included in any one of the X2 sequences are mapped from low to high or from high to low according to subcarrier indexes to REs included in a resource element set belonging to at least one of the X1 multicarrier symbols in a time domain.
As an example, said X3 is equal to 2.
As an example, said X3 is equal to 3.
As an example, said X3 is equal to 4.
As an example, said X3 is equal to 6.
As one example, the X3 is equal to 12.
As one embodiment, the X3 is equal to the X1.
As one embodiment, the X3 is less than the X1.
As one embodiment, the X3 is less than the X2.
As one embodiment, the X3 is equal to the X2.
As one embodiment, the X2 is equal to the X1.
As one embodiment, the X2 is less than the X1.
As one embodiment, the X1 is used to determine the X3.
As an example, the X1 can be divisible by the X2.
As an example, the X1 can be divisible by the X3.
As one embodiment, the X3 is predefined.
For one embodiment, the X3 is configurable.
As an embodiment, the X3 alternative parameters are fixed.
As an embodiment, the X3 alternative parameters are predefined.
As an embodiment, the X3 alternative parameters are independent of the pseudorandom sequence.
As an embodiment, the X3 candidate parameters are independent of information or load carried by the first PUCCH.
As an embodiment, the X3 alternative parameters are related to the X1.
As an embodiment, any one of the X3 candidate parameters is equal to m cs One of a plurality of alternative values.
As an embodiment, any one of the X3 candidate parameters is equal to m 0 One of a plurality of alternative values.
As an embodiment, any one of the X3 candidate parameters is equal to m int One of a plurality of alternative values.
As one embodiment, the X1 is used to determine the X3 candidate parameters.
As an embodiment, a Format (Format) of the first PUCCH is used to determine the X3 candidate parameters.
As an embodiment, a difference between two of the X3 candidate parameters is equal to half of the length of the first base sequence.
As an embodiment, a difference between two candidate parameters of the X3 candidate parameters is greater than half of the length of the first base sequence.
As an embodiment, for a given said X1, the X3 alternative parameters are fixed.
As an embodiment, the X3 candidate parameters are fixed for a given Format (Format) of the first PUCCH.
As an embodiment, the X3 candidate parameters are fixed for a given X1 and a given Format (Format) of the first PUCCH.
As an embodiment, the X3 is equal to 2, and the X3 candidate parameters are equal to 0 and 6, respectively.
As an embodiment, the X3 is equal to 2 and the difference between the X3 candidate parameters is equal to 6.
As an embodiment, the X3 is equal to 3, and the X3 candidate parameters are equal to 0, 4, and 8, respectively.
As an embodiment, the X3 is equal to 3, and the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to 4.
As an embodiment, the X3 is equal to 4, and the X3 candidate parameters are equal to 0, 3, 6, and 9, respectively.
As an embodiment, the X3 is equal to 4, and the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to 3.
As an embodiment, the X3 is equal to 6, and the X3 candidate parameters are equal to 0, 2, 4, 6, 8, and 10, respectively.
As an embodiment, the X3 is equal to 6, and the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to 2.
As an embodiment, one candidate parameter of the X3 candidate parameters is equal to 0.
As an embodiment, any one of the X3 candidate parameters is greater than 0.
As an embodiment, a difference between two of the X3 candidate parameters is equal to a quotient between the length of the first base sequence and the X3.
As an embodiment, there are two of the X3 candidate parameters whose difference is equal to the quotient between half the length of the first base sequence and the X3.
As an embodiment, a difference between any two adjacent candidate parameters of the X3 candidate parameters is equal to a quotient between the length of the first base sequence and the X3.
As an embodiment, a difference between any two adjacent candidate parameters of the X3 candidate parameters is equal to a quotient between half of the length of the first base sequence and the X3.
As an embodiment, the expression "any one of the X3 candidate parameters is used for determining the cyclic shift of at least one of the X2 sequences" in the claims includes the following meaning: any one of the X3 candidate parameters is used by the first node device or the second node device in this application to determine a cyclic shift of at least one of the X2 sequences.
As an embodiment, the expression "any one of the X3 candidate parameters is used for determining the cyclic shift of at least one of the X2 sequences" in the claims includes the following meanings: any one of the X3 candidate parameters is used to calculate a value of a cyclic shift of at least one of the X2 sequences.
As an embodiment, the expression "any one of the X3 candidate parameters is used for determining the cyclic shift of at least one of the X2 sequences" in the claims includes the following meanings: any one of the X3 candidate parameters is used to calculate a value of a cyclic shift of at least one of the X2 sequences according to a predefined functional relationship.
As an embodiment, the expression "any one of the X3 candidate parameters is used for determining the cyclic shift of at least one of the X2 sequences" in the claims includes the following meanings: the value of the cyclic shift of at least one of the X2 sequences is linearly related to one of the X3 candidate parameters.
As an embodiment, the expression "any one of the X3 candidate parameters is used for determining the cyclic shift of at least one of the X2 sequences" in the claims includes the following meanings: the value of the cyclic shift of at least one of the X2 sequences is linearly related to a characteristic remainder, where the characteristic remainder is equal to a remainder obtained by taking a remainder of one of the X3 candidate parameters for the length of the first base sequence.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the time domain position of the target multicarrier symbol is used by the first node device in this application to determine the target parameter from the X3 candidate parameters.
As an example, the expression in the claims that "the time-domain position of the target multicarrier symbol is used for determining the target parameter from the X3 candidate parameters" is achieved by claim 4 in this application.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the order or index of the target multicarrier symbol in the time slot to which it belongs is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the order or index of the target multicarrier symbol among the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the index of the multicarrier symbol set to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters, the multicarrier symbol set to which the target multicarrier symbol belongs comprising more than 1 multicarrier symbol.
As an embodiment, the expression "the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters" in the claims includes the following meaning: x3 multicarrier symbol sets respectively correspond to the X3 candidate parameters one by one, and any one of the X3 multicarrier symbol sets comprises a positive integer number of multicarrier symbols; the target multi-carrier symbol belongs to a target multi-carrier symbol set, the target multi-carrier symbol set being one of the X3 multi-carrier symbol sets; the target parameter is a candidate parameter corresponding to the target multicarrier symbol set from the X3 candidate parameters. As an subsidiary embodiment of the above embodiment, any one of the X3 multicarrier symbol sets comprises multicarrier symbols which are consecutive in time domain. As an subsidiary embodiment of the above embodiment, one of the X3 multicarrier symbol sets comprises time-domain discrete multicarrier symbols. As an auxiliary embodiment of the foregoing embodiment, any one of the X3 multicarrier symbol sets includes multicarrier symbols with equal time-domain intervals. As an auxiliary embodiment of the above embodiment, any two of the X3 multicarrier symbol sets include an equal number of multicarrier symbols. As an auxiliary embodiment of the above embodiment, any one of the X3 multicarrier symbol sets includes a number of multicarrier symbols equal to 2, 3, 4 or 6.
Example 2
Embodiment 2 illustrates a schematic diagram of a network architecture according to the present application, as shown in fig. 2. Fig. 2 illustrates a diagram of a network architecture 200 for 5G NR, LTE (Long-Term Evolution), and LTE-a (Long-Term Evolution-enhanced) systems. The 5G NR or LTE network architecture 200 may be referred to as a 5GS (5G System)/EPS (Evolved Packet System) 200 or some other suitable terminology. The 5GS/EPS 200 may include one or more UEs (User Equipment) 201, NG-RANs (next generation radio access networks) 202, 5 GCs (5G Core networks )/EPCs (Evolved Packet cores) 210, HSS (Home Subscriber Server)/UDMs (Unified Data Management) 220, and internet services 230. The 5GS/EPS may interconnect with other access networks, but these entities/interfaces are not shown for simplicity. As shown, the 5GS/EPS provides packet switched services, however those skilled in the art will readily appreciate that the various concepts presented throughout this application may be extended to networks providing circuit switched services or other cellular networks. The NG-RAN includes NR/evolved node B (gbb/eNB) 203 and other gbbs (enbs) 204. The gbb (enb)203 provides user and control plane protocol termination towards the UE 201. The gNB (eNB)203 may be connected to other gNB (eNB)204 via an Xn/X2 interface (e.g., backhaul). The gnb (enb)203 may also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a Basic Service Set (BSS), an Extended Service Set (ESS), a TRP (transmit receive node), or some other suitable terminology. The gNB (eNB)203 provides the UE201 with an access point to the 5GC/EPC 210. Examples of the UE201 include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop, a Personal Digital Assistant (PDA), a satellite radio, non-terrestrial base station communications, satellite mobile communications, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a drone, an aircraft, a narrowband internet of things device, a machine type communication device, a terrestrial vehicle, an automobile, a wearable device, a test equipment, a test meter, a test tool, or any other similar functioning device. Those skilled in the art may also refer to UE201 as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. gNB (eNB)203 is connected to 5GC/EPC210 via an S1/NG interface. The 5GC/EPC210 includes MME (Mobility Management Entity)/AMF (Authentication Management domain)/SMF (Session Management Function) 211, other MME/AMF/SMF214, S-GW (serving Gateway)/UPF (User Plane Function) 212, and P-GW (Packet data Network Gateway)/UPF 213. The MME/AMF/SMF211 is a control node that handles signaling between the UE201 and the 5GC/EPC 210. In general, the MME/AMF/SMF211 provides bearer and connection management. All user IP (Internet protocol) packets are transported through the S-GW/UPF212, which S-GW/UPF212 itself is connected to the P-GW/UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW/UPF213 is connected to the internet service 230. The internet service 230 includes an operator-corresponding internet protocol service, and may specifically include the internet, an intranet, an IMS (IP Multimedia Subsystem), and a packet-switched streaming service.
As an embodiment, the UE201 corresponds to the first node device in this application.
As an embodiment, the UE201 supports multicast or broadcast service transmission.
As an embodiment, the gnb (enb)201 corresponds to the second node device in this application.
For one embodiment, the gbb (enb)201 supports multicast or broadcast traffic transmission.
Example 3
Embodiment 3 shows a schematic diagram of an embodiment of a radio protocol architecture for the user plane and the control plane according to the present application, as shown in fig. 3. Fig. 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300, fig. 3 showing the radio protocol architecture of the control plane 300 for a first node device (UE or gNB) and a second node device (gNB or UE) in three layers: layer 1, layer 2 and layer 3. Layer 1(L1 layer) is the lowest layer and implements various PHY (physical layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2(L2 layer) 305 is above PHY301 and is responsible for the link between the first node device and the second node device through PHY 301. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by ciphering data packets and provides handoff support for a first node device between second node devices. The RLC sublayer 303 provides segmentation and reassembly of upper layer packets, retransmission of lost packets, and reordering of packets to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in one cell between the first node devices. The MAC sublayer 302 is also responsible for HARQ operations. A RRC (Radio Resource Control) sublayer 306 in layer 3 (layer L3) in the Control plane 300 is responsible for obtaining Radio resources (i.e., Radio bearers) and configuring the lower layers using RRC signaling between the second node device and the first node device. The radio protocol architecture of the user plane 350 includes layer 1(L1 layer) and layer 2(L2 layer), the radio protocol architecture in the user plane 350 for the first node device and the second node device is substantially the same for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355 as the corresponding layers and sublayers in the control plane 300, but the PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. The L2 layer 355 in the user plane 350 further includes an SDAP (Service Data Adaptation Protocol) sublayer 356, and the SDAP sublayer 356 is responsible for mapping between QoS streams and Data Radio Bearers (DRBs) to support diversity of services. Although not shown, the first node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) that terminates at the P-GW on the network side and an application layer that terminates at the other end of the connection (e.g., far end UE, server, etc.).
As an example, the wireless protocol architecture in fig. 3 is applicable to the first node device in the present application.
As an example, the wireless protocol architecture in fig. 3 is applicable to the second node device in the present application.
As an embodiment, the first PDCCH in the present application is generated in the PHY301 or the PHY 351.
As an embodiment, the first PUCCH in the present application is generated in the PHY301 or the PHY 351.
As an embodiment, the first PDSCH in the present application is generated in the RRC306, or the MAC302, or the MAC352, or the PHY301, or the PHY351
As an embodiment, the first information block in the present application is generated in the RRC306, or the MAC302, or the MAC352, or the PHY301, or the PHY 351.
Example 4
Embodiment 4 shows a schematic diagram of a first node device and a second node device according to an embodiment of the present application, as shown in fig. 4.
A controller/processor 490, a data source/buffer 480, a receive processor 452, a transmitter/receiver 456, and a transmit processor 455 may be included in the first node device (450), the transmitter/receiver 456 including an antenna 460.
A controller/processor 440, a data source/buffer 430, a receive processor 412, a transmitter/receiver 416 and a transmit processor 415 may be included in the second node device (410), the transmitter/receiver 416 including an antenna 420.
In the DL (Downlink), upper layer information carried by upper layer packets, such as the first information block and the first PDSCH in this application, is provided to the controller/processor 440. Controller/processor 440 performs the functions of layer L2 and above. In the DL, a controller/processor 440 provides packet header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to a first node device 450 based on various priority metrics. The controller/processor 440 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first node device 450, such as the higher layer information included in the first information block and carried by the first PDSCH in this application, all generated in the controller/processor 440. The transmit processor 415 implements various signal processing functions for the L1 layer (i.e., physical layer), including coding, interleaving, scrambling, modulation, power control/allocation, precoding, and physical layer control signaling generation, such as generation of the physical layer signal for the first PDCCH, the physical layer signal for the first PDSCH, and the physical layer signal carrying the first information block in this application is done at the transmit processor 415. The generated modulation symbols are divided into parallel streams and each stream is mapped to a corresponding multi-carrier subcarrier and/or multi-carrier symbol and then transmitted as radio frequency signals by a transmit processor 415 via a transmitter 416 to an antenna 420. On the receive side, each receiver 456 receives a radio frequency signal through its respective antenna 460, and each receiver 456 recovers baseband information modulated onto a radio frequency carrier and provides the baseband information to a receive processor 452. The receive processor 452 implements various signal receive processing functions of the L1 layer. The signal reception processing functions include reception of the first PDCCH, the first PDSCH and the physical layer signals carrying the first information block in this application, demodulation based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK)) over multicarrier symbols in a multicarrier symbol stream, followed by descrambling, decoding and deinterleaving to recover data or control transmitted by the second node device 410 over the physical channel, followed by providing the data and control signals to the controller/processor 490. The controller/processor 490 is responsible for the L2 layer and above, and the controller/processor 490 interprets the higher layer information included in the first information block and the higher layer information carried by the first PDSCH in this application. The controller/processor can be associated with a memory 480 that stores program codes and data. Memory 480 may be referred to as a computer-readable medium.
In Uplink (UL) transmission, similar to downlink transmission, the higher layer information is generated by the controller/processor 490 and then passes through the transmit processor 455 to implement various signal transmission processing functions for the L1 layer (i.e., physical layer), and the first PUCCH in this application is generated by the transmit processor 455 and then mapped to the antenna 460 via the transmitter 456 and transmitted in the form of a radio frequency signal by the transmit processor 455. The receivers 416 receive the radio frequency signals through their respective antennas 420, each receiver 416 recovers baseband information modulated onto a radio frequency carrier, and provides the baseband information to the receive processor 412. The receive processor 412 performs various signal receive processing functions for the L1 layer (i.e., the physical layer), including receive processing of the first PUCCH in this application, and then provides data and/or control signals to the controller/processor 440. Implementing the functions at the L2 level at the controller/processor 440 includes interpreting higher-level information. The controller/processor can be associated with a buffer 430 that stores program codes and data. Buffer 430 may be a computer-readable medium.
For one embodiment, the first node apparatus 450 apparatus includes: at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the first node apparatus 450 apparatus to at least: receiving a first PDCCH; transmitting a first PUCCH that occupies X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine cyclic shifts of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; two candidate parameters in the X3 candidate parameters have a difference not smaller than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining a cyclic shift of at least one of the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the first node apparatus 450 apparatus includes: a memory storing a program of computer readable instructions that when executed by at least one processor result in actions comprising: receiving a first PDCCH; transmitting a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
For one embodiment, the second node device 410 apparatus includes: at least one processor and at least one memory including computer program code; the at least one memory and the computer program code are configured for use with the at least one processor. The second node device 410 apparatus at least: transmitting a first PDCCH; receiving a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
For one embodiment, the second node device 410 includes: a memory storing a program of computer readable instructions that when executed by at least one processor result in actions comprising: transmitting a first PDCCH; receiving a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
For one embodiment, the first node apparatus 450 is a User Equipment (UE).
For one embodiment, the first node device 450 is a user equipment supporting multicast or broadcast services.
For an embodiment, the second node device 410 is a base station device (gNB/eNB).
For an embodiment, the second node device 410 is a base station device supporting multicast or broadcast services.
For one embodiment, a receiver 456 (including an antenna 460) and a receive processor 452 are used to receive the first PDCCH described herein.
For one embodiment, a transmitter 456 (including an antenna 460) and a transmit processor 455 are used to transmit the first PUCCH in this application.
For one embodiment, a receiver 456 (including an antenna 460), a receive processor 452, and a controller/processor 490 are used to receive the first PDSCH.
For one embodiment, receiver 456 (including antenna 460), receive processor 452, and controller/processor 490 are used to receive the first block of information in this application.
For one embodiment, a transmitter 416 (including an antenna 420) and a transmit processor 415 are used to transmit the first PDCCH described herein.
For one embodiment, the receiver 416 (including the antenna 420) and the receive processor 412 are used to receive the first PUCCH in this application.
For one embodiment, the transmitter 416 (including the antenna 420), the transmit processor 415, and the controller/processor 440 are configured to transmit the first PDSCH herein.
For one embodiment, the transmitter 416 (including antenna 420), transmit processor 415, and controller/processor 440 are used to transmit the first information block in this application.
Example 5
Embodiment 5 illustrates a wireless signal transmission flow chart according to an embodiment of the present application, as shown in fig. 5. In fig. 5, the second node apparatus N500 is a maintenance base station of the serving cell of the first node apparatus U550, and the steps included in the dashed box labeled Opt1 are optional. It is specifically noted that the order in this example does not limit the order of signal transmission and the order of implementation in this application.
ForSecond node device N500In step S501, the first information block is transmitted, in step S502, the first PDCCH is transmitted, in step S503, the first PDSCH is transmitted, and in step S504, the first PUCCH is received.
For theFirst node device U550The first information block is received in step S551, the first PDCCH is received in step S552, the first PDSCH is received in step S553, and the first PUCCH is transmitted in step S554.
In embodiment 5, the first PUCCH occupies X1 multicarrier symbols in the time domain, the first PDCCH is used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 is a positive integer greater than 1; a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not the same, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine cyclic shifts of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters; the first PDSCH carries a first bit block comprising a positive integer number of bits, the first PUCCH being used to indicate that the first bit block is error coded; the first information block is used to determine the X1 multicarrier symbols, the first information block is used to determine whether the first PUCCH employs frequency hopping.
As an embodiment, the first information block is transmitted over an air interface.
As an embodiment, the first information block is transmitted over a wireless interface.
As an embodiment, the first information block includes all or part of a higher layer signaling.
As an embodiment, the first information block includes all or part of a physical layer signaling.
As an embodiment, the first information block includes all or part of a Radio Resource Control (RRC) signaling.
As an embodiment, the first information block includes all or part of a MAC (Medium Access Control) layer signaling.
As an embodiment, the first Information Block includes all or part of a System Information Block (SIB).
As an embodiment, the first information block is Cell Specific.
As an embodiment, the first information block is user equipment-specific (UE-specific).
As an embodiment, the first information block is Configured Per BWP (Bandwidth Part) (Per BWP Configured).
As an embodiment, the first information block includes a Field (Field) of dci (downlink Control information) signaling.
As an embodiment, the first Information block includes more than 1 sub-Information block, and each sub-Information block included in the first Information block is an IE (Information Element) or a Field (Field) in RRC signaling to which the first Information block belongs; the one or more sub-information blocks comprised by the first information block are used for determining the X1 multicarrier symbols.
As an embodiment, the first Information block includes all or part of fields (fields) in an IE (Information Element) of RRC signaling PUCCH-ConfigCommon.
As an embodiment, the first Information block includes all or part of fields (fields) in an IE (Information Element) BWP-UplinkDedicated in RRC signaling.
As an embodiment, the first Information block includes all or part of fields in an IE (Information Element) PUCCH-Config in RRC signaling.
As an embodiment, the first Information block includes a field "PUCCH-format 0" or a field "PUCCH-format 1" or a field "PUCCH-format 2" or a field "PUCCH-format 3" or a field "nroflymbols" in an IE (Information Element, in RRC signaling) PUCCH-Config.
As an embodiment, the first Information block includes a field "intraslottfrequencyhopping" in a field "PUCCH-Resource" in an IE (Information Element ) in RRC signaling.
As an example, the expression "said first information block is used for determining said X1 multicarrier symbols" in the claims includes the following meanings: the first information block is used by the first node device in the present application to determine the X1 multicarrier symbols.
As an embodiment, the expression "said first information block is used for determining said X1 multicarrier symbols" in the claims includes the following meaning: the first information block is used to explicitly or implicitly indicate the X1 multicarrier symbols.
As an embodiment, the expression "said first information block is used for determining said X1 multicarrier symbols" in the claims includes the following meaning: the first information block is used to indicate the X1.
As an embodiment, the expression in the claims that "the first information block is used to determine whether the first PUCCH employs frequency hopping" includes the following meanings: the first information block is used by the first node device in this application to determine whether the first PUCCH employs frequency hopping.
As an embodiment, the expression in the claims that "the first information block is used to determine whether the first PUCCH employs frequency hopping" includes the following meanings: the first information block is used to explicitly or implicitly indicate whether the first PUCCH employs frequency hopping.
As an embodiment, the expression in the claims that "the first information block is used to determine whether the first PUCCH employs frequency hopping" includes the following meanings: the first information block is used to turn on (enable) the first PUCCH frequency hopping.
Example 6
Embodiment 6 illustrates a schematic diagram of a relationship between a first PDSCH and a first PUCCH according to an embodiment of the present application, as shown in fig. 6. In fig. 6, when the user equipment correctly decodes the PDSCH, the user equipment does not send an ACK; when the user equipment incorrectly decodes the PDSCH, the user equipment transmits the PUCCH.
In embodiment 6, the first PDSCH in this application carries a first bit block comprising a positive integer number of bits, and the first PUCCH in this application is used to indicate that the first bit block is error coded.
As an embodiment, the first PDSCH includes a radio frequency signal of a PDSCH (Physical Downlink Shared Channel).
As one embodiment, the first PDSCH includes baseband signals of a PDSCH.
As one embodiment, the first PDSCH is transmitted over a wireless interface.
As an embodiment, the first PDSCH is a Semi-Persistent Scheduling (SPS) PDSCH.
As one embodiment, the first PDSCH is a dynamically scheduled PDSCH.
As one embodiment, the first PDSCH is unicast.
As one embodiment, the first PDSCH is multicast or broadcast.
As an embodiment, RNTIs other than C-RNTIs are used to initialize a Generator (Generator) of scrambling codes of the first PDSCH.
As an embodiment, the first PDCCH is used to determine at least one of a time domain resource or a frequency domain resource occupied by the first PDSCH.
As an embodiment, the first PDCCH is used to determine a Redundancy Version (RV) and a Modulation and Coding Scheme (MCS) used by the first PDSCH.
As one embodiment, the first PDCCH is used to activate an SPS Process (Process) to which the first PDSCH belongs.
As an embodiment, the first bit Block is a Transport Block (TB).
As an embodiment, the first bit Block is a Code Block (CB).
As an embodiment, the first bit Block is a Code Block Group (CBG).
As an embodiment, the first bit block comprises all or part of one transport block.
As an embodiment, the expression "the first PDSCH carrying a first bit block" in the claims includes the following meanings: the first bit block is used to generate the first PDSCH.
As an embodiment, the expression "the first PDSCH carrying a first bit block" in the claims includes the following meanings: the first PDSCH is used to transmit the first bit block.
As an embodiment, the expression "the first PDSCH carrying a first bit block" in the claims includes the following meanings: the first PDSCH is a physical channel on which the first bit block is transmitted.
As an embodiment, the expression "the first PDSCH carrying a first bit block" in the claims includes the following meanings: the first bit block sequentially passes through a transport block CRC (Attachment), an LDPC (Low Density Parity Check Code) Base map selection (Base map selection), a Coding block Segmentation (Segmentation) and Coding block CRC Attachment, a Channel Coding (Channel Coding), a Rate Matching (Rate Matching), a Coding block Concatenation (configuration), a Scrambling (Scrambling), a Modulation (Modulation), a Layer Mapping (Layer Mapping), an Antenna port Mapping (Antenna port Mapping), a Mapping to a virtual resource block (Mapping to virtual resource blocks), a Mapping from a virtual resource block to a physical resource block (Mapping to physical resource blocks), and an OFDM baseband signal generation (Base band signal generation) to generate the first PDSCH.
As an embodiment, the expression "the first PDSCH carries a first bit block" in the claims includes the following meaning: the first bit block sequentially passes through a transport block CRC (Attachment), an LDPC (Low Density Parity Check Code) Base map selection (Base map selection), a Coding block Segmentation (Segmentation) and Coding block CRC Attachment, a Channel Coding (Channel Coding), a Rate Matching (Rate Matching), a Coding block Concatenation (configuration), a Scrambling (Scrambling), a Modulation (Modulation), a Layer Mapping (Layer Mapping), an Antenna port Mapping (Antenna port Mapping), a Mapping to a virtual resource block (Mapping to virtual resource blocks), a Mapping from a virtual resource block to a physical resource block (Mapping to physical resource blocks), an OFDM baseband signal generation (Base band signal generation), a Modulation and upconversion (Modulation) to generate the first PDSCH.
As an embodiment, the first bit block is one transport block, and the first PDSCH carries only the first bit block.
As an embodiment, the first bit block is a transport block, and the first PDSCH also carries transport blocks other than the first bit block.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH is used by the first node device herein to indicate that the first bit block is error coded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH is used to explicitly or implicitly indicate that the first bit block is error coded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: energy Detection (Energy Detection) for the first PUCCH is used to determine that the first bit block is error coded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: whether the first PUCCH transmission is used to indicate whether the first bit block is error coded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH being transmitted or detected to represent the first bit block being incorrectly decoded, the first PUCCH not being transmitted or detected to represent the first bit block being correctly decoded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH is used for indicating NACK of the first bit block.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH is used only to indicate that the first bit block is error coded.
As an embodiment, the expression "the first PUCCH is used to indicate that the first bit block is error coded" in the claims includes the following meaning: the first PUCCH carries NACK-only information of the first bit block.
As an embodiment, the first information block in this application is used to determine that the first PUCCH carries NACK feedback for only the first bit block.
As an embodiment, the first information block in the present application is used to indicate whether the first node device feeds back ACK/NACK or only NACK.
As an embodiment, the first PDCCH is used to indicate whether the first node device feeds back ACK/NACK or only NACK.
As an embodiment, the first receiver receives a second information block, wherein the second information block is used to indicate whether the first node device feeds back ACK/NACK or only NACK.
As an embodiment, the transmitted or detected failure of the first PUCCH indicates that the first bit block is correctly decoded.
As an embodiment, ACK information of the first PUCCH that is transmitted or detected cannot represent the first bit block is transmitted or detected.
Example 7
Embodiment 7 illustrates a schematic diagram of a first parameter according to an embodiment of the present application, as shown in fig. 7. In fig. 7, each box represents an intermediate value or intermediate variable, and the arrows represent the determined and determined relationships.
In embodiment 7, a first parameter is used to determine a cyclic shift of the target sequence in the present application, a pseudo-random sequence is used to determine the first parameter, the first parameter is a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
As one example, the first parameter is less than 256.
As an embodiment, the first parameter is equal to one of integers from 0 to 255.
As an example, the first parameter may be greater than or equal to 256.
As an embodiment, the expression "the first parameter is used to determine the cyclic shift of the target sequence" in the claims includes the following meanings: the first parameter is used by the first node device or the second node device in this application to determine a cyclic shift of the target sequence.
As an embodiment, the expression "the first parameter is used to determine the cyclic shift of the target sequence" in the claims includes the following meanings: the cyclic shift of the target sequence is linearly related to the first parameter.
As an embodiment, the expression "the first parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meaning: the first parameter is used to calculate a value of a cyclic shift of the target sequence.
As an embodiment, the expression "the first parameter is used to determine the cyclic shift of the target sequence" in the claims includes the following meanings: the value of the cyclic shift of the target sequence is linearly related to a first remainder, which is equal to a remainder obtained by taking the length of the first base sequence by the first parameter.
As an embodiment, the expression "the first parameter is used to determine the cyclic shift of the target sequence" in the claims includes the following meanings: the first parameter is used to determine a value of a cyclic shift of the target sequence according to a predefined functional relationship.
As an embodiment, the expression "the first parameter is used to determine the cyclic shift of the target sequence" in the claims is implemented by the following formula:
Figure BDA0003443524660000191
wherein alpha is target A value, N, representing a cyclic shift of the target sequence seq Represents the length of the first base sequence, m target Representing a target parameter in the present application, n cs Representing said first parameter.
As an embodiment, the first parameter is independent of a position or an index of the target multicarrier symbol among the X1 multicarrier symbols.
As an embodiment, the position or index of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the first parameter.
As an embodiment, a position or an index of the target multicarrier symbol in the belonging time slot is used for determining the first parameter.
As an embodiment, only the index of the target multicarrier symbol in the time slot to which the target multicarrier symbol belongs is used to determine the first parameter, from the two indexes of the index of the X1 multicarrier symbols and the index of the target multicarrier symbol in the time slot to which the target multicarrier symbol belongs.
As an embodiment, the number of the slot in a Radio Frame (Radio Frame) to which the starting multicarrier symbol of the X1 multicarrier symbols belongs is used to determine the first parameter.
As an embodiment, the first parameter applies to each of the X1 multicarrier symbols.
As one embodiment, the first parameter is used to determine a value of a cyclic shift for each of the X2 sequences.
As an embodiment, the first parameter applies to each of the X2 sequences.
As an embodiment, the first parameter is generated only at a starting multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the first parameter is generated on the target multicarrier symbol.
As an embodiment, the cyclic shift of each of the X2 sequences uses the same first parameter.
As an embodiment, the first parameter is only used to determine the value of the cyclic shift of the target sequence of the X2 sequences.
As an example, the expression "pseudo-random sequence is used in the claims to determine said first parameter" includes the following meanings: the pseudo random sequence is used by the first node device in the present application to determine the first parameter.
As an example, the expression "pseudo-random sequence is used in the claims to determine said first parameter" includes the following meanings: a pseudo-random sequence is used to determine the first parameter based on a predefined functional relationship.
As an example, the expression "pseudo-random sequence is used in the claims to determine said first parameter" includes the following meanings: a Gold sequence of length equal to 31 is used to determine the first parameter.
As an example, the expression "a pseudo-random sequence is used to determine the first parameter" in the claims is implemented by:
Figure BDA0003443524660000201
wherein,
Figure BDA0003443524660000202
represents the first parameter,/, represents the index of the starting multicarrier symbol of the X1 multicarrier symbols in the time slot to which the starting multicarrier symbol belongs,
Figure BDA0003443524660000203
represents the number of multicarrier symbols included in the time slot to which the starting multicarrier symbol of the X1 multicarrier symbols belongs,
Figure BDA0003443524660000204
represents the X1 multi-carrier symbolsThe slot to which the starting multicarrier symbol in the number belongs is numbered in a Radio Frame (Radio Frame), and c (i), i ═ 0,1,2 … represent a pseudo-random sequence.
As an example, the expression "a pseudo-random sequence is used to determine the first parameter" in the claims is implemented by:
Figure BDA0003443524660000205
wherein,
Figure BDA0003443524660000206
represents the first parameter,/, represents the index of the target multicarrier symbol in the slot to which it belongs,
Figure BDA0003443524660000207
represents the number of multicarrier symbols included in the time slot to which the starting multicarrier symbol of the X1 multicarrier symbols belongs,
Figure BDA0003443524660000208
represents the number of the slot to which the initial multicarrier symbol of the X1 multicarrier symbols belongs in a Radio Frame (Radio Frame), and c (i), i ═ 0,1,2 … represents a pseudo-random sequence.
As one embodiment, the target identification is a non-negative integer.
As one embodiment, the target identification is equal to one of integers from 0 to 1023.
As one embodiment, the target identification is equal to one of integers from 0 to 1007.
As an embodiment, the target identity is equal to an identity of one cell.
As an embodiment, the target identity is a Physical-layer cell identity (Physical-layer cell identity).
As an embodiment, the target identity is equal to an identity of a cell to which the first PDCCH belongs.
As an embodiment, the expression "target identification is used to determine the initial value of the generator of the pseudo-random sequence" in the claims includes the following meanings: the target identity is used by the first node device or the second node device in this application to determine an initial value of a generator of the pseudo-random sequence.
As an embodiment, the expression "target identification is used to determine the initial value of the generator of the pseudo-random sequence" in the claims includes the following meaning: the target identity is equal to an initial value of a generator of the pseudo-random sequence.
As an embodiment, the expression "target identification is used to determine the initial value of the generator of the pseudo-random sequence" in the claims includes the following meanings: the target identity is used to calculate an initial value of a generator of the pseudo-random sequence.
As an embodiment, the expression "target identification is used to determine the initial value of the generator of the pseudo-random sequence" in the claims includes the following meanings: the binary value corresponding to the initial state of the register of the generator of the pseudo-random sequence is equal to the target identification represented by the binary value.
As an embodiment, the expression "target identification is used to determine the initial value of the generator of the pseudo-random sequence" in the claims includes the following meanings: the initial value of the generator of the pseudo-random sequence is linearly related to the target identity.
As an embodiment, the expression "the target identity is configurable" in the claims includes the following meanings: the first information block in this application is used to indicate the target identity explicitly or implicitly.
As an embodiment, the expression "the target identity is configurable" in the claims includes the following meanings: signalling other than the first information block in this application is used to indicate the target identity.
As an embodiment, the expression "the target identity is configurable" in the claims includes the following meaning: the target identity is configured by signaling.
As an example, the expression "said target identity is predefined" in the claims includes the following meanings: the target identification is fixed.
As an example, the expression "said target identity is predefined" in the claims includes the following meanings: the target identity is equal to a cell identity of a physical layer.
As an example, the expression "said target identification is predefined" in the claims includes the following meaning: the target identity is equal to an identity of a cell to which the first PDCCH belongs.
As an embodiment, the target parameter is independent of the target identification.
As an embodiment, any one of the X3 candidate parameters is independent of the target identifier.
As an embodiment, the target parameter is independent of the pseudo-random sequence.
As an embodiment, any one of the X3 candidate parameters is independent of the pseudo-random sequence.
Example 8
Embodiment 8 illustrates a schematic diagram of a target multicarrier symbol according to an embodiment of the present application, as shown in fig. 8. In fig. 8, in case a and case B, the horizontal axis represents time, the vertical axis represents frequency, and each rectangular box represents time-frequency resources occupied by the first PUCCH; in case a, the first PUCCH employs frequency hopping; in case B, the first PUCCH does not employ frequency hopping.
In embodiment 8, the first information block in this application is used to determine the X1 multicarrier symbols in this application, and the first information block is used to determine whether the first PUCCH in this application employs frequency hopping; when the first PUCCH adopts frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs in the application is used for determining the target parameter in the application from the X3 alternative parameters in the application; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols in the present application is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, when the first PUCCH employs frequency hopping, the number of frequency hopping sections of the first PUCCH is equal to 2.
As an embodiment, when the first PUCCH employs frequency hopping, the number of frequency hopping sections of the first PUCCH is greater than 2.
As an embodiment, when the first PUCCH employs frequency hopping, the number of hops of the first PUCCH is equal to 2.
As an embodiment, when the first PUCCH employs frequency hopping, the hop count of the first PUCCH is greater than 2.
As an embodiment, the frequency hopping section to which the target multicarrier symbol belongs refers to a Hop (Hop) to which the target multicarrier symbol belongs in a time domain.
As an embodiment, the frequency hopping section to which the target multicarrier symbol belongs refers to an order or an index of a Hop (Hop) to which the target multicarrier symbol belongs in a time domain.
As an embodiment, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the frequency hopping segment to which the target multicarrier symbol belongs is used by the first node device or the second node device in this application to determine the target parameter from the X3 candidate parameters.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: and determining the target parameter from the X3 candidate parameters according to a predefined mapping relation or corresponding relation in the frequency hopping section to which the target multi-carrier symbol belongs.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the frequency hopping section to which the target multicarrier symbol belongs is one of X3 frequency hopping sections of the first PUCCH, the X3 frequency hopping sections respectively correspond to the X3 candidate parameters one by one, and the target parameter is one of the X3 candidate parameters and the candidate parameter corresponding to the frequency hopping section to which the target multicarrier symbol belongs.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the order or index of the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the order or index of the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the index of the target parameter among the X3 candidate parameters.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the index of the frequency hopping section to which the target multicarrier symbol belongs is used to determine the index of the target parameter among the X3 candidate parameters according to a predefined function.
As an example, the expression in the claims that "the frequency hopping segment to which the target multicarrier symbol belongs is used to determine the target parameter from the X3 candidate parameters" includes the following meanings: the frequency hopping segment to which the target multicarrier symbol belongs to one of X3 frequency hopping segment groups, any one of the X3 frequency hopping segment groups includes a positive integer of frequency hopping segments of the first PUCCH, the X3 frequency hopping segment groups respectively correspond to the X3 candidate parameters one by one, and the target parameter is a candidate parameter corresponding to the frequency hopping segment group to which the frequency hopping segment to which the target multicarrier symbol belongs and among the X3 candidate parameters. As a subsidiary embodiment of the above embodiment, any one of the X3 hopping region groups comprises a positive integer number of hopping regions of the first PUCCH which is greater than 1. As a subsidiary embodiment of the above embodiment, any one of the X3 frequency hopping segment groups comprises a positive integer number of frequency hopping segments of the first PUCCH which are consecutive in time domain and are greater than 1. As a subsidiary embodiment of the above embodiment, one of the X3 frequency hopping segment groups comprises a positive integer number of frequency hopping segments of the first PUCCH which are time-domain discrete greater than 1.
As an embodiment, "the position of the target multicarrier symbol in the X1 multicarrier symbols" includes: a time-domain order of the target multicarrier symbol among the X1 multicarrier symbols.
As an embodiment, "the position of the target multicarrier symbol in the X1 multicarrier symbols" includes: an index of the target multicarrier symbol among the X1 multicarrier symbols.
As an embodiment, the X1 multicarrier symbols are indexed in order from first to last or from last to first, and the "position of the target multicarrier symbol in the X1 multicarrier symbols" includes: an index of the target multicarrier symbol among the X1 multicarrier symbols.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the position of the target multicarrier symbol in the X1 multicarrier symbols is used by the first node device or the second node device in this application to determine the target parameter from the X3 candidate parameters.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the index of the target multicarrier symbol among the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters according to a predefined mapping or correspondence.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the index of the target multicarrier symbol among the X1 multicarrier symbols is used to determine the index of the target parameter among the X3 candidate parameters according to a predefined function.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the X1 multicarrier symbols are divided into X3 multicarrier symbol sets, the X3 multicarrier symbol sets respectively correspond to the X3 candidate parameters one by one, and any one of the X3 multicarrier symbol sets comprises a positive integer number of multicarrier symbols; the target multi-carrier symbol belongs to a target multi-carrier symbol set, the target multi-carrier symbol set being one of the X3 multi-carrier symbol sets; the target parameter is a candidate parameter corresponding to the target multicarrier symbol set from the X3 candidate parameters.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the remainder of the division of the index of the target multicarrier symbol in the X1 multicarrier symbols by X3 is used to determine the index of the target parameter in the X3 candidate parameters.
As an embodiment, the expression "the position of the target multicarrier symbol in the X1 multicarrier symbols is used for determining the target parameter from the X3 candidate parameters" in the claims includes the following meaning: the index of the target parameter in the X3 candidate parameters is equal to the remainder of the index of the target multicarrier symbol in the X1 multicarrier symbols divided by X3.
Example 9
Embodiment 9 illustrates a schematic diagram of a second parameter according to an embodiment of the present application, as shown in fig. 9. In fig. 9, each box represents an intermediate value or intermediate variable, and the arrows represent the determined and determined relationships.
In embodiment 9, a second parameter is used to determine the cyclic shift of the target sequence in the present application, the second parameter being a non-negative integer; at least one of a first identifier or a first measured value is used for determining the second parameter, the first identifier is an identifier configured by the first node device in the present application, and the first measured value is a measured value obtained by the first node device through measurement.
As one embodiment, the second parameter is a non-negative integer less than the length of the first base sequence.
As an embodiment, the second parameter is a positive integer.
As an embodiment, the second parameter is greater than or equal to a length of the first base sequence.
As an embodiment, the second parameter is not greater than a length of the first base sequence.
As an embodiment, the second parameter is m cs
As an embodiment, the second parameter is m 0
As an embodiment, the second parameter is m int
As an embodiment, the second parameter is equal to one of W1 candidate parameter values, any one of the W1 candidate parameter values is equal to a non-negative integer, and W1 is a positive integer greater than 1; the W1 candidate parameter values are arranged from small to large, and the difference value between two adjacent arranged candidate parameter values in the W1 candidate parameter values is equal to the quotient between the length of the first basic sequence and the W1. As a subsidiary embodiment of the above embodiment, the minimum of the W1 candidate parameter values is equal to an initial parameter value, which is either predefined or configurable. As an additional embodiment of the above embodiment, the minimum value of the W1 candidate parameter values is equal to the initial parameter value, and the first information block in this application is used to indicate the initial parameter value. As an additional embodiment to the above embodiment, the W1 is predefined or the W1 is configurable. As an additional embodiment of the above embodiment, the first information block in the present application is used to indicate the W1. As an adjunct embodiment to the above-described embodiment, information blocks other than the first information block in the present application are used to indicate the W1.
As an embodiment, the expression "the second parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the second parameter is used by the first node device or the second node device in this application to determine a cyclic shift of the target sequence.
As an embodiment, the expression "the second parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the second parameter is used to calculate a value of a cyclic shift of the target sequence.
As an embodiment, the expression "the second parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meaning: the value of the cyclic shift of the target sequence is linearly related to the second parameter.
As an embodiment, the expression "the second parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the value of the cyclic shift of the target sequence is linearly related to a second remainder, which is equal to a remainder obtained by taking the length of the first base sequence by the second parameter.
As an embodiment, the expression "the second parameter is used for determining the cyclic shift of the target sequence" in the claims includes the following meanings: the second parameter is used to determine a value of a cyclic shift of the target sequence according to a predefined functional relationship.
As an embodiment, the second parameter and the target parameter are independent of each other.
As an embodiment, the second parameter is independent of the target parameter.
As an embodiment, the second parameter and the first parameter are independent.
As an embodiment, the second parameter is independent of the first parameter.
As an embodiment, the expression "the second parameter is used to determine the cyclic shift of the target sequence" in the claims is implemented by the following formula:
Figure BDA0003443524660000231
wherein alpha is target A value, N, representing a cyclic shift of the target sequence seq Represents the length of the first base sequence, m target Represents the target parameter, m 1 Represents said first parameter, m, in the present application 2 Represents said second parameter in the present application.
As an embodiment, the first Identity is an RNTI (Radio Network Temporary Identity).
As an embodiment, the first identity is a C-RNTI.
As an embodiment, the first identity is CS-RNTI (Configured Scheduling-Radio Network Temporary identity).
As an embodiment, the first identity is a G-RNTI (Group-Radio Network Temporary identity).
As an embodiment, the first identity is M-RNTI (multicast (and Broadcast services) -Radio Network Temporary identity).
As an embodiment, the first identity is an SC-RNTI (Single Cell-Radio Network Temporary identity).
As an embodiment, the first identity is SC-N-RNTI (Single Cell-Notification-Radio Network Temporary identity, Single Cell Notification Radio Network Temporary identity).
As an embodiment, the first identity is one of C-RNTI, CS-RNTI, G-RNTI, M-RNTI, SC-RNTI and SC-N-RNTI.
As one embodiment, the first identity is one of C-RNTI and G-RNTI.
As an embodiment, the first identifier is an index value.
As one embodiment, the first identification is a non-negative integer.
As one embodiment, the first identifier is a positive integer.
As one embodiment, the first identifier is an integer.
As an embodiment, the first identifier is an integer expressed in decimal.
As an embodiment, the first identifier is an integer in hexadecimal representation.
As an embodiment, the first identity is configured by a sender of the first PDCCH.
As an embodiment, the first identifier is configured through RRC (Radio Resource Control) signaling.
As an embodiment, the first identifier is configured by a MAC (Medium Access Control) CE (Control Element).
As an embodiment, the first identifier is configured by an MCE (multi cell/multi case Coordination Entity).
As an embodiment, the first identity is an identity of a user equipment group (UE group).
As an embodiment, the target recipient of the first PDCCH comprises Q1 user equipments, the Q1 is a positive integer greater than 1, the first node equipment is one of the Q1 user equipments. As an additional embodiment of the above embodiment, the first identifier is used to identify the Q1 user devices. As an additional embodiment of the above embodiment, any one of the Q1 user equipments is configured with the first identifier.
As an embodiment, the first measurement value is SS-RSRP (Synchronization Signal-Reference Signal Receiving Power).
As an example, the first measurement value is SS-RSRQ (Synchronization Signal-Reference Signal Receiving Quality).
As an embodiment, the first measurement value is CSI-RSRP (Channel state Information-Reference Signal Receiving Power).
As an embodiment, the first measurement value is CSI-RSRQ (Channel state Information-Reference Signal Receiving Quality).
As an embodiment, the first measurement value is a SS-SINR (Synchronization Signal-Signal to Interference plus Noise Ratio) value measured by the first node apparatus.
As an embodiment, the first measurement value is a CSI-SINR (channel state information-Signal to Interference plus Noise Ratio) value measured by the first node apparatus.
As an embodiment, the first measurement value is a value of path loss (Pathloss).
As an embodiment, the first measurement value is a value of CQI (Channel Quality Indicator).
As an embodiment, the first measurement value is the value of RSRP of L1(Layer 1, Layer one).
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: at least one of the first identifier or the first measurement value is used by the first node device in the present application to determine the second parameter.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: both the first identification and the first measurement value are used to determine the second parameter.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: one of the first identification or the first measurement value is used to determine the second parameter.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: at least one of the first identification or the first measurement value is used to determine the second parameter according to a predefined mapping or correspondence.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: at least one of the first identification or the first measurement value is used to determine the second parameter according to a predefined functional relationship.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: at least one of the first identification or the first measurement value is used to determine the value of the second parameter.
As an embodiment, the expression "at least one of the first identification or the first measured value is used for determining the second parameter" in the claims includes the following meanings: the second parameter is equal to one of W1 candidate parameter values, any one of the W1 candidate parameter values is equal to a non-negative integer, and W1 is a positive integer greater than 1; at least one of the first identification or the first measured value is used to determine the second parameter from the W1 candidate parameter values.
As an auxiliary embodiment of the foregoing embodiment, the W1 candidate parameter values are arranged in a descending order, and a difference between two adjacently arranged candidate parameter values in the W1 candidate parameter values is equal to a quotient between the length of the first basic sequence and the W1.
As a subsidiary embodiment of the above embodiment, the minimum of the W1 candidate parameter values is equal to an initial parameter value, which is either predefined or configurable.
As an additional embodiment of the above embodiment, the minimum value of the W1 candidate parameter values is equal to the initial parameter value, and the first information block in this application is used to indicate the initial parameter value.
As an additional embodiment to the above embodiment, the W1 is predefined or the W1 is configurable.
As an additional embodiment of the above embodiment, the first information block in the present application is used to indicate the W1.
As an adjunct embodiment to the above-described embodiment, information blocks other than the first information block in the present application are used to indicate the W1.
As an additional embodiment of the above embodiment, at least one of the first identifier or the first measured value is used to determine an index of the second parameter among the W1 candidate parameter values.
As a subsidiary embodiment of the above embodiment, the index of the second parameter in the W1 candidate parameter values is equal to the remainder of the division of the first indicator by the W1.
As an auxiliary embodiment of the foregoing embodiment, the first identifier is equal to one of W1 candidate identifiers, the W1 candidate identifiers respectively correspond to the W1 candidate parameter values one by one, and the second parameter is equal to one of the W1 candidate parameter values corresponding to the first identifier; the one-to-one correspondence between the W1 candidate identifications and the W1 candidate parameter values is predefined or configurable.
As an auxiliary embodiment of the foregoing embodiment, the first measurement value belongs to one of the measurement value intervals W1, and any one of the measurement intervals W1 is a value range of one measurement value; the W1 measurement intervals respectively correspond to the W1 candidate parameter values one by one, and the second parameter is equal to the candidate parameter value corresponding to the measurement interval to which the first measurement value belongs in the W1 candidate parameter values; the one-to-one correspondence of the W1 measurement intervals and the W1 candidate parameter values is predefined or configurable.
As an auxiliary embodiment of the foregoing embodiment, the first measurement value belongs to a first measurement interval, and the first measurement interval is a value range of one measurement value; the first identifier and the first measurement interval belong to one of W1 alternative combinations, and any one of the W1 alternative combinations comprises one identifier and one measurement interval; the W1 alternative combinations respectively correspond to the W1 alternative parameter values one by one, and the second parameter is equal to the alternative parameter value corresponding to the alternative combination which comprises the first identifier and the first measurement interval in the W1 alternative parameter values; the one-to-one correspondence of the W1 alternative combinations and the W1 alternative parameter values is predefined or configurable.
As an embodiment, the first information block in the present application is used for determining the second parameter.
As an embodiment, information blocks other than the first information block in the present application are used for determining the second parameter.
Example 10
Embodiment 10 illustrates a schematic diagram of a target modulation symbol according to an embodiment of the present application, as shown in fig. 10. In fig. 10, the horizontal axis represents time, the vertical axis represents frequency, each small rectangular box represents one RE occupied by the first PUCCH, the rectangular box filled with oblique lines represents the first RE, the circular shape with dotted lines represents a polar coordinate system, the small solid black dots represent target modulation symbols, and the small open solid dots represent modulation symbols other than the target modulation symbols among the X4 modulation symbols.
In embodiment 10, X4 modulation symbols are used to generate the first PUCCH in the present application, where any two modulation symbols in the X4 modulation symbols are in the same modulation mode, the phases of any two modulation symbols in the X4 modulation symbols are not the same, and X4 is a positive integer greater than 1; the first RE is an RE occupied by the first PUCCH in the present application, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
As an embodiment, the modulation scheme adopted by any one of the X4 modulation symbols is BPSK (Binary Phase Shift Keying).
As an embodiment, the modulation scheme adopted by any one of the X4 modulation symbols is Pi/2 BPSK.
As an embodiment, a modulation scheme adopted by any one of the X4 modulation symbols is QPSK (Quadrature Phase Shift Keying).
As an embodiment, the modulation scheme adopted by any one of the X4 modulation symbols is Pi/4 QPSK (Quadrature Phase Shift Keying).
As an embodiment, the constellation points of any two of the X4 modulation symbols are not the same.
As an embodiment, the two complex numbers representing any two of the X4 modulation symbols are not the same in phase in polar coordinates.
As an embodiment, two complex numbers representing any two of the X4 modulation symbols are not equal.
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the X4 modulation symbols and the X2 sequences are used together to generate the first PUCCH.
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the X4 modulation symbols are used by the first node device in this application to generate the first PUCCH.
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the X4 modulation symbols are used to generate the first PUCCH after performing sequence modulation (sequence modulation) on the X2 sequences.
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the X4 Modulation symbols are used together with elements included in the X2 sequences to generate Complex-valued symbols (Complex-valued symbols) mapped to REs occupied by the first PUCCH, and then the first PUCCH is obtained through OFDM Baseband Signal Generation (base Signal Generation) and Modulation and Upconversion (Modulation and Upconversion).
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the X4 modulation symbols and elements included in the X2 sequences are used together to generate complex-valued symbols mapped to REs occupied by the first PUCCH, and then the first PUCCH is obtained through OFDM Baseband Signal Generation (Baseband Signal Generation).
As an embodiment, the expression "X4 modulation symbols are used to generate the first PUCCH" in the claims includes the following meanings: the complex-valued symbol mapped to any RE occupied by the first PUCCH is obtained by multiplying one modulation symbol of the X4 modulation symbols by an element included in one of the X2 sequences, and then performing Block-wise spreading (Block-wise spreading) and amplitude scaling.
As an example, said X4 is equal to 2.
As an example, said X4 is equal to 4.
As one example, the X4 is greater than 4.
As an embodiment, the first RE is any one of all REs occupied by the first PUCCH.
As an embodiment, the multicarrier symbol occupied by the first RE in the time domain is a starting multicarrier symbol of the X1 multicarrier symbols.
As an embodiment, the multicarrier symbol occupied by the first RE in the time domain is a multicarrier symbol other than a starting multicarrier symbol in the X1 multicarrier symbols.
As an embodiment, the first RE is one RE included in the target set of REs.
As an embodiment, the first RE is one RE other than the REs included in the target RE set.
As an embodiment, the multicarrier symbol occupied by the first RE in the time domain is the target multicarrier symbol.
As an embodiment, the multicarrier symbol occupied by the first RE in the time domain is a multicarrier symbol other than the target multicarrier symbol.
As an embodiment, the complex-valued symbol (complex-valued symbol) mapped onto the first RE is one complex-valued symbol comprised by a sequence of complex values preceding Mapping to physical resources.
As an embodiment, the complex-valued symbol mapped onto said first RE is one complex-valued symbol comprised by an input complex-valued sequence mapped onto a physical resource.
As an embodiment, the complex-valued symbol mapped onto the first RE is one complex-valued symbol comprised by a complex-valued sequence mapped onto a physical resource.
As an embodiment, the complex-valued symbol mapped onto the first RE is one complex-valued symbol obtained after Amplitude Scaling (Amplitude Scaling) of the complex-valued sequence before mapping onto the physical resource.
As an embodiment, the complex-valued symbol mapped onto the first RE is a complex-valued symbol obtained after Amplitude Scaling (Amplitude Scaling) of the input complex-valued sequence mapped onto the physical resource.
As an embodiment, the complex-valued symbols mapped onto the first RE are complex-valued symbols after Amplitude Scaling (Amplitude Scaling).
As an embodiment, the complex-valued symbols mapped onto the first RE are complex-valued symbols before being subjected to Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression in the claims that "the target modulation symbols are used for generating complex-valued symbols mapped onto the first RE" includes the following meanings: the target modulation symbols are used by the first node device in this application to generate complex-valued symbols mapped onto the first RE.
As an embodiment, the expression in the claims that "the target modulation symbols are used for generating complex-valued symbols mapped onto the first RE" includes the following meanings: the target modulation symbol is used with an element in one of the X2 sequences to generate complex-valued symbols that are mapped onto the first RE.
As an embodiment, the expression in the claims that "the target modulation symbols are used for generating complex-valued symbols mapped onto the first RE" includes the following meanings: the target Modulation symbol is used for Sequence Modulation (Sequence Modulation) of one of the X2 sequences to obtain a complex-valued symbol mapped onto the first RE.
As an embodiment, the expression "target modulation symbols are used for generating complex-valued symbols mapped onto said first RE" in the claims includes the following meaning: the target Modulation symbols are used for Sequence Modulation (Sequence Modulation) of one of the X2 sequences, and then Block-wise spread (Block-wise spread) to obtain complex-valued symbols mapped onto the first set of REs.
As an embodiment, the expression in the claims that "the target modulation symbols are used for generating complex-valued symbols mapped onto the first RE" includes the following meanings: and mapping a complex-valued symbol obtained after the target Modulation symbol is used for Sequence Modulation (Sequence Modulation) of one of the X2 sequences onto the first RE after Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression in the claims that "the target modulation symbols are used for generating complex-valued symbols mapped onto the first RE" includes the following meanings: the target Modulation symbol is used for Sequence Modulation (Sequence Modulation) of one of the X2 sequences, and then one complex-valued symbol obtained through Block-wise spreading (Block-wise spreading) is mapped onto the first RE after Amplitude Scaling (Amplitude Scaling).
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used by the first node device in this application to determine the target modulation symbol.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used to determine the target modulation symbol from the X4 modulation symbols.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used to determine the phase of the target modulation symbol.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the time-domain position of the multi-carrier symbol occupied by the first RE in the time domain is used to determine the phase of the complex number representing the target modulation symbol in polar coordinates.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the order or index of the multicarrier symbols occupied by the first RE in the time domain is used to determine the target modulation symbol.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the sequence or index of the multi-carrier symbol occupied by the first RE in the time domain in the slot (slot) is used for determining the target modulation symbol.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the order or index of the multicarrier symbols occupied by the first RE in the time domain among the X1 multicarrier symbols is used to determine the target modulation symbol.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the order or index of the multicarrier symbols occupied by the first RE in the time domain is used to determine the target modulation symbol according to a predefined mapping relationship or corresponding relationship or functional relationship.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: the multi-carrier symbols occupied by the first RE in the time domain belong to a first multi-carrier symbol group, the first multi-carrier symbol group is one of X4 multi-carrier symbol groups, and any one multi-carrier symbol group in the X4 multi-carrier symbol groups comprises a positive integer number of multi-carrier symbols; the X4 multicarrier symbol groups correspond to the X4 modulation symbols one-to-one, and the target modulation symbol is a modulation symbol corresponding to the first multicarrier symbol group from among the X4 modulation symbols. As an subsidiary embodiment of the above embodiment, any one of the X4 multicarrier symbol groups comprises a positive integer number of multicarrier symbols greater than 1. As an additional embodiment of the above embodiment, there is one multicarrier symbol group in the X4 multicarrier symbol groups that includes only 1 multicarrier symbol. As an subsidiary embodiment of the above embodiment, any one of the X4 multicarrier symbol groups comprises a plurality of time-domain consecutive multicarrier symbols. As an subsidiary embodiment of the above embodiment, one of the X4 multicarrier symbol groups includes a plurality of time-domain discrete multicarrier symbols.
As an embodiment, the expression in the claims that "the time domain position of the multicarrier symbol occupied by the first RE in the time domain is used for determining the target modulation symbol" includes the following meanings: and the frequency hopping section to which the multi-carrier symbol occupied by the first RE in the time domain belongs is used for determining the target modulation symbol. As an auxiliary embodiment of the foregoing embodiment, an order or an index of a frequency hopping segment to which a multicarrier symbol occupied by the first RE in a time domain belongs is used to determine the target modulation symbol according to a predefined mapping relationship or a corresponding relationship. As an auxiliary embodiment of the foregoing embodiment, a frequency hopping segment to which a multicarrier symbol occupied by the first RE in a time domain belongs is one of X4 frequency hopping segments, the X4 frequency hopping segments correspond to the X4 modulation symbols one to one, and the target modulation symbol is a modulation symbol corresponding to a frequency hopping segment to which a multicarrier symbol occupied by the first RE in a time domain belongs, among the X4 modulation symbols.
Example 11
Embodiment 11 illustrates a schematic diagram of a first difference according to an embodiment of the present application, as shown in fig. 11. In fig. 11, each box represents the minimum granularity at which the alternative parameter of the X3 alternative parameters allows configuration, and each box filled with oblique lines represents one alternative parameter of the X3 alternative parameters.
In embodiment 11, the X3 candidate parameters in this application are arranged in sequence from small to large, the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to a first difference value, and the length of the first base sequence in this application and the X3 are used together to determine the first difference value.
As an embodiment, the first difference is greater than 0.
As one embodiment, the first difference is a positive integer.
As an embodiment, the first difference is a positive integer greater than 1.
As an embodiment, the first difference is a positive integer greater than 1, and the first difference is capable of dividing the length of the first base sequence by an integer.
As an embodiment, the first difference is equal to one of 1,2, 3, 4, 6.
As an embodiment, the first difference is equal to an absolute value of a difference between any two permutation adjacent candidate parameters of the X3 candidate parameters.
As an embodiment, a sum of a minimum candidate parameter of the X3 candidate parameters and the length of the first base sequence minus a difference of a maximum candidate parameter of the X3 candidate parameters is equal to the first difference.
As an example, the expression "the length of the first base sequence and the X3 are together used to determine the first difference" in the claims includes the following meaning: the length of the first base sequence together with the X3 is used by the first node device or the second node device in this application to determine the first difference.
As an example, the expression "the length of the first base sequence and the X3 are together used to determine the first difference" in the claims includes the following meaning: the length of the first base sequence is used together with the X3 to calculate the first difference.
As an example, the expression "the length of the first base sequence and the X3 are together used to determine the first difference" in the claims includes the following meaning: the quotient of the division between the length of the first base sequence and the X3 is equal to the first difference.
As an example, the expression "the length of the first base sequence and the X3 are together used to determine the first difference" in the claims includes the following meaning: the remainder of the division between the length of the first base sequence and the X3 is equal to the first difference value.
As an example, the expression "the length of the first base sequence and the X3 are together used to determine the first difference" in the claims includes the following meaning: the rounded down value of the quotient of the division between the length of the first base sequence and the X3 is equal to the first difference.
As an example, the expression "the length of the first base sequence and the X3 are used together to determine the first difference" in the claims includes the following meaning: the first difference is proportional to the length of the first base sequence and the first difference is inversely proportional to the X3.
Example 12
Embodiment 12 is a block diagram illustrating a processing apparatus in a first node device according to an embodiment, as shown in fig. 12. In fig. 12, a first node device processing apparatus 1200 includes a first receiver 1201 and a first transmitter 1202. The first receiver 1201 includes the transmitter/receiver 456 (including the antenna 460), the receive processor 452, and the controller/processor 490 of fig. 4 of the present application; the first transmitter 1202 includes the transmitter/receiver 456 (including the antenna 460) and the transmit processor 455 of fig. 4 of the present application.
In embodiment 12, a first receiver 1201 receives a first PDCCH, and a first transmitter 1202 transmits a first PUCCH, the first PUCCH occupying X1 multicarrier symbols in the time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine cyclic shifts of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the first receiver 1201 receives a first PDSCH; wherein the first PDSCH carries a first bit block comprising a positive integer number of bits, the first PUCCH being used to indicate that the first bit block is error coded.
As an embodiment, a first parameter is used to determine a cyclic shift of the target sequence, a pseudorandom sequence is used to determine the first parameter, the first parameter is a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
For one embodiment, first receiver 1201 receives a first information block; wherein the first information block is used to determine the X1 multicarrier symbols, the first information block is used to determine whether the first PUCCH employs frequency hopping; when the first PUCCH employs frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs is used for determining the target parameter from the X3 alternative parameters; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, a second parameter is used to determine a cyclic shift of the target sequence, the second parameter being a non-negative integer; at least one of a first identifier or a first measurement value is used to determine the second parameter, the first identifier is an identifier configured by the first node device, and the first measurement value is a measurement value measured by the first node device.
As an embodiment, X4 modulation symbols are used for generating the first PUCCH, the modulation manners adopted by any two of the X4 modulation symbols are the same, the phases of any two of the X4 modulation symbols are different, and X4 is a positive integer greater than 1; a first RE is one RE occupied by the first PUCCH, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
As an embodiment, the X3 candidate parameters are arranged from small to large, the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to a first difference, and the length of the first base sequence and the X3 are used together to determine the first difference.
Example 13
Embodiment 13 illustrates a block diagram of a processing apparatus in a second node device according to an embodiment, as shown in fig. 13. In fig. 13, the second node device processing apparatus 1300 includes a second transmitter 1301 and a second receiver 1302. The second transmitter 1301 includes the transmitter/receiver 416 (including the antenna 460), the transmit processor 415 and the controller/processor 440 of fig. 4 of the present application; the second receiver 1302 includes the transmitter/receiver 416 (including the antenna 460) and the receive processor 412 of fig. 4 of the present application.
In embodiment 13, the second transmitter 1301 transmits a first PDCCH, the second receiver 1302 receives a first PUCCH, the first PUCCH occupies X1 multicarrier symbols in the time domain, the first PDCCH is used for indicating a starting multicarrier symbol of the X1 multicarrier symbols, and X1 is a positive integer greater than 1; wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, the second transmitter 1301 transmits the first PDSCH; wherein the first PDSCH carries a first bit block comprising a positive integer number of bits, the first PUCCH being used to indicate that the first bit block is error coded.
As an embodiment, a first parameter is used to determine a cyclic shift of the target sequence, a pseudorandom sequence is used to determine the first parameter, the first parameter is a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
As an example, the second transmitter 1301 transmits a first information block; wherein the first information block is used to indicate the X1 multicarrier symbols, the first information block is used to indicate whether the first PUCCH employs frequency hopping; when the first PUCCH employs frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs is used for determining the target parameter from the X3 alternative parameters; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
As an embodiment, a second parameter is used to determine a cyclic shift of the target sequence, the second parameter being a non-negative integer; at least one of a first identifier or a first measurement value is used for determining the second parameter, wherein the first identifier is an identifier configured by a sender of the first PUCCH, and the first measurement value is a measurement value obtained by the sender of the first PUCCH through measurement.
As an embodiment, X4 modulation symbols are used for generating the first PUCCH, the modulation manners adopted by any two of the X4 modulation symbols are the same, the phases of any two of the X4 modulation symbols are different, and X4 is a positive integer greater than 1; a first RE is one RE occupied by the first PUCCH, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
As an embodiment, the X3 candidate parameters are arranged from small to large, the difference between any two adjacent candidate parameters in the X3 candidate parameters is equal to a first difference, and the length of the first base sequence and the X3 are used together to determine the first difference.
It will be understood by those skilled in the art that all or part of the steps of the above methods may be implemented by instructing relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as a read-only memory, a hard disk or an optical disk. Alternatively, all or part of the steps of the above embodiments may be implemented by using one or more integrated circuits. Accordingly, the module units in the above embodiments may be implemented in a hardware form, or may be implemented in a form of software functional modules, and the present application is not limited to any specific form of combination of software and hardware. First node equipment or second node equipment or UE or terminal in this application include but not limited to cell-phone, panel computer, notebook, network card, low-power consumption equipment, eMTC equipment, NB-IoT equipment, on-vehicle communication equipment, aircraft, unmanned aerial vehicle, remote control plane, testing arrangement, test equipment, equipment such as test instrument. The base station device, the base station or the network side device in the present application includes, but is not limited to, a macro cell base station, a micro cell base station, a home base station, a relay base station, an eNB, a gNB, a transmission and reception node TRP, a relay satellite, a satellite base station, an air base station, a test apparatus, a test device, a test instrument, and other devices.
The above description is only a preferred embodiment of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A first node device for wireless communication, comprising:
a first receiver which receives a first PDCCH;
a first transmitter to transmit a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time-domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
2. The first node device of claim 1, wherein the first receiver receives a first PDSCH; wherein the first PDSCH carries a first bit block comprising a positive integer number of bits, the first PUCCH being used to indicate that the first bit block is error coded.
3. The first node device of any of claims 1 or 2, wherein a first parameter is used to determine a cyclic shift of the target sequence, a pseudo-random sequence is used to determine the first parameter, the first parameter being a non-negative integer; a target identification is used to determine an initial value of a generator of the pseudo-random sequence; the target identity may be configurable or the target identity may be predefined.
4. The first node device of any of claims 1-3, wherein the first receiver receives a first information block; wherein the first information block is used to determine the X1 multicarrier symbols, the first information block is used to determine whether the first PUCCH employs frequency hopping; when the first PUCCH employs frequency hopping, a frequency hopping section to which the target multi-carrier symbol belongs is used for determining the target parameter from the X3 alternative parameters; otherwise, the position of the target multicarrier symbol in the X1 multicarrier symbols is used to determine the target parameter from the X3 candidate parameters.
5. The first node device of any of claims 1-4, wherein a second parameter is used for determining the cyclic shift of the target sequence, the second parameter being a non-negative integer; at least one of a first identifier or a first measurement value is used to determine the second parameter, the first identifier is an identifier configured by the first node device, and the first measurement value is a measurement value measured by the first node device.
6. The first node device of any of claims 1 to 5, wherein X4 modulation symbols are used for generating the first PUCCH, wherein any two of the X4 modulation symbols are modulated in the same manner, wherein any two of the X4 modulation symbols are not in the same phase, and wherein X4 is a positive integer greater than 1; a first RE is one RE occupied by the first PUCCH, a target modulation symbol is used to generate a complex-valued symbol mapped onto the first RE, the target modulation symbol is one of the X4 modulation symbols, and a time-domain position of a multicarrier symbol occupied by the first RE in a time domain is used to determine the target modulation symbol.
7. The first node device of any one of claims 1 to 6, wherein the X3 candidate parameters are arranged in sequence from small to large, the difference between any two adjacent candidate parameters of the X3 candidate parameters is equal to a first difference value, and the length of the first base sequence and the X3 are used together to determine the first difference value.
8. A second node device for wireless communication, comprising:
a second transmitter which transmits the first PDCCH;
a second receiver to receive a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two sequences of the X2 sequences are not the same, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine cyclic shifts of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
9. A method in a first node for wireless communication, comprising:
receiving a first PDCCH;
transmitting a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to determine a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
10. A method in a second node for wireless communication, comprising:
transmitting a first PDCCH;
receiving a first PUCCH occupying X1 multicarrier symbols in a time domain, the first PDCCH being used to indicate a starting multicarrier symbol of the X1 multicarrier symbols, the X1 being a positive integer greater than 1;
wherein a first base sequence is used for generating the first PUCCH, the first base sequence is cyclically shifted to generate X2 sequences, any two of the X2 sequences are not identical, and X2 is a positive integer greater than 1; a target multicarrier symbol is one of the X1 multicarrier symbols, a target RE set includes a plurality of REs occupied by the first PUCCH, and any one RE included in the target RE set occupies the target multicarrier symbol in a time domain; a target sequence is one of the X2 sequences, a target parameter is used to determine a cyclic shift of the target sequence, the target sequence is used to generate complex-valued symbols that map onto the target set of REs; the target parameter is one of X3 candidate parameters, any one of the X3 candidate parameters is a non-negative integer smaller than the length of the first base sequence, and the X3 is a positive integer greater than 1; the difference between two candidate parameters in the X3 candidate parameters is not less than half of the length of the first base sequence, and any one of the X3 candidate parameters is used for determining the cyclic shift of at least one sequence in the X2 sequences; the time domain position of the target multicarrier symbol is used to determine the target parameter from the X3 candidate parameters.
CN202111639262.9A 2021-02-20 2021-12-29 Method and device used in wireless communication node Withdrawn CN114979967A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2022/076867 WO2022174818A1 (en) 2021-02-20 2022-02-18 Method and apparatus in node used for wireless communication
US18/225,695 US20230370215A1 (en) 2021-02-20 2023-07-25 Method and device in nodes used for wireless communication

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2021101908752 2021-02-20
CN202110190875 2021-02-20

Publications (1)

Publication Number Publication Date
CN114979967A true CN114979967A (en) 2022-08-30

Family

ID=82974837

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202111639262.9A Withdrawn CN114979967A (en) 2021-02-20 2021-12-29 Method and device used in wireless communication node
CN202280006501.3A Pending CN117321970A (en) 2021-02-20 2022-02-18 Method and apparatus in a node for wireless communication

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202280006501.3A Pending CN117321970A (en) 2021-02-20 2022-02-18 Method and apparatus in a node for wireless communication

Country Status (1)

Country Link
CN (2) CN114979967A (en)

Also Published As

Publication number Publication date
CN117321970A (en) 2023-12-29

Similar Documents

Publication Publication Date Title
CN110266450B (en) Method and device used in user equipment and base station for wireless communication
CN111447688B (en) Method and device used in user equipment and base station for dynamic scheduling
US11711185B2 (en) Method and device in communication node for wireless communication
CN115086913A (en) Method and apparatus in a node used for wireless communication
CN111615193A (en) Method and device used in user equipment and base station for wireless communication
CN116456285A (en) Method and apparatus in a node for wireless communication
CN110611546B (en) Method and device used in user equipment and base station for wireless communication
CN113890711A (en) Method and apparatus in a node used for wireless communication
CN114666021A (en) Method and device used in wireless communication node
CN114071385A (en) Method and apparatus in a node used for wireless communication
WO2022227428A1 (en) Method and apparatus used in node for radio communication
CN113498075B (en) Method and device used in user equipment and base station for wireless communication
CN110662254B (en) Method and arrangement in a communication node used for wireless communication
CN110324121B (en) Method and arrangement in a communication node used for wireless communication
CN115118389B (en) Method and apparatus in a node for wireless communication
CN113489566B (en) Method and device used in node of wireless communication
CN114979968B (en) Method and apparatus in a node for wireless communication
WO2022174818A1 (en) Method and apparatus in node used for wireless communication
CN114979967A (en) Method and device used in wireless communication node
CN114978448B (en) Method and apparatus in a node for wireless communication
CN112688762B (en) Method and apparatus in a node used for wireless communication
US20220346085A1 (en) Method and device in nodes used for wireless communication
CN115208525A (en) Method and apparatus in a node used for wireless communication
CN114640428A (en) Method and apparatus in a node used for wireless communication

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20220830

WW01 Invention patent application withdrawn after publication