新四季網

移動通訊回傳接口實現信息源統一接入交互的方法

2023-12-11 19:19:27 2

專利名稱:移動通訊回傳接口實現信息源統一接入交互的方法
技術領域:
本發明涉及移動通信領域,特別涉及移動通訊通信接口。
背景技術:
在移動通信領域的蓬勃發展,GSM、CDMA、GPRS都得到了前所未有的應用,近日3G標準的出臺,更是把多媒體業務應用到了移動通信網絡中。隨著移動通信的發展,簡訊、彩信、種類繁多的增值業務等越來越多的業務得到應用,而在此過程中,各個運營商,各種業務都採用自己獨立的接口協議運行,限制了多種業務之間、眾多運營商之間的通訊與交互,限制了移動通訊更廣闊的應用。
隨著移動通訊技術的迅速發展,利用移動通訊網絡和移動通訊終端進行信息的交互、處理、傳輸愈顯重要,但是如何實現移動通訊網絡中終端與服務端通用的通信接口,尚未找到可行的辦法。

發明內容
本發明的目的在於提供一種適用不同類型的移動通訊客戶端的移動通訊回傳接口實現信息源統一接入交互的方法。
本發明的目的可以這樣實現,設計一種移動通訊回傳接口實現信息源統一接入交互的方法,包括以下步驟客戶端發送會話請求消息,伺服器端處理若成功則發送成功消息,當確認會話建立後,客戶端和伺服器進行會話數據交換,通信完畢,關閉會話;若拒絕或失敗,伺服器端則返回會話錯誤消息,客戶端重新發送會話請求消息;所述客戶端與伺服器端採用消息方式的接口協議。
本發明讓不同類型的移動通訊客戶端,均可按照本發明進行移動通信中的信息交互。
具體實施例方式
以下結合實施例對本發明作進一步的描述。
一種移動通訊回傳接口實現信息源統一接入交互的方法,包括以下步驟客戶端發送會話請求消息,伺服器端處理若成功則發送成功消息,當確認會話建立後,客戶端和伺服器進行會話數據交換,通信完畢,關閉會話;若拒絕或失敗,伺服器端則返回會話錯誤消息,客戶端重新發送會話請求消息;所述客戶端與伺服器端採用消息方式的接口協議。伺服器與客戶端之間的通信均採用消息方式,對接口來說,前端系統是伺服器,用戶終端是客戶端。對每個用戶終端在同一時間內只能與前端系統建立一個連接。
步驟中還包括在伺服器端返回成功消息後,客戶端發送測試消息,檢查會話的完整性。
所述消息包括版本信息、標識廠商信息、標識消息類型、消息結構格式、消息長度、參數類型、參數長度、參數值、消息數據的CRC校驗和。所述版本信息佔用1個字節、標識廠商信息佔用2個字節、標識消息類型佔用2個字節、消息結構格式佔用2個字節、消息長度佔用2個字節、參數類型佔用2個字節、參數長度佔用2個字節、參數值佔用1個字節、消息數據的CRC校驗和佔用4個字節。
所述消息包括安全數據、安全數據長度。所述安全數據長度佔用1個字節、安全數據佔用1個字節。
所述消息結構格式包括屬性標籤、屬性依賴。所述屬性標籤佔用4個字位、屬性依賴佔用12個字位。
所述回傳接口協議的消息結構如下Generic_message{Protocol_version 1byteManufacture_id 2byteMessage_type 2byteMessage_attribution2byteMessage_length 2byteFor(I=0;In;I++)n為參數的個數{Parameter_type 2byteParameter_length 2byteFor(I=0;Im;I++)m為參數長度{Parameter_value_data 1 byte}}Security_data_length 1byteFor(I=0;Im;I++)m為安全數據長度{Security_data 1byte}CRC32 4byte}
Protocol_version標識協議版本號的8bit域,當前為0x01。
Manufacture_id標識廠商的ID號。取值為0時代表無廠商ID號定義。
Message_type標識消息類型值。
Message_attribution結構格式如下Message_attribution{Attr_tag 4bitAttr_dependence12bit}Attr_tag屬性標籤,其定義見下表

