1

A Simple Remedy for Idle Mode via Proxy MIP Sunggeun Jin, Student Member, IEEE, Chulsik Yoon, Member, IEEE, and Sunghyun Choi, Senior Member, IEEE

Abstract—While recent wireless networks begin to support Mobile Internet Protocol (MIP), even the latest wireless network technologies such as IEEE 802.16 Wireless Metropolitan Area Networks (WMANs), IEEE 802.11 Wireless Local Area Networks (WLANs), and High-Speed Downlink Packet Access (HSDPA) are limited in exploiting idle mode under mobile environments in which MIP is employed since they are designed without considering MIP combined with idle mode. In other words, an idle Mobile Station (MS) should perform MIP handoffs despite that it cannot receive anything while staying in idle mode, and hence, it incurs inexpedient operations. We propose a simple protocol, which makes idle mode integrated with MIP seamlessly by utilizing Proxy MIP (PMIP). It processes MIP handoffs on behalf of idle MS, thus allowing idle MS to stay in idle mode consistently.

I. I NTRODUCTION For a wide acceptance of Voice over IP (VoIP) service in recently emerging wireless networks such as 802.16e WMANs, 802.11 WLANs, and HSDPA systems for highspeed wireless Internet access, the standby time extension of battery-powered VoIP phones is very critical. Idle mode in the wireless networks was proposed to enhance power saving efficiency, thus ultimately leading to longer standby time as well as to provide a key benefit to reduce signaling cost1 while MS remains without any active session. IP mobility management is also regarded indispensable to VoIP service in a mobile environment. However, wireless networks deal with only Medium Access Control (MAC) and PHYsical (PHY) layers so that it is not clearly specified how to manage IP mobility while MS is in idle mode. For this reason, in [1], [2], the authors began to discuss this issue by proposing IP paging schemes to integrate IP layer with idle mode. However, as detailed later, the proposals regarding IP paging, which have been developed so far, are not optimized enough to achieve the benefits which idle mode targets at. The reason comes from the fact that idle MS should wake up either to conduct MIP handoff or to support IP paging for which it cannot help receiving broadcast/multicast IP packets since both rely on IP broadcast/multicast. Consequently, idle MS is forced to require more signaling cost and more power consumption. Sunggeun Jin and Chulsik Yoon are with ETRI, Daejeon 305-700, Korea. Sunghyun Choi is with School of Electrical Engineering and INMC, Seoul National University, Seoul 151-744, Korea. This work was in part supported by the MKE (Ministry of Knowledge Economy), Korea, under the ITRC program (IITA-2008-C1090-0801-0013) and IT R&D program (2007-F-038-02, Fundamental Technologies for the Future Internet) supervised by IITA. 1 In this letter, signaling cost is defined as the amount of resources required to manage mobility.

Fast emerging Proxy MIP (PMIP) technology brings a new opportunity for idle mode. PMIP is originally designed to conduct IP handoff on behalf of MS incapable of doing so. In fact, it is more suitable for idle mode since neither idle MS has an active VoIP session nor it needs to perform IP handoff for a proper VoIP-packet routing. Though the ongoing PMIP standard activity is one of the hottest in Internet Engineering Task Force (IETF) [3], PMIP does not represent a specific standard technology, but commonly implies an IP layer component to perform IP layer handoff on behalf of MS. In this letter, we propose a simple generic protocol for idle mode by employing PMIP. When an MS enters idle mode, PMIP assumes its role of conducting IP handoff procedure until the end of idle mode via a successful paging. The proposed protocol is so simple that it can be easily employed by currently deployed wireless networks. II. R ELATED W ORK AND P ROPOSAL A. Related Work According to [1], wireless network pages idle MS when an agent capable of triggering paging procedure receives a newly-arriving IP packet destined to the idle MS. The proposal was the first trial to integrate heterogeneous wireless networks. However, the authors do not address how to cope with the case that idle MSs move across the boundaries, where MIP handoffs are necessary. Subsequently, a technical gap is left in the case for which they should have provided a remedy. In [2], the authors first proposed IP paging scheme, which broadcasts/multicasts IP packets to page idle MS. Nevertheless, their proposal has a limitation. Since wireless networks generally do not provide any policy for idle MS to differentiate the packets for IP layer paging and those for MIP handoff among broadcast/multicast IP packets over the air, the idle MS has to receive all broadcast/multicast IP packets. It implies that their IP paging scheme is not optimized for idle MS so that it has to wake up to receive broadcast/multicast IP packets, thus incurring redundant power consumption as well as signaling cost. In [4], [5], the authors propose a complementary paging scheme without IP paging for the 802.11 and the 802.16e, respectively. They suggest that MIP handoff should be postponed until the completion of idle mode and the authors of [4] refer to their proposed MIP handoff as delayed handoff. Under the delayed handoff, an idle MS can save power by not receiving broadcast/multicast IP packets. Moreover, it generates less signaling cost because it performs MIP handoff only once. On the other hand, since routing information remains unchanged due to the delayed handoff, new IP packets destined to the

