基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統的製作方法
2023-09-16 13:34:45 1
專利名稱:基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統的製作方法
技術領域:
本發明涉及移動通信領域的智能寫卡領域,尤其是一種通過信令方式,通過信令的交互實現空中寫卡的方法、系統和裝置。
背景技術:
運營商需要先在空白電信智慧卡內寫入個人化數據(如MS1、KI等),並同時在通信網絡側配置對應的個人化數據(如頂S1、KI和MDN等),這樣用戶才能通過該電信智慧卡使用當前運營商提供的電信業務。
為避免電信智慧卡發行到用戶手中之前,號碼資源無效佔用,對於不具備有線網絡接入的營業網點,目前採用空中寫卡技術實現寫卡操作。目前空中寫卡的主要有以下兩種方式:
(I)通過特製寫卡終端完成寫卡操作,同時這個特製寫卡終端具備移動通信能力。
(2)通過人-機交互命令獲取當前空卡信息,通過另外一個行動裝置(比如手機)與網絡設備的交互獲取個人化數據,再通過人-機交互命令寫入當前空卡,完成寫作操作。
比較兩個方式的寫卡過程,它們中都需要額外的具備移動通信能力的設備配合,同時方式一的缺點是設備成本高;方式二是過於依賴人工操作,需要經過一定技術培訓的人員;
這兩個方式都不方便在農村、偏遠地區進行推廣。發明內容
本發明要解決的技術問題是,克服現有技術中的不足,提供一種基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統,以及基於該系統的實現電信智慧卡空卡選號和空中寫卡的方法。
為解決技術問題,本發明的解決方案是:
提供一種基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統,包括操作管理模塊,還包括業務控制與處理模塊、資料庫服務模塊、信令解析模塊、信令收發前臺模塊和支撐接口模塊;其中,
業務控制與處理模塊用於空卡選號和空中寫卡業務的邏輯控制;
資料庫服務模塊用於在資料庫中保存目前受管理的特定IMSI號碼的信息;
信令解析模塊用於接收來自信令收發前臺模塊轉發而來的處7號信令的報文信息,對報文信息進行處理,提取相關欄位並通過內部接口提交給業務控制與處理模塊;接收來自業務控制和處理模塊的請求消息,將請求消息打包成業務相對應7號信令報文發送給信令收發前臺模塊;
信令收發前臺模塊由單獨的集成交換信令平臺構成,負責7號信令的接入與轉發處理,與STP信令轉接點之間建立採用TDM承載或IP承載方式的ISUP信令鏈路和MAP移動應用協議信令鏈路連接;
支撐接口模塊用於提供與運營商支撐系統的對接,負責用戶身份的鑑權、可選號信息表獲取、寫號業務的請求的發送和響應的接收;
操作管理模塊用於提供用戶人機界面管理,負責特定IMSI號碼段信息的增減;提供設備的操作維護功能;
以上各模塊通過系統內部TCP/IP網絡分別實現相互交互;
配合該系統使用的電信智慧卡具備寫卡模塊功能,在空卡狀態的電信智慧卡上,預先寫入了特定分配的MS1、簡訊中心地址信息和KI ;與此相對應地,在系統的資料庫中註冊有一定數量的特定分配的MSI卡信息數據,該數據項中至少包含當前特定IMSI號碼、當前卡狀態、卡的KI值;
當電信智慧卡為空卡狀態時,所述系統作為其在歸屬電信網絡中的歸屬位置寄存器、鑑權中心和短消息中心;當電信智慧卡被寫卡操作成功後,所述系統不再作為其在歸屬電信網絡中的歸屬位置寄存器、鑑權中心和短消息中心。
本發明中,所述業務控制與處理模塊內置於業務處理和控制伺服器組中,資料庫服務模塊內置於資料庫伺服器中,信令解析模塊內置於信令處理伺服器組中,信令收發前臺模塊內置於SS7信令前置伺服器中,支撐接口模塊內置於業務處理和控制伺服器組中,操作管理模塊內置於操作管理伺服器中。
本發明中,預先寫入空卡狀態的電信智慧卡,其MSI在電信網中的信令路由解析目的地址為所述系統的地址,其簡訊中心地址信息在電信網中的信令路由解析目的地址為所述系統的地址,其KI值與所述系統中與對應此卡信息中的KI值一致。
本發明還進一步提供了一種基於前述系統實現電信智慧卡鑑權的方法,包括以下步驟:
(I)將空卡狀態的電信智慧卡插入手機終端,並以此卡的MSI號為信息發起接入移動通信網絡的請求,由接入地的MSC負責處理;
(2) MSC向所述系統發起鑑權請求,鑑權請求中攜帶當前的MSI號;
(3)系統中的信令收發前臺模塊接收鑑權請求,然後遞交給信令解析模塊進行信令格式解析,並將參數遞交給業務控制和處理模塊;業務控制和處理模塊根據鑑權請求中的IMSI號在資料庫中找出相應的KI值,啟動鑑權算法並回應鑑權數據,通過信令解析模塊進行數據格式打包後由信令收發前臺模塊發送給MSC ;
(4) MSC收到鑑權響應並保存;MSC命令手機終端進行鑑權計算,並等待手機終端的鑑權響應;
(5) MSC收到手機終端的鑑權響應,比較先前保存的鑑權響應;如果兩者的鑑權響應一致,則鑑權通過,繼續後續事務;如果鑑權不一致,則結束。
本發明還進一步提供了一種基於前述系統實現電信智慧卡位置登記的方法,對電信智慧卡的位置登記是在完成鑑權之後進行的,具體包括以下步驟:
(I)MSC向所述系統發起位置登記註冊請求,攜帶此卡的MSI號;
(2)所述系統中的信令收發前臺模塊接收位置登記註冊請求,信令解析模塊進行信令格式解析,並將參數遞交給業務控制和處理模塊;業務控制和處理模塊根據請求中的IMSI號在資料庫中找出相應的當前卡狀態;如果當前卡狀態為「空卡」,則發起插入開啟向MSC下載籤約參數和能力集標識的操作,這些籤約參數和能力集標識有MO簡訊、MT簡訊、交互式數據業務功能和被叫語音功能,並返回位置登記註冊請求成功的響應指示;如果當前卡狀態為「實體卡」,則直接返回位置登記註冊請求失敗響應指示;信令解析模塊對響應指示進行數據格式打包後,通過信令收發前臺模塊發送給MSC。
本發明還進一步提供了一種基於前述系統實現簡訊選號的方法,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟:
(I)當前持卡用戶通過終端發起MO簡訊,攜帶內容為請求空卡選號的指令;
(2)所述系統中的信令收發前臺模塊接收當前用戶發起的MO簡訊,判斷簡訊內容,如果非空卡選號的指令則返回MO簡訊發送失敗指示;如果是空卡選號指令,則返回MO簡訊發送成功指示;信令解析模塊對響應指示進行數據格式打包後通過信令收發前臺模塊發送給MSC ;
(3)接收到當前卡用戶發起的空卡選號指令的請求後,根據既定的空卡選號業務規範進行MT簡訊的提示和提問,包括請求持卡用戶提供用戶身份、口令、持卡用戶希望當前卡註冊歸屬地等關鍵信息;
(4)持卡用戶再通過MO簡訊回復持卡人信息和希望當前卡歸屬地區信息後,向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的移動號碼選擇請求;
(5)B0SS返回用戶身份鑑權通過,並返回多個歸屬地區的移動號碼的信息表,通過MT簡訊向持卡用戶提供這份多個歸屬地區的移動號碼信息表;
(6)持卡用戶選中某一個行動電話號碼,並通過MO簡訊返回給系統;
(6)向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的MSI號和KI值。
本發明還進一步提供了一種基於前述系統實現交互式數據業務方式進行選號的方法,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟:
(I)通過所述平臺與持卡用戶通過交互式數據業務的交互,提示交互的持卡終端用戶進行空卡選號操作,通過交互數據獲取持卡終端用戶持卡用戶提供用戶身份、口令、持卡用戶希望當前卡註冊歸屬地等關鍵信息,起始觸發方式分以下兩種:
持卡用戶通過終端發起「提供交互式數據業務消息」請求消息,攜帶發起空卡選號業務的指令,同時攜帶用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,通過MSC將此請求消息傳送到所述系統;或
由所述平臺的業務控制和處理模塊發起「交互式數據業務消息」請求消息,通過信令解析模塊進行格式打包並由信令收發前臺模塊發出,通過MSC將此請求消息傳送到交互的持卡終端,持卡用戶通過終端輸入用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,通過「交互式數據業務消息」響應消息攜帶返回給系統;
(2)向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的號碼選擇請求,BOSS返回用戶身份鑑權通過,並返回多個選擇號碼信息,系統通過「交互式數據業務消息」請求消息向持卡用戶提供這份多個的行動電話號碼信息表;
(3)持卡用戶選擇某一行動電話號碼,並通過「交互式數據業務消息」響應消息返回給系統;
(4)系統向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的頂SI號和KI值。
本發明還進一步提供了一種基於前述系統實現語音方式進行選號的方法,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟:
所述平臺的業務控制和處理模塊觸發向通過位置登記的持卡用戶發起語音呼叫,通過MSC尋呼被叫的持卡用戶;持卡用戶接聽後,系統播放提示語音要求持卡用戶按鍵輸入用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,持卡用戶的按鍵信息通過DTMF方式被傳輸到系統;
向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的號碼選擇請求,BOSS返回用戶身份鑑權通過,並返回多個選擇號碼信息,系統通過語音放音方式向持卡用戶播報這份多個的行動電話號碼信息表,請持卡用戶選擇;
持卡用戶選擇某一行動電話號碼,選擇的按鍵信息通過DTMF方式傳輸到系統;
向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的MSI號和KI值;系統播放操作成功,並釋放語音。
本發明還進一步提供了一種基於前述系統實現空中寫卡的方法,在選定號碼後,通過MT簡訊向當前持卡用戶的終端發送寫卡操作指令,簡訊攜帶需要寫卡的信息:MS1、簡訊中心地址和KI值,由此來修改電信智慧卡中MS1、簡訊中心、KI信息。
本發明的有益效果在於:
本發明不需要額外的寫卡功能的硬體設備,不需要改動現網設備,只是依靠當前手機終端即可通過通信網信令交互完成持卡人對號碼的選擇,以及對電信智慧卡寫入被選擇號碼相關信息操作的方法。因此運行及維護成本低,且通用性強。本發明適用於在GSM、CDMA、WCDMA、TD-SCDMA 網絡。
圖1為實現本發明所述的電信智慧卡空卡選號和空中寫卡的平臺組成示意圖。
圖2為實現本發明所述的電信智慧卡空卡鑑權消息流程示意圖。
圖3為實現本發明所述的電信智慧卡空卡位置登記消息流程示意圖。
圖4為實現本發明所述的電信智慧卡空卡選號簡訊方式消息流程示意圖。
圖5為實現本發明所述的電信智慧卡空卡選號交互式數據方式消息流程示意圖。
圖6為實現本發明所述的電信智慧卡空卡選號語音按鍵方式消息流程示意圖。
圖7為實現本發明所述的電信智慧卡空中寫卡消息流程示意圖。
具體實施方式
首先需要說明的是,本發明涉及通信技術,是計算機技術在通信技術領域的一種應用。在本發明的實現過程中,會涉及到多個軟體功能模塊的應用。申請人認為,如在仔細閱讀申請文件、準確理解本發明的實現原理和發明目的以後,在結合現有公知技術的情況下,本領域技術人員完全可以運用其掌握的軟體編程技能實現本發明。前述軟體功能模塊包括但不限於:操作管理模塊、業務控制與處理模塊、資料庫服務模塊、信令解析模塊、信令收發前臺模塊和支撐接口模塊等,凡本發明申請文件提及的均屬此範疇,申請人不再一一列舉。
以下對本發明所用的名詞或英文縮寫分別做解釋如下:
空卡:是指未綁定手機號碼的卡
實體卡:是指已經綁定手機號碼的卡
IMS1:國際移動用戶識別碼(International Mobile SubscriberIdentificationNumber)
MO 簡訊:終端發起簡訊(Mobile Originate)
MT 簡訊:終端接收簡訊(Mobile Terminated)
GSM:全球移動通信系統(Global System for Mobile Communications);
CDMA:碼分多址(Code Division Multiple Access)
WCDMA:寬帶碼分多址(Wideband Code Division Multiple Access)
TD-SCDMA:時分同步碼分多址(Time Division-Synchronous Code DivisionMultiple Access)
HLR:歸屬位置寄存器(Home Location Register)
AUC:鑑權中心(Authentication Center)
SMC:短消息中心(Short-Message Center)
K1:鑑權密鑰(Key identifier)
DTMF:雙音多頻(Dual Tone Multi Frequency)
TDM:時分復用(Time Division Multiplexing )
MAP:移動應用部分(Mobile Application Part)
ISDN:綜合業務數字網(Integrated Services Digital Network)
ISUP:1SDN 用戶部分(ISDN User Part)
STP:信令轉接點(Signal Transfer Port)
DCN 網:數據通信網絡(Data Communication Network)
MSC:移動交換中心(Mobile Switching Center)
7號信令:公共信道信令
BOSS:業務運營支撐系統(Business Operations Support System)
為了方便描述,下文中的「實現電信智慧卡空卡選號和空中寫卡的系統」將統一稱為「本系統」。
如圖1所示,本系統的硬體設備由業務處理和控制伺服器組、信令處理伺服器組、SS7信令前置伺服器、資料庫伺服器、操作管理伺服器等組成,各系統部件的關係如下:
( I)業務處理和控制伺服器組,雙機備份,業務控制與處理模塊負責空卡選號和空中寫卡業務的邏輯控制,運行業務控制與處理模塊;
(2)信令處理伺服器組,雙機備份,接收來自信令收發前臺模塊轉發而來的處理7號信令的報文信息,對報文信息進行處理,提取相關欄位通過內部接口提交給業務控制和處理模塊;接收來自業務控制和處理模塊的請求消息,將請求消息打包成業務相對應7號信令報文發送給信令收發前臺模塊,運行信令解析模模塊。
(3)SS7信令前置伺服器。負責七號信令的接入與轉發處理,與STP信令轉接點之間建立釆用TDM承載或IP承載方式的ISUP信令鏈路和MAP移動應用協議信令鏈路連接,運行信令收發前臺模塊。
(4)資料庫伺服器,雙機備份,靜態保存目前受管理的特定IMSI號碼的信息,運行資料庫服務模塊。
(5)操作管理伺服器,運行操作管理模塊。負責特定IMSI號碼段信息的增減;負責本地的操作維護,通過城域網提供遠程設備的管理功能。
(6)系統的運行沒有特殊的軟、硬體要求,運行平臺可以為現在主流的作業系統。
本發明中,具備寫卡模塊功能的電信智慧卡是指:電信智慧卡設有寫卡控制單元,能通過寫卡指令將個性化數據寫入到這個電信智慧卡中。可選產品有很多,例如東信和平智慧卡股份有限公司生產的SIMperial/USIMperial型號的智慧卡。
電信智慧卡為空卡狀態時,本系統作為其在歸屬電信網絡的中的HLR(HomeLocation Register 歸屬位置寄存器)和 AUC (Authentication Center 鑑權中心)和 SMC(Short-Message Center短消息中心)。電信智慧卡為空卡狀態時,電信智慧卡觸發的網絡信令事件交互都由本系統處理,包括鑑權、位置登記、簡訊消息。
在進行空卡選號業務過程中,持卡用戶通過控制手機終端與本系統進行簡訊、交互式數據業務或語音按鍵方式進行業務互動,完成用戶身份鑑權、號碼選擇操作。
本系統對已經選定號碼的持卡用戶終端發起空中寫卡操作,同時設置當前卡在本系統的去活狀態。
本系統中各模塊功能及相互之間關係,以及基於本系統的電信智慧卡空卡選號和空中寫卡的各主要步驟均已在發明內容部分進行描述,為保持說明書簡潔,不再此處重複表述。以下結合附圖對本發明的具體實現過程進行闡述。
電信智慧卡空卡鑑權消息流程如圖2所示。
(I)空卡終端接入網絡,始發「事務連接請求」消息到達歸屬MSC,歸屬MSC向本系統發起「鑑權請求」的MAP消息攜帶此卡頂SI號碼;
(2)本系統從「鑑權請求」的MAP消息中提取MSI號,通過查詢資料庫得到匹配的KI值,進行鑑權運算,將網絡期望鑑權響應和隨機序列通過「鑑權響應」的MAP消息回送給歸屬MSC ;
(3)空卡終端接受歸屬MSC的指令,進行鑑權運算,將鑑權結果通過的「鑑權確認」指令消息攜帶給歸屬MSC ;
(4)歸屬MSC根據空卡終端返回的「鑑權確認」指令消息中攜帶的終端鑑權結果與本系統通過「鑑權響應」的MAP消息中攜帶的網絡期望鑑權響應經行匹配對比,若匹配成功則繼續後續事務,否則中止此事務向空卡終端發送「事務中止指示」指令消息結束空卡終端接入業務。
電信智慧卡空卡位置登記消息流程如圖3所示。
(I)空卡終端接入網絡始發「位置更新請求」消息到達歸屬MSC,歸屬MSC向本系統發起「位置登記請求」的MAP消息攜帶此卡MSI號碼;
(2)本系統從「位置登記請求」的MAP消息中提取MSI號,通過查詢資料庫得到對應的用戶籤約信息,向歸屬MSC下插當前用戶的籤約參數和能力集;本系統向歸屬MSC回復「位置登記響應」的MAP消息,接收空卡用戶的位置登記;
(3)歸屬MSC向空卡終端發送「位置更新接受」指令,空卡終端回應「位置更新確認」響應;
電信智慧卡空卡選號簡訊方式消息流程如圖4所示。
(I)持卡用戶通過空卡終端發起簡訊業務,空卡終端發起「簡訊業務數據請求」消息到達歸屬MSC,歸屬MSC向本系統發起「MO簡訊業務請求」的MAP消息攜帶此卡MSI號碼,簡訊被叫號碼和簡訊內容;
(2)本系統從「MO簡訊業務請求」的MAP消息中提取MSI號、簡訊被叫號碼,並解析簡訊內容。通過頂SI號找出對應的用戶卡信息,判斷解析後的簡訊內容是否為空卡選號業務請求,若判斷為空卡選號業務請求,則向歸屬MSC回復「MO簡訊業務響應」的MAP消息,攜帶結果為成功;若判斷非空卡選號業務請求,則向歸屬MSC回復「MO簡訊業務響應」的MAP消息,攜帶結果為失敗;
(3)在第(2)步中若判斷為空卡選號業務請求,則:
[I],本系統向BOSS系統發起「業務請求」,攜帶業務流程所規範的參數數據;
[2],本系統接收BOSS系統返回的「業務響應」,解析響應內容;向觸發請求的空卡終端發起「MT簡訊業務請求」的MAP消息,此MAP消息到達歸屬MSC ;
[3],歸屬MSC向空卡終端發送「簡訊業務數據指示」,並將接收到的空卡終端返回的「簡訊業務數據請求」轉換成「MT簡訊業務響應」的MAP消息反饋給本系統;
[4],空卡終端的用戶根據簡訊內容提示,通過當前終端輸入內容並通過空卡終端發起「簡訊業務數據請求」到達歸屬MSC,歸屬MSC向本系統發起「MO簡訊業務請求」的MAP消息攜帶此卡MSI號碼,簡訊被叫號碼和簡訊內容;
[5],本系統從「MO簡訊業務請求」的MAP消息中提取MSI號、簡訊被叫號碼,並解析簡訊內容。通過MSI號找出對應的用戶卡信息並根據解析後的簡訊內容結合業務流程規範或再次本步驟的第[I]步,向BOSS發起「業務請求」,或空卡選號業務操作完成。
電信智慧卡空卡選號交互式數據方式消息流程如圖5所示。
(I)持卡用戶通過空卡終端發起交互式數據業務,空卡終端發起「事務連接請求」消息到達歸屬MSC,歸屬MSC向本系統發起「提供交互式數據業務請求」的MAP消息攜帶此卡IMSI號碼,數據內容;
(2)本系統從「提供交互式數據業務請求」的MAP消息中提取MSI號、並解析數據內容。通過IMSI號找出對應的用戶卡信息,判斷解析後的數據內容是否為空卡選號業務請求,若判斷為非空卡選號業務請求,進行本流程的第(4)步向歸屬MSC回復「提供交互式數據業務響應」的MAP消息,攜帶反饋失敗的內容;若判斷為空卡選號業務請求,則進行後續流程;
(3)、本系統在本流程的第(2)步中若判斷為空卡選號業務請求,則:
[I],本系統向BOSS系統發起「業務請求」,攜帶業務流程所規範的參數數據;
[2],本系統接收BOSS系統返回的「業務響應」,解析響應內容;向觸發請求的空卡終端發起「交互式數據業務請求」的MAP消息,此MAP消息到達歸屬MSC ;
[3],歸屬MSC向空卡終端發送「數據指示」;
[4],空卡終端的用戶根據屏幕顯示的數據內容提示,通過當前終端輸入內容並通過空卡終端發起「數據請求」到達歸屬MSC,歸屬MSC向本系統發起「交互式數據業務響應」的MAP消息攜帶用戶輸入的數據內容和IMSI號;
[5],本系統從「交互式數據業務響應」的MAP消息中提取MSI號、並解析數據內容。將解析後的數據內容結合業務流程規範或再次執行本步驟的第[I]步,向BOSS發起「業務請求」,或空卡選號業務操作完成則進行本流程的第4)步。
4)、本系統向歸屬MSC回復「提供交互式數據業務響應」的MAP消息,歸屬MSC向空卡終端發送「事務連接釋放」消息;
電信智慧卡空卡選號語音按鍵方式消息流程如圖6所示。
(I)持卡用戶通過空卡終端輸入空卡選號業務的語音接入號,發起語音呼叫業務,空卡終端發起「呼叫連接請求」消息到達歸屬MSC,歸屬MSC向本系統發起「IAM」的ISUP消息攜帶此卡MSISDN號碼;
(2)本系統從「IAM」的ISUP消息的主叫號碼項中提取MSISDN號,從被叫號碼項中提取被叫號碼,並先後返回「ACM」和「ANM」的ISUP消息,歸屬MSC將這兩個消息翻譯成「呼叫提示」和「呼叫連接」兩個消息給空卡終端;
(3)本系統通過MSISDN號找出對應的用戶卡信息,判斷被叫號碼是否為空卡選號業務語音接入號,若判斷為非空卡選號業務語音接入號則進行本流程的第(4)步;若判斷為空卡選號業務語音接入號,則進行第(5)步;
(4)本系統播放禁止外呼的語音提示,並進行第(6)步;
(5)本系統在本流程的第(3)步中若判斷為空卡選號業務請求,則:
[I],本系統向BOSS系統發起「業務請求」,攜帶業務流程所規範的參數數據;
[2],本系統接收BOSS系統返回的「業務響應」,解析響應內容;通過交互式語音播放功能向持卡終端播放語音信息,提示用戶根據語音提示反饋進行按鍵操作;
[3],空卡終端的用戶根據語音提示,通過當前終端進行按鍵操作,終端發起「按鍵信息」消息到達歸屬MSC,歸屬MSC將按鍵信息通過「DTMF」方式傳送到本系統;
[4],本系統從「DTMF」的消息中提取用戶按鍵的信息,結合業務流程規範或再次執行本步驟的第[I]步,向BOSS發起「業務請求」,或空卡選號業務操作完成則進行本流程的第(6)步。
(6)本系統向歸屬MSC發送「REL」的ISUP消息,歸屬MSC向空卡終端發送「呼叫連接釋放」消息,並向本系統返回「RLC」 ;
電信智慧卡空中寫卡消息流程如圖7所示。
(I)空卡選號結束,本系統空卡終端的向歸屬MSC發起「MT簡訊業務請求」的MAP消息,攜帶經過特殊編碼後的簡訊內容;
(2)歸屬MSC向空卡終端發送「簡訊業務數據指示」消息;
(3)空卡終端解析簡訊內容,根據消息標識位判別是寫卡指令,根據指令命令進行寫卡操作;
(4)空卡寫卡操作成功,向歸屬MSC發送「簡訊業務數據請求」,歸屬MSC將「MT簡訊業務響應」返回給本系統;
(5)本系統根據返回的結果通知給BOSS系統。
權利要求
1.一種基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統,包括操作管理模塊,其特徵在於,還包括業務控制與處理模塊、資料庫服務模塊、信令解析模塊、信令收發前臺模塊和支撐接口模塊;其中, 業務控制與處理模塊用於空卡選號和空中寫卡業務的邏輯控制; 資料庫服務模塊用於在資料庫中保存目前受管理的特定MSI號碼的信息; 信令解析模塊用於接收來自信令收發前臺模塊轉發而來的處7號信令的報文信息,對報文信息進行處理,提取相關欄位並通過內部接口提交給業務控制與處理模塊;接收來自業務控制和處理模塊的請求消息,將請求消息打包成業務相對應7號信令報文發送給信令收發前臺模塊; 信令收發前臺模塊由單獨的集成交換信令平臺構成,負責7號信令的接入與轉發處理,與STP信令轉接點之間建立採用TDM承載或IP承載方式的ISUP信令鏈路和MAP移動應用協議信令鏈路連接; 支撐接口模塊用於提供與運營商支撐系統的對接,負責用戶身份的鑑權、可選號信息表獲取、寫號業務的請求的發送和響應的接收; 操作管理模塊用於提供用戶人機界面管理,負責特定IMSI號碼段信息的增減;提供設備的操作維護功能; 以上各模塊通過系統內部TCP/IP網絡分別實現相互交互; 配合該系統使用的電信智慧卡具備寫卡模塊功能,在空卡狀態的電信智慧卡上,預先寫入了特定分配的MS1、簡訊中心地址信息和KI ;與此相對應地,在系統的資料庫中註冊有一定數量的特定分配的MSI卡信息數據,該數據項中至少包含當前特定IMSI號碼、當前卡狀態、卡的KI值; 當電信智慧卡為空卡狀態時,所述系統作為其在歸屬電信網絡中的歸屬位置寄存器、鑑權中心和短消息中心;當電信智慧卡被寫卡操作成功後,所述系統不再作為其在歸屬電信網絡中的歸屬位置寄存器、鑑權中心和短消息中心。
2.根據權利要求1所述的系統,其特徵在於,所述業務控制與處理模塊內置於業務處理和控制伺服器組中,資料庫服務模塊內置於資料庫伺服器中,信令解析模塊內置於信令處理伺服器組中,信令收發前臺模塊內置於SS7信令前置伺服器中,支撐接口模塊置於業務處理和控制伺服器組中,操作管理模塊內置於操作管理伺服器中。
3.根據權利要求1所述的系統,其特徵在於,預先寫入空卡狀態的電信智慧卡,其IMSI在電信網中的信令路由解析目的地址為所述系統的地址,其簡訊中心地址信息在電信網中的信令路由解析目的地址為所述系統的地址,其KI值與所述系統中與對應此卡信息中的KI值一致。
4.一種基於權利要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現電信智慧卡鑑權的方法,其特徵在於,包括以下步驟: (1)將空卡狀態的電信智慧卡插入手機終端,並以此卡的MSI號為信息發起接入移動通信網絡的請求,由接入地的MSC負責處理; (2)MSC向所述系統發起鑑權請求,鑑權請求中攜帶當前的MSI號; (3)系統中的信令收發前臺模塊接收鑑權請求,然後遞交給信令解析模塊進行信令格式解析,並將參數遞交給業務控制和處理模塊; 業務控制和處理模塊根據鑑權請求中的IMSI號在資料庫中找出相應的KI值,啟動鑑權算法並回應鑑權數據,通過信令解析模塊進行數據格式打包後由信令收發前臺模塊發送給MSC ; (4)MSC收到鑑權響應並保存;MSC命令手機終端進行鑑權計算,並等待手機終端的鑑權響應; (5)MSC收到手機終端的鑑權響應,比較先前保存的鑑權響應;如果兩者的鑑權響應一致,則鑑權通過,繼續後續事務;如果鑑權不一致,則結束。
5.一種基於權利要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現電信智慧卡位置登記的方法,其特徵在於,對電信智慧卡的位置登記是在完成鑑權之後進行的,具體包括以下步驟: (1)MSC向所述系統發起位置登記註冊請求,攜帶此卡的MSI號; (2)所述系統中的信令收發前臺模塊接收位置登記註冊請求,信令解析模塊進行信令格式解析,並將參數遞交給業務控制和處理模塊;業務控制和處理模塊根據請求中的IMSI號在資料庫中找出相應的當前卡狀態;如果當前卡狀態為「空卡」,則發起插入開啟向MSC下載籤約參數和能力集標識的操作,這些籤約參數和能力集標識有MO簡訊、MT簡訊、交互式數據業務功能和被叫語音功能,並返回位置登記註冊請求成功的響應指示;如果當前卡狀態為「實體卡」,則直接返回位置登記註冊請求失敗響應指示;信令解析模塊對響應指示進行數據格式打包後,通過信令收發前臺模塊發送給MSC。
6.一種基於權利要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現簡訊選號的方法,其特徵在於,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟: (O當前持卡用戶通過終端發起MO簡訊,攜帶內容為請求空卡選號的指令; (2)所述系統中的信令收發前臺模塊接收當前用戶發起的MO簡訊,判斷簡訊內容,如果非空卡選號的指令則返回MO簡訊發送失敗指示;如果是空卡選號指令,則返回MO簡訊發送成功指示;信令解析模塊對響應指示進行數據格式打包後通過信令收發前臺模塊發送給MSC ; (3)接收到當前卡用戶發起的空卡選號指令的請求後,根據既定的空卡選號業務規範進行MT簡訊的提示和提問,包括請求持卡用戶提供用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息; (4)持卡用戶再通過MO簡訊回復持卡人信息和希望當前卡歸屬地區信息後,向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的移動號碼選擇請求; (5)BOSS返回用戶身份鑑權通過,並返回多個歸屬地區的移動號碼的信息表,通過MT簡訊向持卡用戶提供這份多個歸屬地區的移動號碼信息表; (6)持卡用戶選中某一個行動電話號碼,並通過MO簡訊返回給系統; (6)向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的頂SI號和KI值。
7.一種基於權利 要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現交互式數據業務方式進行選號的方法,其特徵在於,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟: (I)通過所述平臺與持卡用戶通過交互式數據業務的交互,提示交互的持卡終端用戶進行空卡選號操作,通過交互數據獲取持卡終端用戶持卡用戶提供用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,起始觸發方式分以下兩種: 持卡用戶通過終端發起「提供交互式數據業務消息」請求消息,攜帶發起空卡選號業務的指令,同時攜帶用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,通過MSC將此請求消息傳送到系統;或 由所述平臺的業務控制和處理模塊發起「交互式數據業務消息」請求消息,通過信令解析模塊進行格式打包並由信令收發前臺模塊發出,通過MSC將此請求消息傳送到交互的持卡終端,持卡用戶通過終端輸入用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,通過「交互式數據業務消息」響應消息攜帶返回給系統; (2)向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的號碼選擇請求,BOSS返回用戶身份鑑權通過,並返回多個選擇號碼信息,系統通過「交互式數據業務消息」請求消息向持卡用戶提供這份多個的行動電話號碼信息表; (3)持卡用戶選擇某一行動電話號碼,並通過「交互式數據業務消息」響應消息返回給系統; (4)系統向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的MSI號和KI值。
8.一種基於權利要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現語音方式進行選號的方法,其特徵在於,選號是在對電信智慧卡的位置完成登記註冊之後進行的,具體包括以下步驟: 所述平臺的業務控制和處理模塊觸發向通過位置登記的持卡用戶發起語音呼叫,通過MSC尋呼被叫的持卡用戶;持卡用戶接聽後,系統播放提示語音要求持卡用戶按鍵輸入用戶身份、口令、持卡用戶希望當前卡註冊歸屬地的關鍵信息,持卡用戶的按鍵信息通過DTMF方式被傳輸到系統; 向BOSS發起用戶身份鑑權和持卡人希望歸屬地區的號碼選擇請求,BOSS返回用戶身份鑑權通過,並返回多個選擇號碼信息,系統通過語音放音方式向持卡用戶播報這份多個的行動電話號碼信息表,請持卡用戶選擇; 持卡用戶選擇某一行動電話 號碼,選擇的按鍵信息通過DTMF方式傳輸到系統; 向BOSS發起空卡選號業務的請求,BOSS返回空卡選號業務請求的結果,攜帶持卡用戶選定的行動電話號碼相對應的MSI號和KI值;系統播放操作成功,並釋放語音。
9.一種基於權利要求1所述基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統實現空中寫卡的方法,其特徵在於,在選定號碼後,通過MT簡訊向當前持卡用戶的終端發送寫卡操作指令,簡訊攜帶需要寫卡的信息:MS1、簡訊中心地址和KI值,由此來修改電信智慧卡中IMS1、簡訊中心、KI信息。
全文摘要
本發明涉及移動通信領域的智能寫卡領域,旨在提供一種基於信令交互實現電信智慧卡空卡選號和空中寫卡的系統。該系統包括操作管理模塊、業務控制與處理模塊、資料庫服務模塊、信令解析模塊、信令收發前臺模塊和支撐接口模塊;各模塊通過系統內部TCP/IP網絡分別實現相互交互;配合該系統使用的電信智慧卡具備寫卡模塊功能。本發明不需要額外的寫卡功能的硬體設備,不需要改動現網設備,只是依靠當前手機終端即可通過通信網信令交互完成持卡人對號碼的選擇,以及對電信智慧卡寫入被選擇號碼相關信息操作的方法。因此運行及維護成本低,且通用性強。本發明適用於在GSM、CDMA、WCDMA、TD-SCDMA網絡。
文檔編號H04W8/24GK103209405SQ20131008306
公開日2013年7月17日 申請日期2013年3月14日 優先權日2013年3月14日
發明者薛家頤 申請人:東方通信股份有限公司