Various examples of the invention generally relate to facilitating early data transmission in a random access procedure. Various examples of the invention specifically relate to activating or deactivating the early data transmission in accordance with respective control signaling.
In wireless communication systems, a terminal (sometimes also referred to as mobile device or user equipment, UE) and a base station (BS) typically communicate data using a data connection. The data connection is set up between the UE and the network using a random access (RA) procedure. This involves a network access performed by the UE. Then, resources on a spectrum can be allocated to the UE for communicating the data. This is sometimes referred to as resource scheduling. The resource scheduling is facilitated by the data connection.
Triggers for performing the RA procedure may include uplink (UL) data scheduled or queued for transmission and/or receipt of a downlink paging indicative of downlink (DL) data scheduled for transmission and/or a schedule for a DL data transmission. Typically, the RA procedure includes multiple messages, e.g., four messages; RA message 1 in UL direction, RA message 2 in DL direction, RA message 3 in UL direction and RA message 4 in DL direction. Details of such a RA procedure in the 3GPP Long Term Evolution (LTE) framework are described in 3GPP Technical Specifications (TSs) 36.211, 36.231, 36.321, and 36.331. The RA procedure can be used to transition operation of the UE from idle mode to connected mode.
According to reference implementations, the various above-identified processes including network access to resource scheduling can be energy-inefficient and may require significant time. Therefore, latency until communication of the data is increased. This may be particularly relevant for Internet of Things (IOT) devices that are to be optimized regarding energy efficient operation.
To mitigate such issues, early data transmission (EDT) for Rel-15 eMTC and NB-IoT has been discussed. With EDT the UE can reduce the amount of signaling for small data transmissions by including UL payload data into the RA message 3. Alternatively or additionally, the network can transmit DL payload data in the RA message 4.
Payload data is typically defined on a higher layer, e.g., Layer 7 of a transmission protocol stack. Payload data is sometimes referred to as user data or application data.
At a point in time at which the RA message 3 is transmitted from the UE to the network or BS, there is no user plane transport bearer for application data set up, i.e., the data connection is not setup. Hence, EDT is a method to include a container of payload data, even before the data connection has been configured.
However, EDT faces certain restrictions. For example, according to reference implementations, activation of the EDT is static. Therefore, scenarios may be encountered where statically activated or disabled EDT is less favorable in terms of, e.g., quality of service such as latency, spectral efficiency, and/or load imposed on the participating devices.
Therefore, a need exists for advanced techniques of EDT. Specifically, a need exists for techniques of EDT which overcome or mitigate at least some of the above-identified restrictions and drawbacks.
This need is met by the features of the independent claims. The features of the dependent claims define embodiments.
A method includes downlink control signaling. The downlink control signaling is between a network node and a UE. The downlink control signaling includes a control message. The control message is indicative of activation or deactivation of EDT in a RA procedure of the UE. The method also includes selectively employing the EDT in accordance with the control message.
A computer program product or computer program includes program code. The program code can be executed by at least one processor. Executing the program code causes the at least one processor to perform a method. The method includes downlink control signaling. The downlink control signaling is between a network node and a UE. The downlink control signaling includes a control message. The control message is indicative of activation or deactivation of EDT in a RA procedure of the UE. The method also includes selectively employing the EDT in accordance with the control message.
A device includes control circuitry. The control circuitry is configured to perform downlink control signaling. The downlink control signaling is between a network node and a UE. The downlink control signaling includes a control message. The control message is indicative of activation or deactivation of EDT in a RA procedure of the UE. The control circuitry is also configured to selectively employ EDT in accordance with the control message.
In the following, embodiments of the invention will be described in detail with reference to the accompanying drawings. It is to be understood that the following description of embodiments is not to be taken in a limiting sense. The scope of the invention is not intended to be limited by the embodiments described hereinafter or by the drawings, which are taken to be illustrative only.
The drawings are to be regarded as being schematic representations and elements illustrated in the drawings are not necessarily shown to scale. Rather, the various elements are represented such that their function and general purpose become apparent to a person skilled in the art. Any connection or coupling between functional blocks, devices, components, or other physical or functional units shown in the drawings or described herein may also be implemented by an indirect connection or coupling. A coupling between components may also be established over a wireless connection. Functional blocks may be implemented in hardware, firmware, software, or a combination thereof.
The techniques described herein may facilitate transmitting and/or receiving (communicating) data between a UE and a BS of a network. For example, DL data and/or UL data may be communicated. For example, payload data that may be associated with a service executed at the UE and/or the network may be communicated. For example, payload data may be communicated between the UE and a packet data network (PDN) to which the network providing access to the UE is connected.
The techniques described herein may be employed in connection with IOT devices. Specifically, the techniques described herein may be employed in connection with Third Generation Partnership Project (3GPP) Machine Type Communication (MTC) devices. The techniques described herein may be employed in connection with 3GPP narrowband IOT (NB-IOT) devices.
Hereinafter, techniques related to a RA procedure of a UE connecting to a network are described. For example, the network may be a cellular network including multiple cells, wherein each cell is defined by one or more BSs. Example network architectures include the 3GPP LTE (4G) or New Radio (5G) architecture. For example, the 3GPP LTE and NR protocols employ a RA procedure including four messages exchanged between the UE and the BS (4-step RA procedure). However, the techniques described herein are not limited to a four step random access procedure. Other initial access procedures are also applicable, including but not limited to UE initiated access procedures with more or less number of signaling steps. The techniques are further not limited to 3GPP cellular networks. Other kinds and types of networks may be implemented, e.g., ad-hoc networks or non-cellular networks. The techniques are applicable to network using both licensed and unlicensed spectrum.
According to examples, in a RA procedure, a UE transmits an UL RA message. The UL RA message includes a RA preamble. The UL RA message which includes the RA preamble is also referred to as RA message 1.
The RA preamble as used herein may be a pattern or signature. The value of the RA preamble may facilitate distinguishing between different UEs. The RA preamble may be selected from a set of candidate preambles, e.g., 64 or 128 candidate preambles. The different candidate preambles may use orthogonal codes. For example, a Zaddoff-Chu sequence may be used for generating the RA preamble. The Zaddoff-Chu sequence may form a base sequence or root sequence. Different cyclic shifts may then be applied to obtain the specific RA preamble. Different UEs may use different cyclic shifts. Code division duplexing is possible. Said selection may occur randomly or non-randomly, e.g., depending on whether a contention based RA procedure or a non-contention based RA procedure is employed. For example, the document 3GPP TSG RAN WG1 #86 bis R1-1609119 discloses techniques associated with RA preamble design for 3GPP NR that could be employed in connection with determining the RA preamble.
In an LTE environment, a UE may use a contention-based RA procedure if it has not been allocated a preamble index. This may happen as part of a procedure known as RRC connection establishment. In this example, the UE may wish to send the BS an RRC message known as an RRC connection request, in which it asks to move from an idle state (RRC_IDLE) to a connected state (RRC_CONNECTED). As no resources are allocated for sending a corresponding request message, the UE randomly chooses a preamble sequence from a pool of candidate preamble sequences, this pool, e.g., being provided by the network. The UE then transmits the selected preamble in RA message 1. There is a risk of contention, if two or more UEs transmit on the same resource blocks using the same preamble sequence.
The BS sends the UE a scheduling command followed by a RA response including an UL grant as RA message 2. Using the UL grant, the UE sends a RRC connection request message (RA message 3). As part of the message, the UE uniquely identifies itself. There is still the risk of contention between the UEs that initiated the procedure, but if one of the transmissions is stronger than the others, then the BS will be able to decode it. The other transmissions will cause interference. The BS sends a RRC connection response message (RA message 4) including an acknowledgement and echoing back the RRC message that the UE transmitted in RA message 3, so it includes the identity of the successful UE. Thus, a contention may be resolved and a data connection may be set up.
As explained with respect to the figures in greater detail hereinafter, transmission of payload data may be accomplished already in the above-described RA procedure. Thus, it is not required to complete set-up of a data connection such as a user-plane default bearer or dedicated bearer prior to communicating the payload data. Transmission of the payload data in the RA procedure is referred to as EDT.
For example, UL payload data may be included in the RRC connection request message (RA message 3), for example multiplexed on the same transmission time interval (TTI). Thus, UL payload data may be communicated from the UE to the BS during the RA procedure. Alternatively or additionally, DL payload data may be communicated during the RA procedure in the RRC response message (RA message 4).
According to various examples, control signaling for activating or disabling EDT is employed. This may facilitate network control of the activation or deactivation of the EDT. According to examples, the network can thereby mandate one or more UEs to activate EDT; the network can thereby mandate one or more further UEs to deactivate EDT.
According to various examples, the control signaling may activate or deactivate UE requests for EDT. Such a scenario may specifically be helpful where, e.g., the UE requests EDT of DL payload data in a RA procedure, prior to implementing EDT of payload data in that RA procedure.
According to various examples described herein, different techniques for activating or deactivating EDT are available. Specifically, the information included in respective control signaling may vary in various examples.
Various implementations of the control signaling:
A first example implementation includes a cell-specific control signaling for EDT on/off switching. With such control signaling, the network may batch-control whether any UEs at all should be allowed to use EDT or not. Hence, with such signaling in off-state, the controlled UEs shall not request EDT. Corresponding cell-specific control signaling can be included in a system information broadcasted in the respective cell. The respective command could be valid for all UEs or for a certain type/category of UEs. The control signaling may indicate that the cell supports EDT for the UEs. The control signaling can allow UEs to request EDT.
A second example implementation includes UE-specific control signaling for EDT on/off switching. This implementation is somewhat comparable to the cell-specific control signaling, but the control signaling is implemented per-UE or for a group of UEs. This control signaling could be implemented as RRC signaling, e.g. upon a network registration or upon a UE transitioning from an active state to an inactive/suspend state or similar. One-to-one control signaling between the respective UE and the respective BS is possible.
Using the control signaling, the network can indicate to controlled UEs that the UE is to use EDT for any upcoming transmission. The respective control message could be time limited, i.e., it could include a timer value, during which no connection attempts/RA procedures are allowed unless they use EDT. Such a timeout time duration for mandatory EDT helps to mitigate network congestions; as such, the control signaling may be referred to as congestion control signaling. Respective control signaling may be implemented using a connection release message or in a RRC reconfiguration message. Such messages generally disconnect or modify a data connection previously set-up by a RA procedure. Hence, e.g., prior to or upon transitioning a UE into idle mode, the network can indicate that if the UE wishes to initiate a new data transmission within a given time period, the UE will only be allowed to do so via EDT. On the other hand, access restrictions for setup of the data connection between the UE and the network may be indicated. This helps to gracefully limit access for UEs upon high network load conditions, since it limits the required network resources for keeping the UE with access capability in the cell.
The respective control message could be indicative of a restriction of EDT with respect to a maximum amount of payload data to transmit, or a maximum amount of EDT accesses per time unit. For example, the control message may be indicative of a threshold count and/or a threshold rate of the EDT. A UE which would need to transmit more payload data than what is possible within an EDT transmission could thereby be ensured not to attempt multiple access in a row, but instead be limited to either abstain from connecting to the network or reduce the payload data size before connection.
Radio link performance levels/channel quality may be used to control activation/deactivation of EDT. A respective ruleset can be defined. This is based on the finding that certain network conditions could make the use of EDT more or less favorable. For example, the ruleset could be linked to certain radio link performance parameters or, generally, a channel quality. As a further example, the ruleset may define activation or deactivation of EDT depending on the amount of data to be transmitted. For example, where there is a small amount of UL payload data, the EDT may be activated; while EDT may be deactivated for a large amount of payload data. As a still further example, the use of high level of coverage enhancement (CE) could impact whether the network activates or deactivates EDT. Specifically, the activation or deactivation of EDT could be linked to a certain CE level using the ruleset, so that the targeted CE level acts as a trigger to whether the ED may be employed or not. The CE level defines the numbers of packet repetitions.
As a general rule, a set of features where a comparably large coverage is achieved is referred to as CE. CE is envisioned to be applied for MTC and NB-IOT, sometimes also referred to as NB-LTE. A key feature of CE is to implement multiple transmission repetitions of encoded data. Here, each repetition may include the same redundancy version of the encoded data. The repetitions may be “blind”, i.e., may not in response to a respective retransmission request that may be defined with respect to a Hybrid Acknowledgment Repeat Request protocol (HARQ protocol). Rather, repetitions according to CE may be preemptive. Examples are provided by the 3GPP Technical Report (TR) 45.820 version 13.0.0 (2015 August), section 6.2.1.3. By employing CE, a likelihood of successful transmission can be increased even in scenarios of poor conditions of communicating on a corresponding wireless link, by achieving a better aggregated signal to noise and interference ratio using the multiple transmissions than what is achieved using a single packet transmission. Thereby, the coverage of networks can be significantly enhanced—even for low transmission powers as envisioned for the MTC and MB-IOT domain. According to examples, using CE, the encoded payload data is redundantly communicated—e.g., employing EDT—using a plurality of repetitions of the respective RA message. Hence, the same encoded version of the data may be redundantly communicated a number of times according to various examples. The count of the repetitions defines the CE level. Each repetition of the plurality of repetitions can include the data encoded according to the same redundancy version, e.g., redundancy version 0 or redundancy version 1, etc. Then, it is possible to combine the plurality of repetitions of the encoded data. Such combination may be implemented in analog domain, e.g., in the baseband. The combination yields a combined signal. Then, the decoding of the encoded data can be based on the combined signal. Thus, by aggregating the received information across the multiple repetitions, the probability of successfully decoding of the encoded data increases. Such techniques of CE may find particular application in the framework of the IOT technology, e.g., according to 3GPP MTC or NB-IOT. Here, typically, the transmitting UE implements a comparably low transmit power. Due to the multiple repetitions of the encoded data, nonetheless, a sufficiently high likelihood of successfully receiving and decoding the encoded data is provided for. As one specific implementation of the ruleset described above, a CE level dependent ruleset may determine that EDT may only be used when the repetition number is 1, meaning that the concept of CE is not used.
By using techniques as described herein, efficient communication of payload data between the UE and the network can be achieved. Specifically, the communication of the payload data can be tailored to the particular circumstances experienced, e.g., in terms of the channel quality, load at the network, spectral occupation, etc. Therefore, the overall performance can be optimized.
The network 100 includes a BS 101 and a UE 102. For example, the UE 102 may be selected from the group including: a smartphone; a cellular phone; a table; a notebook; a computer; a smart TV; a MTC device, an IOT device; a sensor; an actuator; etc.
An MTC or IOT device is typically a device with a low to moderate requirement on data traffic volumes and loose latency requirements. Additionally, communication employing MTC or IOT devices should achieve low complexity and low costs. Further, energy consumption of an MTC or an IOT device should be comparably low in order to allow battery-powered devices to function for a comparably long duration: The battery life should be sufficiently long. For example, the IOT device may use NB-IOT.
A wireless link 111 is established between the BS 101 and the UE 102. The wireless link 111 includes a DL link from the BS 101 to the UE 102; and further includes an UL link from the UE 102 to the BS 101. Time-division duplexing (TDD), frequency-division duplexing (FDD), space-division duplexing (SDD), and/or code-division duplexing (CDD) may be employed for mitigating interference between UL and DL. Likewise, TDD, FDD, SDD, and/or CDD may be employed for mitigating interference between multiple UEs communicating on the wireless link 111 (not shown in
The UE 102 includes a processor 1021 and an interface 1022. The interface 1022 may include one or more antennas. The interface 1022 may be configured to communicate on the wireless link 111. The UE 102 further includes a memory 1025, e.g., a non-volatile memory. The memory 1025 may store program code that can be executed by the processor 1021. Executing the program code may cause the processor 1021 to perform techniques with respect to: participating in a RA procedure with the BS 101; activating and deactivating EDT, e.g., in accordance with DL control signaling, etc.
For example, the UE 102 may be one of the following: a smartphone; a mobile phone; a laptop; a tablet computer; a smart TV; an IOT device; an MTC device; etc.
The UE 102 is registered to the network 100. In the example of
Communication on the wireless link 111 can be in UL and/or DL direction. The BS 101 is connected with a gateway node implemented by a serving Gateway (SGW) 117. The SGW 117 may route and forward payload data and may act as a mobility anchor during handovers of the UE 102.
The SGW 117 is connected with a gateway node implemented by a packet data network Gateway (PGW) 118. The PGW 118 serves as a point of exit and point of entry of the cellular network 110 for data towards a packet data network (PDN; not shown in
In a 3GPP NR scenario, the SGW 117 and PGW 118 functionality may be implemented by a user plane function (UPF).
The PGW 118 can be an endpoint of an end-to-end data connection 160 for packetized payload data of the UE 102. The data connection 160 may be used for communicating payload data of a particular application. Different applications/services may use different data connections 160 or may share, at least partly, a certain data connection 160. The data connection 160 may be implemented by one or more bearers which are used to communicate service-specific data. An EPS bearer is characterized by a certain set of quality of service parameters indicated by the QoS class identifier (QCI). The data connection 160 may be, at least partly, defined on a Layer 2 or Layer 3 of a transmission protocol stack implemented by the BS 101 and the UE 102 for communicating on the wireless link 111. For example, in connection with the 3GPP LTE E-UTRAN, the data connection 160 may be implemented on the Radio Resource Control (RRC) layer. The data connection 160 may be established using a RA procedure. The data connection 160 may be established when operating the UE 102 in a connected mode; but may be unavailable when operating the UE 102 in a disconnected mode.
A control layer of the core network includes a mobility management entity (MME) 116. The MME 116 functionality may be implemented by an Access and Mobility Management Function (AMF) and the Session Management Function (SMF) in a 3GPP NR framework.
A home subscriber server (HSS) 115 includes a repository that contains user- and subscriber-related information such as authentication and subscription information. In 3GPP NR, such functionality may be implemented by the Authentication Server Function (AUSF) and/or the Unified Data Management (UDM) functionality.
A Policy and Charging Rules Function (PCRF) implements policy control to thereby facilitate a certain QoS. The respective function is implemented by the Policy Control Function (PCF) in the 3GPP NR framework.
The MME 116 handles mobility and security tasks such as paging and access credentials. The MME 116 also keeps track of the operational mode of the UE 102, e.g., whether the UE 102 operates in a connected or disconnected mode. The MME 116 is the termination point of the non-access stratum (NAS) connection, i.e., a control connection implemented on the layer above the RRC layer.
The MME 116 may control paging functionality. Hence, there may be a registry maintained by the MME 116 which identifies whether a certain UE is pageable or un-pageable. This may depend on the particular operational mode of that UE, e.g., whether the UE 102 is operated in connected mode or disconnected mode. The operational mode, in turn, may be associated with the presence or absence of the data connection 160.
In connected mode 301, the data connection 160 is set up. For example, a default bearer and optionally one or more dedicated bearers may be set up between the UE 102 and the network 100. Setup of the data connection includes a RA procedure.
In order to reduce the power consumption, it is then possible to transition from the connected mode 301 to a connected mode 302 which employs a discontinuous reception (DRX) cycle (Connected mode DRX).
The DRX cycle includes on durations and off durations (not illustrated in
To achieve a further power reduction, it is possible to transition into one or more disconnected mode 303 also referred to as idle mode 303. Here, the data connection 160 is released and not set up.
The idle mode 303 is, again, associated with an idle mode DRX cycle of the UE 102. However, during the on durations of the DRX cycle in idle mode 303, the interface of the UE 102 is only fit to receive paging. For example, this may help to restrict the frequency bandwidth that needs to be monitored by the UE during the on durations of the DRX cycles in idle mode 303. This may help to further reduce the power consumption—e.g., if compared to the connected mode 302.
A transition from the idle mode 303 to one of the connected modes 301, 302 may involve a RA procedure. Details of the RA procedure are illustrated in
In cellular communication protocols, defined, e.g., by the 3GPP in the LTE or NR framework, a connection setup procedure such as the RA procedure of
At 6501, based on the broadcasted information, the UE 102 may transmit a randomly selected RA preamble 6001 to the BS, in a respective RA message 1. This RA message 1 may be indicative of a temporary identity of the UE 102.
In response to transmitting the preamble, the UE 102 may receive, at 6502, a RA response (RAR) message 6002 (also known as RA message 2) including for example a new temporary identity for the UE 102, timing adjustment information, and a scheduling grant for UL resources. The scheduling grant may be addressed to the UEs 102 RA Radio Network Temporary Identity (RA-RNTI).
Using these UL resources, the UE can send, at 6503, a RRC connection request 6003 (also known as RA message 3). For example, in the context of the 3GPP LTE protocol, the connection request may be native to the RRC layer of the transmission protocol stack, i.e., Layer 3 according to the Open System Interface (OSI) model. The RRC connection request 6003 may include a connection establishment cause.
In response to the RRC connection request 6003, the UE 102 may receive, at 6504, a contention resolution message 6004 (also known as RA message 4) to ensure the right UE is addressed. This message may also be referred to as RRC connection request response message 6004. This finalizes set-up of the data connection 160.
If the connection attempt of the UE 102 to the network 100 is successful, the data connection 160 can be established. Then, wireless communication of payload UL data and/or payload DL data along the data connection 160 can commence.
There are various trigger criteria conceivable for the RA procedure 600. Examples include reception of a network paging message by the UE 102 or reception of a wake-up signal. Further examples include UL payload data scheduled or queued for transmission to the network 100.
In the scenario of
Alternatively or additionally, EDT 6800 may also include piggybacking DL payload data to the RA message 4 6004 at 6504 (not illustrated in
As a general rule, various options of piggybacking the payload data to at least one of the control messages 6003, 6004 of the RA procedure 600 are available. For example, the payload data may be included in a NAS information field of the respective control message 6003, 6004, e.g., for a payload data via the control plane scenario.
The scenario of
The scenario
For example, if the DL acknowledgement 6102 includes a positive acknowledgement indicator, then, at 6513, the UL payload data 6009 is piggybacked to the RA message 3 6003. Such transmission of payload data 6009 may also be suppressed or aborted in case the DL acknowledgement 6102 includes a negative acknowledgement indicator. By means of the UL request 6101 and the DL acknowledgement 6102, it is possible to activate/deactivate the transmission of the payload data on a case-by-case basis, for each RA procedure 600. Optionally, it would be possible to implement a request for resources using the UL request 6101, to thereby adjust scheduling of resources for the RA message 3 6003 in case of UL payload data 6009 and/or adjust scheduling of resources for the RA message 4 6004 in case of DL payload data. A general concept for such a request 6101 is described in 3GPP TSG RAN WG2 Meeting #99, R2-1709194.
According to various examples, activation and deactivation of EDT—i.e., of the transmission of the payload data 6009 and/or transmission of the UL request 6101—can be network-controlled. Corresponding techniques are described in connection with
At 6520, DL control signaling of a DL control message 6010 is implemented. The BS 101 transmits the DL control message 6010 and the UE 102 receives the DL control message 6010. The DL control message 6010 is indicative of activation or deactivation of the EDT in a RA procedure 600. Then, it is possible to selectively employ the EDT, in accordance with the DL control signaling.
The DL control signaling at 6520 is not part of the RA procedure 600. As a general rule, various options are available for implementing the DL control signaling at 6520. In one example, the DL control signaling may be cell specific for the cell of the network 100 associated with the BS 101. Thereby, coherent control of the EDT across the various UEs camping on the respective cell may be achieved. Further, control signaling overhead can be limited. In one example scenario, the control message 6010 could be included in a broadcast of system information block. In a further example, it would be possible that the DL control signaling at 6520 is UE-specific for the UE 102. Thereby, tailored control of the EDT for the UE 102 can be implemented. Specifically, EDT can be controlled differently for different UEs camping on the respective cell. This allows for flexible traffic shaping. For example, the UE-specific DL control signaling at 6520 may include transmission of a UE-specific control message 6010, e.g., in a one-to-one communication. The control message 6010 could be a Layer 3 RRC control message. A corresponding scenario is illustrated in
Initially, at 6521, the UE 102 operates in connected mode 301, i.e., the data connection 160 is established (cf.
Towards the end of operating the UE 102 in connected mode 301, the DL control message 6010 is communicated and, in particular, received by the UE 102. Thus, the DL control message 6010 may be communicated while the UE 102 is operated in connected mode 301. For example, the control message 6010 may be a UE-specific control message. For example, the UE-specific control message may be communicated on a physical control channel associated with the data connection 160, e.g., a Physical DL Control Channel (PDCCH) in a 3GPP NR or LTE scenario. Generally speaking, the UE-specific control message may be a Layer 3 control message of a corresponding Open Systems Interface (OSI) transmission protocol stack; such a Layer 3 control message may be implemented by a RRC control message in a 3GPP NR or LTE scenario.
In the scenario of
As a general rule, the DL control message 6010 may be transmitted prior to any RA procedure for which EDT 6800 is controlled by the DL control message 6010. Thereby, prospective control of the activation or deactivation of the EDT is achieved.
In the scenario of
In the scenario of
It would be possible that the control message 6010 triggers mandatory EDT for the timeout time duration 650. Hence, establishment of the data connection 160 may be prohibited for the timeout time duration 650. Rather, EDT 6800 is to be relied upon for any transmission of payload data 6009. Thereby, access restrictions for set up of the data connection 160 can be indicated by the control message 6010. Hence, the RA procedure 600 at 6523 and 6524 may not be implemented for the purpose of setting up the data connection 160; but rather for the purpose of implementing the EDT 6800. Thereby, traffic shaping and soft access restrictions can be implemented, because a certain amount of data can be communicated using EDT.
As a general rule, beyond such explicit activation or deactivation of the EDT 6800, it would also be possible that the control message 6010 includes one or more rule sets. Such rule sets may define activation or deactivation of the EDT 6800 in a parametrized manner. Hence, one or more parameters can be taken into account by the UE 102 when activating or deactivating the EDT; the rule set hence may define the general framework or constraints of the activation or deactivation. Such a implementation using a rule set helps to tailor the activation or deactivation based on any time varying parameter, e.g., channel quality, CE level, etc.
For example, it would be possible that the control message 6010 is indicative of a rule set for activation or deactivation of the EDT, the rule set depending on a channel quality. In such a scenario, it would be possible that the rule set specifies a threshold channel quality; then, the instantaneous channel quality—e.g., measured by the UE 102 based on a received signal strength, etc.—can be compared with the threshold channel quality; depending on this comparison, EDT 6800 may be either activated or deactivated. As will be appreciated, then, with variation of the channel quality, EDT may be activated or deactivated over the course of time. This facilitates situation-aware traffic shaping.
In a further example, the rule set may alternatively or additionally depend on the CE level for the repetitive data transmission. For example, the rule set may specify a threshold CE level; then, the instantaneous CE level—e.g., set by the UE 102 based on the channel quality—can be compared with the threshold CE level; depending on this comparison, EDT may be either activated or deactivated. As will be appreciated, then, with variation of the CE level, EDT may be activated or deactivated over the course of time. This facilitates situation-aware traffic shaping.
In yet a further example, the rule set may alternatively or additionally depend on an amount of UL payload data. For example, if the amount of UL payload data queued for transmission is smaller than a first threshold and/or larger than a second threshold, EDT may be either activated or deactivated. This facilitates situation-aware traffic shaping.
In various examples, it would be possible that the control message 6010 is indicative of a threshold count and/or a threshold rate of the EDT. For example, the threshold count may specify a maximum number of EDT occasions throughout the timeout time duration 650. Thereby, it is possible to limit the amount of resources occupied by the UE 102, but still give the UE 102 certain flexibility to transmit prioritized UL payload data 6009. Alternatively or additionally to such a threshold count, it would also be possible that the control message 6010 is indicative of a threshold rate of the EDT. Thereby, the EDT occasions per time unit can be restricted. This also helps to limit the amount of resources occupied by the UE 102.
At block 5001, DL control signaling is implemented to convey a control message. Block 5001 may include transmitting the control message and/or receiving the control message. For example, the control message 6010 (cf.
The control message is indicative of activation or deactivation of EDT. This may be a prospective control of the EDT. Hence, for subsequent RA procedures, EDT may be activated or deactivated.
The DL control signaling may be cell-specific for a cell associated with the transmitting BS. Here, the DL control signaling may include transmission of a broadcasted information block. This information block may implement the control message. An information element of the information block may implement the control message. In other scenarios, the DL control signaling may be UE-specific. Then, the DL control signaling may be transmitted in a one-to-one connection between the BS and the UE. For example, a Layer 3 control signaling may be implemented.
Different information may be conveyed by the control message. For example, mandatory EDT may be triggered, thereby complementing access restrictions for set up of a user-plane data connection, e.g., the data connection 160 (cf.
In any case, at block 5002, EDT is either employed or not employed, in accordance with the control message.
Although the invention has been shown and described with respect to certain preferred embodiments, equivalence and modifications will occur to others skilled in the art upon reading and understanding of the specification. The present invention includes all such equivalence and modifications and is limited only by the scope of the appended claims.
For illustration, above, various scenarios have been described in which EDT is employed for transmission of UL payload data. Likewise, it would be possible to employ EDT for transmission of DL payload data.
A further illustration, well above various scenarios have been described in the context of a 3GPP LTE scenario, similar techniques may be readily applied for other types of networks such as Multefire or 3GPP NR scenario.
Number | Date | Country | Kind |
---|---|---|---|
1830047-5 | Feb 2018 | SE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/053025 | 2/7/2019 | WO | 00 |