This Article 
 Bibliographic References 
 Add to: 
A Methodology for Feature Interaction Detection in the AIN 0.1 Framework
October 1998 (vol. 24 no. 10)
pp. 797-817

Abstract—In this paper, we propose an integrated methodology for specifying AIN and switch-based features and analyzing their interactions in the AIN 0.1 framework. The specification of each individual feature is tied to the AIN call model and requires only minimum amount of information in terms of control and data for interaction analysis. Once a feature is specified, its specification is then validated for consistency with respect to control and data. Interaction analysis is conducted for a set of features based on the sharing of call variables between the SSP and the SCP. With this approach, one can detect the following interactions involving AIN features: 1) side-effects, where a call variable modified by one feature is used by another feature and 2) disabling, where one feature disconnects a call, preventing another feature from execution. We also develop a theory that is based on the computation of sequences of messages exchanged between the SSP and the SCP and their call variable usage. This theory is shown to dramatically reduce the number of cases considered during the analysis. A brief overview of a tool that makes use of this methodology to aid in the task of feature interaction detection is also given.

[1] Bellcore, "Advanced Intelligent Network (AIN) Switching Systems Generic Requirements (Release 0.1)," Technical Reference TR-NWT-001284, Issue 1, Aug. 1992.
[2] Bellcore, "Advanced Intelligent Network (AIN) Switch-Service Control Point (SCP) Application Protocol Interface Generic Requirements," Technical Reference TR-NWT-001285, Issue 1, Aug. 1992.
[3] Bellcore, "CLASSSMFeature: Automatic Recall," Technical Reference TR-NWT-000227, Issue 2, Mar. 1991. *CLASS is a service mark of Bellcore.
[4] Bellcore, "Call Forwarding Variable," Technical Reference TR-TSY-000580, Issue 1, Oct. 1989.
[5] T. Beninger, "SS7 Basics. Telephony Division Intertec Publishing Corp.," ISBN: 0-917845-16-1.
[6] T.F. Bowen, F.S. Dworak, C.H. Chow, N.D. Griffeth, G.E. Herman, and Y.-J. Lin, "The Feature Interaction Problem in Telecommunication Systems," Proc. Seventh Int'l Conf. Software Eng. for Telecommunication Switching Systems, pp. 59-62, July 1989.
[7] N.D. Griffeth and Y.-J. Lin, eds., Proc. Feature Interaction Workshop 1992. available from editors.
[8] L.G. Bouma and H. Velthuijsen, eds., Feature Interactions in Telecommunications Systems. IOS Press, 1994.
[9] K.E. Cheng and T. Ohta, eds., Feature Interactions in Telecommunications Systems, vol. 3. IOS Press, 1995.
[10] P. Dini, R. Boutaba, and L. Logrippo, Feature Interactions in Telecommunication Networks, vol. 4. IOS Press, 1997.
[11] E.J. Cameron, N.D. Griffeth, Y.-J. Lin, M.E. Nilson, W.K. Schnure, and H. Velthuijsen, A Feature Interaction Benchmark for IN and Beyond. IOS Press, 1994.
[12] ITU-T Draft, Intelligent Network Capability Set-2. ITU-T Q.122X series.
[13] K. Kimbler, ed., Consistent Approach to Service Interaction Handling. EURESCOM Project P509 Deliverable 2.

Index Terms:
Intelligent networks, feature interactions, feature specification and modeling, telecommunication services.
Fuchun Joseph Lin, Hong Liu, Abhrajit Ghosh, "A Methodology for Feature Interaction Detection in the AIN 0.1 Framework," IEEE Transactions on Software Engineering, vol. 24, no. 10, pp. 797-817, Oct. 1998, doi:10.1109/32.729681
Usage of this product signifies your acceptance of the Terms of Use.