Re: [Openv6] new APONF goals based on APONF bar BOF meeting

Tom Taylor <> Tue, 22 July 2014 22:26 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id EAA0F1B2874 for <>; Tue, 22 Jul 2014 15:26:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id YRmM7dLMrvMU for <>; Tue, 22 Jul 2014 15:26:14 -0700 (PDT)
Received: from ( [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 672E51A0648 for <>; Tue, 22 Jul 2014 15:26:14 -0700 (PDT)
Received: by with SMTP id ho1so6800940wib.8 for <>; Tue, 22 Jul 2014 15:26:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=7qvMibAmyujmW9D2+WbQdHzgV8sg+QqoRPdK/w1tJUU=; b=gvJ2vIXZej/kXiUdXUWA7UhIZSyOx0Ku0Ew7H7gxj+YoJd7KkChZ8gLPD7OE/wGrnU iz+C4Dl8cBmGaZ3KoUBGzyhZFECrNtySwD8YPbknHujztBd6SIi7dQj4kVVBzsozV1xS u95snRn09VkA+ibuBZLZIlrlal/em+ta3AC20ecJX4wCIush3ZpsJKrPIx/am7R9xJdZ jZrB2e3LO4zn36M7lG7X0xSrwLz/fzmud37+KHW5b4JG+/BXoZxey7KCbRNxgM/KGmHL /C7Im0as8JQ2RGm2G8EgBwQza2fcJ+obJWmiBptAcFrgSM6bDueYo5TQo1NHNLn7SYCw uglQ==
X-Received: by with SMTP id m8mr19079310wiy.8.1406067972975; Tue, 22 Jul 2014 15:26:12 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:168:15ce:8b:5bf5:2cfc? ([2001:67c:370:168:15ce:8b:5bf5:2cfc]) by with ESMTPSA id di7sm1018001wjb.34.2014. for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Jul 2014 15:26:12 -0700 (PDT)
Message-ID: <>
Date: Tue, 22 Jul 2014 18:26:09 -0400
From: Tom Taylor <>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
References: <>
In-Reply-To: <>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [Openv6] new APONF goals based on APONF bar BOF meeting
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Openv6 discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 22 Jul 2014 22:26:16 -0000

Follow-up below, expressing my understanding of further details agreed 
last night.

On 14-07-22 05:13 PM, wrote:
> Hi all,
> To be informed!
> Please note that this version is modified based on the comments that we
> received yesterday during the bar BOF meeting.

Procedurally: when a new service is defined, the Network Management (NM) 
Application function downloads an initial network service graph to the 
NM Control function. The data includes triggers for NM Control to feed 
back updates to the graph. When one of these triggers is engaged, NM 
Control sends back a refreshed network service graph.

Discussion Point 1: I am trying to relate this to SFC as a service. The 
starting point is the Service Function Chain. This has to be translated 
into one or more instances of a Service Function Path, which get passed 
to the Service Classifier. Path derivation is logically something NM 
Control would be responsible for. Which APONF function would be 
responsible for distributing the path information to the Classifier(s)?

Discussion Point 2: to do its mapping between information gathered from 
Network Elements (NE) and the network service graphs, NM Control needs a 
database associating NE-provided attributes with service-specific 
labels. Would downloading of such a dictionary be part of APONF 
responsibilities, or would we leave creation of the database to be an 
operator-specific matter?

I stand to be corrected on my basic understanding of APONF operation,
and welcome comments on the discussion points.

Tom Taylor