Tandberg Gatekeeper/Border Controller API D14172.01 User Manual

Browse online or download User Manual for Hardware Tandberg Gatekeeper/Border Controller API D14172.01. TANDBERG Gatekeeper/Border Controller API D14172.01 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 84
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
TANDBERG
Gatekeeper/Border Controller
API User Guide
D14172.01
July 2008
Page view 0
1 2 3 4 5 6 ... 83 84

Summary of Contents

Page 1 - API User Guide

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 July 2008

Page 2 - Table of Contents

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 10 of 84 Example 1.9 The element Zone will contain different sub elements de

Page 3 - 1 The TANDBERG API

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 11 of 84 Example 1.10 From the XML structure below we see that the Speed el

Page 4 - 1.1 Introduction to XML

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 12 of 84 Example 1.11 The command Dial is defined to take five parameters. O

Page 5 - D14172.01 page 5 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 13 of 84 Example 1.13 The Dial command in the above example may return the f

Page 6 - D14172.01 page 6 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 14 of 84 1.5 Introduction to TANDBERG XML API Service (TXAS) TXAS is a serv

Page 7 - D14172.01 page 7 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 15 of 84 Like getxml, it has the data URL form-data encoded with one single pa

Page 8 - 1.3 The TANDBERG XML Engine

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 16 of 84 putxml Request URI: /putxml Request parameter: HTTP BODY as argumen

Page 9 - 1.4 The XML Documents

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 17 of 84 The SOAP interface has a number of operations for dealing with Status

Page 10 - D14172.01 page 10 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 18 of 84 Example 1.22 The example below performs the same task as Example 1

Page 11 - D14172.01 page 11 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 19 of 84 1.6 Exercises The exercises in this section are based on using a TAN

Page 12 - D14172.01 page 12 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 2 of 84 Table of Contents 1 The TANDBERG API...

Page 13 - D14172.01 page 13 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 20 of 84 Exercise 4 The address: http://10.0.0.1/xmlput.ssi contains an editor

Page 14 - D14172.01 page 14 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 21 of 84 2 The XML-based Advanced Command Line Interface The XML-based Advanc

Page 15 - D14172.01 page 15 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 22 of 84 If the instance number of a given element is omitted, the expression

Page 16 - 1.5.2 SOAP

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 23 of 84 Request for Zone1 element with exposure option “--“: xstatus zones

Page 17 - D14172.01 page 17 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 24 of 84 2.2 The Status-type root commands – xstatus / xhistory The informa

Page 18 - D14172.01 page 18 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 25 of 84 2.2.1 Format Status information is presented by a mark-up notation,

Page 19 - 1.6 Exercises

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 26 of 84 2.3 The Configuration-type root commands - xconfiguration The infor

Page 20 - D14172.01 page 20 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 27 of 84 NOTE! Only typing ? actually addresses all configuration elements w

Page 21 - 2 The XML-based

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 28 of 84 Example 2.9 User wants to set IP address: ip addres

Page 22 - 2.1.4 Exposure options

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 29 of 84 2.4 The Command-type root commands - xcommand To get an overview of

Page 23 - 2.1.5 Misc

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 3 of 84 1 The TANDBERG API This document is a guide to the API interface of t

Page 24 - D14172.01 page 24 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 30 of 84 2.4.1 Command help To get help on a specific command, type the com

Page 25 - 2.2.1 Format

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 31 of 84 Sequence notation <command-type root command> <command>

Page 26 - 2.3.1 Configuration help

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 32 of 84 2.5 XML Output - xgetxml As an alternative to the standard XACLI ou

Page 27 - 2.3.2 Configuration read

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 33 of 84 2.6 Special Commands In addition to the root commands described abov

Page 28 - D14172.01 page 28 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 34 of 84 Alias 2 (type=E164, origin=Endpoint): "441184960001&quo

Page 29 - D14172.01 page 29 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 35 of 84 2.6.2 xpreferences The special command xpreferences lets the user

Page 30 - 2.4.2 Issuing a command

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 36 of 84 xpreferences xmlstatusfeedback <on/off> If xmlstatusfeedback is

Page 31 - D14172.01 page 31 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 37 of 84 3 API - Configurations This section gives an overview of the Configu

Page 32 - 2.5 XML Output - xgetxml

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 38 of 84 IP DNS Server [1..5] Address: <S: 0, 39> Sets the IP Address of

Page 33 - 2.6 Special Commands

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 39 of 84 SSH Mode: <On/Off> Determines whether the system can be accesse

Page 34 - D14172.01 page 34 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 4 of 84 1.1 Introduction to XML XML is a markup language for documents contai

Page 35 - 2.6.2 xpreferences

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 40 of 84 Gatekeeper ForwardLocationRequests: <On/Off> Determines the beh

Page 36 - D14172.01 page 36 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 41 of 84 Gatekeeper Downspeed PerCall Mode: <On/Off> Determines whether

