Articles of sip

将一个SIP电话连接到多个Asterisk服务器

我正在做一个项目,那里有多个共享同一个前台的公寓大楼,这只是其中一个build筑物。 这些公寓里有VOIP设备,必须能够与接待处沟通。 但是,每个build筑物都已经安装了自己的星号服务器。 我研究过这个,一个解决scheme似乎是通过vlan中继呼叫转发,但我受到时间限制,如果有一个简单的方法让每个build筑物连接到一个中央接收,那么这将是很大的。 单个SIP电话是否可以同时连接多个星号服务器,并且可以通过它们拨打和接听电话? 例如,如果一部IP电话支持6线和6个SIP账号, 是所有这些线和帐户限于一个星号服务器或可以连接到6个不同的服务器? (通过交换机,因为大多数IP电话只有2个以太网端口) 那么这是一个可行的解决scheme吗? 在此先感谢您的帮助。

星号终止出境呼叫时,发送“BYE”消息

我正在运行Asterisk 1.6.1.10 / FreePBX 2.5.2.2,我有一个出站中继设置。 直到最近,一切都用得很好(可能是因为升级到FC12或其他我不确定的东西)。 无论如何,设置似乎没有问题注册和build立的呼叫,RTP数据包双向,你可以听到对方的振铃。 但是,当呼叫被接通时,传入的RTP分组将停止。 在仔细观察Wireshark之​​后,这些特定的数据包似乎是原因: trunk->asterisk SIP/SD Status: 200 OK, with session description asterisk->trunk SIP Request: ACK sip:<phone>@trunk:6889 asterisk->trunk SIP Request: BYE sip:<phone>@trunk:6889 [..about a dozzen RTP packets in/outbound..] trunk->asterisk SIP Status: 200 OK, CSeq: 104 Bye [..outbound RTP continues, phone is silent..] 然后入站RTP数据包停止,但是星号日志在此处不显示任何活动。 最后一个条目的内容是“SIP /回答SIP /”。 然后当你挂断延伸,你会得到 asterisk->trunk SIP Request: […]

Asterisk,IAXModem&Hylafax怎么样?

我试图设置Asterisk和IAXModem通过T38发送传真(是的,我知道我正在用别克拍打一只苍蝇……)但是,由于我试图做一个这么小的产品这么大,我很难find示例或怎样向我展示如何设置。 我已经安装了所有三个,我认为我的IAXModemconfiguration正确。 我很确定我有Hylafax正确的(我用它与T38Modem),所以,我需要知道我需要使用哪些Asterisk示例,以及如何使用它们。 我想我想使用iax.conf,iaxprov.conf,sip.conf和sip_notify.conf的组合。 但我不确定把它们放在哪里,或者要改变什么… 我敢肯定,答案是RTFM,但我不确定哪个M,或在哪里R … 谢谢。 编辑在邮件列表中,有人告诉我,这实际上不会工作,因为IAX不做T38。 那么,有没有其他的方式让Asterisk和Hylafax一起工作并发送T38? 我知道星号T38,问题是如何从Hylafax获取数据并返回…

具有dynamic公共IP地址和dynamic的SIP服务器

是否有可能使用dynamic公共IP地址和dyndns运行SIP服务器? 问题是当IP地址被改变并且DNS尚未更新时会发生什么。

SIP – Linksys和没有语音

