Page 114 - Intelligent Communication Systems
P. 114

CHAPTER 9 / DESIGN METHODOLOGY FOR TELECOMMUNICATION SERVICES  95
        9.5 CONFLICTS AMONG TELECOMMUNICATION SERVICES

        When telecommunication services are described in predicate logic, there are pos-
        sibilities for conflict with other telecommunication  services. In this section, exam-
        ples of conflict and conflict resolution are discussed.
            (1)  Call  waiting  service (Figure  9.13):  When  terminal  A  calls  terminal B
        while terminal B and terminal C are talking to each other, the system lets terminal
        B know of the arrival of the call. This is call waiting service.
            (2)  Call forwarding  variable service (Figure 9.14): When terminal A calls ter-
        minal B while terminal B is busy, the call is forwarded to terminal D, which has
        been designated by terminal B as the forwarded terminal.
            (3)  Conflict  resolution (see Figure 9.15 for examples of service  descriptions
        that come into conflict and the rales by which such conflicts  are resolved): When
        an event dial(A, B) occurs, system checks states A and B. State A is a dialtone for
        both (1) and (2) and state B is idle(B) for both (1) and (2). Initial states (1) and (2)
        are  the same for the event dial(A, B),  so the system cannot  choose one rale in a
        consistent manner. This requires conflict resolution.



































        FIGURE 9.14  Example of call forwarding  variable.
   109   110   111   112   113   114   115   116   117   118   119