The present application is the U.S. national phase of PCT Application PCT/CN2017/072170 filed on Jan. 23, 2017, which claims a priority to Chinese patent application No. 201610076832.0 filed in China on Feb. 3, 2016, the disclosures of which are incorporated herein by reference in their entireties.
The present disclosure relates to the field of communication technology, and in particular, relates to a method for dynamically determining a pilot pattern and a device for dynamically determining a pilot pattern.
A frame structure Type 1 (FS1) is used in a Frequency Division Duplex (FDD) system in a relevant Long Term Evolution (LTE) system. In the FDD system, uplink transmission and downlink transmission employ different carrier frequencies, but use a same frame structure. In each carrier, a radio frame having a duration of 10 milliseconds (ms) includes ten subframes, each of which has a duration of 1 ms and includes two slots, each of the two slots has a duration of 0.5 ms. A duration of a Transmission Time Interval (TTI) for uplink data transmission and downlink data transmission is 1 ms.
In a relevant LTE system, related channel transmission is defined by setting the TTI as 1 ms, i.e., one TTI is one subframe and has a duration of 1 ms. With evolution of mobile communication technology, a mobile communication system in future may achieve smaller latency in a user plane by using shorter TTI, thereby enhancing transmission efficiency and user experience. The TTI duration may be shorter than 0.5 ms, or be in a level of several symbols or even one symbol. In order to adapt to dynamic change of uplink and downlink traffic requirements in a better way and increase a utilization rate of frequency spectrum resources, the TTI occupied by data transmission may change dynamically. When the TTI is changed, pilot density should also be changed accordingly so as to increase a utilization rate of resources. However, no relevant solution is provided yet.
In view of the above technical problem, a method and a device for dynamically determining a pilot pattern are provided in the present disclosure. The method and device may dynamically determine a pilot pattern according to a TTI duration, and reduce pilot overhead and increase a utilization rate of system resources on basis of meeting a transmission performance.
In a first aspect of the present disclosure, a method for dynamically determining a pilot pattern is provided. The method includes: acquiring a Transmission Time Interval (TTI) duration occupied by transmission of data; and determining a pilot pattern according to the TTI duration occupied by the transmission of the data.
Optionally, the method further includes: transmitting signals or receiving signals according to the pilot pattern.
Optionally, the data includes one or more of uplink data and downlink data, the uplink data includes uplink traffic information and/or uplink control information, and the downlink data includes downlink traffic information and/or downlink control information.
Optionally, the determining a pilot pattern according to the TTI duration occupied by the transmission of the data, includes: when the TTI duration is larger than A symbols, determining that part of all symbols in the TTI have pilots or do not have pilots, wherein A is a positive integer larger than or equal to 1.
Optionally, the determining that part of symbols in the TTI have pilots or do not have pilots, includes: determining that part of the all symbols in the TTI have pilots or do not have pilots, according to a predetermined rule and/or according to a receiving signaling.
Optionally, the determining part of the all symbols in the TTI have pilots or according to the predetermined rule and the signaling, includes: determining that K symbols of the all symbols in the TTI have pilots according to the predetermined rule and/or the signaling, and symbols other than the K symbols of the all symbols in the TTI do not have pilots, wherein K is smaller than or equal to M, and M is the number of the all symbols included in the TTI.
Optionally, the K symbols having pilots are uniformly-spaced K symbols of the all symbols in the TTI or are centrally-symmetric K symbols of the all symbols in the TTI.
Optionally, K=┌M/P┐ or └M/P┘ or ┌M×R┐ or └M×R┘, wherein P is a predefined or preconfigured positive integer larger than or equal to 2, and R is a predefined or preconfigured decimal fraction or a percentage larger than 0 and smaller than 1.
Optionally, the method further includes determining positions of the symbols having pilots of the all symbols in the TTI, according to the predetermined rule and/or the signaling.
Optionally, when K=1, the symbol having pilots is a first symbol, or a last symbol, or a central symbol, or a ┌M/2┐-th symbol or a └M/2┘-th symbol of the all symbols in the TTI; and/or when K=2, the symbols having pilots are the first symbol and the last symbol of the all symbols in the TTI, or are centrally-symmetric two symbols of the all symbols in the TTI.
Optionally, the symbols having pilots are (1+i×┌M/K┐)-th symbols of the all symbols in the TTI or are (1+i×┌M/K┐)th symbols from the end of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1), or i is an integer larger than or equal to 0 and smaller than or equal to
Optionally, when K is an odd number and M is an odd number, the symbols having pilots are
symbols of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1)/2, or i is an integer larger than or equal to 1 and smaller than or equal to
and/or when K is an even number and M is an even number, the symbols having pilots are (a+i×┌M/K┐)-th symbols and (a+i×┌M/K┐)-th symbols from the end of the all symbols in the TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to M/2; and/or when K is an even number and M is an odd number, the symbols having pilots are
symbols and
symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Optionally, when K is an even number, the symbols having pilots are
symbols and
symbols from the end of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
In a second aspect of the present disclosure, a device for dynamically determining a pilot pattern is provided. The device includes: an acquisition module configured to acquire a Transmission Time Interval (TTI) duration occupied by transmission of data; and a determination module configured to determine a pilot pattern according to the TTI duration occupied by the transmission of the data.
Optionally, the device further includes a transceiver module configured to transmit signals or receive signals according to the pilot pattern.
Optionally, the data includes one or more of uplink data and downlink data, the uplink data includes uplink traffic information and/or uplink control information, and the downlink data includes downlink traffic information and/or downlink control information.
Optionally, the determination module is further configured to, when the TTI duration is larger than A symbols, determine that part of all symbols in a TTI have pilots or do not have pilots, wherein A is a positive integer larger than or equal to 1.
Optionally, the determination module is further configured to determine that part of the all symbols in the TTI have pilots or do not have pilots according to a predetermined rule, and/or according to a receiving signaling.
Optionally, the determination module is further configured to determine that K symbols of the all symbols in the TTI have pilots according to the predetermined rule and/or the signaling, and symbols other than the K symbols of the all symbols in the TTI do not have pilots, wherein K is smaller than or equal to M, and M is the number of the all symbols included in the TTI.
Optionally, the K symbols having pilots are uniformly-spaced K symbols of the all symbols in the TTI, or the K symbols are centrally-symmetric K symbols of the all symbols in the TTI.
Optionally, K=┌M/P┐ or └M/P┘ or ┌M×R┐ or └M×R┘, wherein P is a predefined or preconfigured positive integer larger than or equal to 2, and R is a predefined or preconfigured decimal fraction or a percentage larger than 0 and smaller than 1.
Optionally, the determination module is further configured to determine one or more positions of one or more symbols having pilots of the all symbols in the TTI according to the predetermined rule and/or the signaling.
Optionally, when K=1, the symbol having pilots is a first symbol, or a last symbol, or a central symbol, or a ┌M/2┐-th symbol or a └M/2┘-th symbol of the all symbols in the TTI; and/or when K=2, the symbols having pilots are the first symbol and the last symbol of the all symbols in the TTI, or are centrally-symmetric two symbols of the all symbols in the TTI.
Optionally, the symbols having pilots are (1+i×┌M/K┐-th symbols of the all symbols in the TTI, or are (1+i×┌M/K┐)-th symbols from the end of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1), or i is an integer larger than or equal to 0 and smaller than or equal to
Optionally, when K is an odd number and M is an odd number, the symbols having pilots are
symbols of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1)/2, or i is an integer larger than or equal to 1 and smaller than or equal to
and/or when K is an even number and M is an even number, the symbols having pilots are (a+i×┌M/K┐)-th symbols and (a+i×┌M/K┐)-th symbols from the end of the all symbols in the TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to M/2; and/or when K is an even number and M is an odd number, the symbols having pilots are
symbols of the all symbols in the TTI and
symbols from an end of the all symbols in the TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Optionally, when K is an even number, the symbols having pilots are
symbols and
symbols from the end of the all symbols in the TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
In a third aspect of the present disclosure, a device for dynamically determining a pilot pattern is provided, and the device includes a processor, a storage connected to the processor through a bus interface and configured to store computer programs and instructions used by the processor when performing operations; a transceiver connected to the processor and the storage through the bus interface and configured to receive or transmit data under a control of the processor; wherein when the programs and instructions are executed by the processor, the processor implements the above method.
The present disclosure has the following beneficial effects: a pilot pattern may be determined dynamically according to scheduling information, or according to a TTI duration when the TTI duration of data transmission is changeable; pilot overhead may be reduced on basis of meeting transmission performance, pilot density may be reduced in a time domain when a TTI includes multiple symbols, and a utilization rate of system resources may be increased.
Exemplary embodiments of the present disclosure will be described in details hereinafter in conjunction with drawings. Although the exemplary embodiments are shown in the drawings, it should be understood that the embodiments of the present disclosure may be implemented in various ways, and the present disclosure is not limited by the embodiments described herein. On the contrary, these embodiments of the present disclosure are provided to understand the present disclosure more thoroughly, and convey the scope of the present disclosure to one of ordinary skills in the art completely.
A frame structure Type 1 (FS1) used in a relevant Long Term Evolution (LTE) Frequency Division Duplex (FDD) system is shown in
A frame structure Type 2 (FS2) used in a relevant LTE Time Division Duplex (TDD) system is shown in
According to Sections in Annex B.2 of 3GPP TR36.912, latency in a User plane (U-plane) in the LTE system includes an eNB processing delay, a frame alignment, a TTI duration, and a UE processing delay. The frame alignment is a waiting time from an arrival time of a traffic to a time at which the traffic acquires a transmission opportunity in an air-interface subframe.
With respect to downlink transmission in the LTE-FDD system, since each subframe in the FDD system has a downlink transmission opportunity, an average of the frame alignment is 0.5 ms. The eNB processing delay is 1 ms in the downlink, and is 1.5 ms in the uplink. The UE processing delay is 1 ms in the uplink, and is 1.5 ms in the downlink. Therefore, a latency of the downlink in the U-plane in the LTE-FDD system=the eNB processing delay (1 ms)+the frame alignment (0.5 ms)+the TTI duration (1 ms)+the UE processing delay (1.5 ms), and equals to 4 ms, without considering retransmission of a Hybrid Automatic Repeat reQuest (HARQ). Similarly, a latency of the uplink in the U-plane in the LTE-FDD system is also 4 ms without considering the retransmission of the HARQ, as shown in
With respect to the LTE-TDD system, the eNB processing delay, the UE processing delay and the TTI duration are the same as those in the LTE-FDD system. The frame alignment is related to the arrival time of a traffic and a uplink-downlink configuration used by the system. In case of the uplink-downlink configuration #5 being used, if an eNB completes transmission processings in a subframe #1, then transmission can only be started from a subframe #3 at the earliest. Therefore, an average of the frame alignment from the transmission to the air-interface subframe is 1.5 ms, and an average of the frame alignment of other subframes is 0.5 ms. An average processing time for the frame alignment in the downlink is (1.5+8×0.5)/9=0.6 ms. Without considering the retransmission of the HARQ, Table 2 and Table 3 below show an average time of UL latency in the U-plane and an average time of DL latency in the U-plane corresponding to each uplink-downlink configuration in the TDD system.
In the above U-plane latency analyses, the eNB processing delay, the UE processing delay, and the frame alignment are related to the TTI duration. If the TTI duration is decreased, the U-plane latency may be shortened. Based on relevant frame structures in the LTE, the TTI duration may be shortened to 0.5 ms or less. One TTI duration includes symbols contained in one slot in the frame structures in the LTE system, such as 7 symbols for a general CP or 6 symbols for an extended CP. The TTI duration may be shortened further to be less than one slot, such as several symbols or even one symbol.
Step S501: acquiring a Transmission Time Interval (TTI) duration occupied by transmission of data.
In the embodiment, the data may include one or more of uplink data and downlink data. The uplink data includes uplink traffic information and/or uplink control information, and the downlink data includes downlink traffic information and/or downlink control information.
Step S503: determining a pilot pattern according to the TTI duration occupied by the transmission of the data.
With development of mobile communication technology, a mobile communication system in future may achieve a smaller latency in the U-plane by using a shorter TTI duration, thereby increasing a transmission efficiency and user experience. The TTI duration may be shorter than 0.5 ms, or be in an order of several symbols or even one symbol. In order to adapt to uplink and downlink traffic requirements changed dynamically in a better way, and increasing a utilization rate of frequency spectrum resources, the TTI duration occupied by transmission of data may be changed dynamically. When the TTI duration is changed, pilot density may also be changed accordingly so as to increase a utilization rate of resources.
Specifically, when the TTI duration is larger than A symbols, it may be determined that part of all symbols in a TTI may have pilots or do not have pilots, wherein A is a positive integer larger than or equal to 1.
Optionally, it may be determined that part of all symbols in a TTI have pilots or do not have pilots, by any one or any combination of a first scheme and a second scheme below in the present disclosure.
First scheme: determining that part of the all symbols in a TTI have pilots or do not have pilots according a received signaling. That is, the quantity of symbols having pilots and/or positions of the symbols having pilots may be determined by the first scheme. The signaling may be a broadcast, a high-layer signaling, downlink control information (DCI), or the like. Further, before determining a pilot pattern according to the TTI duration, the base station may also send a high-layer signaling so as to determine in advance whether a UE supports the determining the pilot pattern according to the TTI duration. If the UE supports the determining the pilot pattern according to the TTI duration, then the pilot pattern may be determined according to the scheme described above. If the UE does not support the determining the pilot pattern according to the TTI duration, the base station may determine that pilots are included in each of the all symbols in a TTI. It may also be understood that other schemes may also be used to determine whether the UE supports the determining the pilot pattern according to the TTI duration in the present disclosure.
Second scheme: determining that part of the all symbols in a TTI have pilots or do not have pilots according to a predetermined rule. The quantity of symbols having pilots and/or positions of the symbols having pilots may be determined by the second scheme.
For example, K symbols of the all symbols in a TTI may be determined to have pilots according to the predetermined rule, and symbols other that the K symbols of the all symbols in a TTI may be determined to not have pilots. K is smaller than or equal to M, and M is the quantity of the all symbols included in a TTI.
As another example, one or more positions of one or more symbols having pilots in all symbols in a TTI may be determined according to the predetermined rule. Optionally, it may be determined in advance that a first symbol and a last symbol in a TTI have pilots, and symbols other than the first symbol and the last symbol do not have pilots. Of course, it may also be determined that some other symbols in a TTI have pilots.
When the first scheme is combined with the second scheme, one combination is to determine the quantity K of the symbols having pilots in all symbols in a TTI according to the signaling and determine the positions of the K symbols according to the predetermined rule; and another combination is to determine the quantity of the symbols having pilots of the all symbols in a TTI according to the predetermined rule and determine the positions of the K symbols according to the signaling. Of course, other combination may also be imagined.
The predetermined rule and the signaling include: K symbols in all symbols in a TTI have pilots and symbols other than the K symbols of the all symbols in a TTI do not have pilots, and K is smaller than or equal to M and M is the quantity of the all symbols in a TTI. Optionally, the K symbols having pilots are uniformly-spaced K symbols in all symbols in a TTI or are centrally-symmetric K symbols of the all symbols in a TTI. If the quantity of the all symbols in a TTI is an odd number, then the K symbols may include a central one of the all symbols.
Optionally, K may be preconfigured to be min(m, M), wherein m is a preconfigured or predefined value not larger than M. For example, m may have a value of 2 or 3 or 4.
Optionally, K may be predetermined by the following equations. K=┌M/P┐ or └M/P┘ or ┌M×R┐ or └M×R┐, wherein “┌ ┐” is a ceiling function, and “└ ┘” is a floor function, and M is the quantity of the all symbols in a TTI, and P is a predefined or preconfigured positive integer larger than or equal to 2, and R is a predefined or preconfigured decimal fraction or a percentage larger than 0 and smaller than 1. For example, P=2, or R=0.5. It should be noted that values of M, P or R are not specifically limited herein.
For example, when K=1, a symbol having pilots is the first symbol, or the last symbol, or the central symbol, or a ┌M/2┐-th symbol or a └M/2┘-th symbol of the all symbols in a TTI. K is smaller than or equal to M, and M is the quantity of the all symbols in a TTI.
As another example, when K=2, the symbols having pilots are the first symbol and the last symbol of the all symbols in a TTI, or are centrally-symmetric two symbols of the all symbols in a TTI, such as the A-th symbol and the A-th symbol from the end of the all symbols in a TTI. The A is a positive integer and smaller than the quantity of the all symbols in a TTI. For example, the symbols having pilots are the second symbol and the penultimate symbol, or are the third symbol and the third symbol from the end, or the like.
Optionally, in the present disclosure, the symbols having pilots are uniformly spaced. Specifically, the symbols having pilots are the (1+i×┌M/K┐)-th symbols (it is noted that the quantity of the symbols having pilot is equal to the quantity of values of i, such as the symbols are the first symbol where i equals to 0, the (1+┌M/K┐)-th symbol where i equals to 1, . . . , and the (1+i×┌M/K┐)-th symbol of the all symbols in a TTI, or are the (1+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI (it is noted that, the quantity of the symbols having pilot is equal to the quantity of values of i, such as the symbols are the first symbol from the end, the (1+┌M/K┐)-th symbol from the end of the all symbols, . . . , and the (1+i×┌M/K┐)-th symbol from the end of the all symbols. Wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1), or i is an integer larger than or equal to 0 and smaller than or equal to
Optionally, in the embodiment, the symbols having pilots are centrally-symmetric K symbols of the all symbols in a TTI. For example, when K is an odd number and M is an odd number, the symbols having pilots are the
symbols, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1)/2, or i is an integer larger than or equal to 1 and smaller than or equal to
When K is an even number and M is an even number, the symbols having pilots are the (a+i×┌M/K┐)-th symbols and the (a+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to M/2, such as a=1. When K is an even number and M is an odd number, the symbols having pilots are the
symbols and the
symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘, such as a=1. When K is an even number and M is an odd number or an even number (which may equate to a case that M is an odd number), i.e., K is an even number and whether M is an odd number or an even number, the symbols having pilots are the
symbols and the
symbols from the end of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘, such as a=1.
On basis of the above embodiments, referring to
Step S505: receiving signals or transmitting signals according to the pilot pattern.
The base station is specifically configured to determine the pilot pattern according to the steps above and transmit signals. The UE is specifically configured to determine the pilot pattern according to the steps above and receiving the signals. Therefore, when a TTI duration of data transmission is changed, the pilot pattern may be dynamically determined according to the TTI duration. On the premise that transmission performance is met, pilot overhead is reduced and a utilization rate of system resources is increased.
The method for determining dynamically a pilot pattern provided in the present disclosure is described in details hereinafter in conjunction with
For example, it may always be determined that a first symbol and a last symbol of the all symbols have pilots, and other symbols do not have pilots, as shown in
Optionally, it may be determined according to the predetermined rule or the receiving signaling that only K=2 symbols have pilots, and the two symbols are centrally-symmetric. For example, the first symbol and the last symbol may be set to have pilots, as shown in
Optionally, it may be determined that the
symbols and the
symbols from the end of the all symbols in a TTI have pilots, wherein if i=0 and a is predefined to a=1, then the first symbol and the last symbol are determined to have pilots, see
Optionally, it may be determined according to the predefined rule or the signaling that only K=3 symbols have pilots, and the three symbols are uniformly-spaced symbols of the all symbols in a TTI. For example, it may be defined that the (1+i×┌M/K┐)-th symbols have pilots, i=0, 1 and 2, i.e., the first symbol, the third symbol and the fifth symbol, as shown in
Optionally, it may be determined according to the predefined rule or the signaling that only K=3 symbols have pilots, and the three symbols are centrally-symmetric symbols of the all symbols in a TTI. For example, it may be defined that the
symbols have pilots, i=0 and 1, i.e., the first symbol, the third symbol and the fifth symbol, as shown in
If the UE does not perform compression of pilot density, then it may be determined that each of the all symbols in a TTI has pilots, and the pilot pattern as shown in
The above embodiments are described in relation to downlink transmission. Uplink transmission may operate similarly. Pilot distribution in each symbol in the uplink transmission may be the same as or different from that in the downlink transmission, and detailed description of uplink transmission will not be provided herein. Positions and density of the pilots in each symbol of the uplink transmission may be different from the above embodiments, and also fall within the scope of the present disclosure. The above embodiments apply to both TDD and FDD.
The acquisition module 1101 is configured to acquire a Transmission Time Interval (TTI) duration occupied by transmission of data. The data may include one or more of uplink data and downlink data. The uplink data includes uplink traffic information and/or uplink control information, and the downlink data includes downlink traffic information and/or downlink control information.
The determination module 1103 is configured to determine a pilot pattern according to the TTI duration occupied by the transmission of the data.
The transceiver module 1105 is configured to transmit signals or receive signals according to the pilot pattern.
In the embodiment, optionally, the determination module 1103 is further configured to, when the TTI duration is larger than A symbols, determine that part of all symbols in a TTI may have pilots or do not have pilots, wherein A is a positive integer larger than or equal to 1.
In the embodiment, optionally, the determination module 1103 is further configured to determine that part of the all symbols in a TTI have pilots or do not have pilots according to the predetermined rule, and/or according to a receiving signaling.
In the embodiment, optionally, the determination module 1103 is further configured to determine that K symbols in all symbols in a TTI have pilots according to the predetermined rule and/or the signaling, and symbols other than the K symbols of the all symbols in a TTI do not have pilots, wherein K is smaller than or equal to M, and M is the quantity of the all symbols included in a TTI. The K symbols having pilots are uniformly-spaced K symbols of the all symbols in a TTI, or the K symbols are centrally-symmetric K symbols of the all symbols in a TTI.
For example, K=┌M/P┐ or └M/P┘ or ┌M×R┐ or └M×R┘, wherein P is a predefined or preconfigured positive integer larger than or equal to 2, and R is a predefined or preconfigured decimal fraction or a percentage larger than 0 and smaller than 1.
Optionally, the determination module 1103 is further configured to determine one or more positions of one or more symbols having pilots of the all symbols in a TTI according to the predetermined rule and/or the signaling.
For example, when K=1, the symbol having pilots is the first symbol, or the last symbol, or the central symbol, or the ┌M/2┐-th symbol or the └M/2┘-th symbol of the all symbols in a TTI.
As another example, when K=2, the symbols having pilots are the first symbol and the last symbol of the all symbols in a TTI, or are centrally-symmetric two symbols of the all symbols in a TTI,
Optionally, the symbols having pilots are the (1+i×┌M/K┐)-th symbols, or are the (1+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1), or i is an integer larger than or equal to 0 and smaller than or equal to
As another example, when K is an odd number and M is an odd number, the symbols having pilots are the
symbols, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1)/2, or i is an integer larger than or equal to 1 and smaller than or equal to
As another example, when K is an even number and M is an even number, the symbols having pilots are the (a+i×┌M/K┐)-th symbols and the (a+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to M/2
As another example, when K is an even number and M is an odd number, the symbols having pilots are the
symbols and the
symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Optionally, when K is an even number, the symbols having pilots are
symbols and the
symbols from the end of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Further, the processor 1201 is configured to read the programs in the storage 1202 to perform the following step: determining a pilot pattern according to the TTI duration occupied by the transmission of the data.
Optionally, the processor 1201 is configured to read the programs in the storage 1202 to perform the following step: when the TTI duration is larger than A symbols, determining that part of all symbols in a TTI have pilots or do not have pilots, wherein A is a positive integer larger than or equal to 1.
Optionally, the processor 1201 is configured to read the programs in the storage 1202 to perform the following step: determining that part of the all symbols in a TTI have pilots or do not have pilots, according to a predetermined rule and/or according to a receiving signaling.
Optionally, the processor 1201 is configured to read the programs in the storage 1202 to perform the following step: determining that K symbols of the all symbols in a TTI have pilots and symbols other than the K symbols of the all symbols in a TTI do not have pilots, according to the predetermined rule or the signaling, wherein K is smaller than or equal to M, and M is the quantity of the all symbols included in a TTI. Optionally, the K symbols having pilots are uniformly-spaced K symbols of the all symbols in a TTI or are centrally-symmetric K symbols of the all symbols in a TTI. For example, K=┌M/P┐ or └M/P┘ or ┌M×R┐ or └M×R┘, wherein P is a predefined or preconfigured positive integer larger than or equal to 2, and R is a predefined or preconfigured decimal fraction or a percentage larger than 0 and smaller than 1.
Optionally, the processor 1201 is configured to read the programs in the storage 1202 to perform the following step: determining one or more positions of one or more symbols having pilots of the all symbols in a TTI according to the predetermined rule or the signaling.
For example, when K=1, the symbol having pilots is the first symbol, or the last symbol, or the central symbol, or the ┌M/2┐-th symbol or the └M/2┘-th symbol of the all symbols in a TTI.
As another example, when K=2, the symbols having pilots are the first symbol and the last symbol of the all symbols in a TTI, or are centrally-symmetric two symbols of the all symbols in a TTI.
Optionally, the symbols having pilots are the (1+i×┌M/K┐)th symbols, or are the (1+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1), or i is an integer larger than or equal to 0 and smaller than or equal to
As another example, when K is an odd number and M is an odd number, the symbols having pilots are the
symbols of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K−1)/2, or i is an integer larger than or equal to 1 and smaller than or equal to
As another example, when K is an even number and M is an even number, the symbols having pilots are the (a+i×┌M/K┐)-th symbols and the (a+i×┌M/K┐)-th symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to M/2.
As another example, when K is an even number and M is an odd number, the symbols having pilots are
symbols and the
symbols from the end of the all symbols in a TTI, wherein i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Optionally, when K is an even number, the symbols having pilots are the
symbols and the
symbols from the end of the all symbols in a TTI, wherein, i is an integer larger than or equal to 0 and smaller than or equal to (K/2−1), or i is an integer larger than or equal to 0 and smaller than or equal to
a is a predefined or preconfigured integer larger than or equal to 1 and smaller than or equal to └M/2┘.
Further, the processor 1201 is configured to read the programs in the storage 1202, to perform the following step: transmitting signals or receiving signals according to the pilot pattern.
Optionally, the processor 1201 may be a central processor (CPU), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or a Complex Programmable Logic Device (CPLD).
In
It may be understood that methods and devices disclosed in the present disclosure may be implemented in other ways. For example, the devices described above are only illustrative. Division of units is only made logically. In practice, other divisions may also be implemented. For example, multiple units or assemblies may be combined or integrated into another system, or some features may be ignored or are not executed. Further, couplings or direct couplings or communication connections displayed or discussed between elements may be direct connections, indirect connections or communication connections through some interfaces, devices or units and may be in forms of electrical connections, mechanical connections or other connections.
Functional units in the embodiments of the present disclosure may be integrated in one processing device, or the units may be incorporated in separated processing devices, or two or more units may be integrated in one device. The integrated units may be implemented in a form of hardware, or in a form of hardware and software.
Units implemented in a form of software in the present disclosure may be stored in one computer readable storage medium. The units implemented in the form of software may be stored in one storage medium, the storage medium includes several instructions configured to enable one computer (such as a personal computer, a server, or a network device, or the like) to execute the steps of the methods in the embodiments of the present disclosure. The storage medium includes a USB flash disk, a removable disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disc or a compact disc or some other medium capable of storing programs.
The above are only optional embodiments of the present disclosure. It should be noted that those skilled in the art may make various modifications and embellishments without departing from the principle of the present disclosure, and the modifications and embellishments also fall into the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201610076832.0 | Feb 2016 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/072170 | 1/23/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/133537 | 8/10/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20040062321 | Nakamura | Apr 2004 | A1 |
20060198294 | Gerlach | Sep 2006 | A1 |
20090168730 | Baum et al. | Jul 2009 | A1 |
20090296563 | Kishiyama et al. | Dec 2009 | A1 |
20130195002 | Walker et al. | Aug 2013 | A1 |
20140269520 | Yi | Sep 2014 | A1 |
20180054267 | Zhang | Feb 2018 | A1 |
20180310324 | Ibars Casas et al. | Oct 2018 | A1 |
Number | Date | Country |
---|---|---|
101345974 | Jan 2009 | CN |
101415227 | Apr 2009 | CN |
101415227 | Apr 2009 | CN |
2007089113 | Apr 2007 | JP |
2018527766 | Sep 2018 | JP |
2014139435 | Sep 2014 | WO |
2016195754 | Dec 2016 | WO |
Entry |
---|
International Search Report for PCT/CN2017/072170 dated Mar. 27, 2017and its English translation provided by WIPO. |
Written Opinion of the International Search Authority PCT/CN2017/072170 dated Mar. 27, 2017 and its English translationprovided by Google Translate. |
Extended European Search Report from EP app. No. 17746857.6, dated Jan. 21, 2019. |
International Preliminary Report on Patentability from PCT/CN2017/072170, dated Aug. 7, 2018, with English translation from WIPO. |
Written Opinion of the International Searching Authority from PCT/CN2017/072170, dated Mar. 27, 2017, with English translation from WIPO. |
Notification for Reasons of Refusal from JP app. No. 2018-540410, dated Jul. 30, 2019, with English translation from Global Dossier. |
Dr. Chih-Lin I, Defining the Wireless Future—Vision 2020: Perspectives of Mobile Operators (5G: Data Rate and More), IEEE International Conference on Communications, Sydney, Australia, Jun. 13, 2014. |
Number | Date | Country | |
---|---|---|---|
20190044680 A1 | Feb 2019 | US |