Code : STM#340-3 Samsung Electronics Co., Ltd. How to Trace ? Distribution EnglishED01.

Slides:



Advertisements
Similar presentations
Aspire Vertical Markets Executive Suite Solution.
Advertisements

UNIVERGE® SV8100 Desktop Suites
Introduction to HT-IDE3000 Micro-C development System Department.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Why care about debugging? How many of you have written a program that worked perfectly the first time? No one (including me!) writes a program that works.
KX-NS1000 Telnet connection for analysis
Chapter 3: Editing and Debugging SAS Programs. Some useful tips of using Program Editor Add line number: In the Command Box, type num, enter. Save SAS.
Basic Features Voic message indicator
Cisco 8851 and 8861 Telephone Training Presenter Troy Andersen
ORNL is managed by UT-Battelle for the US Department of Energy Control System Studio: First Steps Kay Kasemir ORNL/SNS June 2014.
Android Tools & Wireless ADB Αντρέας Λύμπουρας Θεόφιλος Φωκάς Ζαχαρίας Χ’’Λάμπρου.
Introduction to Network Analysis and Sniffer Pro
Copyright © Blue-Wireless Pty Ltd 2005 SoftBX MS Outlook™ SoftPhone & Operator Training for Installation & Setup/User Guide.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
The IDE (Integrated Development Environment) provides a DEBUGGER for locating and correcting errors in program logic (logic errors not syntax errors) The.
V0.01 © 2009 Research In Motion Limited Introduction to Java Application Development for the BlackBerry Smartphone Trainer name Date.
16/27/2015 3:38 AM6/27/2015 3:38 AM6/27/2015 3:38 AMTesting and Debugging Testing The process of verifying the software performs to the specifications.
Creating an HTML page Skills: edit and debug HTML pages IT concepts: text editor This work is licensed under a Creative Commons Attribution-Noncommercial-
Samsung Electronics. Co. Ltd Network Division Internet Infra Team.
SV Open Interfaces Pre-Sales Support Release 4 Doc. Version 4.00
E102 LAB Temperature Control of Heated Block. Temperature Controller Specifications Design, simulate and test a control system for temperature control.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Microsoft ® Official Course Monitoring and Troubleshooting Custom SharePoint Solutions SharePoint Practice Microsoft SharePoint 2013.
Ch 11 Managing System Reliability and Availability 1.
Computer Programming and Basic Software Engineering 4. Basic Software Engineering 1 Writing a Good Program 4. Basic Software Engineering.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
© Janice Regan, CMPT 128, Jan CMPT 128 Introduction to Computing Science for Engineering Students Creating a program.
Topics Introduction Hardware and Software How Computers Store Data
Code : STM#360-3 Samsung Electronics Co., Ltd. Outlook and TTS Operation Distribution EnglishED01.
Code : STM#360 Samsung Electronics Co., Ltd. Introduction to OfficeServ UMS Distribution EnglishED01.
Maysville Community and Technical College IP Phone and Voice Mail Training.
P.1ECE 331, Prof. A. Mason Professor Andrew Mason Michigan State University Spring 2013 ECE 331: PC Lab 1: Using HC12 ASM Simulators.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
Code : STM#130 Samsung Electronics Co., Ltd. Introduction to Applications.
Code : STM#420 Samsung Electronics Co., Ltd. OfficeServ WLAN Installation Distribution EnglishED01.
Samsung Electronics Co., Ltd.IAP R&D Group CTI Part1 Introduction to Samsung CTI Nov. 19, 2002 Sang Hee Lee.
What’s TSP ? Code : STM#340 STM#340: What’s TSP ?
Module One Logon and Overview
Workbook and User Settings SAP BusinessObjects Analysis, edition for Microsoft Office v1.0.
MACCE and Real-Time Schedulers Steve Roberts EEL 6897.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
Version How to Use Packet Tracer MarinaMD.
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Debugging parallel programs. Breakpoint debugging Probably the most widely familiar method of debugging programs is breakpoint debugging. In this method,
What is WinRunner ► WinRunner is Mercury’s legacy automated testing tool ► It is similar to QTP in functionality ► WinRunner integrates with other Mercury.
Code : STM#370 Samsung Electronics Co., Ltd. OfficeServ Call Simulator Distribution EnglishED01.
Jan 2015 iServ OfficeServ Operator Essential for business operators, receptionists, and people who manage high volume on calls, the iServ OfficeServ Operator.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/16 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
Code : STM#561 Samsung Electronics Co., Ltd. OfficeServ SW Upgrade Distribution EnglishED01.
Agenda Computer Languages How to Write a Simple C Program
Debugging TI RTOS TEAM 4 JORGE JIMENEZ JHONY MEDRANO ALBIEN FEZGA.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/7 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
Introduction to Programming on MATLAB Ecological Modeling Course Sep 11th, 2006.
How to Recover Deleted Photos from Android Cell Phone? Android is keeping on improving their products and make sure to provide the best software service.
© 2013 MontaVista Software, LLC. MontaVista Confidential and Proprietary. CGE7 Flight Recoder Demo Nawneet Anand.
CISCO VOIP Training WUHSD Information Technology Dept. VOIP Training Guide v1
© SCRIBE SOFTWARE CORPORATION 2008 Tips and Tricks for Working with Scribe Insight Trace Files.
How to Recover Deleted Contacts from Samsung Phone How many phone numbers do you save on your contact list? As a matter of fact, as you use mobile phones.
How to Restore Data from Broken or Dead Samsung Galaxy S/Note? Is it possible to restore data from a damaged Samsung mobile? If your Samsung Galaxy S5's.
Recover Deleted Contacts from Android Mobiles and SIM Cards Android is becoming more and more popular for its openness. The open feature allows any mobile.
Cisco Call Manager Attendant Console
Social Media And Global Computing Introduction to Visual Studio
ICT Word Processing Lesson 5: Revising and Collaborating on Documents
Presentation transcript:

