The present invention relates to wireless communication and in particular, to wireless communication system power control.
As part of the Third Generation Partnership Project (3GPP) Release 13, a study on downlink enhancements for Universal Mobile Telecommunication System (UMTS) was performed. Within the area of expertise of the Technical Specification Group (TSG) Radio Access Network (RAN) Working Group 1 (WG1), the study item description (SID) included the possibility of introducing a new algorithm for processing downlink (DL) transmit power control (TPC) commands. From the investigations performed during the study item phase, two candidate algorithms for processing DL TPC commands were derived, which were respectively described as “Repetition of TPC commands” and “Discontinuous transmission (DTX) of TPC commands” algorithms.
In the 3GPP meeting RAN1 #82, the “DTX of TPC commands” algorithm was selected by the TSG RAN WG1 as the new power control algorithm (hereafter Algorithm 3) to be standardized in the 3GPP Release-13. As a general description, the existing Universal Mobile Telecommunications System (UMTS) power control algorithms 1 and 2 both follow a 1500 Hz TPC frequency operation in downlink (i.e., the base station transmits a new TPC command in the downlink in every single slot), while the so called “DTX of TPC commands” algorithm slows down the TPC frequency operation in downlink by either a factor of three or five depending on the decimation factor it has configured. In other words, when the Algorithm 3 is configured, only one out of three slots, or only one out of five slots contain a TPC command, while the rest of the slots are decimated (i.e., no transmission is performed).
In RAN1 #82bis, the TSG RAN WG1 continued the discussions on the procedures and/or compatibility issues that until that moment were unclear or required further investigations towards the proper standardization of the power control Algorithm 3 in the Release 13. One of the open technical issues referred to the slot position within a slot-cycle (i.e., a group of slots that is equal to the configured decimated factor) over which the TPC command should be transmitted in the DL.
During the Study Item phase, the operation of the Algorithm 3 was always exemplified by mapping the TPC command to be transmitted in the DL to the first slot within a slot-cycle. In relation to it, during the session held in RAN1 #82 it was questioned whether the Algorithm 3 could use as well (i.e., in a deterministic manner) the last slot within a slot-cycle in order to transmit the DL TPC symbol.
On the other hand, since one of the advantages of the Algorithm 3 is the ability of multiplexing other wireless devices such as user equipments (UEs) in the same TPC symbol while the decimation occurs, during RAN1 #82 it was mentioned that in order to address this advantage of the Algorithm 3, perhaps the DL TPC symbol could be mapped to any slot within the slot-cycle. However, on this point it is noteworthy that the standard already allows (i.e., by assigning suitable combinations of fractional dedicated physical channel (F-DPCH) frame timings and slot formats) multiplexing wireless devices in the same F-DPCH TPC symbol position on the same F-DPCH channelization code. Therefore, it is not really needed to add new signaling for the same purpose (i.e., add signaling to dynamically indicate to the wireless device the slot # within the slot-cycle where the TPC command is supposed to be received).
Nonetheless, during RAN1 #82bis it was pointed out that there is a potential TPC symbol position collision issue in soft handover, if the base stations configured with the Algorithm 3 map in a deterministic manner the TPC command to be transmitted in the DL always in the first slot within a slot-cycle.
The slot position within a slot-cycle over which the TPC command should be transmitted in the DL currently remains as an open issue, which however has to be promptly resolved in order to finalize the standardization of the Algorithm 3 in the Release-13.
Moreover, during the Study Item phase, the F-DPCH was used to exemplify the transmission of the TPC command to be sent in downlink. Background about this physical channel is provided as follows.
The F-DPCH was introduced in Rel-6 in order to reduce the amount of downlink channelization codes used for dedicated channels. Instead of allocating one DPCH for the sole purpose of transmitting one power control command per slot, the F-DPCH allows up to ten wireless devices to share a single channelization code for this purpose. The F-DPCH uses spreading factor 256 and quadrature phase shift keying (QPSK) modulation.
The frame structure of the F-DPCH is straightforward. Each frame of length 10 ms is split into 15 slots, where each slot consists of 2560 chips. Each slot contains 10 symbols where each symbol consists of 2 channel bits. Every symbol corresponds to one TPC command; bit sequence 11 represents TPC command UP and bit sequence 00 represents TPC command DOWN. Consequently, every slot can carry up to 10 TPC commands and hence one F-DPCH can accommodate up to 10 wireless devices.
In the specifications, wireless devices are allocated different TPC command symbols to listen to by assigning the wireless device a certain F-DPCH channelization code and F-DPCH slot format to listen to. The concept is illustrated by
The F-DPCH can be configured with ten different slot formats (from 0 to 9, i.e. #0, #1, #2, #3, #4, #5, #6, #7, #8, and #9), being the difference between the location of the TPC symbol position within a slot.
When the “DTX of TPC commands” algorithm is in use, only one TPC command is transmitted in the downlink per slot cycle (i.e., one out of three slots, or one out of five slots depending on the decimation factor).
When a wireless device is in soft handover (SHO), multiple TPC commands may be received in each slot from different cells in the active set. Assuming the slot format #9 of the F-DPCH is configured to be used with the Algorithm 3, if in SHO the base stations map the TPC command to be transmitted in the DL to any of the first two TPC symbol positions of the first slot within a slot-cycle, and any of the radio links other than the one that was configured first has the first 512 chips of the non-decimated slot unavailable, then the TPC command of those radio links would have to be mapped to another TPC symbol position within the first slot. Nonetheless, receiving TPC symbols from different radio links more than 512 chips apart from the starting boundary of the non-decimated slot would make it impossible for wireless device to combine the TPC commands received from different radio links in the DL when the F-DPCH is configured because there is a delay of 512 chips before the wireless device is able to start the so called “TPC command combining period.” The issue is illustrated in
Some embodiments advantageously provide a method and system for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. According to one aspect, the method includes transmitting a TPC command in one of a first and second slot within a slot cycle of the radio frame, the slot used being based on a configured slot format. The method further comprises mapping a TPC command to one of a first and a second slot of the radio frame. The TPC symbol position used for performing the mapping of the TPC command is based on a configured slot format. The method further comprises a TPC combining period receiving TPC commands from different radio links based on whether the TPC command is mapped to the first slot or the second slot within a slot cycle.
According to this aspect, in some embodiments, the slot used is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command is transmitted within the second F-DPCH slot of a slot cycle if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot of a slot cycle. In some embodiments, the method further includes transmitting a TPC command in one of a first and second slot of a slot cycle within the length of a TPC command combining period which duration is one slot starting two TPC symbol positions after the downlink slot boundary of a fractional dedicated physical channel F-DPCH. In some embodiments, each slot cycle is composed of a group of adjacent slots within the set of slots composing a radio frame of the fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunication system, UMTS, wireless network. In some embodiments, a TPC command is transmitted in one slot of a slot cycle that encompasses one of 3 and 5 slots, with 10 TPC symbols per slot, and each TPC command occupying one TPC symbol. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command in the first slot within a slot cycle specifies an offset from a boundary of the first slot by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle specifies that a TPC command is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot. In some embodiments, one of the following steps is performed: a first two TPC symbol positions of the second slot within a slot cycle are used for transmission of a TPC command to a wireless device; and subsequent TPC symbol positions within the first slot of the slot cycle are specified by the F-DPCH slot format #1 to #8. In some embodiments, when the TPC command is transmitted in the first slot or second slot of a slot cycle, the TPC combining period is started after two TPC symbol positions have passed with respect to the downlink slot boundary of the F-DPCH radio frame. In some embodiments, the method further includes starting the TPC combining period after the first two TPC symbols of the first slot of a F-DPCH radio frame occur and ending the TPC combining period after the first two TPC symbols of a next subsequent slot occur, the TPC combining periods repeating in succession. In some embodiments, a start of the TPC combining period is determined relative to a start of a primary common control physical channel, P-CCPCH, In some embodiments, the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where start_offset=2560 if NOFF1=0, otherwise start_offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPCH, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
According to another aspect, a method of mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink is provided. The method includes in an initial radio link configuration, within each slot cycle of a plurality of slot cycles, performing one of: mapping a TPC command to a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) that maps the TPC command to any of the last eight TPC symbol position; and mapping a TPC command to a second slot of the slot cycle having a F-DPCH slot format (#0 or #9) that maps the TPC command to any of the first two TPC symbol positions of the second slot within a slot cycle. In some embodiments, within each slot cycle, one TPC command is transmitted in one of: (a) the first F-DPCH slot with one of the slot formats from #1 to #8 and (b) in the second F-DPCH slot with one of the slot formats #9 and #0.
According to another aspect, a network node for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink is provided. The network node includes processing circuitry including a processor and a memory in communication with the processor.
The memory is configured to store a TPC command and executable program code which, when executed by the processor, causes the processor to map the TPC command to one of a first and a second slot within a slot cycle of the radio frame based on a configured slot format. The processor is also configured to transmit the TPC command 18 to at least one wireless device (40) in one of a first and second slot within a slot cycle of the radio frame.
According to this aspect, in some embodiments mapping a TPC command (18) to one of a first and second slot within a slot cycle of a radio frame comprises mapping a TPC command to a TPC symbol position of the used slot, wherein the TPC symbol position of the slot used for performing the mapping and transmitting of the TPC command (18) is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command is transmitted within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot. In some embodiments, the processor is further configured for transmitting a TPC command in one of a first and second slot of a slot cycle within the length of a TPC command combining period which duration is one slot starting two TPC symbol positions after the downlink slot boundary of a fractional dedicated physical channel F-DPCH. In some embodiments, each slot cycle is part of the slots composing a radio frame of a fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunication system, UMTS, wireless network.
In some embodiments, a slot cycle encompasses one of 3 and 5 slots, with 10 symbols per slot and each TPC command occupies one TPC symbol. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command in the first slot within a slot cycle specifies an offset from a boundary of the first slot by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle specifies that a TPC command is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command in the first slot within a slot cycle is one of slot formats 1-8 of a group of slot formats ranging from 0 to 9, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle is one of slots 0 and 9 of the group of slot formats, the formats of the group being specified by a wireless communication standard. In some embodiments, one the network node performs one of the following: a first two TPC symbol positions of the second slot within a slot cycle are used for transmission of a TPC command to a wireless device; and subsequent TPC symbol positions within the first slot of the slot cycle are specified by the F-DPCH slot format #1 to #8. In some embodiments, the processor is further configured for transmitting a TPC command in one of the first and second slot of a slot cycle within the length of a TPC command combining period which duration is one slot starting two TPC symbol positions after the downlink slot boundary of the F-DPCH. In some embodiments, the processor is further configured to start the TPC combining period after the first two TPC symbols of the first slot of a F-DPCH radio frame occur and end the TPC combining period after the first two TPC symbols of a next subsequent slot occur, the TPC combining periods repeating in succession. In some embodiments, a start of the TPC combining period is determined relative to a start of a primary common control physical channel, P-CCPCH. In some embodiments, the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where start_offset=2560 if NOFF1=0, otherwise start_offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPCH, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
According to yet another aspect, a network node is configured to map a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The network node includes processing circuitry including a processor and a memory in communication with the processor. The memory is configured to store a TPC command. The processor is configured in an initial radio link configuration, to, within each slot cycle of a plurality of slot cycles, perform one of: mapping a TPC command to one of a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) mapping the TPC command to any of a last eight TPC symbol positions of the first slot; and mapping a TPC command to one of second slot of the slot cycle having a F-DPCH slot format (#0 or #9) mapping the TPC command to any of the first two TPC symbol positions of the second slot.
According to yet another aspect, a method of receiving a transmit power control, TPC, command in a slot of a radio frame in a wireless device is provided. The method includes receiving a TPC command within one of a first and second slot within a slot cycle of the radio frame. According to this aspect, in some embodiments, the TPC symbol position used for performing the mapping of the TPC command is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command is received within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot. In some embodiments, the TPC commands from different radio links are stored in registers accessible by a processor. In some embodiments, the method further includes receiving at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots of a slot cycle to encompass the TPC commands. In some embodiments, the method further includes combining at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots of a slot cycle to encompass the TPC commands.
According to another aspect, a wireless device for receiving a transmit power control, TPC, command in a slot of a radio frame. The wireless device includes processing circuitry configured to receive a TPC command within one of a first and second slot within a slot cycle of the radio frame. In some embodiments, the TPC symbol position used for performing the mapping of the TPC command is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command is received within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot. In some embodiments, the processing circuitry is further configured to receive at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots of a slot cycle to encompass the TPC commands. In some embodiments, the wireless device further performs combining at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots of a slot cycle to encompass at least two TPC commands. In some embodiments, at least two TPC commands from different radio links are stored in registers accessible by a processor.
According to another aspect, a network node for mapping a transmit power control, TPC, command in a time slot of a F-DPCH radio frame to be transmitted to at least one wireless device on a downlink is provided. The network node includes a mapping module configured to map the TPC command to one of a first and a second slot within a slot cycle of the F-DPCH radio frame, wherein the TPC symbol position used for performing the mapping of the TPC command is based on a configured F-DPCH slot format.
According to yet another aspect, a network node mapping of a transmit power control, TPC, command in a time slot of a F-DPCH radio frame to be transmitted to at least one wireless device on a downlink is provided. The network node includes a memory module configured to store a TPC command. The network node also includes an TPC command mapping module configured to map TPC commands to a slot of a slot cycle, the mapping including: mapping a TPC command to a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) mapping the TPC command to any of the last eight TPC symbol position; or mapping a TPC command to a second slot of the slot cycle having a F-DPCH slot format (#0 or #9) mapping the TPC command to any of the first two TPC symbol position within the second slot.
According to this aspect, in some embodiments, each slot cycle is a fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunications system, UMTS, wireless network. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command in the first slot within a slot cycle specifies an offset from a boundary of the first slot within a slot cycle by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle specifies that a TPC command is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command in the first slot within a slot cycle is one of slot formats 1-8 of a group of slot formats ranging from 0 to 9, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle is one of slot formats 0 and 9 of the group of slot formats, the formats of the group being specified by a wireless communication standard. In some embodiments, the network node further includes a TPC combining period determiner module configured to start a TPC combining period relative to a start of a primary common control physical channel, P-CCPCH.
According to another aspect, a wireless device for receiving a transmit power control, TPC, command in a slot of a radio frame is provided. The wireless device includes a TPC receiver module configured to receive a TPC command within one of a first and second slot within a slot cycle of the radio frame, wherein the TPC symbol position used for performing the mapping of the TPC command is based on a configured slot format.
A more complete understanding of the present embodiments, and the attendant advantages and features thereof, will be more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
Before describing in detail exemplary embodiments, it is noted that the embodiments reside primarily in combinations of apparatus components and processing steps related to downlink transmit power control such as mapping a transmit power control (TPC) command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. Accordingly, components have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
As used herein, relational terms, such as “first” and “second,” “top” and “bottom,” and the like, may be used solely to distinguish one entity or element from another entity or element without necessarily requiring or implying any physical or logical relationship or order between such entities or elements.
The term “wireless device”, as used herein may include (but is not limited to), for example, user equipment (UE), including devices used for machine type communication, machine to machine communication, sensors, USB, wireless embedded devices, laptop mounted devices, tablet computers, etc.
Although terminology from Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) communication systems is used in this disclosure to describe some embodiments, this should not be seen as limiting the scope of the embodiments to only the aforementioned system. Other wireless systems, including not only wideband code division multiple access (WCDMA), WiMax, ultra mobile broadband (UMB) and global system for mobile communications (GSM), but also, other current or future 4G or 5G networks and beyond, may also benefit from exploiting the subject matter covered within this disclosure.
Some embodiments described herein include starting the TPC command combining period in the downlink slot boundary of the F-DPCH, and 512 chips after the downlink slot boundary for F-DPCH. Yet another solution that would avoid introducing new signaling, includes predetermining that whenever the first two TPC symbols are to be used for transmitting TPC commands in downlink, the transmission of the TPC commands will occur in the second slot within the slot-cycle.
Some advantages to some embodiments include:
When the new TPC algorithm with reduced TPC frequency (i.e., Algorithm 3) is applied, the slot position within a slot-cycle over which the TPC command is going to be transmitted in the DL following either of the arrangements described below:
As can be observed from
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where start_offset=2560 if NOFF1=0, otherwise start_offset=0, and tF-DPCH is the F-DPCH frame timing offset relative to the primary Common Control Physical Channel (P-CCPCH), and NOFF1 can be found in the F-DPCH slot format table for the used slot format.
The memory 14 is configured to store a TPC command 18. The processor is configured to implement a TPC command mapper 20 which functions to map the TPC command to one of a first slot within a slot cycle that is part of a plurality of slots composing a radio frame and to a second slot within the slot cycle of the radio frame. The TPC symbol position used for performing the mapping of the TPC command is based on a configured slot format. The processor 16 may also be configured to determine, via a TPC combining period determiner 22, a start of a TPC command combining period. In some embodiments, the TPC command combining period has a length of one slot, beginning at the downlink slot boundary for DPCH, and 512 chips after the downlink slot boundary for F-DPCH. In some embodiments, the TPC command mapper 20 may be configured in an initial radio link configuration to, within each slot cycle of a plurality of slot cycles, perform one of: (a) mapping a TPC command to one of a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) that maps the TPC command to any of a last eight TPC symbol positions of the first slot; and (b) mapping a TPC command to one of second slot of the slot cycle having a F-DPCH slot format (#0 or #9) that maps the TPC command to any of the first two TPC symbol positions of the second slot. In some embodiments, the TPC command mapper 20 is configured to map the TPC command to one of a first and a second slot within a slot cycle of the F-DPCH radio frame, where the TPC symbol position used for performing the mapping of the TPC command is based on a configured F-DPCH slot format. The network node also includes a transmitter 23 configured to transmit TPC commands to a wireless device.
The memory 44 is configured to store TPC commands 18. The processor 46 is configured to implement a TPC command receiver 50 that receives a TPC command within one of a first slot and a second slot with a slot cycle of a radio frame. In some embodiments, a TPC combining period determiner 52 functions to determine a TPC combining period during which to receive TPC commands during a slot cycle.
Thus, some embodiments include a method of mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The method comprises transmitting a TPC command 18 in one of a first and second slot within a slot cycle of a radio frame, wherein the slot used for transmission of the TPC command is being based on a configured slot format (block S104).
The method may comprise mapping of a TPC command (18) to one of a first and second slot within a slot cycle of a radio frame, wherein a TPC symbol position of the slot used for performing the mapping of the TPC command (18) is based on a configured slot format (block S100). The method may also further comprise starting a TPC combining period based on whether the TPC command is mapped to the first slot or the second slot (block S102).
The method comprises mapping the TPC command to one of a first and second slot within a slot cycle and transmitting the TPC command in one of the first and second slot within a slot cycle to which the TPC command was mapped, a TPC symbol position used being for performing the mapping of the TPC command based on a configured slot format and the slot used for transmission of the TPC command being based on a configured slot format.
In some embodiments, the slot used is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command 18 is transmitted within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot. In other words, the second slot should be used for slot formats 0 and 9, and the first slot should be used for all other slot formats, i.e., slots 1-8. In some embodiments, the method further includes transmitting a TPC command 18 in one of a first and second slot of a slot cycle within the length of a TPC command 18 combining period, where the TPC command combining period has a duration is one slot starting two TPC symbol positions after the downlink slot boundary of a fractional dedicated physical channel F-DPCH.
In some embodiments, each slot cycle is composed of a group of adjacent slots within the set of slots composing a radio frame of the fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunication system, UMTS, wireless network. In some embodiments, a TPC command 18 is transmitted in one slot of a slot cycle that encompasses one of 3 and 5 slots, with 10 TPC symbols per slot, and each TPC command occupying one TPC symbol. A TPC command 18 is transmitted in only of the 3 or 5 slots. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command 18 in the first slot within a slot cycle specifies an offset from a boundary of the first slot by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command 18 in the second slot within a slot cycle specifies that a TPC command 18 is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot.
In some embodiments, a first two TPC symbol positions of the second slot within a slot cycle are used for (1) transmission of a TPC command 18 to a wireless device 40, or (2) subsequent TPC symbol positions within the first slot of the slot cycle are specified by the F-DPCH slot format #1 to #8. In some embodiments, when the TPC command 18 is transmitted in the first slot or second slot of a slot cycle, the TPC combining period is started after two TPC symbol positions (512 chips) have passed with respect to the downlink slot boundary of the F-DPCH radio frame. In some embodiments, the method further includes starting the TPC combining period after the first two TPC symbols of the first slot of a F-DPCH radio frame occur and ending the TPC combining period after the first two TPC symbols of a next subsequent slot occur. The TPC combining periods repeat in succession. In some embodiments, a TPC symbol position is used for performing the mapping of the TPC command based on a configured slot format. In some embodiments, a start of the TPC combining period is determined relative to a start of a primary common control physical channel, P-CCPCH.
In some embodiments, the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where start_offset=2560 if NOFF1=0, otherwise start_offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPCH, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
In some embodiments, a method of mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The method includes in an initial radio link configuration, within each slot cycle of a plurality of slot cycles, performing (block S105) one of: mapping a TPC command to a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) mapping the TPC command to any of the last eight TPC symbol position (block S106); and mapping a TPC command 18 to a second slot of the slot cycle having a F-DPCH slot format (#0 or #9) mapping the TPC command 18 to any of the first two TPC symbol positions within the second slot (block S108). Note that the slot formats #9 and #0 refer to the first two TPC symbol positions within a slot. Since these two slot formats (#9 and #0) are to be used in the second slot within a cycle, then for the first slot within a cycle there are available all the other slot formats (from #1 to #8) meaning that the TPC command 18 can be mapped to any of the last eight TPC symbol positions. Having this deterministic mapping will automatically solve any issue related with the reception of TPC commands from different radio links in soft handover scenarios. In the initial radio link configuration, within each slot cycle, the wireless device receives one TPC command 18 in the first F-DPCH slot with one of the slot formats from #1 to #8 or in the second F-DPCH slot with one of the slot formats #9 and #0.
Some embodiments include a network node for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The network node 10 includes processing circuitry 12 including a processor 16 and a memory 14 in communication with the processor 16. The memory 14 is configured to store a TPC command 18 and executable program code which, when executed by the processor 16, causes the processor 16 to map the TPC command 18 to one of a first and a second slot within a slot cycle of the radio frame based on a configured slot format. The processor is further configured to transmit the TPC command 18 to at least one wireless device (40) in one of a first and second slot within a slot cycle of the radio frame.
In some embodiments, mapping a TPC command (18) to one of a first and second slot within a slot cycle of a radio frame comprises mapping a TPC command to a TPC symbol position of the used slot, wherein the TPC symbol position of the slot used for performing the mapping and transmitting of the TPC command (18) is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9. In some embodiments, the TPC command 18 is transmitted within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot.
In some embodiments, each slot cycle is part of the slots composing a radio frame of a fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunication system, UMTS, wireless network. In some embodiments, a slot cycle encompasses one of 3 and 5 slots, with 10 symbols per slot and each TPC command occupies one TPC symbol. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command 18 in the first slot within a slot cycle specifies an offset from a boundary of the first slot by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command 18 in the second slot within a slot cycle specifies that a TPC command 18 is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot.
In some embodiments, the F-DPCH slot format to be used for mapping a TPC command 18 in the first slot within a slot cycle is one of slot formats 1-8 of a group of slot formats ranging from 0 to 9. The F-DPCH slot format to be used for mapping a TPC command 18 in the second slot within a slot cycle is one of slots 0 and 9 of the group of slot formats, the formats of the group being specified by a wireless communication standard. In some embodiments, the network node performs one of the following: a first two TPC symbol positions of the second slot within a slot cycle are used for transmission of a TPC command 18 to a wireless device; and subsequent TPC symbol positions within the first slot of the slot cycle are specified by the F-DPCH slot format #1 to #8.
In some embodiments, the processor of the network node further causing transmission of a TPC command in one of the first and second slot of a slot cycle within the length of a TPC command combining period, where the duration of the TPC combining period is one slot starting two TPC symbol positions after the downlink slot boundary of the F-DPCH. In some embodiments, the processor is further configured to start the TPC combining period after the first two TPC symbols of the first slot of a F-DPCH radio frame occur and end the TPC combining period after the first two TPC symbols of a next subsequent slot occur, the TPC combining periods repeating over the time one after each other. In some embodiments, a start of the TPC combining period is determined relative to a start of a primary common control physical channel, P-CCPCH.
In some embodiments, the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where start_offset=2560 if NOFF1=0, otherwise start_offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPCH, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
In some embodiments, a network node 10 is configured to map a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The network node 10 includes processing circuitry 12 including a processor 16 and a memory 14 in communication with the processor 16. The memory is configured to store a TPC command 18. The processor 16 is configured in an initial radio link configuration, to, within each slot cycle of a plurality of slot cycles perform one of the following: (a) map a TPC command 18 to one of a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) mapping the TPC command 18 to any of a last eight TPC symbol positions of the first slot (block S106); and (b) mapping a TPC command 18 to one of second slot of the slot cycle having a F-DPCH slot format (#0 or #9) mapping the TPC command 18 to any of the first two TPC symbol positions of the second slot (block S108).
In some embodiments, a method of receiving a transmit power control, TPC, command in a slot of a radio frame in a wireless device is provided. The method includes receiving a TPC command 18 within one of a first and second slot within a slot cycle of the radio frame (block S110). In some embodiments, the TPC symbol position used for performing the mapping and transmitting of the TPC command 18 is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and the TPC command 18 is received within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot.
In some embodiments, the TPC commands from different radio links are stored in registers accessible by a processor 46. In some embodiments, the method further includes receiving at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots to encompass the TPC commands. In some embodiments, the method further includes combining at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots to encompass the TPC commands.
In some embodiments, a wireless device for receiving a transmit power control, TPC, command in a slot of a radio frame is provided. The wireless device 40 includes processing circuitry 42 configured to receive a TPC command 18 within one of a first and second slot within a slot cycle of the radio frame. In some embodiments, the TPC symbol position used for performing the mapping of the TPC command 18 is based on a configured slot format. In some embodiments, the time slot is a fractional dedicated physical channel (F-DPCH) slot and the configured slot formats are one of slot formats #0, #1, #2, #3, #4, #5, #6, #7, #8 and #9, and wherein the TPC command 18 is received within the second F-DPCH slot if the configured slot format is #0 or #9, and otherwise within the first F-DPCH slot.
In some embodiments, the processing circuitry 42 is further configured to receive at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots to encompass the TPC commands. In some embodiments, the processing circuitry 42 is further configured to combine at least two TPC commands from different radio links during a combining period that partially overlaps the first and second slots to encompass at least two TPC commands. In some embodiments, at least two TPC commands from different radio links are stored in registers accessible by a processor 46.
In some embodiments, a network node 10 for mapping a transmit power control, TPC, command in a time slot of a F-DPCH radio frame to be transmitted to at least one wireless device 40 on a downlink is provided. The network node 10 includes a mapping module 30 configured to map the TPC command 18 to one of a first and a second slot within a slot cycle of the F-DPCH radio frame, where the TPC symbol position used for performing the mapping of the TPC command is based on a configured F-DPCH slot format.
In some embodiments, a network node 10 mapping a transmit power control, TPC, command 18 in a time slot of a F-DPCH radio frame to be transmitted to at least one wireless device 40 on a downlink is provided. The network node 10 includes a memory module 26 configured to store a TPC command 18. The network node 10 also includes a TPC command 18 mapping module 30 configured to map TPC commands to a slot of a slot cycle. The mapping includes one of (a) mapping a TPC command to a first slot of the slot cycle having a F-DPCH slot format (#1 to #8) mapping the TPC command to any of the last eight TPC symbol position (block S106); and (b) mapping a TPC command 18 to a second slot of the slot cycle having a F-DPCH slot format (#0 or #9) mapping the TPC command 18 to any of the first two TPC symbol position within the second slot (block S108).
In some embodiments, each slot cycle is a fractional dedicated physical channel, F-DPCH, in a universal mobile telecommunications system, UMTS, wireless network. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command 18 in the first slot within a slot cycle specifies an offset from a boundary of the first slot by one of 2, 3, 4, 5, 6, 7, 8 and 9 TPC symbols, and the F-DPCH slot format to be used for mapping a TPC command 18 in the second slot within a slot cycle specifies that a TPC command is transmitted adjacent to a start of a boundary of the second slot in any of the first two TPC symbol positions of that slot. In some embodiments, the F-DPCH slot format to be used for mapping a TPC command 18 in the first slot within a slot cycle is one of slot formats 1-8 of a group of slot formats ranging from 0 to 9, and the F-DPCH slot format to be used for mapping a TPC command in the second slot within a slot cycle is one of slot formats 0 and 9 of the group of slot formats, the formats of the group being specified by a wireless communication standard. In some embodiments, the network node 10 includes a TPC combining period determiner module configured to start a TPC combining period relative to a start of a primary common control physical channel, P-CCPCH.
In some embodiments, a wireless device 40 for receiving a transmit power control, TPC, command 18 in a slot of a radio frame is provided. The wireless device 40 includes a TPC receiver module 51 configured to receive a TPC command 18 within one of a first and second slot within a slot cycle of the radio frame, wherein the TPC symbol position used for performing the mapping of the TPC command 18 is based on a configured slot format. In some embodiments, the radio frame is a fractional dedicated physical channel (F-DPCH).
The disclosure advantageously provides a method and system for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. According to one aspect, a method includes mapping the TPC command to one of a first slot within a slot cycle of the radio frame and to a second slot within the slot cycle of the radio frame, and starting a TPC combining period based on whether the TPC command is mapped to the first slot or the second slot.
According to this aspect, in some embodiments, when the mapping of the TPC is to the first slot, then the TPC combining period is started in the downlink slot boundary of the fractional dedicated physical channel, F-DPCH. In some embodiments, when the mapping of the TPC is to the second slot, then the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where startoffset=2560 if NOFF1=0, otherwise start offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPC, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
According to another aspect, an apparatus is provided in a network node for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The apparatus includes processing circuitry including a processor and a memory in communication with the processor. The memory is configured to store a TPC command and executable program code which, when executed by the processor, cause the processor to map the TPC command to one of a first slot within a slot cycle of the radio frame and to a second slot within the slot cycle of the radio frame, and start a TPC combining period based on whether the TPC command is mapped to the first slot or the second slot.
According to yet another aspect, an apparatus in a network node is configured for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink. The apparatus includes a mapping module configured to map the TPC command to one of a first slot within a slot cycle of the radio frame and to a second slot within the slot cycle of the radio frame. The apparatus also includes a TPC combining period determiner module configured to determining a TPC combining period start time based on whether the TPC command is mapped to the first slot or the second slot.
Some embodiments include the following.
A method of mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink, the method comprising:
mapping the TPC command to one of a first slot within a slot cycle of the radio frame and to a second slot within the slot cycle of the radio frame; and
starting a TPC combining period based on whether the TPC command is mapped to the first slot or the second slot.
The method of Embodiment 1, wherein, when the mapping of the TPC is to the first slot, then the TPC combining period is started in a downlink slot boundary of a fractional dedicated physical channel, F-DPCH.
The method of Embodiment 1, wherein, when the mapping of the TPC is to the second slot, then the start of the TPC combining period relative to a start of a primary common control physical channel, P-CCPCH, is given by:
TPC_TX_offset=(tF-DPCH+2560*k*N+start_offset+256*NOFF1/2)modulo 38400
for k=0, 1, . . . , 15/N−1, where startoffset=2560 if NOFF1=0, otherwise start offset=0,tF-DPCH is the fractional dedicated physical channel, F-DPCH, frame timing offset relative to the P-CCPCH, and NOFF1 can be found in an F-DPCH slot format table for a used slot format.
An apparatus in a network node for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink, the apparatus comprising:
processing circuitry including a processor and a memory in communication with the processor:
An apparatus in a network node for mapping a transmit power control, TPC, command in a time slot of a radio frame to be transmitted to at least one wireless device on a downlink, the apparatus comprising
a mapping module configured to map the TPC command to one of a first slot within a slot cycle of the radio frame and to a second slot within the slot cycle of the radio frame; and
a TPC combining period determiner module configured to determining a TPC combining period start time based on whether the TPC command is mapped to the first slot or the second slot.
As will be appreciated by one of skill in the art, the concepts described herein may be embodied as a method, data processing system, and/or computer program product. Accordingly, the concepts described herein may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects all generally referred to herein as a “circuit” or “module.” Furthermore, the disclosure may take the form of a computer program product on a tangible computer usable storage medium having computer program code embodied in the medium that can be executed by a computer. Any suitable tangible computer readable medium may be utilized including hard disks, CD-ROMs, electronic storage devices, optical storage devices, or magnetic storage devices.
Some embodiments are described herein with reference to flowchart illustrations and/or block diagrams of methods, systems and computer program products. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer (thereby creating a special purpose computer), special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable memory or storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
It is to be understood that the functions/acts noted in the blocks may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
Computer program code for carrying out operations of the concepts described herein may be written in an object oriented programming language such as Java® or C++. However, the computer program code for carrying out operations of the disclosure may also be written in conventional procedural programming languages, such as the “C” programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer. In the latter scenario, the remote computer may be connected to the user's computer through a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Many different embodiments have been disclosed herein, in connection with the above description and the drawings. It will be understood that it would be unduly repetitious and obfuscating to literally describe and illustrate every combination and subcombination of these embodiments. Accordingly, all embodiments can be combined in any way and/or combination, and the present specification, including the drawings, shall be construed to constitute a complete written description of all combinations and subcombinations of the embodiments described herein, and of the manner and process of making and using them, and shall support claims to any such combination or subcombination.
It will be appreciated by persons skilled in the art that the embodiments described herein are not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope of the following claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2016/051016 | 10/19/2016 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62243520 | Oct 2015 | US |