1 Introduction
This document outlines the test plan for testing the interoperability between PortaOne OCS and IPLOOK IMS (TT#778911).
2 System information
2.1 Peers
Peer | Release | Origin-Realm | Origin-Host | IP address | Transport | Port |
---|---|---|---|---|---|---|
OCS | MR95-0 | portaone.com | ocs.portaone.com | 217.*.*.234 | TCP | 3868 |
P-GW | ims.system.com | scscf.ims.system.com | 112.*.*.238 | TCP | random |
2.2 User Identification
Attribute | |
---|---|
User-Name | sip:+8618001234010@ims.mnc099.mcc460.3gppnetwork.org sip:+8618001234010@ims.system.com |
END_USER_SIP_URI | sip:+8618001234010@ims.mnc099.mcc460.3gppnetwork.org sip:+8618001234010@ims.system.com |
2.4 Predefined Rating Group names
Name | Gy Value | Notes |
---|---|---|
RG100 | 100 |
2 Test Cases
# | Case Name | Description | Result | Tester | Comments/Bugs | Date |
---|---|---|---|---|---|---|
1 | CEA/CER exchange | Verify that a Diameter peer is successfully established | PASSED | Andrii Kravchenko | 10.05.22 | |
2 | DWR/DWA exchange | Verify that a Diameter connection is up and maintained correctly by both peers without interruption | PASSED | Andrii Kravchenko | 10.05.22 | |
3 | DPR/DPA exchange | Verify that peer disconnection is properly acknowledged by both peers | PASSED | Andrii Kravchenko | 10.05.22 | |
4 | Call authorization for outgoing call setup | Verify that outgoing call is successfully established, reported and billed | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
5 | Call reject due to 'no balance' | Verify that outgoing call is not allowed for subscriber without funds | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
6 | Call from unknown subscriber | Verify that outgoing call is not allowed if subscriber is missing from OCS | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
7 | Subscriber initiated for voice call termination | Verify that incoming call leg is successfully established, ended and billed on OCS end | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
8 | Continue outgoing voice call with more quota | Verify that session is re-authorized once initial granted unit is used, previously granter unit is reported and charged on OCS end. | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
9 | Last quota allocation for ongoing call | Verify that session is terminated once balance is depleted, last allocated unit is reported and billed properly on OCS end | PASSED (M) | Andrii Kravchenko | Aliases should be added to account (BE-4052) | 10.05.22 |
10 | Successful SMS | Verify that SMS is authorized and billed properly on OCS end | FAILED | Andrii Kravchenko | SMSC does not have a billing function | 10.05.22 |
11 | SMS - out of balance | Verify that SMS is not sent if subscriber is out of balance | FAILED | Andrii Kravchenko | SMSC does not have a billing function | 10.05.22 |
PASSED - without issues
PASSED (M) - with minor issues (the reason should be described in "Comments/Bugs" column)
PASSED (C) - with critical issues (the reason should be described in "Comments/Bugs" column)
FAILED - issues are too critical (the reason should be described in "Comments/Bugs" column)
PENDING - is not started yet