Code : STM#340-3 Samsung Electronics Co., Ltd. How to Trace ? Distribution EnglishED01

© Samsung Electronics Co., Ltd. 2 Objectives After successful completion of the course the trainees should be able to execute the following activities.

© Samsung Electronics Co., Ltd. 3 OpenTSP Trace Mode None / Type 1 / Type 2 Set to Type 2 How to change the Trace Mode of OpenTSP By Control Panel By Config Tool

© Samsung Electronics Co., Ltd. 4 Trace Tool DBGView.exe TB20.exe / OfficeServ Call Source Insight / Edit Tool

© Samsung Electronics Co., Ltd. 5 DBGView.exe Common Debug Tool for Samsung CTI S/W(OpenTSP/Call/Operator/Etc) See the Doc File(HowToUseDBGView.doc)

© Samsung Electronics Co., Ltd. 6 Tapi Browser TAPI based Call Control Tool You can use most of tapi functions with this tool on OpenTSP See the Doc File (HowToUseTB.doc)

© Samsung Electronics Co., Ltd. 7 Other Tools Tapi Sampler OpenTSP Self Test Tool. Text Editor Tool You can use text editor for analyzing the trace log file. Recommend you to use tools that have the more powerful edit features like source insight

© Samsung Electronics Co., Ltd. 8 How to make trace log file Change the OpenTSP Trace Type Run DBGView.exe Set the option value of DBGView Time / History Depth / Log To File etc Start Capturing of Trace Log Test the error case or Wait until detecting error case by using application or physical device Stop Capturing and save it(or Stop Log to File etc) Analyze this captured trace file

© Samsung Electronics Co., Ltd. 9 Lab 3 : Make a Trace Log File including the follwing cases OpenTSP StartUp Procedure MakeCall / Answer Call / Drop Call OpenTSP Shutdown Procedure Make a Trace Log File for another case By using Phone, Try to make a call for other cases. (Transfer, Hold, Retrieve, Conference, Forward, DND, Callback etc)

© Samsung Electronics Co., Ltd. 10 Basic Structure of Trace Log By internal threads of OpenTSP, each trace log message is displayed for representing its own functional result.

© Samsung Electronics Co., Ltd. 11 Trace Log Sample See the sample file. (CommonEvent.doc)

© Samsung Electronics Co., Ltd. 12 How To Analyze Error Case Describe the more detailed situation of error case Find “When, Which Line, What is problem ?” –When – It is very important data because this data can be used for finding the error point from the trace log file. –Which Line – can be used for tracing of error situation –What’s problem ? – can be used for finding the error effect Divide an error situation into the following 4 cases (possibility). Is it Application Side Error ? –This error is just only detected at 3 rd party application and at other software like TB20, this error is not detected. –Does it follow the TAPI and OpenTSP specification for processing its own function ? Is it TSP Side Error ? –This error is common to all cti softwares(3 rd party, TB20, Call etc) –TSP crashed or unexpected error detected. –Call State Mismatch detected between Application and Physical Device. –Stuck call generated. Is it Switch Side Error or Environment Error ? –there is no response from switch / Link –CTI Link goes down unexpectedly. Unknown case

© Samsung Electronics Co., Ltd. 13 Entering the trace log file Make the trace log file more simple Use more powerful edit tool like “source insight” than “Windows Text Editor” Abstract the OpenTSP log from the exising log file.(based on ProcessID or DeviceID or etc) Abstract the core log case including the error situation Try to find out where is the wrong point Trace each log case by using the device no, call state Compare the error case with the expected case or the normal case

© Samsung Electronics Co., Ltd. 14 Lab 4 : Analyze Log File. Case 1 : Event Missing by Switch Voice Record Off Event is not delivered. See Sample Log File (2-VoiceRecording) Case 2 : TSP Error Case Call State Mismatch between application and real phone. See Sample Log File (3-Mismatch)

Samsung Electronics Co., Ltd.