11. A tangible and non-transitory machine-readable storage medium encoded with instructions for execution by a network node, the tangible and non-transitory machine-readable storage medium comprising: instructions for determining identification of a current version of a Diameter communication protocol associated with a communication session including determining a major version and a minor version including accessing provisioned information on said network node associated with a Diameter identity associated with said session; instructions for retrieving version spans for said current version from a protocol versioning dictionary at said network node; instructions for determining if an attribute definition exists having a version span matching said current version and if so, determining if said current version satisfies time constraints of said version span and if so applying the associated attribute definition.
11. A tangible and non-transitory machine-readable storage medium encoded with instructions for execution by a network node, the tangible and non-transitory machine-readable storage medium comprising: instructions for determining identification of a current version of a Diameter communication protocol associated with a communication session including determining a major version and a minor version including accessing provisioned information on said network node associated with a Diameter identity associated with said session; instructions for retrieving version spans for said current version from a protocol versioning dictionary at said network node; instructions for determining if an attribute definition exists having a version span matching said current version and if so, determining if said current version satisfies time constraints of said version span and if so applying the associated attribute definition. 14. The tangible and non-transitory machine-readable storage medium of claim 11 , comprising instructions so that if no attribute definition exists having a version span matching said current version, then determining if a newer version applies and if so applying the associated attribute definition.