Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04; why encapsulation is problematic
<BeckW@telekom.de> Tue, 10 November 2009 05:01 UTC
Return-Path: <BeckW@telekom.de>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 430993A692D for <dispatch@core3.amsl.com>; Mon, 9 Nov 2009 21:01:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level:
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Ivm31FI4Fcj for <dispatch@core3.amsl.com>; Mon, 9 Nov 2009 21:01:22 -0800 (PST)
Received: from tcmail73.telekom.de (tcmail73.telekom.de [217.243.239.135]) by core3.amsl.com (Postfix) with ESMTP id 1DB1D3A67CF for <dispatch@ietf.org>; Mon, 9 Nov 2009 21:01:21 -0800 (PST)
Received: from s4de8psaanq.blf.telekom.de (HELO S4DE8PSAANQ.mitte.t-com.de) ([10.151.180.166]) by tcmail71.telekom.de with ESMTP; 10 Nov 2009 06:01:43 +0100
Received: from S4DE8PSAAQC.mitte.t-com.de ([10.151.229.14]) by S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); Tue, 10 Nov 2009 06:01:43 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 10 Nov 2009 06:01:41 +0100
Message-ID: <4A956CE47D1066408D5C7EB34368A511054E1D35@S4DE8PSAAQC.mitte.t-com.de>
In-Reply-To: <4AF8CA10.9010502@nostrum.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04; why encapsulation is problematic
Thread-Index: Acphqhxx8u5K/S7OTtuYQRL6bZ4BbAAE8png
References: <9886E5FCA6D76549A3011068483A4BD40498CFB8@S4DE8PSAAQB.mitte.t-com.de> <1ECE0EB50388174790F9694F77522CCF1F050471@zrc2hxm0.corp.nortel.com> <1247764118.4085.24.camel@victoria-pingtel-com.us.nortel.com><1ECE0EB50388174790F9694F77522CCF1F05050C@zrc2hxm0.corp.nortel.com><4A643B95.3060800@ericsson.com><9886E5FCA6D76549A3011068483A4BD404A9C2B7@S4DE8PSAAQB.mitte.t-com.de> <1ECE0EB50388174790F9694F77522CCF1F155AC5@zrc2hxm0.corp.nortel.com> <CA9998CD4A020D418654FCDEF4E707DF0B1683CC@esealmw113.eemea.ericsson.se> <1ECE0EB50388174790F9694F77522CCF1F556A65@zrc2hxm0.corp.nortel.com> <9886E5FCA6D76549A3011068483A4BD404BFFC37@S4DE8PSAAQB.mitte.t-com.de> <4AF37113.8030908@nostrum.com><9886E5FCA6D76549A3011068483A4BD405319E68@S4DE8PSAAQB.mitte.t-com.de><4AF7934B.7080902@cisco.com><9886E5FCA6D76549A3011068483A4BD40537238D@S4DE8PSAAQB.mitte.t-com.de> <4AF8AE73.40 50405@cisco.com><CA9998CD4A020D418654FCDEF4E707DF0B16864C@esealmw113.eemea.ericsson.se> <4AF8CA10.9010502@nostrum.com>
From: BeckW@telekom.de
To: adam@nostrum.com, christer.holmberg@ericsson.com
X-OriginalArrivalTime: 10 Nov 2009 05:01:43.0231 (UTC) FILETIME=[E550D4F0:01CA61C2]
Cc: audet@nortel.com, dispatch@ietf.org, gonzalo.camarillo@ericsson.com, R.Jesske@telekom.de
Subject: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04; why encapsulation is problematic
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Nov 2009 05:01:24 -0000
These are my issues with SIP-T: 1) ISUP messages end up at end users. This violates regulatory requirements in countries where ISUP must only be sent to licensed carriers. For example, called parties will see the calling party numbers, even if the calling party required privacy. Apart from the MIME issues, this prevents us from using encapsulation. 2) Encrypting SIP-T message bodies would solve 1), but looking at SIPit results, S/MIME for SIP is a dead technology. 3) Will application servers acting as B2BUAs deal properly with SIP-T multipart MIME bodies? People seem to be worried that they are not even able to forward a Reason header.. 4) Many client don't implement Multipart MIME, as it can get quite complex (what to do with multiple SDP bodies, alternative SDP bodies etc). I'd have to ask my vendors to add complexity to the software without real benefit ("You'll have to implement multipart MIME, so we can send binary blobs to you the device has to throw away"). In the year 2009 some SIP clients don't even get simple SDP offer/answer right, how could we expect them to handle Multipart MIME in a sensible manner? 5) User agents might have to switch TCP, just to receive oversized SIP messages with SIP-T bodies that will by thrown away. Wolfgang Deutsche Telekom Netzproduktion GmbH Zentrum Technik Einführung Wolfgang Beck TE 122-14 Heinrich-Hertz-Straße 3-7, 64295 Darmstadt +49 6151 6282832 (Tel.) E-Mail: beckw@telekom.de http://www.telekom.com Erleben, was verbindet. Deutsche Telekom Netzproduktion GmbH Aufsichtsrat: Timotheus Höttges (Vorsitzender) Geschäftsführung: Dr. Bruno Jacobfeuerborn (Vorsitzender), Albert Matheis, Klaus Peren Handelsregister: Amtsgericht Bonn HRB 14190 Sitz der Gesellschaft: Bonn USt-IdNr.: DE 814645262 -----Ursprüngliche Nachricht----- Von: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] Im Auftrag von Adam Roach Gesendet: Dienstag, 10. November 2009 03:04 An: Christer Holmberg Cc: dispatch@ietf.org; audet@nortel.com; Jesske, Roland; Gonzalo Camarillo Betreff: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04 To clarify the point I was trying to make in the meeting today -- if we've decided to go down this path, I'll save you the trouble of creating the new ABNF for the new INVITE header fields. Here's what they look like: Nature-Of-Connection-Indicators = "Nature-Of-Connection-Indicators" HCOLON quoted-string Forward-Call-Indicators = "Forward-Call-Indicators" HCOLON quoted-string Calling-Party's-Category = "Calling-Party's-Category" HCOLON quoted-string Transmission-Medium-Requirement = "Transmission-Medium-Requirement" HCOLON quoted-string Called-Party-Number = "Called-Party-Number" HCOLON quoted-string Transit-Network-Selection = "Transit-Network-Selection" HCOLON quoted-string Call-Reference = "Call-Reference" HCOLON quoted-string Calling-Party-Number = "Calling-Party-Number" HCOLON quoted-string Optional-Forward-Call-Indicators = "Optional-Forward-Call-Indicators" HCOLON quoted-string Redirecting-Number = "Redirecting-Number" HCOLON quoted-string Redirection-Information = "Redirection-Information" HCOLON quoted-string Closed-User-Group-Interlock-Code = "Closed-User-Group-Interlock-Code" HCOLON quoted-string Connection-Request = "Connection-Request" HCOLON quoted-string Original-Called-Number = "Original-Called-Number" HCOLON quoted-string User-to-user-Information = "User-to-user-Information" HCOLON quoted-string Access-Transport = "Access-Transport" HCOLON quoted-string User-Service-Information = "User-Service-Information" HCOLON quoted-string User-to-user-Indicators = "User-to-user-Indicators" HCOLON quoted-string Generic-Number = "Generic-Number" HCOLON quoted-string Propagation-Delay-Counter = "Propagation-Delay-Counter" HCOLON quoted-string User-Service-Information-Prime = "User-Service-Information-Prime" HCOLON quoted-string Network-Specific-Facility = "Network-Specific-Facility" HCOLON quoted-string Generic-Digits = "Generic-Digits" HCOLON quoted-string Origination-ISC-Point-Code = "Origination-ISC-Point-Code" HCOLON quoted-string User-Teleservice-Information = "User-Teleservice-Information" HCOLON quoted-string Remote-Operations = "Remote-Operations" HCOLON quoted-string Parameter-Compatibility-Information = "Parameter-Compatibility-Information" HCOLON quoted-string Generic-Notification-Indicator = "Generic-Notification-Indicator" HCOLON quoted-string Service-Activation = "Service-Activation" HCOLON quoted-string Generic-Reference = "Generic-Reference" HCOLON quoted-string MLPP-Precedence = "MLPP-Precedence" HCOLON quoted-string Transmission-Medium-Requirement-Prime = "Transmission-Medium-Requirement-Prime" HCOLON quoted-string Location-Number = "Location-Number" HCOLON quoted-string Forward-GVNS = "Forward-GVNS" HCOLON quoted-string CCSS = "CCSS" HCOLON quoted-string Network-Management-Controls = "Network-Management-Controls" HCOLON quoted-string Circuit-Assignment-Map = "Circuit-Assignment-Map" HCOLON quoted-string Correlation-Id = "Correlation-Id" HCOLON quoted-string Call-Diversion-Treatment-Indicators = "Call-Diversion-Treatment-Indicators" HCOLON quoted-string Called-IN-Number = "Called-IN-Number" HCOLON quoted-string Call-Offering-Treatment-Indicators = "Call-Offering-Treatment-Indicators" HCOLON quoted-string Conference-Treatment-Indicators = "Conference-Treatment-Indicators" HCOLON quoted-string SCF-Id = "SCF-Id" HCOLON quoted-string UID-Capability-Indicators = "UID-Capability-Indicators" HCOLON quoted-string Echo-Control-Information = "Echo-Control-Information" HCOLON quoted-string Hop-Counter = "Hop-Counter" HCOLON quoted-string Collect-Call-Request = "Collect-Call-Request" HCOLON quoted-string Application-Transport-Parameter = "Application-Transport-Parameter" HCOLON quoted-string Pivot-Capability = "Pivot-Capability" HCOLON quoted-string Called-Directory-Number = "Called-Directory-Number" HCOLON quoted-string Original-Called-IN-Number = "Original-Called-IN-Number" HCOLON quoted-string Calling-Geodetic-Location = "Calling-Geodetic-Location" HCOLON quoted-string Network-Routing-Number = "Network-Routing-Number" HCOLON quoted-string QoR-Capability = "QoR-Capability" HCOLON quoted-string Pivot-Counter = "Pivot-Counter" HCOLON quoted-string Pivot-Routing-Forward-Information = "Pivot-Routing-Forward-Information" HCOLON quoted-string Redirect-Capability = "Redirect-Capability" HCOLON quoted-string Redirect-Counter = "Redirect-Counter" HCOLON quoted-string Redirect-Status = "Redirect-Status" HCOLON quoted-string Redirect-Forward-Information = "Redirect-Forward-Information" HCOLON quoted-string Number-Portability-Forward-Information = "Number-Portability-Forward-Information" HCOLON quoted-string Perhaps we can refine some the the quoted strings with tokens, but I think this is a good start. /a _______________________________________________ dispatch mailing list dispatch@ietf.org https://www.ietf.org/mailman/listinfo/dispatch
- [dispatch] draft-jesske-sipping-etsi-ngn-reason-04 R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… DRAGE, Keith (Keith)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Mary Barnes
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Gonzalo Camarillo
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Gonzalo Camarillo
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Elwell, John
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Belling, Thomas (NSN - DE/Munich)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Belling, Thomas (NSN - DE/Munich)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Brett Tate
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley