專利名稱:一種在互聯(lián)網(wǎng)上提供軟件手機服務的方法
技術領域:
本發(fā)明涉及移動通信技術領域和互連網(wǎng)通信領域,特別是一種在互聯(lián)網(wǎng)上提供軟 件手機服務的方法
背景技術:
在目前的移動通信領域和互聯(lián)網(wǎng)通信領域,手機用戶期望互聯(lián)網(wǎng)的計算機終端 上,能夠提供軟件手機服務,即用戶使用互聯(lián)網(wǎng)上的軟件手機,以手機承載的移動電話號碼 發(fā)起通信會話(例如語音呼叫、短信、多媒體消息等),如果發(fā)生到手機承載的移動電話號 碼的通信會話(例如呼叫、短消息、多媒體消息等),則移動通信網(wǎng)絡能夠建立到軟件手機 的通信會話過程。但并不存在以互聯(lián)網(wǎng)為網(wǎng)絡接口的軟件手機。本發(fā)明人認為,可以通過為手機用戶提供互聯(lián)網(wǎng)上的軟件手機客戶端及其支撐系 統(tǒng),向手機用戶提供軟件手機服務,即手機用戶使用互聯(lián)網(wǎng)上的軟件手機服務后,通過互聯(lián) 網(wǎng)發(fā)起到目的電話號碼的通信會話,如果發(fā)生到所述手機用戶的移動電話號碼的通信會 話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到軟件手機;如果手機用戶關閉互聯(lián)網(wǎng) 上的軟件手機服務,則當發(fā)生到所述手機用戶的移動電話號碼的通信會話時,移動通信網(wǎng) 絡把所述通信會話建立到手機?,F(xiàn)有的計算機技術、網(wǎng)絡技術和通信技術,使得本發(fā)明人首次提出的實現(xiàn)互聯(lián)網(wǎng) 軟件手機的系統(tǒng)和方法技術構(gòu)思有了實現(xiàn)的可能,也就是說為實現(xiàn)軟件手機服務的運營系 統(tǒng)提供了技術支持。因此,本發(fā)明人首次提出的軟件手機服務的概念得到了確立。
發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術中存在的缺陷或不足,提供一種在互聯(lián)網(wǎng)上提供軟件手機服 務的方法,使手機用戶在互聯(lián)網(wǎng)上能夠使用軟件手機服務,即手機用戶開啟互聯(lián)網(wǎng)上的軟 件手機服務后,通過軟件手機經(jīng)互聯(lián)網(wǎng)發(fā)起到目的電話號碼的通信會話,如果發(fā)生到所述 手機用戶的移動電話號碼的通信會話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到軟 件手機;如果手機用戶關閉互聯(lián)網(wǎng)上的軟件手機服務,則當發(fā)生到所述手機用戶的移動電 話號碼的通信會話時,移動通信網(wǎng)絡把所述通信會話建立到手機。本發(fā)明的技術方案如下—種基于互聯(lián)網(wǎng)的軟件手機,其特征在于,包括以下功能所述軟件手機是一種能夠安裝在互聯(lián)網(wǎng)網(wǎng)絡終端上的客戶端,承載移動電話號 碼;在所述客戶端窗口啟動并進入服務狀態(tài)后,用戶能夠使用所述客戶端通過互聯(lián)網(wǎng)發(fā)起 移動電話號碼所屬手機上的移動通信會話過程;在所述客戶端窗口開啟軟件手機后,如果 發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立 到所述客戶端,與所述客戶端通信交互,實現(xiàn)所述移動通信會話過程;在所述客戶端窗口關 閉軟件手機后,如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通 信會話建立到所述移動電話號碼所承載的移動電話終端;所述移動通信會話包括呼叫會話、短消息會話、多媒體消息會話和/或手機對講PTT會話;所述軟件手機與承載移動電話號碼的手機,通過互聯(lián)網(wǎng)進行各種數(shù)據(jù)的同步,具 有與所述手機相同的電話簿內(nèi)容、相同的通話記錄,相同的短消息通信記錄,相同的日程表 和任務表;所述同步方式是指通過網(wǎng)絡服務器存儲并分發(fā)的同步方式,或直接通過互聯(lián)網(wǎng) 網(wǎng)絡點對點通信的同步方式,或通過手機通信接口與所述客戶端所在計算機直連通信的同 步方式;
如果軟件手機運行在用戶的手機上,則與手機共享電話簿記錄、通話記錄、短消息 記錄、日程表和任務表。一種軟件手機網(wǎng)關,其特征在于,包括以下功能所述軟件手機網(wǎng)關與移動通信網(wǎng)絡互連,用于與移動通信網(wǎng)絡通信交互;與互聯(lián) 網(wǎng)數(shù)據(jù)網(wǎng)絡互連,用于與軟件手機通信交互;接收到軟件手機的開啟軟件手機請求消息后,把所述軟件手機承載的移動電話號 碼設置為互聯(lián)網(wǎng)狀態(tài),并監(jiān)測所述軟件手機的連接狀態(tài),如果檢測到與所述軟件手機的連 接斷開后,則把所述軟件手機承載的移動電話號碼設置為手機狀態(tài);接收到軟件手機的關閉軟件手機請求消息后,把所述軟件手機承載的移動電話號 碼設置為手機狀態(tài);對于處于互聯(lián)網(wǎng)狀態(tài)的移動電話號碼,則與移動通信網(wǎng)絡通信交互,把發(fā)生到所 述移動電話號碼的通信會話,經(jīng)互聯(lián)網(wǎng)建立到軟件手機;對于處于手機狀態(tài)的移動電話號 碼,把發(fā)生到所述移動電話號碼的通信會話,經(jīng)移動通信網(wǎng)絡建立到所述移動電話號碼所 承載的移動電話終端。具有軟件手機業(yè)務的手機做被叫時的智能網(wǎng)實現(xiàn)方法,其特征在于, 包括以下步驟A.移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動 電話號碼的呼叫;B.移動交換中心MSC經(jīng)業(yè)務交換點SSP觸發(fā)業(yè)務請求消息到軟件手機網(wǎng)關;C.軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);D.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關經(jīng)業(yè)務交換點SSP控制移 動交換中心MSC把呼叫建立到媒體網(wǎng)關設備,執(zhí)行步驟E ;如果所述軟件手機處于手機狀 態(tài),則軟件手機網(wǎng)關經(jīng)業(yè)務交換點SSP控制移動交換中心MSC把呼叫建立到所述移動電話 號碼所在的手機,執(zhí)行步驟G ;E.移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;F.媒體網(wǎng)關設備與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機的 互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機;G.移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。具有軟件手機業(yè)務的手機接收短消息的實現(xiàn)方法,其特征在于,包括以下步驟a.移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話號 碼的短消息;b.短消息中心經(jīng)移動通信網(wǎng)絡中的網(wǎng)元把到具有軟件手機業(yè)務的移動電話號碼 的短消息傳送到軟件手機網(wǎng)關;c.軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);
d.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關經(jīng)互聯(lián)網(wǎng)把所述短消息發(fā)送到軟件手機;如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述 短消息發(fā)送到所述移動電話號碼所在的手機。具有軟件手機業(yè)務的手機做被叫時的虛擬VLR實現(xiàn)方法,其特征在于,包括以下 步驟(A)移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動 電話號碼的呼叫;(B)移動交換中心MSC發(fā)送呼叫路由查詢消息到所述移動電話號碼所屬的歸屬位 置寄存器HLR;(C)所述歸屬位置寄存器HLR發(fā)送提供漫游號碼消息到軟件手機網(wǎng)關;(D)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(E)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關分配媒體網(wǎng)關的一個臨 時接入號碼,并作為漫游號碼,返回應答消息給歸屬位置寄存器HLR,執(zhí)行步驟(F);如果所 述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給歸屬位置寄存 器HLR,執(zhí)行步驟(I);(F)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC ;(G)移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;(H)媒體網(wǎng)關設備與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機 的互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機,執(zhí)行步驟(J);(I)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC ;(J)移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。所述步驟(A)之前,軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫游位 置已經(jīng)更新為手機軟件網(wǎng)關的地址。軟件手機在線的手機接收短消息的虛擬VLR實現(xiàn)方法,其特征在于,包括以下步 驟(a)移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話號 碼的短消息;(b)短消息中心發(fā)送短消息路由查詢消息到所述移動電話號碼所屬的歸屬位置寄 存器HLR ;(c)所述歸屬位置寄存器HLR返回軟件手機網(wǎng)關的地址;(d)短消息中心把所述短消息發(fā)送到軟件手機網(wǎng)關;(e)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(f)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關把所述短消息發(fā)送到所 述移動電話號碼的軟件手機上后,返回應答消息給短消息中心;如果所述軟件手機處于手 機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給短消息中心。所述步驟(a)之前,軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫游位 置已經(jīng)更新為手機軟件網(wǎng)關的地址。具有軟件手機業(yè)務的移動電話號碼做被叫時的虛擬HLR實現(xiàn)方法,其特征在于, 包括以下步驟
(1)移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動 電話號碼的呼叫;(2)移動交換中心MSC發(fā)送呼叫路由查詢消息到軟件手機網(wǎng)關;(3)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(4)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關分配媒體網(wǎng)關的一個臨時接入號碼,并作為漫游號碼,返回應答消息給移動交換中心MSC,執(zhí)行步驟(5);如果所 述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給移動交換中心 MSC,執(zhí)行步驟(7);(5)移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;(6)媒體網(wǎng)關設備與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機 的互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機;(7)移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。具有軟件手機業(yè)務的移動電話號碼接收短消息的虛擬HLR實現(xiàn)方法,其特征在 于,包括以下步驟(一 )移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話 號碼的短消息;( 二 )短消息中心發(fā)送短消息路由查詢消息到軟件手機網(wǎng)關;(三)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(四)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關返回分配軟件手機網(wǎng) 關的一個臨時接入號碼,并作為路由號碼返回給短消息中心,執(zhí)行步驟(五);如果所述軟 件手機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給短消息中心,執(zhí)行 步驟(七);(五)短消息中心把所述短消息發(fā)送到軟件手機網(wǎng)關;(六)軟件手機網(wǎng)關把所述短消息發(fā)送到所述移動電話號碼的軟件手機上后,返 回應答消息給短消息中心;(七)短消息中心結(jié)束短消息發(fā)送過程。本發(fā)明的技術效果如下在互聯(lián)網(wǎng)上提供軟件手機服務的方法,使手機用戶在互聯(lián)網(wǎng)上能夠使用軟件手機 服務,即手機用戶開啟互聯(lián)網(wǎng)上的軟件手機服務后,通過軟件手機經(jīng)互聯(lián)網(wǎng)發(fā)起到目的電 話號碼的通信會話,如果發(fā)生到所述手機用戶的移動電話號碼的通信會話,則移動通信網(wǎng) 絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到軟件手機;如果手機用戶關閉互聯(lián)網(wǎng)上的軟件手機服 務,則當發(fā)生到所述手機用戶的移動電話號碼的通信會話時,移動通信網(wǎng)絡把所述通信會 話建立到手機。
圖1是實現(xiàn)本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式參閱圖1,圖1是本實現(xiàn)發(fā)明的系統(tǒng)結(jié)構(gòu)圖,其中,
軟件手機網(wǎng)關100與軟件手機110之間通過互聯(lián)網(wǎng)數(shù)據(jù)網(wǎng)絡連接,采用規(guī)定格式 的消息內(nèi)容進行通信;
軟件手機網(wǎng)關100與媒體網(wǎng)關190之間通過互聯(lián)網(wǎng)數(shù)據(jù)網(wǎng)絡連接,采用規(guī)定格式 的消息內(nèi)容進行通信;軟件手機網(wǎng)關100與歸屬位置寄存器HLR120之間通過移動通信傳輸網(wǎng)絡130建 立信令鏈路的邏輯連接,采用7號信令協(xié)議進行通信;軟件手機網(wǎng)關100與短消息中心SMSC160之間通過移動通信傳輸網(wǎng)絡130建立信 令鏈路的邏輯連接,采用7號信令協(xié)議進行通信;媒體網(wǎng)關190與移動交換中心MSC140之間通過移動通信傳輸網(wǎng)絡130建立語音 鏈路的邏輯連接;移動電話終端150通過移動交換網(wǎng)絡與移動交換中心MSC140建立連接,通信協(xié)議 采用7號信令的移動應用部分(MAP);移動交換中心MSC140與歸屬位置寄存器HLR120之間通過移動通信傳輸網(wǎng)絡130 建立信令鏈路的邏輯連接,采用7號信令協(xié)議進行通信;移動交換中心MSC140與智能網(wǎng)業(yè)務交換點SSP180之間通過移動通信傳輸網(wǎng)絡 130建立信令鏈路的邏輯連接,采用7號信令協(xié)議進行通信。一種基于互聯(lián)網(wǎng)的軟件手機,包括以下功能是一種能夠安裝在互聯(lián)網(wǎng)網(wǎng)絡終端上的客戶端,承載移動電話號碼;在所述客戶 端窗口啟動并進入服務狀態(tài)后,用戶能夠使用所述客戶端通過互聯(lián)網(wǎng)發(fā)起移動電話號碼所 屬手機上的移動通信會話過程;在所述客戶端窗口開啟軟件手機后,如果發(fā)生到所述移動 電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到所述客戶端, 與所述客戶端通信交互,實現(xiàn)所述移動通信會話過程;在所述客戶端窗口關閉軟件手機后, 如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話建立到所 述移動電話號碼所承載的移動電話終端;所述移動通信會話包括呼叫會話、短消息會話、多 媒體消息會話和/或手機對講PTT會話;所述軟件手機與承載移動電話號碼的手機,通過互聯(lián)網(wǎng)進行各種數(shù)據(jù)的同步,具 有與所述手機相同的電話簿內(nèi)容、相同的通話記錄,相同的短消息通信記錄,相同的日程表 和任務表;所述同步方式是指通過網(wǎng)絡服務器存儲并分發(fā)的同步方式,或直接通過互聯(lián)網(wǎng) 網(wǎng)絡點對點通信的同步方式,或通過手機通信接口與所述客戶端所在計算機直連通信的同 步方式;軟件手機客戶端如果運行在用戶的手機上,則與手機共享電話簿記錄、通話記錄、 短消息記錄、日程表和任務表。一種軟件手機網(wǎng)關,包括以下功能所述軟件手機網(wǎng)關與移動通信網(wǎng)絡互連,用于與移動通信網(wǎng)絡通信交互;與互聯(lián) 網(wǎng)數(shù)據(jù)網(wǎng)絡互連,用于與軟件手機110通信交互;接收到軟件手機110的開啟軟件手機請求消息后,把所述軟件手機承載的移動電 話號碼設置為互聯(lián)網(wǎng)狀態(tài),并監(jiān)測所述軟件手機的連接狀態(tài),如果檢測到與所述軟件手機 的連接斷開后,則把所述軟件手機承載的移動電話號碼設置為手機狀態(tài);接收到軟件手機的關閉軟件手機請求消息后,把所述軟件手機承載的移動電話號碼設置為手機狀態(tài);對于處于互聯(lián)網(wǎng)狀態(tài)的移動電話號碼,則與移動通信網(wǎng)絡通信交互,把發(fā)生到所 述移動電話號碼的通信會話,經(jīng)互聯(lián)網(wǎng)建立到軟件手機110 ;對于處于手機狀態(tài)的移動電 話號碼,把發(fā)生到所述移動電話號碼的通信會話,經(jīng)移動通信網(wǎng)絡建立到所述移動電話號 碼所承載的移動電話終端。具有軟件手機業(yè)務的手機做被叫時的智能網(wǎng)實現(xiàn)方法,包括以下步驟A.移動通信網(wǎng) 絡中的移動交換中心MSC140接收到始發(fā)到具有軟件手機業(yè)務的移 動電話號碼的呼叫;B.移動交換中心MSC140經(jīng)業(yè)務交換點SSP180觸發(fā)業(yè)務請求消息到軟件手機網(wǎng)關 100 ;C.軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);D.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關經(jīng)業(yè)務交換點SSP180控 制移動交換中心MSC140把呼叫建立到媒體網(wǎng)關190,執(zhí)行步驟E ;如果所述軟件手機處于手 機狀態(tài),則軟件手機網(wǎng)關100經(jīng)業(yè)務交換點SSP180控制移動交換中心MSC140把呼叫建立 到所述移動電話號碼所在的手機,執(zhí)行步驟G ;E.移動交換中心MSC140把所述呼叫建立到媒體網(wǎng)關190 ;F.媒體網(wǎng)關190與軟件手機網(wǎng)關100通信交互,獲取所述移動電話號碼的軟件手 機的互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機;G.移動交換中心MSC140完成后續(xù)的呼叫接續(xù)過程。具有軟件手機業(yè)務的手機接收短消息的實現(xiàn)方法,包括以下步驟a.移動通信網(wǎng)絡中的短消息中心160接收到發(fā)送到具有軟件手機業(yè)務的移動電 話號碼的短消息;b.短消息中心160經(jīng)移動通信網(wǎng)絡中的網(wǎng)元把到具有軟件手機業(yè)務的移動電話 號碼的短消息傳送到軟件手機網(wǎng)關100 ;c.軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);d.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關100經(jīng)互聯(lián)網(wǎng)把所述短消 息發(fā)送到軟件手機;如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關100經(jīng)移動通信網(wǎng) 絡把所述短消息發(fā)送到所述移動電話號碼所在的手機。具有軟件手機業(yè)務的手機做被叫時的虛擬VLR實現(xiàn)方法,包括以下步驟(A)移動通信網(wǎng)絡中的移動交換中心MSC140接收到始發(fā)到具有軟件手機業(yè)務的 移動電話號碼的呼叫;(B)移動交換中心MSC140發(fā)送呼叫路由查詢消息到所述移動電話號碼所屬的歸 屬位置寄存器HLR;(C)歸屬位置寄存器HLR發(fā)送提供漫游號碼消息到軟件手機網(wǎng)關100 ;(D)軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);(E)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關100分配媒體網(wǎng)關190的 一個臨時接入號碼,并作為漫游號碼,返回應答消息給歸屬位置寄存器HLR,執(zhí)行步驟(F); 如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關100返回包含關機信息的應答消息給歸 屬位置寄存器HLR,執(zhí)行步驟(I);
(F)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC140 ;(G)移動交換中心MSC140把所述呼叫建立到媒體網(wǎng)關190 ;(H)媒體網(wǎng)關設備190與軟件手機網(wǎng)關100通信交互,獲取所述移動電話號碼的軟 件手機的互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機,執(zhí)行步驟(J); (I)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC140 ;(J)移動交換中心MSC140完成后續(xù)的呼叫接續(xù)過程。所述步驟(A)之前,軟件手機網(wǎng)關100經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫 游位置已經(jīng)更新為手機軟件網(wǎng)關的地址。軟件手機在線的手機接收短消息的虛擬VLR實現(xiàn)方法,包括以下步驟(a)移動通信網(wǎng)絡中的短消息中心160接收到發(fā)送到具有軟件手機業(yè)務的移動電 話號碼的短消息;(b)短消息中心160發(fā)送短消息路由查詢消息到所述移動電話號碼所屬的歸屬位 置寄存器HLR;(c)歸屬位置寄存器HLR返回軟件手機網(wǎng)關100的地址;(d)短消息中心160把所述短消息發(fā)送到軟件手機網(wǎng)關100 ;(e)軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);(f)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關100把所述短消息發(fā)送 到所述移動電話號碼的軟件手機上后,返回應答消息給短消息中心160 ;如果所述軟件手 機處于手機狀態(tài),則軟件手機網(wǎng)關100返回包含關機信息的應答消息給短消息中心160。所述步驟(a)之前,軟件手機網(wǎng)關100經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫 游位置已經(jīng)更新為手機軟件網(wǎng)關的地址。具有軟件手機業(yè)務的移動電話號碼做被叫時的虛擬HLR實現(xiàn)方法,包括以下步 驟(1)移動通信網(wǎng)絡中的移動交換中心MSC140接收到始發(fā)到具有軟件手機業(yè)務的 移動電話號碼的呼叫;(2)移動交換中心MSC140發(fā)送呼叫路由查詢消息到軟件手機網(wǎng)關100 ;(3)軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);(4)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關100分配媒體網(wǎng)關190 的一個臨時接入號碼,并作為漫游號碼,返回應答消息給移動交換中心MSC140,執(zhí)行步驟 (5);如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關100返回包含關機信息的應答消息 給移動交換中心MSC140,執(zhí)行步驟(7);(5)移動交換中心MSC140把所述呼叫建立到媒體網(wǎng)關190 ;(6)媒體網(wǎng)關190與軟件手機網(wǎng)關100通信交互,獲取所述移動電話號碼的軟件手 機的互聯(lián)網(wǎng)IP地址,并把所述呼叫建立到所述軟件手機;(7)移動交換中心MSC140完成后續(xù)的呼叫接續(xù)過程。具有軟件手機業(yè)務的移動電話號碼接收短消息的虛擬HLR實現(xiàn)方法,包括以下步 驟(一 )移動通信網(wǎng)絡中的短消息中心160接收到發(fā)送到具有軟件手機業(yè)務的移動 電話號碼的短消息;
( 二 )短消息中心160發(fā)送短消息路由查詢消息到軟件手機網(wǎng)關100 ;(三)軟件手機網(wǎng)關100檢查所述移動電話號碼的軟件手機的狀態(tài);(四)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關100返回分配軟件手機 網(wǎng)關100的一個臨時接入號碼,并作為路由號碼返回給短消息中心,執(zhí)行步驟(五);如果 所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關100返回包含關機信息的應答消息給短消息 中心,執(zhí)行步驟(七);(五)短消息中心160把所述短消息發(fā)送到軟件手機網(wǎng)關100;
(六)軟件手機網(wǎng)關100把所述短消息發(fā)送到所述移動電話號碼的軟件手機上后, 返回應答消息給短消息中心160 ;(七)短消息中心160結(jié)束短消息發(fā)送過程。為了便于進一步理解本發(fā)明,下面結(jié)合具體實施例進行詳細描述。實施例一在全球移動通信系統(tǒng)GSM網(wǎng)絡上實現(xiàn),并且,優(yōu)選地,軟件手機110與軟 件手機網(wǎng)關100之間采用SIP協(xié)議進行通信,其中軟件手機110啟動時的處理流程發(fā)送鑒權登錄(REGISTER)消息到軟件手機 網(wǎng)關100,軟件手機網(wǎng)關對軟件手機的用戶名和密碼進行認證,如果認證通過,則使用 (REGISTERACK)返回進入服務狀態(tài)。軟件手機110始呼時的處理流程發(fā)送始呼(INVITE)消息到軟件手機網(wǎng)關100, 軟件手機網(wǎng)關100選擇媒體網(wǎng)關,前傳始呼(INVITE)消息到所述媒體網(wǎng)關,媒體網(wǎng)關建立 到被叫電話號碼的呼叫。移動通信網(wǎng)絡中的移動電話終端150呼叫軟件手機110的處理流程移動電話終 端150始呼到軟件手機110的移動電話號碼的呼叫,移動交換中心MSC140發(fā)送呼叫路由查 詢SendRoutinglnfo消息到所述移動電話號碼所屬的歸屬位置寄存器HLR120,HLR120發(fā)送 提供漫游號碼ProvideRoamingNumber消息到軟件手機網(wǎng)關100,軟件手機網(wǎng)關100檢查所 述移動電話號碼的軟件手機的狀態(tài),如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關 100分配媒體網(wǎng)關190的一個臨時接入號碼,并作為漫游號碼,返回應答消息給歸屬位置寄 存器HLR120,如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關100返回包含關機信息的 應答消息給歸屬位置寄存器HLR120 ;如果歸屬位置寄存器HLR120返回帶漫游號碼的應答 消息給移動交換中心MSC140,則移動交換中心MSC140把所述呼叫建立到媒體網(wǎng)關190,媒 體網(wǎng)關設備190與軟件手機網(wǎng)關100通信交互,獲取所述移動電話號碼的軟件手機的互聯(lián) 網(wǎng)IP地址,并把所述呼叫建立到軟件手機110 ;如果歸屬位置寄存器HLR120返回帶關機指 示的應答消息給移動交換中心MSC140,移動交換中心MSC140完成后續(xù)的呼叫接續(xù)過程。移動通信網(wǎng)絡中的移動電話終端150發(fā)送短消息到軟件手機110的處理流程 移動電話終端150經(jīng)移動交換中心MSC140采用前轉(zhuǎn)短消息ForwardSM指令發(fā)送短消息 到軟件手機110的移動電話號碼,MSC140采用前轉(zhuǎn)短消息ForwardSM指令把該短消息 發(fā)送到短消息中心SMSC160,短消息中心SMSC160返回響應消息后,發(fā)送短消息路由查 詢(RoutinglnfoForSM)指令到所述移動電話號碼所屬的歸屬位置寄存器HLRl20,如果 軟件手機處于互聯(lián)網(wǎng)狀態(tài),軟件手機網(wǎng)關100已經(jīng)發(fā)送位置更新UpdateLocation消息到 HLR120進行軟件手機110的漫游位置登記,則HLR120返回軟件手機110的短消息路由消 息,短消息中心SMSC160采用前轉(zhuǎn)短消息(ForwardSM)指令,把該短消息發(fā)送到軟件手機網(wǎng)關100,軟件手機網(wǎng)關100經(jīng)互聯(lián)網(wǎng)數(shù)據(jù)網(wǎng)絡,采用MESSAGE指令把該短消息發(fā)送到軟 件手機110 ;如果如果軟件手機處于手機狀態(tài),手機已經(jīng)把手機的漫游位置在HLR120中進 行登記,HLRl20返回手機當前的短消息路由消息,短消息中心SMSC160采用前轉(zhuǎn)短消息 (ForwardSM)指令,把該短消息發(fā)送到手機。以上實施例一同樣也適用于碼分多址CDMA網(wǎng)絡系統(tǒng),在此不再贅述。以上所述的實施例 子僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的 普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進、組合和潤飾,這 些改進、組合和潤飾也應視為本發(fā)明的保護范圍。
權利要求
一種基于互聯(lián)網(wǎng)的軟件手機,其特征在于,包括以下功能所述軟件手機是一種能夠安裝在互聯(lián)網(wǎng)網(wǎng)絡終端上的客戶端,承載移動電話號碼;在所述客戶端窗口啟動并進入服務狀態(tài)后,用戶能夠使用所述客戶端通過互聯(lián)網(wǎng)發(fā)起移動電話號碼所屬手機上的移動通信會話過程;在所述客戶端窗口開啟軟件手機后,如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到所述客戶端,與所述客戶端通信交互,實現(xiàn)所述移動通信會話過程;在所述客戶端窗口關閉軟件手機后,如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話建立到所述移動電話號碼所承載的移動電話終端;所述移動通信會話包括呼叫會話、短消息會話、多媒體消息會話和/或手機對講PTT會話;所述軟件手機與承載移動電話號碼的手機,通過互聯(lián)網(wǎng)進行各種數(shù)據(jù)的同步,具有與所述手機相同的電話簿內(nèi)容、相同的通話記錄,相同的短消息通信記錄,相同的日程表和任務表;所述同步方式是指通過網(wǎng)絡服務器存儲并分發(fā)的同步方式,或直接通過互聯(lián)網(wǎng)網(wǎng)絡點對點通信的同步方式,或通過手機通信接口與所述客戶端所在計算機直連通信的同步方式;如果所述軟件手機運行在用戶的手機上,則與手機共享電話簿記錄、通話記錄、短消息記錄、日程表和任務表。
2.一種軟件手機網(wǎng)關,其特征在于,包括以下功能所述軟件手機網(wǎng)關與移動通信網(wǎng)絡互連,用于與移動通信網(wǎng)絡通信交互;與互聯(lián)網(wǎng)數(shù) 據(jù)網(wǎng)絡互連,用于與軟件手機通信交互;接收到軟件手機的開啟軟件手機請求消息后,把所述軟件手機承載的移動電話號碼設 置為互聯(lián)網(wǎng)狀態(tài),并監(jiān)測所述軟件手機的連接狀態(tài),如果檢測到與所述軟件手機的連接斷 開后,則把所述軟件手機承載的移動電話號碼設置為手機狀態(tài);接收到軟件手機的關閉軟件手機請求消息后,把所述軟件手機承載的移動電話號碼設 置為手機狀態(tài);對于處于互聯(lián)網(wǎng)狀態(tài)的移動電話號碼,則與移動通信網(wǎng)絡通信交互,把發(fā)生到所述移 動電話號碼的通信會話,經(jīng)互聯(lián)網(wǎng)建立到軟件手機;對于處于手機狀態(tài)的移動電話號碼,把 發(fā)生到所述移動電話號碼的通信會話,經(jīng)移動通信網(wǎng)絡建立到所述移動電話號碼所承載的 移動電話終端。
3.具有軟件手機業(yè)務的手機做被叫時的智能網(wǎng)實現(xiàn)方法,其特征在于,包括以下步驟A.移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動電話 號碼的呼叫;B.移動交換中心MSC經(jīng)業(yè)務交換點SSP觸發(fā)業(yè)務請求消息到軟件手機網(wǎng)關;C.軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);D.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關經(jīng)業(yè)務交換點SSP控制移動交 換中心MSC把呼叫建立到媒體網(wǎng)關,執(zhí)行步驟E ;如果所述軟件手機處于手機狀態(tài),則軟件 手機網(wǎng)關經(jīng)業(yè)務交換點SSP控制移動交換中心MSC把呼叫建立到所述移動電話號碼所在的 手機,執(zhí)行步驟G;E.移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;F.媒體網(wǎng)關與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機的互聯(lián)網(wǎng) IP地址,并把所述呼叫建立到所述軟件手機;G.移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。
4.具有軟件手機業(yè)務的手機接收短消息的實現(xiàn)方法,其特征在于,包括以下步驟a.移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話號碼的 短消息;b.短消息中心經(jīng)移動通信網(wǎng)絡中的網(wǎng)元把到具有軟件手機業(yè)務的移動電話號碼的短 消息傳送到軟件手機網(wǎng)關;c.軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);d.如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關經(jīng)互聯(lián)網(wǎng)把所述短消息發(fā)送到 軟件手機;如果所述軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述短消 息發(fā)送到所述移動電話號碼所在的手機。
5.具有軟件手機業(yè)務的手機做被叫時的虛擬VLR實現(xiàn)方法,其特征在于,包括以下步驟(A)移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動電話 號碼的呼叫;(B)移動交換中心MSC發(fā)送呼叫路由查詢消息到所述移動電話號碼所屬的歸屬位置寄 存器HLR ;(C)所述歸屬位置寄存器HLR發(fā)送提供漫游號碼消息到軟件手機網(wǎng)關;(D)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(E)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關分配媒體網(wǎng)關的一個臨時接 入號碼,并作為漫游號碼,返回應答消息給歸屬位置寄存器HLR,執(zhí)行步驟(F);如果所述 軟件手機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給歸屬位置寄存器 HLR,執(zhí)行步驟(I);(F)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC;(G)移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;(H)媒體網(wǎng)關與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機的互聯(lián)網(wǎng) IP地址,并把所述呼叫建立到所述軟件手機,執(zhí)行步驟(J);(I)歸屬位置寄存器HLR返回應答消息給移動交換中心MSC; (J)移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。
6 根據(jù)權利要求5所述的具有軟件手機業(yè)務的手機做被叫時的虛擬VLR實現(xiàn)方法,其 特征在于,所述步驟(A)之前,軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫游 位置已經(jīng)更新為手機軟件網(wǎng)關的地址。
7.軟件手機在線的手機接收短消息的虛擬VLR實現(xiàn)方法,其特征在于,包括以下步驟(a)移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話號碼的 短消息;(b)短消息中心發(fā)送短消息路由查詢消息到所述移動電話號碼所屬的歸屬位置寄存器HLR ;(c)所述歸屬位置寄存器HLR返回軟件手機網(wǎng)關的地址;(d)短消息中心把所述短消息發(fā)送到軟件手機網(wǎng)關;(e)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(f)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關把所述短消息發(fā)送到所述移 動電話號碼的軟件手機上后,返回應答消息給短消息中心;如果所述軟件手機處于手機狀 態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給短消息中心。
8.根據(jù)權利要求7所述的軟件手機在線的手機接收短消息的虛擬VLR實現(xiàn)方法,其特 征在于,所述步驟(a)之前,軟件手機網(wǎng)關經(jīng)移動通信網(wǎng)絡把所述移動電話號碼的漫游位 置已經(jīng)更新為手機軟件網(wǎng)關的地址。
9.具有軟件手機業(yè)務的移動電話號碼做被叫時的虛擬HLR實現(xiàn)方法,其特征在于,包 括以下步驟(1)移動通信網(wǎng)絡中的移動交換中心MSC接收到始發(fā)到具有軟件手機業(yè)務的移動電話 號碼的呼叫;(2)移動交換中心MSC發(fā)送呼叫路由查詢消息到軟件手機網(wǎng)關;(3)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(4)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關分配媒體網(wǎng)關的一個臨時接 入號碼,并作為漫游號碼,返回應答消息給移動交換中心MSC,執(zhí)行步驟(5);如果所述軟件 手機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給移動交換中心MSC,執(zhí) 行步驟(7);(5)移動交換中心MSC把所述呼叫建立到媒體網(wǎng)關;(6)媒體網(wǎng)關與軟件手機網(wǎng)關通信交互,獲取所述移動電話號碼的軟件手機的互聯(lián)網(wǎng) IP地址,并把所述呼叫建立到所述軟件手機;(7)移動交換中心MSC完成后續(xù)的呼叫接續(xù)過程。
10.具有軟件手機業(yè)務的移動電話號碼接收短消息的虛擬HLR實現(xiàn)方法,其特征在于, 包括以下步驟(一)移動通信網(wǎng)絡中的短消息中心接收到發(fā)送到具有軟件手機業(yè)務的移動電話號碼 的短消息;(二)短消息中心發(fā)送短消息路由查詢消息到軟件手機網(wǎng)關;(三)軟件手機網(wǎng)關檢查所述移動電話號碼的軟件手機的狀態(tài);(四)如果所述軟件手機處于互聯(lián)網(wǎng)狀態(tài),則軟件手機網(wǎng)關返回分配軟件手機網(wǎng)關的 一個臨時接入號碼,并作為路由號碼返回給短消息中心,執(zhí)行步驟(五);如果所述軟件手 機處于手機狀態(tài),則軟件手機網(wǎng)關返回包含關機信息的應答消息給短消息中心,執(zhí)行步驟 (七);(五)短消息中心把所述短消息發(fā)送到軟件手機網(wǎng)關;(六)軟件手機網(wǎng)關把所述短消息發(fā)送到所述移動電話號碼的軟件手機上后,返回應 答消息給短消息中心;(七)短消息中心結(jié)束短消息發(fā)送過程。
全文摘要
一種在互聯(lián)網(wǎng)上提供軟件手機服務的方法,其中基于互聯(lián)網(wǎng)的軟件手機,包括以下功能是一種客戶端,承載移動電話號碼,在進入服務狀態(tài)后,用戶能夠使用所述客戶端通過互聯(lián)網(wǎng)發(fā)起移動電話號碼所屬手機上的移動通信會話過程;在開啟軟件手機后,如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話經(jīng)互聯(lián)網(wǎng)建立到所述客戶端,實現(xiàn)所述移動通信會話過程;在關閉軟件手機后,如果發(fā)生到所述移動電話號碼的移動通信會話,則移動通信網(wǎng)絡把所述通信會話建立到手機上。
文檔編號H04W88/16GK101867615SQ20101020288
公開日2010年10月20日 申請日期2010年6月10日 優(yōu)先權日2010年6月10日
發(fā)明者候萬春 申請人:候萬春