Problems with my call model

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hello

I have some problems with my TAPI implementation.

In frame of my diploma thesis, i integrate TAPI into the software of my
employer (i work for a software house)

Now, i’m using VB.NET and TAPI3.x with the VS.NET generated Interop.dll. The
TAPI implementation is used with a PBX and during the implementation I use a
Siemes Hicom 150 PBX.

The following functionality has to be implemented:
- The software has to initialize calls
- Indicate incoming calls with their number
- No others call controls

My TAPI implementation functioned well, but there are still some problems
with the call handling.

It is possible, that a telephone has several calls openly (conferences,
knocking calls as offering call during a connected call, redirecting a call).

I implemented a call model, which note the call states an call informations
about all calls from his phone device. Because I found no other possibility,
to asign informations to the correct call. Sample: I’m connected with the
phonenumber 30 and a person with number 40 tries to call me. The call from
number 40 signals as knocking call on my phone and the TAPI signals an
offering message and many InfoEvents about the call. When i don’t answer the
call and the call terminate by phone 40, a TAPI disconnect message arrives
from TAPI to me.
Now I must be able to assign the disconnect message to a call.

A simply version of these implementation functioned. But, in special cases,
such as conference and redirecting calls, the call model doesn’t work
correctly.
Is there another solution to generic transferable to other PBX’s.

My Questions:

Is there a consideration error? It is necessary to have the phonenumber of
the current connected call in the application on remove the phonenumber when
the call disconnected.

Is this problem connected with the VS.NET interop.dll problem?

I tried to use the TAPI Wrapper of Helen Warn. But I received an error
during initialize her wrapper. Can this wrapper also be also for PBX's?

My testing PBX (Siemens Hicom 150E Office) send during a redirecting no
RelatedCallID information. Are there no absolute essentials for the ID for
identification?
Is it better to use Version TAPI2.x to implement this?

I read much and argue for 3 months with it. I do not get ahead now.

I hope of some helpful answers

Many thanks and best regards
Beat Kiener

kiener at glauxsoft dot com



.



Relevant Pages

  • Re: Problems with my call model
    ... > I have some problems with my TAPI implementation. ... > TAPI implementation is used with a PBX and during the implementation I use ... > I tried to use the TAPI Wrapper of Helen Warn. ... > during initialize her wrapper. ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Problems with my call model
    ... Or am I to implement a TAPI session for each line? ... Beat Kiener ... >> TAPI implementation is used with a PBX and during the implementation I ... >> I tried to use the TAPI Wrapper of Helen Warn. ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Problems with my call model
    ... > TAPI implementation is used with a PBX and during the implementation I use a ... > Siemes Hicom 150 PBX. ... Please reproduce the scenario with TAPI Browser TB20 ... Is there a user guide available for TAPI Browser TB20? ...
    (microsoft.public.win32.programmer.tapi)
  • Re: TAPI and VS.NET 2003
    ... system32/tapi3.dll fixed the COM wrapper in .NET. ... Regarding .NET and TAPI: You have been warned at least... ... TERASENS GmbH ... The intellisense lists all the ITxxx interfaces but not ...
    (microsoft.public.win32.programmer.tapi)
  • RE: Redirect outbound call (Windows Mobile 5)
    ... Now i can build and install sample TSP by calling lineAddProvider. ... Microsoft MVP for TAPI / Windows SDK ... to write a wrapper around celltsp.I have successfully implemented a ... need to take care to make it successful. ...
    (microsoft.public.win32.programmer.tapi)