home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / q / q83.asc < prev    next >
Text File  |  1991-12-31  |  35KB  |  1,465 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. Recommendation Q.83 - Call completion supplementary services
  9.  
  10.                                                                      Page
  11.  
  12. 1.   Call waiting...................................................   6    
  13.  
  14. 2.   Call hold......................................................  29    
  15.  
  16. 3.   Completion of call to busy subscriber (CCBS) (under study).....  41   
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. (3247)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.                                     - 2 -
  76.                                  AP IX-98-E
  77. Recommendation Q.83
  78.  
  79.                    CALL COMPLETION SUPPLEMENTARY SERVICES
  80.  
  81. 1.     Call waiting
  82.  
  83. 1.1    General
  84.  
  85.        This Recommendation provides information  on  the  functions  in  ISDN
  86. entities and the information flows between the entities which are required to 
  87. provide the call waiting supplementary service.
  88.  
  89.        The call waiting supplementary service will permit a subscriber to  be
  90. notified of an incoming call (as per basic call procedures) with an indication 
  91. that no interface information channel is available.
  92.  
  93.        The user then has the choice of accepting, rejecting or  ignoring  the
  94. waiting call (as per basic call procedures).
  95.  
  96. 1.2    Description
  97.  
  98. 1.2.1  General description
  99.  
  100.        The ISDN call waiting service allows notification to subscriber  B  of
  101. the incoming call to be out-of-band and this is the  assumed  case  for  this
  102. definition. In addition, as a service provider option audible in-band indications 
  103. may be provided.
  104.  
  105.        Where this option is provided, the application of in-band indications, 
  106. in relation to particular call types and channels, is for further study. Where 
  107. applied, tones should be in accordance with Recommendation E.180.
  108.  
  109.        The maximum number of calls that can be handled  (e.g.  active,  held,
  110. alerting, waiting) for each ISDN number on a given interface is specified  at
  111. subscription time.
  112.  
  113. 1.2.2  Qualifications on the applicability to telecommunication services
  114.  
  115.        This supplementary service is considered meaningful when applied  to  the
  116. telephony teleservice, speech and 3.1 kHz audio bearer  services.   Furthermore,
  117. it may also be meaningful when applied to other services.
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139. (3247)
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.                                     - 3 -
  147.                                  AP IX-98-E
  148. 1.3    Derivation of the functional model for call waiting service
  149.  
  150.        The model used for illustrating the call  waiting  supplementary  service
  151. procedures is given below:  
  152. USER A                                                            USER B
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. CCA:            CC:             CC:             CC:             CCA:  
  165. Call control    Call control    Call control    Call control    Call control
  166. agent           functions       functions       functions       agent
  167. functions                                                       functions
  168.  
  169.        CCA is the functional entity that serves the user and is responsible  for
  170. initiating functional requests and interacting  with  the  network.  CC  is  the
  171. functional entity within the network that cooperates with its peers to provide the 
  172. services requested by CCA.
  173.  
  174.        r1  and  r2  are  relationships  between  functional   entities   wherein
  175. information flows occur in order to process call attempts on service requests.
  176.  
  177. 1.4    Information flow diagrams
  178.  
  179.        This section contains the information flow  diagram  for  the  successful
  180. sequences of call waiting.
  181.  
  182.        The following flow diagrams are identified:
  183.  
  184.        -    Figure 1-1/Q.83: call waiting notification: case 1;
  185.  
  186.        -    Figure 1-2/Q.83: call waiting notification: case 2;
  187.  
  188.        -    Figure 1-3/Q.83: call waiting notification: case 3;
  189.  
  190.        -    Figure 1-4/Q.83: call waiting accceptance by clearing the
  191.                                 A call: case 1;         
  192.  
  193.        -    Figure 1-5/Q.83: call waiting acceptance by clearing the
  194.                              A call: case 2;
  195.  
  196.        -    Figure 1-6/Q.83: call waiting acceptance by holding the
  197.                              A call: case 1;
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210. (3247)
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.                                     - 4 -
  223.                                  AP IX-98-E
  224.  
  225.        -    Figure 1-7/Q.83: call waiting accceptance by holding the
  226.                                 A call: case 2;
  227.  
  228.        -    Figure 1-8/Q.83: call waiting rejection;
  229.  
  230.        -    Figure 1-9/Q.83: call waiting cancellation.
  231.  
  232. 1.4.1  Call waiting terminology
  233.  
  234.        Throughout the stage 2 description the following terminology  will  be
  235. used:
  236.  
  237.        i)   Subscriber B: This is the subscriber who is provided by the
  238.             network   with   call   waiting   service   on    a    particular
  239.             interface.
  240.  
  241.        ii)  User at B: This is the one user who reacts to the call waiting
  242.             at B.
  243.  
  244.        iii)      User C: This is the user who has originated a call to  B  which
  245.             causes the call waiting service to be invoked.
  246.  
  247.        iv)  One user at A: This represents a user who is engaged in  a  call
  248.             with a user at B (this call can be in any state).
  249.  
  250.        v)   Information channel control: A terminal that  has  information
  251.             channel  control  is  active  on  a  call,  is  alerting   for
  252.             an  incoming  call,  has  an  outgoing   call   in   a   state
  253.             following or including the  outgoing  call  proceeding  state,
  254.             or has a call on hold with reservation.
  255.  
  256. 1.4.2  Call waiting procedures with successful outcome
  257.  
  258.        The call waiting procedures with successful outcome  are  hereafter
  259. described by means of generic information flow diagrams.
  260.  
  261. 1.4.2.1     Call waiting notification
  262.  
  263.        The call waiting notification procedures are given in  Figures  1-1/Q.83
  264. to 1-3/Q.83.
  265.  
  266.        Two categories are identified:
  267.  
  268.        i)   Figures 1-1/Q.83 and 1-2/Q.83 describe the case where  the  served
  269.             user  is  notified  of  an   incoming   call   and   the   network
  270.             requires  an  interface   channel   to   his   user   access   and
  271.             it  has  detected   that   all   information   channels   are   in
  272.             use (no information channel available).   
  273.  
  274.        ii)  Figure 1-3/Q.83 describes the case where the served  user  is
  275.             notified  of  an  incoming  call  and  the  network  requires
  276.             an  interface  channel  to  his  user  access  and   it   has
  277.             detected that an existing  free  information  channel,  which
  278.             is  the  only   compatible   terminal,   is   in   the   busy
  279. condition (information channel available).
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286. (3247)
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.                                     - 5 -
  294.                                  AP IX-98-E
  295.  
  296.        The following procedures are valid for call waiting with  no  information
  297. channel available.
  298.  
  299.        When an incoming call from a user C  arrives  at  the  functional  entity
  300. controlling the access at B and encounters the channel's busy condition and  the
  301. network determined user busy conditions do not result, then the call shall be offered 
  302. to B by means of the Setup procedure with the "no information channel" indicated.
  303.  
  304.        The following actions will be taken by the  terminals  connected  to  the
  305. user B access:
  306.  
  307.        i)   Incompatible terminals will not react.
  308.  
  309.        ii)  Terminals not presently controlling the information  channel  that
  310.             are  compatible  with  the   incoming   call   will   respond   by
  311.             initiating    the    release    procedure    indicating    a    no
  312.             information circuit/channel available condition.
  313.  
  314.        iii)  Terminals presently controlling the information channel that do
  315.             not    support    the    call    waiting    service    and     are
  316.             compatible  with  the  incoming  call  will  respond   either   by
  317.             initiating  the  release  procedure   indicating   a   user   busy
  318.             condition  or  by  acting  as  incompatible  terminals  (e.g.   no
  319.             reaction).
  320.  
  321.        iv)  Terminals presently controlling the  information  channel
  322.             that support  the  call  waiting  service  and  that  are
  323.             compatible  with  the  incoming  call  will  respond   by
  324.             initiating the call progress (reporting) procedure and will 
  325.             give a local  alert  to  the  human  user  by  giving  an
  326.             audible and/or visual (in-band) indication.
  327.  
  328.        When a positive response is received from the terminals at B  within  the
  329. normal basic call period, that (those) user(s) is (are) being informed about the 
  330. incoming call, then the calling user at C will be given an indication  that  the
  331. called user(s) is (are) being informed. This will be performed by the network at 
  332. the B side by sending of the ringing tone; some networks may instead generate  a
  333. special call waiting tone, provided the bearer capability is either speech or audio 
  334. 3.1 kHz. In addition, optionally, a call waiting out of band indication  may  be
  335. sent to the C user.
  336.  
  337.        Case 1: Both B Channels  busy,  one  terminal  controlling  a  B  Channel
  338. supports call waiting.
  339.  
  340.        Figure 1-1/Q.83 shows the  generic  information  flow  diagram  for  call
  341. waiting notification when the incoming call from user C is delivered at the user B 
  342. access by broadcast data link without available information channels.
  343.  
  344.        The following user B access terminals are assumed:
  345.  
  346.        -    TE1:                 Being a compatible terminal not supporting call waiting 
  347.                  occupying   channel    B1    and    having    a    call    reference
  348.                  CR1.   This   terminal    is    assumed    to    be    located    in
  349. FE6.
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357. (3247)
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.                                     - 6 -
  370.                                  AP IX-98-E
  371.  
  372.        -    TE2:                 Being a compatible terminal not presently controlling the 
  373.                  information    channel.    This    terminal    is     assumed     to
  374.                  be located in FE6'.
  375.  
  376.        -    TE3:                 Being a compatible terminal supporting call waiting, 
  377.                  occupying   channel    B2    and    having    a    call    reference
  378.                  CR2.   This   terminal    is    assumed    to    be    located    in
  379.                  FE6".
  380.  
  381.        The new incoming call from C is assumed to have a call reference CR3.
  382.  
  383.        Case 2: Both B Channels busy, both terminals controlling the  B  Channels
  384. support call waiting.
  385.  
  386.        Figure 1-2/Q.83 shows the  generic  information  flow  diagram  for  call
  387. waiting notification when the incoming call from user C is delivered at the user B 
  388. access by broadcast data link without available information channels.
  389.  
  390.        The following user B access terminals are assumed.
  391.  
  392.        -    TE1:                 Being a compatible terminal supporting call  waiting
  393.                  occupying   channel    B1    and    having    a    call    reference
  394.                  CR1.   This   terminal    is    assumed    to    be    located    in
  395.                  FE6.
  396.  
  397.        -    TE2:                 Being a compatible terminal not presently controlling the 
  398.                  information    channel.    This    terminal    is     assumed     to
  399.                  be located in FE6'.
  400.  
  401.        -    TE3:                 Being a compatible terminal supporting call waiting, 
  402.                  occupying   channel    B2    and    having    a    call    reference
  403.                  CR2.   This   terminal    is    assumed    to    be    located    in
  404.                  FE6".
  405.  
  406.        The new incoming call from C is assumed to have a call reference CR3.
  407.  
  408.        Case 3: One B Channel busy, the terminal controlling the busy  B  Channel
  409. supporting call waiting.  
  410.  
  411.        Figure 1-3/Q.83 shows the  generic  information  flow  diagram  for  call
  412. waiting notification when the incoming call from user C is delivered at the user B 
  413. access by broadcast data link with an available information channel, but the only 
  414. compatible terminal is presently controlling an information channel.
  415.  
  416.        If the thus compatible terminal has call waiting facilities available, it 
  417. alerts its user  (audible  or  visible  indication)  and  notifies  the  network
  418. (REPORT). The user then can decide whether to accept the waiting call or not.
  419.  
  420. 1.4.2.2     Call waiting acceptance
  421.  
  422.        If a user at B requests, within a specified period,  to  connect  to  the
  423. waiting call, two procedures may be required by user B with regard to the active 
  424. call with a user at A.
  425.  
  426.        i)   Procedure one will terminate the specified active call  with  a
  427.             user at A,  while  the  call  between  a  user  at  C  and  the
  428.             user  at  B  is   completed   in   the   normal   manner   (see
  429. Figures 1-4/Q.83 and 1-5/Q.83).
  430.  
  431.  
  432.  
  433. (3247)
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.                                     - 7 -
  441.                                  AP IX-98-E
  442.  
  443.        ii)  Procedure two will place the specified active call with a  user  at
  444.             A  into  a  held  state,  while  the  call  between   a   user   at
  445.             C  and  the  user  at  B  will   be   completed   in   the   normal
  446.             manner.  The  previously  active  call  between   a   user   at   A
  447.             and  the  user  at  B  is  put  into  the  held  state.  From  this
  448.             state   other   supplementary   services,   for   example,    three
  449.             party service may be used (see Figures 1-6/Q.83 and 1-7/Q.83).
  450.  
  451.              This acceptance provokes the initiation of a Hold sequence  by  the
  452.        terminal   to    the    network.    The    network    will    hold    the
  453.        previous call between  a  user  at  A  and  the  user  at  B,  while  the
  454.        waiting  call  from  a  user  at  C  will  be  connected   by   a   Setup
  455.        response/confirm sequence.
  456.  
  457.                         Since more than one terminal controlling the information channels 
  458.             can respond positively to a call waiting offering, the network will 
  459.             subsequently apply a clear procedure  to  the  remaining  terminals
  460.             having  responded  positively  after  having  received  the   Setup
  461.             response/confirmation order.
  462.  
  463. 1.4.2.3     Call waiting rejection
  464.  
  465.        The user at B can also, within the  specified  period,  reject  the  new
  466. incoming call from user C. In this case, call clearing procedures (see Figure 1-8/Q.83) will apply at the basic access interface.
  467.  
  468.        If the terminals controlling the information channels have initiated the 
  469. Report (alerting) procedures, the network will wait after the reception of  the
  470. first release sequence from a terminal for the possible reaction of  the  other
  471. terminal. If all the users reject the waiting call, the network shall initiate the 
  472. clearing of the call indicating the user determined busy condition of the called 
  473. users to the calling user C.
  474.  
  475. 1.4.2.4     Call waiting notification ignored
  476.  
  477.        If the specified period expires without any acceptance  from  B  of  the
  478. incoming call, then the network shall inform B of this situation and also inform C 
  479. that this call cannot be connected.
  480.  
  481.        Normal release applies  to  the  call  attempt  from  C  by  sending  an
  482. appropriate clearing indication to the calling user (see Figure 1-9/Q.83).
  483.  
  484.        A rejection of the waiting call by one terminal will not stop  the  call
  485. waiting timer, as another terminal may  accept  the  waiting  call  within  the
  486. specified period.
  487.                                  
  488. 1.5    SDL diagrams for functional entities
  489.  
  490.        This section contains the SDL diagrams for the network  function  entity
  491. FE5. The entire SDL is a variation of the basic call r2 - r1 CALL SENT state.
  492.  
  493.        The relationships "r1" and "r2" have been deleted in  functional  entity
  494. FE5 between functional entities FE4 (r2) and FE6 (r1), see section 3.1.3.
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504. (3247)
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.                                     - 8 -
  517.                                  AP IX-98-E
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561. Note 1 - If the call waiting flag is set  then  the  "no  information  channel"
  562. indication should be included. When not set, normal call offering procedures apply. 
  563. Depending on the terminal configuration the set up message will be delivered by 
  564. point-to-point or by broadcast data link.
  565.  
  566. Note 2 - When user network interface channels are free  and  the  call  waiting
  567. service is subscribed, some implications  may  occur  with  regard  to  channel
  568. negotiation procedure complications, in particular with exclusive channel negotiation.
  569.  
  570. Note 3 - This is a substate of the "r2 - r1  CALL  SENT"  state  of  the  basic
  571. service description.
  572.  
  573. Note 4 - This timer is the same as for the basic call service.
  574.  
  575. Note 5 - Other possible supplementary services may apply; e.g. CCBS, CFB.
  576.  
  577.  
  578.  
  579.  
  580. (3247)
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.                                     - 9 -
  588.                                  AP IX-98-E
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630. Note 1 - Optionally compatible busy terminals not having call waiting  may  not
  631. respond.
  632.  
  633. Note 2 - Timer 1 expiration is dependent on terminal configuration being either 
  634. point-to-point or broadcast link.
  635.  
  636. Note 3 - This is a substate of the "r2 - r1  CALL  SENT"  state  of  the  basic
  637. service description.
  638.  
  639. Note 4 - The status may  either  indicate  "USER  BUSY"  (for  compatible  busy
  640. terminals not having call waiting); or "no-circuit-or-channel available" (for free 
  641. compatible terminal).
  642.  
  643. Note 5 - If the call waiting flag is not set this is the  normal  call  service
  644. supervision timer which controls the time-out for Report (Alert) without receipt 
  645. of the setup confirmation, and specifies the period the network will wait for a 
  646. response, from party B, to the offered call from user C.
  647.  
  648.  
  649.  
  650.  
  651. (3247)
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.                                     - 10 -
  664.                                  AP IX-98-E
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709. Note - This is a substate of the "r2 - r1 CALL SENT" state of the basic service 
  710. description.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727. (3247)
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.                                     - 11 -
  735.                                  AP IX-98-E
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778. Note 1 - Timer 2 is not stopped and supervises the receipt of the  consequent  set
  779. up confirmation.
  780.  
  781. Note 2 - This is a substate of the "r2 - r1 CALL SENT" state, of the basic service 
  782. description.
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798. (3247)
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.                                     - 12 -
  811.                                  AP IX-98-E
  812. 1.6    Functional entity actions
  813.  
  814.        The functional entity actions are identical to the actions required for the 
  815. circuit mode switched bearer services  speech,  3.1  kHz  audio  unrestricted  and
  816. alternate speech/unrestricted information transfer.
  817.  
  818. 1.7    Allocation of functional entities to physical locations
  819.  
  820.        The following allocation of functional entities to  physical  locations  of
  821. the call waiting supplementary service are applicable:
  822.  
  823.        i)   Case 1
  824.  
  825.          FE1              FE3               FE4               FE5              FE6
  826.      FE2 <ACCESS> FE7 <NETWORK> FE8 <NETWORK> LE  <ACCESS> TE
  827.          TE           LE            TR 
  828.  
  829.        FE1, FE2 and FE6 are the functional entities which represent the  users  of
  830. the call waiting supplementary service (e.g. may be physically located in TE or NT2 
  831. equipment). FE1 represents user A, FE2 user C and FE6 user B. FE6 is  the  service
  832. requesting terminal and FE1 and FE2 the remote terminals.
  833.  
  834.        FE3, FE4, FE5, FE7 and FE8 are the functional entities which represent  the
  835. network functions.
  836.  
  837.        FE5 represents the network access  providing  exchange,  FE4  and  FE8  the
  838. transit exchanges, FE3 and FE7 the remote local exchanges.
  839.  
  840.        ii)  Case 2
  841.  
  842.          FE1          FE3           FE4          FE5          FE6
  843.          FE2 <ACCESS> FE7 <NETWORK> FE8 <ACCESS> NT2 <ACCESS> TE
  844.          TE           LE            LE   (PRA)         (BA)
  845.  
  846.        FE1, FE2, FE5 AND FE6 are the functional entities which represent the users 
  847. of the call waiting supplementary service. FE1 represents user A, FE2 user C.
  848.  
  849.        FE6 is the service requesting terminal while  FE5  represents  the  service
  850. providing NT2.
  851.  
  852.        FE3, FE4, FE7 and FE8 are the functional entities which represent the local 
  853. network functions.
  854.  
  855.        iii)      Case 3
  856.  
  857.          FE1          FE3          FE4           FE5          FE6
  858.          FE2 <ACCESS> FE7 <ACCESS> FE8 <NETWORK> LE  <ACCESS>
  859.          TE           NT2          LE
  860.  
  861.        FE1, FE2, FE3, FE6 and FE7 are the functional entities which represent  the
  862. users of the call waiting supplementary service. FE1 and FE3 represent user A, FE2 
  863. and FE7 represent user C while FE6 represents user B.
  864.  
  865.        FE6 is the service requesting terminal, FE1 and FE2  the  remote  terminals
  866. and FE3 and FE7 the remote NT2s.
  867.  
  868.        FE4, FE5 and FE8 are the functional  entities  which  represent  the  local
  869. network functions.
  870.  
  871.  
  872.  
  873.  
  874. (3247)
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.                                     - 13 -
  882.                                  AP IX-98-E
  883.  
  884.        iv)  Case 4
  885.  
  886.         FE1          FE3           FE4          FE5
  887.         FE2 <ACCESS> FE7 <NETWORK> FE8 <ACCESS> NT2 <ACCESS> FE6
  888.         NT2          LE            LE 
  889.  
  890.        FE1, FE2, FE5 and FE6 are the functional entities which represent the users 
  891. of the call waiting supplementary service. FE1 represents user A, FE2 user  C  and
  892. FE5 and FE6 user B, FE6 being the service requesting terminal.
  893.  
  894.        FE5 being the service providing NT2 and FE1 and FE2 the remote terminals.
  895.  
  896.        FE3, FE4, FE7 and FE8 are the functional entities which represent the local 
  897. network functions.  
  898.        v)   Case 5
  899.  
  900.         FE1             FE3           FE4          FE5
  901.         FE2    <ACCESS> FE7 <NETWORK> FE8 <ACCESS> TE
  902.         TE/NT2          LE
  903.  
  904.        FE1, FE2 and FE5 are the functional entities which represent the  users  of
  905. the call waiting supplementary service. FE1 represents user A, FE2 user C and  FE5
  906. and FE6 user B, FE5 is as well as the service requesting as the service  providing
  907. terminal while FE1 and FE2 are the remote terminals/NT2s.
  908.  
  909.        FE3, FE4, FE7 and FE8 are the functional entities which represent the local 
  910. network functions.  
  911. 2.     Call hold
  912.  
  913. 2.1    Introduction
  914.  
  915.        References: CCITT Recommendation I.253,  2, Call hold (Stage  1)   Service
  916. description
  917.  
  918.        This paragraph includes treatment of the network options  as  described  in
  919. the Stage 1 service description. Specifically, (1) optional notification to the held 
  920. party indicating that  the  call  has  been  placed  on  hold,  and  (2)  optional
  921. notification to the held party that a call has been retrieved.
  922.  
  923. 2.1.1  Definition
  924.  
  925.        The Call Hold Service allows a  user  to  interrupt  communications  on  an
  926. existing  call/connection*  and  then  subsequently,  if   desired,   re-establish
  927. communications. A B Channel** may or may not be reserved after the communication is 
  928. interrupted to allow the origination or possible termination of other calls. Reservation 
  929. must be provided by the service provider as a user option. The Call  Hold  service
  930. includes the Retrieve operation which re-establishes communication on a B  Channel
  931. between the served user and the held party.
  932.  
  933. ───────────
  934. *    Note  -  The  applicability  of  the  hold  service  to  a  "call"  versus  a
  935.     "connection" requires further study.
  936.  
  937. **   Note  -  The  applicability  of  this  service  definition  to  other  access
  938.     resources (e.g., H-channels, logical channels) for other services     requires further 
  939. study.
  940.  
  941. 2.2    Definition of functional model
  942.  
  943.  
  944. (3247)
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.                                     - 14 -
  957.                                  AP IX-98-E
  958. 2.2.1  Functional model description
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.                                  FIGURE 2-1/Q.83
  971.                                          
  972.                                  Functional model
  973.  
  974.        r,  along  with  its  subscripts,  represents  different  information  flow
  975. relationships between functional entities. FE3 and FE4 are shown as dashed circles to 
  976. represent their optional nature in the context of the Call Hold Service.
  977.  
  978. 2.2.1.1     Description of Functional Entity 1
  979.  
  980.        Functional Entity 1 supports the following functionality:
  981.  
  982.        1)   access the service providing capabilities of Functional  Entity  2  by
  983.             way of functional service requests (e.g., hold request,       retrieve
  984.             request);
  985.  
  986.        2)   receive functional indications relating to the  call  from  Functional
  987.             Entity 2 and relay  them  to  the  "user"  of  the  call  (e.g.,  hold
  988.             confirmation, retrieve confirmation).
  989.  
  990. 2.2.1.2     Description of Functional Entity 2
  991.  
  992.        Functional Entity 2 supports the following functionality:
  993.  
  994.        1)   receive the functional service requests from Functional Entity  1  and
  995.             relay them into the network  (e.g.,  receive  the  hold  request  from
  996.             Functional Entity 1 and relay an optional notification of the held call toward 
  997.             user B);
  998.  
  999.        2)   perform the holding function (Functional Entity action 201);
  1000.  
  1001.        3)   send functional indications relating to the call to Functional  Entity 
  1002.             1 (e.g., hold confirmation, retrieve confirmation);
  1003.  
  1004.        4)   reserve an  information  channel,  if  reservation  is  subscribed  to
  1005.             (Functional Entity action 203);
  1006.  
  1007.        5)   perform reservation management (Functional Entity action 204);
  1008.  
  1009.        6)   perform the retrieve function (Functional Entity action 202).
  1010.  
  1011. 2.2.1.3     Description of Functional Entity 3
  1012.  
  1013.        Functional Entity 3 supports the following functionality:
  1014.  
  1015.        1)   receive the optional  notification  of  call  hold  and  the  optional
  1016.             notification of retrieval and relay them toward Functional Entity 4;
  1017.  
  1018.        2)    identify  the  call  at  the  FE3/FE4  interface  that  the  optional
  1019.  
  1020. (3247)
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.                                     - 15 -
  1028.                                  AP IX-98-E
  1029. notifications apply to (Functional Entity action 205).
  1030.  
  1031. 2.2.1.4  Description of Functional Entity 4
  1032.  
  1033.        Functional Entity 4 supports the following functionality:
  1034.  
  1035.        1)   receive the optional  notification  of  call  hold  and  the  optional
  1036.             notification of retrieval and inform (relay them to) user B.
  1037.  
  1038. 2.2.2  Relationship to Basic Service
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.                                  FIGURE 2-2/Q.83
  1050.                                          
  1051.                           Relationship to basic service
  1052.                                          
  1053.        The call control agent (CCA) is the functional entity that serves the  user
  1054. and is responsible for initiating functional requests  and  interacting  with  the
  1055. network. Call control (CC) is performed by functional entities within the network to 
  1056. provide the services requested by the CCA.
  1057.  
  1058. 2.3    Information flow description
  1059.  
  1060. 2.3.1  Information flow diagram for successful operation
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091. (3247)
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.                                     - 16 -
  1104.                                  AP IX-98-E
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.                                  FIGURE 2-3/Q.83
  1113.                                          
  1114.                   Information flow diagram for call hold service
  1115.                                          
  1116.  
  1117. 2.3.2  Definition of individual information flows
  1118.  
  1119. 2.3.2.1     Hold request
  1120.  
  1121. 2.3.2.1.1  Meaning of hold request
  1122.  
  1123.        Hold request is the information sent from FE1 to FE2 to request that a call 
  1124. be placed on hold by the network.
  1125.  
  1126. 2.3.2.1.2  Information content for Hold Request
  1127.  
  1128.        The following information is contained in the Hold Request:
  1129.  
  1130.        -    an identifier of the call to which the Hold Request applies.
  1131.  
  1132. 2.3.2.2     Hold Confirmation
  1133.  
  1134. 2.3.2.2.1  Meaning of Hold Confirmation
  1135.  
  1136.        Hold Confirmation is the information sent from FE2  to  FE1  that  confirms
  1137. that a call has been put on hold for the user by the network.
  1138.  
  1139. 2.3.2.2.2  Information Content for Hold Confirmation
  1140.  
  1141.        The following information is contained in the Hold Confirmation:
  1142.  
  1143.        -    an identifier of the call to which the Hold Confirmation applies.
  1144.  
  1145. 2.3.2.3     (Optional) Notification of Hold
  1146.  
  1147. 2.3.2.3.1  Meaning of (Optional) Notification of Hold
  1148.  
  1149.        (Optional) Notification of Hold is the information sent from FE2 towards  B
  1150. indicating that the call between FE1 and FE2 has been placed on hold.
  1151.  
  1152. 2.3.2.3.2  Information Content for (Optional) Notification of Hold
  1153.  
  1154.        The following information is contained in the  (Optional)  Notification  of
  1155. Hold:
  1156.  
  1157.        -    an identifier of the call to which the (Optional) Notification of Hold 
  1158.             applies.
  1159.  
  1160. 2.3.2.4     Retrieve Request
  1161.  
  1162. 2.3.2.4.1  Meaning of Retrieve Request
  1163.  
  1164.        Retrieve Request is the information sent from FE1 to  FE2  to  request  the
  1165. reconnection of a held call.
  1166.  
  1167. (3247)
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.                                     - 17 -
  1175.                                  AP IX-98-E
  1176.  
  1177. 2.3.2.4.2  Information Content for Retrieve Request
  1178.  
  1179.        The following information is contained in the Retrieve Request:
  1180.  
  1181.        -    an identifier of the call to which the Retrieve Request applies;
  1182.  
  1183.        -    an optional indication that:
  1184.  
  1185.             1)   any channel is acceptable for retrieval, or
  1186.  
  1187.             2)   a specified channel is preferred for retrieval, or
  1188.  
  1189.             3)   a specified channel is exclusively required for retrieval.
  1190.  
  1191. 2.3.2.5  Retrieve Confirmation
  1192.  
  1193. 2.3.2.5.1  Meaning of Retrieve Confirmation
  1194.  
  1195.        Retrieve Confirmation is the information sent from FE2 to FE1 that confirms 
  1196. that communications was able to be re-established and that the held  call  is  now
  1197. reconnected. If an  optional  indication  concerning  the  B  Channel  over  which
  1198. communications was to have been re-established was included in the Retrieve Request, then the 
  1199. Retrieve Confirmation serves as an acknowledgement that retrieval was carried  out
  1200. as requested.
  1201.  
  1202. 2.3.2.5.2  Information Content for Retrieve Confirmation
  1203.  
  1204.        The following information is contained in the Retrieve Confirmation:
  1205.  
  1206.        -    an identifier of the call to which the Retrieve Confirmation applies;
  1207.  
  1208.        -    an identifier of the channel over which the held call is reconnected.
  1209.  
  1210. 2.3.2.6     (Optional) Notification of Retrieval
  1211.  
  1212. 2.3.2.6.1  Meaning of (Optional) Notification of Retrieval
  1213.  
  1214.        (Optional) Notification of Retrieval  is  the  information  sent  from  FE2
  1215. towards B indicating that the B Channel between FE1 and FE2 has been reconnected.
  1216.  
  1217. 2.3.2.6.2  Information Content for (Optional) Notification of Retrieval:
  1218.  
  1219.        The following information is included in  the  (Optional)  Notification  of
  1220. Retrieval:
  1221.  
  1222.        -    an identifier of the call to  which  the  (Optional)  Notification  of
  1223.             Retrieval applies.
  1224.  
  1225. 2.4    Functional Entity Actions
  1226.  
  1227.        -    201 - Perform the holding function
  1228.  
  1229.        -    202 - Perform the retrieve function
  1230.  
  1231.        -    203 - Perform the reservation function
  1232.  
  1233.        -    204 - Perform the reservation management to insure that:
  1234.  
  1235.                                   When a user (as identified by a terminal, other 
  1236.                  possibilities for further study) places a call on hold
  1237.  
  1238. (3247)
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.                                     - 18 -
  1251.                                  AP IX-98-E
  1252.                  and reservation applies, a B Channel should always be available 
  1253.                  on that user's interface for the user to  retrieve  that  call
  1254.                  from hold; or setup, retrieve, or connect to another call. One B 
  1255.                  Channel should be kept available for the user as long  as  the
  1256.                  user has (i) one or more calls on hold with reservation and (ii) 
  1257.                  is not currently connected to any other  call.  That  is,  the
  1258.                  network should not reserve more than one B Channel for a user, 
  1259.                  regardless of how a user is defined (as identified by a terminal, 
  1260.                  other possibilities for further study).
  1261.  
  1262.        -    205 - identify the call at the FE3/FE4 interface that the  optional 
  1263.             notifications apply to.
  1264.  
  1265. 2.5    SDL Diagrams for Functional Entities
  1266.  
  1267.        The SDL diagrams for Functional Entities 1, 2, 3 and 4 are shown in four 
  1268. figures (2-4/Q.83, 2-5/Q.83, 2-6/Q.83 and 2-7/Q.83).
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314. (3247)
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.                                     - 19 -
  1322.                                  AP IX-98-E
  1323.  
  1324.  
  1325. (pages 36-40 of this document recoup)
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385. (3247)
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.                                     - 20 -
  1398.                                  AP IX-98-E
  1399. 2.6    Network physical allocation scenarios
  1400.  
  1401.  
  1402.  
  1403.                        │   FE1     FE2     FE3     FE4
  1404.                   ───────────┼──────────────────────────────
  1405.                   Scenario 1 │   TE      LE      LE      TE 
  1406.                        │                              
  1407.                   Scenario 2 │   TE      NT2     NT2     TE 
  1408.                        │                              
  1409.                   Scenario 3 │   TE      LE      NT2     TE 
  1410.                        │                              
  1411.                   Scenario 4 │   TE      NT2     LE      TE 
  1412.  
  1413.  
  1414.  
  1415. 3.     Completion of call to busy subscriber
  1416.  
  1417.        Under study.
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.                              ───────────────────  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461. (3247)
  1462.  
  1463.  
  1464.  
  1465.