2

paged MS arrives at the old Foreign Agent (FA), where an idle MS entered idle mode, and then, they travel to the new FA under which the idle MS performed delayed handoff. Therefore, their proposals cause long startup latency,2 which is generally proportional to the distance that an idle MS has moved during its corresponding idle time. Along with the proposal, the authors of [5] provide another approach that an idle MS performs MIP handoff whenever it changes its FA, and hence, it should be paged to wake up to receive broadcast/multicast IP packets in order to conduct MIP handoff. In consequence, it is inefficient in both signaling cost and power consumption, but the startup latency can be minimized. In this letter, we refer to this proposal as immediate handoff. As expected, long distance between the FAs, where MIP handoffs are conducted, helps saving signaling cost at the cost of long startup latency. For this reason, there exists a tradeoff relationship between the signaling cost and the startup latency as a function of the distance. B. Proposed Scheme We design FA to perform MIP handoff on behalf of an idle MS, which is referred to as PMIP procedure when an idle MS enters FA’s coverage. Idle MS neither performs MIP handoff nor receives broadcast/multicast IP packets, thus reducing power consumption as well as signaling cost significantly. In fact, FAs, however, do not need to conduct PMIP procedure whenever idle MS enters their coverage since idle MS does not have a session. We assume FAs perform PMIP procedure only if an idle MS reaches the coverage of a new FA located at a predefined distance from an old FA (oFA), which had performed the latest PMIP procedure. For better understanding, we introduce a protocol based on the 802.16e wireless network as follows: (1) An MS enters idle mode by completing idle mode entrance procedure involved with a Paging Controller (PC). The PC begins managing the location of the MS after activating PMIP in the FA connected with the Base Station (BS) under which the MS enters idle mode. (2) When the idle MS moves to the coverage of a new FA, it should conduct location update procedure with the PC through a BS according to the 802.16e standard. In this case, the PC3 obtains the distance between new FA and an oFA. If the distance is equal to a predefined value, it requests the new FA (nFA)4 to conduct PMIP procedure. Additionally, it commands the oFA to remove obsolete context about the idle MS. (3) Since FAs do not perform PMIP procedure whenever idle MS enters new FA-coverage, IP packets destined for the idle MS arrive at oFA. For this reason, the oFA triggers the PC to page the idle MS. Consequently, the paged idle MS can conduct MIP handoff by itself after the completion of a network entry procedure for the 2 Startup latency represents a duration from an instance that a Paging Controller (PC) begins to page an idle MS until the paged MS receives the first IP packet. 3 We can design PC to have a mapping table containing distances between FAs based on pre-configured location information for each FA. 4 nFA represents the new FA performing PMIP procedure.

wireless network while oFA forwards the arrived IP packets to the FA under which the paged MS is. As a result, our proposal enables idle MS to fully exploit the power saving efficiency, which idle mode can provide by removing the necessity to receive broadcast/multicast IP packets. III. A NALYSIS AND R ESULTS A. Cost Function As discussed earlier, the tradeoff relationship between the signaling cost and the startup latency is a function of a distance (d) between nFA and oFA. It can be represented by a metric, (CF (d)), called cost function, including both the signaling cost (CH (d)) and the startup latency (CL (d)). CF (d) = aCH (d) + bCL (d),

(1)

