YANG and the IETF

I have quite some experience with requirements discussions in the IETF and in particular with requirements discussions about network management data modeling languages and from my personal experience I can tell you that this is all a waste of time. These discussions will not bring us any closer to a decision about the direction. The only thing is that the list of requirements grows in each incarnation of this requirements collection process by some say 40 new requirements.

NMRG Document Updates

In December, I posted a revised version of the NMRG document defining SNMP trace formats, taking into account the comments received during the first NMRG last call. This document essentially passed the second NMRG last call and is ready to be further processed once some issues concerning the allocation of a suitable URI for an XML namespace have been solved. Today, I also posted the initial version of the document we started at the last NMRG meeting, asking the NMRG whether it is willing to pick it up as an NMRG work item.

EMANICS General Assembly in Barcelona

The EMANICS project enters the third year, starting with a general assembly in Barcelona. I took a flight to Girona, which was OK although a bit early for my taste (leaving Bremen at 6:00). During the meeting, I had the opportunity to play extensively with an iphone - a truely incredible piece of technology. The user interface rocks!

Yet Another Next Generation

I have been involved in the design of a new data modeling language for the NETCONF protocol (RFC 4741) called YANG. The work was driven by a small team of energetic people from Ericsson, Juniper, and tail-f and later some others joined. The work was largely driven by considering experiences from the SMIng effort (RFC 3780) and vendor specific solutions. In addition to the language design, the YANG team has been working on implementations to make sure the language is reasonably well defined and practically useful. For some examples, tutorials, or free code, see the Yang Central web site.

NMRG Meeting in Enschede

The 23rd meeting of the Network Management Research Group (NMRG) took place in Enschede on Thursday/Friday this week, hosted by the University of Twente. We managed to write up definitions for the analysis of SNMP traces. Our goal is to post an Internet-Draft once the definitions are getting somewhat complete and consistent.

US Patent 6,789,114

Today, I learned that I am holding together with four other nice guys a US patent called Methods and Apparatus for Managing Middleware Service in a Distributed System (US Patent 6,789,114, issued September 7th 2004). I was involved in this patent application during my stay at Bell Labs in 1997 and it was just today that I learned that this patent was finally posted in 2004. I should probably go and check my bank accounts now… And yes, please make heavy use of this patent!