RE: : application ID and no end ...

"STURA Marco Consultant" <[email protected]> Tue, 29 Nov 2005 13:59:28 +0100
Newsgroups gmane.ietf.aaa
Message-ID <[email protected]>
>I think the main thing is that the Diameter Application
>defines what app-id is used in each case taking in account
>the possible error cases etc.

I may agree on this. 

However, I also think that it can be concluded that ASR/ASA is one such
command defined in the base protocol (i.e. common diameter message)
applicable to any application without any change, since all it does is
requesting abort for an existing Diameter session to a specific client.

Regards
Marco

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of [email protected]
Sent: Tuesday, November 29, 2005 1:53 PM
To: [email protected]
Subject: RE: [AAA-WG]: application ID and no end ...

Hi,

> ASR is a common diameter message applicable to any 
> application and since the Destination-Host is used for 
> routing I don't see how the message can reach the wrong 
> client. So, ASR can use application id '0'IMHO.

I think so too.

It seems that in some cases the application-id should
be changed even if there is no changes to the command
but in other cases this is not needed.

I think it might be difficult to find a rule that can
be applied in all cases.

I think the main thing is that the Diameter Application
defines what app-id is used in each case taking in account
the possible error cases etc.


BR,
Mikko


> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of ext STURA Marco Consultant
> Sent: 29 November, 2005 14:21
> To: Loughney John (Nokia-NRC/Helsinki); 
> [email protected]; [email protected]
> Cc: [email protected]
> Subject: RE: [AAA-WG]: application ID and no end ...
> 
> John,
> 
> but ASR is mainly sent by a server to a specific client using 
> the Destination-Host. The server must know where the Diameter 
> session to be torn down is actually running, in which client.
> 
> ASR is a common diameter message applicable to any 
> application and since the Destination-Host is used for 
> routing I don't see how the message can reach the wrong 
> client. So, ASR can use application id '0'IMHO. 
> 
> Regards
> Marco
> 
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of [email protected]
> Sent: Tuesday, November 29, 2005 1:06 PM
> To: [email protected]; [email protected]
> Cc: [email protected]
> Subject: RE: [AAA-WG]: application ID and no end ...
> 
> Thomas,
>  
> If you are trying to reach a server that implements the new 
> application, then any commands that form part of that 
> application should use the new Application ID.  If the new 
> Application ID is not used, then the messages could not be 
> routed properly.
>  
> Of course, the drawback for this is, all relays and proxies 
> would need to be updated to enable them to route messages for 
> the new Application ID.  This is why it is not recommended to 
> create new applications unless absolutely necessary.
>  
> John