where a and b are weighting factors to conform the unit for each term, and hence, CF (d) becomes a constant without unit. We refer to a distance minimizing CF (d) as optimal distance (d∗ ). In this equation, the cost for the delayed handoff is denoted by an extreme case of our protocol with d set to the number of FA boundary crossings for its entire idle time. Immediate handoff can approximate to another extreme by letting d = 1 without considering the clear difference regarding the overhead required for an idle MS to perform MIP handoff by itself. B. Numerical Analysis In our analysis, we assume bidirectional random walk model, which is powerful enough to represent the tradeoff relationship, due to its simplicity. Under this model, an MS moves on a path in a back-and-forth manner with equal probabilities. To our best knowledge, there has never been a correct equation for distance-based mobility management strategies, which our proposal is classified into. For example, the authors of [6] missed that MS does not conduct handoff in case that it returns to the place where it did once before it moves beyond an optimal distance. (n) Let P(d,k) be the probability that PMIP procedure is conducted more than n times under the condition that an MS can cross FA boundaries k times with a given value of d for its entire idle time. We simply call this condition the movement (n) condition. For d ≥ 1, k ≥ 0, and n ≥ 0, we derive P(d,k) by: (n)

P(d,k)

Pb(k−d)/2c (n−1)  ( 12 )2i+d Q(d,i) P(d,k−(2i+d)) , d < k,  i=0 (n−1) d 1 = 2 × ( 2 ) P(d,k−d) , d = k,   0, d > k,

(2)

Q(d,i) = (3)  2, i = 0,   ³¡ ¢ ¡ ¢´  ¡2i¢ Pb(d−1)/2c (d) 2i 2i 2 i + l=1 w(d−2l) i+l + i−l , i ≤ bd/2c, ´ ³  P  (2i) (2i) 2q (2i) + b(d−1)/2c w(d) l=1 (d−2l) q(2i,l) + q(2i,−l) , i > bd/2c, (2i,0) (0) (m) (m−1) (m−1) (m) where P(d,k) = 1, w(r) = w(r+1) + w(r−1) , and w(0) = 0. It (m) proves true that w(r) = m − 2 only if r = m − 2. Additionally, ¡x¢ (j) q(x,y) = y for j = d, and otherwise, for j > d, it can be obtained recursively by:

3

the movement condition. Under the same condition, we obtain (n) simulation results denoted by s(d,k) , and validate our analy¯ ¡ ©¯ (n) ¯ª¢ < 0.004, sis by confirming that max ∀e ∈ ¯p(n) (d,k) − s(d,k) where 1 ≤ d < 100, 1 ≤ k < 100, and 0 ≤ n < 100. (n) Set Ψ(d,k) consists of the elements representing the number of FA boundaries which an MS can cross until a new call arrival after PMIP procedures are performed only n times 0 under the movement condition. Its element ψ(i, ψ )(> 0) is ¡ ¢ 0 0 indexed by both i and ψ , where 0 ≤ i ≤ max 0, b ψ 2−d c and ψ 0 > 0. Recursively, ψ 0 is an element of a set Ψ(n−1) (d,k) . (n) Consequently, we derive Ψ by: (d,k) n o (n)

(n−1)

Ψ(d,k) = ψ(i, ψ 0 )|ψ(i, ψ 0 ) = ψ 0 − (2i + d), ψ 0 ∈ Ψ(d,k)

, (5)

(0) Ψ(d,k)

where the initial condition = {k}. (n) c(d,k) represents the number of FA boundaries between an oFA and the FA where an idle MS is paged under the movement condition, and hence, can be used to obtain the startup latency. We derive c(n) (d,k) by: (n)

c(d,k) =

X

µ ¶k ψ X 1 (n) L(d,ψ) u(i) · r(i, ψ), 2

(6)

i=−ψ (n−1) Q(d,ψ(i,ψ0 )) L(d,ψ0 )

(n) ∀ψ∈Ψ(d,k)

where L(n) (d,ψ(i,ψ 0 )) = equation, r(i,  ψ) is given by:

and L(0) (d,k) = 1. In this

 |i|, for ψ = even and i = even, (7) u(i) = |i|, for ψ = odd and i = odd,  0, otherwise,   |i| ≥ d, 0, (8) r(i, ψ) = 1, |i| = ψ,  r(ψ − 1, i − 1) + r(ψ − 1, i + 1), otherwise. Let CH (d, k) and CL (d, k) be the cost and the latency for CH (d) and CL (d), respectively, under the movement condition.

Accordingly, we derive the both as follows: CH (d, k) = Ch

k X

(n)

np(d,k) ,

(9)

n=0

CL (d, k) = Cl

k X

(n)

c(d,k) ,

(10)

n=0

