Moby Dick Consolidated System Integration Plan
Moby Dick Consolidated System Integration Plan
Moby Dick Consolidated System Integration Plan
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
D0103v1.doc Version 1 6.7.2003<br />
AR startup<br />
Open COPS<br />
connection<br />
- Send CO message and<br />
Receive CA message<br />
Configuration<br />
procedure<br />
END<br />
Figure 42: QoS Manager start-up<br />
4.2.2.5.3 Internal Interface spec<br />
Three elements constitute the QoS Manager, the PEP module, the QoS Attendant Module and the DSCP<br />
table. PEP communicates with both QoS Attendant and DSCP table. No communication exists between<br />
DSCP table and the QoS Attendant.<br />
DSCP table is accessed only by the PEP and indeed it is just a variable in the PEP code. This variable is<br />
an array, each element of the array being an authorized (DSCP, CoA) pair and its TTL.<br />
QoSAttendant is part of the code of the PEP. It checks if a message comes from the FHO module and if<br />
so, the PEP is awaken and start to process the received message.<br />
4.2.2.5.4 State Machine<br />
No.<br />
Signal<br />
0 Start<br />
1 CA received<br />
2 DEC(conf) received<br />
3 Always<br />
4 Signal from FHO module FAST_HANDOVER_INI<br />
5 Always (or DEC from QoSB)<br />
6 Signal from FHO module: START_QOSB_LISTEN<br />
6b Unsolicited DEC(Context Transfer) message received<br />
7 KA timer expires<br />
8 KA received<br />
9 Accounting timer expires<br />
10 Always<br />
11 Time out to check for new packets and packet with new (CoA,DSCP,DestAddress) found<br />
12 Positive DEC(AF) received<br />
13 Always<br />
14 Negative DEC(AF) received<br />
15 DEC(AF) with reconf. Flag set received<br />
16 End<br />
Table 6: State Machine<br />
4.2.2.6 AAAC Attendant<br />
The AAAC attendant acts as AAAC client and is responsible for communication between AAAC server<br />
on behalf of the MT. This includes all security specific functionalities like key handling and network<br />
access procedures, i.e., it deals with registration and setup.<br />
This module must also deal with accounting issues. For that purpose it must have an interface with the<br />
Metering module.<br />
The Attendant comprises a module of software that implements the AAAC signalling and a set of routing<br />
policies; some of these policies are set up as a consequence of the AAAC signalling.<br />
D0103v1.doc 55 / 168