[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Sip] Extension to Assure Congestion Safety
I agree wid Dean,
I think the use of TCP doesn't introduce any lose!!!
Furthermore I think also SCTP is a good chance, especially
in the Instant Messaging transmission.
Dean, where are you found datas and information on 3G network delay?
Sal
> Eric chewed on:
> > I'll bite :-)
> >
> > How long will it take to setup a call in a
> > far-from-the-antenna 3G scenario using TCP? That is, at
> > 14.4kb/s, I'm looking at least 3RTT's just to say "INVITE".
>
> Well, consider that you should be using a long-lived TCP session established
> back when you turned your phone on. Consequently, there's little further
> overhead for TCP -- just some ack fields in the TCP headers on the INVITE,
> 200OK, and ACK. There's probably a final null-ack TCP packet on the ACK
> message, but that's after call setup has completed.
>
> Given this, the constraint is still the three-way handshake of SIP, which
> means you have at least 3 RTTs whether you use UDP or TCP.
>
> So, let's say each request, using compression, is 400 bytes (that's 3200
> bits). At 14.4, that makes a total serialization delay of 222 ms per each
> mobile link. Two mobile links give us 444ms. Add 150ms of core network
> delays (50ms each hop), and we're at 372ms. Not too shabby so far.
>
> Now, add aother 50 ms each for the P-CSCF, I-CSCF, S-CSCF, I-CSCF, S-CSCF,
> P-CSCF processing and we get another 300 ms for each hop, or 900ms. Add a
> little more for topology hiding gateways and the like, and we're at around
> 1800 ms.
>
> So much for the math. The problem is, current 3G systems have a lot more
> transmission latency than one would think based on the bandwidth. Assuming
> there's an active connection, it still tends to be a couple of hundred ms
> before a mobile can actually send anything. Consequently, real world
> performance with today's system adds another 2 seconds or so to the call
> setup. We're working on that from the network side. On the other hand,
> that's still not any worse than the 10-15 second call setup dealys I always
> have on my TDMA phone . . .
>
> Now, lets think about the specific impact of TCP vs UDP here. The BIG delays
> in SIP setup happen if a request or response gets lost and we use the SIP
> backoff timers to resend. TCP, giving us a smoother-running network, is less
> likely to give us a network in which packets get lost. Furthermore, its
> recovery timers (especially in the wireless-tuned TCP) are likely to give
> smoother, quicker recovery than does SIP in the event of a loss-burst. So,
> all in all, I don't think we lose anything by using TCP to the mobile, and
> we potentially gain quite a bit. Server-to-server operations have to think
> about head-of-line blocking issues, and that's wehre SCTP comes in as a
> better alternative.
>
> --
> Dean
>
> _______________________________________________
> Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sipping@ietf.org for new developments on the application of sip
>
Per registrarti gratuitamente a Vodafone Mail vai su www.190.it
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip