短信猫是什么

http://www.leetel.cn/smsdev

 

力盈力泰科技开发出了新一代的网口短信设备,俗称网口短信猫,用于满足系统集成商方便、可靠地发送短信通知的需求。

和市场上其它类型的短信猫不同,本款短信猫的设计用途,不是用来群发短信广告,而是用来发送短信通知,因此在设计时就侧重于使用上的方便性、可靠性和稳定性。

该产品可以用来发送短信通知和接收短信,广泛应用于呼叫中心、CRM系统、ERP系统、来电挂机短信和其它应用系统的短信通知模块中。

注:本短信猫不能用于群发垃圾广告,或者发送违反我国法律的短信内容,违者自己负责,和本公司无关。

 

网络结构

局域网接线图

 

在局域网里部署1台(或多台)力盈力泰网口短信猫,通过网线接到路由器或网络交换机上。每台短信猫分别设置一个固定IP。每台短信猫插上一张SIM卡,可以支持移动或联通的GSM网络,或者支持电信的CDMA网络。在局域网里找一台电脑当作服务器,运行短信控制软件AutoDialer(或用户通过短信猫API开发的软件)。用户可以使用AutoDialer从Excel文件中导入待发短信到数据库中,或者第三方业务系统要发送短信时,通过SQL写入数据库中。AutoDialer会定时轮询数据库,当检测到待发短信,就会自动发送出去。

 

直连式接线图

 

网口短信猫通过网线直连到服务器的网卡上。短信猫和电脑的网卡都各自设置一个固定IP。短信猫插上一张SIM卡,可以支持移动或联通的GSM网络,或者支持电信的CDMA网络。服务器上运行短信控制软件AutoDialer(或用户通过短信猫API开发的软件)。用户通过软件控制短信猫发送或者接收短信。

 

和短信平台相比的特点和优势

和采用短信平台(或短信通道)进行发送和接收短信相比,采用力盈力泰网口短信猫具有以下的特点和优势:

  • 短信到达率高。本短信猫采用了一些特殊设计,以确保能够长时间稳定运行;配合上软件,在短信偶尔发送失败时,还可以重新发送,因此可以保证很高的到达率(95%以上)。而2014年以来,国家大力打击垃圾短信,各种短信平台由于承接垃圾广告业务而经常被封,从而导致利用那些短信平台发送的短信有时会发送不出去。
  • 发送延时小且速度可控。采用短信猫发送短信,要发送的短信量是自己可以控制的。如果通知量大的话,还可以采用多个短信猫同时发送。闲时发条短信,字数长的,一般也能在一分钟内发出去。而短信平台,有时如果一次承接了几十万条的垃圾广告业务,那么后面其他客户要发的短信通知都要排在它们后面,时延很长。因此通过短信平台发短信,速度不可预测,有时时延会很大。
  • 可确认对方是否接收到了短信(注:该功能有些当地运营商不支持)。当对方手机收到短信后,短信猫将收到一条短信状态报告,从而确认对方已经收到了短信。如果对方关机、不在服务区或者网络原因而没收到短信,就不会有短信状态报告。这个特点,在一些重要的通知上能发挥作用(比如第三方软件可以判断,当一段时间内对方没收到短信,可以调用本公司的电话语音通知系统自动外呼通知对方,或者人工拨打对方的号码)。而通过短信平台发短信,平台无法(或很难)将短信状态回送给发送方。
  • 短信内容保密性高。通过短信猫发送出去的短信,直接经过运营商,内容不容易泄露出去。相反,如果通过短信平台,短信提交到运营商之前,中间可能要经过一至多个短信平台;短信内容要先保存到平台的数据库,再提交给上一级平台。短信内容对短信平台一方是透明的,可能被截留,保密性低。
  • 发送方号码形象可控,避免被拒收。通过短信猫发送出去的短信,发送方号码是所采用的11位SIM卡卡号;接收方收到后往往会打开看一下。而通过短信平台发送的,号码比如是以106开头的,由于很多垃圾广告都采用这种开头,导致这种号段的形象变差,有的人甚至在手机里将106开头的短信添加到黑名单。

 

