⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2383.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   provides the following services to the ST2+ SCMP layer entity.  The
   ST2+ over ATM protocol does not specify the UNI 3.1 signaling state



Suzuki                       Informational                     [Page 25]

RFC 2383                     ST2+ over ATM                   August 1998


   machines.  These are defined in [10, 12, 13].

   o setup.req
     This primitive sends a request for a SETUP message transfer from
     the ST2+ SCMP layer entity to the UNI 3.1 signaling layer entity.
     The ST2+ SCMP layer entity that sent this primitive receives an
     acknowledgment.  If the setup succeeds the acknowledgment is a
     setup.conf primitive and if the setup fails it is a release.ind or
     release.conf primitive.

   o setup.conf
     This primitive indicates a CONNECT message delivery from the UNI
     3.1 signaling layer entity to the ST2+ SCMP layer entity.

   o setup.ind
     This primitive indicates a SETUP message delivery from the UNI 3.1
     signaling layer entity to the ST2+ SCMP layer entity.  The ST2+
     SCMP layer entity that received this primitive sends an
     acknowledgment.  If the setup is accepted the acknowledgment is a
     setup.resp primitive and if the setup is rejected it is a
     release.resp primitive if the state of the UNI 3.1 signaling layer
     entity is U6; otherwise it is a release.req primitive.

   o setup.resp
     This primitive sends a request for a CONNECT message transfer from
     the ST2+ SCMP layer entity to the UNI 3.1 signaling layer entity.
     The ST2+ SCMP layer entity that sent this primitive receives an
     acknowledgment.  If the setup is completed the acknowledgment is a
     setup-complete.ind primitive and if the setup fails it is a
     release.ind or release.conf primitive.

   o setup-complete.ind
     This primitive indicates a CONNECT ACKNOWLEDGE message delivery
     from the UNI 3.1 signaling layer entity to the ST2+ SCMP layer
     entity.

   o release.req
     This primitive sends a request for a RELEASE message transfer from
     the ST2+ SCMP layer entity to the UNI 3.1 signaling layer entity.
     The ST2+ SCMP layer entity that sent this primitive receives an
     acknowledgment that is a release.conf primitive.

   o release.conf
     This primitive indicates a RELEASE COMPLETE message delivery, or
     indicates a RELEASE message delivery when the status of the UNI 3.1
     signaling layer entity is U11, or indicates detection of an
     abnormal status such as an illegal message or timeout in the UNI
     3.1 signaling layer entity, from the UNI 3.1 signaling layer entity



Suzuki                       Informational                     [Page 26]

RFC 2383                     ST2+ over ATM                   August 1998


     to the ST2+ SCMP layer entity.

   o release.ind
     This primitive indicates a RELEASE message delivery from the UNI
     3.1 signaling layer entity to the ST2+ SCMP layer entity when the
     status of the UNI 3.1 signaling layer entity is other than U11.
     The ST2+ SCMP layer entity that received this primitive sends an
     acknowledgment that is a release.resp primitive.  And this
     primitive also indicates detection of an abnormal status such as an
     illegal message or timeout in the UNI 3.1 signaling layer entity
     and then a REFUSE message is transferred.  In this case, the ST2+
     SCMP layer entity that received this primitive receives a
     release.conf primitive in succession.

   o release.resp
     This primitive sends a request for a RELEASE COMPLETE message
     transfer from the ST2+ SCMP layer entity to the UNI 3.1 signaling
     layer entity.

   o add-party.req
     This primitive sends a request for an ADD PARTY message transfer
     from the ST2+ SCMP layer entity to the UNI 3.1 signaling layer
     entity.  The ST2+ SCMP layer entity that sent this primitive
     receives an acknowledgment.  If the setup is succeeds the
     acknowledgment is an add-party.conf primitive and if the setup
     fails it is a drop-party.conf primitive.

   o add-party.conf
     This primitive indicates an ADD PARTY ACKNOWLEDGE message delivery
     from the UNI 3.1 signaling layer entity to the ST2+ SCMP layer
     entity.

   o drop-party.req
     This primitive sends a request for a DROP PARTY message transfer
     from the ST2+ SCMP layer entity to the UNI 3.1 signaling layer
     entity.  The ST2+ SCMP layer entity that sent this primitive
     receives an acknowledgment that is a drop-party.conf primitive.

   o drop-party.conf
     This primitive indicates an ADD PARTY REJECT message delivery, or
     indicates a DROP PARTY ACKNOWLEDGE message delivery, or indicates
     detection of an abnormal status such as an illegal message or
     timeout in the UNI 3.1 signaling layer entity, from the UNI 3.1
     signaling layer entity to the ST2+ SCMP layer entity.

   o drop-party.ind
     This primitive indicates a DROP PARTY message delivery from the UNI
     3.1 signaling layer entity to the ST2+ SCMP layer entity.  The ST2+



