[asterisk-ss7] Libss7 development

Attila Domjan adomjan at tvnet.hu
Wed Sep 30 09:24:37 CDT 2009


On Wed, 2009-09-30 at 14:11 +0000, Rony Ron wrote:
> Hello,
> these members:
> 
> unsigned char gen_add_num_plan;
> unsigned char gen_add_nai;
> char gen_add_number[ISUP_MAX_NUM];
> unsigned char gen_add_pres_ind;
> 
generic address in iam, I think used nowhere...

> int cot_check_passed;
indicate the continuity check result what we got in COT message
> int cot_check_required;
indicate, we got continuty check request in the IAM message
> and also why this struct instead of the general ss7 struct ?
> 
> please, sorry for your time but what do you think would be the
> equivalent for for 
> sccp or tcap?
I don't know anough sccp and tcap waht implementation would be fine.
> what variables, just an example, of these layers would be in that
> struct ?
> regards,
> 
> 
> On Wed, Sep 30, 2009 at 9:03 AM, Attila Domjan <adomjan at tvnet.hu>
> wrote:
>         the most of are trivial or easy to find out from the code.
>         which members are not for you?
>         
>         
>         On Wed, 2009-09-30 at 08:29 +0000, Rony Ron wrote:
>         > Hi thanks for your reply,
>         > please can i have a per line comment ?
>         > regards,
>         >
>         > On Wed, Sep 30, 2009 at 7:26 AM, Attila Domjan
>         <adomjan at tvnet.hu>
>         > wrote:
>         >         isup_call allocated for any isup session call and in
>         my
>         >         version for
>         >         circuit reset/(un)blocking sessions etc...
>         >
>         >
>         >         On Tue, 2009-09-29 at 23:47 +0000, Rony Ron wrote:
>         >         > Hi all,
>         >         > i am trying to develop sccp  for libss7,
>         >         > i have began be trying to understand deeply the
>         current code
>         >         > of  isup; i have some misunderstandings regarding
>         this
>         >         struct :
>         >         > Why isup_CALL ? who can comment, please, this
>         struct for me?
>         >         >
>         >         > struct isup_call {
>         >         >       char called_party_num[ISUP_MAX_NUM];
>         >         >       unsigned char called_nai;
>         >         >       char calling_party_num[ISUP_MAX_NUM];
>         >         >       unsigned char calling_nai;
>         >         >       unsigned char presentation_ind;
>         >         >       unsigned char screening_ind;
>         >         >
>         >         >       char charge_number[ISUP_MAX_NUM];
>         >         >       unsigned char charge_nai;
>         >         >       unsigned char charge_num_plan;
>         >         >       unsigned char gen_add_num_plan;
>         >         >       unsigned char gen_add_nai;
>         >         >       char gen_add_number[ISUP_MAX_NUM];
>         >         >       unsigned char gen_add_pres_ind;
>         >         >
>         >         >       unsigned char gen_add_type;
>         >         >       char gen_dig_number[ISUP_MAX_NUM];
>         >         >       unsigned char gen_dig_type;
>         >         >       unsigned char gen_dig_scheme;
>         >         >       char jip_number[ISUP_MAX_NUM];
>         >         >       unsigned char lspi_type;
>         >         >       unsigned char lspi_scheme;
>         >         >
>         >         >       unsigned char lspi_context;
>         >         >       unsigned char lspi_spare;
>         >         >       char lspi_ident[ISUP_MAX_NUM];
>         >         >       int oli_ani2;
>         >         >       unsigned int call_ref_ident;
>         >         >       unsigned int call_ref_pc;
>         >         >
>         >         >       int range;
>         >         >       unsigned char status[255];
>         >         >
>         >         >       int transcap;
>         >         >       int l1prot;
>         >         >       int cause;
>         >         >       int causecode;
>         >         >       int causeloc;
>         >         >       int cot_check_passed;
>         >         >       int cot_check_required;
>         >         >       int cicgroupsupervisiontype;
>         >         >       unsigned char event_info;
>         >         >       unsigned short cic;
>         >         >
>         >         >       unsigned short slc;
>         >         >       struct isup_call *next;
>         >         >       /* set DPC according to CIC's DPC, not
>         linkset */
>         >         >       unsigned int dpc;
>         >         > };
>         >         >
>         >         > regards,
>         >         > --
>         >         > --> Your next Partner !
>         >
>         >         > _______________________________________________
>         >         > --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
>         >
>         >         _______________________________________________
>         >         --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
>         >
>         >
>         >
>         > --
>         > --> Your next Partner !
>         > _______________________________________________
>         > --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
>         
>         
>         _______________________________________________
>         --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
> 
> 
> 
> -- 
> --> Your next Partner !
> _______________________________________________
> --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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.digium.com/pipermail/asterisk-ss7/attachments/20090930/06c5b527/attachment.pgp 


More information about the asterisk-ss7 mailing list