專利名稱:一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡多號平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡 多號平臺。
背景技術(shù):
一"^多號(Single IMSI Multiple MSISDN ;簡稱SIMM)業(yè)務(wù)是一種面向所有用戶 群的增值業(yè)務(wù),是指一個用戶身份識別模塊(Subscriber Identity Module ;簡稱SIM)上 包括多個號碼,其中一個號碼為主號碼,其他號碼為副號碼。在現(xiàn)有技術(shù)中,實現(xiàn)SIMM業(yè)務(wù)主要通過在智能網(wǎng)上存儲上述多個號碼的對應(yīng)關(guān) 系,當用戶使用時,需要加撥前綴才可以實現(xiàn)呼叫以及短信和彩信的收發(fā)等業(yè)務(wù)。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題由于用戶需要 通過加撥前綴,即用戶需要記住一些接入碼信息,才可以實現(xiàn)呼叫以及短信和彩信的收發(fā) 等業(yè)務(wù),因此,給用戶的使用帶來了極大的不方便。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡多號平臺,有效地提 供了用戶使用的便捷性。本發(fā)明實施例提供一種一卡多號業(yè)務(wù)處理方法,包括接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的請求消息;確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi)每個號碼對 應(yīng)的狀態(tài),確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬的一 組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理。本發(fā)明實施例提供了一種一卡多號業(yè)務(wù)平臺,包括第一接收模塊,用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的 請求消息;確定模塊,用于確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一 組內(nèi)每個號碼對應(yīng)的狀態(tài),并確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài);激活號碼獲取模塊,用于獲取與所述被叫號碼歸屬的一組的多個號碼中,狀態(tài)為 激活狀態(tài)的激活號碼;處理模塊,用于根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理。確定模塊本發(fā)明實施例提供了一種一卡多號業(yè)務(wù)處理系統(tǒng),包括所述一卡多號平臺,用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號 碼的請求消息;確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi)每個 號碼對應(yīng)的狀態(tài);確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸 屬的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理;所述主叫終端歸屬的移動交換中心,用于向所述一卡多號平臺發(fā)送攜帶有被叫號 碼的請求消息。本發(fā)明實施例的一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡多號平臺,通過接收主叫終 端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的請求消息,確定所述被叫終端歸屬的一組 多個號碼,并根據(jù)預(yù)先存儲的該組內(nèi)每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀態(tài)是 否為激活狀態(tài);若判斷出該被叫號碼對應(yīng)的狀態(tài)不實激活狀態(tài),則查詢獲取與該被叫號碼 對應(yīng)的用戶名下的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼,最后根據(jù)該激活號碼和請求 消息,執(zhí)行相應(yīng)的處理,從而有效地提高了用戶使用的便捷性。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一卡多號業(yè)務(wù)處理方法的一個實施例的流程圖;圖2為本發(fā)明多個號碼在STK菜單上的狀態(tài)示意圖;圖3為在智能網(wǎng)系統(tǒng)中實現(xiàn)一卡多號業(yè)務(wù)的系統(tǒng)組網(wǎng)結(jié)構(gòu)示意圖;圖4為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖;圖5為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖;圖6為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖;圖7為本發(fā)明的一卡多號平臺的一個實施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明的一卡多號平臺的又一個實施例的結(jié)構(gòu)示意圖;圖9為本發(fā)明的一卡多號業(yè)務(wù)處理系統(tǒng)的一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明一卡多號業(yè)務(wù)處理方法的一個實施例的流程圖,如圖1所示,本實施 例的執(zhí)行主體為一卡多號平臺,該方法包括步驟101、一卡多號平臺接收主叫終端歸屬的移動交換中心(Mobile Switching Center ;簡稱MSC)發(fā)送的攜帶有被叫號碼的請求消息。步驟102、一卡多號平臺確定所述被叫號碼歸屬的一組多個號碼;步驟103、一卡多號平臺根據(jù)預(yù)先存儲所述一組內(nèi)每個號碼對應(yīng)的狀態(tài),確定所述 被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬的一組的多個號碼中,狀 態(tài)為激活狀態(tài)的激活號碼;步驟104、一卡多號平臺根據(jù)該激活號碼和請求消息,執(zhí)行相應(yīng)的處理。
在本實施例中,運營商可以在具有用戶識別應(yīng)用開發(fā)工具(SIM Tool Kit,簡 稱STK)的SIM卡上存儲多個號碼,當用戶將該STK SIM卡插入手機中時,該多個號碼 可以在STK菜單上分別表示為“Linel”,“Line2”,……“LineN”,N為整數(shù),且大于等于 1。其中,圖2為本發(fā)明多個號碼在STK菜單上的狀態(tài)示意圖,如圖2所示,在一個內(nèi)存插 槽(Single-In-Iine-Memory-Modules ;簡稱SIMM)管理(Management)的界面上顯示了 四個選項,分別為選擇激活號碼(Switch Active Line)、禁用去激活號碼(Disable a inactive Line)、查詢激活號碼(Query the Active Line)和查詢每個號碼的移動臺國 際綜合業(yè)務(wù)數(shù)字網(wǎng)(Integrated Services Digital Network ;簡稱ISDN)號碼(Mobile Subscriber International ISDN number ;簡稱MSISDN)。其中,Switch Active Line 項 還可以包括“Linel”、“Line2”、“Line3”、“Line4” 和 “Line5”。Disable a inactive Line 項還可以包括“1^1^2”、“1^1^3”、“1^1^4”禾口 “Line5”。另外,“Linel”可以默認為主號碼,即狀態(tài)為激活狀態(tài)的激活號碼,該激活號碼可 以用于做主叫呼出、做為被叫、收發(fā)短信、收發(fā)彩信和上網(wǎng)等?!癓ine2”,……“LineN”可 以默認為副號碼,副號碼狀態(tài)可以為去激活狀態(tài)的去激活號碼或者狀態(tài)為禁止狀態(tài)的去 激活號碼,其中,狀態(tài)為去激活狀態(tài)的去激活號碼不可以進行主呼叫、也不可以發(fā)送短信、 發(fā)送彩信或者上網(wǎng)等,但可以做為被叫和接收短信;狀態(tài)為禁止狀態(tài)的去激活號碼不可以 進行主呼叫、也不可以發(fā)送短信、發(fā)送彩信或者上網(wǎng),也不可以做為被叫,不能接收短信。 同時,一卡多號平臺中也存儲了該被叫號碼對應(yīng)的一組號碼,和該組內(nèi)每個號碼對應(yīng)的狀 態(tài)。其中,該一卡多號平臺可以具體為SIMM或者下一代智能網(wǎng)絡(luò)系統(tǒng)(Next Generation Intelligent Network ;簡稱NGIN)。當一卡多號平臺接收主叫號碼歸屬的MSC發(fā)送的攜帶有被叫號碼的請求消息時, 判斷該被叫號碼是否為激活號碼,若判斷出該被叫號碼不是激活號碼,則查詢該被叫號碼 歸屬的一組多個號碼,以及查詢預(yù)先存儲的該組內(nèi)每個號碼對應(yīng)的狀態(tài),獲取該被叫號碼 歸屬的一組多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼,在根據(jù)該激活號碼和請求消息,執(zhí)行 相應(yīng)的處理。在本實施例中,通過接收主叫號碼歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的 請求消息,根據(jù)預(yù)先存儲一組多個號碼中每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀 態(tài)是否為激活狀態(tài);若判斷出該被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則查詢獲取與該被叫 號碼對應(yīng)的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼,最后根據(jù)該激活號碼和請求 消息,執(zhí)行相應(yīng)的處理,從而有效地提高了用戶使用的便捷性。進一步的,該SIM卡上存儲多個號碼都可以作為激活號碼,用于主叫呼出、做為被 叫、收發(fā)短信、收發(fā)彩信和上網(wǎng)等。其具體的實現(xiàn)方式為一卡多號平臺還可以接收攜帶有指定號碼的非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務(wù) (Unstructured Supplementary Service Data ;簡稱USSD)請求消息,來修改指定號碼為 激活號碼,原先的激活號碼被去激活;根據(jù)該USSD請求消息,將當前的激活號碼對應(yīng)的狀態(tài)由激活狀態(tài)設(shè)置為去激活 狀態(tài);并將該指定號碼對應(yīng)的狀態(tài)設(shè)置為激活狀態(tài)。在本實施例中,當用戶在不同的時間、不同的場合使用不同的號碼時,可以通過 用戶所屬的終端發(fā)送的攜帶有指定號碼的USSD請求消息給該終端歸屬的MSC,一般情況下,再由該MSC將該USSD請求消息通過指定號碼歸屬的歸屬位置寄存器(Home Location Register ;簡稱HLR)發(fā)送給一卡多號平臺。一卡多號平臺接收該USSD請求消息后,將當 前的激活號碼對應(yīng)的狀態(tài)由激活狀態(tài)設(shè)置為去激活狀態(tài);并將該指定號碼對應(yīng)的狀態(tài)設(shè)置 為激活狀態(tài)。更進一步的,當請求消息為短信消息,且被叫號碼為去激活號碼時,為了使得短信 消息能夠觸發(fā)到一卡多號平臺,該方法還可以包括發(fā)送攜帶有一卡多號平臺的全局名(Gobal Title ;簡稱GT)地址的位置更新 (Update Location ;簡稱UL)消息給去激活號碼歸屬的HLR,以供該去激活號碼歸屬的HLR 將該去激活號碼歸屬的MSC的地址或者拜訪位置寄存器(Visitor Location Register ;簡 稱VLR)的地址設(shè)置為一卡多號平臺的GT地址。則步驟104可以具體可以包括獲取與激活號碼對應(yīng)的VLR的地址或者MSC的地址;將短信消息發(fā)送給VLR的地址或者MSC的地址對應(yīng)的MSC。更進一步的,當請求消息為呼叫請求消息時,則步驟104還可以包括發(fā)送提供漫游號碼(Provide Roaming Number ;簡稱PRN)消息給激活號碼歸屬 的MSC,并根據(jù)接收的激活號碼歸屬的MSC返回的PRN響應(yīng)消息,獲取激活號碼對應(yīng)的移動 臺漫游號碼(Mobile Station Roaming Number ;簡稱MSRN);根據(jù)MSRN和呼叫請求消息,在主叫號碼歸屬的MSC和激活號碼歸屬的MSC建立會 話通道。在本實施例中,當請求消息為呼叫請求消息時,一卡多號業(yè)務(wù)處理的實現(xiàn)環(huán)境可 以具體為在智能網(wǎng)系統(tǒng),圖3為在智能網(wǎng)系統(tǒng)中實現(xiàn)一卡多號業(yè)務(wù)的系統(tǒng)組網(wǎng)結(jié)構(gòu)示意 圖,如圖3所示,該系統(tǒng)包括主叫號碼歸屬的終端(即主叫終端)11和0_MSC 12、被叫號碼 (被叫號碼假設(shè)為號碼2,且被叫號碼的狀態(tài)為去激活狀態(tài))和激活號碼(激活號碼假設(shè)為 號碼1)歸屬的終端13和B_MSC14、被叫號碼歸屬的B_HLR 15、激活號碼歸屬的C_HLR 16、 一"^多號平臺17、在線計費系統(tǒng)(Online Charging System ;簡稱0CS) 18和短消息服務(wù)中 心(Short Message Service Center ;簡稱SMSC) 19。在本實施例中,主叫號碼歸屬的HLR 可以為被叫號碼歸屬的B_HLR 15。圖4為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖,在上述圖 3所示的實施例的基礎(chǔ)上,以請求消息為呼叫請求消息、被叫號碼的狀態(tài)為去激活狀態(tài)為 例,被叫號碼為前述圖3所示實施例中的號碼2為例,詳細介紹本實施例的技術(shù)方案,如圖 4所示,該方法包括步驟201、0_MSC 發(fā)送獲取路由信息(Sending Routing Information ;簡稱SRI) 給被叫號碼(號碼1)歸屬的B_HLR,查詢該被叫號碼的路由信息。B_HLR根據(jù)被叫號碼,獲取該被叫號碼對應(yīng)的終端簽約信息(Terminal-CAMEL Subscription Information ;簡稱=T-CSI),由于該被叫號碼簽約了一"_多號業(yè)務(wù),即該 T-CSI中包括了觸發(fā)地址為一卡多號平臺的GT地址。并向0_MSC返回的攜帶有T-CSI的 SRI 響應(yīng)(response)信息。0_MSC 接收 B_HLR 發(fā)送的 SRI 響應(yīng)(response)信息。T-CSI在本實施例中,該被叫號碼為前述號碼2,其狀態(tài)信息為去激活狀態(tài)信息。步驟202、0_MSC獲取SRI response信息攜帶的T-CSI,并根據(jù)該T-CSI包含的一卡多號平臺的GT地址,發(fā)送初始探測點(Initial Detect Point ;簡稱IDP)消息給該一 卡多號平臺,該IDP消息攜帶了被叫號碼。并接收一卡多號平臺返回的BCSM事件請求報文 (Request Report BCSM Event ;簡稱RRBE)消息給 0_MSC。在本實施例中,0_MSC發(fā)送IDP消息的目的是將呼叫控制權(quán)交給一卡多號平臺,一 卡多號平臺返回RRBE消息的目的是一卡多號平臺為了監(jiān)控后面的呼叫流程而下發(fā)的監(jiān)控 事件命令。步驟203、一卡多號平臺根據(jù)被叫號碼,獲取到該被叫號碼對應(yīng)的一組多個號碼, 再根據(jù)預(yù)先存儲的該組內(nèi)每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀態(tài)是否為激活狀 態(tài),若判斷出被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與被叫號碼的該組多個號碼中狀 態(tài)為激活狀態(tài)的激活號碼(號碼1)。步驟204、一卡多號平臺將激活號碼(號碼1)攜帶在任意時間查詢(Any Time Interrogation ;簡稱ATI)消息中發(fā)送給該激活號碼歸屬的C_HLR,并接收C_HLR返回的 攜帶有激活號碼的歸屬的MSC/VLR的地址的ATI響應(yīng)(ACK)消息。這樣就可以實現(xiàn)了將該 呼叫接續(xù)到該激活號碼的MSC/VLR中。步驟205、一卡多號平臺向OCS發(fā)送初始計費請求(CCR initial)消息,以供OCS 對該激活號碼進行計費鑒權(quán)處理,并返回攜帶有鑒權(quán)結(jié)果的初時計費響應(yīng)(CCA Initial)消息。步驟206、一卡多號平臺在接收的鑒權(quán)結(jié)果為鑒權(quán)成功時,向激活號碼歸屬的B_ MSC發(fā)送攜帶有激活號碼對應(yīng)的國際移動用戶識別碼(International Mobile Subscriber Identification Number ;簡稱IMSIN)的提供漫游號碼(Provide Roaming Number;簡 稱PRN)消息;并接收B_MSC返回的攜帶有移動臺漫游號碼(Mobile Station Roaming Number ;簡稱:MSR)的 PRN ACK 消息。步驟207、一卡多號平臺發(fā)送計費請求(Apply Charging ;簡稱AC)消息和連接 (CONNECT)消息給 0_MSC。在本實施例中,AC消息中攜帶有監(jiān)控時長指令,0_MSC可以根據(jù)該監(jiān)控時長指令 做定時處理,當呼到達該時長時,0_MSC就會上報申請計費報告(Apply Charging Report ; 簡稱ACR)消息。另外,0_MSC根據(jù)接收到的CONNECT消息中的激活號碼的MSRN號碼,接續(xù) 激活號碼。一卡多號平臺發(fā)送的計費請求,攜帶的被叫號碼為真正接續(xù)呼叫的號碼,在這個 實施例,計費請求攜帶的被叫號碼為激活號碼(號碼1)。步驟208、0_MSC 發(fā)送初始地址信息(Initial Address Message ;簡稱IAM)消息 給8_1^(,并接收B_MSC返回的地址完成信息(Address Complete Message ;簡稱ACM)消 息和應(yīng)答信息(Answer Message ;簡稱ANM)消息,以使0_MS(^PB_MSC之間建立通話,這樣 實現(xiàn)了主叫終端和被叫終端的呼叫建立。步驟209、0_MSC發(fā)送ACR消息給一卡多號平臺,以觸發(fā)一卡多號平臺發(fā)送CCR Update 消息給 OCS。在本實施例中,0_MSC通過發(fā)送ACR消息,通知一卡多號平臺當前的時間片用完, 從而使得一卡多號平臺通知0CS,以供OCS系統(tǒng)進行扣費處理。步驟210、一卡多號平臺接收OCS返回的CCA Update消息,并發(fā)送AC消息給0_MSC。步驟211、0_MSC發(fā)送ACR消息給一卡多號平臺,以觸發(fā)一卡多號平臺發(fā)送結(jié)束計 費(CCR Terminate)消息給 OCS。步驟212、一"^多號平臺接收0_MSC發(fā)送的上報呼叫事件(Event Report BCSM ;簡 稱=ERB)消息,并接收OCS返回的CCA Terminate消息,再發(fā)送釋放呼叫(Release Call ;簡 稱RC)消息給0_MSC。步驟213、0_MSC 發(fā)送釋放完全(Release Complete ;簡稱REL)消息給 B_MSC,并 接收B_MSC返回到RLC消息。在本實施例中,步驟201、步驟204和步驟206主要采用移動應(yīng)用部分(Mobile Application Part ;簡稱MAP)通信方式,步驟208和步驟213主要采用ISDN用戶部分 (ISDN User Part ;簡稱I SUP)通信方式,其余步驟主要采用移動網(wǎng)絡(luò)定制應(yīng)用增強邏輯 (Customised Applications for Mobile network Enhanced Logic ;簡禾爾CAMEL)應(yīng)用部 分(CAMEL Application Part ;簡稱CAP)通信方式。在本實施例中,通過接收主叫號碼歸屬的MSC發(fā)送的攜帶有被叫號碼的呼叫請求 消息,根據(jù)預(yù)先存儲的該組的多個號碼中每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀 態(tài)是否為激活狀態(tài);若判斷出該被叫號碼對應(yīng)的狀態(tài)不實激活狀態(tài),則查詢獲取與該被叫 號碼對應(yīng)的一組多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼,最后根據(jù)該呼叫請求消息,獲取 該激活號碼對應(yīng)的MRSN,以使得主叫號碼歸屬的MSC與被叫號碼歸屬的MSC之間建立通話 通道,從而有效地提高了用戶使用的便捷性。另外,由于還可以對該被叫號碼進行計費處 理,因此,有效地保證了運營商的經(jīng)濟利益。圖5為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖,在上述圖 3所示的實施例的基礎(chǔ)上,以前述圖3所示實施例中的號碼2為例,將該號碼2指定為新的 激活號碼,詳細介紹本實施例的技術(shù)方案,如圖4所示,該方法包括步驟301、被叫號碼歸屬的終端發(fā)送攜帶有指定號碼的USSD請求消息給B_MSC。該指定號碼為需要在一卡多號平臺中修改成激活號碼的號碼,即該指定號碼為號 碼2。在本實施例中,該USSD請求消息的格式可以具體為“*Active Service Code*Line Number#”,例如 428淋2#。步驟302、B_MSC將該USSD請求消息發(fā)送給指定號碼歸屬的B_HLR,并由B_HLR將 該USSD請求消息發(fā)送給一卡多號平臺。步驟303、一卡多號平臺根據(jù)接收的攜帶有指定號碼的USSD請求消息,將當前的 激活號碼對應(yīng)的狀態(tài)由激活狀態(tài)設(shè)置為去激活狀態(tài);并將該指定號碼對應(yīng)的狀態(tài)設(shè)置為激 活狀態(tài)。步驟304、一卡多號平臺發(fā)送攜帶有一卡多號平臺的GT地址的UL消息給原先激活 號碼(前述圖3所示實施例中的號碼1)歸屬的C_HLR,并接收C_HLR返回的插入電話號碼 數(shù)據(jù)(Insert Subscriber Date ;簡稱ISD)。步驟305、一"^多號平臺發(fā)送ISD ACK給C_HLR,并接收C_HLR返回的UL ACK消息。
步驟306、一卡多平臺根據(jù)接收的UL ACK消息,通過B_HLR、B_MSC將USSD response返回給終端。 在本實施例中,當用戶在不同的時間或者不同的場合需要使用不同的號碼時,即將不同的號碼作為激活號碼時,一卡多號平臺在接收到攜帶有指定號碼的USSD請求消息 后,將當前激活號碼設(shè)置為去激活號碼,并將該指定號碼設(shè)置為激活號碼,從而使得SIM卡 中的多個號碼均可以作為激活號碼,實現(xiàn)主叫呼出、做為被叫、收發(fā)短信、收發(fā)彩信和上網(wǎng) 等。另外,還可以向該去激活號碼歸屬的C_HLR發(fā)送UL消息,該UL消息中攜帶有一卡多號 平臺的GT地址,以供C_HLR將MSC/HLR的地址設(shè)置為一卡多號平臺的GT地址,從而使得去 激活號碼作為被叫接收短信消息時,該短信消息會觸發(fā)到一卡多號平臺上,并由一卡多號 平臺將該短信消息發(fā)送給激活號碼圖6為本發(fā)明的一卡多號業(yè)務(wù)處理方法的又一個實施例的信令流程圖,在上述圖 3所示的實施例的基礎(chǔ)上,以請求消息為短信消息,被叫號碼為前述圖3所示實施例中的號 碼2,該被叫號碼不是激活號碼為例,詳細介紹本實施例的技術(shù)方案,如圖6所示,該方法包 括步驟401、SMSC接收主叫終端發(fā)送的攜帶有被叫號碼的短信消息,并發(fā)送SRI短消 息(Short Message ;簡稱SM)消息給被叫號碼歸屬的B_HLR。步驟402,SMSC接收B_HLR返回的攜帶有一"^多號平臺的GT地址的SRI SM ACK消息。步驟403、SMSC根據(jù)GT地址,向一卡多號平臺發(fā)送攜帶有被叫號碼的來話短消息 (Mobile Terminal Short Message Service -M^ :MT SMS)。步驟404、一卡多號平臺根據(jù)被叫號碼獲取到該被叫號碼歸屬的一組多個號碼,并 根據(jù)預(yù)先該組多個號碼中每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀態(tài)是否為激活狀 態(tài),若判斷出被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則查詢獲取與被叫號碼對應(yīng)的用戶名下 的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼。在本實施例中,一卡多號平臺的實現(xiàn)方式可以具體為設(shè)置主叫號碼為“*2+主叫 號碼”,并在被叫號碼歸屬的終端上顯示“*2+主叫號碼”;設(shè)置被叫號碼為激活號碼。步驟405、一卡多號平臺發(fā)送SRI SM消息給激活號碼歸屬的C_HLR,并接收C_HLR 返回的攜帶有激活號碼對應(yīng)的MSC地址的SRI SM ACK消息。步驟406、一卡多號平臺發(fā)送MT SMS消息給MSC地址對應(yīng)的MSC,并接收MSC返回 的MT SMS ACK消息,最后將該MT SMS ACK消息發(fā)送給SMSC。在本實施例中,通過主叫終端發(fā)送的攜帶有被叫號碼的短信消息給SMSC,以供 SMSC根據(jù)該被叫號碼歸屬的HLR,獲取一卡多號平臺的GT地址,再由SMSC將該攜帶有被叫 號碼的短信消息發(fā)送給一卡多號平臺,以供一卡多號平臺能夠根據(jù)預(yù)先存儲的一組多個號 碼中的每個號碼對應(yīng)的狀態(tài),在確定該被叫號碼對應(yīng)的狀態(tài)是否為激活狀態(tài);若判斷出該 被叫號碼對應(yīng)的狀態(tài)不實激活狀態(tài),則查詢獲取與該被叫號碼歸屬于一組的多個號碼中, 狀態(tài)為激活狀態(tài)的激活號碼,最后將短信消息發(fā)送給MSC,實現(xiàn)了將短信消息發(fā)送給激活號 碼,從而有效地提高了用戶使用的便捷性。圖7為本發(fā)明的一卡多號平臺的一個實施例的結(jié)構(gòu)示意圖,如圖7所示,本實施 例的一卡多號平臺包括第一接收模塊21、確定模塊22、激活號碼獲取模塊23和處理模塊 M。其中,第一接收模塊21用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼 的請求消息;確定模塊22用于確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所 述一組內(nèi)每個號碼對應(yīng)的狀態(tài),并確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài);激活號碼獲取模塊23用于獲取與所述被叫號碼歸屬的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活 號碼;處理模塊M用于根據(jù)激活號碼和請求消息,執(zhí)行相應(yīng)的處理。本實施例的一卡多號平臺可以用于執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn) 原理類似,此處不再贅述。在本實施例中,通過接收主叫號碼歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的 請求消息,根據(jù)預(yù)先存儲一組多個號碼中每個號碼對應(yīng)的狀態(tài),判斷該被叫號碼對應(yīng)的狀 態(tài)是否為激活狀態(tài);若判斷出該被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則查詢獲取與該被叫 號碼對應(yīng)的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼,最后根據(jù)該激活號碼和請求 消息,執(zhí)行相應(yīng)的處理,從而有效地提高了用戶使用的便捷性。進一步的,在本發(fā)明的另一個實施例中,如圖8所示,該一卡多號平臺還可以包 括第二接收模塊25和更新模塊沈;其中,第二接收模塊25用于接收攜帶有指定號碼的 USSD請求消息;更新模塊沈用于根據(jù)USSD請求消息,將當前的激活號碼對應(yīng)的狀態(tài)由激 活狀態(tài)設(shè)置為去激活狀態(tài);并將指定號碼對應(yīng)的狀態(tài)設(shè)置為激活狀態(tài)。另外,如圖8所示,該一卡多號平臺還可以包括發(fā)送模塊27,用于發(fā)送攜帶有一 卡多號平臺的GT地址的UL消息給狀態(tài)為去激活狀態(tài)的去激活號碼歸屬的HLR,以供HLR將 去激活號碼歸屬的MSC的地址或者VLR的地址設(shè)置為一卡多號平臺的GT地址。本實施例的一卡多號平臺可以用于執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn) 原理類似,此處不再贅述。更進一步的,在本發(fā)明的又一個實施例中,當請求消息為呼叫請求消息時,該處理 模塊M可以具體包括漫游號碼獲取單元和建立會話通道單元;其中,漫游號碼獲取單元 用于發(fā)送PRN消息給激活號碼歸屬的MSC,并根據(jù)接收的激活號碼歸屬的MSC返回的PRN ACK消息,獲取激活號碼對應(yīng)的MSRN ;建立會話通道單元用于根據(jù)MSRN和呼叫請求消息,在 主叫號碼歸屬的MSC和激活號碼歸屬的MSC建立會話通道。本實施例的一卡多號平臺可以用于執(zhí)行圖4所示方法實施例的技術(shù)方案,其實現(xiàn) 原理類似,此處不再贅述。更進一步的,在本發(fā)明的又一個實施例中,當請求消息為短信消息時,該處理模塊 24還可以具體包括地址獲取單元和發(fā)送單元,地址獲取單元用于獲取與激活號碼對應(yīng)的 VLR的地址或者MSC的地址;發(fā)送單元用于將短信消息發(fā)送給VLR的地址或者MSC的地址 對應(yīng)的MSC。本實施例的一卡多號平臺可以用于執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn) 原理類似,此處不再贅述。圖9為本發(fā)明的一卡多號業(yè)務(wù)處理系統(tǒng)的一個實施例的結(jié)構(gòu)示意圖,如圖8所示, 本實施例系統(tǒng)包括一卡多號平臺31、主叫終端歸屬的MSC32、一卡多號平臺31,用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼 的請求消息;確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi)每個號 碼對應(yīng)的狀態(tài);確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬 的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相 應(yīng)的處理;主叫終端歸屬的移動交換中心32,用于向所述一卡多號平臺發(fā)送攜帶有被叫號 碼的請求消息。
本實施例的一卡多號平臺31可以用于執(zhí)行圖1、圖4或圖5所示的方法實施例的 技術(shù)方案,其實現(xiàn)原理類似,此處不再贅述。在本實施例中,該一卡多號業(yè)務(wù)處理系統(tǒng)可以根據(jù)需要,將SIM卡中的多個號碼 中的一個作為激活號碼,并且在被叫號碼的狀態(tài)不是激活狀態(tài)時,實現(xiàn)了將呼叫請求消息 或者短信消息發(fā)送給激活號碼,從而有效地提高了用戶使用的便捷性。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解其依然 可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種一卡多號業(yè)務(wù)處理方法,其特征在于,包括接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的請求消息; 確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi)每個號碼對應(yīng)的 狀態(tài),確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬的一組的 多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理。
2.根據(jù)權(quán)利要求1所述的一卡多號業(yè)務(wù)處理方法,其特征在于,還包括 接收攜帶有指定號碼的非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務(wù)請求消息;根據(jù)所述非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務(wù)請求消息,將當前的激活號碼對應(yīng)的狀態(tài)由激活狀態(tài) 設(shè)置為去激活狀態(tài);并將所述指定號碼對應(yīng)的狀態(tài)設(shè)置為激活狀態(tài)。
3.根據(jù)權(quán)利要求1或2所述的一卡多號業(yè)務(wù)處理方法,其特征在于,還包括 發(fā)送攜帶有一卡多號平臺的全局名地址的更新位置消息給狀態(tài)為去激活狀態(tài)的去激活號碼歸屬的歸屬位置寄存器,以供所述歸屬位置寄存器將所述去激活號碼歸屬的移動交 換中心的地址或者拜訪位置寄存器的地址設(shè)置為一卡多號平臺的全局名地址。
4.根據(jù)權(quán)利要求1或2所述的一卡多號業(yè)務(wù)處理方法,其特征在于,所述請求消息為呼 叫請求消息,則所述根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理,包括發(fā)送提供漫游號碼消息給所述激活號碼歸屬的移動交換中心,并根據(jù)接收的所述激活 號碼歸屬的移動交換中心返回的提供漫游號碼響應(yīng)消息,獲取所述激活號碼對應(yīng)的移動臺 漫游號碼;根據(jù)所述移動臺漫游號碼和呼叫請求消息,在所述主叫終端歸屬的移動交換中心和所 述激活號碼歸屬的移動交換中心建立會話通道。
5.根據(jù)權(quán)利要求1或2所述的一卡多號業(yè)務(wù)處理方法,其特征在于,所述請求消息為短 信消息,則所述根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理,包括獲取與所述激活號碼對應(yīng)的拜訪位置寄存器的地址或者移動交換中心的地址; 將所述短信消息發(fā)送給所述拜訪位置寄存器的地址或者移動交換中心的地址對應(yīng)的 移動交換中心。
6.根據(jù)權(quán)利要求1所述的一卡多號業(yè)務(wù)處理方法,其特征在于,所述狀態(tài)包括激活狀 態(tài),去激活狀態(tài)和禁止狀態(tài)。
7.一種一卡多號平臺,其特征在于,包括第一接收模塊,用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的請求 消息;確定模塊,用于確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi) 每個號碼對應(yīng)的狀態(tài),并確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài);激活號碼獲取模塊,用于獲取與所述被叫號碼歸屬的一組的多個號碼中,狀態(tài)為激活 狀態(tài)的激活號碼;處理模塊,用于根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理。
8.根據(jù)權(quán)利要求7所述的一卡多號平臺,其特征在于,還包括第二接收模塊,用于接收攜帶有指定號碼的非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務(wù)請求消息; 更新模塊,用于根據(jù)所述非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務(wù)請求消息,將當前的激活號碼對應(yīng)的狀態(tài)由激活狀態(tài)設(shè)置為去激活狀態(tài);并將所述指定號碼對應(yīng)的狀態(tài)設(shè)置為激活狀態(tài)。
9.根據(jù)權(quán)利要求8所述的一卡多號平臺,其特征在于,還包括發(fā)送模塊,用于發(fā)送攜帶有一卡多號平臺的全局名地址的更新位置消息給狀態(tài)為去激 活狀態(tài)的去激活號碼歸屬的歸屬位置寄存器,以供所述歸屬位置寄存器將所述去激活號碼 歸屬的移動交換中心的地址或者拜訪位置寄存器的地址設(shè)置為一卡多號平臺的全局名地 址。
10.根據(jù)權(quán)利要求7、8或9所述的一卡多號平臺,其特征在于,所述請求消息為呼叫請 求消息,則所述處理模塊包括漫游號碼獲取單元,用于發(fā)送提供漫游號碼消息給所述激活號碼歸屬的移動交換中 心,并根據(jù)接收的所述激活號碼歸屬的移動交換中心返回的提供漫游號碼響應(yīng)消息,獲取 所述激活號碼對應(yīng)的移動臺漫游號碼;建立會話通道單元,用于根據(jù)所述移動臺漫游號碼和呼叫請求消息,在所述主叫終端 歸屬的移動交換中心和所述激活號碼歸屬的移動交換中心建立會話通道。
11.根據(jù)權(quán)利要求7、8或9所述的一卡多號平臺,其特征在于,所述請求消息為短信消 息,則所述處理模塊包括地址獲取單元,用于獲取與所述激活號碼對應(yīng)的拜訪位置寄存器地址或者移動交換中 心地址;發(fā)送單元,用于將所述短信消息發(fā)送給所述拜訪位置寄存器地址或者移動交換中心地 址對應(yīng)的移動交換中心。
12.—種一卡多號業(yè)務(wù)處理系統(tǒng),其特征在于,包括一卡多號平臺,主叫終端歸屬的移 動交換中心,所述一卡多號平臺,用于接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的 請求消息;確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組內(nèi)每個號碼 對應(yīng)的狀態(tài);確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬的 一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng) 的處理;所述主叫終端歸屬的移動交換中心,用于向所述一卡多號平臺發(fā)送攜帶有被叫號碼的 請求消息。
全文摘要
本發(fā)明提供一種一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡多號平臺,該方法包括接收主叫終端歸屬的移動交換中心發(fā)送的攜帶有被叫號碼的請求消息;確定所述被叫號碼歸屬的一組多個號碼,并根據(jù)預(yù)先存儲所述一組多個號碼以及該所述一組內(nèi)每個號碼對應(yīng)的狀態(tài);確定所述被叫號碼對應(yīng)的狀態(tài)不是激活狀態(tài),則獲取與所述被叫號碼歸屬的一組的多個號碼中,狀態(tài)為激活狀態(tài)的激活號碼;根據(jù)所述激活號碼和請求消息,執(zhí)行相應(yīng)的處理。本發(fā)明的一卡多號業(yè)務(wù)處理方法和系統(tǒng)及一卡多號平臺有效地提高了用戶使用的便捷性。
文檔編號H04W8/18GK102143447SQ20101062467
公開日2011年8月3日 申請日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者邱永星 申請人:華為技術(shù)有限公司