SMPP和UCP的问题

SMPP和UCP的问题  搜索 搜索

作者 信息
Xavi Mourad.
新成员
用户名:XAVI08.

帖子数量:1
注册:08-2009
在2009年8月7日星期五发布 - 11:16 AM:  

大家好。
我是新的,想知道关于现在的事情。
我已经创建了两个与Nowsms的连接到不同的提供商(SMSC)这将使用相同的短代码(for ex :5544) .
我在vb中开发了一个应用程序,而攻击smsin目录并查找每个(*.SMS)文件提取内容:
电话号码,
发件人,
和数据,
我做得很好,可以读取文件,使我的融合然后向客户发送响应。
一切连接都可以(the one UCP protocol)。但是当我添加第二个连接时(SMPP协议具有相同的短码。我不知道如何在连接之间进行Separe消息。
我想通过使用收到请求的相同连接来回答客户端(通过相同的连接SMPP收发器发送和接收消息).
我在SMPP高级配置中检查了此选项,但它说("错误:ESME已经绑定状态 - ESME_RALYBAND").
我知道我的问题会有另一个解决方案。所以请求帮助
如果需要任何东西,我就在这里。
最好的祝福。
DES - Nowsms支持
董事会管理员
用户名:Desosms.

邮政编码:1128
注册:08-2008
发布于2009年8月7日星期五 - 04:57 PM:   

你好,

这里似乎有两个不同的问题。

这"transceiver"选项对消息路由没有影响。它是SMPP连接的配置选项。

通过SMPP连接发送和接收时,现在发送和接收的默认行为是建立两个单独的绑定...发送者绑定和接收器绑定。这提供了最佳性能,但它在提供者上占用了更多资源,因此某些提供商更喜欢单身"transceiver" bind be used.

无论是一个SMPP绑定还是两个SMPP绑定对消息路由没有影响。

当您尝试收发器选项时,提供者返回的错误消息"错误:ESME已经绑定状态 - ESME_RALYBAND"最有可能发生在以下原因之一:

1.)提供程序不支持收发器绑定类型。较旧的SMPP系统经常不支持收发器绑定类型,并将拒绝收发器绑定尝试。

2.)提供商系统需要额外的时间来结束以前的连接。 Nowsms必须断开现有连接的连接以创建收发器连接。某些提供商需要额外的时间注册以前的连接终止,允许从该帐户进行新连接之前终止。如果这是您遇到的,请停止Nowsms服务,等待2分钟,然后再试一次。

-

但是......正如我所提到的......收发器选项与您关于邮件路由的原始问题无关。

如果您正在从SMS-In目录中直接处理消息文件,则在.sms文件中将有一个modemname =条目,其标识最初收到消息的路由(例如,Modemname = SMPP - 服务器:端口).

在提交通过Nowsms的消息发送消息时,可以将相同的值指定为将消息发送退回的显式路由。在通过HTTP提交时,此值会在其中指定"&SMSCRoute=" parameter. (请注意,值必须是逃离为在HTTP参数中编码的URL,因此空间字符成为"%20" or "+".)

如果您使用的是标准的2路命令(而不是直接处理.sms文件),也可以编辑smsgw.ini,并且在[smsgw]标题下添加2wayReplysameserver =是。在这种情况下,Nowsms自动将路由参数添加到答复中,以便通过正确的连接路由。

在此处使用相同的短代码处理多个操作员连接的更多讨论:

http://blog.zgbianpofanghuwang.com/2008/06/2-way-sms-multiple-operators-with-same.html

-
DES.
nowsmsSupport
Xavi Mourad.
新成员
用户名:XAVI08.

邮政编号:3
注册:08-2009
在2009年8月07日星期五发布 - 05:31 PM:  

Desosms.
非常感谢您的解释。
我尽我所能解决问题。
我会尝试你所说的,回到你身边。
10万根thnks回复。