???? 關(guān)鍵詞:ADSI協(xié)議,固定電話,短信息系統(tǒng),CTI技術(shù)
?
1引言
1.1系統(tǒng)建設(shè)的背景及目標
當今社會是一個信息爆炸的時代,人們在日常工作和生活中已經(jīng)越來越需要快速準確地獲取信息。互聯(lián)網(wǎng)、手機、BP機等各種先進的通信工具的出現(xiàn),滿足了人們不同層次的需要。可是,不論怎樣,本地網(wǎng)電話還是目前普及程度最高的一種通信手段,其具有的普及性和使用的方便性等特點,使它具有長遠的生命力。
電信行業(yè)是面向社會提供服務的行業(yè),服務是電信行業(yè)工作的立足點。在市場經(jīng)濟環(huán)境中,為了迎接來自國內(nèi)外的市場競爭,中國電信必須更好地完善企業(yè)的服務體系,不斷推出新的增值業(yè)務,以使其能夠在國家電信市場逐漸放開的情況下,面對國外電信巨擎的競爭能夠立于不敗之地。
目前,針對本地網(wǎng)電話用戶,中國電信推出了很多增值業(yè)務,如168聲訊臺、電話銀行、1000號服務等,給人們的日常生活帶來了極大的方便。可是,由于普通電話固有的局限性,阻礙了電信增值業(yè)務的進一步縱深發(fā)展。同時,INTERNET的迅猛發(fā)展,網(wǎng)民數(shù)量的爆炸性增長,信息手段的不斷豐富,給電信運營商帶來了新的挑戰(zhàn),如何將各種信息統(tǒng)一到一個平臺上是目前關(guān)注的一個熱點。
固定電話短信息系統(tǒng)的建設(shè)目標是吸收國內(nèi)外的先進經(jīng)驗,結(jié)合中國電信的實際情況,在本地網(wǎng)電信業(yè)務系統(tǒng)建設(shè)的基礎(chǔ)上,利用先進的信令技術(shù)、數(shù)據(jù)庫技術(shù)、Internet技術(shù)建立一個具有層次結(jié)構(gòu)的、功能完善的固定電話短信息智能平臺。
1.2系統(tǒng)特點
??? 固定電話短信息智能平臺基本特點如下:
??? ·采用高性能通信平臺;
??? ·采用高性能服務器系統(tǒng);
??? ·采用Dialogic數(shù)字網(wǎng)絡(luò)接口模板;
??? ·支持中國一號信令;
??? ·提供計費功能;
??? ·采用標準的開放接口;
·支持多個本地網(wǎng)短信息智能平臺的互聯(lián),從而實現(xiàn)均衡話務量,提高系統(tǒng)資源的使用效率;
·完備的實時管理系統(tǒng),提供系統(tǒng)管理、故障告警和診斷功能;
??? ·提供圖形界面管理工具;
·提供多種開發(fā)工具。
2系統(tǒng)體系結(jié)構(gòu)
?? 固定電話短信息智能平臺由三部分組成:
·智能通訊平臺:PSTN服務器、短消息服務器;
·外部子系統(tǒng):SMS子系統(tǒng)、尋呼子系統(tǒng)、EMAIL子系統(tǒng)、INTERNET子系統(tǒng)等;
??? ·智能終端:智能電話機、其他兼容智能終端。用戶服務器和PSTN服務器分開意味著對用戶及信息的集中管理和PSTN設(shè)備的分布使用,這使得PSTN通道的擴展能力大為提高。智能平臺的PSTN服務器采用Intel公司的Dialogic數(shù)字網(wǎng)絡(luò)接口模板,通過一根或兩根E1線路接收或撥出電話,單個PSTN服務器最多同時支持六十路電話信號的呼叫。為了提高系統(tǒng)容量,只需要再增加PSTN服務器就可以了。由于用戶服務器被單獨分離開,所以也具有很強的用戶支持能力。
網(wǎng)絡(luò)通信部分采用基于短連接技術(shù)的通信平臺,節(jié)省服務器資源,使得通信穩(wěn)定可靠。采用ORACLE作為智能平臺的用戶數(shù)據(jù)庫,支持較大量的用戶同時訪問。
系統(tǒng)體系結(jié)構(gòu)見圖1。
3ADSI協(xié)議
ADSI(Analog Display Service Interface)協(xié)議前身是由Nortel和BellSouth于1988年開始開發(fā)的基于網(wǎng)絡(luò)服務的用戶接口協(xié)議。1992年,Bellcore(現(xiàn)為Telcordia Technologies)宣布將ADSI作為全國性的標準。基于已有的支持來電顯示的CLASS(Custom Local Area Signaling Services)技術(shù),ADSI允許更多的基于屏幕的先進應用和交互性,將電話變成了一個功能強大的通信設(shè)備。如果沒有統(tǒng)一的標準,用戶需要通過不同的設(shè)備來使用不同的服務。有了ADSI規(guī)范,用戶可以使用一個基于屏幕的電話來定制不同的服務,包括(但不限于)家庭銀行、股票、新聞、郵件、先進的呼叫服務和其它基于網(wǎng)絡(luò)的服務。ADSI協(xié)議允許交互的話音和數(shù)據(jù)經(jīng)
過公網(wǎng)中已經(jīng)存在的電話線傳輸而無須額外的特殊設(shè)備支持。
3.1先進呼叫管理服務(Advanced CallManage-mentServices)
基于電話的服務如:來電顯示(Caller ID)、呼叫等待顯示(CallWaiting Display)和豪華呼叫等待顯示(Deluxe Call Waiting Display)通過CLASS為服務提供商提供了呼叫顯示能力。先進呼叫管理服務提供改進的基于顯示的界面,并通過CLASS和定制的呼叫特性(CCF)如:重復撥號、自動回叫、屏幕列表編輯、三方呼叫、呼叫轉(zhuǎn)接、縮位撥號和取消呼叫等待等來引導用戶。它仍然支持如呼叫等待顯示和豪華呼叫等待顯示等基于顯示的服務。
3.2抽象CPE概念
ADSI協(xié)議的核心是抽象CPE(客戶家用設(shè)備)的概念,描述抽象客戶端設(shè)備如何顯示、軟鍵(Softkey)以及如何與服務端交互。在介紹抽象CPE概念和ADSI協(xié)議之前,先介紹兩種不同類型的ADSI會話:服務器顯示控制(Server DisplayControl)和特色下載(Feature Download)。
(1)服務器顯示控制會話(Server Display ControlSession)
服務器通過服務器顯示控制會話與ADSI電話交互。服務器發(fā)送信息和軟鍵到電話,用戶通過鍵盤輸入和按軟鍵來響應。交互過程與用戶和交互式語音響應系統(tǒng)(IVR)類似。服務包括家庭銀行、目錄服務、新聞、股票等等,可支持無限多種應用服務。
(2)特色下載會話(Feature Download Session)
在特色下載會話期間無服務器交互。根據(jù)電話的狀態(tài)激活駐留在ADSI電話中的腳本(Script)。例如,在三方呼叫中,當一個呼叫發(fā)生時,電話識別出該狀態(tài)激活腳本提供可激活三方呼叫的軟鍵。當按下軟鍵時,顯示的內(nèi)容改變?yōu)槿绾芜M行下一步操作的指示。由于腳本是駐留在電話中的,因此必須限制腳本的數(shù)目。盡管僅需要一個腳本,但在Bellcore的規(guī)范中建議可在電話中駐留四個腳本。
3.3ADSI協(xié)議棧
ADSI協(xié)議是由Bellcore在1992年定義的。該協(xié)議規(guī)定了ADSI終端和ADSI服務器之間的信息服務接口要求。它在服務器向終端發(fā)送信息時采用FSK方式,而終端向服務器確認信息或發(fā)送新的信息時采用DTMF。該協(xié)議規(guī)定了消息的格式、編碼方式、交互的信令要求等等。協(xié)議棧可以分為三層:物理層、數(shù)據(jù)鏈路層和消息層。
ADSI協(xié)議為客戶家用設(shè)備(CPE)與服務器在模擬電話線上進行雙向數(shù)據(jù)通訊提供了標準。它利用了DTMF信令技術(shù)、FSK調(diào)制技術(shù),同時使用了主叫顯示技術(shù),并拓展了信息顯示的內(nèi)容、顯示方法和控制手段。
?? (1)物理層
該層負責SPCS/SERVER和用戶MODEM之間的物理數(shù)據(jù)單位(位流)經(jīng)過接口的傳輸。包括DTMF和FSK信令的物理的、電性能的和傳輸?shù)囊蟆?br>??? ·SPCS/SERVER到CPE方向:
要求SPCS/SERVER能夠產(chǎn)生CAS(CPEAlert Signal)提示CPE摘機;
要求SPCS/SERVER能夠產(chǎn)生標準的撥號音和其它呼叫進程音。
??? ·PE到SPCS/SERVER方向:
SPCS/SERVER能接收標準的DTMF信令和15個DTMF音調(diào)(除DTMFC外);
SPCS/SERVER能接收55-70ms持續(xù)時間的DTMF信號,間隔為45-70ms或25-50ms持續(xù)時間,間隔為45-70ms;
對ADSI,SPCS/SERVER應能夠在FSK數(shù)據(jù)突發(fā)后至下一次突發(fā)前檢測DTMF確認信號,或其它CPE對某些命令的響應。
?? (2)數(shù)據(jù)鏈路層
該層充分利用可用的比特率為SPCS/SERVER和CPE提供可靠的數(shù)據(jù)傳輸,進行差錯檢測和糾錯。功能如下:建立和釋放SPCS/SERVER和CPE之間的數(shù)據(jù)鏈路;在CPE檢測傳輸錯誤,(SPCS/SERVER端可選)通過重傳被CPENACK的信息來糾傳輸錯誤。
從SPCS/SERVER到CPE的ADSI數(shù)據(jù)鏈路層幀格式如下:
??????????????????????
Message Number Word定義如下:該字段表示在多消息格式數(shù)據(jù)突發(fā)中發(fā)往CPE的消息的編號。消息號字段是一個字節(jié)長,其值的范圍以二進制1~5表示。這允許在沒有收到ACK的情況下連發(fā)5個消息。
Checksum Word定義如下:該字段是消息類型、長度、消息號(Message Number)和所有三層數(shù)據(jù)如所有參數(shù)類型、長度和參數(shù)數(shù)據(jù)字的模256和的補碼。
?? (3)消息層(Message Layer)
消息層處理字符集、所用的數(shù)據(jù)碼以及數(shù)據(jù)在CPE上的顯示。由SPCS/SERVER發(fā)往CPE的命令參數(shù)消息格式如下:
???????????????????????
3.4 用DTMF信號表示的8比特字符編碼表
? 用DTMF信號表示的8比特字符編碼表見表1。
?????????????????????
4系統(tǒng)結(jié)構(gòu)圖
?? 短信息服務系統(tǒng)平臺是為短信息終端提供信息服務的服務器。其功能實體圖如圖2所示
4.1功能部件說明
?????????????????????????
·簡易信息接收機:一個自動運行的部件,能完成簡易終端可完成的工作。在無人干預的情況下,能自動識別來自服務器的信息下載要求,摘機,接受信息,并產(chǎn)生提示信息,告知終端用戶有短信息到來。另外,對下載信息能編輯、轉(zhuǎn)發(fā)。
·簡易終端接入服務器:依照ADSI(AnalogDisplay Server Interface)協(xié)議進行信息交互的接入服務器。完成ADSI協(xié)議的物理層和數(shù)據(jù)鏈路層的工作,它以FSK方式發(fā)送信息,以DTMF的方式接受來自終端的信息,并以DTMF作為信令服務;能產(chǎn)生CAS(CPEAlerting Signal),通知終端工作。該服務器還與AAA服務器(簽權(quán)、認證、計費)通過Radius接口協(xié)議相連,為終端提供AAA服務。
·簡易終端業(yè)務服務器:依照ADSI協(xié)議消息層的要求,組織、裝配數(shù)據(jù)。將其發(fā)送到簡易終端接口服務器上。同時,本服務器還要與短消息服務器相連,后者向前者提供信息下載的目的地和信息內(nèi)容。
·短消息服務器:該服務器是本系統(tǒng)的核心,完成信息的獲取、組織和轉(zhuǎn)發(fā)。首先,它從用戶業(yè)務定制服務器中獲取用戶對信息服務的要求,然后從本地資源數(shù)據(jù)庫或遠端資源服務器獲得用戶所要的信息,按用戶的要求(時間、目的地)將信息送至簡易終端服務器。另外,短消息還要接受異地短消息服務器轉(zhuǎn)來的短消息發(fā)送給本地的用戶;或者將本地用戶的短消息發(fā)送出去。
·業(yè)務定制服務器:供用戶訪問,用來定制不同的短消息,如:天氣、交通狀況、新聞、雜志摘要等。對用戶的短消息給出處理要求,如:黑名單輸入限定、定義信息接受組、群發(fā)、短消息代收等等。定制服務器在給出服務選擇的同時,給出服務收發(fā)信息。業(yè)務定制服務器與AAA有一個接口,用于確定用戶是
否有權(quán)享用該服務。
·網(wǎng)關(guān):這是一組與外界服務器相連的協(xié)議轉(zhuǎn)換服務器。這些外界服務器包括:遠端資源服務器(Web服務器、FTP服務器和其它類型的ISP服務器),異地短消息服務器。它們分別依照HTTP、FTP、SMPP等協(xié)議進行信息交互。
·遠端資源服務器:為短消息服務器提供按業(yè)務定制要求的信息。本系統(tǒng)通過網(wǎng)關(guān)可以和各種不同的資源服務器相連,以獲取各種信息。
·異地短消息服務器:包括同類型短消息服務器和不同類型的短消息服務器,使掛接在本信息平臺上的用戶可以把短消息發(fā)送到位于其它服務平臺上的用戶那里。異地短消息服務器可服務于PSTN網(wǎng)和移動網(wǎng)。
·AAA服務器:用于用戶的身份認證、簽權(quán)、計費。這里的計費是提供一個用戶信息流量日志。
·計費服務器:能根據(jù)業(yè)務服務器提供的用戶信息服務類型日志,以及AAA的日志記錄,以不同的要求對用戶進行計費。
4.2 系統(tǒng)配置圖
??? 系統(tǒng)配置圖見圖3。
?????????????????????????
4.3接口說明
在本系統(tǒng)中,按ADSI協(xié)議的概念,簡易信息接收機就是ADSI終端,而簡易信息接入服務器和簡易信息業(yè)務服務器就是ADSI服務器。簡易信息接入服務器完成ADSI物理鏈路層和網(wǎng)絡(luò)層的工作,而簡易信息業(yè)務服務器完成ADSI應用層的工作。
首先,簡易信息接入服務器撥號到一個指定的用戶,用戶的簡易信息接收機識別主叫號碼,確認是來自服務器的服務,自動摘機,普通話音通道建立完成。然后,服務器發(fā)CAS音,接收機用DTMFA響應,建立ADSI信息服務通道。以后,服務器不斷地向接收機發(fā)送信息,接受成功,接收機向服務器報告DTMFD1,失敗則發(fā)D0,要求服務器重發(fā)信息。
接收機不斷地處理服務器來的命令,接受短消息的下載。
信息傳送示意圖如圖4所示。
5結(jié)束語
鑒于我國目前還是一個發(fā)展中國家,仍有相當多的家庭買不起計算機,或者有計算機而承受不起上網(wǎng)費用,再或者雖然經(jīng)濟上承受得起但由于自身文化素質(zhì)很難習慣使用計算機。所以,固定電話短信息系統(tǒng)具有很大的市場潛力和發(fā)展空間。
參 考 文 獻
2 Bellcore Co.,LSSGR Co.Voiceband Data TransmissionInterface Section 6.6(GR-30-CORE)FR-NWT-000064 Issue 1.Bellcore Co.,December 1994
評論
查看更多