APP下载

基于GSM MODEM的广播直播短信平台的设计应用

2015-01-07秦琳顾琳

中国传媒科技 2015年3期
关键词:服务器端短信客户端

文|秦琳 顾琳

基于GSM MODEM的广播直播短信平台的设计应用

文|秦琳 顾琳

前言

为增加广播节目的互动性,电话、短信、QQ,微信等形式被广泛使用,作为相对传统的短信模式也是广播直播节目互动不可少的一种手段,因此我台自主设计了短信接收系统,用于广播节目的互动。

一、系统总体构架

图1是我台短信系统结构图,以GSM Modem和短信数据接收服务端为中心,通过INTERNET网络实现数据库的共享。我台使用的是江苏省网广电宽带,服务端设置的是固定IP,对于同在本台大楼的直播间短信客户端和办公室审看短信客户端的接收自然没有问题; 对于在异地的交警大队客户端(使用电信网络)我们利用VTN虚拟中端口网络技术,交警大队短信客户端通过拨号进入广电宽带网,然后就可以调用服务器端电脑数据库了,这样在交警大队直播间的主持人也能利用短信平台进行节目制作了。

图1:短信系统结构图

二、服务器端设计

从图1可以看出,GSM MODEM短信猫实现短信的收发,短信数据接收服务器通过RS-232接口控制GSM MODEM,并将相关数据导入SQL SERVER数据库进行管理,同时供客户端调用。

(一)GSM MODEM短信猫

短信猫:又称GSM MODEM,是一种内嵌GSM无线通信模块,插入移动运营商的手机SIM卡后,对外可以与移动运营商的短信中心建立无线连接,对内通过与PC的连接可以让计算机应用系统实现自由的短信收发。

我们使用的是万象科技的串口。它的主要特点及优势

● 基于法国原装WAVECOM核心模块,品质优异。

● 基于RS-232接口,相比其他接口短信猫更为稳定可靠。

● 万象短信猫开发包底层便是基于C语言开发,并且提供了VC版的短信猫开发包。

(二) 服务器端软件介绍

服务器端是整个短信系统的核心,软件界面如图2,主要实现以下功能:

1、将短信信息导入数据库,具体流程∶从GSM Modem中读取短信文本信息,然后将读取的信息格式化,将短信号码、接收时间、短信内容等相关信息输入到服务器SQL数据库中,并对每条短信自动回复一条预置短信。

2、可以输入信息内容和手机号码,直接进行短信发送。将短信发给自己,看接收情况,就能判定系统功能正常与否。

3、相关信息的显示:包括服务器与GSM Modem的通信状态、短信接收情况、相关参数配置都可以有明确的提示。

对于接收系统的设计,主要考虑两点,以防止对数据接收的影响:

1、设置来电号码呼叫转移:GSM Modem本质上是一台不带键盘和显示屏的功能手机,外部电话呼叫会影响其对短信的接收,因此需要对该设备使用的SIM卡设置呼叫转移,直接将所有来电转移到其它号码。

2、设置黑名单功能:GSM Modem在实际应用中,同样会收到运行商和某些短信群发机构发过来的垃圾短信,通过设置黑名单功能,可以阻止垃圾短信的进入。

(三)服务器端维护软件

为了使系统更加安全强壮,我们增加了短信平台维护软件,软件界面如图3,它主要实现以下功能:

图2:服务器端软件界面

图3:短信平台监控维护软件界面

图4:客户端软件界面

1、启动监控程序:当出现通信异常或者图2主程序软件运行不正常,会自动重启主程序,初始化串口通讯,实现了故障的自动排除。

2、手动进行短信接收程序的关闭与开启。

3、显示设备与软件的运行状态。

三、客户端设计

客户端软件根据主持人直播要求显示相关信息,软件界面如图4。

它实现以下功能

1、根据需要,调用数据库中的信息,显示在软件界面上。供主持人直播节目使用。

2、信息的及时更新。短信表格自动刷新,新信息自动置顶。

3、点击相关内容,将文字内容放大,方便阅读。出于播出角度考虑,信息更新时阅读框内容保持不动。

四、系统出现的问题及维护

为了方便维护以及迅速及时地排除短信平台出现的故障,我们将GSM Modem短信猫和服务器控制端放置在导播间。经过一段时间使用,出现的问题及解决情况如下:

1、短信猫DG-C1A状态指示灯快速跳动(正常状态时3秒钟闪烁一次),需要拔掉短信猫电源,等待10秒钟后重新加电,使短信猫硬件初始化,之后短信猫状态指示灯就会恢复正常闪烁状态。这种情况会出现,但频率极低,而且一旦处理之后短信猫能立即恢复正常。

2、短信接收软件一开始有通信不正常的情况出现,用了监控维护软件之后,软件的故障基本不需要人工排除,能够自动及时地进行解决。

3、GSM Modem本质上是一部手机,因此SIM卡如果出现欠费停机,那么就需要立即缴费,维持短信系统的正常工作。

4、只要计算机、网络正常,短信客户端应该能正常工作。实际使用情况是短信客户端至今未出现任何问题。

从以上出现的故障及处理情况可以看出,整个短信平台系统还是非常安全可靠的,而且即使出现一点问题,维护也是相当便捷的,能够立即恢复正常工作。

五、应用效果

通过短信平台系统的运用,与电话、QQ,微信等互动形式配合使用,使广播的听众参与更加全面丰富。同时,由于是自主开发的,在系统的维护升级等方面有独特的优势。系统总体情况安全可靠,受到了各方面比较好的反响。

(作者单位:江苏省武进广播电视台)

猜你喜欢

服务器端短信客户端
道歉短信
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
基于Vanconnect的智能家居瘦客户端的设计与实现
浅析异步通信层的架构在ASP.NET 程序中的应用
代发短信
在Windows中安装OpenVPN
客户端空间数据缓存策略
网页防篡改中分布式文件同步复制系统
“八一”节日短信之一