Oracle Server E10293-02 ユーザーズマニュアル

ページ / 108
3GPP/Ro DIAMETER JAVA API
Oracle Diameter Java APIs
A-9
RECORD or STOP_RECORD. The reception of an accounting request message 
including an Accounting-Record-Type AVP value set to STOP_RECORD corresponds 
to the end of the session.
RF Stateful Server FSM   
This FSM responds to the [RFC 3588] requirements which define 
the server side state machine that may be followed by applications that require 
keeping track of the session state at the accounting server. 
An application implementing this FSM waits for a request accounting message and 
sends a response with the same Accounting-Record-Type AVP value as received in the 
request message. 
A session instantiated by an application implementing this FSM expects to receive an 
accounting request message including an Accounting-Record-Type AVP value set to 
EVENT_RECORD or START_RECORD as first received message. Once an accounting 
request message with the Accounting-Record-Type AVP value set to START_
RECORD is received, the FSM expects to receive other(s) accounting request 
message(s) with the Accounting-Record-Type AVP value set to INTERIM_RECORD or 
STOP_RECORD. The reception of an accounting request message including an 
Accounting-Record-Type AVP value set to STOP_RECORD represents the end of the 
session.
Rf Stateless Server FSM  
This FSM responds to the [RFC 3588] requirements which define 
the default server side state machine requiring the reception of the accounting records 
in any order and at any time, and doesn’t place any standard requirement on the 
processing of the records. 
An application implementing this FSM waits for a request accounting message and 
sends a response with the same Accounting-Record-Type AVP value as received in the 
request message.
3GPP/Ro DIAMETER JAVA API
This section defines a Java API for the 3GPP [TS 32.299] Ro Interface over the Diameter 
protocol ([TS 32.225], [TS 32.200] and [TS 32.240] in order to specify).
3GPP/Ro DIAMETER JAVA INTERFACE
This section details the 3GPP/Ro Diameter Java Interface
Ro Provider
The DiameterRoProvider interface represents a Ro Diameter Application as defined in 
3GPP Interfaces. An instance of a class implementing this interface can be obtained by 
calling the DiameterStack.createDiameterRoProvider(Properties, refFSM). The 
different value of refFSM are:
RFC_CL_LESS for Rfc 4006 event base client state machine
RFC_CL_FULL for Rfc 4006 session based client state machine
RFC_SRV for Rfc 4006 server state machine
The Properties parameter specifies the features that will be handled by this Ro 
provider. This is a list of properties which may contain a number of options. See 
section [4.2.6] for know more about Ro Application options.