Attr_dependence屬性依賴。該欄位定義與Attr_tag相關。
當Attr_tag為0時,該欄位無含義,應設為全「1」。
當Attr_tag為1時,該欄位指示加密當前內容所使用的密鑰索引值。
當Attr_tag為其它值時,該欄位無定義。
Message_length消息長度,標識其後跟隨的消息數據長度。
Parameter_type參數類型。接收端將忽略不能識別的參數類型,並略過其後的長度和值欄位,繼續分析下一個參數值。
Parameter_length參數的長度。標識緊跟其後的Parameter_value域的字節長度。
Parameter_value_data參數值。其長度由Parameter_length規定。
Security_data_length安全數據長度。
Secutity_data安全數據。
安全數據用來保證數據的完整性,及消息的真實性,其功能相當於消息的數字籤名。安全數據的使用是非強制性的。
CRC32消息數據的CRC校驗和。
對於所有的移動通訊環境,均可採用該種回傳接口協議結構,通過消息的方式進行通訊,同時可以按照通用的消息結構自由擴展。
客戶端根據標準接口提供的伺服器端的接口適配消息進行通信和控制,其主要功能包括基本通訊功能、設備控制功能、安全控制功能,如傳送用戶管理、授權、資費、個性服務等各類的信息。
不同類型的移動通訊客戶端,均可按照本發明進行移動通信中的信息交互。
所述參數類型包括會話的ID號、用戶的ID號、資源標識號、消息響應的最大延時時間、最大消息長度。
參數類型以及參數類型值和參數的長度參見下表

說明Session_id標識會話的ID號。
User_id標識用戶的ID號。
Resource_id資源標識號。
Max_time_out消息響應的最大延時時間,單位為毫秒。超過該時長通信方將認為會話超時,同時由Session_id標識的會話將結束。
Max_message_size該會話能容許的最大消息長度。
所述消息類型包括會話建立消息、會話測試消息、會話狀態消息、會話關閉消息、會話關閉相應消息、會話錯誤消息、數據交換消息。
消息類型及消息類型值如下表


會話建立消息(Session_setup),包含User_id參數,用以向伺服器表明請求連接的對象;User_id參數個數為1。
對於一個物理連接來說,在相同時間內只建立一個會話。會話建立時,客戶端向伺服器端發送會話建立消息(Session_setup)消息。如果成功,伺服器端返回會話狀態消息(Session_status)。如果拒絕或失敗,伺服器端返回會話錯誤消息(Session_error),意味著會話未被打開,需重新建立。
會話測試消息(Session_test),包含Session_id參數,以檢測當前會話狀態。參數的個數為1。
會話狀態消息(Session_status),是對會話建立消息或會話測試消息的回應。包含Session_id、User_id、Max_time_out、Max_message_size參數,各參數的個數為1。
任何時刻,伺服器和客戶端都可以發送會話測試消息(Session_test)以檢查會話的完整性。作為對此消息的應答,接收部件發送會話狀態消息(Session_status)或會話錯誤消息(Session_error)。
會話關閉消息(Session_close_request),由客戶端發出,請求關閉指定的會話。它包含Session_id參數,Session_id指定需要關閉的會話的ID;參數個數為1。
會話關閉響應消息(Session_close_response)。它包含Session_id參數,Session_id標識已關閉的會話;參數個數為1。
會話的關閉總是由客戶端發起。它通過客戶端發送會話關閉消息(Session_close_request)消息實現,會話關閉響應消息(Session_close_response)指示會話已被關閉。
會話錯誤消息(Session_error)。在服務段和客戶端進行通信時,發出的錯誤提示消息。在會話過程中由會話的任意方在會話產生錯誤時發送。它包含Session_id、Error_status、Error_information參數,其中Session_id參數個數為1、Error_status參數個數為1~n、Error_information參數個數為0~m。
數據交換消息(Session_data_provision)。包含Session_id、Private_data參數。Session_id標識當前數據交換所屬的會話,參數個數為1;Private_data用於傳送會話過程中的私有數據,參數個數為1~n。
在會話建立後,伺服器和客戶端通過數據交換消息(Session_data_provision)來交換數據。數據交換消息可由會話雙方的任意一方發送。考慮到會話的初始發起者通常為客戶端,所以第一條數據交換消息(Session_data_provision)通常由客戶端來發起。
對於通信錯誤的處理。伺服器和客戶端都可以處理通信錯誤問題。任一方懷疑可能的通信丟失,可以發送測試消息來檢查會話狀態,並期望收到一個狀態消息。如給定時間內未收到狀態消息,將重新建立會話。
如果會話的一方收到的數據具有不一致性,將向對發發送Session_error消息,會話的雙方將關閉會話。客戶端作為會話的發起者將重新開始會話。
用戶自定義的數據、未知的參數類型或消息類型,不應被認為是不一致性。
下表中列舉了在會話過程中可能發生的錯誤狀態。它的值表示於參數Error_status中。

