<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
After read the new proposal, i liked it and seems almost ok. Indeed i
have 3 comments:<br>
<br>
1) in the <b>dialog_in </b>table, is stated that <i>sflags</i> is a
row/field in doubt. I'm also in doubt, since, from my POV, all
necessary flags for caller communication is already known by other
module parms/flags. Could somebody elaborate a little the necessity of
this row/field?<br>
<br>
2) the relations between <i>dialog_in </i>and <i>dialog_out</i> are
1:n or am i wrong? So, why, in the <b>dialog_out </b>table, is it
necessary to keep the <i>caller_route_set</i> (even optionally)???
Aren't all this info kept on the <i>dialog_in</i> structure, since is
equal to all <i>dialog_out</i>??? As 1 INVITE could result in many <i>dailog_out</i>
(legs), and caller info is shared with all generated <i>dialog_out</i>
legs, isn't this info more suitable on the <i>dialog_in</i>
structure???<br>
<br>
3) in section "Dialog state for dialog_in and dialog_out", statement
(2) is not clear. To me if at least one <b>dialog_out</b> is in <i>early
</i>state, <b>dialog_in</b> is steal 'alive' and could not be changed
to <i>terminated </i>state. Am I wrong???<br>
<br>
Edson.<br>
</body>
</html>