Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

HiPath 4000 and CDR

Status
Not open for further replies.

Murzik

Technical User
Mar 5, 2007
13
Professionals, I need your help!

We have HiPath 4000 v3.0 which sends CDR data to an external CDR-system. CDR data includes parameter CHRGEE (paying party) which behave itself rather strange in the following case: subscriber A (internal) makes 3-party conference with two external subscribers (B1 and B2) and then leave conference. Subscribers B1 and B2 continue the conversation – CHRGEE takes on a value of the external number (external subscriber which was first connected to the conference – B1). What happens? I expect CHRGEE to take value of number of subscriber which transferred the connection (subscriber A).


Any idea?


DISPLAY-DEFPP:CONNTYPE=ALL;
H500: AMO DEFPP STARTED

CONNECTION TYPE: INT

SYSTEM DEFAULT:

CHRGEE
------
MOUCALL
KEYCALL
CALLING

CONNECTION TYPE: OUTG

SYSTEM DEFAULT:

CHRGEE
------
BILLING
MOUCALL
KEYCALL
CALLING
TRUNK

SPECIAL SYSTEM DEFINITIONS:

+-----------+--------+---------+---------------------------------+----------+
| SUPLSERV | SUBSID | TRANST | TRUNK | CHRGEE |
+-----------+--------+---------+---------------------------------+----------+
| TRANSFER | ANY | BOPPUB | ANY | FIRSTRED |
| | | | | TRANSPTY |
+-----------+--------+---------+---------------------------------+----------+
| CALLFOR | ANY | ANY | ANY | LASTRED |
+-----------+--------+---------+---------------------------------+----------+

CONNECTION TYPE: INCO

SYSTEM DEFAULT:

CHRGEE
------
KEYCONN
CONNECT
CALLED
TRUNK

SPECIAL SYSTEM DEFINITIONS:

+-----------+--------+---------+---------------------------------+----------+
| SUPLSERV | SUBSID | TRANST | TRUNK | CHRGEE |
+-----------+--------+---------+---------------------------------+----------+
| TRANSFER | ANY | BOPPUB | ANY | FIRSTRED |
| | | | | TRANSPTY |
+-----------+--------+---------+---------------------------------+----------+
| CALLFOR | ANY | ANY | ANY | FIRSTRED |
| | | | | CALLED |
| | | | | TRUNK |
+-----------+--------+---------+---------------------------------+----------+

USER DEFINITIONS:

+-----------+--------+---------+---------------------------------+----------+
| SUPLSERV | SUBSID | TRANST | TRUNK | CHRGEE |
+-----------+--------+---------+---------------------------------+----------+
| TRANSFER | ANY | ANY | ANY | TRANSPTY |
+-----------+--------+---------+---------------------------------+----------+

AMO-DEFPP-111 SET UP AND ADMINISTRATION OF THE PAYING PARTY TABLE
DISPLAY COMPLETED;
<=



 
You know what they say about assumption, but.... I would assume that when Subscriber A drops off the line the system considers the call detail record for Subscriber A complete. The call is still going on after that person drops off though, so the system needs to choose someone new to attach the call to. My guess would be that it would be the first person that Subscriber A dialed out to, using the logic that A called B1 so a owns the call, and A AND B1 called B2 so when A drops off B1 continues on with ownership of the call...

If that is truly the case it may be difficult to work around because that's probably the underlying logic flowchart for the whole CDR system.
 
If your guess is right, it’s a pity… because for calls like above will pay our company and we should to know who made the connection. But I hope that there is some way to do what I want. There is AMO – DEFPP. This AMO allow making rules for CHRGEE.
What we have:
1. CDR-string which describes transit connection contains information about a number of Subscriber A (transferring party).
2. I’ve made a rule to use TRANSPTY (transferring party) for CHRGEE for outgoing calls when booth subscriber (B1 and B2) are public (BOPPUB).


CONNECTION TYPE: OUTG
USER DEFINITIONS:
+-----------+--------+---------+---------------------------------+----------+
| SUPLSERV | SUBSID | TRANST | TRUNK | CHRGEE |
+-----------+--------+---------+---------------------------------+----------+
| TRANSFER | ANY | BOPPUB | ANY | TRANSPTY |
+-----------+--------+---------+---------------------------------+----------+

In the end of those changes nothing has changed! CHARGEE is still external subscriber.
Maybe I do something wrong? Maybe DEFPP don’t touch these case?


 
My 4000 is in the process of being installed as we speak and I haven't gotten the documentation set yet so I can't look it up. I'll try to ask one of the system designers I'm working with and see if I can get an answer for you.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top