[Sipping] Re: I-D ACTION:draft-akhtar-sipping-header-reduction-00.txt
"Haseeb Akhtar" <haseebak@nortel.com> Fri, 03 March 2006 00:53 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FEyXr-0000ll-Sm; Thu, 02 Mar 2006 19:53:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FEyXq-0000lg-Nu for sipping@ietf.org; Thu, 02 Mar 2006 19:53:22 -0500
Received: from zcars04f.nortel.com ([47.129.242.57]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FEyXq-0001Rq-6d for sipping@ietf.org; Thu, 02 Mar 2006 19:53:22 -0500
Received: from zrc2hxm1.corp.nortel.com (zrc2hxm1.corp.nortel.com [47.103.123.72]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id k230rIc07612; Thu, 2 Mar 2006 19:53:19 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: [Sipping] Re: I-D ACTION:draft-akhtar-sipping-header-reduction-00.txt
Date: Thu, 02 Mar 2006 18:53:03 -0600
Message-ID: <E3F9D87C63E2774390FE67C924EC99BB0B3E7143@zrc2hxm1.corp.nortel.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sipping] Re: I-D ACTION:draft-akhtar-sipping-header-reduction-00.txt
Thread-Index: AcY+XNPTpzG9LJ21Q16Wp339oCdnrw==
From: Haseeb Akhtar <haseebak@nortel.com>
To: sipping@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 731ea0e9f5725b67e634db1918f3b951
Cc: Thomas Barkel <tbarkel@nortel.com>, Dave Brombal <davidb@nortel.com>, Anthony Jones <ajones@nortel.com>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1985881512=="
Errors-To: sipping-bounces@ietf.org
Hello Jonathan, Thanks for your response. You are right about the details of the justification of this proposal has been left out from the draft. We can certainly include them in the next revision. Anyway, here is why Sigcomp can not solve this problem. - To reduce the call setup time in a significant manner the initial Invite (both originating and terminating) has to have the high compression rate. Sigcomp, however, is not designed to provide maximum compression in the first set of messages (only message that goes between the UA and the Proxy server before Invite is the Register message). Additionally, the SIP/SDP static dictionary does not have some of the wireless specific data elements that are included in the initial Invite message. - Owing to the above facts, an initial SIP Invite can not be reduced to ~210 bytes using Sigcomp approach. We believe the proposed draft along with new data elements in the static dictionary (that are inclusive of the SIP/SDP static dictionary as specified by RFC 3485) will accomplish this objective. Please see <draft-akhtar-sipping-3g-static-dictionary-00.txt> (http://www.ietf.org/internet-drafts/draft-akhtar-sipping-3g-static-dict ionary-00.txt) for the new data elements for the proposed static dictionary. - Using the signaling channel of the wireless access network allows the SIP session to be initiated simultaneously while the RF resources are being acquired. A feature called DoS (Data over Signaling) in 1xEVDO (the CDMA technology of 3GPP2) is a case in point here. Other wireless technologies would also allow smaller payloads (< 200 bytes) to be transferred over the signaling channel. - Assuming very optimistic compression ratio of 50% (by using Sigcomp), an 1000-byte SIP Invite will be reduced to 500 bytes. An IMS based initial SIP Invite is typically in the range of 1200 bytes. Hope this answers your concern. Regards, Haseeb ============================================================ Its not clear from reading this document why everything in here cannot be accomplished with sigcomp alone. The basic idea, if I understand right, is that, upon registration, the proxy server stores certain information about the UA which is not expected to change from request to request, and it repopulates it when a UA emits a request (which won't contain that information). That is more or less equivalent to placing that information into a sigcomp dictionary and then using sigcomp to ask the server to extract the information from the dictionary. Thanks, Jonathan R. Internet-Drafts at ietf.org wrote: A New Internet-Draft is available from the on-line Internet-Drafts directories. Title : New SIP Headers for Reducing SIP Message Size Author(s) : H. Akhtar, et al. Filename : draft-akhtar-sipping-header-reduction-00.txt Pages : 18 Date : 2006-2-28 Current SIP messages are text based and inherently large, especially when these messages are to be transmitted over the bandwidth-strained wireless access technologies (a typical orginiating SIP Invite is about 1200 bytes). For most wireless technologies, transmitting the session initiation messages (such as SIP Invite) over the signaling channel can reduce the call setup time substantially. The size limitation of these wireless signaling channels are typically very small (~210 bytes in the uplink and ~110 bytes in the downlink). To address this problem, a new function called Encoding Assitant (EA) has been introduced in the User Agent (UA) and in the SIP Proxy server within the network. Additionally, the method provided in this document defines new SIP option tags and headers. These new option tags and headers allow the UA and a SIP Proxy server within the network (such as the P-CSCF), to exchange information using the signaling channels supported by most wireless access networks. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-akhtar-sipping-header-reductio n-00.txt To remove yourself from the I-D Announcement list, send a message to i-d-announce-request at ietf.org with the word unsubscribe in the body of the message. You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce to change your subscription settings. Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-akhtar-sipping-header-reduction-00.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
_______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] Re: I-D ACTION:draft-akhtar-sipping-hea… Jonathan Rosenberg
- [Sipping] Re: I-D ACTION:draft-akhtar-sipping-hea… Haseeb Akhtar
- RE: [Sipping] Re: I-D ACTION:draft-akhtar-sipping… Dan Wing