左九華
【摘 要】目前,GSM(全球移動通信系統(tǒng))網(wǎng)絡己經(jīng)非常完善。利用其提供的一項增值業(yè)務——SMS(信息服務),無需附加其他終端設備,只需GSM模塊便可達到中、英文信息傳輸?shù)哪康摹T谌粘I钪腥藗兓ハ嘀g利用短消息進行信息交流是SMS最普通的應用。除此之外SMS還可以被應用到生產(chǎn)和管理當中。本文嘗試將手機的短信收發(fā)功能和計算機強大的存儲、管理功能結合起來,設計并實現(xiàn)了一個面向中小企事業(yè)單位和個人用戶的基于串口通信的短消息管理系統(tǒng)。
【關鍵詞】GSM;SMS;短信管理系統(tǒng)
一、SMS、GSM和SIM的發(fā)展現(xiàn)況
近年來,隨著移動通訊業(yè)務的迅猛發(fā)展,手機和個人電腦的不斷普及,手機短信(SMS)由于其便捷、收費低廉而獲得了廣大手機用戶的青睞,短信服務早已融入人們的日常生活,并成為了人們通信、交流與聯(lián)絡的常用手段。其占用通信信道量小、信息載量大、簡短直觀、廉價、便于保存以及群發(fā)功能更推進了短信的發(fā)展。特別是由于GSM的SMS業(yè)務通過信令信道傳輸,不需要撥號建立連接,在其他系統(tǒng)應用上,基于GSM的SMS可廣泛應用于業(yè)務數(shù)據(jù)傳輸?shù)确矫妗;贕SM手機模塊的短信平臺只需要配合SIM卡使用,無須與營運商交涉,以取代煩瑣的短消息專線接入,是目前應用最廣泛的通信方案之一。
在國內,SMS短信息服務作為GSM網(wǎng)絡的一種基本業(yè)務已得到越來越多的系統(tǒng)運營商和系統(tǒng)開發(fā)商的重視,以GSM網(wǎng)絡作為數(shù)據(jù)無線傳輸網(wǎng)絡,可以開發(fā)出各種功能強大的應用系統(tǒng)。
目前由中國移動的綜合通信服務飛信,可以通過PC終端登錄,實現(xiàn)PC和手機間的無縫即時互通,保證用戶能夠實現(xiàn)永不離線的狀態(tài),即是基于GSM手機模塊的短信平臺。
采用GSM無線公共網(wǎng)短消息方式時,傳輸速率為19200波特,不需要撥號,永遠在線,可認為數(shù)百點的信息可同時完成,且點數(shù)約多,優(yōu)越性約大,特別是當采用監(jiān)控點主動上報模式時,由于不會發(fā)生信號競爭現(xiàn)象,可允許多個信號同時上傳。
二、基于sim卡的手機短信管理系統(tǒng)研究方案提出[1]
本次設計的研究方案是實現(xiàn)一個通過連接到計算機的GSM終端設備發(fā)送短信,接收短信,讀取SIM卡中短信,可對短信進行刪除等操作,并且可以進行編碼轉換的程序。在程序中使用AT指令和GSM模塊進行通信,使用戶能夠通過計算機發(fā)送短信,從而帶來了極大的方便性,并且為搭建短信平臺提供了實現(xiàn)方法。
計算機與手機一般采用異步串行通信方式,通信速率為19200B/S以上,只需要把用戶信息加上目的地址發(fā)送到相應的短信服務中心(SMSC)即可,通過服務中心存儲轉發(fā)給最終信宿。
通過串口控制GSM模塊通過GSM07.05規(guī)定的AT指令集來實現(xiàn),計算機只要通過串口向模塊收發(fā)一系列的AT命令就能達到控制GSM MODEM收發(fā)SMS的目的, 常用的AT指令如圖1所示。
目前GSM模塊對SMS的控制共有三種實現(xiàn)途徑:Block Mode;基于AT命令的Text Mode;基于AT命令的PDU (Protocol Data Unit,協(xié)議數(shù)據(jù)單元)Mode。Block模式需要手機生產(chǎn)廠家提供驅動支持;使用Text模式收發(fā)短信代碼簡單,實現(xiàn)起來十分容易,直接發(fā)原文就行,發(fā)送非ASCII碼內容也能發(fā),但需要手機支持才能正確顯示,這就限制了中文短信的應用;而PDU模式不僅支持英文短信,也能發(fā)送中文短信。
系統(tǒng)硬件部分由計算機、手機模塊、電源適配器和串口連接線組成。
短信的儲存使用ACCESS數(shù)據(jù)庫,可以適合大容量數(shù)據(jù)的應用,有很強的功能管理,使用上更安全、穩(wěn)定,處理海量數(shù)據(jù)時很有優(yōu)勢。
三、基于sim卡的短信收發(fā)平臺建立的意義與可行性分析[2]
目前常用的遠程無線數(shù)據(jù)傳輸系統(tǒng)主要包括:無線電臺方式、GSM短信(SMS)方式和GPRS無線網(wǎng)絡傳輸方式,其中GSM短信方式是最常用的。本文將利用GSM短信服務,并結合使用工作在國際通用頻率的短距離無線模塊,能夠穩(wěn)定的進行遠程監(jiān)控和數(shù)據(jù)采集,運行費用低廉,能夠在環(huán)境檢測,遠程控制,自動抄表等領域廣泛使用,并且對SIM卡的短信管理系統(tǒng)和手機短信收發(fā)平臺建立進行詳細的研究分析。
短信的業(yè)務迅速發(fā)展是有目共睹的,短信應用的美好前景也是一個不爭的事實。短信除了便宜,還有一個非常好的功能:當目標手機正常開機工作時,可以馬上收到自己的短信,而目標手機關機或不在服務區(qū),短信就會發(fā)送失敗,這時短信服務中就會保存這條短信,一但用戶開機或返回服務區(qū),就會馬上收到短信,這樣就能保證了短信能及時、安全地送到目的手機。企業(yè)可以利用手機短信的這些優(yōu)點來開發(fā)SMS在企業(yè)中的應用。
與電話這種聯(lián)系方式相比,本文方式的短信具有速度快、不受地域限制等特點,決定短信在很多方面可以補充傳統(tǒng)信息流方式不能解決的問題。手機短信還有以下優(yōu)點:普及率高、方便快捷、移動性好、靈活性高、價格便宜等。但是,簡單的通過手機發(fā)送短信也有其缺點:
第一:由于手機的中文輸入復雜,不適合于像信息群發(fā)、廣告、通知等使用頻率非常高的業(yè)務。
第二:手機短信的大量信息無法被長久地保存,所以短信的收發(fā)記錄無法有效的管理,造成企業(yè)實行短信移動辦公后在管理上的難度增加。
第三:無法實現(xiàn)計算機的自動化管理,無法實現(xiàn)計算機數(shù)據(jù)與手機數(shù)據(jù)的交互。
基于以上的分析,如何將手機與計算機連接,通過計算機控制手機收發(fā)短信,并應用數(shù)據(jù)庫對手機短信進行管理,便成為實現(xiàn)手機數(shù)據(jù)和計算機數(shù)據(jù)交互,以及計算機自動化管理的關鍵問題
本文主要研究基于sim卡短信的信息管理系統(tǒng)的開發(fā),通過對計算機串口通信,AT指令和短信的PDU編碼的研究,結合數(shù)據(jù)庫技術,設計并實現(xiàn)一種便捷、方便具有一定管理功能的短信收發(fā)系統(tǒng)。該系統(tǒng)非常簡單,只要有一臺PC、一個GSM模塊,通過GSM模塊的串口連接到計算機就可以輕松的實現(xiàn)短信的收發(fā),并進行管理?;趕im卡的短信軟件的用戶可以是中小型企業(yè)單位,也可以是個人。
四、結束語
本文首先介紹了短信管理系統(tǒng)相關業(yè)務的發(fā)展概況,然后對sim卡手機短信管理系統(tǒng)研究并提出方案,最后通過平臺建立并對其進行可行性分析。
短消息作為人們進行有效信息溝通的一種重要手段,己經(jīng)深入到人們的日常工作和生活中。移動運營商目前正在不斷的把增值服務和新的信息服務注入到SMS中,以提高SMS的使用價值,相信這也將是促進SMS應用的一個有利因素。企業(yè)也期望利用短信這種溝通方式來提高企業(yè)的信息溝通效率。所以針對SMS的開發(fā)和應用也越來越多。
【參考文獻】
[1]溫錦山,唐柱鵬.Delphi串口及語音傳真高級編程[M].北京:北京航空航天大學出版社,2002.
[2]徐一秋,等.如何使用delphi實現(xiàn)軟件前臺對sql server數(shù)據(jù)庫的備份[J].牡丹江師范學院學報(自然科學版),2008(1).
[3]徐莉,段春梅.Delphi+SQL Server數(shù)據(jù)庫應用系統(tǒng)開發(fā)中的數(shù)據(jù)訪問技術[J]. 電腦開發(fā)與應用,2008(2).