[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: draft-beck-opes-irml-03.txt




Alex,


	- You envision IRML to be used to describe very basic
	  rules, occasionally distributed to OPES processors
	  using off-band mechanisms. You want the language
	  itself to make it difficult to describe complex
	  manipulations.

It was not an explicit design goal to make it difficult to describe complex manipulations, but rather this resulted from the fact that we didn't see a requirement/need to support complex manipulations and in particular didn't want to allow advanced flow control constructs such as loops etc.


IRML inspiration comes, in part,
	  from CPL which targets IP telephony needs.

Correct. It's true that CPL targets IP telephony, but the requirements on CPL are surprisingly similar to those of OPES systems which is we decided to partly model IRML after CPL. For example, CPL is (signaling) protocol agnostic, is limited in power so that it can run safely in Internet (telephony) servers, defines rule conditions that match patterns against protocol header values etc.


-Andre