本發明定義了開放式的移動通訊回傳接口協議以實現移動通訊中信息源的統一接入與交互。根據定義的統一的、可擴展的開放接口,客戶端根據標準接口提供的伺服器端的接口適配消息進行通信和控制,其主要功能包括基本通訊功能、設備控制功能、安全控制功能,如傳送用戶管理、授權、資費、個性服務等各類的信息。本發明整合了各種不同的移動通訊終端和服務端的通訊。
權利要求
1.一種移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於包括以下步驟客戶端發送會話請求消息,伺服器端處理若成功則發送成功消息,當確認會話建立後,客戶端和伺服器進行會話數據交換,通信完畢,關閉會話;若拒絕或失敗,伺服器端則返回會話錯誤消息,客戶端重新發送會話請求消息;所述客戶端與伺服器端採用消息方式的接口協議。
2.根據權利要求1所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於包括在伺服器端返回成功消息後,客戶端發送測試消息,檢查會話的完整性。
3.根據權利要求1所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述消息包括版本信息、廠商信息、消息類型、消息結構格式、消息長度、參數類型、參數長度、參數值、消息數據的CRC校驗和。
4.根據權利要求1所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述消息包括安全數據、安全數據長度。
5.根據權利要求3所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述消息結構格式包括屬性標籤、屬性依賴。
6.根據權利要求3所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述版本信息佔用1個字節、廠商信息佔用2個字節、消息類型佔用2個字節、消息結構格式佔用2個字節、消息長度佔用2個字節、參數類型佔用2個字節、參數長度佔用2個字節、參數值佔用1個字節、消息數據的CRC校驗和佔用4個字節。
7.根據權利要求4所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述安全數據長度佔用1個字節、安全數據佔用1個字節。
8.根據權利要求5所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述屬性標籤佔用4個字位、屬性依賴佔用12個字位。
9.根據權利要求3所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述參數類型包括會話的ID號、用戶的ID號、資源標識號、消息響應的最大延時時間、最大消息長度。
10.根據權利要求3所述的移動通訊回傳接口實現信息源統一接入交互的方法,其特徵在於所述消息類型包括會話建立消息、會話測試消息、會話狀態消息、會話關閉消息、會話關閉相應消息、會話錯誤消息、數據交換消息。
全文摘要
一種移動通訊回傳接口實現信息源統一接入交互的方法,涉及移動通信領域,特別涉及移動通訊通信接口。該方法包括以下步驟客戶端發送會話請求消息,伺服器端處理若成功則發送成功消息,當確認會話建立後,客戶端和伺服器進行會話數據交換,通信完畢,關閉會話;若拒絕或失敗,伺服器端則返回會話錯誤消息,客戶端重新發送會話請求消息;所述客戶端與伺服器端採用消息方式的接口協議。本發明讓不同類型的移動通訊客戶端,均可按照本發明進行移動通信中的信息交互。
文檔編號H04W76/02GK101035367SQ200710072810
公開日2007年9月12日 申請日期2007年1月5日 優先權日2007年1月5日
發明者侯衛兵, 何天翼, 劉巖, 馮冠平 申請人:深圳清華大學研究院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