和其它短信猫相比的特点和优势

和市场上的串口短信猫、USB短信猫或其它短信猫相比,力盈力泰网口短信猫具有以下的特点和优势:

  • 硬件连接方便,不挑服务器。采用嵌入式架构和以太网接口,通过网线接入路由器、电脑或服务器,接线方便。如果使用其它串口短信猫,因为最近出厂的电脑或服务器一般都没有串口,需要的话还得定制,比较麻烦。而USB短信猫,除了不稳定外,在有些64位操作系统上没有适合的驱动,可能没法使用。
  • 可扩容。每台短信猫可分配一个固定IP,一台电脑可以同时控制多台网口短信猫。因此扩容的话,只需要在网络里增加短信猫。而一些串口或USB短信猫,一台电脑只能控制一个猫,没法扩容。
  • 支持三大运营商的网络。力盈力泰的短信猫,有两款型号,其中M100-G支持移动和联通的GSM网络外,而M100-C支持电信的CDMA网络。这两款开发接口完全相同,用户可以实际所用的运营商网络,选择适合的短信猫型号。而其它短信猫,有的只支持GSM网络,或者不同网络的开发接口不同,给开发或系统部署带来了额外成本。
  • 开发接口更准确,避免并发问题。发送或接收短信,采用异步操作。有API接口,能知道当前短信发送是否完成,从而能够在发送完成后再发下一条,以避免出现发送失败问题。而有的短信猫,没法知道当前短信是否发送完成;如果在当前短信没完成之前,就发送下一条短信,将出现并发问题,发送会失败。
  • 除了API接口,还可提供数据库表结构接口,节约开发时间。除了使用API接口进行开发外,用户还可以选购力盈力泰科技开发的短信控制软件AutoDialer。该软件可同时控制一至多台短信猫,均衡发送短信;同时也可以接收短信。可设置每天允许发送短信的时间段,避免干扰到对方;也可设置每台短信猫每天发送的短信最大数,以避免因超过运营商的发送数量限制而被封卡。用户只需往待发短信表里写入记录,软件自动会将其发送出去;收到的短信保存到已收短信表里,用户可以从中读取。
  • 多种特殊设计,确保达到系统级的稳定性。设备采用嵌入式设计,内部运行服务程序,采用多种方式,确保稳定性。当发送短信失败时,会重启SIM卡模块;当设备连续运行时间超过24小时后,在空闲时会重启设备,从而确保设备能不间断可靠运行。设备可以将短信发送结束的状态返回给软件,从而使软件在本短信发送完成后再发送下一条,从而避免发送短信失败。设备在收到新短信后,会及时地通知软件进行接收。同时软件还可以搜寻并读取已保存在SIM卡内的已收短信,避免漏掉某些重要短信。而其它有些短信猫,无法保证长时间运行的可靠性,且没有机制获知短信发送状态,并行发送容易导致下一条发送失败。
  • 发送和接收都支持长短信,一个接口兼容各种编码方式。GSM和CDMA采用同一个API接口进行发送。发送短信统一采用UNICODE编码方式,PDU方式,支持中文、英文、数字和各种字符;超过70个字,默认采用长短信方式,且能通过API获知该长短信实际包含了几条短信。接收短信支持UNICODE和GSM编码方式。
  • 能够获取到短信状态报告(注:该功能有些当地运营商不支持)。短信发送成功后,如果对方手机收到短信,短信中心会给短信猫发送一条短信状态报告。开发接口和发送软件都能够获取到该报告,从而能够确定对方已收到短信。
  • 可提供URL发送接口,兼容以往的短信平台接口。短信猫结合AutoDialer发送软件,也支持URL发送方式。如果之前是采用短信平台的URL发送方式,那么可以平滑过渡短信猫。只需将之前URL中的短信平台的IP改成短信猫所在电脑的IP和端口。短信内容编码采用utf-8编码。例如http://本电脑IP:85/sendsms.php?phone=10086&msg=hello。
  • 支持在Linux操作系统控制短信猫。提供简单的UDP协议,只需往短信猫的IP和端口发送特定格式的UDP包,就能让短信猫发出短信。发送方需要自己控制发送速度(等当前短信发送完成后再发送下一条)。这种简单的方式,适用于监控报警领域中的短信报警。

 

短信软件截图

 

待发短信队列

 

查询短信发送记录

 

查询短信发送记录

 

短信软件功能或特性

  • 可管理一至多台短信猫。每台短信猫可配置一个固定IP地址。软件要控制哪个短信猫,将它的IP地址添加进来即可。
  • 待发短信和已收短信保存在数据库表中。软件可以通过ODBC连接数据库,因此支持MySql、Oracle和SqlServer等数据库。用户往待发短信表中写入待发短信记录,软件会自动将其发送出去。用户也可以定时查询已收短信表,从中读取已收短信。
  • 软件可以从其它数据库的某张表中抓取内容到待发短信队列里,并删除原记录。
  • 如果使用多台短信猫发送短信,软件会轮流使用它们发送,以均衡各个短信猫的发送量。用户也可以指定某台短信猫来发送短信。
  • 可以设置每天允许发送短信的时间段,以免干扰接收方的休息。每天只有在允许的时间段内,短信才会发送出去。
  • 可以延时定时发送短信。
  • 除了提供数据库接口外,还可以在软件中通过Excel表格手动导入接收发号码和短信内容,群发通知短信。(注意:不能用于群发垃圾广告)
  • 完善的发送机制。短信猫没信号,就不用它发送;当某个短信猫上条短信发送完成后,才会再用它发送下条短信;当某个短信猫发送失败后,会让它暂停,5分钟后才恢复使用;可以设置发送失败的重发次数。(如果没欠费、信号好并且卡没有被封的话,一般来说,发送是不会失败的)
  • 自动支持长短信。当发送短信超过70个字,就自动按长短信方式发送。
  • 支持短信状态报告。短信成功结果分成两种状态:已发送和已送达。短信发送成功后,状态变成已发送。如果对手手机接收到了,短信猫会将报告发给软件,软件会将其更新到结果中,结果更新成已送达。一些重要的短信通知,如果发现一段时间后,状态还未变成已送达,操作人员可以人工和对方联系。
  • 可以设置是否接收短信。软件开启时,除了接收新到的短信外,还会将SIM卡中已存短信收上来(当软件未启动,而短信猫正常开着,这段时间如果有短信进来,是保存到短信猫里)。接收短信,会自动识别长短信。如果接收的是长短信,软件会自动将其合并成一条短信。
  • 写入待发短信时,可以指定其发送优先级。时间关联度高的短信,可以采用高优先级,将比其它短信优先发送出去

 

相关内容:

力盈力泰网口短信猫介绍.pdf(约763K)

