Abstract
In this study, we deal with a Distance-Based Registration with Implicit Registration, which is an enhanced scheme of the Distance-Based Registration in mobile-cellular networks. In comparisons with other Location Registration schemes, various studies on the Distance-Based Registration scheme and performance have been performed. However, a real network hierarchy has not been properly reflected in the performance evaluation of the Distance-Based Registration. To accurately evaluate the registration and paging costs of the Distance-Based Registration, a real network hierarchy should reflect that a mobile network is made up of many Visitor Location Register areas. Furthermore, we use an embedded Markov-Chain model in the Visitor Location Register hierarchy, which can reflect not only the Implicit Registration effect of the outgoing calls of user equipment but also cell staying time of the user equipment that may follow a general distribution. Without consideration of the Visitor Location Register, the paging cost decreases due to a small paging area, but the location registration cost rises because of frequent inter Visitor Location Register. The numerical results according to the various conditions show an accurate evaluation of the Distance-Based Registration performance in a real network hierarchy and the general cell staying time. Generally, the total signaling cost will increase when we consider the Visitor Location Register. However, for more appropriate evaluation of the Distance-Based Registration performance, it is necessary to consider the Visitor Location Register hierarchy.
Keywords
Introduction
Nowadays, a lot of users can send queries to get valuable information from various web objects through mobile devices in real world. 1 They receive many location-based services (such as navigation, gas station, hotel, and restaurant) through mobile devices. 2 With some technologies such as Big Data, Cloud Computing, and Internet of Things (IoT) in the mobile environment, tremendous amounts of data have been collected in databases and employed for the users. 3
Continuous mobility management for User Equipment (UE) is the core function of mobile communication. Location Registration (LR) is the process that allows an UE to register its location area on a network database like the Visitor Location Register (VLR) or the Home Location Register whenever the UE moves to new location area. When a call arrives at the UE, the mobile network must find the UE and identify its current cell to connect the call because a location area comprised many base stations (cells). This is called paging. Generally, the best trade-off exists between the registration and paging costs, which lead to optimal usage of the radio resources.4–6
The numerous LR schemes have been proposed so far: zone-based,4,5 movement-based,7–11 timer-based,8,11,12 distance-based,13–16 and tracking area list (TAL)-based17–19 registrations. In zone-based registration, UE registers a new location area on the network whenever it moves to a new zone. In movement-based registration, UE registers a new location area whenever the number of entering cells reaches the specified number. In timer-based registration, UE registers a new location area whenever its timer reaches the specified interval. In TAL-based registration, UE registers a new location area whenever it enters a new TAL area.
In our study, Distance-Based Registration (DBR), which is a typical dynamic LR,13–16 is considered. DBR scheme is known to have sound performance. DBR is always superior to movement-based registration which is another typical dynamic LR. 14 Furthermore, in certain situations, DBR shows better performance than zone-based registration which is the most typical LR in most mobile-cellular networks. 20
In comparisons with other LR schemes, various studies on the DBR scheme and performance have been performed.13–16 In the DBR scheme, when an UE enters a cell, the UE’s location is updated if the distance from the last registered cell to current cell is equal to or greater than a predetermined distance threshold. Significant merits of the DBR scheme are that the UE registers its location less frequently compared to the movement-based registration scheme, and the ping-pong phenomenon, which is a main drawback of the zone-based registration scheme, is nonexistent. To reduce the registration cost of the DBR scheme, a DBR with implicit registration was proposed, and its performance was analyzed using stochastic models. 14
However, a real network hierarchy has not been properly reflected in the performance evaluation of the DBR. To perform a more realistic and exact evaluation of both the registration and paging costs of the DBR, a real network hierarchy should reflect that a mobile network is made up of many VLR areas. In addition, an embedded Markov-Chain (MC) model is adopted to consider the implicit registration effect of UE’s outgoing calls and the general cell staying time.
DBR in the VLR hierarchy
DBR
In DBR, every time an UE registers, the distance between the current cell and the last-registered cell is equal to or greater than the threshold D.13–16 The UE has not only the latitude and longitude
In this study, for convenience sake, the distance between two cells is simply defined as the smallest number of cells to be crossed to reach one from the other.13–15 Figure 1 shows a location area in the hexagonal cell configuration, given that the threshold D is 3, and a UE registers in the ring 0 cell.

