home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / q / q931x.asc < prev    next >
Text File  |  1991-12-31  |  23KB  |  550 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. ┌──────┬───────────────────┬──────────────────────────┬────────────────────────┬───────────────────────────┐ 
  8. │ Case │   Called User's   │    Requested Service     │       Called User      │   Calling User Network    │
  9. │      │    Capability     │        (Note 2)          │         Action         │     Interface Action      │
  10. ├──────┼───────────────────┼──────────────────────────┼────────────────────────┼───────────────────────────┤    │  1   │  Can analyze the  │   Services  1,  2,  3    │  Return appropriate    │ 
  11. Pass ACK to the calling   │
  12. │      │  service and      │   Preferred or Required  │  ACK indication by the │ user in normal call       │
  13. │      │  accepts the      │                          │  response message      │ control messages.         │
  14. │      │  service          │                          │                        │                           │
  15. ├──────┼───────────────────┼──────────────────────────┼────────────────────────┼───────────────────────────┤
  16. │  2   │  Can analyze the  │   Services 1, 2, 3       │  Clears the call with  │ Pass same cause to the    │
  17. │      │  service but does │   Required               │  appropriate message   │ calling user in the normal│
  18. │      │  not accept the   │                          │  and cause             │ call control clearing     │
  19. │      │  service          │                          │                        │ message.                  │
  20. │      │                   ├──────────────────────────┼────────────────────────┼───────────────────────────┤
  21. │      │                   │   Services 1 (explicit   │  Ignore the request or │ Pass NACK to the calling  │
  22. │      │                   │   invocation), 2, 3      │  return appropriate    │ user                      │
  23. │      │                   │   Preferred              │  NACK indication by    │                           │
  24. │      │                   │                          │  the response message, │                           │
  25. │      │                   │                          │  the call is not       │                           │
  26. │      │                   │                          │  cleared               │                           │
  27. │      │                   ├──────────────────────────┼────────────────────────┼───────────────────────────┤
  28. │      │                   │  Service  1 (implicit    │  Return appropriate    │ Pass NACK to the calling  │
  29. │      │                   │  invocation) Preferred.  │  NACK indication in    │ user in normal call       │
  30. │      │                   │                          │  the response message. │ control messages. The call│
  31. │      │                   │                          │  The call is not       │ is not cleared.           │
  32. │      │                   │                          │  cleared               │                           │
  33. ├──────┼───────────────────┼──────────────────────────┼────────────────────────┼───────────────────────────│
  34. │  3   │  Cannot analyze   │  Services 1, 2, 3        │  Treats as an          │ Clears the call with      │
  35. │      │  the service      │  Required                │  unrecognized optional │ appropriate message and   │
  36. │      │  request.         │                          │  information element   │ cause.                    │ 
  37. │      │                   ├──────────────────────────┼────────────────────────┼───────────────────────────┤
  38. │      │                   │  Services 1, 2, 3        │  Treats as an          │ Passes back the implicit  │
  39. │      │                   │  Preferred               │  unrecognized optional │ user responses to the     │
  40. │      │                   │                          │  information element   │ calling node (Note 3)     │
  41. └──────┴───────────────────┴──────────────────────────┴────────────────────────┴───────────────────────────┘
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                                                                                                        
  54.  
  55.        When interworking with a non-ISDN network occurs a PROGRESS  or  an
  56. ALERTING  message  with  the  Progress   indicator   information   element
  57. indicating # 1 "call is not end-to-end ISDN; further call progress information may 
  58. be available in-band" is sent to the calling user  to  indicate  that  the
  59. service cannot be guaranteed.
  60.  
  61.        If any one or all of the services requested is indicated  as  required,
  62. then the network or called user that cannot support or provide the request
  63. will send a RELEASE COMPLETE with cause # 50 "requested facility not subscribed" or 
  64. cause # 69  "requested  facility  not  implemented"  and  the  service  rejection
  65. associated with that service.
  66.  
  67. 7.1.7.4     Transfer of USER INFORMATION messages
  68.  
  69.        The transfer of USER INFORMATION messages is defined in  7.1.4.4
  70. and 7.1.5.6.
  71.  
  72. 7.1.8       Summary of actions to be taken by the called side and subsequent
  73.        network action
  74.  
  75.        Actions to be taken by the called side and the subsequent network  actions
  76. are summarized in the following table.
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.        iii)      Service 3: user-to-user signalling exchanged while a call is  in
  84.                         the Active state, within USER INFORMATION messages.
  85.  
  86.        All three services may  be  used  separately  or  in  any  combination  in
  87. association with a single call. As an option, at call setup, users may be able to specify 
  88. that the requested user-to-user signalling services(s) is (are) required for  the
  89. call, i.e. the call should not be completed if user-to-user information cannot be 
  90. passed.
  91.  
  92. 7.1.2  Explicit invocation procedures for services 1, 2 and 3
  93.  
  94.        Services 1, 2 and 3 listed above may be  provided  on  a  per  call  basis
  95. following an explicit request from a user. The standard explicit invocation procedure 
  96. makes use of the Facility information element defined in  4.
  97.  
  98.        In  addition,  or  alternatively,  some  networks  may  support   explicit
  99. invocation procedures making use of:
  100.  
  101.        -    Keypad facility information element; or
  102.  
  103.        -    Feature activation information element.
  104.  
  105.        The  exact  operation  of  stimulus  invocation  procedures  are   network
  106. dependent but must follow the rules defined in  8 of this Recommendation. More detailed 
  107. protocol aspects can also be found in  4 (for the keypad protocol invocation) and 
  108. in  5 (for the feature management protocol invocation) of Recommendation Q.932.
  109.  
  110.        When a network supports more than one invocation procedure, the  following
  111. principles shall be followed:
  112.  
  113.        -    for invocations using the Keypad facility information element, 
  114.             the network will convey the remote user's response using a    Signal,
  115. a Display, or a Feature indication information element;
  116.  
  117.        -    for invocations using the Feature activation information element, the
  118.             network  will   convey   the   remote   user's   response   using   a
  119.             Feature indication information element;
  120.  
  121.        -    for invocations using the Facility information element, the 
  122.             network will convey the remote user's response using a Facility
  123.             information element.
  124.  
  125.        In the network-to-user direction, explicit service 1 and  service  2
  126. requests may be indicated using the Facility information element.
  127.  
  128.        In the network to user direction, service 3 requests may be indicated
  129. using:
  130.  
  131.        i)   Signal information element (see note);
  132.  
  133.        ii)  Display information element (see note);
  134.  
  135.        iii) Feature indication information element (see note); or
  136.  
  137.        iv)  Facility information element.
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.        For indications using the Facility information element, the  user  will
  151. respond with a Facility information element. No response is needed when any of 
  152. the first three information elements are used.
  153.  
  154. Note - These may be used only when the network has  knowledge  that  the  user
  155. receiving the notification has subscribed to the service. In  this  case,  the
  156. network will generate the service confirmation to the originating user (i.e., the 
  157. user requesting the service) on behalf of the user who did not  originate  the
  158. service request. For service 3, invoked during the active state of a call, the 
  159. message use is symmetric across the user-network interface; i.e., the FACILITY 
  160. message is returned in response to a FACILITY message.
  161.  
  162. 7.1.3  User-to-user signalling service 1
  163.  
  164. 7.1.3.1     General characteristics
  165.  
  166.        Service 1 allows the users to  communicate  by  means  of  user-to-user
  167. signalling by transferring user-to-user information within Recommendation Q.931 
  168. call control messages during call establishment and clearing phases.
  169.  
  170. 7.1.3.2     User-to-user signalling - implicit service request
  171.          (preferred, i.e. - not required)
  172.  
  173.        Service  1  may  be  implicitly  requested  by  including  a  User-user
  174. information element of variable length as specified in  4.5.29 in the SETUP message 
  175. transferred across the user-network interface at the calling side as described in 
  176.  5.1.1. This information element is transported by the network and  delivered
  177. unchanged in the User-user information element included in the  SETUP  message
  178. transferred across the user-network interface at the called side as described in  
  179. 5.2.1. For invocation purposes, this information element must be at least three 
  180. octets long as defined in  4.5.29.
  181.  
  182.        In the case where contention by users for  the  incoming  call  is  not
  183. allowed (e.g., when the SETUP message containing an implicit service invocation is 
  184. delivered using a point-to-point link at the  data  link  layer  or  when  the
  185. network, despite using broadcast capability at layer 2, knows based on the first 
  186. response received from the user that no contention takes place),  a  User-user
  187. information element may be included in the ALERTING  and/or  CONNECT  messages
  188. transferred across the user-network interface at the called side as described in  
  189. 5.2.5. The content of this information element is transported by the network and 
  190. delivered in the User-user information element included in  the  corresponding
  191. message(s) transferred across the user-network interface at the calling side as 
  192. described in  5.1.7 and 5.1.8.
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.        On call request, the SETUP  message  sent  by  the  calling  user  will
  201. contain a service 2 request. The SETUP message sent by the network at the called 
  202. side, will also contain an explicit service 2 request.
  203.  
  204.        If the called user can support USER INFORMATION  messages  during  call
  205. establishment, a service 2 acceptance shall be included in the ALERTING message 
  206. sent to the network. This explicit acceptance indication shall be forwarded in 
  207. the ALERTING message sent by the network to the calling user.
  208.  
  209. 7.1.4.3     Service rejection
  210.  
  211.        If the called user  or  network  does  not  understand  the  service  2
  212. request, then the ALERTING message returned to the calling user will not include 
  213. either a service 2 acceptance or rejection. This type of response shall be taken as 
  214. an implicit rejection of service 2. Alternatively, if the  network  or  called
  215. user cannot support USER INFORMATION messages during call establishment, and the 
  216. request is indicated as preferred, a service 2 rejection is  included  in  the
  217. ALERTING message.
  218.  
  219.        If the service 2 request indicated required, and  the  called  user  or
  220. network cannot support or provide the service, a RELEASE COMPLETE is sent with 
  221. cause # 50 "requested facility not subscribed" or cause # 69 "requested facility 
  222. not implemented" and a service 2 rejection.
  223.  
  224.        If the called user does not include a service 2 acceptance or rejection 
  225. in the ALERTING message, the network shall return an explicit rejection in the 
  226. ALERTING message sent to the calling user.
  227.  
  228.        In the case of interworking with a  non-ISDN  network,  a  PROGRESS  or
  229. ALERTING message with the progress indicator information element indicating # 1 
  230. "call is not end-to-end ISDN; further call progress information may be available 
  231. in-band" is sent to the calling user to indicate that the full service cannot be 
  232. guaranteed.
  233.  
  234. 7.1.4.4     Transfer of USER INFORMATION messages
  235.  
  236.        Once an ALERTING message has been received, both the involved users can 
  237. transfer information  between  themselves  by  transferring  USER  INFORMATION
  238. messages across the user-network interface. The network provides for the transfer of 
  239. such messages from the calling to the called side and vice versa.
  240.  
  241.        The USER INFORMATION message includes the Call reference, the  Protocol
  242. discriminator, and the User-user information elements as defined in   3.1.26.
  243. The More data information element may also be included by the source  user  to
  244. indicate to the remote user that another USER INFORMATION message will follow, 
  245. containing information belonging to the same  block.  The  use  of  More  data
  246. information element is not supervised by the network.
  247.  
  248.        If the user-to-user signalling facility is provided, no more  than  two
  249. USER INFORMATION messages may be  transferred  in  each  direction  after  the
  250. ALERTING message and before the CONNECT message.
  251.  
  252.        Sending or receiving of USER INFORMATION messages does not  change  the
  253. state of the call.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266. 7.1.5  User-to-user signalling service 3
  267.  
  268. 7.1.5.1     General
  269.  
  270.        Service 3 allows the users to communicate by means of transferring USER 
  271. INFORMATION messages during the Active state of a call.  This  service  allows
  272. either an implicit or explicit rejection (see  7.1.5.3.). This service may be 
  273. requested during call establishment or during the Active state of the call.
  274.  
  275. 7.1.5.2     Service request during call establishment
  276.  
  277.        Procedures for call establishment are as described in   5.1  and  5.2
  278. with the following modifications.
  279.  
  280.        On call request, the SETUP  message  sent  by  the  calling  user  will
  281. contain a service 3 request. The SETUP sent by the network at the called side will 
  282. also contain a service 3 request.
  283.  
  284.        If the called user can support USER INFORMATION message transfer during 
  285. the Active state, a service 3 acceptance shall  be  included  in  the  CONNECT
  286. message.
  287.  
  288. 7.1.5.3     Rejection of service requested during call establishment
  289.  
  290.        If the called user  or  network  does  not  understand  the  service  3
  291. request, then the CONNECT message returned to the calling user shall not include 
  292. either a service 3 acceptance or rejection. This type of response will be taken as 
  293. an implicit rejection of service 3. Alternatively, if the network or called user 
  294. cannot support USER INFORMATION messages during  the  Active  state,  and  the
  295. request is indicated as preferred, a service 3 rejection is included in the CONNECT 
  296. message. If the service 3 request indicated required, and the called  user  or
  297. network cannot support or provide the service, a RELEASE COMPLETE is sent with 
  298. cause # 50 "requested facility not subscribed" or cause # 69 "requested facility 
  299. not implemented" and a service 3 rejection.
  300.  
  301.        If the called user does not include a service 3 acceptance or rejection 
  302. in the CONNECT message, the network shall return a service 3 rejection in  the
  303. CONNECT message sent to the calling user.
  304.  
  305.        When interworking with a non-ISDN  network  occurs  a  PROGRESS  or  an
  306. ALERTING message with the Progress indicator information element indicating # 1 
  307. "call is not end-to-end ISDN; further call progress information may be available in-band" is sent to the calling user to indicate that the service cannot be 
  308. guaranteed.
  309.  
  310. 7.1.5.4     Service request after call establishment
  311.  
  312.        During the Active state of  a  call,  a  user  may  request  service  3
  313. preferred only. A FACILITY message indicating a service 3 request is sent from the 
  314. requesting user to the network. The network shall indicate the service 3 request 
  315. to the user that did not request service 3 in the FACILITY message.
  316.  
  317.        If the user that did not request service 3 can support the transfer  of
  318. USER INFORMATION messages during the Active state, a service 3  acceptance  is
  319. returned in the FACILITY message. This explicit acceptance indication shall be 
  320. conveyed back to the requesting user in a FACILITY message.
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328. 7.1.6  Unexpected USER INFORMATION messages
  329.  
  330. 7.1.6.1     Receipt of USER INFORMATION messages in incompatible call states
  331.  
  332.        Whenever a USER INFORMATION message is received from the user and it is 
  333. not allowed by an invoked service (e.g., in any other state than Active  where
  334. only service 3 is invoked), the message will be discarded by the network.  The
  335. network will respond with a STATUS message with a cause # 43 "access information 
  336. discarded".
  337.  
  338. 7.1.6.2     Receipt of unexpected USER INFORMATION messages
  339.  
  340.        Whenever a USER INFORMATION message is received by the network from the 
  341. calling or called user after the network has indicated that user-to-user cannot 
  342. be supported, that message shall be discarded without further action.
  343.  
  344. 7.1.7  Requesting user-to-user signalling services 1, 2 and 3
  345.  
  346. 7.1.7.1     General
  347.  
  348.        This section describes procedures for requesting services 1, 2 and 3 in 
  349. the same SETUP message. These services are described in   7.1.3,  7.1.4  and
  350. 7.1.5, respectively.
  351.  
  352. Note - User-to-user service 1 implicit request/acceptance  follows    7.1.3.2
  353. procedures. Only explicit service 1 requests may follow the procedure in  this
  354. section.
  355.  
  356. 7.1.7.2     Call establishment
  357.  
  358.        Procedures for call establishment are described in  7.1.3.3, 7.1.4.2, 
  359. and 7.1.5.2 with the following  modifications.  On  call  request,  the  SETUP
  360. message sent by the calling user will contain independent service 1, 2, 3 requests.
  361.  
  362.        The SETUP sent by the network at the called sides will also contain the 
  363. same independent service requests. If the called user can support the indicated 
  364. services, then specific services acceptances  may  all  be  indicated  in  the
  365. ALERTING message. Alternatively, the user may accept services 1 and 2 in the ALERTING 
  366. message, as defined in  7.1.3.3 and 7.1.4.2, and service 3  in  the  CONNECT
  367. message, as defined in  7.1.5.2.
  368.  
  369. 7.1.7.3     Service rejection
  370.  
  371.        If the called user or network does not understand any of  the  services
  372. requested, then the ALERTING and CONNECT messages returned to the calling user 
  373. will not include either a service acceptance or rejection. This type of response 
  374. will be taken as an implicit rejection of all services. If the called user  or
  375. network does not understand a specific service request, that specific service is 
  376. implicitly rejected following the procedures defined in  7.1.3.6, 7.1.4.3 or 
  377. 7.1.5.3. Alternatively, if the network or called user cannot  support  one  or
  378. more services requested, and the service requests were indicated as preferred, the 
  379. specific service rejection may  be  included  in  the  ALERTING  message.  The
  380. services may also be rejected following the procedures in  7.1.3.6, 7.1.4.3 or 
  381. 7.1.5.3.
  382.  
  383.        If the called user does not include a service 1, 2 or 3  acceptance  or
  384. rejection in the ALERTING and/or CONNECT message, the network shall  return  a
  385. service 1, 2 or 3 rejection in the ALERTING and/or CONNECT message sent to the 
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397. calling user.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405. 7.2    Procedures for user-to-user signalling not associated with 
  406.        circuit-switched calls
  407.  
  408. 7.2.1  General characteristics
  409.  
  410.        This feature allows the users to communicate by means  of  user-to-user
  411. signalling without setting  up  a  circuit-switched  connection.  A  temporary
  412. signalling connection is established and cleared in a manner similar to the control of 
  413. a circuit-switched connection.
  414.  
  415. 7.2.2  Call establishment
  416.  
  417.        Procedures for call establishment are as described in   5.1  and  5.2
  418. with the following modifications.
  419.  
  420.        On call request, the calling user sends a  SETUP  message  identifying,
  421. within the Bearer capability and Channel identification information elements, a 
  422. temporary signalling connection to be established on SAPI=O. The SETUP message 
  423. is encoded to indicate:
  424.  
  425.        Bearer capability information element
  426.  
  427.        -    Unrestricted digital information in the  information  transfer
  428.             capability field;
  429.  
  430.        -    Packet mode in the transfer mode field;
  431.  
  432.        -    User information layer 2 protocol is Recommendation  Q.931  and
  433.             user   information   layer   3   protocol   is   Recommendation
  434.             Q.931 in the layer and protocol identification field.
  435.  
  436.        Channel identification information element
  437.  
  438.        -    Exclusive in the preferred/exclusive field;
  439.  
  440.        -    D Channel in the D-Channel indicator field;
  441.  
  442.        -    No channel in the channel selection field.
  443.  
  444.        If the network determines that the requested  temporary  signalling
  445. connection service is not authorized or is not available, the network
  446. shall initiate call clearing in accordance with  5.3.2(a) or  5.3.2(c) with one of 
  447. the following causes:
  448.  
  449.        a)   #57 "bearer capability not authorized"
  450.  
  451.        b)   #58 "bearer capability not presently available"
  452.  
  453.        c)   #63 "service or option not available, unspecified"
  454.  
  455.        d)   #65 "bearer service not implemented"
  456.  
  457.        The called user accepts the temporary signalling connection  request  by
  458. sending a CONNECT message towards the calling user. After the called  user  has
  459. received a CONNECT ACKNOWLEDGE message, it may begin sending  USER  INFORMATION
  460. messages. Once the calling user receives a CONNECT message, it can begin sending 
  461. USER INFORMATION messages.
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474. 7.2.3  Transfer of USER INFORMATION messages
  475.  
  476.        Once a temporary signalling connection is  established  both  users  can
  477. transfer information between themselves by transferring USER INFORMATION messages 
  478. across the user-network interface. The network provides for the transfer of such 
  479. messages from the called to the calling side and vice versa.
  480.  
  481.        The USER INFORMATION message includes the Call reference,  the  Protocol
  482. discriminator, and the User-to-user information  elements  as  defined  in    
  483. 3.3.13. The More data information element may also be sent by the source user to 
  484. indicate to the remote user that another USER INFORMATION message will  follow,
  485. containing information belonging to the same block. The use of  the  More  data
  486. information element is not supervised by the network.
  487.  
  488. 7.2.4  Congestion control of USER INFORMATION messages
  489.  
  490.        Congestion control procedures are the same as  those  described  in    
  491. 7.1.5.7.
  492.  
  493. 7.2.5  Call clearing
  494.  
  495.        The clearing of an established temporary signalling  connection  can  be
  496. initiated by the user or network by sending a RELEASE message towards the far end 
  497. user. The clearing procedure followed and the timers involved are the  same  as
  498. those for clearing a circuit-switched connection as described in   5.3.3  and
  499. 5.3.4.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  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.