Page 37 - 3 API - Configurations

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 42 of 84 Traversal UDPProbe RetryCount: <1..65534> (Applies only if the

Page 38 - D14172.01 page 38 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 43 of 84 Authentication Database: <LocalDatabase/LDAPDatabase> Selects b

Page 39 - D14172.01 page 39 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 44 of 84 Zones Zone [1..100] Match [1..5] Pattern Type: <Prefix/Suffix/Reg

Page 40 - D14172.01 page 40 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 45 of 84 Zones TraversalZone [1..50] Match [1..5] Pattern Type: <Prefix/Su

Page 41 - D14172.01 page 41 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 46 of 84 SubZones TraversalSubZone Bandwidth PerCall Mode: <None/Limited/Un

Page 42 - D14172.01 page 42 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 47 of 84 Pipes Pipe [1..100] Bandwidth Total Limit: <1..100000000> If th

Page 43 - D14172.01 page 43 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 48 of 84 4 API - Commands This section gives an overview of the supported sys

Page 44 - D14172.01 page 44 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 49 of 84 Bandwidth(r): <1..100000000> The requested bandwidth of the ca

Page 45 - D14172.01 page 45 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 5 of 84 Example 1.3 If we now look at the NTP element once NTP has been cor

Page 46 - D14172.01 page 46 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 50 of 84 EncryptionType: <DES/AES-128/Auto> The type of encryption that

Page 47 - D14172.01 page 47 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 51 of 84 Locate Runs the system's location algorithm to locate the endpoi

Page 48 - 4 API - Commands

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 52 of 84 RegistrationSerialNumber: <S: 0, 255> The serial number of the

Page 49 - D14172.01 page 49 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 53 of 84 PerCallIntraMode: <None/Limited/Unlimited> Determines whether

Page 50 - D14172.01 page 50 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 54 of 84 Gatekeeper2Address: <S: 1, 128> Specifies the IP Address or FQ

Page 51 - D14172.01 page 51 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 55 of 84 Match1PatternReplace: <S: 0, 60> (Applies only if the Pattern

Page 52 - D14172.01 page 52 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 56 of 84 Match4PatternType: <Prefix/Suffix/Regex> (Applies only if the

Page 53 - D14172.01 page 53 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 57 of 84 Gatekeeper2Port: <1..65534> Specifies the port on the neighbor

Page 54 - D14172.01 page 54 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 58 of 84 Match2PatternString: <S: 0, 60> (Applies only if the Match mod

Page 55 - D14172.01 page 55 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 59 of 84 Match4PatternBehavior: <Strip/Leave/Replace> (Applies only if

Page 56 - D14172.01 page 56 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 6 of 84 1.2 Introduction to XML Path Language (XPath) XPath is a comprehensi

Page 57 - D14172.01 page 57 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 60 of 84 5 API - Status This section gives an overview of the Status Informat

Page 58 - D14172.01 page 58 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 61 of 84 SystemUnit Software Configuration TraversalCalls: <Integer> Sho

Page 59 - D14172.01 page 59 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 62 of 84 IP IPv6 Gateway: <IPv4Addr> Shows the IPv6 address of the defau

Page 60 - 5 API - Status

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 63 of 84 ExternalManager ExternalManager [status = <Inactive/Active/Failed&

Page 61 - Ethernet

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 64 of 84 ResourceUsage TotalNonTraversalCalls: <Integer> Shows the total

Page 62 - D14172.01 page 62 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 65 of 84 Calls Call [1..900] Leg [1..2] RegistrationID: <String> Shows t

Page 63 - ResourceUsage

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 66 of 84 Registrations Registrations Registration [1..3750] CallSignalAddresse

Page 64 - Gatekeeper

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 67 of 84 Zones Zones DefaultZone Calls Call [1..900]: <Integer> Shows th

Page 65 - D14172.01 page 65 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 68 of 84 Zones TraversalZone [1..50] Bandwidth PerCall: <String> Shows t

Page 66 - Registrations

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 69 of 84 Subzones SubZones DefaultSubZone Registrations Registration [1..3750]

Page 67 - D14172.01 page 67 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 7 of 84 Example 1.7 When using XPath it is possible to omit specifying inter

Page 68 - D14172.01 page 68 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 70 of 84 Links Links Link [1..100] Name: <Integer> Shows the name of the

Page 69 - Subzones

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 71 of 84 5.2 history.xml – xhistory Calls Calls Call [1..255] SerialNumber:

Page 70 - D14172.01 page 70 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 72 of 84 Registrations Registrations Registration [1..255] CallSignalAddresses

Page 71 - 5.2 history.xml – xhistory

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 73 of 84 Registrations Registration [1..255] RegistrationRejectionCause: <S

Page 72

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 74 of 84 5.3 event.xml – xevent CallAttempt CallAttempt Call [1..900] Serial

Page 73 - D14172.01 page 73 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 75 of 84 CallAttempt Call [1..900] Duration: <String> Shows the duration

Page 74 - 5.3 event.xml – xevent

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 76 of 84 Connected Call [1..900] Leg [1..2] Address: <String> Shows the

Page 75 - Connected

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 77 of 84 Disconnected Call [1..900] StartTime: <String> Shows the time a

Page 76 - Disconnected

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 78 of 84 ConnectionFailure Call [1..900] StartTime: <String> Shows the t

Page 77 - ConnectionFailure

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 79 of 84 Registration Registration [1..3750] MCU Prefix [1..200]: <String&g

Page 78 - Registration

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 8 of 84 1.3 The TANDBERG XML Engine The TANDBERG XML engine is optimized fo

Page 79 - Unregistration

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 80 of 84 Unregistration Registration [1..3750] MCU: Shows that the registratio

Page 80 - RegistrationFailure

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 81 of 84 RegistrationFailure Registration [1..3750] Gateway Prefix [1..200]: &

Page 81 - D14172.01 page 81 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 82 of 84 Bandwidth Bandwidth Call [1..900] SerialNumber: <String> Shows

Page 82 - Bandwidth

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 83 of 84 Bandwidth Call [1..900] Duration: <String> Shows the duration o

Page 83 - D14172.01 page 83 of 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 84 of 84 ResourceUsage ResourceUsage Registrations: <Integer> Shows the

Page 84

TANDBERG Gatekeeper/Border Controller API User Guide D14172.01 page 9 of 84 monitor by using XPath. The user/control application can therefore lim

Comments to this Manuals

No comments