Location area and rings in the hexagonal cell configuration
According to the technical requirements, when an UE sends a page response message or an origination message successfully, the cell could find out the location of the UE. We call this implicit registration.13–15 That is, when a call to/from the UE occurs successfully, the mobile network could realize the UE’s cell by the page response message or the origination message without an actual LR message. In other words, if a network uses a DBR and implicit registration concurrently, the network could know the UE’s cell without an actual registration process; therefore, it can establish a new location area, which reduces the number of LR. Thus, the LR cost of the DBR can be reduced through implicit registration. In this study, only the DBR with implicit registration which is an enhanced scheme of the original DBR is considered. Hereafter, DBR indicates the DBR with implicit registration.
Network architecture
A mobile-cellular network is composed of many mobile switching systems, and each switching system has network databases such as VLR and Home Location Register. In terms of the VLR, a mobile network is composed of VLRs as shown in Figure 2.

Mobile-cellular network.
In this study, we assume that a mobile network is composed of square-shaped VLR areas, and each VLR area consists of the same-sized hexagonal cells. The followings are also assumed in this study.
When an UE enters a neighboring cell, the probability of choosing one of the neighboring cells is one-sixth for any neighboring cell.
The incoming and outgoing calls are generated with the rates
Note that with the addition of the Poisson processes, the incoming calls with the rate
Figure 1 shows a location area of the DBR with the distance threshold
Figure 3 shows a VLR area which is made up of

VLR area composed of 10 × 10 cells and the location areas of the DBR.
Random walk mobility model
We assume that a random walk mobility model3,13,14,16 is employed in this study. In this model, the probability of choosing one of the neighboring cells is one-sixth when an UE enters a neighboring cell.
The Fluid-flow model was used in some studies10,18,21 to obtain the rate at which an UE moves to another VLR. The authors suggested that as a cell staying time is exponentially distributed and further, the Fluid-flow model is adopted, then the location area staying time will also be exponentially distributed. However, this assertion is evidently incorrect since the location area staying time of the UE, which is composed of various combinations of cell staying times, generally cannot follow an exponential distribution. 22 Nevertheless, they analyzed the performance of some of the registration schemes by using their assertion.10,18
In this study, the distribution of the cell staying time is not limited to an exponential distribution. It is feasible to use a general cell staying time; therefore, an incorrect assertion (such as, if the cell staying time is exponentially distributed and a fluid-flow model is adopted, then the location area staying time will also be exponentially distributed) is not needed.
The rate at which an UE moves to another VLR becomes different depending on the UE’s position in the VLR area. For instance, the probability of moving to another VLR is one-third, and the probability of the UE moving to another VLR regarding the center cell “b” is 0 if the UE is in the boundary cell “a” in Figure 3. Therefore, to accurately evaluate the registration cost, it is necessary to take into account these different characteristics depending on the UE’s location in the VLR area.
Performance analysis
Embedded MC model
We introduce an embedded MC model to reflect the network hierarchy, the general cell staying time, and the implicit registration effect of the outgoing calls.
For the convenience of the explanation, we consider a very small VLR area that comprises

Visitor location register (VLR) area comprising 4 × 4 hexagonal cells.
In Figure 4, for an improved understanding, the same cell ID is used for different cells in the different neighboring VLRs. Note that cells 1 and 13 show the same probabilistic characteristics since both of them are border cells. Assuming
Intra-VLR LR: LR for areas which are within the same VLR when an UE registers.
Inter-VLR LR: LR for areas which are in the different VLR when an UE registers.
Alternatively, note that location area of an UE registering in the cell 2 is composed of the cells 2, 1, 7, 6, and 3, as shown in Figure 4. If the UE in a cell 2 moves to the left cells in the neighboring VLR, the UE must perform the inter-VLR LR, even if his or her distance is less than 2.
Since the signaling cost of the inter-VLR LR is larger than the signaling cost of the intra-VLR LR,10,23 to exactly evaluate the signaling cost of the LR, the inter-VLR LR and the intra-VLR LR must be analyzed separately, which is very complicated. Without considering the inter-VLR LR, an analysis of the LR cost is rather simple.13,14
When the VLR hierarchy is considered, the following two factors help modeling through the MC theory in comparison with the case where the VLR hierarchy is not considered:
The position of a cell in the VLR should be included in the state of an UE since the UE’s movement to the neighboring cells may or may not cause a inter-VLR LR according to the position of the UE’s cell.
The state of the UE should be defined so that it can reflect the distance change in a new cell when the UE moves to the neighboring cells.
For instance of Figure 4 where
From the above cases, it is evident that an UE’s distance in a new cell depends on the cell where the UE finally registered. Therefore, it is necessary to define the UE’s state in the current cell so that the UE can include the cell of the last registration since the UE’s distance in a new cell is directly affected by the cell where it finally registered.
Now, assuming
We introduce some notations as follows:
Probability that UE moves to a cell before another call generates, given that the call generated
where
Then, the state transitions are classified into the following two categories:
State transition by call generation
State transition by a movement to a neighboring cell
With the defined notations of this study, we explain an example for a further elucidation. Again, consider an UE that registered in the cell 2 when
Concerning the state