Suzuki                       Informational                     [Page 27]

RFC 2383                     ST2+ over ATM                   August 1998


     SCMP layer entity that sent this primitive receives an
     acknowledgment that is a drop-party.resp primitive.

   o drop-party.resp
     This primitive sends a request for a DROP PARTY ACKNOWLEDGE message
     transfer from the ST2+ SCMP layer entity to the UNI 3.1 signaling
     layer entity.

6.4 VC Style Selection Criteria

   The ST2+ over ATM protocol supports PVC, the reverse channel of bi-
   directional SVC, point-to-point SVC, and point-to-multipoint SVC for
   ST2+ Data PDU transfer.  And SVC supports both upstream and
   downstream call initiation styles.

   A 32-bit PVC identifier that is unique between neighboring ST2+
   agents is assigned to each PVC.  And the reverse channel of the bi-
   directional point-to-point SVC used by the existing stream is
   identified by the SID of the stream that occupies the forward
   channel.

   When the ST2+ agent sets up a stream or changes QoS, the ST2+ agent
   must select one VC style from these SVC and PVC styles as a hop that
   is part of the stream.  In the ST2+ over ATM protocol, VC style
   selection criteria depend on the implementation.

   This subsection describes examples of VC style selection criteria for
   the ST2+ over ATM protocol as a reference for implementors.  Note
   that the following descriptions in this subsection are not part of
   the ST2+ over ATM protocol specification.

6.4.1 Examples of PVC selection criteria

   At least, the ST2+ agent may have to manage the following information
   for each PVC that can be used by ST2+ Data PDU transfer.

   o PVC identifier

   o ATM interface identifier in the ST2+ agent

   o VPI/VCI

   o State of VC: e.g. enabled or disabled, occupied or vacant

   o QoS of VC

   o Nexthop IP address




Suzuki                       Informational                     [Page 28]

RFC 2383                     ST2+ over ATM                   August 1998


   When a PVC is selected for a hop of a stream, at least confirmations,
   that is the state of the PVC is vacant and the next hop IP address
   and QoS are consistent with the requirements from the stream, may be
   needed.

   It is also feasible to introduce access lists to each PVC and to
   consider the access lists in the selection process.  Examples of an
   access list are shown in the following.

   o Permit or deny use by a stream whose the previous hop is specified.

   o Permit or deny use by a stream whose the origin is specified.

   o Permit or deny use by a stream whose the SID is specified.

   o Permit or deny use by a stream whose the target is specified.

   o Permit or deny use by a stream whose the target and SAP are
     specified.

   o Any combination of the above.

6.4.2 Examples of reverse channel of bi-directional SVC selection
      criteria

   At least, the ST2+ agent may have to manage the following information
   for each reverse channel of bi-directional SVCs.

   o SID of the stream that occupies the forward channel

   o ATM interface identifier in the ST2+ agent

   o VPI/VCI

   o State of the reverse channel in the VC: e.g. enabled or disabled,
     occupied or vacant

   o QoS of VC

   o Nexthop IP address

   When a reverse channel of the bi-directional point-to-point SVC used
   by the existing stream is selected for a hop of a stream, at least
   confirmations, that is the state of the channel is vacant and the
   next hop IP address and QoS are consistent with the requirements from
   the stream, may be needed.





Suzuki                       Informational                     [Page 29]

