The Use of Semaphores with Feature Interactions in Next Generation Networks
01 January 2001
In Next Generation Networks, features may be provided from various venues, expanding the boundaries of where features are provided. The basis of this proposal is that the coordination of feature interactions in NGN could be served well with data, specifically, with the use of semaphores, rather than relying solely on protocols. Call scenarios often have one central point of call control, from which various fragments of feature control are doled out on a temporary and controlled basis, with a known priority scheme regarding feature interactions. Given the changing landscape of network designs and new feature types ready to take advantage of noncircuit based call models, a more dynamic method may be required. This proposal utilizes a previously proposed concept of zones, which is a good way to segment a call. A feature semaphore is associated with each zone, and these semaphores become part of the user's per call data. This paper explores how feature interactions could be controlled using these concepts in lieu of the current circuit based method of triggers and feature precedence rules. Using the idea of semaphores places the feature interaction control mechanism in data rather than the executing call model. The goal is to allow for a more fluid definition of where call and feature control resides, and yet still maintain a solid foundation for cohesive and deterministic network feature interactions. Each network entity, which has locked and owns a particular zone's semaphore, controls the features executed in that zone. Thus, feature control can be distributed, seized, and relinquished during a call session.