一种基于PC机串口通讯的短信平台方案

来源 :网络与信息 | 被引量 : 0次 | 上传用户:visualstudio2003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、引言
  
  随着信息技术的发展,个人PC机得到越来越广泛的应用;同时,无线接入技术的迅猛发展使手机迅速普及,而短信业务由于成本低廉,实时性强等特点而得到公众的普遍使用。建立以PC为核心的短信平台,可以存储个人和企业的实时及历史的短信信息,扩展手机功能,同时也可与企事业单位的原有系统实现无逢连接。
  
  二、短信的接入方式
  
  目前可以选择的短信接入方式主要有如下几种:
  1.专线接入运营商短信网关:企业通过自己的服务器直接接入移动运营商的网络,运营商对于设备和业务有一定的要求,开展的业务需要经过运营商的综合评测,该方式较适用于超大型企业。
  2.虚拟运营商接入:企业只作为其一个客户,利用虚拟运营商提供的客户端软件或二次开发接口发送短消息。业务内容、服务的质量和信息安全不尽人意,资费较高。
  3.手机或GSMMODEM无线接入:这种方法是应用程序通过串口利用手机或GSMMO-DEM收发短消息。成本低,操作简单。本方案就是采用第三种方式实现的。
  
  三、短信平台的设计
  
  1.软件架构
  软件的模块架构如图1所示。
  


  
  2.系统的数据库设计
  系统主要包括如下的数据表。
  1)发件箱信息表:用于存储发送的短信信息。
  2)收件箱信息表:用于存储接收到的短信信息。
  3)草稿箱信息表:用于存储短信息的草稿。
  4)已删除的短信表:用于存储已经删除的短信。
  5)客户信息表:用于存储手机客户的个人信息。
  6)系统操作用户表:用于存储系统使用者的账户。
  7)日志记录表:用于存储对数据库的操作。
  8)增值信息记录表:用于存储系统的增值业务信息。
  
  四、实现原理及软件硬件环境
  
  本方案利用PC机的RS-232接口,连接手机模块,进行移动短信的发送和接收,底层对RS-232的操作直接使用AT命令。同时,提供管理软件(含数据库)实现短信收发。如图2所示。
  


  操作系统为中文Windows系列。硬件量低配置:CPU奔腾Ⅱ400MHz;128M内存;显卡,256色,分辨率800x600以上;硬盘,剩余空间不小于500M;鼠标;RS232短信猫。
  
  五、系统的技术实现
  
  1.短信的收发模式
  短信息的收发模式为:Text模式和PDU模式。Text Mode是纯文本方式,一般用于发送英文信息;PDU Mode被所有手机支持,可以使用任何字符集,可发送中英文信息。在PDU模式中,可以采用3种编码方式来对发送的内容进行编码:7bit、8bit和UCS2编码。本系统可接收纯文本、中文以及中英文混合短信息,由于PDU模式具有通用性,故系统在收发短信时采用PDU模式。
  
  2.AT指令
  单片机和GSM引擎之间采用AT指令实现通信,单片机发出的AT指令用来建立通信链路,AT指令集的命令格式帧都以AT开头,下面是几个常用的AT指令。
  1)设置短消息中心:AT+CSCA=“+8613XXXXXXXXX”回车(具体的号码由当地的运营商决定)。
  2)接收短消息:AT+CMTI:“SM”,X(X表示接收短消息的SIM卡存储号码),AT+OM-GR=X回车(从X存储区读短消息),AT+CMGD=X回车(从X存储区删除短消息)。
  3)发送短消息:AT+CMGF=1回车(采用文本格式发送,如用PDU格式,则AT+CMGF=0),AT+CMGS=“+8613xxxxxxxxx”回车,输入短消息。Crtl+Z结束并发送。
  通信链路建立以后,单片机就可以发出信息单元帧了,其中标志帧开始的帧头为十六进制的10H和02H,标志信息结束的是10H和03H,最后二位是数据部分按16位求和以后取模的结果,用做校验位。对于数据位,为了避免出现错误的结束标志,规定每出现一个10H码字以后,后面插入一个空字符00H。接收端如果收到信息以后,就要相应地去掉空字符。如果接收端收到的数据部分和BCS部分按照16位相加以后的结果不等于0,就表示传输出现错误,所收到的信息就要丢掉。
  
  3.串口与数据库的通讯
  通讯的实现基于WINDOWS的MicrosoftComm Control6.0控件,该控件为我们提供了访问串口数据的最好途径,利用这个控件,我们可以方便地读取和发送短信信息。但是在这里发送和接收的信息是基于PDU模式的,所以首先,在MSCOMM控件的接收和发送的触发事件中应该注意正确的解析和编码,并存储在数据库中。这样,整个系统就实现了对短信息的收发。
  
  六、结论
  
  本方案立足于简单的PC、RS232短信猫,成本低廉,功能全面,对于中小企业和个人来说,具有很好的应用前景。
