CN111181884A - Reference signal transmission method and apparatus - Google Patents
Reference signal transmission method and apparatus Download PDFInfo
- Publication number
- CN111181884A CN111181884A CN201811334501.8A CN201811334501A CN111181884A CN 111181884 A CN111181884 A CN 111181884A CN 201811334501 A CN201811334501 A CN 201811334501A CN 111181884 A CN111181884 A CN 111181884A
- Authority
- CN
- China
- Prior art keywords
- reference signal
- sequence index
- terminal device
- root sequence
- index value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 119
- 230000008054 signal transmission Effects 0.000 title claims description 17
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 165
- 238000013507 mapping Methods 0.000 claims description 111
- 125000004122 cyclic group Chemical group 0.000 claims description 91
- 238000004590 computer program Methods 0.000 claims description 21
- 238000010586 diagram Methods 0.000 description 26
- 238000004891 communication Methods 0.000 description 21
- 230000000694 effects Effects 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 14
- 238000005259 measurement Methods 0.000 description 9
- 230000001413 cellular effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 102100029651 Arginine/serine-rich protein 1 Human genes 0.000 description 1
- 101000728589 Homo sapiens Arginine/serine-rich protein 1 Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
- H04L27/262—Reduction thereof by selection of pilot symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application provides a reference signal sending method and equipment, comprising the following steps: the terminal equipment determines a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and a predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is; and generating and sending a reference signal according to the root sequence index value of the terminal equipment. In the embodiment of the application, the root sequence index value with the smaller coverage association indicated value is selected for the terminal equipment with the poorer coverage, so that the terminal equipment with the poorer coverage can also transmit high-power data when using the reference signal in the embodiment, and meanwhile, the root sequence index values are sequenced according to the size of the coverage association indicated value, so that the root sequence index value with the smaller coverage association indicated value is conveniently selected from the plurality of root sequence index values.
Description
Technical Field
The present application relates to the field of communications, and in particular, to a method and an apparatus for transmitting a reference signal.
Background
With the increasing application scenes of the internet of things, a communication network serving as the basis of the internet of things faces the requirement of large-scale random access, and the position of an access user is not fixed. The existing technologies of the internet of things such as ZigBee/LoWPAN or IEEE 802.11ah are only suitable for short-distance coverage of the internet of things, and reliable network coordination control cannot be guaranteed. The cost and the energy consumption of the existing satellite communication are high, and the existing satellite communication cannot reach indoors. Therefore, high performance cellular networks with wide area coverage are important technologies that limit the development of the internet of things.
The uplink transmission of the terminal equipment in the traditional cellular network realizes transmission based on scheduling, and the problem of high signaling overhead exists. When the terminal equipment sends data to the network equipment in a competition mode, a larger reference signal sequence set needs to be configured for the accessed terminal equipment so as to avoid conflict caused by sending the same reference signal sequence by different terminals as much as possible. Different terminal devices send different reference signals, so that the network device realizes the identification of the user based on the reference signals.
A conventional different way of generating the reference signal is to generate the reference signal according to a pseudo-random PN sequence. Based on the setting of different pseudo random seeds, a large number of reference signals can be obtained, and each reference signal has a good low correlation characteristic, but the Peak to Average Power Ratio (PAPR) of the reference signal generated by the PN sequence is usually large, and the large PAPR affects the Power amplification efficiency of the terminal, so that the terminal device is difficult to perform high-Power data transmission.
Disclosure of Invention
The application provides a reference signal sending method and equipment, which are used for solving the problem that the PAPR corresponding to the reference signal generated based on the PN sequence is usually large and influences the high-power data transmission of terminal equipment.
The first aspect of the application provides a reference signal sending method, which is applied to a terminal device side, wherein the terminal device determines a root sequence index value of the terminal device according to coverage level information of the terminal device and a predefined sorted root sequence index value set; and generating and transmitting a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment. And the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicating value corresponding to the root sequence index value of the terminal equipment is.
By selecting the root sequence index value with the smaller coverage association indicated value for the terminal device with poor coverage, the terminal device with poor coverage can also transmit high-power data when using the reference signal in the embodiment, and meanwhile, the root sequence index values are sorted according to the size of the coverage association indicated value, so that the root sequence index value with the smaller coverage association indicated value is conveniently selected from the plurality of root sequence index values.
In a possible implementation manner, the process of determining the root sequence index value of the terminal device may specifically include:
the terminal equipment determines a first numerical value according to the first parameter set; and determining a first root sequence index value subset in the predefined sorted root sequence index value set according to the root sequence index value starting value and the first numerical value, and determining the root sequence index value of the terminal device according to the coverage grade information of the terminal device and the first root sequence index value subset.
Wherein, the first value is the number of root sequence index values selectable by the terminal device, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal; the first subset of root sequence index values includes a first number of consecutive root sequence index values from the root sequence index value start value.
By selecting the root sequence index values with continuous root sequence index values as the first root sequence index value subset of the terminal equipment, the terminal equipment can select the root sequence index values corresponding to different coverage associated indication values according to the coverage grade in the first root sequence index value subset.
In a possible implementation manner, the manner of determining the root sequence index value of the terminal device in the first root sequence index value subset may specifically be:
the terminal equipment divides the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; and determining the root sequence index value of the terminal equipment according to the second root sequence index value subset corresponding to the coverage grade interval corresponding to the coverage grade of the terminal equipment.
The coverage grade division information is used for determining the number of coverage grades and the coverage grade interval.
The terminal devices with different coverage levels are divided into different second root sequence index value subsets, so that the terminal devices can conveniently select the root sequence index values in the corresponding second root sequence index value subsets, and the conditions that all the terminal devices directly select the root sequence index values in the first root sequence index value subsets, the root sequence index value selection is unbalanced, and reference signals are easy to collide are avoided.
In a possible implementation manner, the terminal device needs to determine the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signal firstRE(ii) a According to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
In one possible implementation, NZCIs not more than NREThe maximum prime number of.
In a possible implementation manner, before the terminal device determines the root sequence index value of the terminal device according to the coverage level information of the terminal device and the predefined sorted root sequence index value set, the method further includes:
the terminal equipment corresponds to the base sequence length N according to the reference signalZCDetermining the base sequence length N corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1) is a ZC sequence;
the terminal equipment generates a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment, and the method comprises the following steps:
and the terminal equipment generates a reference signal of the terminal equipment according to the base sequence corresponding to the root sequence index value of the terminal equipment.
In a possible implementation manner, the generating, by the terminal device, the reference signal of the terminal device according to the base sequence corresponding to the root sequence index value of the terminal device includes:
the terminal equipment takes a base sequence corresponding to the root sequence index value of the terminal equipment as a reference signal sequence of the terminal equipment, and generates a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment; or,
and the terminal equipment performs cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment according to the cyclic shift interval and/or the cyclic shift initial value to obtain a reference signal sequence of the terminal equipment, and generates a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
By adopting the non-extended ZC sequence as the reference signal sequence, the correlation among all reference signals can be ensured to be lower, and the problems that the extended ZC sequence has higher correlation and is not beneficial to the detection performance of the terminal can be avoided.
In one possible implementation, the first parameter set further includes: a cyclic shift starting value corresponding to the reference signal; the method further comprises the following steps:
and the terminal equipment receives the cyclic shift initial value corresponding to the reference signal sent by the network equipment.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in one time domain symbol, a reference signal sequence is continuously mapped on the resource unit for transmitting the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in at least two time domain symbols, the reference signal includes at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped to the resource unit for transmitting the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
A second aspect of the present application provides a reference signal transmission method, applied to a network device side, having method steps corresponding to the reference signal transmission method of the terminal device side of the first aspect,
in a possible implementation manner, the network device sends a first parameter set to the terminal device, where the first parameter set includes: the total number of reference signal sequences and the cyclic shift interval of a base sequence corresponding to a reference signal;
and the network equipment receives the reference signal generated by the terminal equipment according to the first parameter.
In one possible implementation, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
In one possible implementation, the method further includes:
the network equipment sends at least one of the following items to the terminal equipment:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
A third aspect of the present application provides a codebook generating method, which is applied to a terminal device side.
In one possible implementation manner, the codebook generating method includes:
the terminal equipment acquires the coverage grade information and the ordered codebook set of the terminal equipment;
the terminal equipment determines a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
the terminal equipment determines the code book number of the terminal equipment according to the reference signal sequence number and the first preset mapping relation;
the terminal equipment determines a codebook corresponding to the codebook number in the codebook subset;
the first preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the codebook number is a corresponding number of a codeword in the codebook subset determined by the terminal device.
In one possible implementation manner, the codebook generating method includes:
the terminal equipment acquires the coverage grade information and the ordered codebook set of the terminal equipment;
the terminal equipment determines a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
the terminal equipment determines the code book number of the terminal equipment according to the root sequence index value number and the second preset mapping relation;
the terminal equipment determines a codebook corresponding to the codebook number in the codebook subset;
the second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
In one possible implementation manner, the codebook generating method includes:
the terminal equipment determines the code book number of the terminal equipment according to the reference signal sequence number and the third preset mapping relation;
the terminal equipment determines a codebook corresponding to the codebook number in the sorted codebook set;
the third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
In one possible implementation manner, the codebook generating method includes:
the terminal equipment determines the code book number of the terminal equipment according to the root sequence index value number and the fourth preset mapping relation;
the terminal equipment determines a codebook corresponding to the codebook number in the sorted codebook set;
the fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
In one possible implementation, the first root sequence index value subset is determined by the terminal device in a predefined ordered root sequence index value set according to a root sequence index value start value and a first value, the first value is the number of root sequence index values selectable by the terminal device, the first value is determined by the terminal device according to a first parameter set, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
In a possible implementation manner, the second root sequence index value subset is obtained by dividing, by the terminal device, the first root sequence index value subset according to the coverage level division information.
A fourth aspect of the present application provides a terminal device, configured to execute the reference signal sending method of the first aspect, and having the same or similar technical features and technical effects.
In one possible implementation, a terminal device includes:
the processor is used for determining a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
the processor is further configured to generate a reference signal of the terminal device according to the root sequence index value of the terminal device;
a transmitter for transmitting a reference signal to the network device.
In one possible implementation, the processor is specifically configured to,
determining a first value according to a first parameter set, wherein the first value is the number of root sequence index values selectable by the terminal equipment, and the first parameter set comprises: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
determining a first root sequence index value subset in the predefined ordered root sequence index value set according to the root sequence index value start value and the first numerical value, the first root sequence index value subset comprising consecutive first numerical root sequence index values from the root sequence index value start value;
and determining the root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the first root sequence index value subset.
In one possible implementation, the processor is specifically configured to,
dividing the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and determining the root sequence index value of the terminal equipment according to the second root sequence index value subset corresponding to the coverage grade interval corresponding to the coverage grade of the terminal equipment.
In a possible implementation manner, the processor is further configured to determine the number N of resource units for transmitting the reference signal according to a resource mapping interval of the reference signalRE;
According to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
In a possible implementation manner, the processor is further configured to determine a base sequence length N according to the corresponding reference signalZCDetermining the base sequence length N corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1) is a ZC sequence;
and generating a reference signal of the terminal equipment according to the base sequence corresponding to the root sequence index value of the terminal equipment.
In a possible implementation manner, the processor is specifically configured to use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generate a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and according to the cyclic shift interval and/or the cyclic shift initial value, performing cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment to obtain a reference signal sequence of the terminal equipment, and generating a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
In one possible implementation, the first parameter set further includes: a cyclic shift starting value corresponding to the reference signal; the terminal device further includes:
and the receiver is used for receiving the cyclic shift starting value corresponding to the reference signal sent by the network equipment.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in one time domain symbol, a reference signal sequence is continuously mapped on the resource unit for transmitting the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in at least two time domain symbols, the reference signal includes at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped to the resource unit for transmitting the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
A fifth aspect of the present application provides a network device, configured to execute the reference signal sending method of the second aspect, and have the same or similar technical features and technical effects.
In one possible implementation, a network device includes:
a transmitter configured to transmit a first set of parameters to a terminal device, the first set of parameters including: the total number of reference signal sequences and the cyclic shift interval of a base sequence corresponding to a reference signal;
and the receiver is used for receiving the reference signal generated by the terminal equipment according to the first parameter.
In one possible implementation, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
In a possible implementation manner, the sending module is further configured to send, to the terminal device, at least one of the following:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
A sixth aspect of the present application provides a terminal device, configured to execute the codebook generating method of the third aspect, having the same or similar technical features and technical effects.
In one possible implementation, a terminal device includes:
the processor is used for acquiring coverage grade information and a sorted codebook set of the terminal equipment;
determining a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
determining the code book number of the terminal equipment according to the reference signal sequence number and the first preset mapping relation;
determining a codebook corresponding to the codebook number in the codebook subset;
the first preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the codebook number is a corresponding number of a codeword in the codebook subset determined by the terminal device.
In one possible implementation, a terminal device includes:
the processor is used for acquiring coverage grade information and a sorted codebook set of the terminal equipment;
determining a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
determining the code book number of the terminal equipment according to the root sequence index value number and the second preset mapping relation;
determining a codebook corresponding to the codebook number in the codebook subset;
the second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
In one possible implementation, a terminal device includes:
the processor is used for determining the code book number of the terminal equipment according to the reference signal sequence number and the third preset mapping relation; determining a codebook corresponding to the codebook number in the sorted codebook set;
the third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
In one possible implementation, a terminal device includes:
the processor is used for determining the code book number of the terminal equipment according to the root sequence index value number and the fourth preset mapping relation; determining a codebook corresponding to the codebook number in the sorted codebook set;
the fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
In one possible implementation, the first root sequence index value subset is determined by the terminal device in a predefined ordered root sequence index value set according to a root sequence index value start value and a first value, the first value is the number of root sequence index values selectable by the terminal device, the first value is determined by the terminal device according to a first parameter set, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
In a possible implementation manner, the second root sequence index value subset is obtained by dividing, by the terminal device, the first root sequence index value subset according to the coverage level division information.
A seventh aspect of the present application provides a terminal device, configured to execute the reference signal transmitting method of the first aspect, and having the same or similar technical features and technical effects.
In one possible implementation, a terminal device includes:
a root sequence index value determining module, configured to determine a root sequence index value of the terminal device according to the coverage level information of the terminal device and the predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
the reference signal generating module is used for generating a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment;
and the sending module is used for sending the reference signal to the network equipment.
In one possible implementation, the root sequence index value determining module includes:
a first value obtaining unit, configured to determine a first value according to a first parameter set, where the first value is a number of root sequence index values selectable by a terminal device, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
a first root sequence index value subset obtaining unit, configured to determine, according to a root sequence index value start value and a first numerical value, a first root sequence index value subset in a predefined sorted root sequence index value set, where the first root sequence index value subset includes root sequence index values of consecutive first numerical values from the root sequence index value start value;
and the root sequence index value determining unit is used for determining the root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the first root sequence index value subset.
In one possible implementation, the root sequence index value determination unit is specifically configured to,
dividing the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and determining the root sequence index value of the terminal equipment according to the second root sequence index value subset corresponding to the coverage grade interval corresponding to the coverage grade of the terminal equipment.
In a possible implementation manner, the terminal device further includes:
a resource unit number obtaining module, configured to determine, according to the resource mapping interval of the reference signal, a number N of resource units used for transmitting the reference signalRE;
A base sequence length obtaining module for obtaining the length of the base sequence according to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
In a possible implementation manner, the terminal device further includes:
a root sequence index value set obtaining module for obtaining the base sequence length N corresponding to the reference signalZCDetermining the base sequence length N corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1) is a ZC sequence;
the reference signal generating module is specifically configured to generate a reference signal of the terminal device according to the base sequence corresponding to the root sequence index value of the terminal device.
In a possible implementation manner, the reference signal generating module is specifically configured to use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generate a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and according to the cyclic shift interval and/or the cyclic shift initial value, performing cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment to obtain a reference signal sequence of the terminal equipment, and generating a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
In one possible implementation, the first parameter set further includes: a cyclic shift starting value corresponding to the reference signal; the terminal device further includes:
and the receiving module is used for receiving the cyclic shift starting value corresponding to the reference signal sent by the network equipment.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in one time domain symbol, a reference signal sequence is continuously mapped on the resource unit for transmitting the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
In a possible implementation manner, when a resource unit for transmitting a reference signal is located in at least two time domain symbols, the reference signal includes at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped to the resource unit for transmitting the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
An eighth aspect of the present application provides a network device, configured to execute the reference signal sending method according to the second aspect, and have the same or similar technical features and technical effects.
In one possible implementation, a network device includes:
a sending module, configured to send a first parameter set to a terminal device, where the first parameter set includes: the total number of reference signal sequences and the cyclic shift interval of a base sequence corresponding to a reference signal;
and the receiving module is used for receiving the reference signal generated by the terminal equipment according to the first parameter.
In one possible implementation, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
In a possible implementation manner, the sending module is further configured to send, to the terminal device, at least one of the following:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
A ninth aspect of the present application provides a terminal device, configured to execute the codebook generating method of the third aspect, and have the same or similar technical features and technical effects.
In one possible implementation, a terminal device includes:
the codebook set acquisition module is used for acquiring the coverage grade information and the ordered codebook set of the terminal equipment;
the codebook subset acquisition module is used for determining the codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
the codebook number determining module is used for determining the codebook number of the terminal equipment according to the reference signal sequence number and the first preset mapping relation;
a codebook determining module, configured to determine a codebook corresponding to a codebook number in a codebook subset;
the first preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the codebook number is a corresponding number of a codeword in the codebook subset determined by the terminal device.
In one possible implementation, a terminal device includes:
the codebook set acquisition module is used for acquiring the coverage grade information and the ordered codebook set of the terminal equipment;
the codebook subset acquisition module is used for determining the codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
the codebook number determining module is used for determining the codebook number of the terminal equipment according to the reference signal sequence number and the second preset mapping relation;
a codebook determining module, configured to determine a codebook corresponding to a codebook number in a codebook subset;
the second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
In one possible implementation, a terminal device includes:
the codebook number determining module is used for determining the codebook number of the terminal equipment according to the reference signal sequence number and the third preset mapping relation;
a codebook determining module, configured to determine a codebook corresponding to a codebook number in the sorted codebook set;
the third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
In one possible implementation, a terminal device includes:
the codebook number determining module is used for determining the codebook number of the terminal equipment according to the root sequence index value number and the fourth preset mapping relation;
a codebook determining module, configured to determine a codebook corresponding to a codebook number in the sorted codebook set;
the fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
In one possible implementation, the first root sequence index value subset is determined by the terminal device in a predefined ordered root sequence index value set according to a root sequence index value start value and a first value, the first value is the number of root sequence index values selectable by the terminal device, the first value is determined by the terminal device according to a first parameter set, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
In a possible implementation manner, the second root sequence index value subset is obtained by dividing, by the terminal device, the first root sequence index value subset according to the coverage level division information.
A tenth aspect of the present application provides a communication system comprising: a terminal device in any possible implementation manner of the fourth aspect and the sixth aspect, and a network device in any possible implementation manner of the fifth aspect.
An eleventh aspect of the present application provides an electronic device comprising: a processor, memory and computer program;
the computer program is stored in the memory, and the processor executes the computer program, so that the electronic device performs the reference signal transmission method according to any one of the first and second aspects described above, and the codebook generation method according to any one of the third aspects described above.
A twelfth aspect of the present application provides a computer storage medium including a computer program for implementing the reference signal transmission method according to any one of the first and second aspects described above, and the codebook generation method according to any one of the third aspects described above.
A thirteenth aspect of the present application provides a computer program product comprising computer program code which, when run on a computer, causes the computer to perform the reference signal transmission method as in any one of the first and second aspects described above, and the codebook generation method as in any one of the third aspects described above.
A fourteenth aspect of the present application provides a chip comprising a processor configured to execute a computer program to cause an electronic device in which the chip is installed to perform the reference signal transmission method according to any one of the first and second aspects described above, and the codebook generation method according to any one of the third aspects described above.
The present application may be further combined to provide further implementations on the basis of the implementations provided by the above-mentioned aspects.
Drawings
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application;
fig. 2 is a first flowchart of a reference signal sending method according to an embodiment of the present disclosure;
fig. 3 is a flowchart illustrating a second method for sending a reference signal according to an embodiment of the present application;
FIG. 4 is a diagram illustrating comb information;
fig. 5 is a third flowchart of a reference signal sending method according to an embodiment of the present application;
fig. 6 is a diagram illustrating the determination of the number of coverage levels and coverage level intervals according to the coverage level information;
FIG. 7 is a first diagram illustrating reference signal sequence mapping;
FIG. 8 is a second diagram illustrating reference signal sequence mapping;
fig. 9 is a fourth flowchart of a reference signal sending method according to an embodiment of the present application;
fig. 10 is a first flowchart illustrating a codebook generating method according to an embodiment of the present application;
fig. 11 is a flowchart illustrating a second codebook generating method according to an embodiment of the present application;
fig. 12 is a third flowchart illustrating a codebook generating method according to an embodiment of the present application;
fig. 13 is a fourth flowchart illustrating a codebook generating method according to an embodiment of the present application;
fig. 14 is a schematic structural diagram of a terminal device according to a first embodiment of the present application;
fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 16 is a schematic structural diagram of a terminal device according to a second embodiment of the present application;
fig. 17 is a schematic structural diagram of a terminal device according to a third embodiment of the present application;
fig. 18 is a schematic structural diagram of a terminal device according to a fourth embodiment of the present application;
fig. 19 is a schematic structural diagram of a network device according to a second embodiment of the present application;
fig. 20 is a schematic structural diagram of a terminal device according to a fifth embodiment of the present application;
fig. 21 is a schematic structural diagram of a network device according to a third embodiment of the present application.
Detailed Description
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application. As shown in fig. 1, the communication system may include: a network device 10 and at least one terminal device 20. The communication system provided by the embodiment of the application can be used for communication networks with a large number of access devices, such as the Internet of things and vehicle networks.
The terminal device may be a wireless terminal or a wired terminal, and the wireless terminal may be a device providing voice and/or other service data connectivity to a user, a handheld device having a wireless connection function, or other processing device connected to a wireless modem. Wireless terminals, which may be mobile terminals such as mobile telephones (or "cellular" telephones) and computers having mobile terminals, such as portable, pocket, hand-held, computer-included, or vehicle-mounted mobile devices, may communicate with one or more core networks via a Radio Access Network (RAN), which may exchange language and/or data with the RAN. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and the like. The wireless Terminal may also be referred to as a system, a Subscriber Unit (Subscriber Unit), a Subscriber Station (Subscriber Station), a Mobile Station (Mobile), a Remote Station (Remote Station), a Remote Terminal (Remote Terminal), an access Terminal (access Terminal), a User Terminal (User Terminal), and a User Agent (User Agent), which are not limited herein.
The network device is a device for accessing the terminal device to the wireless network, and may be a Base Transceiver Station (BTS) in a Global System for Mobile Communication (GSM), a Base station (Node B) in a Universal Mobile Telecommunications System (UMTS), an evolved Base station (eNB or eNodeB) in Long Term Evolution (Long Term Evolution, LTE), or a relay station or an access point, or a Base station in a future fifth Generation Mobile Communication (5G) network, or a relay station, an access point, a vehicle-mounted device, a wearable device, and the like operating in a high frequency band, which is not limited herein.
When a terminal device in a communication system communicates with a network device, the terminal device needs to send a reference signal to the network device, so that the network device can distinguish the terminal device and different data blocks sent by the same terminal device according to different reference signals. The existing reference signal is usually generated according to a pseudo-random PN sequence, but a reference signal sequence designed based on the PN sequence may affect high-power data transmission of a terminal device due to a high PAPR.
In order to solve the above problem, at least one reference signal transmission method and apparatus are provided in the following embodiments. The following describes in detail a method and an apparatus for transmitting a reference signal according to the present application by using specific embodiments. In the following detailed description, the same or similar concepts or processes may not be repeated in some embodiments.
One aspect of the present application provides a method for transmitting a reference signal. Fig. 2 is a first flowchart of a reference signal sending method according to an embodiment of the present application. In this embodiment, the terminal device determines a root sequence index value of the terminal device according to the coverage level information of the terminal device and the predefined sorted root sequence index value set, and the lower the coverage level of the terminal device is, the smaller the coverage association indication value corresponding to the root sequence index value of the terminal device is, and the lower the correlation of the reference signal generated according to the root sequence index value is.
As shown in fig. 2, the reference signal transmitting method provided in this embodiment includes:
s101, the terminal equipment determines a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the predefined sorted root sequence index value set.
And the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicating value corresponding to the root sequence index value of the terminal equipment is.
Illustratively, the coverage level information of the terminal device indicates the coverage condition of the terminal device, and the lower the coverage level, the worse the coverage of the terminal device.
For example, the obtaining manner of the coverage level information of the terminal device may specifically be:
the network equipment sends signals to different terminal equipment, the sending power of each sent signal is the same, each terminal equipment measures the received signal after wireless transmission loss to obtain a measurement parameter, and coverage grade information is obtained according to the measurement parameter. The terminal devices at different positions have different wireless transmission losses, so that the coverage grade information is generated.
Optionally, the measurement parameter of the terminal device includes at least one of the following: generally, the larger the measurement parameter value is, the higher the coverage level is, i.e., the better the coverage is, and conversely, the smaller the measurement parameter value is, the lower the coverage level is, i.e., the worse the coverage is.
Illustratively, the terminal device has at least one predefined set of ordered root sequence index values stored therein. For example, in the following embodiments of the present application, generation of a reference signal is described by taking a root sequence index value as a root sequence index value of a ZC sequence as an example. Illustratively, the root sequence index value refers to a value used to generate a ZC (Zadoff-Chu) sequence xq(m) the following formulaQ in 1. In addition, NzcDenotes the length of a ZC sequence, where 0. ltoreq. m.ltoreq.Nzc-1。
For example, the coverage association indicator value corresponding to a root sequence index value may be represented as a PAPR (peak to average ratio) or a CM (cubic metric) value of a ZC sequence generated for the root sequence index value. The higher the PAPR or CM of a reference signal sequence, the lower the power amplification efficiency of the transmitting terminal device, resulting in poorer coverage performance.
Illustratively, different predefined sets of ordered root sequence index values have different base sequence lengths. Illustratively, table 1 is a predefined set of ordered root sequence index values corresponding to a base sequence length of 31. Table 2 is a set of predefined sorted root sequence index values corresponding to a base sequence length of 71.
The terminal device may determine a corresponding predefined set of ordered root sequence index values according to a base sequence length that needs to be used for the reference signal to be generated.
In general, in embodiments of the present application, a base sequence may refer to a ZC sequence generated by equation (1) from one root sequence index value.
Alternatively, the base sequence may be a pseudo-random (PN) sequence determined by a random initialization.
TABLE 1
TABLE 2
For example, when the base sequence length is 31, the value of the root sequence index may be [1,30 ]. Each root sequence index value corresponds to a coverage association indicator value. Illustratively, the coverage association indicator value may be a PAPR as shown in table 1 above. Optionally, the coverage association indication value may also be CM (cubic metric value).
In this embodiment, it is considered that a larger coverage association indication value makes it difficult for a terminal device with poor coverage to perform high-power data transmission, and therefore, when configuring an available root sequence index value for a terminal device with poor coverage, a root sequence index value with a smaller coverage association indication value is selected for the terminal device with poor coverage, so that the terminal device with poor coverage can also perform high-power data transmission when using the reference signal in this embodiment.
When selecting a root sequence index value with a smaller coverage associated indication value for a terminal device with poor coverage, the root sequence index values may be sorted in order of the coverage associated indication values from large to small or from small to large in order to facilitate the selection of the root sequence index value with the smaller coverage associated indication value from the plurality of root sequence index values. The PAPR values are sorted in order of small to large in table 1 as an example. For example, when the coverage level of the terminal device is lower, the root sequence index value with the smaller sequence number may be selected in table 1.
For example, considering that the coverage association indication value corresponding to each root sequence index value is fixed, when storing the predefined sorted root sequence index value set in the terminal device, only storing each root sequence index value and the corresponding sequence number with reference to table 2 may be performed, and the coverage association indication value corresponding to each root sequence index value does not need to be stored.
And S102, the terminal equipment generates a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment.
Illustratively, after a root sequence index value of the terminal device is determined, a reference signal sequence is generated according to the root sequence index value, and then the reference signal sequence is mapped in a reference signal resource to obtain a reference signal.
S103, the terminal equipment sends a reference signal to the network equipment.
Illustratively, the generated reference signal is transmitted to the network device. Alternatively, the reference signal may be transmitted simultaneously with the data to be transmitted, or may be transmitted separately.
The reference signal sending method provided by the embodiment includes that a terminal device determines a root sequence index value of the terminal device according to coverage level information of the terminal device and a predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the root sequence index value corresponding to the coverage association indicated value is selected by the terminal equipment; the terminal equipment generates a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment; the terminal equipment sends a reference signal to the network equipment. In this embodiment, the root sequence index value with the smaller coverage association indication value is selected for the terminal device with the poorer coverage, so that the terminal device with the poorer coverage can also perform high-power data transmission when using the reference signal in this embodiment, and meanwhile, the root sequence index values are sorted according to the size of the coverage association indication value, thereby facilitating the selection of the root sequence index value with the smaller coverage association indication value from the plurality of root sequence index values.
Exemplarily, on the basis of the embodiment shown in fig. 2, the present application further provides a reference signal sending method. Fig. 3 is a flowchart illustrating a second method for sending a reference signal according to an embodiment of the present application. In this embodiment, a first root sequence index value subset is determined from a predefined set of ordered root sequence index values, and a root sequence index value is determined for the terminal device in the first root sequence index value subset. As shown in fig. 3, the reference signal transmitting method includes:
s201, the terminal device determines a first numerical value according to the first parameter set.
Wherein, the first value is the number of root sequence index values selectable by the terminal device, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
Illustratively, the larger the number of root sequence index values selectable by the terminal device, and correspondingly, the larger the set of selectable reference signal sequences, the lower the probability of selecting the same reference signal sequence with other terminals, i.e., the lower the probability of reference signal sequence collision.
Generally, the root sequence set corresponding to the first value may be shared by a group of terminal device sets, where the terminal device set may be all terminals in a cell or a specific combination of terminals in a cell.
For example, the first root sequence index value subsets corresponding to different terminal devices belonging to the same cell may be the same or different.
For example, before determining the first root sequence index value subset of the terminal device in the predefined sorted root sequence index value set, the number of root sequence index values in the first root sequence index value subset corresponding to the terminal device needs to be determined first, and is recorded as a first numerical value. Illustratively, the number of root sequence index values that can be selected by the cell to which the terminal device belongs may be used as the first numerical value.
Illustratively, the terminal device determines a first value based on a first set of parameters. The first set of parameters includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
For example, the terminal device may determine the number of reference signal sequences to which one root sequence index value can correspond according to the length of the base sequence corresponding to the reference signal and the cyclic shift interval of the base sequence corresponding to the reference signal. And determining the number of selectable root sequence index values according to the total number of the reference signal sequences and the number of the reference signal sequences which can be corresponding to one root sequence index value.
Illustratively, one length is NZCRoot sequence x ofq(m) the offset (or cyclic shift) sequence obtainable by cyclic shifting is as follows:
wherein (()) represents a cyclic shift operation of a sequence, and n is a cyclic shift interval of a base sequence. Theoretically, one length is NZCCan be cyclically shifted out of NZCA sequence of shifts, but in practice the cyclic shift interval is chosen to be greater than n>1, obviously, the larger the cyclic shift interval, the smaller the number of shift sequences corresponding to one root sequence.
For example, when the cyclic shift interval of the base sequence corresponding to the reference signal is 5 and the length of the base sequence corresponding to the reference signal is 31, the number of reference signal sequences that can correspond to one root sequence index value is 6 according to floor (31/5) ═ 6, where floor () is a floor operation. When the total number of the reference sequences is 36, the number of the reference signal sequences which can correspond to one root sequence index value is 6, and the number of the required root sequence index values is 6 by adopting ceil (36/6) ═ 6, wherein ceil () is an operation of rounding up.
Optionally, the first parameter set further includes: and the cyclic shift starting value corresponds to the reference signal. Optionally, the cyclic shift start value corresponding to the reference signal may be configured for the network device. The first parameter set may be sent by a system broadcast message, and the first parameter set may be shared by terminals in one cell; the first parameter set may also be sent by a user dedicated resource reconfiguration information signaling (RRC), so that the first parameter set may be shared by a specific terminal device combination;
optionally, the first parameter set may also be predefined.
For example, the terminal device may determine the number of reference signal sequences to which one root sequence index value can correspond according to the length of the base sequence corresponding to the reference signal, the cyclic shift interval of the base sequence corresponding to the reference signal, and the cyclic shift start value corresponding to the reference signal.
Illustratively, when the cyclic shift interval of the base sequence corresponding to the reference signal is 5, the length of the base sequence corresponding to the reference signal is 31, and the cyclic shift start value corresponding to the reference signal is 3, then the available value of one root sequence index value is 3, and ends at 30, the total number of available offset sequences is 28, and at the base sequence offset interval of 5, the number of offset sequences corresponding to one root sequence index value is floor (28/5) ═ 5, accordingly, 36 reference signal sequences are required, and ceil (36/5) ═ 8 root sequence index values are required.
For example, the obtaining manner of the base sequence length corresponding to the reference signal may also be sent by the network device.
Alternatively, the length of the base sequence corresponding to another reference signal may be predefined.
Optionally, another manner for acquiring the base sequence length corresponding to the reference signal may be:
s11, the terminal equipment determines the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signalRE。
Illustratively, the resource mapping interval of the reference signal includes comb information comb of the reference signal. Optionally, the comb information includes a comb start position and a comb interval. Fig. 4 is a diagram illustrating comb information. As shown in fig. 4, the comb interval is 2, and when the comb start position is 0, the reference signal is mapped in the first type resource unit in fig. 4; when the comb start position is 1, the reference signal is mapped in the second type resource unit in fig. 4.
It can be understood that when the comb interval is 1, then the resource mapping of the reference signal is a continuous mapping.
Illustratively, when the terminal device simultaneously transmits the reference signal and the data to be transmitted, the terminal device determines the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signal and the frequency domain resource of the data channelRE. Wherein the frequency domain resources of the data signal are consistent with the frequency domain resources of the reference signal. Illustratively, when the terminal device transmits the reference signal alone, the terminal device determines the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signal and the reference signal dedicated resourceRE。
S12, the terminal equipment according to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
Illustratively, the terminal device is according to NREDetermining the base sequence length N corresponding to the reference signalZC. Optionally, NZCIs not more than NREPrime number of (2), exemplary, NZCIs not more than NREThe maximum prime number of. For example, when N isREAt 36, NZCMay be 31.
S202, the terminal device determines a first root sequence index value subset in a predefined sorted root sequence index value set according to the root sequence index value starting value and the first numerical value.
Wherein the first subset of root sequence index values comprises a first number of consecutive root sequence index values from the root sequence index value start value.
Illustratively, when determining the first root sequence index value subset from the predefined sorted root sequence index value set, the terminal device takes consecutive first numeric root sequence index values from the predefined sorted root sequence index value set as the first root sequence index value subset according to the root sequence index value start value and the first numeric value.
For example, referring to table 1, when the root sequence index value starts with a value of 2 and the first value is 6, the first root sequence index value subset includes {2,3, 4,5,6, 7 }. Where 2-7 are the root sequence index values in Table 2, rather than the sequence number values. According to the sorting information (or the respective corresponding sequence numbers in the order from small to large) of the root sequence index values {2,3, 4,5,6, 7} in the corresponding predefined index value set, a first root sequence index value subset {5,6,4, 2,3,7} is obtained, and the PAPR values corresponding to the respective root sequence index values gradually increase.
S203, the terminal device determines a root sequence index value of the terminal device according to the coverage grade information of the terminal device and the first root sequence index value subset.
For example, the terminal device determines the root sequence index value of the terminal device according to the coverage level information of the terminal device in the first root sequence index value subset, and as in the embodiment shown in fig. 2, the lower the coverage level of the terminal device is, the smaller the coverage association indication value corresponding to the determined root sequence index value of the terminal device is.
For example, when the coverage level of the terminal device is 2, and there are two coverage levels in the cell or the group where the terminal device is located, it is determined that the coverage level of the terminal device is a poor coverage level, and a root sequence index value with a small PAPR needs to be determined for the terminal device. For example, in {5,6,4, 2,3,7} in the first root sequence index value subset, the terminal device may select the root sequence index values 5,6, 4.
And S204, the terminal equipment generates a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment.
S205, the terminal device sends a reference signal to the network device.
For example, S204 and S205 in this embodiment are the same as S102 and S103 in the embodiment shown in fig. 2, and are not described again in this application.
In the reference signal transmitting method provided in this embodiment, a terminal device determines a first numerical value according to a first parameter set, the terminal device determines a first root sequence index value subset in a predefined sorted root sequence index value set according to a root sequence index value start value and the first numerical value, the terminal device determines a root sequence index value of the terminal device according to coverage level information of the terminal device and the first root sequence index value subset, the terminal device generates a reference signal of the terminal device according to the root sequence index value of the terminal device, and the terminal device transmits the reference signal to a network device. In this embodiment, the root sequence index value with continuous root sequence index values is selected as the first root sequence index value subset of the terminal device, so that the terminal device can select the root sequence index values corresponding to different coverage association indication values in the first root sequence index value subset according to the coverage grades.
Optionally, on the basis of any of the foregoing embodiments, an embodiment of the present application further provides a reference signal sending method. Fig. 5 is a third flowchart of a reference signal sending method according to an embodiment of the present application. In this embodiment, the terminal device further divides the first root sequence index value subset into a second root sequence index value subset of the number of coverage classes according to the coverage class division information, and determines the root sequence index value of the terminal device in the second root sequence index value subset corresponding to the coverage class interval corresponding to the coverage class of the terminal device. As shown in fig. 5, the reference signal transmitting method includes:
s301, the terminal device determines a first numerical value according to the first parameter set.
S302, the terminal device determines a first root sequence index value subset in a predefined sorted root sequence index value set according to the root sequence index value starting value and the first numerical value.
For example, S301 and S302 in this embodiment are the same as S201 and S202 in the embodiment shown in fig. 3, and are not described again in this application.
And S303, the terminal equipment divides the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information.
The coverage grade division information is used for determining the number of coverage grades and the coverage grade interval.
For example, the coverage rating information may be used to determine the number of coverage ratings and/or coverage rating intervals. For example, the coverage level classification information may include N threshold values, the corresponding number of coverage levels is N +1, and N is a positive integer. For example, the coverage level classification information may specifically be an RSRP threshold, a Geometry threshold, or an SINR threshold.
Fig. 6 is a diagram illustrating the determination of the number of coverage levels and the coverage level interval according to the coverage level classification information. Fig. 6 schematically illustrates that the coverage grade division information includes 4 RSRP threshold values. The values of RSRP1 to RSRP4 in fig. 6 sequentially increase or sequentially decrease.
For example, when the coverage rankings indicated by the network device indicates two rankings, the first subset of root sequence index values {5,6,4, 2,3,7} may be partitioned into two subsets of contiguous segments {5,6,4} and {2,3,7 }. For example, when the first root sequence index value subset is divided into the second root sequence index value subsets covering the number of levels, the division may be uniform or non-uniform.
For example, the terminal device may determine the coverage level of the terminal device according to the measurement parameter and the coverage level classification information. For example, the coverage level of the terminal device is determined by determining a coverage level interval in which the measurement parameters of the terminal device are located. Optionally, the coverage level interval where the measurement parameter of the terminal device is located may be determined by comparing the measurement parameter of the terminal device with the threshold included in the coverage level classification information.
S304, the terminal equipment determines a root sequence index value of the terminal equipment according to a second root sequence index value subset corresponding to a coverage grade interval corresponding to the coverage grade of the terminal equipment.
For example, in the plurality of second root sequence index value subsets, a second root sequence index value subset corresponding to the terminal device may be determined according to the coverage level of the terminal device, and then a root sequence index value of the terminal device may be determined in the second root sequence index value subset corresponding to the terminal device. Without loss of generality, the terminal device may randomly select one root sequence index value in the second root sequence index value subset as the root sequence index value for finally generating the reference signal sequence.
For example, {5,6,4} is a first coverage level (low coverage) selectable root sequence index value, and {2,3,7} is a second coverage level (high coverage) selectable root sequence index value. When the coverage level of the terminal device is the first coverage level, the terminal device determines the root sequence index value in {5,6,4 }. For example, the terminal device may randomly select a root sequence index value among {5,6,4 }.
S305, the terminal device generates a reference signal of the terminal device according to the root sequence index value of the terminal device.
S306, the terminal equipment sends a reference signal to the network equipment.
For example, S305 and S306 in this embodiment are the same as S102 and S103 in the embodiment shown in fig. 2, and are not described again in this application.
In the reference signal transmitting method provided in this embodiment, the terminal device further divides the first root sequence index value subset into a second root sequence index value subset of the number of coverage classes according to the coverage class division information, and determines the root sequence index value of the terminal device in the second root sequence index value subset corresponding to the coverage class interval corresponding to the coverage class of the terminal device. In this embodiment, different second root sequence index value subsets are divided for terminal devices of different coverage levels, so that the terminal devices can conveniently select root sequence index values in the corresponding second root sequence index value subsets, and the situations that all terminal devices directly select root sequence index values in the first root sequence index value subsets, the root sequence index value selection is unbalanced, and reference signals are likely to collide are avoided.
Optionally, in any of the above embodiments, the motif sequence corresponding to the reference signal is a ZC sequence. Illustratively, the terminal device corresponds to a base sequence length N according to the reference signalZCDetermining NZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1).
Illustratively, the terminal device generates a reference signal of the terminal device according to a base sequence corresponding to a root sequence index value of the terminal device.
For example, there are at least the following possible implementations of generating the reference signal according to the base sequence corresponding to the root sequence index value.
A first possible implementation:
and the terminal equipment takes the base sequence corresponding to the root sequence index value of the terminal equipment as a reference signal sequence of the terminal equipment, and generates a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
For example, the terminal device may directly use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device.
A second possible implementation:
and the terminal equipment performs cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment according to the cyclic shift interval and/or the cyclic shift initial value of the base sequence to obtain a reference signal sequence of the terminal equipment, and generates a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
For example, when a root sequence index q corresponds to a motif sequence xq(n), then the terminal equipment rootAn available cyclic offset sequence determined according to the cyclic shift start value and the cyclic shift interval of the base sequence can be expressed as the following equation 3.
xq((n+n0+p·nCS) Equation 3)
Wherein n is0For cyclic shift of the start value, nCSFor a cyclic shift (or offset) interval, p is an integer that can be randomly selected by a terminal device,
illustratively, by adopting the non-extended ZC sequence as the reference signal sequence, the correlation between the reference signals can be ensured to be low, and the high correlation existing in the extended ZC sequence can be avoided, thereby improving the detection performance of the terminal.
Alternatively, the cyclic shift interval of the base sequence may be configured by the network device.
Optionally, the cyclic shift start value may be configured by the network device, or may be predefined, for example, 0.
On the basis of any of the above embodiments, after the reference signal sequence of the terminal device is determined, the reference signal sequence of the terminal device needs to be mapped into a time domain symbol corresponding to the reference signal sequence of the terminal device to obtain a reference signal.
The mapping method will be described in detail below with respect to the difference in the number of time domain symbols occupied by the reference signal sequence of the terminal device.
When a resource unit for sending a reference signal is located in a time domain symbol, the reference signal sequence is continuously mapped on the resource unit for sending the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
Exemplarily, fig. 7 is a first diagram of mapping a reference signal sequence. As shown in fig. 7, when used for transmitting reference informationWhen the resource unit of the number is located in one time domain symbol, an intermediate mapping mode can be adopted. When the reference signal sequence is mapped to NREMiddle N in resource unitZCOn a resource unit, and NREThe vacant number of the vacant resource units in the resource units on two sides differs by no more than 1. Illustratively, the number of free resource units at both ends may be ceil [ (N)RE-NZC)/2]And floor [ (N)RE-NZC)/2]And (4) a resource unit.
When the resource unit for sending the reference signal is located in at least two time domain symbols, the reference signal comprises at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped on the resource unit for sending the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
Exemplarily, fig. 8 is a schematic diagram of reference signal sequence mapping. As shown in fig. 8, when the resource unit for transmitting the reference signal is located in at least two time domain symbols, a two-end mapping scheme may be adopted. At this time, the elements of the reference signal sequence are mapped on each subcarrier on the frequency resource as much as possible. Illustratively, the reference signal comprises at least two reference signal subsequences, each mapped within a different time domain symbol. For example, the two reference signal subsequences may be obtained by splitting one reference signal sequence into two reference signal subsequences, or by duplicating one reference signal sequence as two reference signal subsequences.
Illustratively, the reference signal subsequences are mapped to the upper end or the lower end of the occupied time domain symbols by using a continuous mapping mode. And at least one first reference signal subsequence and one second reference signal subsequence are present. The first reference signal subsequence may be mapped from the top of the resource unit corresponding to the time domain symbol down, and the second reference signal subsequence may be mapped from the bottom of the resource unit corresponding to the time domain symbol up.
It should be noted that, in the above embodiments, the elements of the reference signal sequence are all mapped to the resource units that can be used for transmitting the reference signal. The spare resource unit refers to a resource unit in which no element of a reference signal sequence is mapped among resource units available for transmitting a reference signal.
Another aspect of the embodiments of the present application further provides a reference signal sending method. Fig. 9 is a fourth flowchart of a reference signal sending method according to an embodiment of the present application. The main implementation of the method is the network device in the communication system shown in fig. 1. As shown in fig. 9, the reference signal transmission method includes:
s401, the network equipment sends a first parameter set to the terminal equipment.
Wherein the first set of parameters includes: the total number of reference signal sequences and the cyclic shift interval of the base sequence corresponding to the reference signal.
Optionally, the first set of parameters may also be preconfigured on the terminal device.
S402, the network equipment receives a reference signal generated by the terminal equipment according to the first parameter.
Optionally, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
Optionally, the network device further sends, to the terminal device, at least one of the following:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
The embodiment of the application also provides a codebook generating method. In this embodiment, the terminal device further determines a codebook used for transmitting data. Fig. 10 is a first flowchart illustrating a codebook generating method according to an embodiment of the present application. As shown in fig. 10, the codebook generating method includes:
s501, the terminal device obtains coverage grade information and a sorted codebook (codeword or signature) set of the terminal device.
For example, the coverage level information in this embodiment is the same as the coverage level information in any of the above embodiments, and is not described again in this application.
Illustratively, as shown in Table 3 below, a codebook set includes 6 codebooks Ci(i ═ 1,2,3,4,5,6), each codebook is a 4-element vector consisting of 3 elements {0, c }0,c1Is formed of wherein cj=0,1Is a plurality of numbers. The codebook is mainly used for symbol modulation or spreading of a data channel. Different CiThis results in different values of the coverage association indicator for the data channels.
TABLE 3
C1=[c0,c1,0,0] |
C2=[c0,0,c1,0] |
C3=[c0,0,0c1,] |
C4=[0,c0,c1,0] |
C5=[0,c0,0,c1] |
C6=[0,0,c0,c1] |
S502, the terminal equipment determines a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set.
Illustratively, the terminal device divides the sorted codebook set into a plurality of codebook subsets of the number of coverage levels according to the coverage level division information. And the terminal equipment determines the codebook subset of the terminal equipment in the plurality of codebook subsets according to the coverage grade of the terminal equipment. For example, the manner of dividing the codebook set according to the coverage grade division information in this step is the same as the manner of dividing the first root sequence index value subset according to the coverage grade division information in the above embodiment.
S503, the terminal equipment determines the code book number of the terminal equipment according to the reference signal sequence number and the preset mapping relation.
The preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the number can be preset by the terminal device. The codebook number is the corresponding number of the codeword in the codebook subset determined by the terminal device.
Illustratively, as shown in table 4 below, table 4 includes two coverage levels, the second root sequence index value subset of the coverage levels is divided into {5,6,4} and {2,3,7}, N reference signal sequence numbers corresponding to different root sequence subsets may be all 0 to N-1, and codebook subsets of the two coverage levels are { C {1,C2And { C }3,C4,C5,C6And the preset mapping relationship can be n mod 2 or n mod 4 in table 4. When the coverage level of the terminal device is 1, the codebook number of the terminal device may be determined to be (n mod 2) +1 from the reference signal sequence number n of the terminal device, and correspondingly, when the coverage level of the terminal device is 2, the codebook number may be determined to be (n mod 4) +3 from the reference signal sequence number n.
Table 4: mapping between reference sequence set and codebook subset corresponding to second root sequence index value subset
S504, the terminal equipment determines a codebook corresponding to the codebook number in the codebook subset.
The terminal determines the codebook used in the corresponding codebook subset for symbol modulation or spreading of the data channel according to the coverage grade and the selected reference signal sequence number, so that the user with lower coverage grade uses the codebook with lower coverage associated indicated value, correspondingly, the user with higher coverage grade uses the codebook with higher coverage associated indicated value, the coverage performance of the data channel of the terminal is ensured, and in addition, the collision probability of different terminals adopting the same codebook is reduced as much as possible.
The embodiment of the application also provides a codebook generating method. In this embodiment, the terminal device further determines a codebook used for transmitting data. Fig. 11 is a flowchart illustrating a second codebook generating method according to an embodiment of the present application. As shown in fig. 11, the codebook generating method includes:
s601, the terminal equipment acquires the coverage grade information and the sorted codebook set of the terminal equipment.
S602, the terminal equipment determines a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set.
S603, the terminal equipment determines the code book number of the terminal equipment according to the root sequence index value number and the second preset mapping relation.
The second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
Illustratively, unlike the embodiment shown in fig. 10, in this embodiment, the second predetermined mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, as shown in table 5 below. Wherein, the index value numbers of R root sequences corresponding to different root sequence subsets can be all 0-R-1.
Table 5: mapping between a second subset of root sequence index values and a subset of a codebook
S604, the terminal equipment determines a codebook corresponding to the codebook number in the codebook subset.
In this embodiment, the terminal device determines the codebook used for symbol modulation or spreading of the data channel, so that a user with a lower coverage level uses a codebook with a lower coverage associated indicator value, and correspondingly, a user with a higher coverage level uses a codebook with a higher coverage associated indicator value, thereby ensuring the coverage performance of the data channel of the terminal, and further reducing the collision probability of different terminals using the same codebook as much as possible.
The embodiment of the application also provides a codebook generating method. In this embodiment, the terminal device further determines a codebook used for transmitting data. Fig. 12 is a third flowchart illustrating a codebook generating method according to an embodiment of the present application. As shown in fig. 12, the codebook generating method includes:
and S701, the terminal equipment determines the code book number of the terminal equipment according to the reference signal sequence number and the third preset mapping relation.
The third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
Illustratively, unlike the embodiment shown in fig. 10, in the present embodiment, the third preset mapping relationship is a mapping relationship between reference signal sequence numbers and codebook numbers, as shown in table 6 below.
Table 6: mapping between reference sequence set and codebook set corresponding to first root sequence index value subset
For example, the terminal device may search for a preset mapping relationship according to the determined reference signal sequence number, and determine a codebook number of the terminal device.
S702, the terminal equipment determines a codebook corresponding to the codebook number in the sorted codebook set.
For example, S702 in this embodiment is the same as S504 in the embodiment shown in fig. 10, and details are not repeated in this application.
In this embodiment, the terminal device determines the codebook used for symbol modulation or spreading of the data channel, so that a user with a lower coverage level uses a codebook with a lower coverage associated indicator value, and correspondingly, a user with a higher coverage level uses a codebook with a higher coverage associated indicator value, thereby ensuring the coverage performance of the data channel of the terminal, and further reducing the collision probability of different terminals using the same codebook as much as possible.
On the basis of the above embodiments, the embodiments of the present application further provide a codebook generating method. In this embodiment, the terminal device further determines a codebook used for transmitting data. Fig. 13 is a fourth flowchart illustrating a codebook generating method according to an embodiment of the present application. As shown in fig. 13, the codebook generating method includes:
s801, the terminal equipment determines the code book number of the terminal equipment according to the root sequence index value number and a fourth preset mapping relation.
The fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
Illustratively, unlike the embodiment shown in fig. 10, in the present embodiment, the fourth preset mapping relationship is a mapping relationship between reference signal sequence numbers and codebook numbers, as shown in table 7 below.
Table 7: mapping between a first subset of root sequence index values and a set of codebooks
S802, the terminal equipment determines a codebook corresponding to the codebook number in the sorted codebook set.
For example, S802 in this embodiment is the same as S504 in the embodiment shown in fig. 10, and details are not repeated in this application.
In this embodiment, the terminal device determines the codebook used for symbol modulation or spreading of the data channel, so that a user with a lower coverage level uses a codebook with a lower coverage associated indicator value, and correspondingly, a user with a higher coverage level uses a codebook with a higher coverage associated indicator value, thereby ensuring the coverage performance of the data channel of the terminal, and further reducing the collision probability of different terminals using the same codebook as much as possible.
The present application further provides a terminal device, configured to execute the reference signal sending method on the terminal device side in any embodiment shown in fig. 2 to 9, and have the same or similar technical features and technical effects.
Fig. 14 is a schematic structural diagram of a terminal device according to a first embodiment of the present application. As shown in fig. 14, the terminal device includes:
a root sequence index value determining module 601, configured to determine a root sequence index value of a terminal device according to coverage level information of the terminal device and a predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
a reference signal generating module 602, configured to generate a reference signal of a terminal device according to a root sequence index value of the terminal device;
a sending module 603, configured to send a reference signal to a network device.
Optionally, the root sequence index value determining module 601 includes:
a first value obtaining unit 6011, configured to determine a first value according to a first parameter set, where the first value is a number of root sequence index values that may be selected by a terminal device, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
a first root sequence index value subset obtaining unit 6012, configured to determine, according to the root sequence index value start value and the first numerical value, a first root sequence index value subset in the predefined sorted root sequence index value set, where the first root sequence index value subset includes consecutive first numerical value root sequence index values from the root sequence index value start value;
a root sequence index value determining unit 6013, configured to determine a root sequence index value of a terminal device according to the coverage level information of the terminal device and the first root sequence index value subset.
Optionally, the root sequence index value determining unit 6013 is specifically configured to,
dividing the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and determining the root sequence index value of the terminal equipment according to the second root sequence index value subset corresponding to the coverage grade interval corresponding to the coverage grade of the terminal equipment.
Optionally, the terminal device further includes:
a resource unit number obtaining module 604, configured to determine a number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signalRE;
A base sequence length obtaining module 605 for obtaining the length of the base sequence according to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
Optionally, the terminal device further includes:
a root sequence index value set obtaining module 606, configured to obtain a base sequence length N corresponding to the reference signalZCDetermining the base sequence length N corresponding to the reference signalZCCorresponding predefined ordered root sequencesA root sequence index value in the index value set is corresponding to a length NZCThe base sequence of (1) is a ZC sequence;
the reference signal generating module 602 is specifically configured to generate a reference signal of the terminal device according to the base sequence corresponding to the root sequence index value of the terminal device.
Optionally, the reference signal generating module 602 is specifically configured to use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generate a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and according to the cyclic shift interval and/or the cyclic shift initial value, performing cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment to obtain a reference signal sequence of the terminal equipment, and generating a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
Optionally, the first parameter set further includes: a cyclic shift starting value corresponding to the reference signal; the terminal device further includes:
the receiving module 607 is configured to receive a cyclic shift start value corresponding to a reference signal sent by a network device.
Optionally, when a resource unit for sending a reference signal is located in one time domain symbol, the reference signal sequence is continuously mapped on the resource unit for sending the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
Optionally, when the resource unit for sending the reference signal is located in at least two time domain symbols, the reference signal includes at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped to the resource unit for sending the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
The present application further provides a network device, configured to execute the reference signal sending method on the network device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present application. As shown in fig. 15, the network device includes:
a sending module 701, configured to send a first parameter set to a terminal device, where the first parameter set includes: the total number of reference signal sequences and the cyclic shift interval of a base sequence corresponding to a reference signal;
a receiving module 702, configured to receive a reference signal generated by the terminal device according to the first parameter.
Optionally, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
Optionally, the sending module 701 is further configured to send, to the terminal device, at least one of the following:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Fig. 16 is a schematic structural diagram of a terminal device according to a second embodiment of the present application. As shown in fig. 16, the terminal device includes:
a codebook set obtaining module 801, configured to obtain coverage level information and a sorted codebook set of a terminal device;
a codebook subset obtaining module 802, configured to determine a codebook subset of a terminal device according to a coverage level of the terminal device and a sorted codebook set;
a codebook number determining module 803, configured to determine a codebook number of the terminal device according to the reference signal sequence number and the first preset mapping relationship;
a codebook determining module 804, configured to determine a codebook corresponding to a codebook number in a codebook subset;
the first preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the codebook number is a corresponding number of a codeword in the codebook subset determined by the terminal device.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 16, the terminal device includes:
a codebook set obtaining module 801, configured to obtain coverage level information and a sorted codebook set of a terminal device;
a codebook subset obtaining module 802, configured to determine a codebook subset of a terminal device according to a coverage level of the terminal device and a sorted codebook set;
a codebook number determining module 803, configured to determine a codebook number of the terminal device according to the reference signal sequence number and the second preset mapping relationship;
a codebook determining module 804, configured to determine a codebook corresponding to a codebook number in a codebook subset;
the second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Fig. 17 is a schematic structural diagram of a terminal device according to a third embodiment of the present application. As shown in fig. 17, the terminal device includes:
a codebook number determining module 901, configured to determine a codebook number of the terminal device according to the reference signal sequence number and a third preset mapping relationship;
a codebook determining module 902, configured to determine a codebook corresponding to a codebook number in the sorted codebook set;
the third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 17, the terminal device includes:
a codebook number determining module 901, configured to determine a codebook number of the terminal device according to the root sequence index value number and a fourth preset mapping relationship;
a codebook determining module 902, configured to determine a codebook corresponding to a codebook number in the sorted codebook set;
the fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
Optionally, the first root sequence index value subset is determined by the terminal device in the predefined sorted root sequence index value set according to the root sequence index value start value and a first value, where the first value is the number of root sequence index values selectable by the terminal device, and the first value is determined by the terminal device according to a first parameter set, where the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
Optionally, the second root sequence index value subset is obtained by dividing, by the terminal device, the first root sequence index value subset according to the coverage level division information.
The present application further provides a terminal device, configured to execute the reference signal sending method on the terminal device side in any embodiment shown in fig. 2 to 9, and have the same or similar technical features and technical effects.
Fig. 18 is a schematic structural diagram of a terminal device according to a fourth embodiment of the present application. As shown in fig. 18, the terminal device includes:
a processor 1001, configured to determine a root sequence index value of a terminal device according to coverage level information of the terminal device and a predefined set of sorted root sequence index values; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
the processor 1001 is further configured to generate a reference signal of the terminal device according to the root sequence index value of the terminal device;
a transmitter 1002 for transmitting a reference signal to a network device.
Optionally, the processor 1001 is specifically configured to,
determining a first value according to a first parameter set, wherein the first value is the number of root sequence index values selectable by the terminal equipment, and the first parameter set comprises: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
determining a first root sequence index value subset in the predefined ordered root sequence index value set according to the root sequence index value start value and the first numerical value, the first root sequence index value subset comprising consecutive first numerical root sequence index values from the root sequence index value start value;
and determining the root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the first root sequence index value subset.
Optionally, the processor 1001 is specifically configured to,
dividing the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and determining the root sequence index value of the terminal equipment according to the second root sequence index value subset corresponding to the coverage grade interval corresponding to the coverage grade of the terminal equipment.
Optionally, the processor 1001 is further configured to determine the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signalRE;
According to NREDetermining the base sequence length N corresponding to the reference signalZC,NZCIs not more than NREThe prime number of (c).
Optionally, the processor 1001 is further configured to determine a base sequence length N corresponding to the reference signalZCDetermining the base sequence length N corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1) is a ZC sequence;
and generating a reference signal of the terminal equipment according to the base sequence corresponding to the root sequence index value of the terminal equipment.
Optionally, the processor 1001 is specifically configured to use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generate a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and according to the cyclic shift interval and/or the cyclic shift initial value, performing cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment to obtain a reference signal sequence of the terminal equipment, and generating a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
Optionally, the first parameter set further includes: a cyclic shift starting value corresponding to the reference signal; the terminal device further includes:
the receiver 1003 is configured to receive a cyclic shift start value corresponding to a reference signal sent by a network device.
Optionally, when a resource unit for sending a reference signal is located in one time domain symbol, the reference signal sequence is continuously mapped on the resource unit for sending the reference signal in the frequency resource corresponding to the time domain symbol, and the difference between the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol is not more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting a reference signal.
Optionally, when the resource unit for sending the reference signal is located in at least two time domain symbols, the reference signal includes at least two reference signal subsequences, and the at least two reference signal subsequences are respectively and continuously mapped to the resource unit for sending the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, the element with the smallest number in the first reference signal subsequence is mapped to the resource unit with the smallest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence, and the element with the largest number in the second reference signal subsequence is mapped to the resource unit with the largest number in the frequency domain resources corresponding to the time domain symbol mapped by the reference signal subsequence.
The present application further provides a network device, configured to execute the reference signal sending method on the network device side in the embodiments shown in fig. 2 to 9, which has the same or similar technical features and technical effects.
Fig. 19 is a schematic structural diagram of a network device according to a second embodiment of the present application. As shown in fig. 19, the network device includes:
a transmitter 1101 configured to transmit a first set of parameters to the terminal device, the first set of parameters including: the total number of reference signal sequences and the cyclic shift interval of a base sequence corresponding to a reference signal;
a receiver 1102, configured to receive a reference signal generated by the terminal device according to the first parameter.
Optionally, the first parameter set further includes: and the cyclic shift starting value corresponding to the reference signal.
Optionally, the sending module 1101 is further configured to send, to the terminal device, at least one of the following:
coverage grade information of terminal equipment, predefined ordered root sequence index value set, root sequence index value initial value, cyclic shift initial value, coverage classification grade information, resource mapping interval of reference signal or base sequence length N corresponding to reference signalZC。
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 18, the terminal device includes:
a processor 1001, configured to obtain coverage level information and a sorted codebook set of a terminal device;
determining a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
determining the code book number of the terminal equipment according to the reference signal sequence number and the first preset mapping relation;
determining a codebook corresponding to the codebook number in the codebook subset;
the first preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the second root sequence index value subset, and the codebook number is a corresponding number of a codeword in the codebook subset determined by the terminal device.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 18, the terminal device includes:
a processor 1001, configured to obtain coverage level information and a sorted codebook set of a terminal device;
determining a codebook subset of the terminal equipment according to the coverage grade of the terminal equipment and the sorted codebook set;
determining the code book number of the terminal equipment according to the root sequence index value number and the second preset mapping relation;
determining a codebook corresponding to the codebook number in the codebook subset;
the second preset mapping relationship is a mapping relationship between a reference signal sequence number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the second root sequence index value subset, and the codebook number is the corresponding number of the code word in the codebook subset determined by the terminal device.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 18, the terminal device includes:
the processor 1001 is configured to determine a codebook number of the terminal device according to the reference signal sequence number and a third preset mapping relationship; determining a codebook corresponding to the codebook number in the sorted codebook set;
the third preset mapping relation is a mapping relation between a reference signal sequence number and a codebook number, the reference signal sequence number is a number of a reference signal sequence of the terminal device in the first root sequence index value subset, and the codebook number is a code word number in the ordered codebook set.
The present application further provides a terminal device, configured to execute the codebook generating method on the terminal device side in the foregoing embodiment, and have the same or similar technical features and technical effects.
Referring to fig. 18, the terminal device includes:
the processor 1001 is configured to determine a codebook number of the terminal device according to the root sequence index value number and a fourth preset mapping relationship; determining a codebook corresponding to the codebook number in the sorted codebook set;
the fourth preset mapping relationship is a mapping relationship between a root sequence index value number and a codebook number, the root sequence index value number is the number of the root sequence index value of the terminal device in the first root sequence index value subset, and the codebook number is the code word number in the ordered codebook set.
Optionally, the first root sequence index value subset is determined by the terminal device in the predefined sorted root sequence index value set according to the root sequence index value start value and a first value, where the first value is the number of root sequence index values selectable by the terminal device, and the first value is determined by the terminal device according to a first parameter set, where the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of the base sequence corresponding to the reference signal, and the length of the base sequence corresponding to the reference signal.
Optionally, the second root sequence index value subset is obtained by dividing, by the terminal device, the first root sequence index value subset according to the coverage level division information.
The application also provides a terminal device. Fig. 20 is a schematic structural diagram of a terminal device according to a fifth embodiment of the present application. As shown in fig. 19, the terminal device includes a processor 1201, a memory 1202, a communication interface 1203, and a bus 1204; wherein,
the processor 1201, the memory 1202 and the communication interface 1203 are connected by a bus 1204 and communicate with each other, the memory 1202 is used for storing computer execution instructions, when the device is running, the processor 1201 executes the computer execution instructions in the memory 1202 to execute the steps in the reference signal transmitting method corresponding to fig. 2-9 and the steps in the codebook generating method corresponding to fig. 10-12 by using hardware resources in the device.
The embodiment of the application also provides network equipment. Fig. 21 is a schematic structural diagram of a network device according to a third embodiment of the present application. As shown in fig. 21, the network device includes a processor 1301, a memory 1302, a communication interface 1303, and a bus 1304; the processor 1301, the memory 1302 and the communication interface 1303 are connected through a bus 1304 to complete mutual communication, the memory 1302 is used for storing a computer execution instruction, when the device runs, the processor 1301 executes the computer execution instruction in the memory 1302 to execute the steps in the reference signal sending method corresponding to fig. 2-9 and the steps in the codebook generating method corresponding to fig. 10-12 by using hardware resources in the device.
The present application further provides a communication system, comprising: at least one terminal device as in fig. 18 and a network device as in fig. 19.
The present application further provides an electronic device, comprising: a processor, memory and computer program;
a computer program is stored in the memory, and the processor runs the computer program, so that the electronic device executes the reference signal transmission method in any of the embodiments shown in fig. 2 to 9 and the codebook generation method in any of the embodiments shown in fig. 10 to 13.
The present application also provides a computer storage medium including a computer program for implementing the reference signal transmission method in any of the embodiments shown in fig. 2 to 9 and the codebook generation method in any of the embodiments shown in fig. 10 to 13.
The present application also provides a computer program product comprising computer program code which, when run on a computer, causes the computer to perform the reference signal transmission method as in any of the embodiments shown in fig. 2-9 above, and the codebook generation method as in any of the embodiments shown in fig. 10-13.
The present application also provides a chip including a processor for executing a computer program to cause an electronic device in which the chip is installed to execute the reference signal transmission method in any of the embodiments shown in fig. 2 to 9 and the codebook generation method in any of the embodiments shown in fig. 10 to 13.
In the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple.
The processors referred to in the embodiments of the present application may be general purpose processors, digital signal processors, application specific integrated circuits, field programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like that implement or perform the methods, steps, and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor.
The memory involved in the embodiment of the present application may be a non-volatile memory, such as a hard disk (HDD) or a solid-state drive (SSD), and may also be a volatile memory (e.g., a random-access memory (RAM)). The memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be an electrical, mechanical or other transmission form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a hardware transmission mode, and can also be realized in a hardware and software functional unit transmission mode.
It should be understood by those of ordinary skill in the art that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of the processes should be determined by their functions and inherent logic, and should not limit the implementation process of the embodiments of the present application.
In the above embodiments, all or part of the implementation may be realized by software, hardware, firmware or any combination thereof. When implemented in software, may be implemented in whole or in part in the transmission form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
Claims (21)
1. A method for transmitting a reference signal, comprising:
the terminal equipment determines a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and a predefined sorted root sequence index value set; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
the terminal equipment generates a reference signal of the terminal equipment according to the root sequence index value of the terminal equipment;
and the terminal equipment sends the reference signal to network equipment.
2. The method of claim 1, wherein the terminal device determines a root sequence index value of the terminal device according to coverage level information of the terminal device and a predefined set of ordered root sequence index values, and comprises:
the terminal device determines a first value according to a first parameter set, where the first value is the number of root sequence index values selectable by the terminal device, and the first parameter set includes: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
determining, by the terminal device, a first root sequence index value subset in the predefined ordered root sequence index value set according to a root sequence index value start value and the first numerical value, the first root sequence index value subset including consecutive root sequence index values of the first numerical value from the root sequence index value start value;
and the terminal equipment determines a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the first root sequence index value subset.
3. The method of claim 2, wherein the determining, by the terminal device, a root sequence index value of the terminal device according to the coverage level information of the terminal device and the first subset of root sequence index values comprises:
the terminal equipment divides the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to the coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and the terminal equipment determines a root sequence index value of the terminal equipment according to a second root sequence index value subset corresponding to a coverage grade interval corresponding to the coverage grade of the terminal equipment.
4. A method according to claim 2 or 3, wherein before the terminal device determines the first value based on the first set of parameters, the method further comprises:
the terminal equipment determines the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signalRE;
The terminal equipment is according to the NREDetermining the length N of the base sequence corresponding to the reference signalZCSaid N isZCIs not more than NREThe prime number of (c).
5. The method according to any of claims 2-4, wherein before the terminal device determines the root sequence index value of the terminal device based on the coverage level information of the terminal device and the predefined set of ordered root sequence index values, the method further comprises:
the terminal equipment is according to the corresponding base sequence length N of the reference signalZCDetermining the length N of the base sequence corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1), the base sequence being a ZC sequence;
the generating, by the terminal device, the reference signal of the terminal device according to the root sequence index value of the terminal device includes:
and the terminal equipment generates a reference signal of the terminal equipment according to a base sequence corresponding to the root sequence index value of the terminal equipment.
6. The method of claim 5, wherein the generating, by the terminal device, the reference signal of the terminal device according to the base sequence corresponding to the root sequence index value of the terminal device comprises:
the terminal device takes a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generates a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and the terminal equipment performs cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment according to the cyclic shift interval and/or the cyclic shift initial value to obtain the reference signal sequence of the terminal equipment, and generates the reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
7. The method according to any of claims 2-6, wherein the first set of parameters further comprises: a cyclic shift starting value corresponding to the reference signal; the method further comprises the following steps:
and the terminal equipment receives a cyclic shift initial value corresponding to the reference signal sent by the network equipment.
8. The method according to any of claims 1-7, wherein when the resource unit for transmitting the reference signal is located in one time domain symbol, the reference signal sequence is continuously mapped to the resource unit for transmitting the reference signal in the frequency resource corresponding to the time domain symbol, and the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol differs by no more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting the reference signal.
9. The method according to any of claims 1-7, wherein when the resource unit for transmitting the reference signal is located in at least two time domain symbols, the reference signal comprises at least two reference signal subsequences, and the at least two reference signal subsequences are respectively mapped successively on the resource unit for transmitting the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, an element with the smallest number in the first reference signal subsequence is mapped to a resource unit with the smallest number in a frequency domain resource corresponding to a time domain symbol mapped by the reference signal subsequence, and an element with the largest number in the second reference signal subsequence is mapped to a resource unit with the largest number in a frequency domain resource corresponding to a time domain symbol mapped by the reference signal subsequence.
10. A terminal device, comprising:
a processor, configured to determine a root sequence index value of the terminal device according to coverage level information of the terminal device and a predefined set of sorted root sequence index values; the lower the coverage grade of the terminal equipment is, the smaller the coverage association indicated value corresponding to the root sequence index value of the terminal equipment is;
the processor is further configured to generate a reference signal of the terminal device according to the root sequence index value of the terminal device;
a transmitter for transmitting the reference signal to a network device.
11. The terminal device of claim 10, wherein the processor is further configured to,
determining a first value according to a first parameter set, wherein the first value is the number of root sequence index values selectable by the terminal equipment, and the first parameter set comprises: the total number of reference signal sequences, the cyclic shift interval of a base sequence corresponding to the reference signal and the length of the base sequence corresponding to the reference signal;
determining a first root sequence index value subset in the predefined ordered set of root sequence index values according to a root sequence index value start value and the first numerical value, the first root sequence index value subset comprising a succession of the first numerical root sequence index values from the root sequence index value start value;
and determining a root sequence index value of the terminal equipment according to the coverage grade information of the terminal equipment and the first root sequence index value subset.
12. The terminal device of claim 11, wherein the processor is further configured to,
dividing the first root sequence index value subset into a second root sequence index value subset with the number of coverage levels according to coverage level division information; the coverage grade division information is used for determining the number of coverage grades and coverage grade intervals;
and determining a root sequence index value of the terminal equipment according to a second root sequence index value subset corresponding to a coverage grade interval corresponding to the coverage grade of the terminal equipment.
13. The terminal device according to claim 11 or 12, wherein the processor is further configured to determine the number N of resource units for transmitting the reference signal according to the resource mapping interval of the reference signalRE;
According to said NREDetermining the length N of the base sequence corresponding to the reference signalZCSaid N isZCIs not more than NREThe prime number of (c).
14. The terminal device according to any of claims 11-13, wherein the processor is further configured to determine a corresponding base sequence length N according to a reference signalZCDetermining the length N of the base sequence corresponding to the reference signalZCA corresponding predefined set of ordered root sequence index values, one root sequence index value of the set of root sequence index values corresponding to a length of NZCThe base sequence of (1), the base sequence being a ZC sequence;
and generating a reference signal of the terminal device according to the base sequence corresponding to the root sequence index value of the terminal device.
15. The terminal device according to claim 14, wherein the processor is specifically configured to use a base sequence corresponding to a root sequence index value of the terminal device as a reference signal sequence of the terminal device, and generate a reference signal of the terminal device according to the reference signal sequence of the terminal device; or,
and according to the cyclic shift interval and/or the cyclic shift initial value, performing cyclic shift on the base sequence corresponding to the root sequence index value of the terminal equipment to obtain a reference signal sequence of the terminal equipment, and generating a reference signal of the terminal equipment according to the reference signal sequence of the terminal equipment.
16. The terminal device according to any of claims 11-15, wherein the first set of parameters further comprises: a cyclic shift starting value corresponding to the reference signal; the terminal device further includes:
and the receiver is used for receiving the cyclic shift starting value corresponding to the reference signal sent by the network equipment.
17. The terminal device according to any of claims 10-16, wherein when a resource unit for transmitting the reference signal is located in one time domain symbol, the reference signal sequence is continuously mapped to the resource unit for transmitting the reference signal in the frequency resource corresponding to the time domain symbol, and the number of the vacant resource units at two ends in the frequency resource corresponding to the time domain symbol differs by no more than 1;
the spare resource unit is a resource unit in which a reference signal sequence is not mapped in frequency resources used for transmitting the reference signal.
18. The terminal device according to any of claims 10-16, wherein when the resource unit for transmitting the reference signal is located in at least two time domain symbols, the reference signal comprises at least two reference signal subsequences, and the at least two reference signal subsequences are respectively mapped consecutively on the resource unit for transmitting the reference signal in the frequency resources corresponding to different time domain symbols;
the at least two reference signal subsequences at least have a first reference signal subsequence and a second reference signal subsequence, an element with the smallest number in the first reference signal subsequence is mapped to a resource unit with the smallest number in a frequency domain resource corresponding to a time domain symbol mapped by the reference signal subsequence, and an element with the largest number in the second reference signal subsequence is mapped to a resource unit with the largest number in a frequency domain resource corresponding to a time domain symbol mapped by the reference signal subsequence.
19. An electronic device, comprising: a processor, memory and computer program;
the computer program is stored in the memory, and the processor executes the computer program to cause the electronic device to perform the reference signal transmission method according to any one of claims 1 to 9.
20. A computer storage medium, characterized in that the storage medium comprises a computer program for implementing the reference signal transmission method according to any one of claims 1-9.
21. A chip, comprising a processor for executing a computer program to cause an electronic device in which the chip is installed to perform the reference signal transmission method according to any one of claims 1 to 9.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811334501.8A CN111181884B (en) | 2018-11-09 | 2018-11-09 | Reference signal transmission method and apparatus |
PCT/CN2019/117209 WO2020094155A1 (en) | 2018-11-09 | 2019-11-11 | Reference signal sending method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811334501.8A CN111181884B (en) | 2018-11-09 | 2018-11-09 | Reference signal transmission method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111181884A true CN111181884A (en) | 2020-05-19 |
CN111181884B CN111181884B (en) | 2021-09-07 |
Family
ID=70611114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811334501.8A Active CN111181884B (en) | 2018-11-09 | 2018-11-09 | Reference signal transmission method and apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111181884B (en) |
WO (1) | WO2020094155A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114286360A (en) * | 2020-09-27 | 2022-04-05 | 中国移动通信集团设计院有限公司 | Wireless network communication optimization method and device, electronic equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090281A (en) * | 2007-06-19 | 2007-12-19 | 中兴通讯股份有限公司 | Uplink random access leading sequential selection method |
CN103580834A (en) * | 2012-07-31 | 2014-02-12 | 中兴通讯股份有限公司 | ePDCCH transmitting and receiving method, device, base station and user device |
CN106233657A (en) * | 2014-04-16 | 2016-12-14 | 瑞典爱立信有限公司 | For the method and apparatus controlling cell aggregation |
US20170048717A1 (en) * | 2015-08-13 | 2017-02-16 | Samsung Electronics Co., Ltd. | Method and apparatus for communication in wireless communication system |
CN106465378A (en) * | 2015-03-03 | 2017-02-22 | 华为技术有限公司 | Uplink data transmission method and device |
CN106506127A (en) * | 2015-09-06 | 2017-03-15 | 中兴通讯股份有限公司 | A kind of method and apparatus of transmission information |
CN106817210A (en) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | The transmission method and equipment of reference signal sequence |
CN107734520A (en) * | 2016-08-11 | 2018-02-23 | 华为技术有限公司 | A kind of resource allocation method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710404A (en) * | 2012-06-19 | 2012-10-03 | 电子科技大学 | Transmission method for low transmitting power and single carrier-frequency division multiplexing access system |
US10433159B2 (en) * | 2012-08-03 | 2019-10-01 | Texas Instruments Incorporated | Uplink signaling for cooperative multipoint communication |
CN107888531B (en) * | 2016-09-30 | 2020-09-04 | 华为技术有限公司 | Reference signal transmission method and device |
-
2018
- 2018-11-09 CN CN201811334501.8A patent/CN111181884B/en active Active
-
2019
- 2019-11-11 WO PCT/CN2019/117209 patent/WO2020094155A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090281A (en) * | 2007-06-19 | 2007-12-19 | 中兴通讯股份有限公司 | Uplink random access leading sequential selection method |
CN103580834A (en) * | 2012-07-31 | 2014-02-12 | 中兴通讯股份有限公司 | ePDCCH transmitting and receiving method, device, base station and user device |
CN106233657A (en) * | 2014-04-16 | 2016-12-14 | 瑞典爱立信有限公司 | For the method and apparatus controlling cell aggregation |
CN106465378A (en) * | 2015-03-03 | 2017-02-22 | 华为技术有限公司 | Uplink data transmission method and device |
US20170048717A1 (en) * | 2015-08-13 | 2017-02-16 | Samsung Electronics Co., Ltd. | Method and apparatus for communication in wireless communication system |
CN106506127A (en) * | 2015-09-06 | 2017-03-15 | 中兴通讯股份有限公司 | A kind of method and apparatus of transmission information |
CN106817210A (en) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | The transmission method and equipment of reference signal sequence |
CN107734520A (en) * | 2016-08-11 | 2018-02-23 | 华为技术有限公司 | A kind of resource allocation method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114286360A (en) * | 2020-09-27 | 2022-04-05 | 中国移动通信集团设计院有限公司 | Wireless network communication optimization method and device, electronic equipment and storage medium |
CN114286360B (en) * | 2020-09-27 | 2023-09-05 | 中国移动通信集团设计院有限公司 | Wireless network communication optimization method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2020094155A1 (en) | 2020-05-14 |
CN111181884B (en) | 2021-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6740442B2 (en) | Resource scheduling method, apparatus, and device | |
CN107318086B (en) | Method and device for allocating time-frequency resources | |
US11930537B2 (en) | Random access method, communications apparatus, chip, and storage medium | |
CN110650542B (en) | Method and device for uplink data transmission | |
EP3468245B1 (en) | Signal processing method and apparatus | |
EP3675402A1 (en) | Data transmission method, network device and terminal device | |
EP3866530B1 (en) | Uplink signal transmission method and device | |
WO2017092535A1 (en) | Transmission method and device for reference signal sequence | |
CN114071688A (en) | Transmission method and communication device for synchronous signal block | |
CN112968756B (en) | Reference signal configuration method and device | |
EP2991283A1 (en) | Data transmission method and apparatus | |
US11706786B2 (en) | Wireless communication method, terminal device, and network device | |
KR101796880B1 (en) | Multi-carrier selection method and device | |
CN107888351A (en) | Reference signal sending method, reference signal processing method and equipment | |
WO2017166389A1 (en) | Method, device and system for indicating resource for allocation | |
CN109803438B (en) | Random access method, network equipment and terminal | |
CN111181884B (en) | Reference signal transmission method and apparatus | |
WO2019029548A1 (en) | Synchronization signal transmission method and apparatus | |
WO2023024897A1 (en) | Long training field sequence transmission method and communication device | |
CN105900388A (en) | Ltf generation method and apparatus | |
WO2018157403A1 (en) | Resource allocation method, determination method and apparatus | |
CN111602457B (en) | Information transmission method, communication device, and storage medium | |
CN108259124B (en) | Data transmission method, network equipment and terminal equipment | |
CN112822786A (en) | Data processing method and device | |
CN109417819B (en) | Method for transmitting system information, network device, terminal device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |