Methods and apparatus for keep-alive signaling
10080253 ยท 2018-09-18
Assignee
Inventors
Cpc classification
H04W72/0453
ELECTRICITY
H04W76/28
ELECTRICITY
International classification
H04W4/00
ELECTRICITY
H04W76/28
ELECTRICITY
Abstract
The present invention relates to a method for determining whether a wireless device is reachable in a cell served by a radio network node. The method is performed in the radio network node. The wireless device is in connected mode in the cell and applies DRX. The method comprises allocating (510) a dedicated random access preamble to the wireless device. The dedicated random access preamble is to be transmitted by the wireless device to indicate that the wireless device is reachable in the cell. The method further comprises transmitting (520) an indicator of the dedicated random access preamble to the wireless device, and monitoring (530) for the dedicated random access preamble from the wireless device. The method also comprises determining (540) that the wireless device is reachable when receiving the dedicated random access preamble from the wireless device.
Claims
1. A method performed in a radio network node of a wireless communication system for determining whether a wireless device is reachable in a cell served by the radio network node, wherein the wireless device is in connected mode in the cell and applies discontinuous reception (DRX), the method comprising: allocating a dedicated random access preamble to the wireless device, wherein the dedicated random access preamble is to be transmitted by the wireless device to indicate that the wireless device is reachable in the cell; transmitting an indicator of the dedicated random access preamble to the wireless device; monitoring for the dedicated random access preamble from the wireless device; determining that the wireless device is reachable responsive to receiving the dedicated random access preamble from the wireless device, wherein the dedicated random access preamble is received repeatedly with an interval that is below a maximum time value; and re-starting a timer for the interval at receiving of the dedicated random access preamble and at receiving of data other than the dedicated random access preamble.
2. The method according to claim 1, further comprising: transmitting an acknowledgement to the wireless device responsive to receiving the dedicated random access preamble from the wireless device.
3. The method according to claim 2, wherein the acknowledgement is a modified random access response message not carrying any valid uplink grant.
4. The method according to claim 2, wherein the acknowledgement is a control message dedicated to the wireless device.
5. The method according to claim 1, further comprising: determining that the wireless device is not reachable when the dedicated random access preamble or data other than the dedicated random access preamble is not received from the wireless device within a defined time period; and initiating a release of resources used for a wireless device connection when it is determined that the wireless device is not reachable.
6. The method according to claim 1, wherein the dedicated random access preamble is allocated for transmission by the wireless device during limited time intervals, the method further comprising: transmitting information to the wireless device indicating the limited time intervals.
7. The method according to claim 1, wherein the dedicated random access preamble is allocated for transmission by the wireless device in a subset of radio frequency resources of a random access occasion, the method further comprising: transmitting information to the wireless device indicating the subset of the radio frequency resources.
8. A method for enabling a radio network node of a wireless communication system to determine that a wireless device is reachable in a cell served by the radio network node, the method being performed in the wireless device, the wireless device being in connected mode in the cell and applying discontinuous reception (DRX), the method comprising: receiving an indicator of a dedicated random access preamble from the radio network node; transmitting the dedicated random access preamble to the radio network node to indicate that the wireless device is reachable in the cell, wherein the dedicated random access preamble is transmitted repeatedly with an interval that is below a maximum time value; and re-starting a timer for the interval at transmission of the dedicated random access preamble and at transmission of data other than the dedicated random access preamble.
9. The method according to claim 8, further comprising: monitoring for an acknowledgement from the radio network node, acknowledging that the dedicated random access preamble is received by the radio network node.
10. The method according to claim 9, wherein the acknowledgement is a modified random access response message not carrying any valid uplink grant.
11. The method according to claim 9, wherein the acknowledgement is a control message dedicated to the wireless device.
12. The method according to claim 9, further comprising when no acknowledgement is received: retransmitting the dedicated random access preamble to the radio network node.
13. The method according to claim 8, further comprising: receiving information from the radio network node indicating limited time intervals during which the wireless device is allowed to transmit the dedicated random access preamble, and wherein the dedicated random access preamble is transmitted during the indicated limited time intervals.
14. The method according to claim 8, further comprising: receiving information from the radio network node indicating a subset of radio frequency resources of a random access occasion in which the wireless device is allowed to transmit the dedicated random access preamble, and wherein the dedicated random access preamble is transmitted in the indicated subset of the radio frequency resources.
15. A radio network node of a wireless communication system configured to determine whether a wireless device is reachable in a cell served by the radio network node, when the wireless device is in connected mode in the cell and applies discontinuous reception (DRX), the radio network node comprising: communication circuitry configured for communicating with the wireless device; and processing circuitry operatively associated with the communication circuitry and configured to: allocate a dedicated random access preamble to the wireless device, wherein the dedicated random access preamble is to be transmitted by the wireless device to indicate that the wireless device is reachable in the cell; transmit an indicator of the dedicated random access preamble to the wireless device; monitor for the dedicated random access preamble from the wireless device; determine that the wireless device is reachable responsive to receiving the dedicated random access preamble from the wireless device, wherein the received dedicated random access preamble has been transmitted repeatedly with an interval that is below a maximum time value; and re-start a timer for the interval of receiving of the dedicated random access preamble and receiving of data other than the dedicated random access preamble.
16. The radio network node according to claim 15, wherein the processing circuitry is configured to: transmit an acknowledgement to the wireless device responsive to receiving the dedicated random access preamble from the wireless device.
17. The radio network node according to claim 16, wherein the acknowledgement is a modified random access response message not carrying any valid uplink grant.
18. The radio network node according to claim 16, wherein the acknowledgement is a control message dedicated to the wireless device.
19. The radio network node according to claim 15, wherein the processing circuitry is configured to: determine that the wireless device is not reachable when the dedicated random access preamble or data other than the dedicated random access preamble is not received from the wireless device within a defined time period; and initiate a release of resources used for a wireless device connection when it is determined that the wireless device is not reachable.
20. The radio network node according to claim 15, wherein the dedicated random access preamble is allocated for transmission by the wireless device during limited time intervals, and wherein the processing circuitry is configured to: transmit information to the wireless device indicating the limited time intervals.
21. The radio network node according to claim 15, wherein the dedicated random access preamble is allocated for transmission by the wireless device in a subset of radio frequency resources of a random access occasion, and wherein the processing circuitry is configured to: transmit information to the wireless device indicating the subset of the radio frequency resources.
22. A wireless device configured to enable a radio network node of a wireless communication system to determine that the wireless device is reachable in a cell served by the radio network node, when the wireless device is in connected mode in the cell and applies discontinuous reception (DRX), the wireless device comprising: communication circuitry configured for communications with the radio network node; and processing circuitry operatively associated with the communication circuitry and configured to: receive an indicator of a dedicated random access preamble from the radio network node; transmit the dedicated random access preamble to the radio network node to indicate that the wireless device is reachable in the cell; wherein the processing circuitry is configured to transmit the dedicated random access preamble repeatedly with an interval that is below a maximum time value; and re-start a timer for the interval at transmission of the dedicated random access preamble and at transmission of data other than the dedicated random access preamble.
23. The wireless device according to claim 22, wherein the processing circuitry is configured to: monitor for an acknowledgement from the radio network node, acknowledging that the dedicated random access preamble is received by the radio network node.
24. The wireless device according to claim 23, wherein the acknowledgement is a modified random access response message not carrying any valid uplink grant.
25. The wireless device according to claim 23, wherein the acknowledgement is a control message dedicated to the wireless device.
26. The wireless device according to claim 23, wherein the processing circuitry is configured to: retransmit the dedicated random access preamble to the radio network node when no acknowledgement is received.
27. The wireless device according to claim 22, wherein the processing circuitry is configured to: receive information from the radio network node indicating limited time intervals during which the wireless device is allowed to transmit the dedicated random access preamble; and transmit the dedicated random access preamble during the indicated limited time intervals.
28. The wireless device according to claim 22, wherein the processing circuitry is configured to: receive information from the radio network node indicating a subset of radio frequency resources of a random access occasion in which the wireless device is allowed to transmit the dedicated random access preamble; and transmit the dedicated random access preamble in the indicated subset of the radio frequency resources.
29. A non-transitory computer readable storage medium storing a computer program for determining whether a wireless device is reachable in a cell served by a radio network node, wherein the wireless device is in connected mode in the cell and applies discontinuous reception (DRX), the computer program comprising computer readable code that, when executed on processing circuitry of the radio network node, causes the radio network node to: allocate a dedicated random access preamble to the wireless device, wherein the dedicated random access preamble is to be transmitted by the wireless device to indicate that the wireless device is reachable in the cell; transmit an indicator of the dedicated random access preamble to the wireless device; monitor for the dedicated random access preamble from the wireless device; determine that the wireless device is reachable when receiving the dedicated random access preamble from the wireless device, wherein the dedicated random access preamble is received repeatedly with an interval that is below a maximum time value; and re-start a timer for the interval at receiving of the dedicated random access preamble and at receiving of data other than the dedicated random access preamble.
30. A non-transitory computer readable storage medium storing a computer program for enabling a radio network node of a wireless communication system to determine that a wireless device is reachable in a cell served by the radio network node, the wireless device being in connected mode in the cell and applying discontinuous reception (DRX), the computer program comprising computer readable code that, when executed on processing circuitry of the wireless device, causes the wireless device to: receive an indicator of a dedicated random access preamble from the radio network node; transmit the dedicated random access preamble to the radio network node to indicate that the wireless device is reachable in the cell, wherein the dedicated random access preamble is transmitted repeatedly with an interval that is below a maximum time value; and re-start a timer for the interval at transmission of the dedicated random access preamble and at transmission of data other than the dedicated random access preamble.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) In the following, different aspects will be described in more detail with references to certain embodiments and to accompanying drawings. For purposes of explanation and not limitation, specific details are set forth, such as particular scenarios and techniques, in order to provide a thorough understanding of the different embodiments. However, other embodiments that depart from these specific details may also exist.
(9) Embodiments are described in a non-limiting general context in relation to an example scenario in an E-UTRAN, where a UE is in connected mode in a cell and applies DRX with an extended cycle, e.g. longer than 2.56 seconds. However, it should be noted that the embodiments may be applied to any radio access technology enabling the use of connected mode DRX, not limited to extended connected mode DRX, as well as to any kind of wireless device including, but not limited to, MD and MTC devices.
(10) The problem of wireless devices in connected mode DRX that tie up resources in the network although they have lost their connection, is thus addressed by a solution where keep-alive signaling is used to enable the eNodeB to detect when a UE in extended connected mode DRX is no longer reachable in the cell. This keep-alive signaling may take the form of a signal repeatedly transmitted from the UE to the eNodeB with a maximum time interval in between subsequent signal transmissions, unless another transmission occurs from the UE.
(11) A possible approach may be to reuse the keep-alive signaling used by UEs in idle mode, i.e. a periodic location registration, e.g. a periodic Tracking Area Update in EPS/LTE or a Periodic Location Update or a Periodic Routing Area Update in UMTS. However, from an energy efficiency perspective, which is the purpose of the extended connected mode DRX in the first place, this method may be inefficient, since the transmission of a Tracking Area Update Request NAS message from the UE requires a preceding scheduling request on the Physical Uplink Control Channel (PUCCH) or on the Physical Random Access Control Channel (PRACH) and may involve Hybrid Automatic Repeat Request (HARQ) retransmissions.
(12) Another option may be to use a single PUCCH transmission from the UE. Possibly, a new PUCCH format would have to be introduced in LTE for this purpose, in order to enable the eNodeB to distinguish it from a scheduling request, unless an unused code point of PUCCH format 2 can be used. However, a UE in extended connected mode DRX will typically not be UL synchronized, i.e. it will not have a valid Timing Advance, and therefore the PUCCH transmission would have to be preceded by a Random Access (RA) procedure. In addition, having PUCCH resources allocated to potentially rather many, possibly even large numbers of MTC devices or UEs in extended connected mode DRX is resource inefficient.
(13) Yet another possibility, at least in LTE, may be to utilize Sounding Reference Signal (SRS) transmissions from the UE. However, also SRS transmissions would have to be preceded by a RA procedure so that a UE without UL synchronization can retrieve a valid timing advance.
(14) However, in embodiments of the invention a single RA transmission is used from the UE on the PRACH as the keep-alive signaling. Such a transmission consists of a RA preamble, which normally constitutes the first message or step of the RA procedure, which is further explained below. This single, short transmission is a very energy efficient way for the UE to inform the RBS of its continued presence and reachability in the cell. This keep-alive signaling may be repeatedly transmitted from the UE to the eNodeB with a maximum time interval in between subsequent signal transmissions, unless another transmission occurs from the UE. Optionally, the keep-alive signaling interval timer may be restarted whenever some other transmission from the UE occurs.
(15) However, a RA preamble transmission used for the purpose of keep-alive signaling is not distinguishable from a regular RA preamble transmission and does not identify the UE making the RA preamble transmission. In addition, there is a risk of collision with a RA preamble transmission from another UE which happened to choose the same RA preamble and transmits using the same PRACH resource. These problems are overcome by allocating a dedicated RA preamble to a UE in extended connected mode DRX. Detecting this specific dedicated RA preamble on the PRACH will thereby inform the eNodeB that the concerned UE is still reachable, as the received dedicated RA preamble is understood as an indication from the UE of its continued presence in the cell. Dedicated RA preambles may sometimes be referred to as contention-free RA preambles. A dedicated RA preamble is not available for random selection by other UEs intending to perform a RA procedure, but uniquely identifies the UE to which it is allocated, as long as the allocation is valid. With regular usages according to the current standard, a dedicated RA preamble can only be used for one successful RA procedure by the UE to which it is allocated. However, in accordance with embodiments of the present invention, a UE that is allocated a dedicated RA preamble for the purpose of keep-alive signaling may use the dedicated RA preamble multiple times, and is expected to do so.
(16) The conventional RA procedure consists of four messages sent between the UE and the eNodeB. In the first RA message the UE transmits a preamble on the Physical RA Channel (PRACH) to the eNodeB. Each cell has its own set of 64 RA preambles. However, preambles may be reused between non-neighbor cells. In the second RA message, the eNodeB sends a RA Response (RAR) to the UE using a broadcast identifier, i.e. a RA Radio Network Temporary Identifier (RA-RNTI). The message comprises among other parameters (see
(17) In
(18)
(19)
(20) As explained previously, a single transmission by the UE corresponding to the dedicated RA preamble transmission on the PRACH is used as the keep-alive signaling in embodiments of the invention. The single dedicated RA preamble transmission is all that it is needed to provide keep-alive signaling. No acknowledgement is necessary. However, although using unacknowledged dedicated RA preamble transmissions on the PRACH is enough, it may be preferable that the eNodeB acknowledges the reception of the dedicated RA preamble, i.e. the keep-alive signal, so that the UE knows that it will remain in connected mode from the perspective of the eNodeB.
(21) There are at least two alternatives for the form of the acknowledgement: 1. A RAR message that unlike a regular RAR message in practice does not allocate any transmission resources to the UE. 2. A Physical Downlink Control Channel (PDCCH) or evolved PDCCH (ePDCCH) transmission addressed to the UE.
(22) Acknowledgement alternative 1: A RAR message is a natural choice to provide acknowledgement of a RA preamble transmission. However, it would be wasteful to allocate transmission resources to a UE that only announces its reachability and thus does not request transmission resources. Therefore the RAR message, which normally includes an UL grant as described previously, may be slightly modified to remove or deactivate the UL grant when the RAR message is used to acknowledge the reception of a RA preamble allocated for the purpose of keep-alive signaling. The format of a regular RAR message in LTE is illustrated in
(23) Acknowledgement alternative 2: Although a RAR message may seem like a natural choice to provide acknowledgement of a RA preamble transmission, a transmission on the PDCCH (or ePDCCH) such as Downlink Control Information (DCI) may alternatively be used. The advantage of this alternative is that a transmission on the PDCCH requires fewer resources and is faster to receive and decode compared to the RAR message, thereby saving energy in the UE. The PDCCH transmission should be addressed to the UE's C-RNTI. If an ePDCCH transmission is used, it should use the UE specific Demodulation Reference Signal (DMRS). Since no other PDCCH (or ePDCCH) transmission is expected by the UE, it would not matter what the transmission of the control information contains. The UE would anyway understand that it is an acknowledgement of its keep-alive signal. However, this requires that the eNodeB does not have to send the acknowledgement when the UE is in a DRX active period, which in turn means that the UE must not transmit the keep-alive signal while it is in a DRX active period and in addition leave some margin before the next DRX active period so that the eNodeB has time to acknowledge the keep-alive signal before the DRX active period starts. This condition is thus required for this alternative embodiment to work. However, another possible embodiment is to introduce an explicit indication in the PDCCH (or ePDCCH) transmission to inform the UE that the transmission is a keep-alive signal acknowledgement. This explicit indication may e.g. be a single-bit flag. In another embodiment, the indication that the transmission is a keep-alive signal acknowledgement could be to address the transmission using a special RNTI and/or DMRS in case of ePDCCH. This special RNTI and/or DMRS may be allocated to the UE in conjunction with the allocation of the dedicated RA preamble.
(24) According to the general principles of keep-alive signaling, the eNodeB keeps track of the time period during which no confirmation that the UE is reachable in the cell is received. A confirmation that the UE is reachable may be received either in the form of keep-alive signalingi.e. in the form of a dedicated RA preambleor as another regular transmission of either control or user data from the UE. If the eNodeB does not receive any such confirmation for a time period exceeding a certain maximum time period, e.g. equal to the maximum keep-alive signaling interval, the eNodeB assumes that the UE is no longer reachable in the cell and informs the MME accordingly. The MME may react to this by releasing the UE to idle mode. The release to idle mode includes requesting the eNodeB to release the RRC connection to the UE. Instead of considering the UE as unreachable after a time period equal to the maximum keep-alive signaling interval, the eNodeB may use an additional margin, e.g. equal to a small fraction of the maximum keep-alive signaling interval. Moreover, in order to allow failure to correctly receive one or even multiple keep-alive signals that were actually transmitted from the UE, the above mentioned maximum time period in the eNodeB may be set to expire after two or even more maximum keep-alive signaling intervals, and in both cases a small margin may be added to the multiple of maximum keep-alive signaling intervals.
(25) Conventionally, there is a UE inactivity timer in the eNodeB. The length and exact usage of the UE inactivity timer is not standardized. With the proposed keep-alive signaling using dedicated RA preambles, the UE inactivity timer is essentially extended to or adapted to the maximum keep-alive signaling interval, optionally with an added margin. Alternatively the UE inactivity timer is deactivated and replaced by a keep-alive signaling timer according to embodiments of the invention.
(26) Time Domain Sharing of Dedicated RA Preambles
(27) Dedicated preambles are a scarce resource compared to the possibly rather large number of UEs that potentially simultaneously would be in extended connected mode DRX. As each UE in extended connected mode DRX would need a dedicated RA preamble for the keep-alive signaling, a way to overcome the issue of the limited availability of dedicated RA preambles is to use the fact that keep-alive signaling by nature is rather infrequent.
(28) Hence, the same dedicated RA preamble may be shared by multiple UEs on a time-sharing basis. The dedicated RA preamble will still identify the UE that transmitted it, because the time that it was transmitted in accordance with the time-sharing schedule unambiguously indicates the concerned UE.
(29) To use time-sharing of dedicated RA preambles, a UE that is allocated a dedicated RA preamble should, preferably in conjunction with the allocation and the configuration of the dedicated RA preamble, be informed of the time periods when it is allowed to use it. The UE may use the time-shared dedicated preamble for transmission on the PRACH in the PRACH opportunities within these allowed time periods. There are several different possibilities for configuration of PRACH opportunities in LTE according to the current 3GPP specifications as described in section 5.7.1 of 3GPP TS 36.211 V11.4.0. The sparsest configurations provide only one PRACH opportunity in every even radio frame of 10 ms, but there are also configurations with 1, 2, 3, 5 and 10 PRACH opportunities per radio frame of 10 ms in Frequency Division Duplex (FDD) mode. In Time Division Duplex (TDD) mode the PRACH opportunity configuration options allow a PRACH opportunity density of 0.5, 1, 2, 3, 4, 5 or 6 PRACH opportunities per 10 ms.
(30) The allowed time periods, i.e. the time periods within which a UE is allowed to use its time-shared dedicated RA preamble, may be specified in several ways, as exemplified hereinafter: 1) In relation to the System Frame Number (SFN). The radio frames which constitute allowed time periods may be specified using any algorithm or formula, as further exemplified below in alternatives a) and b). a) The radio frames which constitute allowed time periods may be the ones satisfying the relation SFN modulo N+UeSpecificOffset=0, where SFN is the System Frame Number of the radio frame, N is the repetition interval of the allowed time periods, i.e. the allowed radio frames, expressed in number of radio frames and UeSpecificOffset is a UE specific offset that shifts the allowed time periods in time in a UE specific manner. The UeSpecificOffset may be calculated across SFN wrap-around when needed. b) The UE may be allowed to use the dedicated RA preamble in M consecutive radio frames, starting at every Nth radio frame (M?N), where these starting frames may be specified e.g. as described in bullet 1) a) above. 2) In relation to radio frames and subframes. Any algorithm or formula may be used to specify the radio frames and subframes in which the UE is allowed to use the dedicated RA preamble, as further exemplified below in alternatives a) to d): a) The UE is allowed to use the dedicated RA preamble in the first X subframes of certain radio frames, where these radio frames may be specified e.g. as described in bullet 1) a) above. b) The UE is allowed to use the dedicated RA preamble in the last X subframes of certain radio frames, where these radio frames may be specified e.g. as described in bullet 1) a) above. c) The UE is allowed to use the dedicated RA preamble in the even subframes of certain radio frames, where these radio frames may be specified e.g. as described in bullet 1) a) above. d) The UE is allowed to use the dedicated RA preamble in subframes X, Y and Z of certain radio frames, where these radio frames may be specified e.g. as described in bullet 1) a) above. 3) In relation to the PRACH opportunities. Any algorithm or formula may be used to indicate the PRACH opportunities when a UE is allowed to use its time-shared dedicated RA preamble, as further exemplified below in alternatives a) and b): a) The UE is allowed to use the dedicated RA preamble every Nth PRACH opportunity, starting the PRACH opportunity counting at Tstart. Tstart could be specified in terms of SFN and subframe number or it could be implicitly defined as the time when the configuration of the allowed time periods occurs. b) The UE is allowed to use M consecutive PRACH opportunities, starting at every Nth PRACH opportunity (M?N), starting the PRACH opportunity counting at Tstart. As above, Tstart could be specified in terms of SFN and subframe number or it could be implicitly defined as the time when the configuration of the allowed time periods occurs.
(31) Note that irrespective of the durations of the allowed time periods, the time-shared dedicated RA preamble may only be transmitted using PRACH resources, i.e. on PRACH opportunities.
(32) The time-sharing principle can be a very efficient way of utilizing the scarce dedicated RA preambles. In one example scenario, there is only one PRACH opportunity every second radio frame, thus corresponding to the most infrequent configuration. That gives 50 PRACH opportunities per second, which means that 3000 UEs sharing the same dedicated RA preamble could get a PRACH opportunity for keep-alive signaling once every minute. This shows that even a single time-shared dedicated RA preamble may scale rather far. In another example scenario, two dedicated RA preambles may be used. Configuring one PRACH opportunity every radio frame may then enable 12000 UEs to share one of the two dedicated RA preambles and still get a PRACH opportunity for keep-alive signaling every minute. Apparently the proposed time sharing scheme may scale very well to large numbers of UEs in extended connected mode DRX in the same cell.
(33) Frequency Domain Sharing of Dedicated RA Preambles
(34) For LTE the 3GPP specifications also allow PRACH multiplexing in the frequency domain. If this possibility is used, it may be used as a further or complementing way to share dedicated RA preambles between UEs. Thus, a UE that is allocated a shared dedicated RA preamble would be given the right to use it on a subset of the resource blocks, i.e. a subset of the subcarriers grouped in blocks of 12, allocated for PRACH transmissions in a certain subframe. This could optionally be combined with the restriction to use the shared dedicated RA preamble only during specific time periods and thus certain PRACH opportunities. The possibility to divide the usage of a shared dedicated RA preamble in both the time domain and the frequency domain improves the scaling properties of the scheme even further.
(35) Configuration of Keep-Alive Signaling with Dedicated RA Preambles
(36) There are different alternatives for how to actually configure a UE with a dedicated RA preamble and with the maximum keep-alive signaling interval, as well as with other possible associated configuration data such as the above described time and/or frequency domain sharing information.
(37) A straightforward way of configuring the UE is to signal an indicator of the dedicated RA preamble such as the actual dedicated RA preamble or preferably a dedicated RA preamble index, and the associated information from the RBS to the UE in a dedicated RRC message. A dedicated RA preamble index indicates one of the 64 available preambles, and is typically used in control signaling in place of the actual preamble. A dedicated message means that the message is unicast to the UE. The dedicated message may be an RRCConnectionReconfiguration message. The indicator of the dedicated RA preamble may for instance be transmitted together with data associated with the extended connected mode DRX configuration, which thus may be conveyed to the UE in the same message. Another alternative may be to divide the information between broadcast system information and a dedicated RRC message, e.g. indicating the dedicated RA preamble in the system information and the rest of the information in a dedicated RRC message. In another alternative embodiment, information related to the keep-alive signaling interval, e.g. the maximum keep-alive signaling interval, may be sent in the system information and the rest of the information in a dedicated RRC message. In a further embodiment, both the indicator of the dedicated RA preamble and information related to the keep-alive signaling interval, e.g. the maximum keep-alive signaling interval, may be sent in the system information and the rest of the information, e.g. time-sharing information, may be sent in a dedicated RRC message. It may also be possible to indicate multiple dedicated RA preambles in the system information and sending an indication of which of the preambles to use, e.g. in the form of an index matching one of the preamble indices in the system information, together with other relevant information in a dedicated RRC message. In all of these alternatives the dedicated RRC message may be replaced by a MAC PDU with the concerned information contained in a MAC Control Element. The MAC PDU may be a stand-alone MAC PDU, i.e. not containing any higher layer message, or a MAC PDU carrying a higher layer message, such as an RRC message.
(38) RA preambles are reused between cells, but typically not between neighbor cells. Hence, the dedicated RA preamble allocated to a UE mustat least typicallybe replaced when the UE is handed over to another cell. Allocation of a new dedicated RA preamble together with any other relevant information, e.g. time-sharing information and/or maximum keep-alive signaling interval to be used in the new cell may be sent to the UE in a HANDOVER COMMAND-like message. The HANDOVER COMMAND-like message may e.g. be the message that triggers the UE to connect to the new cell, such as the RRCConnectionReconfiguration message in LTE. In this case the indicator of the dedicated RA preamble and its associated information would preferably be included in the MobilityControlInfo Information Element (IE) which contains configuration information to be used in the new cell. Optionally, in case the handover is an inter-eNodeB handover, the source eNodeB may indicate to the target eNodeB that a dedicated random access preamble was allocated to the UE in the source cell, e.g. along with other UE related data in the HANDOVER REQUEST X2AP message.
(39) Redundancy for Keep-Alive Signaling Using Dedicated RA Preambles
(40) A UE transmitting a keep-alive signal, i.e. the dedicated RA preamble allocated for this purpose as described above, cannot be certain that the serving eNodeB will successfully receive the keep-alive signal. If the eNodeB fails to receive the dedicated RA preamble when monitoring for it, the result may be that the eNodeB incorrectly considers the UE as unreachable in the cell.
(41) Redundancy may be a way to overcome this issue. In one embodiment the eNodeB does not determine the UE to be unreachable in the cell until an amount n of maximum keep-alive signaling intervals have elapsed without the eNodeB having received the dedicated RA preamble from the UE. The amount n may be e.g. 2, 3 or 4.
(42) In an alternative embodiment, the UE transmits several keep-alive signals in a burst, e.g. up to m keep-alive signals, where m may be e.g. 2, 3, 4, 5, 6, 8 or 10. If acknowledged keep-alive signals are used, then the UE may wait for acknowledgement after each keep-alive signal transmission, and transmit the next keep-alive signal in the burst only if no acknowledgement is received within a certain time window. If unacknowledged keep-alive signals are used, the UE may transmit the entire burst. When acknowledged keep-alive signals are used, a hybrid of these two approaches is also conceivable. With such a hybrid method the UE may transmit the keep-alive signals in the burst without waiting for acknowledgements in between, but as soon as an acknowledgement is received, pertaining to any of the so far transmitted keep-alive signals in the burst, the UE may stop transmitting and thus refrain from transmitting any remaining keep-alive signals in the burst.
(43) When any of the above burst methods are used, the UE has to wake up from its DRX sleep mode somewhat earlier or with some margin when a maximum keep-alive signaling interval is about to expire, so that there is time to transmit an entire burst of keep-alive signals before the maximum keep-alive signaling interval expires.
(44) If the above described time-sharing of dedicated RA preambles is used together with a burst method, then the PRACH opportunities when the UE is allowed to use the dedicated RA preamble should occur frequently enough to match the intended frequency of keep-alive signal transmissions within a burst. An alternative could be to use a more complex time-sharing scheme, allowing the UE to use the dedicated RA preamble in bursts. Groups of frequent PRACH opportunities may thus be allocated to a UE, thereby matching a burst transmission with longer intervals between the groups. Such a group of PRACH opportunities could e.g. be a number of PRACH opportunities within a single radio frame, provided that the density of configured PRACH opportunities is greater than one per radio frame. If a UE is allowed to use its time-shared dedicated RA preamble in all the PRACH opportunities of a certain radio frame, then a simple time-sharing configuration can be used, allowing the UE to use the time-shared dedicated RA preamble in every k:th radio frame, where k is an integer greater than 1. Otherwise, the time periods or PRACH opportunities in which a UE is allowed to use a time-shared dedicated RA preamble (which is intended to be used for RA preamble burst transmissions) may be defined e.g. as a number of consecutive radio frames or PRACH opportunities with longer time intervals between these groups of consecutive radio frames or PRACH opportunities. It may e.g. be in accordance with one of the above described algorithms 1) b) or 3) b). The groups of radio frames or PRACH opportunities would serve the purpose of matching the intended RA preamble burst transmissions. Alternatively, the allowed radio frames or PRACH opportunities in a group may not have to be consecutive, but could be interspaced by one or more non-allowed radio frames or PRACH opportunities. For instance the allowed radio frames or PRACH opportunities in a group could be distributed with one or two (or some other number) non-allowed radio frames or PRACH opportunities in between.
(45) Methods
(46)
(47) In embodiments, the dedicated RA preamble is allocated 510 for transmission by the wireless device during limited time intervals. The method may then further comprise transmitting information to the wireless device 103 indicating the limited time intervals. Additionally or alternatively, the dedicated RA preamble may be allocated for transmission by the wireless device in a subset of radio frequency resources of a RA occasion, or each repetitive RA occasion. The method may then further comprise transmitting information to the wireless device 103 indicating the subset of radio frequency resources. These embodiments have been further described in the sections Time Domain Sharing of Dedicated RA Preambles and Frequency Domain Sharing of Dedicated RA Preambles respectively.
(48)
(49) Optionally, the method may also comprise the following when the dedicated RA preamble or other data than the dedicated RA preamble is not received from the wireless device 103 within a defined time period: 560: Determining that the wireless device 103 is not reachable. If the radio network node receives no keep-alive signaling from the wireless device in the form of the dedicated RA preamble allocated for this purpose during the monitoring 530 within a defined time period, and further does not receive any other data from the wireless device within the defined time period, the radio network node will conclude that the wireless device is unreachable.
(50) Furthermore, the method may comprise when it is determined in 560 that the wireless device 103 is not reachable: 570: Initiating a release of resources used for a wireless device connection. In one embodiment, described above in relation to an E-UTRAN scenario where the radio network node is an eNodeB serving a UE, the eNodeB assumes that the UE is no longer reachable in the cell and initiates a release of resources used for the UE connection by informing the MME that the UE is perceived as unreachable. The MME may react to this by releasing the UE to idle mode. The release to idle mode includes requesting the eNodeB to release the RRC connection to the UE.
(51)
(52) In embodiments of the invention, the method further comprises re-starting a timer for the interval at transmission of the dedicated RA preamble and at transmission of other data than the dedicated RA preamble. As explained previously, an ordinary data transmission from the wireless device is enough to let the radio network node know that the wireless device is reachable. Therefore, a transmission of other data than the dedicated RA preamble will also restart the timer.
(53)
(54) In one embodiment, the method may further comprise the following when no acknowledgement is received: 640: Retransmitting the dedicated RA preamble to the radio network node 101. This and other embodiments are further detailed in the section Redundancy for Keep-Alive Signaling using Dedicated RA Preambles.
(55) In embodiments, the method may further comprise at least one of the following: Receiving information from the radio network node 101 indicating limited time intervals during which the wireless device is allowed to transmit the dedicated RA preamble. The dedicated RA preamble may then be transmitted 620 during the indicated limited time intervals. Receiving information from the radio network node 101 indicating a subset of radio frequency resources of a RA occasion, or each repetitive RA occasion, in which the wireless device is allowed to transmit the dedicated RA preamble, and wherein the dedicated RA preamble may then be transmitted 620 in the indicated subset of radio frequency resources
(56) Apparatus
(57) An embodiment of a radio network node 101 of a wireless communication system, and of a wireless device 103 is schematically illustrated in the block diagram in
(58) The radio network node 101 of a wireless communication system is configured to determine whether a wireless device 103 is reachable in a cell served by the radio network node 101, when the wireless device 103 is in connected mode in the cell and applies DRX. The radio network node 101 is configured to allocate a dedicated RA preamble to the wireless device 103. The dedicated RA preamble is to be transmitted by the wireless device 103 to indicate that the wireless device 103 is reachable in the cell. The radio network node 101 is further configured to transmit an indicator of the dedicated RA preamble to the wireless device 103, and to monitor for the dedicated RA preamble from the wireless device 103. The radio network node 101 is also configured to determine that the wireless device 103 is reachable, when receiving the dedicated RA preamble from the wireless device 103.
(59) In embodiments, the radio network node 101 may be further configured to transmit an acknowledgement to the wireless device 103 when receiving the dedicated RA preamble from the wireless device 103. The acknowledgement may be a modified RA response message not carrying any valid uplink grant, or it may be a control message dedicated to the wireless device 103. These embodiments are detailed above as Acknowledgement alternative 1 and Acknowledgement alternative 2 respectively.
(60) The radio network node 101 may be further configured to determine that the wireless device 103 is not reachable, when the dedicated RA preamble or other data than the dedicated RA preamble is not received from the wireless device 103 within a defined time period. The radio network node 101 may be further configured to initiate a release of resources used for a wireless device connection when it is determined that the wireless device 103 is not reachable.
(61) In embodiments, the dedicated RA preamble may be allocated for transmission by the wireless device during limited time intervals, and the radio network node 101 may be further configured to transmit information to the wireless device 103 indicating the limited time intervals. Additionally or optionally, the dedicated RA preamble may be allocated for transmission by the wireless device in a subset of radio frequency resources of a RA occasion, or each repetitive RA occasion, and the radio network node 101 may be further configured to transmit information to the wireless device 103 indicating the subset of radio frequency resources.
(62) The wireless device 103 in
(63) In embodiments, the wireless device 103 may be further configured to transmit the dedicated RA preamble repeatedly with an interval that is below a maximum time value. The wireless device 103 may be further configured to re-start a timer for the interval at transmission of the dedicated RA preamble and at transmission of other data than the dedicated RA preamble.
(64) The wireless device 103 may be further configured to monitor for an acknowledgement from the radio network node 101, acknowledging that the dedicated RA preamble is received by the radio network node 101. The acknowledgement may be a modified RA response message not carrying any valid uplink grant, or it may be a control message dedicated to the wireless device 103. These embodiments are detailed above as Acknowledgement alternative 1 and Acknowledgement alternative 2 respectively.
(65) The wireless device 103 may be further configured to retransmit the dedicated RA preamble to the radio network node 101 when no acknowledgement is received.
(66) In embodiments, the wireless device 103 may be further configured to receive information from the radio network node 101 indicating limited time intervals during which the wireless device is allowed to transmit the dedicated RA preamble, and transmit the dedicated RA preamble during the indicated limited time intervals. Additionally or alternatively, the wireless device 103 may be further configured to receive information from the radio network node 101 indicating a subset of radio frequency resources of a RA occasion, or each repetitive RA occasion, in which the wireless device is allowed to transmit the dedicated RA preamble, and transmit the dedicated RA preamble in the indicated subset of radio frequency resources.
(67) In an alternative way to describe the embodiments in
(68) Further, according to the alternative way to describe the embodiments in
(69) It is to be noted that the term processing circuit used herein includes any hardware capable of executing instructions and/or program codes, e.g., a microprocessor such as a Central Processing Unit (CPU), a digital signal processor (DSP), or any other general-purpose or application specific processors. Furthermore, the term memory used herein includes any storage medium capable of storing instructions and/or program codes, e.g., a magnetic storage medium, an optical storage medium, a semiconductor storage medium and any other volatile or non-volatile storage mediums.
(70) In still another alternative way to describe the embodiment in
(71) The wireless device 103 comprises a receiving module 710 adapted to receive an indicator of a dedicated RA preamble from the radio network node 101. The wireless device 103 also comprises a transmitting module 720 adapted to transmit the dedicated RA preamble to the radio network node 101 to indicate that the wireless device 103 is reachable in the cell.
(72) The modules described above with reference to
(73) The radio network node 101 and the wireless device 103 may comprise a Central Processing Unit (CPU) each. The CPU may be a single unit or a plurality of units. Furthermore, the radio network node 101 and the wireless device 103 may comprise at least one computer program product (CPP) each in the form of a non-volatile memory, e.g. an EEPROM (Electrically Erasable Programmable Read-Only Memory), a flash memory or a disk drive. The CPP may comprise a computer program, which in turn comprises code means which when run on the radio network node 101 and the wireless device 103 respectively, causes the radio network node 101 and the wireless device 103 to perform steps of the methods described earlier in conjunction with
(74) In one aspect of the invention a first computer program is provided, comprising computer readable code which when run on the radio network node 101 causes the radio network node to perform a method as claimed in any of claims 1-7. Furthermore, a first computer program product is provided comprising a first computer readable medium and the first computer program. The first computer program is stored on the computer readable medium.
(75) A second computer program is also provided, comprising computer readable code which when run on the wireless device 103 causes the wireless device to perform the method as claimed in any of claims 8-16. Furthermore, a second computer program product is provided, comprising a second computer readable medium and the second computer program. The second computer program is stored on the second computer readable medium.
(76) The above mentioned and described embodiments are only given as examples and should not be limiting. Other solutions, uses, objectives, and functions within the scope of the accompanying patent claims may be possible.
(77) Abbreviations 3GPP 3rd Generation Partnership Project BI Backoff Indicator C-RNTI Cell Radio Network Temporary Identifier CSI Channel Status Information DCI DL Control Information DMRS Demodulation Reference Signal DRX Discontinuous Reception EPS Evolved Packet System ePDCCH Enhanced PDCCH E-UTRAN Evolved Universal Terrestrial Radio Access Network FDD Frequency Division Duplex IE Information Element LTE Long Term Evolution M2M Machine-to-Machine MAC Medium Access Control MD Machine Device MME Mobility Management Entity MTC Machine Type Communication NAS Non-Access Stratum PDCCH Physical Downlink Control Channel PDU Packet Data Unit PRACH Physical RA Channel PUCCH Physical Uplink Control Channel RA Random Access RAPID RA Preamble ID RAR RA Response RBS Radio Base Station RNTI Radio Network Temporary Identifier RRC Radio Resource Control S1 The interface between the radio access network and the core network in EPS. S1AP S1 Application Protocol (a protocol used between an eNodeB and an MME) SFN System Frame Number SRS Sounding Reference Signal TDD Time Division Duplex TPC Transmission Power Control TS Technical Specification UE User Equipment UMTS Universal Mobile Telecommunications System X2 The interface between two eNodeBs in LTE.