My name is Alan Southall and I hold MS and BS degrees in computer science. I have worked in the areas of compiler construction, telecommunications, network management, peer-to-peer networking, cloud computing, fault tolerant system, Web2.0, smart metering, meter data management systems, smart grid and massively distributed systems. My biggest accomplishment to-date was independently inventing pure Distributed Hash Tables together with Steffen Rusitschka at Siemens Corporate Technology, Munich in early 2000. We wrote our patent application for the concept in the same year and this was later registered at the German patent office on September 6th 2001. Being both experienced software engineers and entrepreneurial types, we went on to build the Resource Management Framework (RMF) which is a massively scalable key-value storage system extremely similar to Amazon’s Dynamo and brought the platform to product in the form of the Siemens HiPath BizIP enterprise telephony system which won the Teletalk Best of CeBIT in 2006. The first paper we wrote describing the RMF was published on July 15th 2002 and we followed this up in this paper published at Net.ObjectDays on November 3rd 2002 together with Thomas Friese who worked with us on some of the first RMF concepts. All subsequent work related to RMF was based on the system designed and built by Steffen and myself. Another major system that we developed using the RMF was a project called PeerThings. This application was an internet scale Peer-to-Peer telephony system very much like Skype and was supported as both a PC based software client and embedded in a SIP capable DSL router. A video of this system being demonstrated by Steffen Rusitschka as CeBIT in 2006 can be found here.
One of the best non DHT peer-to-peer protocols which we devised over a period of eight years of work on the topic was Multi-Layer Gnutella which we published at the IPTPS Sixth International Workshop on Peer-to-Peer Systems in 2007. All-in-all these were very exciting times for us at Siemens, but things move on. However, during my time as leader of the Autonomic and Peer-to-Peer Computing Group, I was able to apply for over 40 patents in the field of peer-to-peer networking and Web2.0, several of which are still pending and eight are registered:
Through my visit to Schloss Dagstuhl Peer-to-Peer Seminar in 2006 and UC Berkeley, I was lucky enough to meet most of the peer-to-peer protocol pioneers such as Anthony Joseph (Tapestry), Ion Stoica (Chord), Peter Druschel (Pastry) and Sylvia Ratnasamy (CAN). Representing Siemens, I presented our peer-to-peer and Web2.0 work as a keynote talk at ARCS 2007 (ETH Zurich), as a special guest speaker at KiVS 2007 (University of Bern) and at the IBC Conference 2007 where I additionally presented the work being done by Siemens on the BBC’s iPlayer.