The technology presented relates to a method and a network node for supporting a service over a radio bearer to a device, involving use of alternative priorities in relation to an estimated radio quality.
The 3GPP is standardizing devices of types that are of low complexity intended for the IoT, and with corresponding access technologies within the cellular radio access technologies. On example is Machine-Type Communications (MTC) for E-UTRA release 13, LTE, with the corresponding low complexity UE, Category Machine, Cat-M device and that is restricted to operate within a 1.4 MHz bandwidth. The Cat-M device further operates on a transmit power that is considerable lower, has reduced support for downlink transmission modes, and ultra-long battery life via power consumption reduction techniques as compared to legacy devices. Cat-NB1 and Cat-NB2 are LTE categories of devices referred to as Narrowband IoT, and that are restricted to operate on a 180 KHz bandwidth and also are arranged for operating at reduced power for long battery life. By categorizing the different types of UEs having a bandwidth, a power etc. that are restricted as compared to that of conventional UEs, the network can better support the communication with these devices. For example, the Cat-M access also defines that the network shall support the communication with the Cat-M devices by configuring them with coverage extension. In coverage extension a data packet is sent over the radio interface in a predefined number of transmissions. The data is the same but coded differently in the repetitions. The receiver combines retransmitted replicas of the packet by soft-combining. The receiver can then decode the data also when the transmit power is low and the received signal is exposed to interference. While coverage extension is mandatory for the Cat-M devices, it can optionally be configured also for other categories of devices.
Also for the 2G, Edge/GSM system there is a device category, EC-GSM-IoT, intended for the IoT. It can be expected that further categories of low complexity UEs, will be defined for the LTE, as well as for other generations of radio communication network, such as the 3G, UTRA, and the 5G New Radio, NR systems.
Although the CAT-M, and Narrowband IoT categories of devices are intended to be at low cost and at low battery consumption, there is yet a need for advanced services to these devices such as VoIP and video. VoIP and video may require transportation of high data rates while they also have a limited delay budget for the data transportation between the use/server end points. These types of services are therefore given priority over other types of services when devices are scheduled for transmission over the radio link. A problem is thought that the VoIP or video service may consume most of the restricted resources available on the radio interface to be shared by the specific category of devices. The restriction may be in the frequency bandwidth on the radio interface and may relate to use of a restricted set of the available transmission time intervals. The resource consumed by a single device can prevent services to other devices. An example is a device that is configured with coverage extension and being involved in VoIP or video service, when the data despite the predefined number of transmission is not detected at the receiver HARQ-retransmission are made on top of the predefined transmissions. The service may then for a period consume the bandwidth that is intended to be shared among the devices. A voice or video service is typically released when its QoS requirement cannot be provided by the network and a new VoIP or video session may be denied when network estimates it cannot meeting the QoS requirement. That policy is however not well fitted for the devices of categories having a limited access to the network resources.
Accordingly, one objective of the technology presented is to support a service such as VoIP and video to a device of a category that shares with devices of the same category a restricted set of resources for transmission on the radio interface, while also avoiding that other devices of the same category are denied communication service.
In a first aspect there is provided a method for a network node of supporting a service over a radio bearer to a device, said radio bearer being associated with a Quality of Service, QoS and said device being of a device category that is admitted restricted use of transmission resources on a radio interface between the network node and the device. The method comprising, applying a first priority, and that is associated with the QoS, to the radio bearer when an estimated quality on the radio interface is at least as good as first level, and applying a second priority, lower than the first priority, to the radio bearer when the estimated quality of the radio interface is less good than said first level.
In another aspect of the technology there is provided a network node that is supporting a service over a radio bearer to a device, said radio bearer being associated with a QoS and said device being of a device category that is admitted restricted use of transmission resources on a radio interface between the network node and the device. The network node is further arranged to apply a first priority, and that is associated with the QoS, to the radio bearer when an estimated quality on the radio interface is at least as good as first level, and apply a second priority, lower than the first priority, to the radio bearer when the estimated quality of the radio interface is less good than said first level.
The categories of devices as are defined in 3GPP release 13, enables the network to better support the communication with these devices. It can also be expected that further categories will be defined also in the future for example in the 5G, New Radio, NR.
The radio bearer is further supported by the Packet Data Convergence Protocol, PDCP layer in the UE and in the eNodeB for the transmission of data over the radio interface. The QCI, that associated with the respective radio bearer is provided by the PDCP via the Radio Link Control, RLC layer to the Medium Access Control, MAC, layer. The MAC layer is the focus for the technology here presented. The MAC layer handles scheduling of resources on the radio interface to the devices. MAC use the priority that is included in the QCI of the radio bearer, and schedules resources to the different devices, 20, based on the priority of their respective radio bearer. When two or more devices have data to transmit, and the capacity of the air interface does not admit for all to be scheduled, the one/s with higher priority than other is/are scheduled for transmission on the radio interface. At the bottom of the stack, the physical layer, PHY, handles physical adaption of the signals for transmission over the radio interface.
In the technology claimed, a priority other than that prescribed by the QoS may be applied by the scheduler under certain circumstances as will be further presented.
In
This means that when the quality on the radio interface becomes less good than the first quality, the priority of the radio bearer is decreased, and the chances of the radio bearer being scheduled shared resources on the radio interface decreases as compared to when the quality meets or exceeds the first level. Thereby the network node 10, may schedule resources also to devices 20a, 20b that otherwise would have been consumed by a radio bearer of a high priority service such as VoIP or video, and that by traditional priority assignment could consume most of the physical radio resources on a shared frequency carrier and thereby prevent other devices 20 from being scheduled. When the radio environment of the high prioritized devices 20a, 20b is good, the data transmission can be fast and the less prioritized devices 20a, 20b, may be scheduled after a voice burst of a VoIP bearer has been transmitted. When a Cat-M device 20a, or another category of Narrowband IoT device 20b, with a high prioritized radio bearer is exposed to less good radio environment the restricted bandwidth can be occupied for a period and prevent communication with other devices, 20a, 20b. If the device is also configured with coverage extension, as is always the case for the Cat-M devices 20a, there is a predefined number of transmissions, spanning 4-32, of the same data packet. When the data packet, despite the predefined number of transmissions, cannot be detected at the receiver HARQ retransmissions are triggered and the restricted bandwidth available to the class of devices, 20a, 20b can be consumed by a single device 20a, 20b for a longer period. If the limitation relates to a restricted set of transmission time intervals to be shared by a category of devices, 20a, 20b, also these may be consumed by a single device, 20a. Reducing the number of predefined retransmission would not help the situation, as further HARQ-retransmissions would be triggered and continue to occupy the bandwidth or time slots or both.
In HARQ just as in coverage extension a receiver temporarily stores an erroneously received data packet and combines it with one or more later received replicas of that packet. Such replicas contain the same data as the previous packet but with different encoding. The decoding by combining several received packets is referred to as soft combining. In coverage extension the number of retransmission are predefined, whereas HARQ retransmission is triggered by feedback from the receiver.
The decrease of the priority for the radio bearer when the radio interface quality deteriorates below the first level, as is performed in step 52, has the advantage of also other radio bearers may be scheduled over the radio link.
In emergency situations maintenance of service is more important than providing the service at the right quality level. The network including the network node 10, is informed of the device being in an emergency situation by, for example, an information element that is provided by the device during the LTE random access procedure. Moreover, also if the service is interrupted for a period of some seconds up to some minute, by keeping the radio bearer the service can be re-established faster when the radio environment becomes better than if the radio bearer had been torn downed. In an alternative embodiment, a further condition for providing a second priority to the device when the quality on the radio interface of the radio bearer is below the first level, is that the device is in an emergency situation. If not, the radio bearer is released when the radio link quality does not reach the first level.
While the priority applied in the first step 51, is based on the QoS that is associated with the radio bearer the second priority applied in the second step 52 may be determined by the network node 10 itself. Alternatively, in a scenario where many of the network controlling functions reside in servers distributed over an IP network, such as is often referred to as The Cloud, the network node may comprise basic hardware and only some control functions including radio link adaption and scheduling, and the priority as applied in the first and second steps 51, 52 may then be provided to the network node, 10, from some external entity.
As an alternative of determining which of the first and second priority to apply to the radio bearer, the network node may receive any of these priorities from an external node and with an instruction to apply it to the radio bearer. In this alternative the network node 10 would provide information relating to the radio link quality such that it may be estimated by the external node and the priority of the radio bearer be determined externally.
When the radio bearer has been established the estimation of its radio interface quality is based on measurements at the receiving side of the device 20a, 20b, or the network node or both. There are alternatives for how the estimating, 63, of the radio quality is made. In one alternative the radio quality is estimated based on one or more of the following parameters:
In an alternative embodiment one or more of the above parameters are used for estimating a data throughput of the radio bearer over the radio interface, and the estimated data throughput is used as the radio link quality that is used for comparing to the first quality level in steps 52 and 64. In a FDD based system, the estimation of the UL quality is made separately of the DL quality estimation. In yet an alternative embodiment, the radio interface quality is estimated based on throughput. Throughput might be determined based on bits per second delivered to a specific on the layers in the stack, or it may be determined based the number of data packets correctly detected over a time versus the amount of physical radio resources consumed for its transmission. The data packets may then be MAC packet data units, PDUs, or PHY Transport blocks. The physical resources may be the number of OFDM resource blocks used for the data packet transmission and may also be the energy used for the transmission.
The radio quality estimator 106, estimates for each access bearer the quality on the radio interface between the network node 10, and respective of the devices 20. The estimation is performed as is described in relation to
The network node 10, is arranged to, when supporting a service over a radio bearer to a device, 20a, 20b, apply a first priority to the radio bearer that is associated with the QoS of the radio bearer, when an estimated quality on the radio interface of the radio bearer is at least as good as a first level, and apply a second priority to the radio bearer, lower than the first priority, when the estimated quality is less good than the first level.
Either of the first and the second priority is applied by the scheduler 104, when scheduling resources on the radio interface to the radio bearer. In one embodiment, the network node 10, comprises a priority determiner 105, that is arranged to determine the priority based on the QoS as is received from layers above that of the MAC in the LTE protocol stack, and based on the estimated radio quality of the radio bearer, as is received from the radio quality estimator 106. The priority determiner 105, provides the priority for the radio bearer to the scheduler. Alternatively, the priority is determined external of the network node, 10, based on quality measures received from the network node, 10, and then provided to the network node for used by the scheduler 104.
The operation of the scheduler 104, the priority determiner 105, and the radio quality estimator 106, is controlled by a processor 103. The processor comprises processing circuitry and that may include any form of processing component, including dedicated microprocessors, general-purpose computers, or other devices capable of processing electronic information. Examples of processor 103, include field-programmable gate arrays (FPGAs), programmable microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), and any other suitable specific- or general-purpose processors. Although
The memory, 109, stores processor instructions, equation parameters, resource allocations, and/or any other data utilized by the scheduler 104, the priority determiner 105, and the radio quality estimator 106, during operation. The processor 103, running instructions from Memory 109, is also configured to receive from protocol layers above the MA, QoS parameters for the respective radio bearer including a priority associated with the radio bearer. Memory 109, may comprise any collection and arrangement of volatile or non-volatile, local or remote units suitable for storing data, such as random access memory (RAM), read only memory (ROM), magnetic storage, optical storage, or any other suitable type of data storage components. Although shown as a single element in
Expressions such as “including”, “comprising”, “incorporating”, “consisting of”, “have”, “is” used to describe and claim the present invention are intended to be construed in a non-exclusive manner, namely allowing for items, components or elements not explicitly described also to be present. Reference to the singular is also to be construed to relate to the plural and vice versa.
Numerals included within parentheses in the accompanying claims are intended to assist understanding of the claims and should not be construed in any way to limit subject matter claimed by these claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2018/050679 | 6/25/2018 | WO | 00 |