短信:又称GSM MODEM,GSM,无线短信模块,GSM模块,短信设备。根据集成模块的个数不同,又分为单池两种。 短信是什么?短信其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。与手机相比,实际上核心模块一致,只是手机多了屏幕、键盘以及软件界面支持,而短信是在PC上通过串口通讯用AT指令去控制的,但两者能完成的短信收发功能是完全相同的。 随着手机及短信的普及,越来越多的行业开始发展企业短信应用,短信设备凭借其低成本、稳定可靠的点对点通信、方便快捷接入的优势已经成为企业短信领域重要的短信接入方式之一。中德福林依托其强大的研发实力、多年的无线通信经验,推出了一系列短信产品,除了原装正版的WAVECOM GSM MODEM,自身更是研发了多种型号的短信设备,基本上基于WAVECOM核心模块,接口包括串口(RS232)、USB接口、PCI接口、网口等,并提供一系列短信开发包及示例程序,支持VC/VC++/VB/DELPHI/PB/C#/.NET/ASP/JAVA/JSP二次开发短信设备二次开发接口 基于短信开发行业短信应用,软件开发商可以采取以下三种方式: 直接使用AT指令:基于串口通讯模式使用AT指令直接操作短信,这是最底层的短信开发模式,但是我们建议客户尽量不采用此方法,因为这种方式需要对短信的AT指令及特性非常熟悉。 短信二次开发包:短信厂商针对软件开发短信应用提供的二次开发包,其底层是基于短信的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。基于多年的开发经验,为客户提供一套基于动态链接库(DLL)技术的短信开发包,可以支持所有的 WINDOWS 环境下开发工具,也提供支持 JAVA 开发的 JAR 包。 短信通信中间件:这是我们独家提供的基于数据库接口的短信通信服务器软件,软件开发商只需要提交短信队列到数据库里即可,开发简单快速,节约人力成本,是最佳的短信应用开发接口模式。 短信的优势 基于短信建立行业短信应用,具有如下优势: 投入低:无需购置接入服务器,只需购置经济的短信设备; 安装维护方便:短信设备容易安装,维护手段简便易用; 安全性好:服务采用自服方式,不需经第三方,信息保密,整个应用都在企业的控制之内; 用户覆盖面广:该服务能通过不同运营商的短信中心发送或接收短信息,兼容移动、联通的所有手机用户以及电信、网通的所有小灵通用户; 可靠性高:采用点对点的发送方式,优先级别高,稳定性好; 系统容量可扩展:通过简单添加通信模块就可以扩充系统容量; 业务开展自由:业务内容不受运营商限制,可以根据企业的具体需求进行业务和应用的定制; 接入门槛低:无需和运营商、服务提供商进行繁琐的商务谈判,只需一台短信就可以迅速构建企业自己的短信服务系统。 短 信 直 销 网 产 品 简 介 欢迎由此查看本网短信产品规范及技术指标 短信,一般也叫做GSM MODEM,从英文名翻译过来,其实就是支持GSM制式通讯的调制解调器。所以,短信还有很多别称,如GSM,无线短信模块,GSM短信模块等。因为大部分客户都是拿着GSM MODEM去收发短信,也就是在行业应用市场上,GSM MODEM最大的用途是用来收发短信,因此,大多数人还是称之为短信短信是什么?短信其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。 短信(GSM MODEM)的核心模块实际上就是手机的核心模块。当短信接通电源以后,GSM MODEM的内置软件就开始工作,如果您插入了某个移动运营商的SIM卡,GSM MODEM便完全就和手机一样接入到移动通信网络中去了。与此同时,计算机可以通过串口或USB连接GSM MODEM,通过一套AT指令,便可以操作GSM MODEM,例如收发短信。其实也可以拨打电话、收发传真等等,只是我们一般没有必要使用这些多余功能。因此短信(GSM MODEM)与手机的最大区别在于手机自带屏幕、键盘、应用软件,而短信相当于一个处于黑箱操作的手机,需要计算机去驱动和控制。 短信(GSM MODEM)的分类:按照与计算机的不同接口,短信可分为串口短信、USB接口短信、PCI接口短信、网口短信等。按照模块数的多少,短信可分为单口短信短信池两种。短信池其实就是将多个模块集成到一起通过多串口或者网口与计算机形成多串口通讯,从而实现多个模块并发的设备。按照无线网络制式的不同,又可分为GSM短信、CDMA短信和小灵通短信短信开发接口(GSM MODEM SDK),基于短信开发行业短信应用,软件开发商可以采取以下四种方式:1、直接使用AT指令,基于串口通讯模式使用AT指令直接操作短信,这是最底层的短信开发模式,基本上无论是哪种接口的短信,其实质还是通过GSM MODEM的串口通讯AT指令来驱动的。2、短信开发包:短信厂商针对软件开发短信应用提供的二次开发包,其底层是基于短信的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。3、短信通信中间件:这是一套的基于数据库接口的短信通信软件,用户只需提交短信队列到数据库即可进行短信收发。因此无论您用的是哪种开发语言,只要您能读写数据库即可。这种开发简单快速,节约人力成本,是最快捷的一种短信应用开发模式。4、直接使用由第三方提供的短信网关:这时其实已经没有必要再购买短信了(因为短信网关公司已经替您配备了类似设备),用户只需按照网关说明直接调用短信网关接口,系统就会自动实现短信收发。短信网关公司的网址为:SmsGate.CN。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值