Go to primary content
Oracle® Communications Diameter Signaling Router Subscriber Database Server Provisioning Interface
Release 8.3
E93213
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Multiple Commands Transaction Committed

This example issues several requests within one transaction, which is then committed successfully.

Table 10-35 Multiple Commands Transaction Committed Message Flow Example (XML)

Message Description
CPS—>SDS
<startTransaction/>

Request to start a transaction immediately.

Response start transaction - success.

CPS<—SDS
<startTransactionResp>
<res error="0" affected="0"/>
</startTransactionResp>
CPS—>SDS
<updateSubscriber ent="subscriberRouting" ns="dsr">
<imsi>310910421000444</imsi>
<msisdn>15634210444</msisdn>
<ltehss>LTE_HSS_1</ltehss>
</updateSubscriber>

Request to add new stand-alone IMSI and MSISDN - success

CPS<—SDS
<updateSubscriberResp>
<res error="0" affected="2”/>
</updateSubscriberResp>
CPS—>SDS
<updateSubscriber ent="subscriberRouting" ns="dsr">
<imsi>310910421000555</imsi>
<msisdn>15634210555</msisdn>
<ltehss>LTE_HSS_2</ltehss>
</updateSubscriber>
Request to update existing stand-alone IMSI and MSISDN - success
CPS<—SDS
<updateSubscriberResp>
<res error="0" affected="2”/>
</updateSubscriberResp>
CPS—>SDS
<updateSubscriberNai ent="subscriberRouting" ns="dsr">
<host>operator.com</host>
<user>roger.brown</user>
<ltehss>LTE_HSS_1</ltehss>
</updateSubscriberNai>
Request to update an NAI - success.
CPS<—SDS
<updateSubscriberNaiResp>
<res error="0" affected="1"/>
</updateSubscriberNaiResp>
CPS—>SDS
<commit/>
Request to commit the transaction.

Response to commit transaction - success. All updates were successfully performed

CPS<—SDS
<commitResp>
<res error="0" affected="0"/>
</commitResp>