[asterisk-ss7] No presentation number over ss7

peterpet peterpet at mail.ru
Thu Feb 25 09:21:10 CST 2010


Yes, Yes, Yes
Now everithink is ok.
Thank you..... :)

Gustavo Marsico, tell me your address , i will send you a gift ;)

Gustavo Marsico wrote:
> Peter:
>
> Some MSC's checks the Screening Indicator, defined in ITU Q.763 3.10f. 
> I've seen several times that callerid is not shown or the call is 
> dropped if you don't sent this field to 3. My guess is that changing 
> that value could work, but always might be a B side problem, because 
> you Calling Party Number looks good.
>
> As defined in Attila's chan_dahdi:
>
>                         isup_set_calling(p->ss7call, l ? (l + 
> calling_nai_strip) : NULL, ss7_calling_nai,
>                                 p->use_callingpres ? 
> cid_pres2ss7pres(ast->cid.cid_pres) : (l ? SS7_PRESENTATION_ALLOWED : 
> SS7_PRESENTATION_RESTRICTED),
>                                 p->use_callingpres ? 
> cid_pres2ss7screen(ast->cid.cid_pres) : SS7_SCREENING_USER_PROVIDED );
>
> So it seems that using:
> Set(CALLERPRES()=allowed) 
> It should work.
>
> Hope this helps.
>
> Gustavo
>
>
> On 25 Feb 2010, at 12:43, peterpet wrote:
>
>> hi everyone,
>> I have 4 interconnections with ss7(libss7).
>> In this case everithink is ok.
>> 4-th last operator with connection is ok.
>> But after if i call to operator ext , there is no screening number.
>> This is outgoing side, from me to Telco.
>> If call is from Telco to me , everithing is ok.
>>
>> This is my configuration
>>
>> chan_dahdi.conf
>> language=en
>> context=from-mobile
>> switchtype=euroisdn
>> echocancel=yes
>> echocancelwhenbridged=yes
>> group=4
>> ss7type = itu
>> ss7_called_nai=national
>> ss7_calling_nai=national
>> ss7_internationalprefix=00
>> ss7_nationalprefix=0
>> linkset = 4
>> pointcode = 1111
>> adjpointcode = 2222
>> defaultdpc = 2222
>> networkindicator=national
>> cicbeginswith = 1
>> channel = 94-108
>> cicbeginswith = 17
>> channel = 110-124
>> sigchan = 109
>>
>>
>> extensions.ael
>>
>> context from-mobile {
>>        includes {
>>                check_dial;
>>        };
>>        _052XXXXXX => {
>>                Set(from_trunk="globul_mobile_trunk");
>>                Set(to_trunk="interbild_varna_trunk");
>>                NoOp("Idvam ot GLOBUL-MOBILNA MREJA");
>>                goto check_dial|${EXTEN}|1;
>>        };
>> }
>>
>>
>>
>>
>> context from-sip {
>>        includes {
>>                check_dial;
>>        };
>>           _X. => {
>>                if("${EXTEN:0:2}" = "46") {
>>                        goto check_dial|52${EXTEN}|1;
>>                };
>>                goto check_dial|${EXTEN}|1;
>>        };
>> }
>>
>>
>> context check_dial {
>>            _089XXXXXXX => {
>>                Set(from_trunk="varna_trunk");
>>                Set(to_trunk="mobile_trunk");
>>                &cdrs(${CALLERID(num)},${EXTEN},${from_trunk},${to_trunk});
>>                Dial(DAHDI/g4/${EXTEN:1});
>>                NoOp(Hangup_prichina=${HANGUPCAUSE});
>>                NoOp(dialstatus=${DIALSTATUS});
>>                Hangup();
>>        };
>>
>>
>> I've tried call from 52461234 to 895442186.......
>>
>>
>> [0] MSU-fix*CLI>
>> [ 9f 9b 20 ]
>>        Network Indicator: 2 Priority: 0 User Part: ISUP (5)
>>        [ 85 ]
>>        OPC 1111 DPC 2222 SLS 1
>>        [ 0a 07 0e 15 ]
>>                CIC: 1
>>                [ 01 00 ]
>>                Message Type: IAM
>>                [ 01 ]
>>                --FIXED LENGTH PARMS[4]--
>>                Nature of Connection Indicator:
>>                        Satellites in connection: 0
>>                        Continuity Check: Check not required (0)
>>                        Outgoing half echo control device: not 
>> included (0)
>>                        [ 00 ]
>>                Forward Call Indicators:
>>                        Nat/Intl Call Ind: call to be treated as a
>> national call (0)
>>                        End to End Method Ind: no end-to-end method(s)
>> available (0)
>>                        Interworking Ind: no interworking encountered (0)
>>                        End to End Info Ind: no end-to-end information
>> available (0)
>>                        ISDN User Part Ind: ISDN user part used all the
>> way (1)
>>                        ISDN User Part Pref Ind: ISDN user part not
>> preferred all the way (1)
>>                        ISDN Access Ind: originating access ISDN (1)
>>                        SCCP Method Ind: no indication (0)
>>                        P-M bits(0) P: 0 O: 0 N: 0 M: 0
>>                        [ 60 01 ]
>>                Calling Party's Category:
>>                        Category: Ordinary calling subscriber (10)
>>                        [ 0a ]
>>                Transmission Medium Requirements:
>>                        Speech (0)
>>                        [ 00 ]
>>                --VARIABLE LENGTH PARMS[1]--
>>                Called Party Number:
>>                        Nature of address: 3
>>                        NI: 0
>>                        Numbering plan: 1
>>                        Address signals: 895442186#
>>                        [ 07 03 10 98 45 24 81 f6 ]
>>                --OPTIONAL PARMS--
>>                Calling Party Number:
>>                        Nature of address: 3
>>                        NI: 0
>>                        Numbering plan: 1
>>                        Presentation: 0
>>                        Screening: 0
>>                        Address signals: 52461234
>>                        [ 0a 06 03 10 25 64 21 43 ]
>>
>> Len = 14 [ 9b a0 0b 85 38 94 c2 11 01 00 06 02 34 00 ]
>> FSN: 32 FIB 1
>> BSN: 27 BIB 1
>> <[0] MSU
>> [ 9b a0 0b ]
>>        Network Indicator: 2 Priority: 0 User Part: ISUP (5)
>>        [ 85 ]
>>        OPC 1111 DPC 2222 SLS 1
>>        [ 38 94 c2 11 ]
>>                CIC: 1
>>                [ 01 00 ]
>>                Message Type: ACM
>>                [ 06 ]
>>                --FIXED LENGTH PARMS[1]--
>>                Backward Call Indicator:
>>                        Charge indicator: 2
>>                        Called party's status indicator: 0
>>                        Called party's category indicator: 0
>>                        End to End method indicator: 0
>>                        Interworking indicator: 0
>>                        End to End information indicator: 0
>>                        ISDN user part indicator: 1
>>                        Holding indicator: 0
>>                        ISDN access indicator: 1
>>                        Echo control device indicator: 1
>>                        SCCP method indicator: 0
>>                        [ 02 34 ]
>>
>>    -- DAHDI/94-1 is proceeding passing it to SIP/52461234-00000009
>> Len = 21 [ 9b a1 12 85 38 94 c2 11 01 00 2c 01 01 11 02 16 34 29 01 
>> 01 00 ]
>> FSN: 33 FIB 1
>> BSN: 27 BIB 1
>> <[0] MSU
>> [ 9b a1 12 ]
>>        Network Indicator: 2 Priority: 0 User Part: ISUP (5)
>>        [ 85 ]
>>        OPC 1111 DPC 2222 SLS 1
>>        [ 38 94 c2 11 ]
>>                CIC: 1
>>                [ 01 00 ]
>>                Message Type: CPG
>>                [ 2c ]
>>                --FIXED LENGTH PARMS[1]--
>>                Event Information:
>>                        ALERTING
>>                        [ 01 ]
>>                --OPTIONAL PARMS--
>>                Backward Call Indicator:
>>                        Charge indicator: 2
>>                        Called party's status indicator: 1
>>                        Called party's category indicator: 1
>>                        End to End method indicator: 0
>>                        Interworking indicator: 0
>>                        End to End information indicator: 0
>>                        ISDN user part indicator: 1
>>                        Holding indicator: 0
>>                        ISDN access indicator: 1
>>                        Echo control device indicator: 1
>>                        SCCP method indicator: 0
>>                        [ 11 02 16 34 ]
>>                Optional Backward Call Indicator:
>>                        In-band information indicator: 1
>>                        Call diversion may occur indicator: 0
>>                        Simple segmentation indicator: 0
>>                        MLPP user indicator: 0
>>                        [ 29 01 01 ]
>>
>>    -- DAHDI/94-1 is ringing
>>
>>
>> Call is ok, but no screening.????
>>
>> -- 
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-ss7 mailing list
>> To UNSUBSCRIBE or update options visit:
>>   http://lists.digium.com/mailman/listinfo/asterisk-ss7
>




More information about the asterisk-ss7 mailing list