Re: [Seamoby] proposal on next steps in paging
"James Kempf" <kempf@docomolabs-usa.com> Fri, 21 December 2001 20:53 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA01865 for <seamoby-archive@odin.ietf.org>; Fri, 21 Dec 2001 15:53:07 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id PAA15634; Fri, 21 Dec 2001 15:40:06 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id PAA15604 for <seamoby@ns.ietf.org>; Fri, 21 Dec 2001 15:40:03 -0500 (EST)
Received: from docomolabs-usa.com (fridge.docomo-usa.com [216.98.102.228]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA01602 for <seamoby@ietf.org>; Fri, 21 Dec 2001 15:39:59 -0500 (EST)
Received: from T23KEMPF (dhcp126.docomo-usa.com [172.21.96.126]) by docomolabs-usa.com (8.11.3/8.11.3) with SMTP id fBLKdJ825466; Fri, 21 Dec 2001 12:39:19 -0800 (PST)
Message-ID: <027201c18a5f$566fd3a0$7e6015ac@T23KEMPF>
From: James Kempf <kempf@docomolabs-usa.com>
To: Behcet Sarikaya <behcet.sarikaya@alcatel.com>
Cc: Marco Liebsch <Marco.Liebsch@ccrle.nec.de>, Seamoby <seamoby@ietf.org>
References: <3C21FF83.907EF43C@ccrle.nec.de> <3C222A2A.E141CBBC@alcatel.com> <023d01c18984$5a170130$7e6015ac@T23KEMPF> <3C23881F.90F37A2F@alcatel.com>
Subject: Re: [Seamoby] proposal on next steps in paging
Date: Fri, 21 Dec 2001 12:37:41 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Content-Transfer-Encoding: 7bit
Sender: seamoby-admin@ietf.org
Errors-To: seamoby-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Context Transfer, Handoff Candidate Discovery, and Dormant Mode Host Alerting <seamoby.ietf.org>
X-BeenThere: seamoby@ietf.org
Content-Transfer-Encoding: 7bit
Behcet, > I am going to be positive and conciliatory as much as I can. Please see > Yoshi's email, he also has a strong point there. Yes, I agree that we need to make sure everyone understands the decision process. > The satisfactory resolution I think relies on an agreement in > architecture. Let's agree on an architecture based on the entities defined > in RFC 3154 and then I do not care who does the editing. I believe that is implied. But remember: RFC 3154 is a functional architecture. The network architecture may cause the functional entities in RFC 3154 to be grouped into larger entities so some of the interfaces become internal interfaces and are not exposed in the protocol. The network entities are those between which the protocol is defined. > Considering the different pieces of IP paging protocol, the right > architecture would place the entities as follows: > DMA- takes care of paging registration, packet capturing in dormant mode > and starting the paging. Therefore DMA must be placed high in the > architecture possibly together with the Paging Agent. DMA could be mapped > to the MAP of hmipv6 in case of domain-based mobility or paging, or DMA > could be mapped to HA of mipv6 in case of home agent based paging. Well, there is the meta-issue of identifying the DMA with a mobility specific architectural element, such as the HA or MAP, as we discussed. Note that this is not saying that an implementation could not combine a mobility architectural element and paging in one process or on one host, just that they need to be separable from a network interface standpoint. Then there is a scalability issue in mapping the DMA to the HA or MAP. There is also an issue in initiating a page from the HA. The HA might be far across the Internet from the paging area where the MN is located. There may be security and other (like latency) concerns associated with having the DMA in another domain. Thus, I think having the DMA in the same administrative domain as the paging area is important. > TA- tracks the mobility in dormant mode. see below. > Paging areas. Whereever available, L2 paging areas must be used. L2 paging > areas are under the subnet. We must define how to interface with L2 paging > areas. In here paging triggers can prove useful. L2 paging areas can > probably be better utilized with the help of paging triggers. I agree, and I am attempting to set up some kind of IETF context in which we can discuss paging triggers. > On links with no L2 paging areas we must define L3 paging areas. Actually, I think L3 paging areas may be needed regardless of whether L2 paging areas are available or not. Suppose a mobile device has 5 interfaces, each of which supports its own L2 paging protocol. By confining the L2 paging to the last hop, it may be possible to unify paging in the network and increase interoperability. For this purpose, there may need to be some map between the L2 paging areas and an L3 paging area. >L3 paging > areas must be IP subnet based. As was discussed in the problem statement, one key aspect of IP paging is to get away from a one to one mapping between subnets and IP paging. This is the case with current 3G networks (i.e. Location Area Identifiers) and it is an aspect of inflexibility that the problem statement identified may be a problem going forward toward micro- and picocells. >We must define how to interface, configure > L3 paging areas. Well, I certainly agree as the recent discussion on paging area configuration should indicate. The issue here is that it is not currently on the Seamoby charter. My inclination is to wait until the paging protocol is almost complete before requesting any addition, but it certainly is a major candidate, and we can consider requesting that it be put on the charter if the working group feels strongly about it. >Paging triggers can have some limited use here. > Paging Agent. Paging agent is placed somewhere in the Internet. It > interacts with DMA and then takes care of paging. Therefore the paging > agent behaviour can be defined based on the paging areas (L2 or L3). I view the Paging Agent as the entity that initiates the actual page directly to the MN. This may be an L2 page or it may be an L3 page. I view it as similar to the last hop router. > TA- tracks the mobility in dormant mode. In case of L3 paging areas, TA > must be on the subnet. In case of L2 paging areas TA becomes less > important. There must be a TA per paging area, not per subnet. In the case of L2 paging areas, the TA is identified as the entity that is taking the L2 paging area update and coverting it into an L3 paging area update. So it plays an important role there. It is a candidate to group with the PA, IMHO, since they both play an L2 to L3 transition role if there is L2 paging support. > We may develop an architecture document before going on the details of > the protocol in an ununderstandable rush. Once we have the architecture, I > think that the protocol design will follow smoothly and will deal with the > PDUs and on-link support for dormant mode and time-slot based paging and so > on.. > > I consider RFC 3154, on which you are a co-author, as sufficient architecture. Actually, it is far more architecture than is typically done in IETF and we got some amount of flak for that during its preparation. I really think we have enough preparation to move forward on the protocol design. If you have some ideas about taking the functional architectural elements that are identified in RFC 3154 and grouping them differently from the way they are grouped in draft-renker-paging-ipv6-01.txt, then I suggest you communicate them with Marco and the working group. What you've outlined above doesn't give me a clear idea about how you would accomplish such a grouping, however. I agree that the paging protocol document should have a section that clearly defines how the functional elements in RFC 3154 map to network entities between which the protocol would be exchanged. jak _______________________________________________ Seamoby mailing list Seamoby@ietf.org https://www1.ietf.org/mailman/listinfo/seamoby
- [Seamoby] proposal on next steps in paging Marco Liebsch
- Re: [Seamoby] proposal on next steps in paging Behcet Sarikaya
- Re: [Seamoby] proposal on next steps in paging James Kempf
- Re: [Seamoby] proposal on next steps in paging Marco Liebsch
- RE: [Seamoby] proposal on next steps in paging Pat R. Calhoun
- Re: [Seamoby] proposal on next steps in paging Behcet Sarikaya
- Re: [Seamoby] proposal on next steps in paging Yoshihiro Ohba
- Re: [Seamoby] proposal on next steps in paging James Kempf