State transition diagram from the state (2,2).

State transition diagram from the state (2,1).
Concerning an UE in one of the states (2, 7), (2, 6), or (2, 3), a similar state transition diagram can be obtained. In Figures 5 and 6, the transition probability to the state (2, 0) is
The UE’s staying time in a cell,
Especially, when the
Note that, when an UE is in the state (2, 0), it can transfer to other states as shown in Figure 7. Since the state (2, 0) is a state where the current cell of the UE becomes the ring-0 cell through an incoming- or outgoing-call generation, the cell staying time in this state is the residual cell staying time of the UE when the UE stays in the current cell after a call generation, and this is denoted by

State transition diagram from the state (2,0).
In addition, the transition probability from (2, 0) to (2, 0) itself is expressed by
Note that, even when we assume a
Let
Now, let us obtain the total signaling cost using these Limiting Probabilities.
Total signaling cost
The total signaling cost consists of the LR and the paging costs. A number of notions that are used to calculate the signaling cost are defined as follows:
Then, for instance, the following values can be obtained:
If an UE is in the state (3, 2), (7, 2), or (2, 0), the number of paged cells is
Suppose that
where
The number of paged cells is
By letting
where
In this example (
where
Finally, the total signaling cost is obtained by
Numerical results
For the numerical results, a
It is supposed that both an incoming call and an outgoing call generate according to the Poisson processes with the rates
The total signaling costs for various thresholds are shown in Figure 8. The total signaling cost is made up of the LR and paging costs. Generally, as the distance threshold increases, the LR cost decreases because of the infrequency of the registrations, but the paging cost increases due to the large paging area. Finally, in this example, the optimal threshold D is 2 that minimizes the total signaling cost. The optimal threshold D that results in the minimal signaling cost can be derived for any other circumstance.

Signaling costs for various thresholds (12 × 12 visitor location register (VLR) area).
Figure 8 shows the total signaling costs for two different conditions (in consideration of the VLR or not). Note that
Alternatively, when the threshold
Figure 9 shows the LR costs of different VLR sizes for various thresholds. Generally, because of the infrequency of the registrations, the more the distance threshold is, the less the LR cost is. In addition, it is clear that as the VLR size decreases, the LR cost increases since the inter-VLR LR also increases.

Registration costs for various visitor location register (VLR) sizes.
Figure 10 shows the paging costs of different VLR sizes for various thresholds. In general, as the distance threshold increases, the paging cost increases very sharply due to the large paging area. Furthermore, as the VLR size decreases, the paging cost decreases due to the small paging area around the VLR boundary.

Paging costs for various visitor location register (VLR) sizes.
Figure 11 shows the total signaling costs for different VLR sizes. In the circumstances, regardless of the VLR size, the optimal threshold

Signaling costs for various visitor location register (VLR) sizes.
Figure 12 shows the total signaling costs for various VLR sizes when

Signaling costs for various visitor location register (VLR) sizes (D = 2).
Figure 13 shows the signaling costs for different Call-to-Mobility Ratios

Signaling costs for different call-to-mobility ratios (CMRs).
Figure 14 shows the signaling costs for different cell staying time of an UE when

Signaling costs for different cell staying time of an UE
From the various results, the following findings are evident: (1) The consideration of a real network hierarchy results in an incremental increase of the total signaling cost and (2) there exists the optimal threshold that minimizes the total signaling cost, since the best trade-off is between the registration cost and the paging cost.
Even if the total signaling cost rises due to the network hierarchy, VLR hierarchy should be necessary considered to obtain a more accurate performance evaluation of the DBR in the real world.
Conclusion
In our study, we dealt with a DBR with implicit registration, which is an enhanced scheme of the DBR. For an accurate analysis of the registration and paging costs of the DBR, the real network hierarchy where a mobile-cellular network is made up of VLRs should be considered. In addition, an embedded MC model is adopted to consider the implicit registration effect of the outgoing calls and the general cell staying time.
The various numerical results for diverse conditions show that the consideration of a real network hierarchy results in an incremental increase of the total signaling cost. That is, the rise of the registration cost is larger than the reduction of the paging cost compared to the simple case where the VLR hierarchy is not considered. Even if the total cost rises due to consideration of the network hierarchy, it is necessary to take into account the VLR hierarchy to accurately analyze the performance of the DBR in the real world.
Footnotes
Handling Editor: Eleonora Borgia
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported by (1) Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korean Government (MSIT; 2019-0-00136, Development of AI-Convergence Technologies for Smart City Industry Productivity Innovation); (2) Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2016R1D1A1B01014615); and (3) Research funds of Chonbuk National University in 2018.