其他文献
随着电脑游戏逐步深入生活,大家越来越喜欢玩电脑游戏,尤其是一些大型的3D网络游戏,一玩就是上百万人同时在线。另外,玩其他一些休闲游戏的朋友数量也不在少数。而对于喜欢玩游戏的朋友,选购一款游戏笔记本是一件非常重要的事情。那么,如何选购一款出色的游戏笔记本呢?毫无疑问,对游戏玩家来说,性能越强越好。不过,随着笔记本性能的增强,大家的花费也会随之增加。因此,大家必须在有限的预算内,选购到一款性能比较出色
期刊
对于一款MP3产品来说,这款产品是否超值,要看这款产品的性价比与容量价格比的多少。但对于一款超值产品的界定还是属于比较主观层面上的东西,每个人的看法都不尽相同。今天给大家介绍几款超值的MP3产品。希望能给大家带来帮助。    魅族X2    魅族X2采用仿瓷喷釉处理工艺,配合冷金属外壳。魁族X2仍然采用了Sigmatel 3520解码芯片,魅族X2使用SRS、FOCUS及TruBass三种技术,目
期刊
产业集聚对产业链的形成非常重要,对产业生态群区域的形成也非常重要。产业集聚所产生的正反馈效应对产业的国际和国内区域布局产生极大的吸引作用和导向作用。20世纪80年代以来,新的产业集聚原理对于经济发展的重大意义得到了国际上学界、商界和政界的空前重视。  在我国成为世界IT制造业重要基地之一的过程中,国内IT产业集聚区域和竞争格局已基本形成,我国电子信息产业已经形成了珠三角、长三角、京津环渤海湾和厦门
期刊
高通授权费面临欧盟调查 必要时可能分拆公司    近日,据国外媒体报道,由于多家手机厂商和芯片厂商提起申诉,欧盟将就授权费用问题对高通展开调查。  将对高通进行调查的欧盟团队此前曾调查过操作系统市场垄断者微软,以及全球第一大微处理器厂商英特尔。通过自身拥有的技术专利,高通在手机行业占据着同微软和英特尔类似的垄断地位。手机厂商每售出一部手机,就需要向高通交纳一部分授权费用。高通的竞争对手认为,为了阻
期刊
不知不觉2006年的上半年已经过去。时光就像湍流不息的河流一去不复还,回想起过去的点点滴滴,对于每个人来说都足一个有益的参考和留念。但随着时间的不断消逝,人们依靠原始的大脑记忆到底还是有限的,借助辅助设备保留美好和难忘的时光,是一种更好的选择。有人选择数码相机,有人看中了数码摄像机。生活不是简单的一个个画面,相机的美好瞬间给了摄影师最好的创作机会,但对于我们普通消费者来说,还是动态连续摄影更有视觉
期刊
购买入门级显卡的用户,投入资金有限,所以他们更在乎性价比。但是入门级显卡的挑选也并非易事。在复杂卖场环境中,您只有了解最新的市场行情,才能做到购买显卡物有所值。今天给大家介绍几款500元以下超值的入门级显卡。    Inno3D映众6200A    Inno3D映众GF6200A采用NV44A的核心,原生的AGP接口,省去了桥接芯片的成本。从板型到布局,从布局到焊接,都展现出大厂风范。显卡核心采用
期刊
提高喷墨打印质量的两个小招数    问:节日过后,是不是有很多满意的照片想打印出来慢慢欣赏?但是对于使用喷墨打印机的用户来说,在打印过程中想必都遇到过这种情况,由于打印过程中的墨水没有完全干透,在打印时输出的图片或字迹可能会与送纸辊发生摩擦,导致未干的墨水弄脏打印稿件。如何解决?  答:其实,要解决这个问题,可以使用打印机的“墨水防抹”工作模式。下面就给大家介绍两种方法:    一、打印驱动程序软
期刊
华硕光存储举办“团队之星”有奖评选大赛    世界杯,不仅是空前的体育盛事也是团队精神的集中体现,而在生活中,体现团队精神的事迹也无处不在。为了让大家在2006世界杯期间一起分享生活中对团队精神的感悟,自2006年6月1日起至6月30日止,由华硕光存储和搜狐网合作举办的围绕“足球·欢乐·协作”为主旨的华硕光存储“团队之星”有奖评选大赛正式拉开帷幕,后时,参与者不但能和大家分享生活中的感人团队事迹还
期刊
TOM-Skype是一款网络语音沟通工具,它可以免费高清晰地与其他用户语音通话,同时也可以进行免费的视频通话,还具备即时通讯软件的其他所有功能,比如传文件、文字聊天等。它使用了点对点(P2P)技术来同其他用户建立连接。TOM-Skype比QQ有着更优质的语音通话效果。同时,使用Skype也能克服MSN受防火墙限制的缺点,相信大家都有因为不在相同防火墙后面,而无法用MSN进行语音聊天的经历。TOM-
期刊
一、引言    电子商务是用现代信息技术,以数字化的网络通讯为基础,通过计算机进行信息处理,从而实现商品销售、交易服务和商务管理等各环节的数字化。电子商务按交易主体可分为B2B、B2C、C2C等。本文主要对B2B电子商务系统进行分析研究。B2B电子商务系统不仅为企业间商业活动提供了便捷、高效的交易手段,而且它的推广,将会在全行业商务运作数字化的基础上,实现信息准确高效的沟通和共享,可以全方位地优化
期刊