Welcome to Infoblox NetMRI Community Sign in | Join | Help
in Search

Applied Infrastructure

Auralization and SonicFinder

I've written here (and in our Forum) about visualization and why a lot of visualization isn't very useful.  An interesting parallel concept is that of auralization, which is to sound what visualization is to sight.  William W. Gayer at Apple developed a neat application he called SonicFinder that uses sound as a key part of the user interface.  There are a number of papers and references to his work, most of which I've not yet had time to digest.

Steve Busby at the Univ of Nebraska Medical Systems reminded me about Netcosm by NetQoS.  I've seen it before and haven't yet figured out how, in its current state, it would be useful to me in an operational network of more than about 50 routers and switches.  My problem with it is how to effectively use it in a network of hundreds or thousands of nodes and their associated packet flows.  The video shows too much detail - i.e. it's too high resolution.

I need something like a network weather map that shows me where the weather is bad and where it is good.  I could then focus my attention on the bad sections, where the Netcosm system might actually be useful.  I'm also curious how much CPU goes into driving Netcosm's display.  I could see a netflow collector being used to drive a lot of what's happening.  But there's more being displayed than netflow.  Where does it get the data for the firewall animations?  What about topology information?  How can it update this in real-time, making it a useful visualization or troubleshooting tool?  Or is it not necessary for it to be real-time?

Anyway, back to sounds.

I can see (hear) that an audio output would be useful.  There was a paper presented at Usenix many, many years ago about using syslog or server events to drive sounds.  The demonstration was pretty interesting.  Normal events of various types generated water bubbling sounds like in a stream.  Other less common events generated crickets or bird calls.  Major events were like a tree falling or an explosion (depending on the severity of the event).  The audio that was demonstrated was really useful.  I could imagine working away and not having to watch what's happening in a network map or syslog server and have a relatively nice set of background noise.  Then, when something important happened, I'd hear it and could immediately take action.  Having the sound of a brook bubbling in the background, augmented with crickets and birds for other events, plus the occasional boom of something big happening would be interesting.

I can imagine some good musicians assembling sets of sounds that work well together.  Instead of UI 'skins', we'd have UI 'sounds'.

  -Terry
 

Comments

 

Recent URLs tagged Auralization - Urlrecorder said:

Pingback from  Recent URLs tagged Auralization - Urlrecorder

January 27, 2009 12:01 PM

About tslattery

Terry Slattery, CCIE #1026, is a senior network engineer with decades of experience in the internetworking industry. Prior to joining Chesapeake NetCraftsmen as a full time consultant, Terry was the founder and CTO of Netcordia, and inventor of NetMRI, a suite of network management products. Terry started Netcordia as a consulting company in 2000 and transitioned to a network management product company in 2003. During the consulting days, he used his network design and implementation skills to lead a team in the design and implementation of a high availability network at a brokerage clearing house. Terry is the former President and founder of Chesapeake Computer Consultants, Inc., a networking and computer systems training and consulting company. He co-invented and patented the vLab(tm) internet-based remote lab system. He is co-author of the McGraw Hill text Advanced IP Routing in Cisco Networks. Terry led the team that developed the current Cisco IOS user interface under contract to Cisco Systems. Terry is experienced in the design and installation of large TCP/IP based networks and is a successful network protocol instructor. He is the second Cisco Certified Internetworking Expert (CCIE) #1026 and the first outside of Cisco. He enjoys membership on the Vanderbilt University Engineering School’s Industrial Advisory Board and the IEEE.

This Blog

Syndication