An enhanced radio network controller (RNC) node of a radio access network stores context information for a user equipment unit which is in a connected mode, and initiates a cell update-prompting message which is transmitted the user equipment unit. The stored context information is used by the context-enhanced radio network controller (RNC) node for addressing the cell update-prompting message to the user equipment unit. After the user equipment unit (which is in its connected mode) performs the prompted cell update procedure, such user equipment unit (UE) can be paged with a conventional paging message. The invention with its context-enhanced radio network controller (RNC) node is particularly suitable to user equipment units which are in a critical state of the connected mode, such as (for example) either a CELL_PCH state or a URA_PCH state of the connected mode.
|
26. A radio access network which includes a radio network controller (RNC) node which stores context information for a user equipment unit in a connected mode and which initiates repetitive transmission of a cell update-prompting message to at least some of plural user equipments in the connected mode and including in the cell update-prompting message a cell update repetition prevention field which facilitates a user equipment unit performing its cell update only once despite possible plural receptions by the user equipment unit of the cell update-prompting message.
41. A radio network controller (RNC) node of a radio access network, the radio network controller (RNC) node storing context information for a user equipment unit in a connected mode and initiating repetitive transmission of a cell update-prompting message to at least some of plural user equipments in the connected mode and including in the cell update-prompting message a cell update repetition prevention field which facilitates a user equipment unit performing its cell update only once despite possible plural receptions by the user equipment unit of the cell update-prompting message.
1. A method of operating a radio access network which includes a radio network controller (RNC) node, the method comprising:
(1) storing, at the radio network controller (RNC) node, context information for a user equipment unit in a connected mode; and
(2) initiating, at the radio network controller (RNC) node, repetitive transmission of a cell update-prompting message to at least some of plural user equipments in the connected mode and including in the the cell update-prompting message a cell update repetition prevention field which facilitates a user equipment unit performing its cell update only once despite possible plural receptions by the user equipment unit of the cell update-prompting message.
15. A method of recovery from at least partial loss, at a serving radio network controller (SRNC) node of a radio access network, of context information including a utran radio network temporary identity (U-RNTI) for a user equipment unit a connected mode, the method comprising:
storing, at a drift radio network controller (DRNC) node of the radio access network, the context information for the user equipment unit in a connected mode; and
initiating, at the drift radio network controller (DRNC) node, repetitive transmission of a cell update-prompting message to at least some of plural user equipments in the connected mode and including in the cell update-prompting message a cell update repetition prevention field which facilitates a user equipment unit performing its cell update only once despite possible plural receptions by the user equipment unit of the cell update-prompting message.
3. The method of
4. The method of
5. The method of
6. The method of
storing at the radio network controller (RNC) node the international mobile subscriber identity (IMSI) of the user equipment unit; and
using the international mobile subscriber identity (IMSI) of the user equipment unit to determine a transmission occasion for the cell update-prompting message.
7. The method of
including in the cell update repetition prevention field of the cell update-prompting message a counter associated with a particular cell update request; and
the user equipment unit ignoring all but first receptions of a cell update-prompting message having a same content in the counter.
8. The method of
9. The method of
10. The method of
the SRNC node maintaining a list of user equipment units in a critical state of the connected mode and storing the IMSI for the user equipment units on the list; and
the SRNC transmitting the cell update-prompting message to the user equipment unit.
11. The method of
a drift RNC (DRNC) node maintaining a list of user equipment units which have radio access connections controlled by the SRNC and which are in a critical state of the connected mode;
the DRNC initiating transmission of the cell update-prompting message to the user equipment unit.
12. The method of
the SRNC transmitting to the DNRC the IMSI for a user equipment unit which is in the connected mode;
the DRNC using the international mobile subscriber identity (IMSI) of the user equipment unit to determine a transmission occasion for the cell update-prompting message.
13. The method of
14. The method of
the user equipment unit which is in the connected mode performing a cell update procedure; and
subsequently paging the user equipment unit which is in the connected mode with the utran radio network temporary identity (U-RNTI) for the user equipment unit.
17. The method of
18. The method of
19. The method of
20. The method of
storing at the drift radio network controller (DRNC) node the international mobile subscriber identity (IMSI) of the user equipment unit; and
using the international mobile subscriber identity (IMSI) of the user equipment unit to determine a transmission occasion for the cell update-prompting message.
21. The method of
22. The method of
23. The method of
including in the cell update repetition prevention field of the cell update-prompting message a counter associated with a particular cell update request; and
the user equipment unit ignoring all but first receptions of a cell update-prompting message having a same content in the counter.
24. The method of
the user equipment unit which is in the connected mode performing a cell update procedure; and
the SRNC subsequently paging the user equipment unit which is in the connected mode with the utran radio network temporary identity (U-RNTI) for the user equipment unit.
25. The method of
28. The network of
29. The network of
30. The network of
31. The network of
32. The network of
33. The network of
34. The network of
35. The network of
wherein the SRNC node maintains a list of user equipment units in the a critical state of the connected mode and stores context information for the user equipment units on the list; and
wherein the SRNC transmits the cell update-prompting message to the user equipment unit.
36. The network of
wherein the radio access network further comprises a drift RNC (DRNC) node which maintains a list of user equipment units which have radio access connections controlled by the SRNC and which are in a critical state of the connected mode; and
wherein the DRNC initiates transmits the cell update-prompting message to the user equipment unit.
37. The network of
38. The network of
39. The network of
40. The network of
the user equipment unit which is in the connected mode performs a cell update procedure; and
wherein the RNC node subsequently pages the user equipment unit which is in the connected mode with the utran radio network temporary identity (U-RNTI) for the user equipment unit.
43. The controller of
44. The controller of
45. The controller of
46. The controller of
47. The controller of
48. The controller of
49. The controller of
50. The apparatus of
wherein the SRNC node maintains a list of user equipment units in a critical state of the connected mode and stores the context information for the user equipment units on the list; and
wherein the SRNC transmits the cell update-prompting message to the user equipment unit.
51. The controller of
wherein the radio access network further comprises a drift RNC (DRNC) node which maintains a list of user equipment units which have radio access connections controlled by the SRNC and which are in a critical state of the connected mode; and
wherein the DRNC initiates transmits the cell update-prompting message to the user equipment unit.
52. The controller of
53. The controller of
54. The controller of
55. The controller of
the user equipment unit which is in a critical state of the connected mode performs a cell update procedure; and
wherein the RNC node subsequently pages the user equipment unit which is the connected mode with the utran radio network temporary identity (U-RNTI) for the user equipment unit.
|
This application claims the priority and benefit of U.S. Provisional patent application No. 60/317,970, filed Sep. 10, 2001, which is incorporated herein by reference in its entirety. This application is related to U.S. patent application Ser. No. 09/852,915 filed May 11, 2001, entitled RELEASING PLURAL RADIO CONNECTION WITH OMNIBUS RELEASE MESSAGE, which is incorporated by reference herein in its entirety.
1. Field of the Invention
The present invention pertains to wireless telecommunications, and particularly to recovery when there has been a loss of certain information at a node of a radio access network that controls base stations.
2. Related Art and Other Considerations
In a typical cellular radio system, mobile user equipment units (UEs) communicate via a radio access network (RAN) to one or more core networks. The user equipment units (UEs) can be mobile stations such as mobile telephones (“cellular” telephones) and laptops with mobile termination, and thus can be, for example, portable, pocket, hand-held, computer-included, or car-mounted mobile devices which communicate voice and/or data with radio access network.
The radio access network (RAN) covers a geographical area which is divided into cell areas, with each cell area being served by a base station. A cell is a geographical area where radio coverage is provided by the radio base station equipment at a base station site. Each cell is identified by a unique identity, which is broadcast in the cell. The base stations communicate over the air interface (e.g., radio frequencies) with the user equipment units (UE) within range of the base stations. In the radio access network, several base stations are typically connected (e.g., by landlines or microwave) to a radio network controller (RNC). The radio network controller, also sometimes termed a base station controller (BSC), supervises and coordinates various activities of the plural base stations connected thereto. The radio network controllers are typically connected to one or more core networks.
One example of a radio access network is the Universal Mobile Telecommunications (UMTS) Terrestrial Radio Access Network (UTRAN). The UMTS is a third generation system which in some respects builds upon the radio access technology known as Global System for Mobile communications (GSM) developed in Europe. UTRAN is essentially a radio access network providing wideband code division multiple access (WCDMA) to user equipment units (UEs). The Third Generation Partnership Project (3GPP) has undertaken to evolve further the UTRAN and GSM-based radio access network technologies.
As those skilled in the art appreciate, in W-CDMA technology a common frequency band allows simultaneous communication between a user equipment unit (UE) and plural base stations. Signals occupying the common frequency band are discriminated at the receiving station through spread spectrum CDMA waveform properties based on the use of a high speed, pseudo-noise (PN) code. These high speed PN codes are used to modulate signals transmitted from the base stations and the user equipment units (UEs). Transmitter stations using different PN codes (or a PN code offset in time) produce signals that can be separately demodulated at a receiving station. The high speed PN modulation also allows the receiving station to advantageously generate a received signal from a single transmitting station by combining several distinct propagation paths of the transmitted signal. In CDMA, therefore, a user equipment unit (UE) need not switch frequency when handoff of a connection is made from one cell to another. As a result, a destination cell can support a connection to a user equipment unit (UE) at the same time the origination cell continues to service the connection. Since the user equipment unit (UE) is always communicating through at least one cell during handover, there is no disruption to the call. Hence, the term “soft handover.” In contrast to hard handover, soft handover is a “make-before-break” switching operation.
There are several interfaces of interest in the UTRAN. The interface between the radio network controllers (RNCs) and the core network(s) is termed the “Iu” interface. The interface between a radio network controller (RNC) and its base stations (BSs) is termed the “lub” interface. The interface between the user equipment unit (UE) and the base stations is known as the “air interface” or the “radio interface” or “Uu interface”. In some instances, a connection involves both a Serving or Source RNC (SRNC) and a target or drift RNC (DRNC), with the SRNC controlling the connection but with one or more diversity legs of the connection being handling by the DRNC. An Inter-RNC transport link can be utilized for the transport of control and data signals between Source RNC and a Drift or Target RNC, and can be either a direct link or a logical link. An interface between radio network controllers (e.g., between a Serving RNC [SRNC] and a Drift RNC [DRNC]) is termed the “lur” interface.
The radio network controller (RNC) controls the UTRAN. In fulfilling its control role, the RNC manages resources of the UTRAN. Such resources managed by the RNC include (among others) the downlink (DL) power transmitted by the base stations; the uplink (UL) interference perceived by the base stations; and the hardware situated at the base stations.
Those skilled in the art appreciate that, with respect to a certain RAN-UE connection, an RNC can either have the role of a serving RNC (SRNC) or the role of a drift RNC (DRNC). If an RNC is a serving RNC (SRNC), the RNC is in charge of the connection with the user equipment unit (UE), e.g., it has full control of the connection within the radio access network (RAN). A serving RNC (SRNC) is connected to the core network. On the other hand, if an RNC is a drift RNC (DRNC), its supports the serving RNC (SRNC) by supplying radio resources (within the cells controlled by the drift RNC (DRNC)) needed for a connection with the user equipment unit (UE). A system which includes the drift radio network controller (DRNC) and the base stations controlled over the Jub Interface by the drift radio network controller (DRNC) is herein referenced as a DRNC subsystem or DRNS. An RNC is said to be the Controlling RNC (CRNC) for the base stations connected to it by an Iub interface. This CRNC role is not UE specific. The CRNC is, among other things, responsible for handling radio resource management for the cells in the base stations connected to it by the Iub interface.
The UTRAN interfaces (Iu, Iur and Iub) have two planes, namely, a control plane (CP) and a user plane (UP). In order to control the UTRAN, the radio network application in the different nodes communicate by using the control plane protocols. The RANAP is a control plane protocol for the Iu interface; the RNSAP is a control plane protocol for the lur interface; and NBAP is a control plane protocol for the Iub interface. The control plane protocols are transported over reliable signaling bearers. The transport of data received/transmitted on the radio interface occurs in the user plane (UP). In the user plane, the data is transported over unreliable transport bearers. The serving radio network controller (SRNC) is responsible for establishing the necessary transport bearers between the serving radio network controller (SRNC) and the drift radio network controller (DRNC).
Operation of a user equipment unit (UE) is conceptualized from the perspective of radio resource control (RRC) as having two modes: an Idle Mode and a Connection Mode.
Within Connected Mode there are four different states: CELL_DCH state; CELL_FACH state; CELL_PCH state; and URA_PCH . As briefly described below, each state reflects a different level of activity.
The CELL_DCH state is characterized by that there is a dedicated channel (DCH) assigned to the user equipment unit (UE). Macro-diversity may be used between DCHs of several cells. In the CELL_DCH state, there is a dedicated control channel (DCCH) used for transmission of signalling messages between the user equipment unit (UE) and the UTRAN.
In the CELL_FACH state, no dedicated physical channel is assigned, but the user equipment unit (UE) listens continuously to a common channel (the FACH) in the downlink belonging to the selected cell. In the uplink, the user equipment unit (UE) typically uses a random access channel (RACH). At each cell reselection, the user equipment unit (UE) updates the network with its current cell location. In this state, there is a dedicated control channel (DCCH) used for transmission of signalling messages between the user equipment unit (UE) and the UTRAN. The DCCH is implemented by appending the Radio Network Temporary Identity (U-RNTI or C-RNTI) to all signalling messages, and thus addressing an individual UE. As mentioned previously, the U-RNTI (UTRAN RNTI) is a global identity, which can be used in any cell in the UTRAN. The C-RNTI (Cell RNTI) is only significant in a single cell, and has to be reallocated in every cell. On the other hand, C-RNTI is much shorter than the U-RNTI which saves space over the radio interface when it is used. There is also a CCCH (Common control channel) in this state, which is used when the connection to the SRNC is not available, such at after cell reselection over RNC borders, when the CELL UPDATE or URA UPDATE message is sent to the DRNC.
In the CELL_PCH state, the user equipment unit (UE) monitors a paging channel (PCH) of a selected cell. On the PCH, the user equipment unit (UE) uses discontinuous reception (DRX) to save power, and the scheme for when to listen is agreed between the network and the user-equipment unit (UE) on a per user equipment unit (UE) basis. Also in the CELL_PCH state the user equipment unit (UE) updates the network with its current cell location at cell reselection. No DCCH is available in the CELL_PCH state. On the PCH, means for addressing individual user equipment units (UEs) exist (using the U-RNTI), but the user equipment unit (UE) can not transport any signalling messages to the network.
The URA_PCH state is almost identical to the CELL_PCH state. The difference is that the user equipment unit (UE) does only update the network of its location after crossing URA borders. An URA (UTRAN Registration Area) is a group of cells. This means that in this state the position of the user equipment unit (UE) is in general known only on URA level.
The user equipment units (UEs) in the states CELL_PCH and URA_PCH of the RRC Connected Mode listen to the RRC Page type 1 (see, 3GPP TS 25.331, RRC Protocol Specification). In the RRC Page type 1, the paged UE is addressed by the UTRAN Identity (U-RNTI). As shown by
When a user equipment unit (UE) is in the Idle mode, on the other hand, the CN Identity (TMSI) is used for paging. The TMSI (temporary mobile station identifier) is typically assigned to a user equipment unit (UE) while the user equipment unit (UE) is in a certain multicell area. Unfortunately, the CN Identity (TMSI) can not be used for paging when the user equipment unit (UE) is in the states CELL_PCH and URA_PCH of the RRC Connected Mode. This is because the CN Identity (TMSI) is only valid in the Location Area where the user equipment unit (UE) first established the RRC Connection and performed Location Update. After connection establishment and Location Update, if the user equipment unit (UE) being in the Connected Mode moves to another Location Area (LA), no further Location Update procedure occurs (since a Location Update procedure is not performed while the user equipment unit (UE) is in its Connected Mode). Therefore, in the Connected Mode the UTRAN Identity (U-RNTI) is used for paging the user equipment unit (UE) instead of the CN Identity (TMSI).
Unfortunately, after a failure of a radio network controller (RNC) node, some relevant information about the user equipment units that are connected to the RNC is lost. This will result in those user equipment units not being reached by the UTRAN. For instance, if the lost information includes the U-RNTI of a user equipment unit in the connected mode, paging of that user equipment unit is not possible. This will result in the user equipment unit being a “hanging UE” until the user equipment unit next performs a location update (e.g., either a periodic cell update or a periodic URA update). Such periodic updates (either the periodic cell update or the periodic URA update) are prompted by expiration of appropriate timers, e.g., a periodic cell update timer or a periodic URA update timer. However, the expiration times of these timers are typically quite long, on the order of thirty minutes to an hour. Until performance of either the periodic cell update or the periodic URA update, as appropriate, the affected 30 user equipment unit cannot be reached. While one remedial measure might be to decrease the expiration time of the timers, such decrease would result in a corresponding undesirable increased signaling load (due to increased periodic updates) during the normal operation.
After such RNC failure, there can be paging initiated by the Core Network (CN) and sent by UTRAN over the Uu interface (e.g., radio interface), but such paging will be addressed using the CN Identity (TMSI). However, user equipment units (UEs) in the CELL_PCH and URA_PCH states will simply disregard such attempted paging.
Thus, in the case of the partial loss of the user equipment unit (UE) context (that is, the UE context information (U-RNTI) is lost for some user equipment units) the user equipment units for which the UE context has been lost will themselves essentially be lost and can not be paged. For those user equipment units, in the current radio access network schemes there is no possibility of regaining the user equipment units, but rather only the drastic measures of turning off the transmission in the cells or barring the cells. Such drastic measures can, in turn, negatively affect other user equipment units whose context information was not lost.
The aforementioned problem arises in several situations. For example, the problems arises when the SRNC and CRNC are one and the same. The problem can also arise when the serving RNC (SRNC) is not the controlling RNC of the cells where the user equipment unit (UE) is currently located, i.e. the user equipment unit is connected to SRNC via Iur interface. In the case of the SRNC reset, there is no mechanism to inform the user equipment units in these states that the SRNC is not reachable anymore or their contexts need to be updated.
What is needed, therefore, and an object of the present invention, is a technique for recovering the otherwise lost (e.g., hanging) user equipment units in certain critical states of the Connected Mode after loss of the context information (e.g., U-RNTI) of user equipment unit, as can occur after an RNC failure.
An enhanced radio network controller (RNC) node of a radio access network stores context information for a user equipment unit which is in a Connected Mode, and initiates a cell update-prompting message which is transmitted the user equipment unit. The stored context information is used by the context-enhanced radio network controller (RNC) node for addressing the cell update-prompting message to the user equipment unit. After the user equipment unit (which is in its Connected Mode) performs the prompted cell update procedure, such user equipment unit (UE) can be paged with a conventional paging message. The invention with its context-enhanced radio network controller (RNC) node is particularly suitable to user equipment units which are in a critical state of the Connected Mode, such as (for example) either a CELL_PCH state or a URA_PCH state of the Connected Mode.
Storage of the UE context information and initiation of the cell update-prompting message by the context-enhanced radio network controller (RNC) node is particularly advantageous upon failure and reset of a radio network controller (RNC) node of a radio access network. Such failure typically involves at least partial loss, at the failing radio network controller (RNC) node, of context information for a user equipment unit (e.g., UTRAN Radio Network Temporary Identity (U-RNTI) for the user equipment unit).
In one mode of the invention, the failing RNC node is the context-enhanced radio network controller (RNC) node which serves both as a Serving RNC node and CRNC node for cell in which the user equipment unit resides. In this first mode, the CRNC/SRNC node has a RNC recovery unit which maintains a list of user equipment units in a critical state of their Connected Mode. After its failure and reset, the CRNC/SRNC sends the cell update-prompting message to the user equipment unit (which is in a cell controlled by the CRNC/SRNC).
In a second mode of the invention, the failing RNC node is a Serving RNC node for which the context-enhanced RNC node serves as a drift RNC node (DRNC). In accordance with this second mode of the invention, when a radio network controller (RNC) node which suffers the loss of context information for a user equipment unit serves as the SRNC node, but the cell resources for the connection are controlled by a drift RNC (DRNC), a SRNC recovery unit of the context-enhanced DRNC node maintains a list of user equipment units in a critical state of their Connected Mode. After reset of the SRNC node, the DRNC node initiates transmission of the cell update-prompting message to the user equipment unit.
The cell update-prompting message can take various forms. For example, as one aspect the cell update-prompting message can be a paging message. As another aspect, the cell update-prompting message can be a radio resource control (RRC) system information broadcast message.
The manner of transmission/broadcast of the cell update-prompting message can also vary. For example, the cell update-prompting message can be transmitted individually to plural user equipment units in a critical state of their Connected Mode. In order to know when to transmit the cell update-prompting message to a particular user equipment unit, the context-enhanced RNC also stores the international mobile subscriber identity (IMSI) of the user equipment unit in its Connected Mode. The IMSI is utilized by the context-enhanced RNC to determine a paging occasion for the user equipment unit, e.g., to determine a point in time at which the user equipment unit will be listening to a paging channel. In order for a context-enhanced DRNC to obtain the IMSI for a user equipment unit on its list, the SRNC transmits to the DNRC the IMSI for a user equipment unit which is in a critical state of its Connected Mode. Such transmission of the IMSI from the SRNC to the DRNC can occur, for example, using a Downlink (DL) Signalling Transfer Message.
Alternatively, the cell update-prompting message can be transmitted collectively to plural user equipment units a critical state of their Connected Mode. The plural user equipment units to which the cell update-prompting message pertains can be addressed using the SRNC identity of the failed RNC, or a group address associated with the plural user equipment units. Such group address can be formed, for example, using the SRNC identity of the failed SRNC and selected bits of a S-RNTI information element.
When the cell update-prompting message is repetitively transmitted to at least some of the plural user equipment units in a critical state of their Connected Mode, as one aspect of the invention the cell update-prompting message can include a field which facilitates a user equipment unit performing its cell update only once despite possible plural receptions by the user equipment unit of the cell update-prompting message. For example, the field can comprise a value tag or counter. After the user equipment unit has been addressed by the cell update-prompting message containing a certain value for the counter and has performed its cell update, the user equipment unit does not respond (e.g., does not perform any further cell updates) to further transmissions of the cell update-prompting message in which the value tag or counter is unchanged.
The foregoing and other objects, features, and advantages of the invention will be apparent from the following more particular description of preferred embodiments as illustrated in the accompanying drawings in which reference characters refer to the same parts throughout the various views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
FIG. 4A(l) and FIG. 4A(2) are diagrammatic views illustrating employment of particular messages in conjunction with the first mode of
FIG. 4B(1) and FIG. 4B(2) are diagrammatic views illustrating employment of particular messages in conjunction with the second mode of
In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular architectures, interfaces, techniques, etc. in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail. Moreover, individual function blocks are shown in some of the figures. Those skilled in the art will appreciate that the functions may be implemented using individual hardware circuits, using software functioning in conjunction with a suitably programmed digital microprocessor or general purpose computer, using an application specific integrated circuit (ASIC), and/or using one or more digital signal processors (DSPs).
A first mode of the present invention is described in the non-limiting, example context of a universal mobile telecommunications (UMTS) 10 shown in
Each of the core network service nodes 18 and 20 connects to a UMTS Terrestrial Radio Access Network (UTRAN) 24 over a radio access network (RAN) interface referred to as the Iu interface. UTRAN 24 includes one or more radio network controllers (RNCs) 26. For sake of simplicity, the UTRAN 24 of
In the illustrated embodiments, for sake of simplicity each base station 28 is shown as serving one cell. Each cell is represented by a circle which surrounds the respective base station. It will be appreciated by those skilled in the art, however, that a base station may serve for communicating across the air interface for more than one cell. For example, two cells may utilize resources situated at the same base station site.
A user equipment unit (UE), such as user equipment unit (UE) 30 shown in
Preferably, radio access is based upon Wideband, Code Division Multiple Access (WCDMA) with individual radio channels allocated using CDMA spreading codes. Of course, other access methods may be employed. WCDMA provides wide bandwidth for multimedia services and other high transmission rate demands as well as robust features like diversity handoff and RAKE receivers to ensure high quality.
In cell_DCH state, each user mobile station or equipment unit (UE) 30 is assigned its own scrambling code in order for a base station 28 to identify transmissions from that particular user equipment unit (UE) as well as for the user equipment unit (UE) to identify transmissions from the base station intended for that user equipment unit (UE) from all of the other transmissions and noise present in the same area.
Different types of channels may exist between one of the base stations 28 and user equipment units (UEs) 30 for transport of control and user data. For example, in the forward or downlink direction, there are several types of broadcast channels including a general broadcast channel (BCH), a paging channel (PCH), a common pilot channel (CPICH), and a forward access channel (FACH) for providing various other types of control messages to user equipment units (UEs). The forward access channel (FACH) is also used to carry user data. In the reverse or uplink direction, a random access channel (RACH) is employed by user equipment units (UEs) whenever access is desired to perform location registration, call origination, page response, and other types of access operations. The random access channel (RACH) is also used for carrying certain user data, e.g., best effort packet data for, e.g., web browser applications. Dedicated channels (DCH) may be allocated to carry substantive call communications with a user equipment unit (UE). As set up by the control channels, traffic channels (TCH) are allocated to carry substantive call communications with a user equipment unit (UE). Some of the traffic channels can be common traffic channels, while others of the traffic channels can be dedicated traffic channels (DCHs).
The example radio network controller 26 and base station 28 as shown in
In modes of the present invention, a radio network controller includes a special unit which stores context information (e.g., “UE context information” or “UE context”) for a user equipment unit which is in a Connected Mode, and which, at certain junctures, causes or initiates transmission of a cell update-prompting message to such user equipment unit. The radio network controller which has such special unit, or which otherwise provides the advantages of the present invention, is sometimes referred to herein as a “context-enhanced” or “enhanced” radio network controller or RNC node. As will become apparent, storage of the context information and initiation of the cell update-prompting message is particularly suited for user equipment units which are in a critical state of its Connected Mode (e.g., in either the CELL_PCH state or the URA_PCH state of the Connected Mode, for example).
A significant juncture or event which gives rise to performance of the special unit or enhanced RNC functionality mentioned above is failure and subsequent reset of a radio network controller of a radio access network. In a first mode of the invention, described below primarily in conjunction with
In the first mode of the invention as illustrated in
As seen in
The content of “context Information” for a user equipment unit, i.e., the UE context, is known to those skilled in the art. The international mobile subscriber identity (IMSI) is ultimately received at a SNRC node from the core network (CN) in a RANAP COMMON ID message when a radio resource control (RRC) connection is setup. The international mobile subscriber identity (IMSI) [which comprises not more than fifteen digits] comprises three components: a mobile country code (MCC); a mobile network code (MNC); and a mobile subscriber identification number (MSIN). Usage of the IMSI in conjunction with determining paging occasions for individual user equipment units is subsequently described.
When the enhanced radio network controller (RNC) is a SRNC, the context information further includes, among others, the following parameters: C-ID, D-RNTI, and RNC Identity of the DRNC where the user equipment unit (UE) is currently located. The D-RNTI parameter is similar to S-RNTI parameter, but identifies the UE context information in the DRNC. The C-ID parameter is the Cell Identity of where the UE is currently located. The C-ID parameter is not applicable to the UEs in the URA_PCH state, since the location of a user equipment unit (UE) in the URA_PCH state is not known to the cell level, but rather is known on URA level (a group of cells defined as one URA). With regard to the RNC Identity parameter, it is noted that in the Cell_DCH state there could be many simultaneous radio links (RLs), so there could conceivably be as many RNCs (at least theoretically) handling legs of connections to the UE. When the enhanced radio network controller (RNC) is a SRNC, the entries in the UE context datebase 102 can be sorted or arranged by the S-RNTI (which can be included, for example, in the first field of a row).
The UE context database 102 can be formatted or grouped by critical state, e.g., with a first subdivision of the UE context database 102 comprising user equipment units in the CELL_PCH state and a second subdivision of the UE context database 102 comprising user equipment units in the URA_PCH state. Alternatively, an additional field can be provided for each row to indicate the particular critical state for the user equipment unit (e.g., the CELL_PCH state or the URA_PCH state).
Event 4A-2 depicts a loss of context for at least some of the user equipment units having radio connections controlled by the radio network controller (RNC) which has the RNC recovery unit 100, e.g., radio network controller (RNC) 261. The loss of context can be a partial loss or a complete loss of UE context. Such loss of context as depicted by event 4A-2 typically means loss of the U-RNTI for one or more of the user equipment units, and generally occurs during failure of the RNC node. Assuming that the failure is detected, as part of a recovery operation (event 4A-3) the recovering RNC obtains the UE context information for the failure-affected user equipment units from its UE context database 102. Recovery of the UE context information is possible since UE context database 102 is maintained in involatile memory or is otherwise recoverable after the failure of the SRNC. As event 4A-4, the RNC initiates transmission of the cell update-prompting message to the affected user equipment unit (UE) 30. It is the UE context information (e.g., U-RNTIs) for the failure-affected user equipment units that is used to address the cell update-prompting message to the failure-affected user equipment units.
Upon receipt of the cell update-prompting message of event 4A-4, as event 4A-5 the user equipment unit (UE) initiates a cell update procedure. When the user equipment unit (UE) is in the CELL_PCH state, the cell update procedure is a cell update procedure. An example cell update procedure is described in 3GPP TS 25.331, RRC Protocol Specification, subclause 8.3.1. On the other hand, when the user equipment unit (UE) is in the URA_PCH state, the cell update procedure is a URA update procedure. Upon completion of the cell update procedure (e.g., event 4A-5), the RNC as event 4A-6 updates the UE context for the user equipment unit in its database. The cell update-prompting message can take various forms. FIG. 4A(1) and FIG. 4A(2) specifically illustrate examples of particular message types in conjunction with the first mode of
Although not specifically illustrated as such, it should be understood with respect to the embodiments of FIG. 4A and 4A(1) that the paging/cell-Update prompting message may be sent via other DRNCs in the FIG. 4A and 4A(1). Currently, in the 3GPP specification (25.423), the paging to user equipment units (UEs) in other RNCs (DRNC) is set via lur to these DRNCs which is forwarded to the user equipment units (UE)s.
In the second mode of
The second mode [e.g.,
In the second mode, the SRNC recovery unit 1002 of the DRNC node maintains a UE context database 1022B. The UE context database 1022B includes entries for user equipment units which have connections controlled by the SRNC (i.e., radio network controller 261) and which are in a critical state of the Connected Mode (e.g., the CELL_PCH state or the URA_PCH state). The content and example format of the UE context database 1022B can be essentially the same as that previously described with reference to
When the enhanced radio network controller (RNC) is a DRNC, the context information in database 1022B further includes, among others, the following parameters: U-RNTI, IMSI, C-ID, D-RNTI, S-RNTI, SRNC Identity, and RL-ID. Various of these parameters have already been described above, and reference is hereby made to such previous description. The RL-ID parameter is an Identifiers of the Radio Links established for an user equipment unit (UE) in the DRNC. The RL-ID parameter is only applicable for an user equipment unit (UE) in the Cell_DCH state. When the enhanced radio network controller (RNC) is a DRNC, the entries in the UE context datebase 1022B can be sorted or arranged by the D-RNTI (which can be included, for example, in the first field of a row [see
After reset of the SRNC, the DRNC initiates transmission of the cell update-prompting message to the user equipment unit. Whereas conventional paging of a user equipment unit is initiated at the SRNC which controls the connection with which the user equipment unit is involved, in the present invention the DRNC is authorized on its own accord and determination to initiate transmission of the cell update-prompting message. Moreover, while UE context information has formerly been kept at a DRNC for user equipment units in the CELL_DCH state and in the CELL_FACH state, the present invention has the DRNC store UE context information for user equipment units in the CELL_PCH state or the URA_PCH state.
The illustration of
Event 4B-2 shows the SRNC recovery unit 1002B of the DRNC, e.g., radio network controller (RNC) 262 in
Event 4B-3 depicts, at the SRNC (e.g., radio network controller (RNC) 261), a loss of context for at least some of the user equipment units having radio connections controlled by the SRNC, followed by attempted recovery. As in the case of the first mode of
Upon detection by the DRNC of the failure and attempted recovery of the SRNC (such detection being depicted as event 4B-4), the DRNC transmits (as event 4B-5) the cell update-prompting message to the affected user equipment unit (UE) 30. The UE context information (e.g., U-RNTIs) for failure-affected user equipment unit(s) is obtained from the UE context database 1022B, and such UE context information is used to address the cell update-prompting message to the failure-affected user equipment unit(s).
Upon receipt of the cell update-prompting message of event 4B-5, as event 4B-6 the user equipment unit (UE) initiates a cell update procedure. As in the case of the first mode, when the user equipment unit (UE) is in the CELL_PCH state, the cell update procedure is a cell update procedure. On the other hand, when the user equipment unit (UE) is in the URA_PCH state, the cell update procedure is a URA update procedure.
Upon completion of the cell update procedure (e.g., event 4B-6), the SRNC can page the user equipment unit (UE) 30 in conventional manner using the U-RNTI of the user equipment unit (UE). Such paging of the user equipment unit (UE) 30 is depicted by a two step event labeled as event 4B-7 in
The SRNC recovery preparatory unit 1001B of the second mode can perform other functions, including the functions of RNC recovery unit 1001 as described in the first mode of
As in the first mode, in the second mode of
Although
The manner of transmission/broadcast of the cell update-prompting message (in any of its forms) can also vary. For example, as illustrated in
The RNC shown in
The determination of the particular times, e.g., t1, t2, . . . , etc., at which to transmit the cell update-prompting message to the corresponding user equipment units is facilitated by the context-enhanced RNC knowing the IMSI for the user equipment units which are affected by the loss of context. The IMSI is utilized by the context-enhanced RNC to determine a paging occasion for the user equipment unit, e.g., to determine a point in time at which the user equipment unit will listening to a paging channel. As shown in
Alternatively, the cell update-prompting message can be transmitted collectively to plural user equipment units in a critical state of the Connected Mode in the manner generally illustrated in
The plural user equipment units to which the cell update-prompting message pertains can be addressed using the SRNC identity of the failed RNC, or a group address is associated with the plural user equipment units. Such group address can be formed, for example, using the SRNC identity of the failed SRNC and selected bits of a S-RNTI information element. Currently, the information element known as the U-RNTI consists of a first information element (IE) known as the SRNC Identity [SRNC-id ] (which is 12 bits), and a second information element (IE) known as the S-RNTI (which is 20 bits). The SRNC-id occupies the most significant bits of the U-RNTI. The SRNC-id information element is typically an identifier of the SRNC which serves the user equipment unit (UE). The S-RNTI information element is a number allocated by that SRNC for distinguishing the user equipment unit (UE) within that SRNC.
The RNC shown in
The RNC shown in
In a situation such as that illustrated in
The “S-RNTI Reserved range” is known by the SRNC (e.g. defined through Operation and maintenance by an operator). The S-RNTIs within the reserved range are not used during the normal operation (i.e., when everything is working fine and there is no RNC reset/recovery in process). For instance if K=4 most significant bits (MSBs) of the S-RNTI information element (which has a total 20 bits) is reserved, then out of (220) possible S-RNTI values, only (216) S-RNTI values are allowed to be used during the normal operation, i.e. (220) minus (216) values are reserved and therefore are not used by the SRNC for any UE. When the SRNC resets, the user equipment unit (UE) (which previously had a S-RNTI within the unreserved range) starts sending a cell update message to the SRNC. The SRNC receives the cell update message and then re-asigns (e.g., re-allocates) to the user equipment unit (UE) a S-RNTI value within the reserved range, and send this reassigned, reserved range S-RNTI value in the response message (e.g., Cell Update Confirm message) to the user equipment unit (UE). After the SRNC has recovered and gets back into normal operation, the SRNC pages the user equipment units (UEs) one by one (or upon the normal cell update) and re-allocates the S-RNTI which is within the reserved range back into the unreserved range.
As a second example, the cell update repetition prevention field can comprise a value tag or counter such as that denoted by field “COUNTER” in the example format of the cell update-prompting message shown in
As a variation of the technique of
Thus, in its broad aspects the present invention prompts a user equipment unit (UE) to perform a cell update in order to update the UE context information. Alternatively, if cell update is not possible (e.g., it is not possible to recover after RNC failure), the user equipment unit (UE) transitions to Idle mode by releasing the RRC connection.
It should be understood that various modes and scenarios above described can be combined. For example, in the case of SRNC failure in the second mode of
In the case of SRNC failure in the second mode of
The present invention thus advantageously resolves problems of the user equipment units a critical state of the Connected Mode (e.g., in the CELL_PCH state and the URA_PCH state) not being reached after an RNC failure for a long period of time. If cell update is not possible (e.g., it is not possible to recover after RNC failure), the user equipment unit (UE) transitions to Idle mode by releasing the RRC connection. Example ways of releasing the RRC connection are explained in U.S. patent application Ser. No. 09/852,915 filed May 11, 2001, entitled RELEASING PLURAL RADIO CONNECTION WITH OMNIBUS RELEASE MESSAGE, which is incorporated by reference herein in its entirety.
Yet other constituent elements of RNC node 26 include diversity handover unit 126; codec 130; timing unit 132; a data services application unit 134; and, a main processor 140. The person skilled in the art will appreciate generally the functions of these constituent elements. While in
As used herein, a “critical state” of the Connected Mode can be any state which, upon failure of an RNC, would essentially render a user equipment unit as a hanging user equipment unit (e.g., unable to be paged) for any period of time. While the CELL_PCH state and the URA_PCH state have been cited as examples of such critical state, the invention is not limited or confined particularly to these states.
While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not to be limited to the disclosed embodiment, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Amirijoo, Shahrokh, Wallentin, Pontus, Van Lieshout, Gert-Jan, Beming, Per, Gustavsson, Pär, Bergström, Joakim Karl Olof
Patent | Priority | Assignee | Title |
10511960, | Aug 10 2007 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting paging over an HS-DSCH in CELL_PCH and URA_PCH states |
7395076, | Jun 20 2002 | SAMSUNG ELECTRONICS CO , LTD | Paging apparatus and method for MBMS service in a mobile communication system |
7457624, | Nov 29 2001 | BEIJING XIAOMI MOBILE SOFTWARE CO ,LTD | Mobile station expediting location registry to base station |
7636570, | Oct 01 2003 | Samsung Electronics Co., Ltd.; Korea Advanced Institute of Science and Technology (KAIST) | Method of providing a fast downlink service in a hard handover in a cellular communication system |
7801527, | Apr 28 2005 | Google Technology Holdings LLC | Cell update process with reconfiguration status |
7917137, | Feb 04 2009 | Nokia Technologies Oy | Optimization of uplink resource grant procedure and apparatus |
8351398, | Jul 20 2006 | Fujitsu Limited | Mobile communication terminal, incoming data detecting method and incoming data detecting program |
8406180, | Jan 09 2007 | LG Electronics Inc | Method of performing random access procedure in wireless communication system |
8498608, | Jan 19 2010 | HTC Corporation | Method of network paging user equipment for error recovery in wireless communication system and related communication device |
8532006, | Mar 25 2011 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Discontinuous reception with user equipment based mobility |
8693409, | Aug 10 2007 | InterDigital Patent Holdings, Inc | Method and apparatus for supporting paging over an HS-DSCH in CELL—PCH and URA—PCH states |
8787227, | Mar 25 2011 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Discontinuous reception with user equipment based mobility |
9253772, | Sep 25 2009 | BlackBerry Limited | System and method for multi-carrier network operation |
Patent | Priority | Assignee | Title |
6104929, | Jun 20 1997 | Telefonaktiebolaget LM Ericsson | Data packet radio service with enhanced mobility management |
6233458, | Jun 24 1997 | Nokia Technologies Oy | Re-routing procedure |
6751748, | Dec 15 2000 | Nortel Networks Limited | Context redundancy system on a wireless and packet-based telecommunications network interface |
20020064144, | |||
20020115438, | |||
20030013446, | |||
EP1235450, | |||
WO64199, | |||
WO135586, | |||
WO162030, | |||
WO9515665, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 06 2002 | Telefonaktiebolaget LM Ericsson (publ) | (assignment on the face of the patent) | / | |||
Sep 16 2002 | WALLENTIN, PONTUS | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 | |
Sep 16 2002 | GUSTAVASSON, PAR | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 | |
Sep 17 2002 | AMIRIJOO, SHAHROKH | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 | |
Sep 17 2002 | VAN LIESHOUT, GERT-JAN | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 | |
Sep 20 2002 | BEMING, PER | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 | |
Sep 20 2002 | BERGSTROM, JOAKIM KARL OLOF | TELEFONAKTIEBOLAGET LM ERICSSON PUBL | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013407 | /0945 |
Date | Maintenance Fee Events |
Jan 11 2010 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jan 13 2014 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jan 11 2018 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 11 2009 | 4 years fee payment window open |
Jan 11 2010 | 6 months grace period start (w surcharge) |
Jul 11 2010 | patent expiry (for year 4) |
Jul 11 2012 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 11 2013 | 8 years fee payment window open |
Jan 11 2014 | 6 months grace period start (w surcharge) |
Jul 11 2014 | patent expiry (for year 8) |
Jul 11 2016 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 11 2017 | 12 years fee payment window open |
Jan 11 2018 | 6 months grace period start (w surcharge) |
Jul 11 2018 | patent expiry (for year 12) |
Jul 11 2020 | 2 years to revive unintentionally abandoned end. (for year 12) |