COMMUNICATIONS DEVICES, INFRASTRUCTURE EQUIPMENT AND METHODS
20230052683 · 2023-02-16
Assignee
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
H04W72/23
ELECTRICITY
H04L5/0064
ELECTRICITY
H04L5/0044
ELECTRICITY
H04W72/0453
ELECTRICITY
H04L67/12
ELECTRICITY
International classification
H04L67/12
ELECTRICITY
Abstract
A communications device including a receiver configured to receive a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within frequency resources of a wireless access interface allocated to the mobile terminal, each of the sub-units being received a repeated number of times within a repetition cycle; and circuitry configured to combine a same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
Claims
1. A method of controlling communications at an infrastructure equipment of a mobile communications network configured to receive signals from a communications device, the method comprising receiving a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within one or more frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and combining the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
2. A communications device comprising a receiver configured to receive signals from an infrastructure equipment of a wireless communications network in accordance with a wireless access interface provided by the infrastructure equipment, a transmitter configured to transmit signals to the infrastructure equipment via to wirelss access interface, and a controller configured to control the transmitter to transmit data to the infrastructure equipment via an uplink of the wireless access interface, wherein the wireless access interface includes communications resources for allocation to the communications device on the uplink, the communications resources comprising frequency resources, and time resources in which the wireless access interface is divided into predetermined time-divided units and the controller is configured in combination with the transmitter to form a plurality of sub-units for transmission from an encoded transport block of data, to transmit each sub-unit a repeated number of times within a first repetition cycle, and to transmit each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the infrastructure equipment can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block.
3. A method of controlling communications at a communications device configured to transmit signals to and/or receive signals from an infrastructure equipment of a mobile communications network in accordance with a wireless access interface, the method comprising receiving a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within one or more frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and combining the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] A more complete appreciation of the disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein like reference numerals designate identical or corresponding parts throughout the several views, and wherein:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0027] Conventional Communications System
[0028]
[0029] The network 100 includes a plurality of base stations 101 connected to a core network 102. Each base station provides a coverage area 103 (i.e. a cell) within which data can be communicated to and from communications devices 104. Data is transmitted from base stations 101 to communications devices 104 within their respective coverage areas 103 via a radio downlink. Data is transmitted from communications devices 104 to the base stations 101 via a radio uplink. The uplink and downlink communications are made using radio resources that are licenced for exclusive use by the operator of the network 100. The core network 102 routes data to and from the communications devices 104 via the respective base stations 101 and provides functions such as authentication, mobility management, charging and so on. Communications devices may also be referred to as mobile stations, user equipment (UE), user device, mobile radio, and so forth. Base stations may also be referred to as transceiver stations/NodeBs/eNodeBs (eNB for short), and so forth.
[0030] Wireless communications systems such as those arranged in accordance with the 3GPP defined Long Term Evolution (LTE) architecture use an orthogonal frequency division modulation (OFDM) based interface for the radio downlink (so-called OFDMA) and a single carrier frequency division multiple access scheme (SC-FDMA) on the radio uplink.
[0031]
[0032]
Narrowband Internet of Things
[0033] As explained above, it has been proposed to develop an adaptation of a mobile communications network to accommodate narrow band communications within an existing wireless access interface which has been developed to provide broadband wireless communications. For example, in 3GPP a project relating to improvements to LTE wireless access interfaces to provide for a Narrowband Internet of Things (NB-IoT) was agreed [2]. This project is aimed at improved indoor coverage, support for massive number of low throughput devices, low delay sensitivity, ultra-low device cost, low device power consumption and (optimised) network architecture. An example of such a device is a smart meter. It has been proposed that an NB-IoT communications system supports a bandwidth of only 180 kHz and can have three operational modes: [0034] 1. ‘Stand-alone operation’ utilizing for example the spectrum currently being used by GERAN systems as a replacement of one or more GSM carriers [0035] 2. ‘Guard band operation’ utilizing the unused resource blocks within a LTE carrier's guard-band [0036] 3. In-band operation′ utilizing resource blocks within a normal LTE carrier
[0037] In conventional LTE systems data is transmitted on both the uplink and the downlink, by dividing the data into blocks, known as transport blocks (TB) and transmitted within a Transmission Time Interval (TTI). The TTI in LTE is fixed to 1 ms or one sub-frame. Thus the size of the transport block is determined by the amount of data, which can be transmitted in a sub-frame. If a large Transport Block Size (TBS) needs to be transmitted, more frequency resources, in the form of Physical Resource Blocks (PRB)s can be used, since the time resource is fixed (to 1 ms).
[0038]
[0039] As explained above, it has been proposed that an NB-IoT communications system supports a bandwidth of only 180 kHz (or 1 PRB) for data transmission in the downlink and uplink. As such, if the LTE TTI of 1 ms is used, the number of resource elements (REs) available for data is limited. For example, in the downlink, if the first 3 OFDM symbols are used for LTE Control Regions, and assuming 16 REs are used for NB-RS (reference symbols for the NB-IoT channels) and 24 REs (4 access ports) are used for LTE, the number of REs left for data is 100. For QPSK modulation this would be able carry 200 physical channel bits. If a ⅓ code rate is used and a 24 bit CRC is applied, then 1 PRB can only carry a Transport Block size of 42 bits.
[0040] In one example a maximum transport block size for NB-IoT is not greater than 520 bits. In LTE, a large TB would be carried by several PRB in a sub-frame. However, as NB-IoT has only 1 PRB in a sub-frame if the TTI is maintained at 1 ms, segmentation of the TB into smaller TBs is required. Since each TB segment incurs overhead, segmentation is not an efficient way of transmitting a large TBS. Alternatively, a TTI longer than 1 sub-frame can be used to carry a large TBS, which avoids segmentation. Hence instead of carrying the large TBS using multiple PRBs, in NB-IoT the large TBS is carried over multiple sub-frames (i.e. the TTI is spread over multiple sub-frames). Transmitting a transport block over multiple sub-frames is illustrated in
[0041] As illustrated in
[0042] One of the objectives of NB-IoT is to provide extended coverage of up to 20 dB. The main mechanism to extend coverage is to perform numerous repetitions of the message, such that the receiver can accumulate the signal energy over the repetitive samples in order for it to have a sufficient signal-to-noise ratio (SNR) to decode the message. Symbol combining is one implementation used in 3GPP Release 13 eMTC (enhanced machine type communications) where the repetitive samples are combined at the symbol level. This has a low complexity since the repetition decoding (for SNR accumulation) can be done at the “symbol processing” level, rather than at the LLR (logarithmic-likelihood ratio) level. More baseband processing is required to generate LLRs than to demodulate symbols, and as such there are advantages in terms of complexity and power saving possible from performing symbol processing instead of LLR processing.
[0043] Symbol combining requires that the signal (i.e. symbols) in each repetitive sample be exactly the same; i.e. each RE contains the same modulation symbols. In addition to symbol combining, cross sub-frame channel estimation is also used where the signals applied to the RS (reference symbols or reference signals) are also not changed, so that the RS can be combined over several repetitive samples before channel estimation is performed. Using the symbol combining method, the number of samples that can be combined (for channel estimation and further decoding purposes) depends on the radio channel and the frequency tracking capability of the UE.
[0044] Symbol combining is only possible over a time period over which the radio channel does not change significantly, in terms of, for example, the coherence time of the channel If symbol combining is performed over a longer period of time, symbols are combined non-coherently, leading to a loss in performance. Symbol combining is further only possible over a time period over which the phase of the UE's local oscillator does not change significantly with respect to the phase of the eNodeB's oscillator. At low SNRs, frequency estimation at the UE becomes less reliable, leading to greater disparity between the phase of the UE's local oscillator and the phase of the eNodeB's oscillator.
[0045]
[0046] For a TTI of 1 sub-frame, cross sub-frame channel estimation and symbol combining can be easily implemented for a repeated signal, since the TB is fully contained within 1 sub-frame and therefore the transmitter need only transmit the same signal in each sub-frame. This is demonstrated in
[0047] However, if the TB is spread over multiple sub-frames, repetition at the TTI level would lead to adjacent sub-frames having different symbols and these cannot be combined at symbol level. This is shown in
[0048] One way to overcome this problem is to perform repetition at the sub-frame level for transport blocks with a TTI of greater than 1 sub-frame. This is shown in
[0049] A known implementation of the transport and physical channel processing applied to the narrowband physical downlink shared channel (NB-PDSCH) and narrowband physical downlink control channel (NB-PDCCH) is shown in
Transport Chain Using Repetition
[0050] Embodiments of the present technique can provide an arrangement in which a mobile communications device or UE 104 can operate to communicate in a wireless communications system via a base station or infrastructure equipment. According to an embodiment of the present technique, a communications device comprises a transmitter configured to transmit signals to an infrastructure equipment of a wireless communications network in accordance with a wireless access interface provided by the infrastructure equipment. The communications device also comprises a controller configured to control the transmitter to transmit data to the infrastructure equipment via an uplink of the wireless access interface, wherein the wireless access interface includes communications resources for allocation to the communications device on the uplink, the communications resources comprising frequency resources, and time resources in which the wireless access interface is divided into predetermined time-divided units. The communications device is configured to divide an encoded transport block of data into a plurality of sub-units for transmission in a plurality of the time-divided units and one or more of the frequency resources of the wireless access interface allocated to the communications device. The communications device is next configured to transmit each sub-unit a repeated number of times within a repetition cycle. The communications device is further configured to transmit each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the infrastructure equipment can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block. Embodiments of the present technique allow a UE receiver to perform symbol combining, cross subframe channel estimation and early termination when repetition is used for TBs requiring TTIs of greater than 1 subframe. This is because repeated transmission of the sub-units can allow a receiver to accumulate signal energy for each received symbol to increase a signal-to-noise ratio in order to be able to decode a transport block. Furthermore, because sub-units are transmitted repeatedly in each of one or more repetition cycles a receiver can terminate a reception process early, if the receiver is able to decode the encoded transport block after one or more of the repetition cycles without requiring all of the repetition cycles over which an encoded data unit is transmitted depending upon radio reception conditions.
[0051] An example embodiment of the present technique can therefore be provided by adapting the receiver shown in
[0052] Embodiments of the present technique may find application for example with NB-IoT in which frequency resources allocated to a NB-IoT device may be limited to only one physical resource block (PRB). As such transmission of large transport blocks may require a transmission time interval (TTI) of longer than that of a sub-frame.
[0053] It should be readily appreciated that embodiments of the present technique apply equally to downlink communications as they do to uplink communications. Therefore it is equally applicable for the infrastructure equipment (eNodeB) to divide and transmit the transport block to be received and recovered at the communications device (UE).
[0054]
[0055]
[0056]
[0057] Embodiments of the present technique can perform a cyclic sub-frame level repetition on an encoded TB with a TTI >1 sub-frame where each part (i.e. sub-frame) of the encoded TB is repeated a predefined number of times before the next part (sub-frame) is repeated by another predefined number of times. When the last part of the encoded TB has finished its predefined number of repetitions (over the number of sub-frames labelled Wre.sub.p c.sub.ycle′ in
[0058] In an embodiment of the present technique, the parameter nSC is fixed in the specifications, and therefore is predetermined.
[0059] In an embodiment of the present technique, the parameter nSC is a function of the number of repetitions of the transport block. The relationship between nSC and the number of repetitions can be fixed in the specifications and therefore predetermined, or signalled to the UE by the eNodeB. An example relationship may be: [0060] For small numbers of repetitions, n.sub.sc=1, allowing the UE to perform early termination even for small numbers of repetitions. [0061] For intermediate numbers of repetitions, n.sub.SC=4, allowing the UE to perform early termination of repetitions while allowing the UE to achieve the greatest possible cross-sub-frame channel estimation gain. [0062] For large numbers of repetitions, n.sub.SC=2. Large numbers of repetitions are applied at extremes of coverage (in poor SNR conditions). In these cases, the frequency tracking error of the UE is expected to be high and the UE will not be able to perform symbol combining over a large number of sub-frames, hence there is no need for a large value of nSC.
[0063] In an embodiment of the present technique, the number of repetitions n.sub.sc can be different for different parts (or sub-frame) of the encoded TB, ETB. For the example in
[0064] In an embodiment of the present technique, n.sub.SC can be different in different repetition cycles, for example in the first cycle n.sub.SC can be two times, in the 2.sup.nd cycle n.sub.SC can be three times and in a 3.sup.rd cycle n.sub.SC can be 4 times
[0065] In an embodiment of the present technique, the UE signals to the eNodeB information regarding its current capability to perform symbol combining. In this case, the eNodeB can configure a value of n.sub.SC that is appropriate for the current capability of the UE. For example, if the UE determines that it is observing a rapidly changing channel, it may signal to the eNodeB that it has limited capability to perform symbol combining.
[0066] In an embodiment of the present technique, the UE transmits pilot or sounding signals to the eNodeB and the eNodeB determines the symbol combining capability of the UE from the reception of these signals. For example, the UE may transmit sounding reference signals (SRS) and the eNodeB determines the rate of change of the received SRS. If the received SRS change rapidly either due to a rapidly changing channel or due to a significant frequency tracking error at the UE, the eNodeB can use a small value of n.sub.sc. Conversely, if the received SRS do not change rapidly, the eNodeB can use a relatively larger value of n.sub.sc.
[0067] In an embodiment of the present technique, the eNodeB implements a control loop that monitors the decoding performance of the UE (e.g. the block error rate of the UE) and adjusts the n.sub.sc parameter in order to optimise that decoding performance.
[0068] In an embodiment of the present technique, the order in which parts of the transport block are cycled is changed for each cycle of repetition. This is shown in
[0069] In
[0070] In a most general case, sub-frames do not need to be repeated according to a “cycle of repetition”, for example as illustrated by the cycle of repetition shown in
[0071] In an embodiment of the present technique, the signal can be modified during each cycle of repetition. For example: [0072] Different precoding weight vectors can be applied to the transmissions in different cycles of repetition. This mode of operation can improve antenna or beamforming diversity when the multiple repetitions are finally decoded by the UE. [0073] A different scrambling sequence can be applied to the parts of the encoded TB in each cycle of repetition. For example, the part of the encoded TB labelled “A” in the first cycle of repetition can be scrambled with sequence S1 and scrambled with sequence S2 in the second cycle of repetition. This scrambling could provide the following benefits: [0074] Allow the UE to determine which “cycle of repetition” it is currently decoding (through a blind decoding process). [0075] Allow scrambling of the repeated transmissions to identify the UE. For example in cases where the NB-PDSCH is assigned directly to a UE (without an associated NB-PDCCH), the changing scrambling sequences may be used to (at least partially) identify the UE to which the NB-PDSCH is transmitted.
[0076]
[0077] Specifically, referring to the pattern of physical bits that are transmitted according to
[0081] In this example, the controller 1420 controls the buffer 1405 to output: [0082] Group A physical bits in sub-frames 0, 1, 6, 7 [0083] Group B physical bits in sub-frames 2, 3, 8, 9 [0084] Group C physical bits in sub-frames 4, 5, 10, 11
[0085] It should be noted that the groups of 200 physical bits in the above example can be mapped to 100 resource elements modulated using QPSK.
[0086]
[0087] Again, the UE or eNodeB in step S1505 determines whether decoding was successful, and continues looping between step S1505 and S1507 until decoding is successful and the transport block can be outputted in step S1506.
[0088] As will be appreciated from the above description, the flowchart of
[0089] In previously described embodiments, cases have been considered where the string of physical bits is divided into an integer number of sections (labelled A, B, C). In an alternative embodiment, the buffer 1405 of
TABLE-US-00001 Sub-frame number Physical bits 0, 1 0 . . . 199 2, 3 200 . . . 399 4, 5 400 . . . 499; 0 . . . 99 6, 7 100 . . . 299 8, 9 300 . . . 499
[0090] In the above table, the UE can perform symbol combining across pairs of sub-frames (e.g. across sub-frames 0 and 1).
[0091] In the prior art, TTI bundling is used, where a large TBS is transmitted using a fixed number of redundancy versions. Each redundancy version is a coded version of a transport block occupying a TTI (1 ms or 1 sub-frame). Each redundancy version contains a different set of parity bits and it is designed to be independently decoded. If the receiver is in a poor radio condition, it can accumulate multiple redundancy versions so that it has more redundancy bits, thereby achieving a lower coding rate. In Release-13 eMTC PUSCH transmission, each redundancy version is repeated four times followed by the next redundancy version until the last redundancy version is repeated four times then the cycle is repeated until the number of repetitions are completed.
[0092] Implementation of redundancy version repetition can contain a rate matching function with a circular buffer from which different redundancy versions are extracted. In this case, a single redundancy version is transmitted within a single TTI.
[0093] In embodiments of the present disclosure, different sets of physical bits are transmitted in different sub-frames within the TTI. Differences between long TTI repetition, as described in the present technique, and redundancy version repetition include: [0094] Each redundancy version in the prior art (redundancy repetition) is designed to be independently decoded whilst according to embodiments of the present technique each part of the group of bits (i.e. group A, B or C) is not expected to be independently decoded (and it is expected that all parts are needed in order to be decoded). [0095] The number of redundancy versions in the prior art is fixed regardless of the size of the TB. In long TTI repetition, the length of the TTI depends on the size of the TB. The larger the TBS (Transport Block Size), the longer (i.e. more sub-frames) is the TTI. Hence in long TTI repetition the duration of the repetition cycle depends on the TBS and hence the number of groups of bits varies as a function of the TBS (for a small TBS, only one group of bits, group A is required; for a larger TBS, three groups of bits, A,B,C may be required; for a very large TBC, many groups, A, B, C, . . . X, Y, Z, may be required). [0096] Some channel bits are repeated more than others when using redundancy versions since the number of redundancy versions is fixed and might not perfectly divide the number of sub-frames allocated to the UE. In contrast long TTI repetition maps the rate matched bits to an amount of physical resource that is an integer multiple of the number of rate matched bits, hence the channel bits are repeated equally when long TTI repetition is applied.
[0097] The following numbered paragraphs provide further example aspects and features of the present technique:
[0098] Paragraph 1. A communications device comprising
[0099] a transmitter configured to transmit signals to an infrastructure equipment of a wireless communications network in accordance with a wireless access interface provided by the infrastructure equipment, and
[0100] a controller configured to control the transmitter to transmit data to the infrastructure equipment via an uplink of the wireless access interface, wherein the wireless access interface includes communications resources for allocation to the communications device on the uplink, the communications resources comprising frequency resources, and time resources in which the wireless access interface is divided into predetermined time-divided units and the controller is configured in combination with the transmitter
[0101] to divide an encoded transport block of data into a plurality of sub-units for transmission in a plurality of the time-divided units and one or more of the frequency resources of the wireless access interface allocated to the communications device,
[0102] to transmit each sub-unit a repeated number of times within a repetition cycle, and
[0103] to transmit each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the infrastructure equipment can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block.
[0104] Paragraph 2. A communications device according to paragraph 1, wherein one or more of the composite sub-units from different repetition cycles can be combined when decoding to recover the transport block.
[0105] Paragraph 3. A communications device according to paragraph 1 or 2, wherein the repeated number of times of transmission of the sub-units is dynamically configured.
[0106] Paragraph 4. A communications device according to paragraph 3, comprising a receiver configured to receive signals transmitted by the infrastructure equipment wherein the receiver is configured to receive an indication of the repeated number of times of transmission of the sub-units dynamically configured by the infrastructure equipment.
[0107] Paragraph 5. A communications device according to paragraph 4, wherein the indication of the repeated number of times of transmission of the sub-units received from the infrastructure equipment is in response to a channel status for receiving the signals transmitted by the transmitter at the infrastructure equipment.
[0108] Paragraph 6. A communications device according to any of paragraphs 1 to 5, the repeated number of times of transmission of the sub-units is predetermined.
[0109] Paragraph 7. A communications device according to any of paragraphs 1 to 6, wherein the repeated number of times of transmission of each sub-unit is different for different repetition cycles.
[0110] Paragraph 8. A communications device according to any of paragraphs 1 to 7, wherein an order of transmission of the sub-units within the first repetition cycle is different to an order of transmission within one or more of the subsequent repetition cycles.
[0111] Paragraph 9. A communications device according to any of paragraphs 1 to 8, wherein the sub-units in each repetition cycle are scrambled before transmission, the sub-units in one repetition cycle having a different scrambling sequence applied to them during the scrambling than sub-units in a subsequent repetition cycle.
[0112] Paragraph 10. A communication device according to any of paragraphs 1 to 9, wherein data symbols of the sub-units in each repetition cycle are precoded by multiplying the data symbols with a weighting vector before transmission from one or more antenna of the transmitter, the sub-units in one repetition cycle having a different weight vector than sub-units in a subsequent repetition cycle.
[0113] Paragraph 11. An infrastructure equipment of a mobile communications network configured to receive signals from a communications device, the infrastructure equipment comprising
[0114] a receiver configured to receive signals transmitted by the communications device in accordance with a wireless access interface, and
[0115] a controller configured to control the receiver to receive data via an uplink of the wireless access interface, and the controller is configured in combination with the receiver
[0116] to receive a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and
[0117] to combine the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
[0118] Paragraph 12. An infrastructure equipment according to paragraph 11, wherein the repetition cycle is a first repetition cycle and the repeated number of times each sub-unit is transmitted in the first repetition cycle is a first repeated number of times and the receiver is configured
[0119] to receive each sub-unit a repeated number of times in one or more subsequent repetition cycles,
[0120] for each of the one or more subsequent repetition cycles to receive each of the sub-units the repeated number of times within the repetition cycle,
[0121] to combine symbols of the same sub-unit received the repeated number of times for the sub-unit to form for the repetition cycle a composite sub-unit, and
[0122] to recover the transport block from the composite sub-units by combining the composite sub-units formed from different repetition cycles when decoding.
[0123] Paragraph 13. An infrastructure equipment according to paragraph 11 or 12, wherein the transport block has been encoded with an error correction and/or detection code and the controller is configured in combination with the receiver
[0124] to decode the transport block formed from the composite sub-units received from the first repetition cycle,
[0125] to detect whether the transport block has been successfully decoded, and if successfully decoded to output the transport block, or if not successfully decoded
[0126] to combine the composite sub-units formed from the one or more subsequent repetition cycles with the sub-units received from the first repetition cycle, and
[0127] to decode the combined composite units of the transport block.
[0128] Paragraph 14. An infrastructure equipment according to any of paragraphs 11 to 13, wherein the detecting whether the transport block has been successfully decoded is configured to be carried out by the controller subsequently to each of a combination of the current combined composite sub-units and a composite sub-unit formed from a next one or more of the one or more subsequent repetition cycles. Paragraph 15. An infrastructure equipment according to any of paragraphs 11 to 13, wherein the detecting whether the transport block has been successfully decoded is configured to be carried out by the controller subsequently to the sub-units of a next one or more of the subsequent repetition cycle being received.
[0129] Paragraph 16. A method of controlling communications at a communications device comprising a transmitter configured to transmit signals to an infrastructure equipment of a mobile communications network in accordance with a wireless access interface provided by the infrastructure equipment, the method comprising
[0130] dividing an encoded transport block of data into a plurality of sub-units for transmission in a plurality of the time-divided units and one or more of the frequency resources of the wireless access interface allocated to the communications device,
[0131] transmitting each sub-unit a repeated number of times within a repetition cycle, and
[0132] transmitting each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the infrastructure equipment can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block.
[0133] Paragraph 17. A method of controlling communications at an infrastructure equipment of a mobile communications network configured to receive signals from a communications device, the method comprising
[0134] receiving a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within one or more frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and
[0135] combining the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
[0136] Paragraph 18. A communications device comprising
[0137] a receiver configured to receive signals transmitted by an infrastructure equipment of a wireless communications network in accordance with a wireless access interface provided by the infrastructure equipment, and
[0138] a controller configured to control the receiver to receive data via a downlink of the wireless access interface, wherein the wireless access interface includes communications resources for allocation to the communications device on the downlink, the communications resources comprising frequency resources, and time resources in which the wireless access interface is divided into predetermined time-divided units and the controller is configured in combination with the receiver
[0139] to receive a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and
[0140] to combine the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
[0141] Paragraph 19. A communications device according to paragraph 18, wherein the repetition cycle is a first repetition cycle and the repeated number of times each sub-unit is transmitted in the first repetition cycle is a first repeated number of times and the receiver is configured
[0142] to receive each sub-unit a repeated number of times in one or more subsequent repetition cycles,
[0143] for each of the one or more subsequent repetition cycles to receive each of the sub-units the repeated number of times within the repetition cycle,
[0144] to combine symbols of the same sub-unit received the repeated number of times for the sub-unit to form for the repetition cycle a composite sub-unit, and
[0145] to recover the transport block from the composite sub-units by combining the composite sub-units formed from different repetition cycles when decoding
[0146] Paragraph 20. A communications device according to paragraph 18 or 19, wherein the transport block has been encoded with an error correction and/or detection code and the controller is configured in combination with the receiver
[0147] to decode the transport block formed from the composite sub-units, formed of combined symbols of the sub-units, received from the first repetition cycle,
[0148] to detect whether the transport block has been successfully decoded, and if successfully decoded to output the transport block, or if not successfully decoded
[0149] to combine the composite sub-units formed from the one or more subsequent repetition cycles with the sub-units received from the first repetition cycle, and
[0150] to decode the combined composite units of the transport block.
[0151] Paragraph 21. A communications device according to paragraph 18, 19 or 20, wherein the communications device is configured
[0152] to transmit to the infrastructure equipment a relative capability of the communications device, the relative capability being a capability of the communications device to combine repeated transmissions, and
[0153] to receive an indication from the infrastructure equipment of the one or more of the repeated number of times of transmission of the sub units in accordance with the relative capability of the communications device.
[0154] Paragraph 22. A communications device according to any of paragraphs 18 to 21, wherein the detecting whether the transport block has been successfully decoded is configured to be carried out by the controller subsequently to each of a combination of the current combined composite sub-units and a composite sub-unit formed from a next one or more of the one or more subsequent repetition cycles.
[0155] Paragraph 23. A communications device according to any of paragraphs 18 to 22, wherein the detecting whether the transport block has been successfully decoded is configured to be carried out by the controller subsequently to the sub-units of a next one or more of the subsequent repetition cycle being received.
[0156] Paragraph 24. An infrastructure equipment of a mobile communications network configured to transmit signals to a communications device, the infrastructure equipment comprising
[0157] a transmitter configured to transmit signals to the communications device in accordance with a wireless access interface, and
[0158] a controller configured to control the transmitter to transmit data via a downlink of the wireless access interface, and the controller is configured in a combination with the transmitter
[0159] to divide an encoded transport block of data into a plurality of sub-units for transmission in a plurality of the time-divided units and one or more of frequency resources of the wireless access interface allocated to the communications device,
[0160] to transmit each sub-unit a repeated number of times within a repetition cycle, and
[0161] to transmit each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the communications device can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block.
[0162] Paragraph 25. An infrastructure equipment according to paragraph 24, wherein one or more of the composite sub-units from different repetition cycles can be combined when decoding to recover the transport block.
[0163] Paragraph 26. An infrastructure equipment according to paragraph 24 or 25, wherein the repeated number of times of transmission of the sub-units is dynamically configured.
[0164] Paragraph 27. An infrastructure equipment according to any of paragraphs 24 to 26, comprising a receiver configured to receive signals transmitted by the infrastructure equipment wherein the receiver is configured to receive an indication of the repeated number of times of transmission of the sub-units dynamically configured by the communications device.
[0165] Paragraph 28. An infrastructure equipment according to any of paragraphs 24 to 27, wherein the indication of the repeated number of times of transmission of the sub-units received from the communications device is in response to a channel status for receiving the signals transmitted by the transmitter at the communications device.
[0166] Paragraph 29. An infrastructure equipment according to any of paragraphs 24 to 28, wherein the repeated number of times of transmission of the sub-units is predetermined.
[0167] Paragraph 30. An infrastructure equipment according to any of paragraphs 24 to 29, wherein the repeated number of times of transmission of each sub-unit is different for different repetition cycles.
[0168] Paragraph 31. An infrastructure equipment according to any of paragraphs 24 to 30, wherein an order of transmission of the sub-units within the first repetition cycle is different to an order of transmission within one or more of the subsequent repetition cycles.
[0169] Paragraph 32. An infrastructure equipment according to any of paragraphs 24 to 31, wherein the sub-units in each repetition cycle are scrambled before transmission, the sub-units in one repetition cycle having a different scrambling sequence applied to them during the scrambling than sub-units in a subsequent repetition cycle.
[0170] Paragraph 33. A communication device according to any of paragraphs 24 to 32, wherein data symbols of the sub-units in each repetition cycle are precoded by multiplying the data symbols with a weighting vector before transmission from the antenna ports of the transmitter, the sub-units in one repetition cycle having a different weight vector than sub-units in a subsequent repetition cycle.
[0171] Paragraph 34. A method of controlling communications at a communications device configured to transmit signals to and/or receive signals from an infrastructure equipment of a mobile communications network in accordance with a wireless access interface, the method comprising
[0172] receiving a plurality of sub-units of an encoded transport block of data in a plurality of time-divided units within one or more frequency resources of the wireless access interface allocated to the communications device, each of the sub-units being received a repeated number of times within a repetition cycle, and
[0173] combining the same sub-unit received the repeated number of times to form a composite sub-unit to recover the transport block.
[0174] Paragraph 35. A method of controlling communications at an infrastructure equipment of a mobile communications network configured to transmit signals to and/or receive signals from a communications device in accordance with a wireless access interface, the method comprising
[0175] dividing an encoded transport block of data into a plurality of sub-units for transmission in a plurality of the time-divided units and one or more of the frequency resources of the wireless access interface allocated to the communications device,
[0176] transmitting each sub-unit a repeated number of times within a repetition cycle, and
[0177] transmitting each sub-unit the repeated number of times in one or more subsequent repetition cycles, each sub-unit being transmitted the repeated number of times whereby the communications device can combine the same sub-unit within each repetition cycle to form a composite sub-unit for each of the repetition cycles for recovering the transport block.
Annex 1:
[0178] The simplified structure of the downlink of an LTE wireless access interface presented in
[0179] Resources within the PDSCH may be allocated by an eNodeB to UEs being served by the eNodeB. For example, a number of resource blocks of the PDSCH may be allocated to a UE in order that it may receive data that it has previously requested or data which is being pushed to it by the eNodeB, such as radio resource control RRC signalling. In
[0180] Each uplink sub-frame may include a plurality of different channels, for example a physical uplink shared channel PUSCH 305, a physical uplink control channel PUCCH 306, and a physical random access channel PRACH. The physical Uplink Control Channel PUCCH may carry control information such as ACK/NACK to the eNodeB for downlink transmissions, scheduling request indicators SRI for UEs wishing to be scheduled uplink resources, and feedback of downlink channel state information CSI for example. The PUSCH may carry UE uplink data or some uplink control data. Resources of the PUSCH are granted via PDCCH, such a grant being typically triggered by communicating to the network the amount of data ready to be transmitted in a buffer at the UE. The PRACH may be scheduled in any of the resources of an uplink frame in accordance with a one of a plurality of PRACH patterns that may be signalled to UE in downlink signalling such as system information blocks. As well as physical uplink channels, uplink sub-frames may also include reference signals. For example, demodulation reference signals DMRS 307 and sounding reference signals SRS 308 may be present in an uplink sub-frame where the DMRS occupy the fourth symbol of a slot in which PUSCH is transmitted and are used for decoding of PUCCH and PUSCH data, and where SRS are used for uplink channel estimation at the eNodeB. Further information on the structure and functioning of the physical channels of LTE systems can be found in [1].
[0181] In an analogous manner to the resources of the PDSCH, resources of the PUSCH are required to be scheduled or granted by the serving eNodeB and thus if data is to be transmitted by a UE, resources of the PUSCH are required to be granted to the UE by the eNodeB. At a UE, PUSCH resource allocation is achieved by the transmission of a scheduling request or a buffer status report to its serving eNodeB. The scheduling request may be made, when there is insufficient uplink resource for the UE to send a buffer status report, via the transmission of Uplink Control Information UCI on the PUCCH when there is no existing PUSCH allocation for the UE, or by transmission directly on the PUSCH when there is an existing PUSCH allocation for the UE. In response to a scheduling request, the eNodeB is configured to allocate a portion of the PUSCH resource to the requesting UE sufficient for transferring a buffer status report and then inform the UE of the buffer status report resource allocation via a DCI in the PDCCH. Once or if the UE has PUSCH resource adequate to send a buffer status report, the buffer status report is sent to the eNodeB and gives the eNodeB information regarding the amount of data in an uplink buffer or buffers at the UE. After receiving the buffer status report, the eNodeB can allocate a portion of the PUSCH resources to the sending UE in order to transmit some of its buffered uplink data and then inform the UE of the resource allocation via a DCI in the PDCCH. For example, presuming a UE has a connection with the eNodeB, the UE will first transmit a PUSCH resource request in the PUCCH in the form of a UCI. The UE will then monitor the PDCCH for an appropriate DCI, extract the details of the PUSCH resource allocation, and transmit uplink data, at first comprising a buffer status report, and/or later comprising a portion of the buffered data, in the allocated resources.
[0182] Although similar in structure to downlink sub-frames, uplink sub-frames have a different control structure to downlink sub-frames, in particular the upper 309 and lower 310 subcarriers/frequencies/resource blocks of an uplink sub-frame are reserved for control signaling rather than the initial symbols of a downlink sub-frame. Furthermore, although the resource allocation procedure for the downlink and uplink are relatively similar, the actual structure of the resources that may be allocated may vary due to the different characteristics of the OFDM and SC-FDM interfaces that are used in the downlink and uplink respectively. In OFDM each subcarrier is individually modulated and therefore it is not necessary that frequency/subcarrier allocation are contiguous however, in SC-FDM subcarriers are modulation in combination and therefore if efficient use of the available resources are to be made contiguous frequency allocations for each UE are preferable.
[0183] As a result of the above described wireless interface structure and operation, one or more UEs may communicate data to one another via a coordinating eNodeB, thus forming a conventional cellular telecommunications system. Although cellular communications system such as those based on the previously released LTE standards have been commercially successful, a number of disadvantages are associated with such centralised systems. For example, if two UEs which are in close proximity wish to communicate with each other, uplink and downlink resources sufficient to convey the data are required. Consequently, two portions of the system's resources are being used to convey a single portion of data. A second disadvantage is that an eNodeB is required if UEs, even when in close proximity, wish to communicate with one another. These limitations may be problematic when the system is experiencing high load or eNodeB coverage is not available, for instance in remote areas or when eNodeBs are not functioning correctly. Overcoming these limitations may increase both the capacity and efficiency of LTE networks but also lead to the creations of new revenue possibilities for LTE network operators.
REFERENCES
[0184] [1] LTE for UMTS: OFDMA and SC-FDMA Based Radio Access, Harris Holma and Antti Toskala, Wiley 2009, ISBN 978-0-470-99401-6. [0185] [2] RP-151621, “New Work Item: NarrowBand IOT NB-IOT,” Qualcomm, RAN#69 [0186] [3] R1-157783, “Way Forward on NB-IoT,” CMCC, Vodafone, Ericsson, Huawei, HiSilicon, Deutsche Telekom, Mediatek, Qualcomm, Nokia Networks, Samsung, Intel, Neul, CATR, AT&T, NTT DOCOMO, ZTE, Telecom Italia, IITH, CEWiT, Reliance-Jio, CATT, u-blox, China Unicom, LG Electronics, Panasonic, Alcatel-Lucent, Alcatel-Lucent Shanghai Bell, China Telecom, RAN1#83