newOcr

This suite does not correspond to any of the original system tests. Instead it contains a test case from one of the original SIP conformance tests (in the systemTest/conformance/ocr/ test suite).

00Startup and zzShutdown

Start the SIP proxy before this test suite, and stop the SIP proxy after this test suite.

OCR-CONF-TC1

Description

This is a clone of the original 'OCR-CONF-TC1' test in the original 'ocr' directory. The description of that original test was 'No HLR, Non-Mobile VM TestSubscriber, MIM-Registration and LCR termination'.

uac_zzzcwells_newOcr_OCR-CONF-TC1_1.xml

TestSubscriber:

Test case details

TestSubscriber does MIM registration
TestSubscriber
Send an INVITE for MIM registration
TestSubscriber
Receive optional 100 Trying
TestSubscriber
Receive 200 OK
TestSubscriber
Send an ACK
TestSubscriber
Auto-generated pause between back-to-back 'send' to avoid the 'send' instances being concatenated
TestSubscriber
Send a BYE
TestSubscriber
Receive 200 OK

uas_zzzcwells_newOcr_OCR-CONF-TC1_2.xml

Mim-registered device:

uas_zzzcwells_newOcr_OCR-CONF-TC1_3.xml

VM device:

uac_zzzcwells_newOcr_OCR-CONF-TC1_4.xml

Non-subscriber:

Test case details

Non-subscriber sends voice invite to the SDN
Non-subscriber
Send an INVITE for a voice call
VM device receives an INVITE and responds TRYING
VM device
Receive 'INVITE' request
VM device
Respond 100 Trying to previous request
Non-subscriber
Receive optional 100 Trying
LCR device receives an INVITE and responds OK to accept it
Mim-registered device
Receive 'INVITE' request
Mim-registered device
longish wait while/until device accepts the call
Mim-registered device
Respond 200 OK with SDP to accept the voice call
Mim-registered device
Receive 'ACK' request
Call to the VM device is now cancelled because LCR accepted the call
VM device
Receive 'CANCEL' request
VM device
Respond 200 OK to previous request
VM device
Auto-generated pause between back-to-back 'send' to avoid the 'send' instances being concatenated
VM device
Respond 487 Request Terminated to pending INVITE
VM device
Receive 'ACK' request
LCR device receives a 2nd invite because it's a half-call being joined to the full call
Mim-registered device
Receive 'INVITE' request
Mim-registered device
longish wait while/until device accepts the call
Mim-registered device
Respond 200 OK with SDP to accept the voice call
Mim-registered device
Receive 'ACK' request
Non-subscriber receives 200 OK on call established
Non-subscriber
Receive 200 OK
Non-subscriber
Send an ACK
Non-subscriber
longish wait to simulate using the established call
Non-subscriber sends BYE
Non-subscriber
Send a BYE
Mim-registered device
Receive 'BYE' request
Mim-registered device
Respond 200 OK to previous request
Mim-registered device
Keep the script running for a while in case the 200 OK is lost, so that SIPp can retransmit it if necessary
Non-subscriber
Receive 200 OK

Subscriber[s]

To do: add a description of this subscriber

*-*-* McsSubscriptionData *-*-*
McsSubscriptionDataId(7037)
StServiceDef(NewStep Service Definition)
StServiceTemp()
HlrFlag(0)
DceTo(20)
DceAddr(5551112222)
SdnBaseVmRetrievalFlag(0)
SdnBaseVmRetrievalPrefix()
pickupScope(SUBSCRIBER)
PickupNumber()
PersonalPickupFlag(0)
RingBackAnnounce()
UnifiedRingBackResource(NONE)
UnifiedRingbackControl(UNCONDITIONAL)
ReconnectAnnounce()
MimFlag(1)
MimRegAddr(5551113333)
WiFiSmsFlag(0)
NaTo(0)
AutoReconnectEnable(0)
ReconnectTo(0)
DelayJoinTo(0)
PersonalHandBackFlag(0)
HandOffCode1()
HandBackCode1()
HandOffCode2()
HandBackCode2()
HandOffTo(-1)
HandBackTo(-1)
ByeTo(0)
WiFiNotReachableTo(0)
IncomingCallDisp(0)
SpecialCodeURI()
CsnCfEnable(0)
eCfuType(0)
CsnCfuUri()
CsnCfuDn()
CsnCfBusyUri()
CsnCfNonReachUri()
twoDinTo(100)
VpnEnable(0)
VpbxEnable(0)
VpbxOutSipAddr()
TwoStageAddr()
DtmfDetectionEnable(0)
anchoringNotificationEnabled(0)
anchoringNotificationType(0)
DtmfTones()
AnchoringNotificationUri()
PickUpRejectAnnouncementUri()
PickupPendingUri()
SecurePickupTimeout(60)
termAnchorCondition(UNCONDITIONAL)
m_MwiEnabled(0)
m_MwiDeviceId(-1)
m_MwiDeliveryType(UNSOLICITED)
m_MwiOnUri()
m_MwiOffUri()
m_MwiOutboundAddress()
ValidateHandoffFlag(0)
AnalyzeRemoteFlag(0)
origTolerance(0)
termTolerance(0)
validationLen(-1)
ConfIdPropagationHeader(REMOTE_PARTY_ID)
ConferenceResourceId(-1)
ConferenceInvocationUri()
ConferenceEnabled(0)
dmdPolicy(WIFI_IF_PRESENT_THEN_CELLULAR)
inProPolicy(RING_ALL)
RingingScheduleEnabled(0)
m_subsequentDualModePolicy(1)