日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

短消息電話中數據鏈路層的控制技術( 二 )


2.1數據鏈路層的功能
數據鏈路層提供可靠的數據傳送,主要是將有噪聲的物理信道變成無傳輸差錯的通信通道,提供數據成幀、差錯控制和流量控制等 。短消息電話中的鏈路層在電話通信方面,要實現(xiàn)對電話語音通路的控制、電話的來電顯示和通話等功能;在數據控制方面,完成數據包的組包和解包,控制終端和短消息中心交互時序,對數據包進行糾錯并對出錯數據包進行重發(fā)處理;在電話機控制方面,解析應用層的命令,實現(xiàn)對物理層的控制以及對數據包的自動接收和存儲功能 。

;2.2數據鏈路層的協(xié)議
短消息電話中數據鏈路層采用的差錯控制類似于停止等待協(xié)議,并采用重發(fā)機制保障終端和服務器在偶然的故障后仍有機會保持連接 。數據鏈路層完成了規(guī)定次數的重發(fā)后仍然出錯時,服務器則斷開與終端的連接 。
數據鏈路層的上行FSK數據包和下行FSK數據包格式如圖2所示,一個鏈路層FSK數據包包括六部分:同步引導串,由82bit交替的“01”加8bit“1”構成,具體參見CTSI協(xié)議,對于短消息電話(終端)本身來說只要讀到至少50bit交替出現(xiàn)的“01”以及同步結束字符后,即可以認為同步建立;消息類型,指明信息內容的類型,根據協(xié)議規(guī)定分為一般類型和非凡類型,終端根據不同的類型進行相應的處理;消息長度,指消息特征號的字節(jié)數(=1)加消息層信息內容的字節(jié)數;信息特征號,目前僅使用十六進制01一種消息特片號,其余保留以利于拓展新的電信業(yè)務;消息層信息內容,由消息層負責解析,包含一條CTSI操作命令,最大長度不大于254字節(jié);校驗和,用于數據傳送過程中的糾錯,取值為該數據包中除同步引導串值外的所有字節(jié)的和,按256取模,再取補后得到的值 。
由于終端還可以DTMF形式上送數據,因此DTMF數據包又分為:編碼格式的DTMF上行命令響應信息包、非編碼格式的DTMF上行命令響應信息包和非編碼格式的DTMF上行信息包 。上行DTMF命令響應消息包(編碼方式)是終端對SMC的FSK數據的響應信息包;上行DTMF命令響應信息包(非編碼方式)也是終端對SMC的FSK數據的響應信息包,主要采用了非編碼方式,此種返回信息包目前只用于信息下載指令中,用于描述指令的解釋執(zhí)行情況,具體內容詳見協(xié)議;上行DMTF上行信息包(非編碼方式)是終端對SMC的指令響應,具體的信令如表1所示 。
表1; 數據鏈路層上行DTMF上行信令包的格式
2.3數據鏈路層的電話功能
短消息電話的鏈路層要實現(xiàn)電話功能,因此基本的電話功能都由鏈路層和物理處理,主要分為:來電顯示功能、短消息數據包的接收、連接到服務器、基本的電話通話功能和按鍵撥號功能 。同時要配合電話不同功能的界面顯示 。
來電顯示功能和短消息數據包的接收都是對FSK數據包的解析,兩者的不同之處在于具體的數據格式:來電顯示數據是在第一聲和第二聲振鈴之間傳過來的FSK數據,而短消息數據包是在建立了短消息通信通道后在線路上傳輸的FSK數據包 。這里主要針對符合Bell202標準的FSK來電顯示信號進行闡述 。FSK來電顯示信號數據包有兩種格式:單制式信息包括日期、時間、電話號碼、姓名 。在第一聲與第二聲振鈴之間將數據包解析,并將日期、時間、電話號碼等信息在LCD上顯示,實現(xiàn)來電顯示功能 。
連接到服務器,由軟件控制電話機摘機、撥號到服務器,服務器機響應撥號,建立物理通道的連接 。當服務器摘機并發(fā)出回應信號CAS音,在規(guī)定時間內終端回應DTMF的“A”信號,與服務器建立數據通路,進行數據包交互通信 。然后解析服務器的數據,執(zhí)行服務器下行的指令,與用戶進行交互 。

推薦閱讀