[sipcore] RFC5628 - notifier setting up "cseq" attribute
Ivo Sedlacek <ivo.sedlacek@ericsson.com> Tue, 11 October 2011 09:58 UTC
Return-Path: <ivo.sedlacek@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B10E21F8D30 for <sipcore@ietfa.amsl.com>; Tue, 11 Oct 2011 02:58:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level:
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KYzrMbJU+WhG for <sipcore@ietfa.amsl.com>; Tue, 11 Oct 2011 02:58:56 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id B6DD821F8CF0 for <sipcore@ietf.org>; Tue, 11 Oct 2011 02:58:55 -0700 (PDT)
X-AuditID: c1b4fb39-b7bfdae000005125-43-4e94135ee34a
Received: from esessmw0237.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id FE.9D.20773.E53149E4; Tue, 11 Oct 2011 11:58:54 +0200 (CEST)
Received: from ESESSCMS0360.eemea.ericsson.se ([153.88.115.178]) by esessmw0237.eemea.ericsson.se ([153.88.115.90]) with mapi; Tue, 11 Oct 2011 11:58:54 +0200
From: Ivo Sedlacek <ivo.sedlacek@ericsson.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>
Date: Tue, 11 Oct 2011 11:58:53 +0200
Thread-Topic: RFC5628 - notifier setting up "cseq" attribute
Thread-Index: AcyH9Hc+Zadzf/2BT0aPWrjiLFykCQAAfbAg
Message-ID: <3A324A65CCACC64289667DFAC0B88E12183EF5E46F@ESESSCMS0360.eemea.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_3A324A65CCACC64289667DFAC0B88E12183EF5E46FESESSCMS0360e_"
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Subject: [sipcore] RFC5628 - notifier setting up "cseq" attribute
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Oct 2011 09:58:57 -0000
Hello, RFC5628 states in section 5: ------- If the notifier includes the <temp-gruu> element, it MUST populate the element with the most recently assigned temporary GRUU that is associated with the instance ID and AOR of the registered contact. >>>It MUST also populate ___the element___ with a "cseq" attribute corresponding to the first (oldest) currently active temporary GRUU that is associated with the instance ID and AOR of the registered contact. The value of the "cseq" attribute is set to the value of the CSeq header field of the REGISTER request that caused that first temporary GRUU to be assigned. <<< ------- My question relates to the marked sentences above (between >>> and <<<). Does ___the element___ in the 1st marked sentence refer to: A) the <temp-gruu> element (defined in RFC5628); or B) the <contact> element (defined in RFC3680)? If A) is the answer, then the marked sentences seem to be incorrect as "cseq" attribute is not defined in the <temp-gruu> element in the XML schema in RFC5628 section 9. Most likely "cseq" attribute should be replaced with "first-cseq" attribute. If B) is the answer, then RFC5628 seems to contradict RFC3680 since: - RFC3680 states: ---- The optional "callid" attribute contains the current Call-ID carried in the REGISTER that was last used to update this contact, and the optional "cseq" attribute contains the last CSeq value present in a REGISTER request that updated this contact value. --- - the 2nd marked sentence states: ---- The value of the "cseq" attribute is set to the value of the CSeq header field of the REGISTER request that caused that first temporary GRUU to be assigned. ---- Thanks for clarification. Kind regards Ivo Sedlacek Ericsson Technology and Portfolio Management, Terminal Standardization Sweden Office: +46 10 711 9382 Fax: +46 10 713 5929 ivo.sedlacek@ericsson.com www.ericsson.com [http://www.ericsson.com/shared/images/Email.gif] This communication is confidential. We only send and receive email on the basis of the term set out at www.ericsson.com/email_disclaimer<http://www.ericsson.com/email_disclaimer>
- [sipcore] RFC5628 - notifier setting up "cseq" at… Ivo Sedlacek
- Re: [sipcore] RFC5628 - notifier setting up "cseq… Paul Kyzivat
- Re: [sipcore] RFC5628 - notifier setting up "cseq… Paul Kyzivat