微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SCTP关联

我试图build立一个使用sctp的SS7networking实体,我的问题是我应该如何devise路由表,用于路由到GT上的每个路由或PC上的路由。

例如,假设这个实体连接到2个STP,每个STP有2个关联

node1 (thread 1) ----association 1---->STP1 node1 (thread 2) ----association 2---->STP1 node1 (thread 3) ----association 1---->STP2 node1 (thread 4) ----association 2---->STP2

如上所示,每个线程都有一个关联关系,所以我正在考虑与所有线程共享每个关联的文件描述符,然后我可以将stream量发送到任何关联(当然是locking机制),因为关联在这里被视为链接集,再次基于点代码或GT。

或者在一个进程中创build所有的关联,并且根据它的描述符发送给每个关联,当然没有multithreading。

dlopen()searchpath

什么是Linux中的核心转储文件? 它提供了什么信息?

Windows 7任务栏上的应用程序的位置

如何查找保存C文件的进程

如何序列化一个对象通过networking发送

环境是Linux和语言是C请注意我可以使用以上任何其他的想法2。

池线程的SetThreadAffinityMask

有没有比parsing/ proc / self / maps找出内存保护更好的方法

如何debugging快速通用网关接口(FCGI)程序?

发布一个程序

如何将系统命令输出存储在variables中?

假设您的目标是实现对STP或网络故障的均匀负载共享和弹性,那么每个线程都需要与每个STP进行关联。 因此,我将共享线程之间的文件描述符。

请记住,SS7希望在MTP SLS上执行负载分担,以确保通过网络顺序传送。

如果我正在开发一个SS7应用程序,我会考虑第三方协议栈,如Dialogic提供的协议栈,您可以从他们的网站下载和试用。 这在Linux(或Solaris和Windows)中可用,并提供基于消息的API,允许您的应用程序为多线程或单线程等。它们支持SCTP,M3UA,M2PA,SUA,MTP3,SCCP,TCAP,INAP,MAP ,ISUP等等。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