Intel 05-2065-002 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Intel 05-2065-002, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Intel 05-2065-002 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Intel 05-2065-002. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Intel 05-2065-002 should contain:
- informations concerning technical data of Intel 05-2065-002
- name of the manufacturer and a year of construction of the Intel 05-2065-002 item
- rules of operation, control and maintenance of the Intel 05-2065-002 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Intel 05-2065-002 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Intel 05-2065-002, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Intel service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Intel 05-2065-002.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Intel 05-2065-002 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    IP Media Ser ver (Global Call) Demo Guide fo r Windows Operati ng Systems November 2003 05-2065-00 2[...]

  • Page 2

    IP Media Server (G lobal Call) Dem o Guide – No vember 2003 INFORMA TION IN THIS DOCUMENT IS PRO VIDED IN CONNECTION WITH INTEL® PR ODUCTS. NO LICENSE, EXPRESS OR IMPLIED , BY EST OPPEL OR OTHER WISE, TO ANY INTEL LECTU AL PRO PER TY RIGHTS IS GRANTED BY THIS DOCUMENT . EXCEPT AS PR O VIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH P[...]

  • Page 3

    IP Media Server (Global Cal l) Demo Guide – November 2003 3 Contents Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 About This Publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9[...]

  • Page 4

    4 IP Media Server (Global Call) Dem o Guide – No vember 2003 Contents Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47[...]

  • Page 5

    IP Media Server (Global Cal l) Demo Guide – November 2003 5 Contents Figures 1 Demo Voice M enu Flow chart. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 IP Medi a Serv er (Global Ca ll) Demo Archi tecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 EventR o[...]

  • Page 6

    6 IP Media Server (Global Call) Dem o Guide – No vember 2003 Contents Ta b l e s 1 Command Li ne Switc hes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2 Runtime K eyboard Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 [...]

  • Page 7

    IP Media Server (Global Cal l) Demo Guide — November 2003 7 Re vision Histor y This re vision history summarizes the changes made in each published versio n of this document. Document No. Publication Date Description of Revisions 05-2065-002 Nov ember 2003 F ax not suppor te d in SR 6.0 PCI Windows demo - remov ed all references 05-2065-001 Septe[...]

  • Page 8

    8 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Revision History[...]

  • Page 9

    IP Media Server (Global Cal l) Demo Guide — November 2003 9 About This Pub lication This section describes th e purpose of the g uide, the intended a udience, and pro v ides references to other do cuments that m ay be useful to the us er . • Purpos e • Intended Audience • How to Use This Publicatio n • Related In formation Purpose This gu[...]

  • Page 10

    10 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 About This Publication • Chapter 2, “System Requirements” outlines the har d ware and softw are required to run th e demo • Chapter 3, “Preparing to Run the Dem o” describes the prepar ations required before runnin g the demo • Chapter 4, “Running the Demo” describes[...]

  • Page 11

    IP Media Server (Global Cal l) Demo Guide — November 2003 11 1 1 . Demo Des cription This chapter describes the basic features of the IP Media Serv er (Global Call) demo. The IP Media Serv er (Global Call) demo is an object-oriented host-based application that demonstrates using the G lobal Call API to b uild an IP media server , prov iding v oic[...]

  • Page 12

    12 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Description[...]

  • Page 13

    IP Media Server (Global Cal l) Demo Guide — November 2003 13 2 2 . System Requirements This chapter discusses th e system requirements for running the I P Media Server (Global Call). It cont ains the f oll owing to pics : • Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 ?[...]

  • Page 14

    14 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 System Re quirements[...]

  • Page 15

    IP Media Server (Global Cal l) Demo Guide — November 2003 15 3 3 . Preparing to Run the Demo This chapter discusses the prep arations necessary to run the IP Media Server (Glob al Call) demo. It provides information about the following topics: • Editing Configur ation Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 16

    16 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Preparin g to Run the Demo Qua lity of Ser vice The application can set thresho ld v alues to monitor the qualit y of service during calls. A fault occurs when the result of a measurement of a QoS parameter crossed a pr edefined threshold. A success occurs when th e result of a measur[...]

  • Page 17

    IP Media Server (Global Cal l) Demo Guide — November 2003 17 Preparin g to Run th e Demo # If capability is g711Alaw /Mul aw ==> FramesPerPkt = 10,20,30. # G711 frame per packet defines the packet size i n # milliseconds # If capability is g723_5_3k / 6 _3k ==> Fra mesPerPkt = 1, 2, 3 . # FrameSize isn' t needed, d efault= 30m s. # If [...]

  • Page 18

    18 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Preparin g to Run the Demo Set IpMediaServer as the acti ve pr oject and b uild in deb ug mode.[...]

  • Page 19

    IP Media Server (Global Cal l) Demo Guide — November 2003 19 4 4 . Running the Demo This chapter discus ses ho w to run the IP Media Server ( Global Call) demo. It co ntains the following topics: • Starting the Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 • Demo Options . . [...]

  • Page 20

    20 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Running the Demo 4.3 Using the Demo This section describes ho w to use the IP Media Serv er (Global Call) demo and contains the following topics: • Keyboard Co mma nds • Using the Media Server 4.3.1 Keyboar d Commands The demo always waits for in put from the keyboard. While t he [...]

  • Page 21

    IP Media Server (Global Cal l) Demo Guide — November 2003 21 Running the Demo Star t Record P r ompt [Record_Men u] 2 - Start Record Press 2 at end of m essage to stop recordin g (at end Stop Record Pro mpt is played) * - Qui t Stop Record Pr ompt [StopRec_Menu] 2 - Discard Message and re-record message to same mailbo x 3 - Conf irm Message [Sa v[...]

  • Page 22

    22 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Running the Demo Figure 1. Demo V oice Menu Flowchart Main Menu Select one of the follo wing: 1 - V oice Mail 2 - Fax 4 - CSP * - Quit V oice Mail Pr ompt 1 - Record Message 2 - Listen to message from a mailbox * - Quit 1 Listen Message Prompt Enter Mailbox Number (Message is play ed)[...]

  • Page 23

    IP Media Server (Global Cal l) Demo Guide — November 2003 23 Running the Demo 4.4 Stopp ing the Demo The IP Media Server (Global Call) de mo runs until it is term inated. Press “q” or “Q” or “Ctrl+C” to terminate the demo appl ication.[...]

  • Page 24

    24 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Running the Demo[...]

  • Page 25

    IP Media Server (Global Cal l) Demo Guide — November 2003 25 5 5 . Demo Details This chapter discusses th e IP Media Server (Global Call) demo in more detail. It contains the following topics: • Files Used b y the Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 • Programming Mod el . .[...]

  • Page 26

    26 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details IPMediaSer verRelease errorI nput.vo x V oice file IPMediaSer verRelease IPMediaSer v er .cf g Demo configuration file IPMediaSer verRelease IPMediaSer v er .ex e Dem o ex e cutable IPMediaSer verRelease listenMenu.vo x V oice file IPMediaSer verRelease mainMenu.vo x[...]

  • Page 27

    IP Media Server (Global Cal l) Demo Guide — November 2003 27 Demo Details 5.1.2 PDL Files In W indows, the source code f iles listed in T able 4 are located in: C: Pro gram F iles Dia lo gic Demos I PDem oSh are d Modules V oiceModule CCSPDevice.cpp Implements the operations of the CCSPDevice class Modules V oiceModule CCSPDevice.h Functi[...]

  • Page 28

    28 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details 5.2 Programming Model This section describes the I P Media Serv er (Global Call) demo architecture. It contains the following topics: • Module Stru cture • Eve ntRou ter • Interfaces • Classe s 5.2.1 Module Structure The IP Media Server (Global Call) demo uses a m[...]

  • Page 29

    IP Media Server (Global Cal l) Demo Guide — November 2003 29 Demo Details Figure 2. IP Media Server (Global Call) Demo Archite cture Each module is compo s ed of fou r elements: • Board • Device • State Machine (call control) • Wrapper The Wrapper acts lik e a manager , recei ving requ es ts from the Ev entRouter and distribu ting the req[...]

  • Page 30

    30 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details Figure 3. EventRouter 5.2.3 Interface s The modular architectur e implements a unif ied interface that allo ws replacement of modules b y including ne w header fi les and adjusting rou ting statements. Retriev e ev ent data from GC library For which technology? V oice Mod[...]

  • Page 31

    IP Media Server (Global Cal l) Demo Guide — November 2003 31 Demo Details A module is treated b y the Ev entR outer as a block b ox. It has thr ee types of APIs: Initialization • Init( ) – for initializin g a module • GetNumOfDevices( ) – returns the numb er of de vices av ailable to the ap plication • GetDeviceHandle( ) – returns a d[...]

  • Page 32

    32 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details T able 6. IP Module Classes Category Class Name Interface Modul e CIPMod ule • Interacts with CIPBoard an d CIPDevice. • Expor ts IP module functions t o CEventRouter . Note: The public functions in this class can be accessed by classes outside t he IP module. Init ( [...]

  • Page 33

    IP Media Server (Global Cal l) Demo Guide — November 2003 33 Demo Details Boar d CIPTBoar d • Interacts with the Global Call library to handle IP vir tual boar ds Note: The public funct ion in this class should only be accessed by classes inside the IP module. Init( ) • Opens IPT (vir tual) board and sets board parameters Exit( ) • Closes I[...]

  • Page 34

    34 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details Device CIPDevi ce • Handles IP de v ice operations, such as making/dropping calls, sending H.323 messages, making timeslot connections, etc. • Holds CIPStateMachine (or call control) Note: The public functions in this class should only be accessed by classes inside th[...]

  • Page 35

    IP Media Server (Global Cal l) Demo Guide — November 2003 35 Demo Details T ab le 7. V oice Module Classes Category Class Name Interface Module CV oiceModule • Interacts with CV oiceBoard and CV oiceDevice. • Expor ts V oice m odule functions to CEventRouter . Note: The public functions in this class can be accessed by classes outside the Voi[...]

  • Page 36

    36 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details Device CV oiceDevice • Handles voi ce device operations , such as play ing, recording, tone detection, and tone generation • Holds CV oiceStateMachine Note: The public functions in this class should only be accessed by classes inside the Voice module. Init ( ) • Ope[...]

  • Page 37

    IP Media Server (Global Cal l) Demo Guide — November 2003 37 Demo Details 5.3 Threads The IP Media Serv er (Global Call) demo operates with two thr eads, as sho wn in Figure 4. Figure 4. IP Media Server (Global Call) Demo Threads State Machine CV oiceStateMachine • Handles voice e vents and maintains voice state machine(s) Note: The public func[...]

  • Page 38

    38 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details The threads are cr eated as follo w s: 1. The fi rst (main) thread is created b y the demo application to get the k e yboard input. 2. The second thread is an SRL thread, created as a result of the demo application calling PDLsr_enblhdlr( ) . All Global Call ev ents are r[...]

  • Page 39

    IP Media Server (Global Cal l) Demo Guide — November 2003 39 Demo Details Figure 5. System Initializat ion 5.5 Event Handlin g This section descr ibes ho w the IP Media Server ( Global Call) demo h andles e vents. It con tains the following topics: • Event Mechan ism • Handling K eyboar d Input Even ts • Handling SRL Events • Handling App[...]

  • Page 40

    40 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details 5.5.2 Handling Keyboar d Input Events There is an endless loop {while (0)} in the main( ) func ti on in t he Main.cpp file. In that loop, the application waits for e ver for a ke yboard ev ent by calling the waitForKe y( ) fu ncti on. The event must be handled immediately[...]

  • Page 41

    IP Media Server (Global Cal l) Demo Guide — November 2003 41 Demo Details typedef struct { int event; TDeviceType desti nation; int lineDevice; long xmitSlot; long neighborDev ice; char dialString[ MAX_STRING_ LENGTH]} TSUserEvent;[...]

  • Page 42

    42 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 Demo Details[...]

  • Page 43

    IP Media Server (Global Cal l) Demo Guide — November 2003 43 Glossar y Cod ec: see COder/DEC oder COder/DECoder: A circuit used on Dialogic boards to con vert analog vo ice data to digital and digital voice data to analog audio. Computer T elephon y (CT): Adding computer intelligence to the making, recei ving, and managing of telephone calls. DTM[...]

  • Page 44

    44 IP Media Server (G lobal Call) Dem o Guide — No vember 2003 IFT : Internet Facsimile T ransfer International T elecomm unications Union (ITU): An or ganization established by the United Nations to set telecommunications stand ards, allocate frequ encies to v arious uses, and hold trad e sho ws e very four years. Internet: An inter -network of [...]

  • Page 45

    IP Media Server (Global Cal l) Demo Guide — November 2003 45 platforms provid e an SCbus interface for intercon nection of multiple DM3 platforms, or conn ection to other SCSA- compatible hard ware. The DM3 platform suppor ts timeslot b undling for high bandwidth, an d can access up to 256 of the 204 8 SCb us timeslot s via tw o SC4000 ASICs . SI[...]

  • Page 46

    46 IP Media Server (G lobal Call) Dem o Guide — No vember 2003[...]

  • Page 47

    IP Media Server (Global Cal l) Demo Guide — November 2003 47 Inde x Symbols {while(0)} 40 A Application Classe s 31 C Callback Hdlr( ) 39 CConf ig( ) 38 CEventRouter( ) 38 Chan nelNumbe r( ) 31 CheckAnd Conver tDigits( ) 3 7 Classes 31 Comma nd L ine S witc hes 19 Compilin g and Linkin g 17 Connect( ) 34 , 36 CreateMailBox FileName( ) 37 D Demo D[...]

  • Page 48

    48 IP Media Server (Global Call ) Demo Guide — November 2003 O OnPl ayCo mp lete ( ) 36 P ParseConfigFile( ) 31 PDL F ile s 27 PDL Fi les Used by the IP Media Server (Glob al Call) Demo 27 PDLSetApp licationExitPa th( ) 40 PDLsr _enbh dlr( ) 39 PDLsr_ enbl hdlr( ) 38 Play ( ) 36 Prepar ing to Run the Demo 15 Proc essEvent ( ) 31 , 32 , 33 , 34 , [...]