Page 2 - COPYRIGHT NOTICE
COPYRIGHT NOTICE INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL®PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANYINTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT ASPROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTELASS...
Page 3 - Table of Contents
iii Table of Contents 1. About This Guide ............................................................................................ 1 1.1. Purpose ........................................................................................................... 11.2. Intended Audience .....................
Page 5 - List of Tables
v List of Tables Table 2. Command Line Switches ...................................................................... 18Table 3. Runtime Keyboard Commands ............................................................. 20Table 4. Source Files Used by the IP Gateway (Global Call) Demo ...................
Page 7 - List of Figures
vii List of Figures Figure 1. Hardware Configuration with Onboard NIC and PSTN Front End ....... 7Figure 2. Hardware Configuration with Onboard NIC and separate PSTN board .............................................................................................................. 8 Figure 3. Typic...
Page 13 - System Requirements
5 3. System Requirements This chapter discusses the system requirement for running the IP Gateway(Global Call) demo. It contains the following topics: • Hardware Requirements • Software Requirements 3.1. Hardware Requirements To run the IP Gateway (Global Call) demo, you need: • One of the following...
Page 15 - Preparing to Run the Demo; Figure 1. Hardware Configuration with Onboard NIC and PSTN Front
7 4. Preparing to Run the Demo This chapter discusses how to prepare to run the IP Gateway (Global Call) demo.It provides information about the following topics: • Connecting to External Equipment • Editing Configuration Files 4.1. Connecting to External Equipment There are two possible hardware con...
Page 16 - Figure 2. Hardware Configuration with Onboard NIC and separate
IP Gateway (Global Call) Demo Guide for Linux and Windows 8 Internet/ Intranet line Intel NetStructure® IPT board CTbus cable PSTN line Intel NetStructure® DM/V-A series board Figure 2. Hardware Configuration with Onboard NIC and separate PSTN board The IP Gateway (Global Call) demo allows you to co...
Page 17 - Figure 3. Typical Topology
4. Preparing to Run the Demo 9 IP Network H.323 Terminal IP Gateway Telephone PBX IP Gateway Telephone PBX Fax Fax Figure 3. Typical Topology 4.2. Editing Configuration Files This section discusses how to configure the demo for your system. It contains thefollowing topics: • Configuration file locat...
Page 18 - File
IP Gateway (Global Call) Demo Guide for Linux and Windows 10 4.2.2. Editing the gateway_r4.cfg File Below is an example of the gateway_r4.cfg file. Update the following information: ipProtocol The IP Protocol used for opening the IP Line devices, values: H323, SIP, both Channel Channels defined by t...
Page 26 - Table 1. Command Line Switches
IP Gateway (Global Call) Demo Guide for Linux and Windows 18 Table 1. Command Line Switches Switch Action Default -c < filename > Configuration file name gateway_r4.cfg -d Sets Debug Level (0-4): 0-FATAL: used when one or morechannels are deadlocked. 1-ERROR: used when the applicationreceives ...
Page 28 - Table 2. Runtime Keyboard Commands
IP Gateway (Global Call) Demo Guide for Linux and Windows 20 5.3. Using the Demo The demo always waits for input from the keyboard. While the demo is running,you can enter any of the following commands: Table 2. Runtime Keyboard Commands Command Function c or C Print channel information d<n> o...
Page 30 - Filename
IP Gateway (Global Call) Demo Guide for Linux and Windows 22 Filename Description OS gatepars.c The demo configuration fileparsing functions Both gatepars.h Function prototype for gatepars.c Both gatepstn.c PSTN-specific functions Both gatepstn.h Function prototype for gatepstn.c Both gatestate.c St...
Page 34 - Keyboard; Figure 4. Programming Model
IP Gateway (Global Call) Demo Guide for Linux and Windows 26 Once the destination gateway has answered the H.323 call, the IP Gateway(Global Call) demo connects the PSTN call to the IP call. An audio path is nowestablished between the PSTN call and the destination IP station. For more detailssee sec...
Page 36 - LineDevH
IP Gateway (Global Call) Demo Guide for Linux and Windows 28 • Calculates the logical board and channel and saves them intoSession.pstnParams • Closes the board, by calling dx_Close( ) or dt_Close( ) . 9. Call ipGetChannels( ) which checks how many available IP channels there are by doing the follow...
Page 39 - Figure 5. Call Establishment from IP
6. Demo Details 31 GATE_NULL IP_CONNECTED GATE_DROP IP_OFFERED GATE_CONNECTED IP: GCEV_EXTENSION IP: gc_SetUserInfo( )IP: gc_AnswerCall( ) IP: GCEV_ANSW ERED IP: gc_Listen( )PSTN: gc_MakeCall( ) IP, PSTN: GCEV_DISCONNECTED pstnUnListen( )IP, PSTN: gc_DropCall( ) PSTN: GCEV_CONNECTED PSTN: ag_Listen(...
Page 40 - ag
IP Gateway (Global Call) Demo Guide for Linux and Windows 32 3. In IP_CONNECTED, when the application receives GCEV_CONNECTED from the PSTN side, the application calls pstnListen( ) , which in turn calls ag_Listen( ) or dt_Listen( ) ( ag for analog; dt for digital) to tell the PSTN line device to li...
Page 43 - Appendix A; Log File of IP Call Establishment
35 Appendix A Log File of IP Call Establishment DATE: 08/16/01 TIME: 10:49:20 TRACE: File: gatepstn.c Line: 189 End of pstnOpenFrontEnd function on channel 14 DATE: 08/16/01 TIME: 10:49:21 TRACE: File: gateip.c Line: 99 Start ipOpenDevices function on channel 14 DATE: 08/16/01 TIME: 10:49:21 TRACE: ...
Page 47 - Appendix B; Log File of PSTN Call Establishment
39 Appendix B Log File of PSTN Call Establishment DATE: 08/16/01 TIME: 10:57:55 TRACE: File: gatepstn.c Line: 189 End of pstnOpenFrontEnd function on channel 10 DATE: 08/16/01 TIME: 10:57:56 TRACE: File: gateip.c Line: 99 Start ipOpenDevices function on channel 10 DATE: 08/16/01 TIME: 10:57:56 TRACE...
Page 53 - Index
45 Index A ag_Listen( ), 32, 33 ag_Unlisten( ), 33 APPMAIN.C, 29 ATDV_SUBDEVS( ), 27 C Call connection, 3 Call establishment, 25 Call progress tones, 26 Call state GATE_CONNECTED, 32, 33GATE_DROP, 33GATE_NULL, 30IP_CONNECTED, 31, 33IP_DROP, 33IP_OFFERED, 31, 33PSTN_OFFERED, 32 Call Teardown, 33 chec...