where Ch and Cl are system-dependent constants regarding the PMIP procedure and the startup latency, respectively. CH (d, k) is a monotonically decreasing function while CL (d, k) is a monotonically increasing function since CH (d, k) ≤ 0 and CL (d, k) ≥ 0, where 2 < d < 100 and 2 < k < 100. If there exists an integer value of d∗k such that ∆CF (d, k) = 0, it is an optimum minimizing CF (d, k). Otherwise, d∗k =argmin (CF (d, k), CF (d + 1, k)) such d

that ∆CF (d, k) < 0 and ∆CF (d + 1, k) > 0. In order to obtain d∗k , we adopt a simple linear searching algorithm: let d = 3; while (∆CF (d, k) ≤ 0 and d 6= k) d = d + 1; d∗k = argmin (CF (1, k), CF (2, k), CF (d − 1, k), CF (d, k)); d

18 16 Analysis (r=0.1) Analysis (r=1) Analysis (r=10) Simulation (r=0.1) Simulation (r=1) Simulation (r=10)

14 Optimal distance

 (j−2) d (j−2) 1  + q(x,y−1) , y = b(d − 1)/2c,   2 (3 + (−1) )q(x,y)   1 (3 + (−1)d )q (j−2) + q (j−2) , y = −(b(d − 1)/2c), (j) (x,y) (x,y+1) q(x,y) = 2 (j−2) (j−2) (j−2)  y 6= ±(b(d − 1)/2c), 2q(x,y) + q(x,y+1) + q(x,y−1) ,   2q (j−2) , y = 0 and d = 2. (x,y) (4) (n) (n) (n+1) From Eqs. (1)–(4), we define p(d,k) =P(d,k) − P(d,k) , which is the probability that PMIP is performed exactly n times under

12 10 8 6 4 2

2

Fig. 1.

10

20

30

40 50 60 70 Number of FA boundary crossings (=k)

80

90

Optimal distance where FA should conduct PMIP procedure.

C. Results Fig. 1 shows optimal distances (d∗k ) when an idle MS crosses FA boundaries k times during its idle time. The values of d∗k oscillate since an MS reaches different FA depending on whether k is even or not in the bidirectional random walk model. By comparing analytic results with simulation results, we confirm that our analytical model is correct. ¡ ¢ h We introduce a ratio r = aC representing relative imbCl portance between the signaling cost and the startup latency. In case that r = 10, delayed handoff is partially effective only if k ≤ 11 since the latency becomes considerable for larger k. However, as r increases, delayed handoff becomes effective for a wider range of k. When r = 1, d∗k increases logarithmically, and is approximately blog2 (3k)c. Therefore, it can be determined easily. In case that r = 0.1, the startup latency dominates the signaling cost, and hence, d∗k should be small. For this reason, immediate handoff is more beneficial for r ¿ 0.1. IV. C ONCLUSION We propose a new protocol integrating PMIP into the existing wireless networks, which enables an idle MS to fully exploit the idle mode. Moreover, we provide an insight to utilize the proposed protocol depending on the tradeoff relationship between the signaling cost and the startup latency. R EFERENCES [1] R. Ramjee et al., “IP Paging Service for Mobile Hosts,” in Proc. ACM MOBICOM’01, July 2001. [2] X. Zhang, J. G. Castellanos, and A. T. Campbell, “P-MIP: Paging Extensions for Mobile IP,” Mobile Networks and Applications, April 2002. [3] J. Kempf, “Goals for Network-Based Localized Mobility Management (NETLMM),” IETF RFC 4831, Apr. 2007. [4] S. Jin, K. Han, and S. Choi, “A Novel Idle Mode Operation in IEEE 802.11 WLANs,” in Proc. IEEE ICC’06, June 2006. [5] J. Na et al., “Two Alternative Registration and Paging Schemes for Supporting Idle Mode in IEEE 802.16e Wireless MAN,” in Proc. IEEE VTC’06 Fall, Sep. 2006. [6] J. Cao et al., “Design and Performance Evaluation of an Improved Mobile IP Protocol,” in Proc. IEEE INFOCOM’04, Mar. 2004.

A Simple Remedy for Idle Mode via Proxy MIP

Mobile Internet Protocol (MIP), even the latest wireless network technologies such as IEEE ... speed wireless Internet access, the standby time extension of.

86KB Sizes 2 Downloads 101 Views

