CN106332262B - Control the method and terminal of the transmission timing of uplink signal - Google Patents
Control the method and terminal of the transmission timing of uplink signal Download PDFInfo
- Publication number
- CN106332262B CN106332262B CN201510353387.3A CN201510353387A CN106332262B CN 106332262 B CN106332262 B CN 106332262B CN 201510353387 A CN201510353387 A CN 201510353387A CN 106332262 B CN106332262 B CN 106332262B
- Authority
- CN
- China
- Prior art keywords
- uplink signal
- uplink
- transmission timing
- zero padding
- data corresponding
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0005—Synchronisation arrangements synchronizing of arrival of multiple uplinks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to the methods and terminal of a kind of transmission timing for controlling uplink signal, which comprises according to multiple initial transmission timings of multiple uplink signals, determines target transmission timing;According to the first initial transmission timing and target transmission timing in multiple initial transmission timings, zero padding position and the zero-padded length of the corresponding data of the first uplink signal in multiple uplink signals are determined;According to zero padding position and zero-padded length, zero padding processing is carried out to the corresponding data of the first uplink signal;According to target transmission timing, zero padding treated the first uplink signal is sent on the first up channel, so as to send signal according to same transmission timing on different up channels, so that when sending different uplink signals on the different up channels in same subframe number, it is simpler to the control of transmission timing, it is easy to accomplish.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a terminal for controlling a transmission timing sequence of an uplink signal.
Background
The spectrum efficiency and data transmission efficiency of the Long Term Evolution (LTE) System of the Universal Mobile Telecommunications System (UMTS) technology standard established by the 3rd Generation partnership Project (3 GPP) organization are significantly enhanced. In the LTE system, establishing a link between a terminal and a base station and transmitting data require transmitting signals on an uplink channel, and transmission timings of transmitting signals on different uplink and downlink channels are different.
When an uplink signal is transmitted on the uplink channel, the terminal can acquire the transmission start time of the signal according to a protocol, control the radio frequency to transmit the uplink signal, calculate the transmission end time of the uplink signal according to the data corresponding to the uplink signal, and control the radio frequency to stop transmitting. Thus, when the uplink signals are transmitted on the multiple uplink channels with the same subframe number, different transmission time sequences need to be used according to different uplink channels, so that when different uplink signals are transmitted on different uplink channels with the same subframe number, the control on the transmission time sequences is complex and difficult to realize.
Disclosure of Invention
The invention aims to transmit signals on different uplink channels according to the same transmission time sequence, so that the control on the transmission time sequence is simpler and is easy to realize when different uplink signals are transmitted on different uplink channels with the same subframe number.
In order to achieve the above object, the present invention provides a method and a terminal for controlling a transmission timing of an uplink signal.
In a first aspect, an embodiment of the present invention provides a method for controlling an uplink signal transmission timing sequence, where the method includes:
determining a target transmission time sequence according to a plurality of initial transmission time sequences of a plurality of uplink signals, wherein the plurality of uplink signals are uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the plurality of uplink signals are in one-to-one correspondence with the plurality of uplink channels;
determining a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission time sequence in the plurality of initial transmission time sequences and the target transmission time sequence;
according to the zero padding position and the zero padding length, carrying out zero padding processing on data corresponding to the first uplink signal;
and transmitting the first uplink signal after zero padding processing on the first uplink channel according to the target transmission time sequence.
Preferably, the determining a target transmission timing sequence according to a plurality of initial transmission timing sequences of a plurality of uplink signals specifically includes:
determining a starting time of an initial transmission timing sequence of a second uplink signal in the plurality of uplink signals as a starting time of the target transmission timing sequence, wherein the starting time of the initial transmission timing sequence of the second uplink signal is earlier than the starting time of the initial transmission timing sequences of other uplink signals in the plurality of uplink signals;
and determining an end time of an initial transmission sequence of a third uplink signal in the plurality of uplink signals as an end time of the target transmission sequence, wherein the end time of the initial transmission sequence of the third uplink signal is later than the end time of the initial transmission sequence of other uplink signals in the plurality of uplink signals.
Preferably, the determining, according to a first initial transmission timing sequence of the multiple initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the multiple uplink signals specifically includes:
determining a difference value between the starting time of the first initial sending time sequence and the starting time of the target sending time sequence as a zero padding length of data corresponding to the first uplink signal;
determining a position before a start bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except the second uplink signal.
Preferably, the determining, according to a first initial transmission timing sequence of the multiple initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the multiple uplink signals specifically includes:
determining a difference value between the end time of the target transmission time sequence and the end time of the first initial transmission time sequence as a zero padding length of data corresponding to the first uplink signal;
determining a position after an end bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the third uplink signal.
Preferably, the determining, according to a first initial transmission timing sequence of the multiple initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the multiple uplink signals specifically includes:
determining a difference value between a starting time of the first initial sending time sequence and a starting time of the target sending time sequence as a first zero padding length of data corresponding to the first uplink signal, and determining a difference value between an ending time of the target sending time sequence and the ending time of the first initial sending time sequence as a second zero padding length of the data corresponding to the first uplink signal;
determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the plurality of uplink signals except for the second uplink signal and the third uplink signal.
In a second aspect, an embodiment of the present invention provides a terminal, where the terminal includes:
a first determining module, configured to determine a target transmission timing sequence according to multiple initial transmission timing sequences of multiple uplink signals, where the multiple uplink signals are uplink signals transmitted on multiple uplink channels with the same subframe number, and the multiple uplink signals correspond to the multiple uplink channels one to one;
a second determining module, configured to determine a zero padding position and a zero padding length of data corresponding to a first uplink signal in the multiple uplink signals according to a first initial transmission timing sequence in the multiple initial transmission timing sequences and the target transmission timing sequence determined by the first determining module;
the processing module is configured to perform zero padding processing on data corresponding to the first uplink signal according to the zero padding position and the zero padding length determined by the second determining module;
a sending module, configured to send, according to the target sending timing determined by the first determining module, the first uplink signal after the zero padding processing by the processing module on the first uplink channel.
Preferably, the first determining module is specifically configured to: determining a start time of an initial transmission timing sequence of a second uplink signal of the plurality of uplink signals as a start time of the target transmission timing sequence, wherein the start time of the initial transmission timing sequence of the second uplink signal is earlier than start times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals, and determining an end time of an initial transmission timing sequence of a third uplink signal of the plurality of uplink signals as an end time of the target transmission timing sequence, wherein the end time of the initial transmission timing sequence of the third uplink signal is later than end times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals.
Preferably, the second determining module is specifically configured to: determining a difference between a starting time of the first initial transmission time sequence and a starting time of the target transmission time sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position before a starting bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the second uplink signal.
Preferably, the second determining module is specifically configured to: determining a difference between an end time of the target transmission timing sequence and an end time of the first initial transmission timing sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the third uplink signal.
Preferably, the second determining module is specifically configured to: determining a difference between a start time of the first initial transmission timing sequence and a start time of the target transmission timing sequence as a first zero padding length of data corresponding to the first uplink signal, determining a difference between the end time of the target transmission timing sequence and the end time of the first initial transmission timing sequence as a second zero padding length of data corresponding to the first uplink signal, and determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the plurality of uplink signals except for the second uplink signal and the third uplink signal.
Based on the above technical solution, the method and the terminal for controlling the transmission timing sequence of uplink signals provided in the embodiments of the present invention determine a target transmission timing sequence according to a plurality of initial transmission timing sequences of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, perform zero padding on data corresponding to a first uplink signal in the plurality of uplink signals determined according to a first initial transmission timing sequence of the plurality of initial transmission timing sequences and the target transmission timing sequence, and further transmit the first uplink signal after the zero padding on the first uplink channel according to the target transmission timing sequence, so that signals can be transmitted on different uplink channels according to the same transmission timing sequence, and when different uplink signals are transmitted on different uplink channels with the same subframe number, the control on the transmission timing sequence is simpler, and is easy to realize.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for controlling a transmission timing of an uplink signal according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for controlling a transmission timing of an uplink signal according to another embodiment of the present invention;
fig. 3 is a schematic flowchart of a method for controlling a transmission timing of an uplink signal according to another embodiment of the present invention;
fig. 4 is a schematic structural diagram of transmitting a plurality of uplink signals on a plurality of uplink channels of a special subframe according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of transmitting a plurality of uplink signals on a plurality of uplink channels of a conventional subframe according to an embodiment of the present invention;
fig. 6 is a schematic configuration block diagram of a terminal according to an embodiment of the present invention;
fig. 7 is a schematic configuration block diagram of another terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, shall fall within the scope of protection of the present invention.
It should be understood that, in the embodiment of the present invention, a Terminal (Terminal) may be referred to as a user equipment (user equipment, abbreviated as "UE"), a Mobile Station (Mobile Station, abbreviated as "MS"), a Mobile Terminal (Mobile Terminal), or the like, and the user equipment may communicate with one or more core networks via a Radio Access Network (RAN), for example, the user equipment may be a Mobile phone (or referred as "cellular" phone), a computer with a Mobile Terminal, and the like, for example, the user equipment may also be a portable, pocket, hand-held, or computer-embedded or vehicle-mounted Mobile device, and they exchange voice and/or data with the RAN.
Fig. 1 is a schematic flow chart of a method 100 of controlling a transmission timing of an uplink channel according to an embodiment of the present invention. The method 100 may be performed by a terminal, such as the method 100 shown in fig. 1, including:
110, determining a target transmission timing sequence according to a plurality of initial transmission timing sequences of a plurality of uplink signals, wherein the plurality of uplink signals are uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the plurality of uplink signals are in one-to-one correspondence with the plurality of uplink channels;
120, determining a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission timing sequence in the plurality of initial transmission timing sequences and the target transmission timing sequence;
130, performing zero padding processing on the data corresponding to the first uplink signal according to the zero padding position and the zero padding length;
and 140, transmitting the first uplink signal after the zero padding processing on the first uplink channel according to the target transmission timing sequence.
Specifically, in the embodiment of the present invention, the terminal may determine the target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, where the plurality of uplink signals correspond to the plurality of uplink channels one to one. That is, multiple uplink signals may be transmitted on the same subframe number, and each of the multiple uplink signals may be transmitted on multiple uplink channels corresponding to the subframe number, respectively. And determining a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission time sequence and the determined target transmission time sequence in the plurality of initial transmission time sequences, performing zero padding processing on the data corresponding to the first uplink signal according to the determined zero padding position and the determined zero padding length, and finally transmitting the zero-padded first uplink signal on the first uplink channel according to the target transmission time sequence.
It should be noted that, in the embodiment of the present invention, a plurality of uplink signals correspond to a plurality of uplink channels one to one, and a plurality of uplink signals correspond to a plurality of initial transmission timings one to one. That is, one uplink signal is transmitted on each of the plurality of uplink channels on the same subframe number, and each uplink signal corresponds to an initial transmission timing. The first uplink signal is one of the plurality of uplink signals, and the first initial transmission timing is an initial transmission timing of the first uplink signal.
It should be understood that, in the embodiment of the present invention, the plurality of uplink signals are different uplink signals, and the plurality of uplink channels are different uplink channels.
Therefore, the method for controlling the transmission timing of uplink signals according to the embodiments of the present invention determines a target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the zero padding position and the zero padding length of the data corresponding to the first uplink signal in the plurality of uplink signals are determined according to the first initial transmission time sequence in the plurality of initial transmission time sequences and the target transmission time sequence, performing zero padding processing on data corresponding to the first uplink signal, and further transmitting the zero-padded first uplink signal on a first uplink channel according to a target transmission timing sequence, therefore, the signals can be transmitted on different uplink channels according to the same transmission time sequence, so that the control on the transmission time sequence is simpler and is easy to realize when different uplink signals are transmitted on different uplink channels with the same subframe number.
Optionally, as an embodiment of the present invention, as shown in fig. 2, in 110, the method specifically includes:
111, determining a starting time of an initial transmission timing sequence of a second uplink signal in the plurality of uplink signals as a starting time of the target transmission timing sequence, where the starting time of the initial transmission timing sequence of the second uplink signal is earlier than starting times of initial transmission timing sequences of other uplink signals in the plurality of uplink signals;
and 112, determining an end time of an initial transmission sequence of a third uplink signal among the plurality of uplink signals as an end time of the target transmission sequence, wherein the end time of the initial transmission sequence of the third uplink signal is later than the end time of the initial transmission sequence of the other uplink signals among the plurality of uplink signals.
Specifically, in the embodiment of the present invention, the terminal may determine a start time of an initial transmission timing of a second uplink signal in the plurality of uplink signals as a start time of a target transmission timing, the start time of the initial transmission timing of the second uplink signal being earlier than start times of initial transmission timings of other uplink signals in the plurality of uplink signals, and determine an end time of an initial transmission timing of a third uplink signal in the plurality of uplink signals as an end time of the target transmission timing, the end time of the initial transmission timing of the third uplink signal being later than end times of the initial transmission timings of other uplink signals in the plurality of uplink signals. That is, the start time of the initial transmission timing of the second uplink signal is the most advanced of the start times of the plurality of initial transmission timings, and the end time of the initial transmission timing of the third uplink signal is the most advanced of the end times of the plurality of initial transmission timings.
Optionally, as another embodiment of the present invention, as shown in fig. 3, in 120, the method specifically includes:
121, determining a difference between the starting time of the first initial transmission timing sequence and the starting time of the target transmission timing sequence as a zero padding length of data corresponding to the first uplink signal;
and 122, determining a position before a start bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, where the first uplink signal is one of the uplink signals except for the second uplink signal.
Specifically, in the embodiment of the present invention, after the terminal determines the target transmission timing according to multiple initial transmission timings of the multiple uplink signals, a difference between a start time of a first initial transmission timing in the multiple initial transmission timings and a start time of the target transmission timing may be determined as a zero padding length of data corresponding to the first uplink signal, a position before a start bit of the data corresponding to the first uplink signal is determined as a zero padding position of the data corresponding to the first uplink signal, and then, zero padding processing is performed on the data corresponding to the first uplink signal according to the determined zero padding length and the zero padding position. Here, the first uplink signal is one of the plurality of uplink signals except the second uplink signal.
That is, in the embodiment of the present invention, when the start time of the initial transmission timing of the uplink signal transmitted on the uplink channel is later than the start time of the target transmission timing, a difference between the start time of the initial transmission timing of the uplink signal and the start time of the target transmission timing may be determined as the zero padding length of the data corresponding to the uplink signal, and a position before the start bit of the data corresponding to the uplink signal may be determined as the zero padding position of the data corresponding to the uplink signal.
Optionally, as another embodiment of the present invention, as shown in fig. 3, in 120, the method specifically includes:
123, determining a difference value between the end time of the target transmission time sequence and the end time of the first initial transmission time sequence as a zero padding length of data corresponding to the first uplink signal;
and 124, determining a position after an end bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, where the first uplink signal is one of the uplink signals except for the third uplink signal.
Specifically, in the embodiment of the present invention, after the terminal determines the target transmission timing according to the multiple initial transmission timings of the multiple uplink signals, a difference between an end time of the target transmission timing and an end time of a first initial transmission timing in the multiple initial transmission timings may be determined as a zero padding length of data corresponding to the first uplink signal, a position after an end bit of the data corresponding to the first uplink signal is determined as a zero padding position of the data corresponding to the first uplink signal, and then, zero padding processing is performed on the data corresponding to the first uplink signal according to the determined zero padding length and zero padding position. Here, the first uplink signal is one of uplink signals other than the third uplink signal among the plurality of uplink signals.
That is, in the embodiment of the present invention, when the ending time of the initial transmission timing of the uplink signal transmitted on the uplink channel is earlier than the ending time of the target transmission timing, a difference between the ending time of the target transmission timing and the ending time of the initial transmission timing of the uplink signal may be determined as the zero padding length of the data corresponding to the uplink signal, and a position after the ending bit of the data corresponding to the uplink signal may be determined as the zero padding position of the data corresponding to the uplink signal.
Optionally, as another embodiment of the present invention, as shown in fig. 3, in 120, the method specifically includes:
125, determining a difference between a starting time of a first initial transmission timing sequence of the plurality of initial transmission timing sequences and a starting time of the target transmission timing sequence as a first zero padding length of data corresponding to the first uplink signal, and determining a difference between an ending time of the target transmission timing sequence and an ending time of the first initial transmission timing sequence as a second zero padding length of data corresponding to the first uplink signal;
126, determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, where the first uplink signal is one of the uplink signals except for the second uplink signal and the third uplink signal.
Specifically, in the embodiment of the present invention, after the terminal determines the target transmission timing according to the plurality of initial transmission timings of the plurality of uplink signals, a difference between a start time of a first initial transmission timing of the plurality of initial transmission timings and the start time of the target transmission timing may be determined as a first zero padding length of data corresponding to the first uplink signal, a difference between an end time of the target transmission timing and the end time of the first initial transmission timing may be determined as a second zero padding length of data corresponding to the first uplink signal, a position before a start bit of the data corresponding to the first uplink signal is determined as a first zero padding position of the data corresponding to the first uplink signal, and a position after an end bit of the data corresponding to the first uplink signal is determined as a second zero padding position of the data corresponding to the first uplink signal, and then carrying out zero filling processing on the data of the first uplink signal according to the determined first and second zero filling lengths and the determined first and second zero filling positions. Here, the first uplink signal is one of uplink signals other than the second uplink signal and the third uplink signal among the plurality of uplink signals. The first initial transmission sequence is one of the plurality of initial transmission sequences, the starting time of which is later than the starting time of the target transmission sequence, and the ending time of which is earlier than the ending time of the target transmission sequence.
That is, in an embodiment of the present invention, at a certain time, when an end time of an initial transmission timing of an uplink signal transmitted on an uplink channel is earlier than an end time of a target transmission timing, and a start time of the initial transmission timing of the uplink signal is later than the start time of the target transmission timing, a difference between the start time of the initial transmission timing of the uplink signal and the start time of the target transmission timing may be determined as a first zero padding length of data corresponding to the uplink signal, and a difference between the end time of the target transmission timing and the end time of the initial transmission timing of the uplink signal may be determined as a second zero padding length of data corresponding to the uplink signal; and simultaneously determining the position before the start bit of the data corresponding to the uplink signal as the first zero padding position of the data corresponding to the uplink signal, and determining the position after the end bit of the data corresponding to the uplink signal as the second zero padding position of the data corresponding to the uplink signal.
The following takes a plurality of uplink channels of a special subframe and a plurality of uplink channels of a normal subframe in an LTE Time Division Duplex (TDD) frame structure as an example, and details the technical solution of the present invention are described with reference to fig. 4 and 5.
It should be understood that the Channel quality estimation signal (SRS), the Physical Random Access Channel (PRACH), the Physical Uplink Control Channel (PUCCH), and the Physical Uplink Shared Channel (PUSCH) appearing in the embodiment of the present invention are only examples for illustrating the technical solution of the present invention, and do not limit the embodiment of the present invention in any way.
Fig. 4 is a schematic structural diagram of transmitting a plurality of uplink signals on a plurality of uplink channels of a special subframe in the embodiment of the present invention. As shown in fig. 4, at different time instances, SRS0 and SRS1, and uplink signal 3 may be transmitted on the special subframe. Here, the transmission length of data corresponding to SRS0 and SRS1 is 2192TsThe transmission length of data corresponding to the uplink signal 3 is 4544TsAnd then: the transmission time lengths of the initial transmission timings of SRS0 and SRS1 are both 2192TsThe transmission time length of the initial transmission timing of the uplink signal 3 is 4544Ts。
According to the method for controlling the uplink signal transmission timing provided by the embodiment of the present invention, in the embodiment of the present invention, the starting time a3 of the initial transmission timing of the uplink signal 3 may be determined as the starting time of the target transmission timing, and the ending time B1 of the initial transmission timing of the SRS0 may be determined as the ending time of the target transmission timing, so that the transmission time duration of the target transmission timing is 4832Ts。
In order to ensure that the signals are transmitted on the 3 uplink channels according to the same transmission timing sequence, zero padding processing may be performed on the data of the 3 uplink signals, so that the data transmission lengths of the 3 uplink signals are matched with the transmission time length of the actual transmission timing sequence, that is, the actual transmission timing sequences of the 3 uplink signals are the same, and the transmission time lengths are the transmission time lengths of the target transmission timing sequence.
Specifically, in the embodiment of the present invention, the start time a1 of the initial transmission timing of the SRS0 is later than the start time A3 of the target transmission timing, and the difference 2630T between the start time a1 of the initial transmission timing of the SRS0 and the start time A3 of the target transmission timing can be obtainedsThe zero padding length of the data corresponding to the SRS0 is determined, and 2630T is addedsThe position before A1 (as shaded on SRS0 in FIG. 4) is complemented.
The initial time a2 of the initial transmission sequence of the SRS1 is later than the initial time A3 of the target transmission sequence, and the difference 448T between the initial time a2 of the initial transmission sequence of the SRS1 and the initial time A3 of the target transmission sequence may be setsDetermine a first zero padding length of data corresponding to the SRS1, and apply 448TsThe position before A2 is complemented. Meanwhile, the end time B2 of the initial transmission timing of the SRS1 is earlier than the start time B1 of the target transmission timing, and the difference 2192T between the end time B1 of the target transmission timing and the end time B2 of the initial transmission timing of the SRS1 may be setsDetermining a second zero padding length of the data corresponding to the SRS1, and adding 2192TsThe position after B2 (as shaded on SRS1 in FIG. 4) is complemented.
The end time B3 of the initial transmission timing of the uplink signal 3 is earlier than the start time B1 of the target transmission timing, and the difference 288T between the end time B1 of the target transmission timing and the end time B3 of the initial transmission timing of the uplink signal 3 can be setsDetermining the zero padding length of the data corresponding to the uplink signal 3, and adding 288TsThe positions after B3 (shaded parts on the PRACH channel in fig. 4) are complemented.
Therefore, the method for controlling the transmission timing of uplink signals according to the embodiments of the present invention determines a target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the zero padding position and the zero padding length of the data corresponding to the first uplink signal in the plurality of uplink signals are determined according to the first initial transmission time sequence in the plurality of initial transmission time sequences and the target transmission time sequence, performing zero padding processing on data corresponding to the first uplink signal, and further transmitting the zero-padded first uplink signal on a first uplink channel according to a target transmission timing sequence, therefore, the signals can be transmitted on different uplink channels according to the same transmission time sequence, so that the control on the transmission time sequence is simpler and is easy to realize when different uplink signals are transmitted on different uplink channels with the same subframe number.
In the embodiment of the present invention, at a certain time, one of the uplink signals SRS0, SRS1, and uplink signal 3 after the zero padding process may be transmitted on the corresponding uplink channel in accordance with the actual transmission timing.
Fig. 5 is a schematic structural diagram of transmitting a plurality of uplink signals on a plurality of uplink channels of a normal subframe in an embodiment of the present invention. As shown in fig. 5, SRS, uplink signal 2 and uplink signal 3 may be transmitted on a regular subframe at different times. Wherein, the transmission length of data corresponding to SRS is 1symbol, the transmission length of data corresponding to uplink signal 2 is 13symbol, and the transmission length of data corresponding to uplink signal 3 is 14symbol, then: the transmission duration of the initial transmission timing of the SRS is 1symbol, the transmission duration of the initial transmission timing of the uplink signal 2 is 13symbol, and the transmission duration of the initial transmission timing of the uplink signal 3 is 14 symbol.
According to the method for controlling the transmission timing of the uplink signal provided by the embodiment of the present invention, in the embodiment of the present invention, the start time A3 or a2 of the initial transmission timing of the uplink signal 3 or the uplink signal 2 may be determined as the start time of the target transmission timing, and the end time B1 or B3 of the initial transmission timing of the SRS or the uplink signal 3 may be determined as the end time of the target transmission timing, so that the transmission time length of the target transmission timing is 14 symbol.
In order to ensure that the signals are transmitted on the 3 uplink channels according to the same transmission timing sequence, zero padding processing may be performed on the data of the 3 uplink signals, so that the data transmission lengths of the 3 uplink signals are matched with the transmission time length of the actual transmission timing sequence, that is, the actual transmission timing sequences of the 3 uplink signals are the same, and the transmission time lengths are the transmission time lengths of the target transmission timing sequence.
Specifically, in the embodiment of the present invention, the start time a1 of the initial SRS transmission sequence is later than the start time A3 or a2 of the target transmission sequence, and the difference 13symbol between the start time a1 of the initial SRS transmission sequence and the start time A3 or a2 of the target transmission sequence may be determined as the zero padding length of the data corresponding to the SRS, and the 13symbol may be padded at a position (as a shaded portion on the SRS channel in fig. 5) before the a 1.
The end time B2 of the initial transmission timing of the uplink signal 2 is earlier than the start time B1 or B3 of the target transmission timing, and the difference 1symbol between the end time B1 or B3 of the target transmission timing and the end time B2 of the initial transmission timing of the uplink signal 2 may be determined as the zero padding length of the data corresponding to the uplink signal 2, and 1symbol may be padded at a position (as a shaded portion on the PUCCH channel/PUSCH channel in fig. 4) after B2.
The initial transmission timing of the uplink signal 3 is the same as the determined target transmission timing, that is: the transmission time length of the initial transmission time sequence of the uplink signal 3 is the same as the transmission time length of the target transmission time sequence, and the start time and the end time of the initial transmission time sequence of the uplink signal 3 are also the same as the start time and the end time of the target transmission time sequence, respectively, so that zero padding processing does not need to be performed on data corresponding to the uplink signal 3.
Therefore, the method for controlling the transmission timing of uplink signals according to the embodiments of the present invention determines a target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the zero padding position and the zero padding length of the data corresponding to the first uplink signal in the plurality of uplink signals are determined according to the first initial transmission time sequence in the plurality of initial transmission time sequences and the target transmission time sequence, performing zero padding processing on data corresponding to the first uplink signal, and further respectively transmitting the first uplink signal after the zero padding processing on the first uplink channel according to a target transmission timing sequence, therefore, the signals can be transmitted on different uplink channels according to the same transmission time sequence, so that the control on the transmission time sequence is simpler and is easy to realize when different uplink signals are transmitted on different uplink channels with the same subframe number.
In the embodiment of the present invention, at a certain time, one uplink signal of the SRS, the uplink signal 2, and the uplink signal 3 after the zero padding process may be transmitted on the corresponding uplink channel according to the actual transmission timing.
The method for controlling the transmission duration of the uplink signal according to the embodiment of the present invention is described in detail above with reference to fig. 1 to 5, and the terminal according to the embodiment of the present invention is described in detail below with reference to fig. 6 and 7.
Fig. 6 is a schematic structural block diagram of a terminal 600 according to an embodiment of the present invention. The terminal 600 shown in fig. 6 includes: a first determining module 610, a second determining module 620, a processing module 630, and a transmitting module 640, wherein,
a first determining module 610, configured to determine a target transmission timing sequence according to multiple initial transmission timing sequences of multiple uplink signals, where the multiple uplink signals are uplink signals transmitted on multiple uplink channels with the same subframe number, and the multiple uplink signals correspond to the multiple uplink channels one to one;
a second determining module 620, configured to determine a zero padding position and a zero padding length of data corresponding to a first uplink signal in the multiple uplink signals according to a first initial transmission timing sequence in the multiple initial transmission timing sequences and the target transmission timing sequence determined by the first determining module 610;
a processing module 630, configured to perform zero padding processing on the data corresponding to the first uplink signal according to the zero padding position and the zero padding length determined by the second determining module 620;
a sending module 640, configured to send, according to the target sending timing determined by the first determining module 610, the first uplink signal after zero padding processing by the processing module 640 on the first uplink channel.
Specifically, in the embodiment of the present invention, the first determining module 610 may determine the target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals transmitted on a plurality of uplink channels with the same subframe number, where the plurality of uplink signals correspond to the plurality of uplink channels one to one. That is, multiple uplink signals may be transmitted on the same subframe number, and each of the multiple uplink signals may be transmitted on multiple uplink channels corresponding to the subframe number, respectively. The second determining module 620 determines a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission timing sequence in the plurality of initial transmission timing sequences and a target transmission timing sequence determined by the first determining module 610, then the processing module 630 performs zero padding on the data corresponding to the first uplink signal according to the zero padding position and the zero padding length determined by the second determining module 620, and finally the transmitting module 640 transmits the first uplink signal after the zero padding processing by the processing module 630 on the first uplink channel according to the target transmission timing sequence determined by the first determining module 610.
It should be noted that, in the embodiment of the present invention, a plurality of uplink signals correspond to a plurality of uplink channels one to one, and a plurality of uplink signals correspond to a plurality of initial transmission timings one to one. That is, one uplink signal is transmitted on each of the plurality of uplink channels on the same subframe number, and each uplink signal corresponds to an initial transmission timing. The first uplink signal is one of the plurality of uplink signals, and the first initial transmission timing is an initial transmission timing of the first uplink signal.
Therefore, the terminal provided in the embodiment of the present invention determines the target transmission timing according to the multiple initial transmission timings of the multiple uplink signals transmitted on the multiple uplink channels with the same subframe number, performs zero padding on the data corresponding to the first uplink signal according to the zero padding position and the zero padding length of the data corresponding to the first uplink signal in the multiple uplink signals determined by the first initial transmission timing in the multiple initial transmission timings and the target transmission timing, and transmits the first uplink signal after the zero padding processing on the first uplink channel according to the target transmission timing, so that signals can be transmitted on different uplink channels according to the same transmission timing, and when different uplink signals are transmitted on different uplink channels with the same subframe number, the control on the transmission timing is simpler and is easy to implement.
Optionally, as an embodiment of the present invention, the first determining module 610 is specifically configured to: determining a start time of an initial transmission timing sequence of a second uplink signal of the plurality of uplink signals as a start time of the target transmission timing sequence, wherein the start time of the initial transmission timing sequence of the second uplink signal is earlier than start times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals, and determining an end time of an initial transmission timing sequence of a third uplink signal of the plurality of uplink signals as an end time of the target transmission timing sequence, wherein the end time of the initial transmission timing sequence of the third uplink signal is later than end times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals.
Specifically, in this embodiment of the present invention, the first determining module 610 may determine a start time of an initial transmission timing of a second uplink signal in the plurality of uplink signals as a start time of a target transmission timing, where the start time of the initial transmission timing of the second uplink signal is earlier than start times of initial transmission timings of other uplink signals in the plurality of uplink signals, and determine an end time of an initial transmission timing of a third uplink signal in the plurality of uplink signals as an end time of the target transmission timing, where the end time of the initial transmission timing of the third uplink signal is later than end times of initial transmission timings of other uplink signals in the plurality of uplink signals. That is, the start time of the initial transmission timing of the second uplink signal is the most advanced of the start times of the plurality of initial transmission timings, and the end time of the initial transmission timing of the third uplink signal is the most advanced of the end times of the plurality of initial transmission timings.
Optionally, as another embodiment of the present invention, the second determining module 620 is specifically configured to: determining a difference between a starting time of the first initial transmission time sequence and a starting time of the target transmission time sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position before a starting bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the second uplink signal.
Specifically, in the embodiment of the present invention, after the first determining module 610 determines the target transmission timing according to a plurality of initial transmission timings of the plurality of uplink signals, the second determining module 620 may determine a difference between a start time of a first initial transmission timing in the plurality of initial transmission timings and a start time of the target transmission timing as a zero padding length of data corresponding to the first uplink signal, determine a position before a start bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, and then perform zero padding processing on the data corresponding to the first uplink signal by the processing module 630 according to the zero padding length and the zero padding position determined by the second determining module 620. Here, the first uplink signal is one of the plurality of uplink signals except the second uplink signal.
That is to say, in an embodiment of the present invention, at a certain time, when the starting time of the initial transmission timing of the uplink signal transmitted on the uplink channel is later than the starting time of the target transmission timing, the second determining module 620 may determine the difference between the starting time of the initial transmission timing of the uplink signal and the starting time of the target transmission timing as the zero padding length of the data corresponding to the uplink signal, and determine the position before the starting bit of the data corresponding to the uplink signal as the zero padding position of the data corresponding to the uplink signal.
Optionally, as another embodiment of the present invention, the second determining module 620 is specifically configured to: determining a difference between an end time of the target transmission timing sequence and an end time of the first initial transmission timing sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the third uplink signal.
Specifically, in this embodiment of the present invention, after the first determining module 610 determines the target transmission timing according to a plurality of initial transmission timings of the plurality of uplink signals, the second determining module 620 may determine a difference between an end time of the target transmission timing and an end time of a first initial transmission timing of the plurality of initial transmission timings as a zero padding length of data corresponding to the first uplink signal, determine a position after an end bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, and then perform zero padding processing on the data corresponding to the first uplink signal by the processing module 630 according to the zero padding length and the zero padding position determined by the second determining module 620. Here, the first uplink signal is one of uplink signals other than the third uplink signal among the plurality of uplink signals.
That is, in an embodiment of the present invention, at a certain time, when an end time of an initial transmission timing of an uplink signal transmitted on an uplink channel is earlier than an end time of a target transmission timing, the second determining module 620 may determine a difference between the end time of the target transmission timing and the end time of the initial transmission timing of the uplink signal as a zero padding length of data corresponding to the uplink signal, and determine a position after an end bit of the data corresponding to the uplink signal as a zero padding position of the data corresponding to the uplink signal.
Optionally, as another embodiment of the present invention, the second determining module 620 is specifically configured to: determining a difference between a start time of the first initial transmission timing sequence and a start time of the target transmission timing sequence as a first zero padding length of data corresponding to the first uplink signal, determining a difference between the end time of the target transmission timing sequence and the end time of the first initial transmission timing sequence as a second zero padding length of data corresponding to the first uplink signal, and determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the plurality of uplink signals except for the second uplink signal and the third uplink signal.
Specifically, in the embodiment of the present invention, after the first determining module 610 determines the target transmission timing according to a plurality of initial transmission timings of the plurality of uplink signals, the second determining module 620 may determine a difference between a start time of a first initial transmission timing of the plurality of initial transmission timings and a start time of the target transmission timing as a first zero padding length of data corresponding to the first uplink signal, determine a difference between an end time of the target transmission timing and an end time of the first initial transmission timing as a second zero padding length of data corresponding to the first uplink signal, determine a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of data corresponding to the first uplink signal, and determine a position after an end bit of data corresponding to the first uplink signal as a second zero padding position of data corresponding to the first uplink signal, the processing module 630 may then perform zero padding on the data of the first uplink signal according to the first and second zero padding lengths and the first and second zero padding positions determined by the second determining module 620. Here, the first uplink signal is one of uplink signals other than the second uplink signal and the third uplink signal among the plurality of uplink signals. The first initial transmission sequence is one of the plurality of initial transmission sequences, the starting time of which is later than the starting time of the target transmission sequence, and the ending time of which is earlier than the ending time of the target transmission sequence.
That is, in an embodiment of the present invention, at a certain time, when an end time of an initial transmission timing of an uplink signal transmitted on an uplink channel is earlier than an end time of a target transmission timing, and a start time of the initial transmission timing of the uplink signal is later than a start time of the target transmission timing, the second determining module 620 may determine a difference between the start time of the initial transmission timing of the uplink signal and the start time of the target transmission timing as a first zero padding length of data corresponding to the uplink signal, and determine a difference between the end time of the target transmission timing and the end time of the initial transmission timing of the uplink signal as a second zero padding length of data corresponding to the uplink signal; and simultaneously determining the position before the start bit of the data corresponding to the uplink signal as the first zero padding position of the data corresponding to the uplink signal, and determining the position after the end bit of the data corresponding to the uplink signal as the second zero padding position of the data corresponding to the uplink signal.
It should be understood that, in the embodiment of the present invention, the terminal 600 according to the embodiment of the present invention may correspond to an execution main body of the method 100 according to the embodiment of the present invention, and the above and other operations and/or functions of each module in the terminal 600 are respectively for implementing corresponding flows of each method in fig. 1 to fig. 5, and are not described herein again for brevity.
Fig. 7 is a schematic block diagram of another terminal 700 according to an embodiment of the present invention. The terminal 700, as shown in fig. 7, includes a processor 710, a memory 720, a bus system 730, and a transmitter 740. Wherein, the processor 710, the memory 720 and the transmitter 740 are connected by a bus system 730, the memory 720 is used for storing instructions, and the processor 710 is used for executing the instructions stored by the memory 720. Wherein,
the processor 710 is configured to determine a target transmission timing sequence according to a plurality of initial transmission timing sequences of a plurality of uplink signals, where the plurality of uplink signals are uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the plurality of uplink signals are in one-to-one correspondence with the plurality of uplink channels; determining a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission time sequence in the plurality of initial transmission time sequences and the determined target transmission time sequence; according to the determined zero padding position and the zero padding length, performing zero padding processing on data corresponding to the first uplink signal;
the generator 740 is configured to send the first uplink signal after zero padding processing by the processing module 640 on the first uplink channel according to the target sending timing determined by the first determining module 610.
Therefore, the terminal provided in the embodiment of the present invention determines the target transmission timing according to the multiple initial transmission timings of the multiple uplink signals transmitted on the multiple uplink channels with the same subframe number, performs zero padding on the data corresponding to the first uplink signal according to the zero padding position and the zero padding length of the data corresponding to the first uplink signal in the multiple uplink signals determined by the first initial transmission timing in the multiple initial transmission timings and the target transmission timing, and transmits the first uplink signal after the zero padding processing on the first uplink channel according to the target transmission timing, so that signals can be transmitted on different uplink channels according to the same transmission timing, and when different uplink signals are transmitted on different uplink channels with the same subframe number, the control on the transmission timing is simpler and is easy to implement.
It should be noted that, in the embodiment of the present invention, a plurality of uplink signals correspond to a plurality of uplink channels one to one, and a plurality of uplink signals correspond to a plurality of initial transmission timings one to one. That is, one uplink signal is transmitted on each of the plurality of uplink channels on the same subframe number, and each uplink signal corresponds to an initial transmission timing. The first uplink signal is one of the plurality of uplink signals, and the first initial transmission timing is an initial transmission timing of the first uplink signal.
It should be understood that, in the embodiment of the present invention, the processor 710 may be a Central Processing Unit (CPU), and the processor 710 may also be other general processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 720 may include both read-only memory and random-access memory, and provides instructions and data to the processor 710. A portion of memory 720 may also include non-volatile random access memory. For example, memory 720 may also store device type information.
The bus system 730 may include a power bus, a control bus, a status signal bus, and the like, in addition to a data bus. For clarity of illustration, however, the various buses are labeled in the figure as the bus system 3300.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 710. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 720, and the processor 710 reads the information in the memory 720 and performs the steps of the above method in combination with the hardware thereof. To avoid repetition, it is not described in detail here.
Optionally, as an embodiment of the present invention, the processor 710 is specifically configured to: determining a start time of an initial transmission timing sequence of a second uplink signal of the plurality of uplink signals as a start time of the target transmission timing sequence, wherein the start time of the initial transmission timing sequence of the second uplink signal is earlier than start times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals, and determining an end time of an initial transmission timing sequence of a third uplink signal of the plurality of uplink signals as an end time of the target transmission timing sequence, wherein the end time of the initial transmission timing sequence of the third uplink signal is later than end times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals.
Optionally, as another embodiment of the present invention, the processor 710 is specifically configured to: determining a difference between a starting time of the first initial transmission time sequence and a starting time of the target transmission time sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position before a starting bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the second uplink signal.
Optionally, as another embodiment of the present invention, the processor 710 is specifically configured to: determining a difference between an end time of the target transmission timing sequence and an end time of the first initial transmission timing sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the third uplink signal.
Optionally, as another embodiment of the present invention, the processor 710 is specifically configured to: determining a difference between a start time of the first initial transmission timing sequence and a start time of the target transmission timing sequence as a first zero padding length of data corresponding to the first uplink signal, determining a difference between the end time of the target transmission timing sequence and the end time of the first initial transmission timing sequence as a second zero padding length of data corresponding to the first uplink signal, and determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the plurality of uplink signals except for the second uplink signal and the third uplink signal.
It should be understood that, in the embodiment of the present invention, the terminal 700 according to the embodiment of the present invention may correspond to the execution main body of the method 100 according to the embodiment of the present invention and the terminal 600 according to the embodiment of the present invention, and the above and other operations and/or functions of each module in the terminal 700 are respectively for implementing corresponding flows of each method in fig. 1 to fig. 5, and are not described herein again for brevity.
Those of skill would further appreciate that the various illustrative components and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied in hardware, a software module executed by a processor, or a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (10)
1. A method for controlling a transmission timing of an uplink signal, comprising:
determining a target transmission time sequence according to a plurality of initial transmission time sequences of a plurality of uplink signals, wherein the plurality of uplink signals are uplink signals transmitted on a plurality of uplink channels with the same subframe number, and the plurality of uplink signals are in one-to-one correspondence with the plurality of uplink channels;
determining a zero padding position and a zero padding length of data corresponding to a first uplink signal in the plurality of uplink signals according to a first initial transmission time sequence in the plurality of initial transmission time sequences and the target transmission time sequence;
according to the zero padding position and the zero padding length, carrying out zero padding processing on data corresponding to the first uplink signal;
and transmitting the first uplink signal after zero padding processing on the first uplink channel according to the target transmission time sequence.
2. The method according to claim 1, wherein the determining a target transmission timing according to a plurality of initial transmission timings of a plurality of uplink signals specifically comprises:
determining a starting time of an initial transmission timing sequence of a second uplink signal in the plurality of uplink signals as a starting time of the target transmission timing sequence, wherein the starting time of the initial transmission timing sequence of the second uplink signal is earlier than the starting time of the initial transmission timing sequences of other uplink signals in the plurality of uplink signals;
and determining an end time of an initial transmission sequence of a third uplink signal in the plurality of uplink signals as an end time of the target transmission sequence, wherein the end time of the initial transmission sequence of the third uplink signal is later than the end time of the initial transmission sequence of other uplink signals in the plurality of uplink signals.
3. The method according to claim 1 or 2, wherein the determining, according to a first initial transmission timing sequence of the plurality of initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the plurality of uplink signals specifically includes:
determining a difference value between the starting time of the first initial sending time sequence and the starting time of the target sending time sequence as a zero padding length of data corresponding to the first uplink signal;
determining a position before a start bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except the second uplink signal.
4. The method according to claim 1 or 2, wherein the determining, according to a first initial transmission timing sequence of the plurality of initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the plurality of uplink signals specifically includes:
determining a difference value between the end time of the target transmission time sequence and the end time of the first initial transmission time sequence as a zero padding length of data corresponding to the first uplink signal;
determining a position after an end bit of data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for a third uplink signal.
5. The method according to claim 1 or 2, wherein the determining, according to a first initial transmission timing sequence of the plurality of initial transmission timing sequences and the target transmission timing sequence, a zero padding position and a zero padding length of data corresponding to a first uplink signal of the plurality of uplink signals specifically includes:
determining a difference value between a starting time of the first initial sending time sequence and a starting time of the target sending time sequence as a first zero padding length of data corresponding to the first uplink signal, and determining a difference value between an ending time of the target sending time sequence and the ending time of the first initial sending time sequence as a second zero padding length of the data corresponding to the first uplink signal;
determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for the second uplink signal and the third uplink signal.
6. A terminal, comprising:
a first determining module, configured to determine a target transmission timing sequence according to multiple initial transmission timing sequences of multiple uplink signals, where the multiple uplink signals are uplink signals transmitted on multiple uplink channels with the same subframe number, and the multiple uplink signals correspond to the multiple uplink channels one to one;
a second determining module, configured to determine a zero padding position and a zero padding length of data corresponding to a first uplink signal in the multiple uplink signals according to a first initial transmission timing sequence in the multiple initial transmission timing sequences and the target transmission timing sequence determined by the first determining module;
the processing module is configured to perform zero padding processing on data corresponding to the first uplink signal according to the zero padding position and the zero padding length determined by the second determining module;
a sending module, configured to send, according to the target sending timing determined by the first determining module, the first uplink signal after the zero padding processing by the processing module on the first uplink channel.
7. The terminal of claim 6, wherein the first determining module is specifically configured to: determining a start time of an initial transmission timing sequence of a second uplink signal of the plurality of uplink signals as a start time of the target transmission timing sequence, wherein the start time of the initial transmission timing sequence of the second uplink signal is earlier than start times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals, and determining an end time of an initial transmission timing sequence of a third uplink signal of the plurality of uplink signals as an end time of the target transmission timing sequence, wherein the end time of the initial transmission timing sequence of the third uplink signal is later than end times of initial transmission timing sequences of other uplink signals of the plurality of uplink signals.
8. The terminal according to claim 6 or 7, wherein the second determining module is specifically configured to: determining a difference between a starting time of the first initial transmission time sequence and a starting time of the target transmission time sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position before a starting bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of the uplink signals except for a second uplink signal.
9. The terminal according to claim 6 or 7, wherein the second determining module is specifically configured to: determining a difference between an end time of the target transmission timing sequence and an end time of the first initial transmission timing sequence as a zero padding length of data corresponding to the first uplink signal, and determining a position after an end bit of the data corresponding to the first uplink signal as a zero padding position of the data corresponding to the first uplink signal, wherein the first uplink signal is one of uplink signals except for a third uplink signal in the plurality of uplink signals.
10. The terminal according to claim 6 or 7, wherein the second determining module is specifically configured to: determining a difference between a start time of the first initial transmission timing sequence and a start time of the target transmission timing sequence as a first zero padding length of data corresponding to the first uplink signal, determining a difference between the end time of the target transmission timing sequence and the end time of the first initial transmission timing sequence as a second zero padding length of data corresponding to the first uplink signal, and determining a position before a start bit of data corresponding to the first uplink signal as a first zero padding position of the data corresponding to the first uplink signal, and determining a position after an end bit of data corresponding to the first uplink signal as a second zero padding position of the data corresponding to the first uplink signal, the first uplink signal is one of the uplink signals except for the second uplink signal and the third uplink signal in the plurality of uplink signals.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510353387.3A CN106332262B (en) | 2015-06-24 | 2015-06-24 | Control the method and terminal of the transmission timing of uplink signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510353387.3A CN106332262B (en) | 2015-06-24 | 2015-06-24 | Control the method and terminal of the transmission timing of uplink signal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106332262A CN106332262A (en) | 2017-01-11 |
CN106332262B true CN106332262B (en) | 2019-08-23 |
Family
ID=57728509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510353387.3A Expired - Fee Related CN106332262B (en) | 2015-06-24 | 2015-06-24 | Control the method and terminal of the transmission timing of uplink signal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106332262B (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19956492A1 (en) * | 1999-11-24 | 2001-05-31 | Siemens Ag | Format identification (TFCI) bits display method for compressed mode frame transmission esp. in UMTS mobile radio standard |
AU2003229569A1 (en) * | 2002-03-27 | 2003-10-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Control of frame timing on handover |
KR100976488B1 (en) * | 2003-09-29 | 2010-08-18 | 엘지전자 주식회사 | Uplink Scheduling Method |
US20070049305A1 (en) * | 2005-08-25 | 2007-03-01 | Lucent Technologies, Inc. | Method for adjusting timing of channels in a wireless communications system |
US9426765B2 (en) * | 2010-01-11 | 2016-08-23 | Acer Incorporated | Method of handling uplink synchronization and related communication device |
-
2015
- 2015-06-24 CN CN201510353387.3A patent/CN106332262B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN106332262A (en) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110178434B (en) | Method, terminal device and network device for transmitting sounding reference signal | |
CN110178429B (en) | Method, terminal device, network device and medium for transmitting downlink control information | |
CN108811075B (en) | Communication method, network device and terminal device | |
JP7133627B2 (en) | Data transmission method, descrambling method, demodulation method and equipment | |
CN109716839B (en) | Method, network device and terminal device for transmitting SRS | |
CN110574455B (en) | Data transmission method and terminal device | |
JP7499300B2 (en) | Information transmission method and device | |
CN109644503B (en) | Method, network equipment and terminal equipment for random access | |
CN111713153B (en) | Method and apparatus for timing advance adjustment | |
CN110800351B (en) | Wireless communication method, terminal and network device | |
US11570794B2 (en) | Method, terminal device and network device for transmitting channels | |
CN110366263B (en) | Communication method, device, equipment and storage medium | |
JP7273243B2 (en) | Method for authenticating access network devices and related devices | |
KR101784899B1 (en) | Method and apparatus for device-to-device communication | |
CN111050412A (en) | Random access method and device thereof | |
JP7330185B2 (en) | Data transmission method and terminal device | |
JP6579624B2 (en) | Method for transmitting information, base station, and user equipment | |
CN111066359A (en) | Information transmission method, information receiving method, terminal equipment and network equipment | |
US11743940B2 (en) | Data transmission method and communications apparatus | |
WO2018171507A1 (en) | Method and device for sending and receiving preamble sequence of physical random access channel | |
CN106171027B (en) | Terminal, network device and data transmission method in random access process | |
CN112470416A (en) | Wireless communication method, terminal equipment and network equipment | |
CN114424643B (en) | Uplink transmission method and device | |
CN106332262B (en) | Control the method and terminal of the transmission timing of uplink signal | |
CN114826513A (en) | Terminal identification method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190823 |