Page 106 - Intelligent Communication Systems
P. 106

88       SNTELLIGENT COMMUNICATION SYSTEMS
            This is different  from the method that uses signal sequence or SDL. The char-
        acteristics of this method are:
            (1)  The STR description  is introduced.
            (2)  The calling process is simulated by the STR simulator.
            Once a service is described  in STR, the process is simulated immediately.  It
        is not  necessary  to  describe  all of the  service  procedures  to  simulate  the  calling
        process. In this way rapid prototyping is performed with ease.

        9.2  DEFINITIONS

        Telecommunication  services  are  described  in  terms  of  state  and  operation.  For
        example, plain old telephone  service  (POTS) is described  as follows.
            (1)  Description of state: The idle state of the telephone  is described  as
                                      idle(A)
              This means that telephone A is in an idle state. The state in which a
              dialtone is heard at telephone A is described as
                                    dialtone(A)
              In this way, a state is described  by using the  predicate.
            (2)  Description of  operation: When telephone A calls telephone  B, this is
               defined  as
                                    dial(A, B)
              To describe  that telephone A is answered, we write
                                    offhook(A)
            (3)  Description of  telephone service: Here are some  examples  of telephone
               service descriptions.
                       Examplel:  idle(A) offhook(A):  dialtone(A)
              This means that when telephone A is idle and it is taken offhook,  then a
              dialtone is heard at telephone A.
              Example  2: dialtone(A), idle(B) dial(A, B): ringback(A, B), ringing(B, A)
              This means that a dialtone is heard at telephone A and telephone  B is
              idle. When telephone A calls telephone  B, telephone B rings and a
              ringback tone is heard at telephone A. This process  is shown
              schematically  in Figure 9.3.
            In  general,  a telephone  onhook  is the  initial  state.  When  the  phone  is  taken
        offhook or calls another phone, the phone gives a dialtone or a ringback tone. Thus,
        when  an event occurs  at the phone,  the  state is transferred to the  next  state.  The
        transition of a state is shown in Figure 9.4.
   101   102   103   104   105   106   107   108   109   110   111