Re: [earlywarning] What problem is ATOCA trying to address?
"SENNETT, DEWAYNE A (ATTCINW)" <DS2225@att.com> Fri, 26 March 2010 22:04 UTC
Return-Path: <DS2225@att.com>
X-Original-To: earlywarning@core3.amsl.com
Delivered-To: earlywarning@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 110373A6C4F for <earlywarning@core3.amsl.com>; Fri, 26 Mar 2010 15:04:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.044
X-Spam-Level:
X-Spam-Status: No, score=-104.044 tagged_above=-999 required=5 tests=[AWL=-1.175, BAYES_50=0.001, DNS_FROM_OPENWHOIS=1.13, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 5suUgdqGm6lG for <earlywarning@core3.amsl.com>; Fri, 26 Mar 2010 15:04:44 -0700 (PDT)
Received: from mail120.messagelabs.com (mail120.messagelabs.com [216.82.250.83]) by core3.amsl.com (Postfix) with ESMTP id 314913A6C4C for <earlywarning@ietf.org>; Fri, 26 Mar 2010 15:04:44 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: DS2225@att.com
X-Msg-Ref: server-13.tower-120.messagelabs.com!1269641106!39173139!1
X-StarScan-Version: 6.2.4; banners=-,-,-
X-Originating-IP: [144.160.112.25]
Received: (qmail 11144 invoked from network); 26 Mar 2010 22:05:07 -0000
Received: from sbcsmtp3.sbc.com (HELO tlph064.enaf.dadc.sbc.com) (144.160.112.25) by server-13.tower-120.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 26 Mar 2010 22:05:07 -0000
Received: from enaf.dadc.sbc.com (localhost.localdomain [127.0.0.1]) by tlph064.enaf.dadc.sbc.com (8.14.3/8.14.3) with ESMTP id o2QM55fr011172; Fri, 26 Mar 2010 17:05:06 -0500
Received: from td03xsmtp007.US.Cingular.Net (intexchapp01.us.cingular.net [135.179.64.45] (may be forged)) by tlph064.enaf.dadc.sbc.com (8.14.3/8.14.3) with ESMTP id o2QM526O011069; Fri, 26 Mar 2010 17:05:03 -0500
Received: from bd01xsmtp004.US.Cingular.Net ([135.163.18.45]) by td03xsmtp007.US.Cingular.Net with Microsoft SMTPSVC(6.0.3790.3959); Fri, 26 Mar 2010 17:05:02 -0500
Received: from BD01MSXMB015.US.Cingular.Net ([135.214.26.11]) by bd01xsmtp004.US.Cingular.Net with Microsoft SMTPSVC(6.0.3790.3959); Fri, 26 Mar 2010 15:05:01 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 26 Mar 2010 15:05:00 -0700
Message-ID: <BE16D422273834438B43B6F7D730220F0CF3F022@BD01MSXMB015.US.Cingular.Net>
In-Reply-To: <C84353BC-1D2A-4CC7-82A2-175932E78B3B@cs.columbia.edu>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [earlywarning] What problem is ATOCA trying to address?
Thread-Index: AcrNJZpvGteD4r9ZRlupmHMv47DkvgABNkVw
References: <C7D24EAC.2B5BC%br@brianrosen.net><8136DC6D-FD55-4A9F-A81B-902584B3DF6D@cs.columbia.edu><424647DE-DA3B-4141-A1A1-060B7F7195E5@incident.com><FDFC6E6B2064844FBEB9045DF1E3FBBC3A8887@BD01MSXMB016.US.Cingular.Net><C718259D-FD05-4F8D-AA51-0A9B008DBCDE@cisco.com> <C84353BC-1D2A-4CC7-82A2-175932E78B3B@cs.columbia.edu>
From: "SENNETT, DEWAYNE A (ATTCINW)" <DS2225@att.com>
To: Henning Schulzrinne <hgs@cs.columbia.edu>, David R Oran <oran@cisco.com>
X-OriginalArrivalTime: 26 Mar 2010 22:05:01.0801 (UTC) FILETIME=[61E51D90:01CACD30]
Cc: earlywarning@ietf.org
Subject: Re: [earlywarning] What problem is ATOCA trying to address?
X-BeenThere: earlywarning@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Discussion list for Authority-to-Individuals \(Early Warning\) Emergency " <earlywarning.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/earlywarning>, <mailto:earlywarning-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/earlywarning>
List-Post: <mailto:earlywarning@ietf.org>
List-Help: <mailto:earlywarning-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/earlywarning>, <mailto:earlywarning-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Mar 2010 22:04:46 -0000
This math does not factor into account the characteristics of the cellular air interface. This is a shared interface and there are no radio resources associated with the cellular device except when the device is in active communications (e.g., subscriber is on voice call). Any given cell site has many more associated cellular devices than there are radio resources to support. Consequently, a queuing model is required and would have to factor in at least the following: - How many cellular devices are registered on the cell site? - How many cellular devices will enter or leave the coverage area of the cell site during the time of the alert? - What is the current utilization of air interface resources and how many resources are available? - What other communications from other sources including subscriber initiated communications will also be occurring at the same time? - Since cellular devices have to be paged before communications can be established, how many pages attempts will be required and how much time is required for the paging function? - How often is the alert message retried because of non-delivery due to no available radio resources and what is the time interval between the retry attempts? REAL LIFE EXAMPLE: The Minneapolis I-35W bridge collapse during evening rush hour on August 1st, 2007 is a good real life example of localized network congestion for a localized environment. The evening rush hour is one of the most common highest network utilization times and this evening in Minneapolis was no exception. Immediately after the unfortunate bridge collapse all of the cell sites for all wireless operators with coverage for the area surrounding the bridge became congested and stayed congestion for a long period of time. Network congestion conditions can occur on non-emergency events whenever large groups of subscribers are concentrated in a small area -- e.g., New Years Eve at Times Square, weekend football game at your favorite large university. DeWayne -----Original Message----- From: earlywarning-bounces@ietf.org [mailto:earlywarning-bounces@ietf.org] On Behalf Of Henning Schulzrinne Sent: Friday, March 26, 2010 1:47 PM To: David R Oran Cc: earlywarning@ietf.org Subject: Re: [earlywarning] What problem is ATOCA trying to address? Agreed. The scalability issue is, in my view, overrated. We're not talking about using SMS here, but let's do a little math, with lots of rounding: - The average per-month iPhone data consumption is 250-300 MB, i.e., 10 MB/day. - This translates to roughly 100 KB/hour per user (obviously more during daytime hours, but this is back-of-the-envelope) or 27 bytes/second. - I'd guess that an alert would be about 1 KB, i.e., it's about 1% of the average per-hour data consumption. Very roughly, assuming you displaced normal data traffic for a large-scale alert, even without any multicast, you could send the alert to everyone within 40 seconds (1000 / 27). Clearly, there could still be congestion if you wanted to send a message to every user in New York within a few seconds or whatever the threshold is, but I suspect that the threshold for that will get higher and higher as normal data volume increases. For what it's worth (http://blog.twitter.com/2010/02/measuring-tweets.html), Twitter handles 600 tweets per second or 50 million a day. Thus, except for the largest metropolitan areas, even such a centralized, non-scalable infrastructure can probably work. (It would handle my community in about 10 seconds.) I'm not advocating that we use Twitter, just that there are different scales and uses and that modern systems scale surprisingly well. We're no longer talking SMS here. We do need massively scalable and efficient distribution for the "ICBM incoming" alerts, but it is not clear that these are appropriate or necessary for the more mundane "traffic accident on Elm Street" events - or that the local police department would be able to use them for those purposes. Henning On Mar 26, 2010, at 4:10 PM, David R Oran wrote: > > On Mar 26, 2010, at 3:56 PM, DALY, BRIAN K (ATTCINW) wrote: > >> Agree Art - Twitter is like SMS - no guarantee, unreliable, and prone to >> congestion. While in general it is good to try to get the message out as >> many ways as possible, at least one should be deemed "reliable". >> > Sometimes reliability is the enemy of resilience. I would argue we're mostly shooting for the latter, and the former is often over-rated, especially if people start thinking it will work when needed and don't think more broadly, like maybe the cell tower just fell down. > > That's why I think it's extremely short-sighted to try to "exempt" any particular device from the general IETF solution, and we should view the particular L2-specific mechanisms as optimizations to reduce load/congestion. > > It also makes sense to view the cell-broadcast capability as an "underlay" for delivery of the more general Internet-generated and managed emergency alerts as opposed to some parallel and un-coordinated capability. > > Cheers, DaveO. > >> Brian >> >> -----Original Message----- >> From: earlywarning-bounces@ietf.org >> [mailto:earlywarning-bounces@ietf.org] On Behalf Of Art Botterell >> Sent: Friday, March 26, 2010 9:37 AM >> To: earlywarning@ietf.org >> Subject: Re: [earlywarning] What problem is ATOCA trying to address? >> >> On Mar 26, 2010, at 3/26/10 9:14 AM, Henning Schulzrinne wrote: >>> And to bore everyone again with the same thing: In many cases, >> notifications are routinely sent to people outside a specific area or >> beyond a single network. >> >> Which is why I thought it might be useful to reflect on WHY, after all >> these years, IP multicast has such limited scope, and on whether similar >> constraints might apply here. >> >> Meanwhile, unicast approaches like Twitter rarely try to reach everyone >> on a particular local network, and they don't have any strict >> constraints on latency or even reliability, so I'd be cautious about >> assuming their suitability in emulation of a multicasting function. >> Anyone who's ever tried to text on New Year's Eve or Mother's Day should >> be able to relate. >> >> - Art >> _______________________________________________ >> earlywarning mailing list >> earlywarning@ietf.org >> https://www.ietf.org/mailman/listinfo/earlywarning >> _______________________________________________ >> earlywarning mailing list >> earlywarning@ietf.org >> https://www.ietf.org/mailman/listinfo/earlywarning > > _______________________________________________ > earlywarning mailing list > earlywarning@ietf.org > https://www.ietf.org/mailman/listinfo/earlywarning > _______________________________________________ earlywarning mailing list earlywarning@ietf.org https://www.ietf.org/mailman/listinfo/earlywarning
- [earlywarning] What problem is ATOCA trying to ad… SENNETT, DEWAYNE A (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… Henning Schulzrinne
- Re: [earlywarning] What problem is ATOCA trying t… Marc Linsner
- Re: [earlywarning] What problem is ATOCA trying t… ken carlberg
- Re: [earlywarning] What problem is ATOCA trying t… creed
- Re: [earlywarning] What problem is ATOCA trying t… Brian Rosen
- Re: [earlywarning] What problem is ATOCA trying t… Art Botterell
- Re: [earlywarning] What problem is ATOCA trying t… Brian Rosen
- Re: [earlywarning] What problem is ATOCA trying t… Marc Linsner
- Re: [earlywarning] What problem is ATOCA trying t… Henning Schulzrinne
- Re: [earlywarning] What problem is ATOCA trying t… Art Botterell
- Re: [earlywarning] What problem is ATOCA trying t… Art Botterell
- Re: [earlywarning] What problem is ATOCA trying t… ken carlberg
- Re: [earlywarning] What problem is ATOCA trying t… Henning Schulzrinne
- Re: [earlywarning] What problem is ATOCA trying t… DALY, BRIAN K (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… DALY, BRIAN K (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… David R Oran
- Re: [earlywarning] What problem is ATOCA trying t… Henning Schulzrinne
- Re: [earlywarning] What problem is ATOCA trying t… Art Botterell
- Re: [earlywarning] What problem is ATOCA trying t… DALY, BRIAN K (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… DALY, BRIAN K (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… SENNETT, DEWAYNE A (ATTCINW)
- Re: [earlywarning] What problem is ATOCA trying t… David R Oran