RFC 2383                     ST2+ over ATM                   August 1998


   It is also feasible to introduce selection rules to the ST2+ agent.
   Examples of selection rule are shown in the following.

   o Permit reuse of the reverse channel by a stream whose the origin is
     one of targets in the stream that occupies the forward channel.

   o Permit reuse of the reverse channel by a stream whose one of
     targets is the origin in the stream that occupies the forward
     channel.

   o Permit reuse of the reverse channel by a stream whose the previous
     hop is one of the next hops in the stream that occupies the forward
     channel.

   o Any combination of the avobe.

6.4.3 Examples of SVC selection criteria

   When an SVC is used for a hop of a stream, at first, the ST2+ agent
   must select point-to-point or point-to-multipoint SVC.  Examples of
   this selection rule are shown in the following.

   o If the network supports only point-to-point SVC, select it.

   o If the network supports point-to-multipoint SVC, select it.

   If point-to-point SVC is selected, the ST2+ agent must select
   upstream or downstream call initiation style.  Examples of this
   selection rule are shown in the following.

   o A VC for a stream whose previous hop is specified is initiated from
     upstream or downstream.

   o A VC for a stream whose next hop is specified is initiated from
     upstream or downstream.

   o A VC for a stream whose origin is specified is initiated from
     upstream or downstream.

   o A VC for a stream whose SID is specified is initiated from upstream
     or downstream.

   o A VC for a stream whose target is specified is initiated from
     upstream or downstream.

   o A VC for a stream whose target and SAP are specified is initiated
     from upstream or downstream.




Suzuki                       Informational                     [Page 30]

RFC 2383                     ST2+ over ATM                   August 1998


   o Any combination of the above.

6.5 VC Management

   This subsection specifies VC management in the ST2+ over ATM
   protocol.

6.5.1 Outgoing call processing of SVC

   When outgoing call processing of the first leaf of a point-to-
   multipoint SVC or a point-to-point SVC is required inside the ST2+
   SCMP layer entity, a setup.req primitive is sent to the UNI 3.1
   signaling layer entity.  If the UNI 3.1 signaling layer entity
   responds with a setup.conf primitive, the call processing is assumed
   to have succeeded.  If the UNI 3.1 signaling layer entity responds
   with anything other than this primitive, the processing rule is the
   same as the SVC disconnect processing that is shown in section 6.5.4
   and the outgoing call processing is assumed to have failed.

   When outgoing call processing of a later leaf of a point-to-
   multipoint SVC is required, an add-party.req primitive is sent to the
   UNI 3.1 signaling layer entity.  If the UNI 3.1 signaling layer
   entity responds with an add-party.conf primitive, the call processing
   is assumed to have succeeded.  If the UNI 3.1 signaling layer entity
   responds with anything other than this primitive, the processing rule
   is the same as the SVC disconnect processing that is shown in section
   6.5.4 and the outgoing call processing is assumed to have failed.

6.5.2 Incoming call processing of SVC

   When an incoming call processing of SVC is required inside the ST2+
   SCMP layer entity, it sets a watchdog timer.  The time interval of
   the timer depends on the implementation.

   The ST2+ SCMP layer entity waits for a setup.ind primitive indication
   from the UNI 3.1 signaling layer entity.  When this primitive is
   indicated and the parameters in it are acceptable, the ST2+ SCMP
   layer entity responds with a setup.resp primitive.  If the parameters
   are not acceptable, the ST2+ SCMP layer entity stops the timer, and
   if the state of the UNI 3.1 signaling layer entity is U6, the entity
   responds with a release.resp primitive, and if the state is other
   than this, the entity responds with a release.req primitive, and then
   waits for a release.conf primitive response and the incoming call
   processing is assumed to have failed.

   If the ST2+ SCMP layer entity responds with a setup.resp primitive,
   then the entity waits for the next primitive indication, and when the
   next primitive is indicated, the ST2+ SCMP layer entity stops the



Suzuki                       Informational                     [Page 31]

RFC 2383                     ST2+ over ATM                   August 1998


   timer.  If a setup-complet

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -