NANC 266
ASN.1 Change
Origination Date :02/25/1999
Originator:AGCS
Description:
A change to the Release 2.0 ASN.1 has been discovered. Specifically, the “tagging” for a sequence needs to be changed, based on the 1.6 ASN.1.
1.6
VersionCreateConcurrenceRequest ::= SEQUENCE {
tn PhoneNumber,
version-id LnpKey,
service-prov-id ServiceProvId,
service-prov-due-date GeneralizedTime,
service-prov-authorization-creation-time-stamp
GeneralizedTime,
access-control LnpAccessControl
}
v2.0.0
VersionCreateConcurrenceRequest ::= SEQUENCE {
tn [0] PhoneNumber,
version-id [1] LnpKey,
service-prov-id [2] ServiceProvId,
service-prov-due-date [3] GeneralizedTime,
service-prov-authorization-creation-time-stamp [4]
GeneralizedTime,
access-control [5] LnpAccessControl,
subscription-timer-type [6] Integer OPTIONAL,
subscription-business-type [7] Integer OPTIONAL
}
The fix would be to only tag the last 2 new fields:
Subscription-timer-type [0] Integer OPTIONAL,
subscription-business-type [1] Integer OPTIONAL
Final Resolution:
The final ASN.1 is shown below:
VersionCreateConcurrenceRequest ::= SEQUENCE {
tn PhoneNumber,
version-id LnpKey,
service-prov-id ServiceProvId,
service-prov-due-date GeneralizedTime,
service-prov-authorization-creation-
timestamp GeneralizedTime,
access-control LnpAccessControl,
subscription-timer-type [0] Integer
OPTIONAL,
subscription-business-type [1] Integer
OPTIONAL
}
Related Release:
2.0.1
Status: Implemented