Re: [Sip-implementors] Using SIP OPTIONS Message with IMS

2010-08-25 Thread Paul Kyzivat
Sameer Sawhney wrote: > Hi Paul, > > The draft document talks about procedures to check operational status of SIP > elements which support OPTIONS. > > In network, there might be some SIP elements which do not support OPTIONS > and they will respond appropriately with 405 (Method Not Allowed) t

Re: [Sip-implementors] Using SIP OPTIONS Message with IMS

2010-08-25 Thread Paul E. Jones
Sameer, Understood, but what we're trying to do is document the procedures for out-of-dialog OPTIONS that is intended to ping the operational status of a neighboring device. We're not focused on pinging a device that is three SIP proxy hops away. The purpose of that document is, for example, to a

Re: [Sip-implementors] Using SIP OPTIONS Message with IMS

2010-08-25 Thread Sameer Sawhney
Hi Paul, The draft document talks about procedures to check operational status of SIP elements which support OPTIONS. In network, there might be some SIP elements which do not support OPTIONS and they will respond appropriately with 405 (Method Not Allowed) to OPTIONS ping, proving that they are

Re: [Sip-implementors] RFC 5626 TCP flow recovery during a dialog

2010-08-25 Thread Worley, Dale R (Dale)
From: Roman Shpount [ro...@telurix.com] UA opens a new TCP connection to the SIP proxy. This TCP connection will use a new source port (this is normal for TCP). It will go through NAT again, which will probably assign different public port to this connect

Re: [Sip-implementors] Using SIP OPTIONS Message with IMS

2010-08-25 Thread Paul E. Jones
Mustafa, Not specific to IMS, there is a general need to query for operational status. Unfortunately, we're finding every variant of SIP (or even products targeted for the same environment) use OPTIONS to query for operational status, but they all do it differently. What we're trying to do is wr

[Sip-implementors] Using SIP OPTIONS Message with IMS

2010-08-25 Thread mustafa rifaee
Hello all; i would ask you about the draft of Using OPTIONS to Query for Operational Status in SIP. Can we use OPTIONS message with IMS to Query for Operational Status in SIP? Please Help me; Thanks Mustafa ___ Sip-implementors mailing list Sip-implem

Re: [Sip-implementors] 100 trying for REGISTER

2010-08-25 Thread Brett Tate
It depends upon the transport and if you want to be compliant. Concerning UDP, sending the 100 immediately is non compliant to RFC 4320 (which updated RFC 3261). RFC 4320 section 4 "Normative Updates to RFC 3261": "An SIP element MUST NOT respond to a non-INVITE request with a Status-Code of

Re: [Sip-implementors] How many SIp messages in One IP packet ?

2010-08-25 Thread Sameer Sawhney
Hi Bhupesh, 1. Size of packet is determined by its payload and header length. Length of data is 16bit value in IP header, the data vary from 20 (size of header portion) to 65535 bytes assuming. 2. Like I said it depends on data and the underlying transport mechanism used to send SIP message. Refer

[Sip-implementors] How many SIp messages in One IP packet ?

2010-08-25 Thread Bhupesh Rautela
Hello, I had some basic questions, i hope people don't mind answering. 1. What is the size of an IP Packet ? 2. Is one SIP message, example, an INVITE or an ACK, transmitted over one IP packet or more than one IP packet ? Are IP packet sizes fixed or variable (according to the SIP message size) ?

[Sip-implementors] 100 trying for REGISTER

2010-08-25 Thread mustafa rifaee
Hello all; Thanks for replay; Can we send 100 trying immediately for non-Invite transaction like REGISTER request; or we should follow the RFC 4320 for Make the best use of provisional responses for NON-INVITE transaction; for example Allow 100 Trying after Timer E reaches T2 (for UDP hops); Pl