27.03.2014 Views

Moby Dick Consolidated System Integration Plan

Moby Dick Consolidated System Integration Plan

Moby Dick Consolidated System Integration Plan

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

D0103v1.doc Version 1 6.7.2003<br />

4.5.2.1 User registration with a MN .........................................................................................................110<br />

4.5.2.2 Attendant..........................................................................................................................................111<br />

4.5.2.3 Registration Protocol Handler......................................................................................................112<br />

4.5.2.4 AAAC Protocol Handler...............................................................................................................112<br />

4.5.2.5 Fast handover..................................................................................................................................112<br />

4.5.2.6 Diameter / foreign server...............................................................................................................113<br />

4.5.2.7 AAAC.h ...........................................................................................................................................113<br />

4.5.2.8 Home Agent-AAA-Enabler..........................................................................................................113<br />

4.5.2.9 AAA message flow ........................................................................................................................114<br />

4.5.2.10 Attendant to MN (UDP message)...........................................................................................118<br />

4.5.3 Accounting DB....................................................................................................................................118<br />

4.5.3.1 AAAC Client...................................................................................................................................118<br />

4.5.3.2 Accounting Messages ....................................................................................................................119<br />

4.5.3.3 The Accounting Information ........................................................................................................120<br />

4.5.4 Charging Module ................................................................................................................................121<br />

4.5.4.1 DIAMETER Messages vs. Entries in the Accounting Database............................................122<br />

4.5.4.2 Sessions............................................................................................................................................122<br />

4.5.4.3 DSCP Values...................................................................................................................................124<br />

4.5.4.4 Overview of Databases ..................................................................................................................125<br />

4.5.4.5 Representation of Accounting Data in the MySQL database.................................................125<br />

4.5.4.6 Locking of Accounting Database................................................................................................129<br />

4.5.4.7 Charging Database.........................................................................................................................130<br />

4.5.4.8 User-profiles Database..................................................................................................................130<br />

4.5.4.9 Accounting Data Warehouse........................................................................................................130<br />

4.5.4.10 Error Handling and Failure .......................................................................................................130<br />

4.5.4.11 Implementation of the Charging Component........................................................................131<br />

4.5.5 QoS Interface.......................................................................................................................................131<br />

4.5.5.1 Purpose and architecture ...............................................................................................................131<br />

4.5.5.2 Description of the C API interface to the AAAC.f Server......................................................132<br />

4.5.5.3 Description of the COPS Client interface to the QoSB.f.........................................................133<br />

4.5.6 Auditing................................................................................................................................................135<br />

4.5.6.1 <strong>Moby</strong><strong>Dick</strong> SLG...............................................................................................................................135<br />

4.5.6.2 Requirements...................................................................................................................................136<br />

4.5.6.3 Architecture .....................................................................................................................................136<br />

4.5.6.4 Data Structures................................................................................................................................137<br />

4.5.6.5 Event Log Transfer.........................................................................................................................139<br />

4.5.6.6 Audit Report ....................................................................................................................................139<br />

4.6 Paging Agent Software Specification ..................................................................................................140<br />

4.6.1 Overview of the different functional components.........................................................................140<br />

4.6.2 Description of the different functional components .....................................................................140<br />

4.6.2.1 Dormant Monitoring Agent Functional Entity (DMA)............................................................140<br />

4.6.2.2 Tracking Agent Functional Entity (TA) .....................................................................................141<br />

4.6.2.3 Paging Agent Functional Entity (PA).........................................................................................141<br />

4.6.3 Softwarimplementation / interfaces .................................................................................................141<br />

4.6.3.1 Interface between the Mobile Terminal and the Paging Agent..............................................141<br />

4.6.4 Implementation specific information ..............................................................................................144<br />

4.6.4.1 Dormant Monitoring Agent Functional Entity ..........................................................................144<br />

4.6.4.2 Tracking Agent Functional Entity ...............................................................................................144<br />

4.6.4.3 Paging Agent Functional Entity...................................................................................................144<br />

4.7 Home Agent Software Specification....................................................................................................145<br />

4.7.1 Overview..............................................................................................................................................145<br />

4.7.2 Detailed description of the components..........................................................................................145<br />

4.7.2.1 Mobile IPv6 Module ......................................................................................................................145<br />

4.7.2.2 Alternate Care -of Address support..............................................................................................146<br />

5 MOBY DICK SIGNALLING FLOW SPECIFICATION ..................................147<br />

5.1 Assumptions ...............................................................................................................................................147<br />

5.1.1 Security Associations.........................................................................................................................147<br />

D0103v1.doc 4 / 168

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!