KX-TDA Series PBX Sample Scenarios of new CSTA features Revision 1.0 Sept. 2004 Panasonic Communications Network Business Company TDA PBX CSTA Sample Scenarios ATTENTION - This document is copyrighted by Panasonic Communications Co., Ltd. (“PCC”) or its licensor, and is protected by the copyright laws and international treaty provisions, and all other applicable laws. - All contents of this document are subject to change without notice. - THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY. PCC AND ITS AFFILIATE COMPANIES (“PANASONIC”) DOES NOT MAKE OR PASS ON TO YOU OR OTHER THIRD PARTY, ANY WARRANTY OR REPRESENTATION INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, PANASONIC DOES NOT WARRANT THAT THIS DOCUMENT WILL BE ERROR-FREE OR THAT IT WILL MEET YOUR REQUIREMENTS. PANASONIC SHALL NOT BE LIABLE FOR ANY DAMAGE SUFFERED BY YOU OR OTHER THIRD PARTY INCLUDING, BUT NOT LIMITED TO, CONSEQUENTIAL, INCIDENTAL, SPECIAL OR PUNITIVE DAMAGES, EVEN IF PANASONIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 2 TDA PBX CSTA Sample Scenarios Table of Contents Physical Device Feature Scenarios .................................................................................................................................... 4 SetDisplay (PT) - IA5String contents ............................................................................................................................... 4 SetDisplay (PT) - OCTET String contents........................................................................................................................ 6 SetDisplay (PS) - IA5String contents................................................................................................................................ 8 ButtonPress - MESSAGE button .................................................................................................................................... 10 2. Other Scenarios................................................................................................................................................................. 12 2.1. External Sensor ............................................................................................................................................................... 12 1. 1.1. 1.2. 1.3. 1.4. All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 3 TDA PBX CSTA Sample Scenarios 1. Physical Device Feature Scenarios 1.1. SetDisplay (PT) - IA5String contents before scenario 17 JUL. 03:46PM TUE PROG INFO RNGOFF MENU D1 1.1.1. SetDisplay Request Parameter Name M/C/O device physicalBaseRowNumber physicalBaseColumnNumber contentsOfDisplay privateData - lockDisplay 1.1.2. SetDisplay Result Parameter Name M O O (M) (M) Value D1 0 0 "Hello Mr. Smith" true M/C/O Description Characters are in range of IA5String. Value Description 1.1.3. SetRingerStatus Request Start ringer to notify updating LCD message to the user. Parameter Name M/C/O Value Description noData device ringer ringMode ringPattern 1.1.4. SetRingerStatus Result Parameter Name M M (M) (M) M/C/O D1 0x31 ringing 1 Requests starting ringer. Value Description Value Description noData 1.1.5. SetRingerStatus Request Stop ringer. Parameter Name M/C/O device ringer ringMode ringPattern 1.1.6. SetRingerStatus Result Parameter Name M M (M) (M) M/C/O D1 0x31 notRinging 1 Value Requests stopping ringer. Description noData intermediate state Hello Mr. Smith LCD is controlled by the computing function while LCD is locked. D1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 4 TDA PBX CSTA Sample Scenarios 1.1.7. SetDisplay Request Parameter Name M/C/O device physicalBaseRowNumber physicalBaseColumnNumber contentsOfDisplay privateData - lockDisplay 1.1.8. SetDisplay Result Parameter Name M O O O (M) Value Description D1 "" false M/C/O IA5String of length = 0 Value Description noData after scenario 17 JUL. 03:46PM TUE PROG INFO RNGOFF MENU D1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 5 TDA PBX CSTA Sample Scenarios 1.2. SetDisplay (PT) - OCTET String contents before scenario 17 JUL. 03:46PM TUE PROG INFO RNGOFF MENU D1 1.2.1. 1.2.2. SetDisplay Request Parameter Name M/C/O device physicalBaseRowNumber physicalBaseColumnNumber contentsOfDisplay privateData - lockDisplay privateData - proprietaryContents M O O O (M) O SetDisplay Result Parameter Name M/C/O Value D1 0 0 "" true "Hello Mr. XXX" Description Characters are not in rage of IA5String. Value Description 1.2.3. SetRingerStatus Request Start ringer to notify updating LCD message to the user. Parameter Name M/C/O Value Description noData device ringer ringMode ringPattern 1.2.4. SetRingerStatus Result Parameter Name M M (M) (M) M/C/O D1 0x31 ringing 1 Requests starting ringer. Value Description Value Description noData 1.2.5. SetRingerStatus Request Stop ringer. Parameter Name M/C/O device ringer ringMode ringPattern 1.2.6. SetRingerStatus Result Parameter Name M M (M) (M) M/C/O D1 0x31 notRinging 1 Value Requests stopping ringer. Description noData intermediate state Hello Mr. Smith LCD is controlled by the computing function while LCD is locked. D1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 6 TDA PBX CSTA Sample Scenarios 1.2.7. SetDisplay Request Parameter Name M/C/O device physicalBaseRowNumber physicalBaseColumnNumber contentsOfDisplay privateData - lockDisplay 1.2.8. SetDisplay Result Parameter Name M O O O (M) Value Description D1 "" false M/C/O IA5String of length = 0 Value Description noData after scenario 17 JUL. 03:46PM TUE PROG INFO RNGOFF MENU D1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 7 TDA PBX CSTA Sample Scenarios 1.3. SetDisplay (PS) - IA5String contents before scenario Normal display D1 1.3.1. Escape(PDF Start) Request Make device D1 PDF (Physical Device Feature) mode. This mode allows computing function to control physical device features Parameter Name M/C/O Value Description device 1.3.2. M Escape Result Parameter Name D1 M/C/O Value Description noData 1.3.3. 1.3.4. Private(PDF Status) Event Parameter Name monitorCrossRefID targetDevice originatingDevice m1 D1 0x3000000 status true SetDisplay Request Parameter Name device physicalBaseRowNumber physicalBaseColumnNumber contentsOfDisplay privateData - lockDisplay 1.3.5. D1 SetDisplay Result Parameter Name Monitored Device Fixed value for 3rd party control M/C/O M O O (M) (M) Description Value D1 0 0 "Hello Mr. Smith" true M/C/O Description Characters are in range of IA5String Value Description 1.3.6. SetRingerStatus Request Start ringer to notify updating LCD message to the user. Parameter Name M/C/O Value Description noData device ringer ringMode ringPattern 1.3.7. SetRingerStatus Result Parameter Name M M (M) (M) M/C/O D1 0x31 ringing 1 Requests starting ringer. Value Description Value Description noData 1.3.8. SetRingerStatus Request Stop ringer. Parameter Name device ringer ringMode ringPattern M/C/O M M (M) (M) D1 0x31 notRinging 1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Requests stopping ringer. Page 8 TDA PBX CSTA Sample Scenarios 1.3.9. SetRingerStatus Result Parameter Name M/C/O Value Description noData intermediate state Hello Mr. Smith LCD is controlled by the computing function while LCD is under PDF mode 1.3.10. Escape(PDF Stop) Request Parameter Name device 1.3.11. Escape Result Parameter Name M/C/O M Value Description Value Description D1 M/C/O noData after scenario Normal display All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 9 TDA PBX CSTA Sample Scenarios 1.4. ButtonPress - MESSAGE button This scenario illustrates an example usage of ButtonPress service. before scenario D1 after scenario D1 D2 (target) (target) c C1 a D2 Message Waiting is set 1.4.1. ButtonPress Request Requests device D1 to go off-hook. Parameter Name M/C/O device button 1.4.2. M M ButtonPress Result Parameter Name Value D1 46 M/C/O Description SP-PHONE button Value Description noData 1.4.3. ButtonPress Event Parameter Name monitorCrossRefID device button buttonLabel 1.4.4. D1 Monitored Device D2 Description m1 D1 46 "" ServiceInitiated Event Parameter Name monitorCrossRefID initiatedConnection initiatingDevice localConnectionInfo cause Monitored Device D2 Description D1 m1 D1+C1 D1 Initiated newCall 1.4.5. ButtonPress Request Invoke call back due to Message Waiting. Parameter Name M/C/O device button 1.4.6. M M ButtonPress Result Parameter Name M/C/O Value D1 41 Description MESSAGE button Value Description noData 1.4.7. ButtonPress Event Parameter Name D1 monitorCrossRefID device button buttonLabel Monitored Device D2 Description m1 D1 41 "" All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 10 TDA PBX CSTA Sample Scenarios 1.4.8. Originated Event Parameter Name D1 monitorCrossRefID originatedConnection callingDevice calledDevice localConnectionInfo cause 1.4.9. D1 m1 D2+C1 D2 D1 D2 Not Required Connected newCall 1.4.10. RingerStatus Event Parameter Name D1 monitorCrossRefID device ringer ringerMode privateData - CallID Description Monitored Device D2 Description m1 D1+C1 D1 D2 Connected newCall Delivered Event Parameter Name monitorCrossRefID connection alertingDevice callingDevice calledDevice lastRedirectionDevice localConnectionInfo cause Monitored Device D2 m2 D2+C1 D2 D1 D2 Not Required Alerting newCall Monitored Device D2 m2 D2 0x31 ringing C1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Description Fixed value Page 11 TDA PBX CSTA Sample Scenarios 2. Other Scenarios 2.1. External Sensor This scenario illustrates events flow when an external sensor turns on. before scenario after scenario D1 (Sensor) 2.1.1. ServiceInitiated Event Switch in external sensor (D1) turns on. Parameter Name D1 monitorCrossRefID initiatedConnection initiatingDevice localConnectionInfo cause 2.1.2. D1 2.1.3. D1 2.1.4. m1 D2+C1 D2 D1 D2 Not Required Connected newCall RingerStatus Event Parameter Name D1 monitorCrossRefID device ringer ringerMode privateData - CallID c C1 c D2 (called) Monitored Device D2 Description Monitored Device D2 Description Monitored Device D2 Description m1 D1+C1 D1 D2 Connected newCall Delivered Event Parameter Name monitorCrossRefID connection alertingDevice callingDevice calledDevice lastRedirectionDevice localConnectionInfo cause (Sensor) m1 D1+C1 D1 Initiated newCall Originated Event Parameter Name monitorCrossRefID originatedConnection callingDevice calledDevice localConnectionInfo cause D1 D2 (called) m2 D2+C1 D2 D1 D2 Not Required Alerting newCall Monitored Device D2 m2 D2 0x31 ringing C1 All Rights Reserved 2004 Panasonic Communications Co.,Ltd Description Fixed value Page 12 TDA PBX CSTA Sample Scenarios 2.1.5. Established Event Device D2 answers. Parameter Name D1 monitorCrossRefID establishedConnection answeringDevice callingDevice calledDevice lastRedirectionDevice localConnectionInfo cause m1 D2+C1 D2 D1 D2 Not Required Connected newCall Monitored Device D2 Description m2 D2+C1 D2 D1 D2 Not Required Connected newCall All Rights Reserved 2004 Panasonic Communications Co.,Ltd Page 13
© Copyright 2024