RE: : ISSUE: Sections 4 & 5.10 appear to contradict each other
"Glen Zorn (gwz)" <[email protected]> Tue, 18 Oct 2005 17:31:10 -0700
| Newsgroups | gmane.ietf.aaa |
|---|---|
| Message-ID | <4C0FAAC489C8B74F96BEAD85EAEB2625E2456E@xmb-sjc-215.amer.cisco.com> |
Miguel Garcia <mailto:[email protected]> supposedly scribbled: > Glen Zorn (gwz) wrote: > >> Description of issue: Self-contradictory text Submitter name: Glen >> Zorn Submitter email address: [email protected] Date first submitted: 17 >> Oct 05 Document: sip >> Comment type: T >> Priority: S >> Sections: 4, 5.10 >> Rationale/Explanation of issue: Sections 4 & 5.10 appear to >> contradict each other: Section 4 says "Central to the architecture >> is the fact that the user data is stored in a single point in the >> network. This restriction does not mandate a particular >> implementation, e.g., it is possible to implement clusters of >> databases operating in mirror mode to provide redundancy. The >> property required by this specification is that the user data the >> Diameter Server has access to is stored safely in what is seen, from >> the external point of view, as a single user database", but section >> 5.10 says (in describing the process of finding the correct Diameter >> server) "The Diameter SL, based on the contents of the SIP-AOR AVP >> and its own routing tables, determines the Diameter server that >> stores the information allocated to such user. Then it builds a >> Diameter LIA message (step 3) that includes a Result-Code AVP set to >> DIAMETER_REDIRECT_INDICATION and one or more Redirect-Host AVPs, >> whose values are set to one or more URIs of Diameter servers that >> store the information related to such user. Then the Diameter >> client in SIP server 1 builds a new LIR message (step 4) addressed >> to any of the Diameter servers received in the Redirect-Host AVPs". >> It seems to me that either there is exactly one Diameter server that >> stores data pertaining to a given user or there is more than one. >> >> Requested change: Make the document consistent; how this is done is >> up to the authors. >> > > I think you didn't read carefully, because I don't find the > contradiction. OK, I'll try again: "one" != "one or more". ... > With this in mind, please propose text if something has to be > clarified. OK, here: change "The Diameter SL, based on the contents of the SIP-AOR AVP and its own routing tables, determines the Diameter server that stores the information allocated to such user. Then it builds a Diameter LIA message (step 3) that includes a Result-Code AVP set to DIAMETER_REDIRECT_INDICATION and one or more Redirect-Host AVPs, whose values are set to one or more URIs of Diameter servers that store the information related to such user. Then the Diameter client in SIP server 1 builds a new LIR message (step 4) addressed to any of the Diameter servers received in the Redirect-Host AVPs." to "The Diameter SL, based on the contents of the SIP-AOR AVP and its own routing tables, determines the Diameter server that stores the information allocated to such user. Then it builds a Diameter LIA message (step 3) that includes a Result-Code AVP set to DIAMETER_REDIRECT_INDICATION and exactly one Redirect-Host AVP, the value of which is set to the URI of the Diameter server that stores the information related to such user. Then the Diameter client in SIP server 1 builds a new LIR message (step 4) addressed to the Diameter server received in the Redirect-Host AVP." in Section 5.10. > > /Miguel Hope this helps, ~gwz Why is it that most of the world's problems can't be solved by simply listening to John Coltrane? -- Henry Gabriel