我有一台PC和一台Linksys SPA3102。 我直接用以太网电缆连接它们(PC地址192.168.0.10,linksys地址192.168.0.1)。 一个模拟电话设备连接到Linksys(插入“电话”sockets)。 我关掉了电脑的防火墙。 在Linksysconfiguration中,我设置了:首选编解码器:g711a(PCMA)注册:no; 打电话没有章:是的; ans没有注册:是的; 我使用pjsua( http://www.pjsip.org/pjsua.htm )与参数进行调用 pjsua –bound-addr 192.168.0.10 –no-vad –add-codec pcma sip:192.168.0.1 模拟电话响了,但当我接听时,没有任何声音可用。 有什么build议么?

在OpenSIPS中路由

如何在OpenSIPS1.6.4下修改默认路由,以将传入SIP数据包的每个实例中的From:字段切换为预定义的string? 根据文档, $fd伪variables是只读的。 例如从[email protected][email protected]

SIP(星号)CoS解决scheme没有VLAN?

我有一个星号框实际上是两个运行纯星号。 没有GUI即FreePBX,TL等。星号框连接到EX4200 VC堆栈,然后EX4200通过Qwest城域光以太网线或QMOE连接到我们的总部。 所有这些对于那些不熟悉它的人来说是一个非常昂贵的站点2站点VPN。 它终止于总部的EX2200 PoE交换机。 现在的问题是,QMOE不会识别任何VLAN,DSCP标签。 这条线将升级,但不幸的是,在我们的数据中心,他们将不得不改变光纤增加价格和超过今年的预算。 我的问题是,我想获得尽可能多的QoS。 没有到HQ的MPLS线路是一个巨大的障碍,但是,我可以做任何事情来确保SIP获得最稳定的带宽吗? 我的想法是: 1)来自10.10.0.35/32的ACL /防火墙语句得到“加速转发” 2)本地交换机VLAN,即EX4200的本地VLAN。 3)或者让我解释一下: 我在上游的EX4200上设置了基于端口的VLAN 100,这些端口连接到了PBX的LAN上。 Asterisk正在通过或设置VLAN 100.现在我告诉EX4200,VLAN 100是“语音VLAN”,应该将其与服务器通信隔离。 当数据发送到总部时,EX2200就会看到来自IP 10.10.0.35的数据,并将其置于VLAN 100中,将其指定为“快速转发”。 关于这个问题的几个问题,我不确定EX2200是否可以configurationVLAN,我正在运行固件10.4r5。 如果他们不能,我只是做两个简单的声明,说什么PBX的IP或MAC获得“加快转发”? Asterisk / SIP对于networkingconfiguration非常敏感,我需要尽可能地将其做成干净的剪辑。 我不需要IP电话在不同的子网上。 我真正想要的是任何来自/到10.10.0.35以获得优先权的东西。 如果有任何JunOS专家,你认为你可以给我一个简单的陈述,让我朝着正确的方向前进吗?

Cisco AS5350可以用作会话边界控制器(ip-to-ip)吗?

而且如何configuration呢? 我们不需要转码或类似的东西,就在我们的交换机和互联网之间。

星号DID传入规则= s

所以我有一个来自英国提供商的10路SIP中继线。 呼入和呼出工作正常,但由于我有不同的目的多个号码,我设置了每个号码的入站规则,但他们从来没有工作,只有抓住所有号码的作品。 在呼叫进入的CLI中,我得到这个: Executing [s@from-trunk:1] Set("SIP/Entanet-0000014f", "__FROM_DID=s") in new stack Executing [s@from-trunk:2] ExecIf("SIP/Entanet-0000014f", "0 ?Set(CALLERID(name)=01299404193)") in new stack Executing [s@from-trunk:7] Goto("SIP/Entanet-0000014f", "timeconditions,1,1") in new stack 我猜的重要一点是“__FROM_DID = s”为什么是“s”而不是DID? 我跟我的提供者谈过,他们在SIP头里发送DID。 什么可能是错误的,我的设置或什么? 我的PEER细节: username=443331010040 type=peer secret=*********** qualify=yes nat=always insecure=very host=proxy.entacall.com fromuser=443331010040 fromdomain=mydomain.com dtmfmode=rfc2833 disallow=all context=from-trunk canreinvite=yes authuser=443331010040 allow=ulaw 我的传入内容详细信息 type=user secret=********** context=from-trunk 注册string: 443331010040:************@proxy.entacall.com 希望你能帮助!

星号 – 来自SIP DID中继线的呼入“被拒绝,因为没有find分机”

我有一个DID与DIDforSale指向我的星号服务器。 当我从我的固定电话拨打电话时,我收到AT&T断开线路录音。 Asterisk CLI显示错误消息: [Oct 6 17:03:00] NOTICE[10563]: chan_sip.c:20163 handle_request_invite: Call from 'didforsale_1' to extension '###########' rejected because extension not found. “from”部分表示它正确匹配sip.conf对等项。 “to”部分显示对方正确发送DID号码作为目标分机。 DID号码是对方传入上下文中的有效扩展名(详情如下),所以我只能假定Asterisk正在查看错误的上下文。 组态 我在运行Ubuntu Server 10.04(lucid)的物理服务器上使用通过Apt安装的Asterisk 1.6.2.5-0ubuntu1.4。 我有一个configuration在sip.conf的主干每个始发IP一个对等(有两个)。 这些是相关的节: [didforsale_base](!) type=peer context=from-did nat=no insecure=port,invite ; configure codecs disallow=all allow=ulaw allow=alaw allow=g729 dtmfmode=rfc2833 [didforsale_1](didforsale_base) host=AAA.AAA.AAA.AAA [didforsale_2](didforsale_base) host=BBB.BBB.BBB.BBB 对等体被configuration为将呼叫发送到包含每个DID号码的扩展的from-did上下文。 上下文在extensions.aelconfiguration如下: // starting context for calls […]