[asterisk-ss7] Combined linksets and mtp3d
Kashif Ali
kashif at kashifbukhari.com
Fri Dec 5 06:42:44 CST 2014
On Tue, Dec 2, 2014 at 9:36 PM, Kashif Ali <kashif at kashifbukhari.com> wrote:
> test
>
> On Fri, Jan 13, 2012 at 11:43 PM, German Becker <german.becker at gmail.com>
> wrote:
>
>> Thanks Michael, but this is not possible in our scenario: A1 and A2 are
>> in different locations and stp1 only connects to a1 and stp2 only connect
>> to a2. I guess I will need some custom development...
>>
>>
>> On Thu, Jan 12, 2012 at 20:26, Michael Mueller <ss7box at gmail.com> wrote:
>>
>>>
>>> Better chance of working without doing additional development. ssp to
>>> stp1 would be primary. ssp to stp2 would be alternative.
>>>
>>> A1------------stp1----------ssp
>>> | | |
>>> | +-----+ |
>>> | | |
>>> +---------------+ |
>>> | | |
>>> +------+ | |
>>> | | |
>>> A2------------stp2-----------+
>>>
>>>
>>> On Thu, Jan 12, 2012 at 9:50 AM, German Becker <german.becker at gmail.com>
>>> wrote:
>>>
>>>> HI Michael, thanks for the reply. By hosts I mean asterisk boxes, that
>>>> would make them SSPs Both of them are connected with one signalling link to
>>>> one STP (different STP for each host) wich in turn will connect to the
>>>> destination STP(s). I'll try to sketch the scenario
>>>>
>>>> -------------
>>>> | Asterisk1 |--voice trunks-
>>>> | mtp3d |----------------|STP 1|----------|SSP| (destination point
>>>> code)
>>>> ------------- /
>>>> | (tcp) /
>>>> ------------ /
>>>> |Asterisk2 |--voice trunks /
>>>> |mtp3d |----------------|STP 2|--
>>>> ------------
>>>>
>>>> As for the variant. it is ITU. And weather it would be
>>>> primary/alternate or "load balanced" is under discussion with the connected
>>>> party. However load bancing is a possibility.
>>>>
>>>> What I would like to achieve is for incomming messages, both mtp3d
>>>> route them to the corresponding host (according to cic and ord opc); and
>>>> for outgoing messages, each asterisk deceide on which link (or linkset)
>>>> send it.
>>>>
>>>> I thought something like these could be achieved, based on this part of
>>>> the below(l4isuop.c), However, I don't get how should i configure it.
>>>>
>>>> switch (link->linkset->loadshare) {
>>>> case LOADSHARE_NONE:
>>>> if (!link->schannel.mask)
>>>> slink = link;
>>>> break;
>>>> case LOADSHARE_LINKSET:
>>>> if (linkset->n_slinks)
>>>> slink = linkset->slinks[cic % linkset->n_slinks];
>>>> break;
>>>> case LOADSHARE_COMBINED_LINKSET:
>>>> {
>>>> int n_slinks = 0;
>>>> int six;
>>>> for (lsi = 0; lsi < n_linksets; lsi++)
>>>> if (linksets[lsi].enabled)
>>>> if (&linksets[lsi] == linkset ||
>>>> (is_combined_linkset(linkset,
>>>> &linksets[lsi])))
>>>> n_slinks += linksets[lsi].n_slinks;
>>>> if (n_slinks) {
>>>> six = cic % n_slinks;
>>>> n_slinks = 0;
>>>> for (lsi = 0; lsi < n_linksets; lsi++)
>>>> if (linksets[lsi].enabled)
>>>> if (&linksets[lsi] == linkset ||
>>>> (is_combined_linkset(linkset,
>>>> &linksets[lsi]))) {
>>>> if (six - n_slinks <
>>>> linksets[lsi].n_slinks) {
>>>> slink = linksets[lsi].slinks[six -
>>>> n_slinks];
>>>> break;
>>>> }
>>>> n_slinks += linksets[lsi].n_slinks;
>>>> }
>>>> }
>>>> }
>>>> break;
>>>> }
>>>>
>>>>
>>>>
>>>> On Thu, Jan 12, 2012 at 11:29, Michael Mueller <ss7box at gmail.com>
>>>> wrote:
>>>>
>>>>> are those 2 "hosts" STPs or SSPs? what you describe could be a
>>>>> combined linkset if connected to STPs and using ANSI SS7; if using ITU then
>>>>> this might be a primary/alternate linkset scenario; my experience says the
>>>>> combined linkset concept exists in ANSI SS7 and not in ITU
>>>>>
>>>>> On Thu, Jan 12, 2012 at 8:15 AM, German Becker <
>>>>> german.becker at gmail.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I have a scenario with 2 hosts, 2 links on each host, one of the
>>>>>> links with signaling on each host and the DPC for all the voice TS
>>>>>> reachable through both signaling links.
>>>>>>
>>>>>> I'm not sure if I need to create a single linkset with two signaling
>>>>>> links on it (one per host), or two combined linksets.
>>>>>> I tried the 2 links aproach, but when one of the links is down (i.e.
>>>>>> asterisk lose connection with the remote mtp3d), all the TS are set to
>>>>>> block, instead of singnaling through the other link.
>>>>>>
>>>>>> Has anyone set up a similar scenario?
>>>>>>
>>>>>>
>>>>>> --
>>>>>> _____________________________________________________________________
>>>>>> -- 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
>>>>>
>>>>
>>>>
>>>> --
>>>> _____________________________________________________________________
>>>> -- 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
>>>
>>
>>
>> --
>> _____________________________________________________________________
>> -- 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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-ss7/attachments/20141205/f0229958/attachment.html>
More information about the asterisk-ss7
mailing list