[OPS-NM] Re: [OPS-AREA] Question about draft-xu-cops-push-00.txt
"Tom-PT Taylor" <taylor@nortel.com> Tue, 13 March 2007 20:58 UTC
Return-path: <ops-nm-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRE4s-0002hm-NT; Tue, 13 Mar 2007 16:58:38 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRDE0-000136-37; Tue, 13 Mar 2007 16:04:00 -0400
Received: from zrtps0kn.nortel.com ([47.140.192.55]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HRDDy-0001Tk-JX; Tue, 13 Mar 2007 16:04:00 -0400
Received: from zcarhxs1.corp.nortel.com (zcarhxs1.corp.nortel.com [47.129.230.89]) by zrtps0kn.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id l2DK3aa16312; Tue, 13 Mar 2007 20:03:36 GMT
Received: from [47.130.25.66] ([47.130.25.66] RDNS failed) by zcarhxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 13 Mar 2007 16:03:35 -0400
Message-ID: <45F70371.4010500@nortel.com>
Date: Tue, 13 Mar 2007 16:02:57 -0400
From: Tom-PT Taylor <taylor@nortel.com>
User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
MIME-Version: 1.0
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
References: <AAB4B3D3CF0F454F98272CBE187FDE2F0C7A797F@is0004avexu1.global.avaya.com>
In-Reply-To: <AAB4B3D3CF0F454F98272CBE187FDE2F0C7A797F@is0004avexu1.global.avaya.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Mar 2007 20:03:35.0319 (UTC) FILETIME=[AEB37270:01C765AA]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
X-Mailman-Approved-At: Tue, 13 Mar 2007 16:58:38 -0400
Cc: Heyuan Xu <xuheyuan@mail.ritt.com.cn>, ops-nm@ietf.org, dongsun@alcatel-lucent.com, Hexian Huang <huanghexian@mail.ritt.com.cn>, nmrg@ibr.cs.tu-bs.de, ops-area@ietf.org, Tina Tsou <tena@huawei.com>
Subject: [OPS-NM] Re: [OPS-AREA] Question about draft-xu-cops-push-00.txt
X-BeenThere: ops-nm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: OPS Area NM e-mail list <ops-nm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ops-nm>, <mailto:ops-nm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ops-nm>
List-Post: <mailto:ops-nm@ietf.org>
List-Help: <mailto:ops-nm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ops-nm>, <mailto:ops-nm-request@ietf.org?subject=subscribe>
Errors-To: ops-nm-bounces@ietf.org
The other individuals copied on this response are probably better qualified to answer, but I'll have a go. The architecture, using ITU-T terminology, is as follows: the Policy Decision Function (PDF) sets policy. The Transport Enforcement function (TEF) enforces the policy. The interface between them is variously designated Rw (in the ITU-T), Ia (in TISPAN), Go/Gx (in 3GPP), or TC-1 (in the MultiService Forum). The particular role of the Rw interface is to carry admission decisions and related material such as NAT configuration requests and responses. To broaden the picture, the Policy Decision Function gets requests from the P-CSCF (more abstractly, the Service Control Function, SCF). That interface is designated Rs in the ITU-T, Gq' in TISPAN, Gq in 3GPP, and TC-0 in the MultiService Forum. Everyone agrees that the protocol across that interface is Diameter, but there is variation in the AVPs that have to be supported. The SCF, PDF, and TEF interact on a per-session basis. Whether push or pull mode is used depends on signalling capabilities at the user terminal and the access technology in use. That can vary from session to session. To take the push mode example: suppose the terminal is unable to signal at the transport level (e.g. using RSVP or NSIS). Then the network has to act on its behalf. The terminal sends a SIP INVITE with SDP to the P-CSCF. The P-CSCF analyzes the SDP to determine the implied QoS requirements and the external transport addresses associated with the flow and passes an admission request on to the PDF. The PDF checks its sources of policy information to decide whether the flows can be admitted; if so, it sends a request down to the TEF to admit the flow and set up NATing (if applicable). The TEF returns the NAT address assignments, which the PDF passes back to the SCF in its response to the original request. A pull mode example is probably more familiar, so I won't go into detail. My co-authors can better explain the choice of COPS. Back when they first started this work, the industry had not yet made a choice between COPS and other protocols, so their decision was reasonable. I should mention that the ITU-T is also working on draft Recommendations based on H.248 (like the TISPAN Ia interface) and on Diameter. Diameter presents similar problems to COPS, in that the natural roles of client and server are reversed when moving from pull to push mode. Romascanu, Dan (Dan) wrote: > I have a question related to > http://www.ietf.org/internet-drafts/draft-xu-cops-push-00.txt, which > will be the subject of a mini-BOF in the OPS Area meeting in Prague. The > document describes an optimization of COPS so that it can be used in a > push mode at a degree of efficiency that is similar to the one of the > pull mode for which the protocol was originally designed. What are the > use cases and application or applications that require using COPS in a > push mode? And if push mode is required, than why COPS? > > Thanks and Regards, > > Dan > > > > > > > > _______________________________________________ > OPS-AREA mailing list > OPS-AREA@ietf.org > https://www1.ietf.org/mailman/listinfo/ops-area > _______________________________________________ OPS-NM mailing list OPS-NM@ietf.org https://www1.ietf.org/mailman/listinfo/ops-nm
- [OPS-NM] Question about draft-xu-cops-push-00.txt Romascanu, Dan (Dan)
- [OPS-NM] Re: [OPS-AREA] Question about draft-xu-c… Tom-PT Taylor
- [OPS-NM] Re: [nmrg] Re: [OPS-AREA] Question about… Juergen Schoenwaelder
- [OPS-NM] Comments Question about draft-xu-cops-pu… xuheyuan
- [OPS-NM] Re: Comments Question about draft-xu-cop… Juergen Schoenwaelder
- [OPS-NM] RE: [nmrg] Re: Comments Question about d… Durham, David
- [OPS-NM] Re: [OPS-AREA] RE: [nmrg] Re: Comments Q… Andy Bierman
- [OPS-NM] RE: [OPS-AREA] RE: [nmrg] Re: Comments Q… Natale, Bob
- [OPS-NM] Re: [OPS-AREA] RE: [nmrg] Re: Comments Q… Juergen Schoenwaelder
- [OPS-NM] comparing management standards (was Comm… David B Harrington