Recommend Documents

Idle Mode for Deep Power Save in IEEE 802.11 WLANs
IEEE 802.11 WLAN standard-based MAC layer resides in a WNIC while IP layer, ...... and physical layer (PHY) specifications: Medium access control security.

Simple Mobility Support for IPsec Tunnel Mode
Wireless LANs, 3G wireless networks, and mobile workers, it becomes highly ... networks of same or different wireless access technologies. In this case, it is ...

Improving the Adaptability of Multi-mode Systems via ...
republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a ... video games select which model of an object to render: detailed ..... and the automated modeling step can sift through these to find the ones t

Detect Kernel-Mode Rootkits via Real Time Logging ...
Real Time Logging & Controlling Memory Access. 2017 CDFSL ... Demos. • Future plans with IoT & Digital Security. 5 ... Driver Signature Enforcement.

Simple Training of Dependency Parsers via Structured ...
best approach to obtaining robust parsers for real data. ... boosting, is used to successively modify the training data so that the training ..... dependency parsing: An exploration. In Proc. of ... The Elements of Statistical Learning: Data Mining,.

Simple Training of Dependency Parsers via Structured Boosting
developing training algorithms for learning structured predic- tors from data ..... the overall training cost to a few hours on a few computers, since the ... First, to determine the effectiveness of the basic structured .... Online large-margin trai

Exact and Heuristic MIP Models for Nesting Problems
of the pieces within the container. big pieces small pieces. Pieces: 45/76. Length: 1652.52. Eff.: 85.86%. Complexity: NP-hard (and very hard in practice). Slide 2 ...

Exact and Heuristic MIP Models for Nesting Problems
Exact and Heuristic MIP models for Nesting Problems. Exact and Heuristic ... The no-fit polygon between two polygons A and B is defined as. UAB := A ⊕ (−B).

Java-based HTTP proxy server
standing between the mobile handset and web ... based on WSP(Wireless Session Protocol [2])/HTTP ... order to enable handset to access the IP network,.

A Multiscale Mean Shift Algorithm for Mode Estimation 1. Introduction
Computer Science, University College London, UK; [email protected]. 2 ...... 36(4): p. 742-756. 13. Everitt, B.S. and D.J. Hand, Finite Mixture Distributions.

A Smooth Second-Order Sliding Mode Controller for Relative Degree ...
The control action u is then developed based on the σ-dynamics. A Smooth Second-Order Sliding Mode Controller for Relative Degree Two Systems. S. Iqbal 1 ...

A Smooth Second-Order Sliding Mode Controller for ...
can only be applied to systems having relative degree one with respect to the switching ... ing Dept, University of Leicester, UK, email: [email protected]. 3. Prof. Aamer Iqbal Bhatti ..... Transactions on Automatic Control, Vol. 39(12), pp.

Direct Sliding-Mode Controller Design for a 6DOF ...
Abstract—The focus is on direct sliding-mode control design for tracking and ... A. I. Bhatti is Faculty Member at Center for Advance Studies in. Engineering ...

The Proxy Server
Introduction. A Proxy Server is a medium in which users within the LAN can gain access to the Internet efficiently and much more securely. The proxy server acts ...

Via 1617(a) @ via ac97 enhanced audio controller driver download ...
Hp laserjet p1005 drivers windows 7 free download.Intrudactoun tuVia ... Download printer driver for hp officejet pro 8500.288489471588365.Dell 968 aio printer driver windows 7.Download Via ... Canon dr-3060 scsiscanner device driver.

A Multiscale Mean Shift Algorithm for Mode Estimation ...
Computer Science, University College London, UK; [email protected] ... algorithm are that (i) it is simple, (ii) it is fast, (iii) it lacks data-dependent parameters ...

2016 Music a la Mode Schedule for release.pdf
2016 Music a la Mode Schedule for release.pdf. 2016 Music a la Mode Schedule for release.pdf. Open. Extract. Open with. Sign In. Main menu.

Direct Sliding-Mode Controller Design for a 6DOF Stewart Manipulator
Abstract—The focus is on direct sliding-mode control design for tracking and ... A. I. Bhatti is Faculty Member at Center for Advance Studies in. Engineering ...

Membuat Proxy Server.pdf
Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Membuat Proxy Server.pdf. Membuat Proxy

ergo proxy Complete.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

ergo proxy raw.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...