專利名稱:處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)ussd業(yè)務(wù)的方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD業(yè)務(wù)的方法與裝置。
背景技術(shù):
非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)(UnstructuredSupplementary Service Data,簡(jiǎn)稱USSD)業(yè)務(wù)是一種基于全球移動(dòng)通信系統(tǒng)(Global System for Mobi IeCommuni cat ions,簡(jiǎn)稱GSM)網(wǎng)絡(luò)的、實(shí)時(shí)在線的新型交互會(huì)話數(shù)據(jù)業(yè)務(wù);它基于用戶識(shí)別模塊(SubscriberIdentity Module,簡(jiǎn)稱SM)卡,利用GSM網(wǎng)絡(luò)的信令通道傳送數(shù)據(jù),是一種在GSM的短消息系統(tǒng)技術(shù)基礎(chǔ)上推出的新業(yè)務(wù)。目前,第三代合作伙伴計(jì)劃(The3rd Generation Partnership Project,簡(jiǎn)稱3GPP)標(biāo)準(zhǔn)組織已經(jīng)定義了傳統(tǒng)第二代移動(dòng)通訊技術(shù)(secondgeneration,簡(jiǎn)稱2G)網(wǎng)絡(luò)/第三代移動(dòng)通信技術(shù)(3rdGenerati0n,簡(jiǎn)稱3G)網(wǎng)絡(luò)中USSD的業(yè)務(wù)應(yīng)用,包括從移動(dòng)終端側(cè)發(fā)起到網(wǎng)絡(luò)側(cè)的USSD業(yè)務(wù)、和從網(wǎng)絡(luò)側(cè)發(fā)起到移動(dòng)終端側(cè)的USSD業(yè)務(wù)。例如,用戶通過(guò)在移動(dòng)終端中輸入符合USSD格式的非標(biāo)準(zhǔn)的補(bǔ)充業(yè)務(wù)操作命令,向網(wǎng)絡(luò)側(cè)發(fā)起特定的業(yè)務(wù)請(qǐng)求以完成特定的業(yè)務(wù)。比如,用戶通過(guò)移動(dòng)終端查詢火車、飛機(jī)輪船等航班狀態(tài),或查詢天氣情況等業(yè)務(wù),均是通過(guò)發(fā)起USSD業(yè)務(wù)請(qǐng)求進(jìn)而完成的。但是,隨著通信網(wǎng)絡(luò)從2G/3G演進(jìn)到4G的長(zhǎng)期演進(jìn)(Long TermEvolution,簡(jiǎn)稱LTE),移動(dòng)語(yǔ)音數(shù)據(jù)的承載網(wǎng)絡(luò)也從傳統(tǒng)的交換機(jī)、軟交換網(wǎng)絡(luò),發(fā)展到了基于LTE的語(yǔ)音通話(Voice over LTE,簡(jiǎn)稱VoLTE)網(wǎng)絡(luò)。在VoLTE網(wǎng)絡(luò)下,3GPP標(biāo)準(zhǔn)組織已經(jīng)定義了從移動(dòng)終端側(cè)向網(wǎng)絡(luò)側(cè)發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),但還沒(méi)有定義從網(wǎng)絡(luò)側(cè)向移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),并且,處于VoLTE組網(wǎng)下的移動(dòng)終端無(wú)法繼承傳統(tǒng)2G/3G網(wǎng)絡(luò)中網(wǎng)絡(luò)側(cè)發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性,同時(shí),也降低了 VoLTE組網(wǎng)的實(shí)用性。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種處理USSD業(yè)務(wù)的方法與裝置,以便能夠解決現(xiàn)有的網(wǎng)絡(luò)側(cè)不能向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的問(wèn)題。在第一方面,本發(fā)明提供了一種處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD業(yè)務(wù)的方法,所述方法包括當(dāng)應(yīng)用服務(wù)器確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),所述應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí);
向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。在第一種可能的實(shí)現(xiàn)方式中,在所述應(yīng)用服務(wù)器確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力之前,所述方法還包括接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò);如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。結(jié)合第一方面或第一方面的第一種、第二種可能的實(shí)現(xiàn)方式中,在第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為USSD中心時(shí),所述接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的所述USSD業(yè)務(wù)消息,包括通過(guò)歸屬用戶服務(wù)器或歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息;則,所述向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,包括通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。結(jié)合第一方面或第一方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),在所述接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息之前,所述方法還包括接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力;根據(jù)所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力;當(dāng)所述移動(dòng)終端具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),則生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。在第二方面,本發(fā)明提供了一種處理USSD業(yè)務(wù)的方法,所述方法包括處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí),以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。在第一種可能的實(shí)現(xiàn)方式中,所述移動(dòng)終端通過(guò)所述CSCF實(shí)體接收所述應(yīng)用服務(wù)器發(fā)送的所述邀請(qǐng)消息之前,所述方法還包括通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。在第三方面,本發(fā)明提供了一種處理USSD業(yè)務(wù)的裝置,所述裝置包括發(fā)送單元,用于當(dāng)確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);接收單元,用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);生成單元,用于根據(jù)所述接收單元接收的回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí);所述發(fā)送單元還用于向用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。在第一種可能的實(shí)現(xiàn)方式中,所述接收單元還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)所述裝置還包括判斷單元,用于根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò);執(zhí)行單元,用于如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器HLR或USSD中心。結(jié)合第三方面或第三方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為所述USSD中心時(shí),所述接收單元具體用于,通過(guò)歸屬用戶服務(wù)器或歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息;
則,所述發(fā)送單元具體用于,通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。結(jié)合第三方面或第三方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),所述接收單元還用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力;所述執(zhí)行單元還用于根據(jù)所述接收單元接收的所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力;所述生成單元還用于在所述執(zhí)行單元確定所述移動(dòng)終端具有所述基于MS的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息;所述發(fā)送單元還用于向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;所述接收單元還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。在第四方面,本發(fā)明提供了一種處理USSD業(yè)務(wù)的裝置,所述裝置處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中,所述裝置包括接收單元,用于通過(guò)CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);發(fā)送單元,用于根據(jù)所述接收單元接收的所述邀請(qǐng)消息包括的所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。在第一種可能的實(shí)現(xiàn)方式中,所述發(fā)送單元還用于通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)MS的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD業(yè)務(wù)的方法與裝置,當(dāng)處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器向移動(dòng)終端發(fā)送攜帶USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息完成USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。
圖
圖
圖
圖
圖
圖
圖
圖
圖
圖
1為本發(fā)明實(shí)施例一提供的處理USSD業(yè)務(wù)的方法流程圖2為本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的系統(tǒng)3為本發(fā)明實(shí)施例二提供的處理USSD業(yè)務(wù)的方法流程圖4為本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的方法信令圖;5為本發(fā)明實(shí)施例三提供的移動(dòng)終端的注冊(cè)流程6為本發(fā)明實(shí)施例提供的移動(dòng)終端的注冊(cè)過(guò)程信令7為本發(fā)明實(shí)施例四提供的處理USSD業(yè)務(wù)的裝置8為本發(fā)明實(shí)施例五提供的處理USSD業(yè)務(wù)的裝置9為本發(fā)明實(shí)施例六提供的處理USSD業(yè)務(wù)的裝置10為本發(fā)明實(shí)施例七提供的處理USSD業(yè)務(wù)的裝置。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述。下面以圖I為例并結(jié)合圖2說(shuō)明本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的方法,圖I為本發(fā)明實(shí)施例一提供的處理USSD業(yè)務(wù)的方法流程圖,圖2為本發(fā)明實(shí)施例提供的一種處理USSD業(yè)務(wù)的系統(tǒng)圖。在圖I所示實(shí)施例中的實(shí)施主體為應(yīng)用服務(wù)器(ApplicationServer,簡(jiǎn)稱AS)。如圖I所示,該實(shí)施例包括以下步驟步驟110、當(dāng)應(yīng)用服務(wù)器確定處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)(IP Multimedia Subsystem,簡(jiǎn)稱MS)的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,如圖2所示,圖中左側(cè)為處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端,圖中右側(cè)為處于傳統(tǒng)2G/3G網(wǎng)絡(luò)中的移動(dòng)終端。圖2所提供的處理USSD業(yè)務(wù)的系統(tǒng)圖,用以實(shí)現(xiàn)本發(fā)明實(shí)施例中的處理USSD業(yè)務(wù)的方法。其中,USSD網(wǎng)關(guān)通過(guò)七號(hào)信令的移動(dòng)應(yīng)用部分(Moblie ApplicationPart,簡(jiǎn)稱MAP)協(xié)議與VoLTE網(wǎng)絡(luò)和傳統(tǒng)2G/3G網(wǎng)絡(luò)相連,USSD網(wǎng)關(guān)通過(guò)網(wǎng)絡(luò)通訊協(xié)議(TCP/IP)協(xié)議與USSD中心連接。實(shí)際組網(wǎng)應(yīng)用中,USSD網(wǎng)關(guān)通常內(nèi)置在USSD中心內(nèi)部。在VoLTE網(wǎng)絡(luò)中,移動(dòng)終端與應(yīng)用服務(wù)器之間的通信通過(guò)會(huì)話初始協(xié)議(SessionInitiation Protocol,簡(jiǎn)稱SIP)完成;在傳統(tǒng)2G/3G網(wǎng)絡(luò)中,移動(dòng)終端與移動(dòng)交換中心(Mobile Switching Center,簡(jiǎn)稱MSC)之間的通信通過(guò)MAP協(xié)議完成。其中,在應(yīng)用服務(wù)器確定移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力之前,應(yīng)用服務(wù)器接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶移動(dòng)終端的標(biāo)識(shí)信息和USSD業(yè)務(wù)的標(biāo)識(shí),應(yīng)用服務(wù)器根據(jù)移動(dòng)終端的標(biāo)識(shí)信息,判斷移動(dòng)終端的接入域網(wǎng)絡(luò),其中,由應(yīng)用服務(wù)器進(jìn)行域選為現(xiàn)有技術(shù),在此不再?gòu)?fù)述。如果移動(dòng)終端的接入域網(wǎng)絡(luò)為VoLTE網(wǎng)絡(luò),則應(yīng)用服務(wù)器確定移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)能力(UnstructuredSupplementary Service Data (USSD) operations over IP MultimediaCoreNetwork Subsystem)。目前,USSD業(yè)務(wù)可以包括各種獲取公共信息的業(yè)務(wù),例如,查詢火車、飛機(jī)、輪船等航班情況,查詢股票信息,查詢影院的訂票信息,查詢天氣情況等等。其中,所述USSD業(yè)務(wù)的標(biāo)識(shí)用于標(biāo)識(shí)USSD業(yè)務(wù)的類型。所述移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力是指,該移動(dòng)終端能夠在MS網(wǎng)絡(luò)下支持USSD業(yè)務(wù),進(jìn)一步地,在本發(fā)明實(shí)施例中,VoLTE網(wǎng)絡(luò)是由MS核心網(wǎng)和LTE數(shù)據(jù)接入網(wǎng)組成,該移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力可以是指該移動(dòng)終端能夠在VoLTE網(wǎng)絡(luò)下支持由網(wǎng)絡(luò)側(cè)發(fā)起的USSD業(yè)務(wù)。當(dāng)應(yīng)用服務(wù)器判斷該移動(dòng)終端的接入域網(wǎng)絡(luò)為VoLTE網(wǎng)絡(luò),且該移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能(CallSession ControlFunction,簡(jiǎn)稱CSCF)實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括USSD業(yè)務(wù)的標(biāo)識(shí);具體地,該應(yīng)用服務(wù)器可以通過(guò)服務(wù)CSCF(Serving-CSCF,簡(jiǎn)稱S_CSCF)實(shí)體和代理CSCF(Proxy-CSCF,簡(jiǎn)稱P_CSCF)實(shí)體向移動(dòng)終端發(fā)送該邀請(qǐng)消息。其中,作為示例而非限定,該邀請(qǐng)消息可以具體為Invite消息。在本發(fā)明實(shí)施例中,所述用戶數(shù)據(jù)服務(wù)器具體包括歸屬用戶服務(wù)器(HomeSubscriber Server,簡(jiǎn)稱HSS)、歸屬位置寄存器(Home Location Register,簡(jiǎn)稱HLR)或USSD中心,該USSD中心主要為各種應(yīng)用中心提供接口,如,與股票交易所、銀行等應(yīng)用中心的接口,USSD中心還可以處理USSD業(yè)務(wù)。其中,當(dāng)用戶數(shù)據(jù)服務(wù)器為USSD中心時(shí),所述應(yīng)用服務(wù)器接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息具體為應(yīng)用服務(wù)器通過(guò)HLR或HSS接收USSD中心發(fā)送的所述USSD業(yè)務(wù)消息。 在本發(fā)明實(shí)施例中,所述USSD業(yè)務(wù)消息具體包括USSD業(yè)務(wù)請(qǐng)求消息或者USSD業(yè)務(wù)通知消息;該USSD業(yè)務(wù)請(qǐng)求消息可以具體為MAP_UNSTRUCTURED_SS_REQUEST_req消息;USSD業(yè)務(wù)通知消息可以具體為MAP_UNSTRUCTURED_SS_NOTIFY_req消息。步驟120、應(yīng)用服務(wù)器接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,移動(dòng)終端收到邀請(qǐng)消息后,通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息,告知應(yīng)用服務(wù)器已接收到邀請(qǐng)消息,并建立與應(yīng)用服務(wù)器的SIP會(huì)話,應(yīng)用服務(wù)器接收到握手消息后,通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送確認(rèn)消息,告知移動(dòng)終端已接收到握手消息,并建立與移動(dòng)終端的SIP會(huì)話。其中,移動(dòng)終端接收到邀請(qǐng)消息后,需對(duì)邀請(qǐng)消息進(jìn)行解析并提取邀請(qǐng)消息中USSD業(yè)務(wù)的標(biāo)識(shí),移動(dòng)終端將USSD業(yè)務(wù)的標(biāo)識(shí)呈現(xiàn)在自身的顯示區(qū)域,并接收用戶輸入的回復(fù)信息,所述回復(fù)信息為用戶針對(duì)USSD業(yè)務(wù)的標(biāo)識(shí)進(jìn)行的回復(fù),移動(dòng)終端利用回復(fù)信息,生成邀請(qǐng)響應(yīng)。其中,作為示例而非限定,該邀請(qǐng)響應(yīng)可以具體為Info消息。步驟130、應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,應(yīng)用服務(wù)器接收邀請(qǐng)響應(yīng)后,對(duì)邀請(qǐng)響應(yīng)進(jìn)行解析并提取邀請(qǐng)響應(yīng)消息中的回復(fù)信息,利用回復(fù)信息,生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息。其中,作為示例而非限定,該請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息可以具體包括MAP_UNSTRUCTURED_SS_REQUEST_rsp 消息或者 MAP_UNSTRUCTURED_SS_NOTIFY_rsp 消息;具體地,當(dāng)該USSD業(yè)務(wù)消息為USSD業(yè)務(wù)請(qǐng)求消息時(shí),該請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息為MAP_UNSTRUCTURED_SS_REQUEST_rsp消息,當(dāng)該USSD業(yè)務(wù)消息為USSD業(yè)務(wù)通知消息時(shí),該請(qǐng)求執(zhí)行 USSD 業(yè)務(wù)的消息為 MAP_UNSTRUCTURED_SS_NOTIFY_rsp 消息。步驟140、應(yīng)用服務(wù)器向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息所攜帶的USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。具體地,用戶數(shù)據(jù)服務(wù)器接收到請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息后,對(duì)請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息進(jìn)行解析并提取攜帶的回復(fù)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí)。在其中一個(gè)具體的實(shí)施方式中,用戶數(shù)據(jù)服務(wù)器提取回復(fù)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí)后,根據(jù)所述USSD業(yè)務(wù)的標(biāo)識(shí)明確用戶的回復(fù)信息是針對(duì)與所述USSD業(yè)務(wù)的標(biāo)識(shí)對(duì)應(yīng)的USSD業(yè)務(wù)進(jìn)行的回復(fù),當(dāng)用戶數(shù)據(jù)服務(wù)器認(rèn)為用戶輸入的回復(fù)信息可以處理本次的USSD業(yè)務(wù)時(shí),用戶數(shù)據(jù)服務(wù)器根據(jù)回復(fù)信息處理本次的USSD業(yè)務(wù),在處理完成后,用戶數(shù)據(jù)服務(wù)器向應(yīng)用服務(wù)器發(fā)送關(guān)閉消息,應(yīng)用服務(wù)器在接收到關(guān)閉消息后,釋放與用戶數(shù)據(jù)服務(wù)器的連接,并通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送結(jié)束消息,移動(dòng)終端接收到結(jié)束消息后,釋放與網(wǎng)絡(luò)側(cè)的SIP會(huì)話,并通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息,告知應(yīng)用服務(wù)器移動(dòng)終端已接收到結(jié)束消息,應(yīng)用服務(wù)器在接收到握手消息后,也釋放與移動(dòng)終端的SIP會(huì)話,至此,由網(wǎng)絡(luò)側(cè)發(fā)起的USSD業(yè)務(wù)完成。在另一個(gè)具體的實(shí)施方式中,用戶數(shù)據(jù)服務(wù)器提取回復(fù)信息后,認(rèn)為還需要與用戶進(jìn)行通信交互時(shí),則用戶數(shù)據(jù)服務(wù)器繼續(xù)向應(yīng)用服務(wù)器發(fā)送USSD業(yè)務(wù)消息,應(yīng)用服務(wù)器將USSD業(yè)務(wù)消息通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送,并重復(fù)步驟120和步驟130,直至用戶數(shù)據(jù)服務(wù)器認(rèn)為根據(jù)用戶輸入的回復(fù)信息可以對(duì)USSD業(yè)務(wù)進(jìn)行處理時(shí),根據(jù)回復(fù)信息處理本次的USSD業(yè)務(wù),在處理完成后,用戶數(shù)據(jù)服務(wù)器向應(yīng)用服務(wù)器發(fā)送關(guān)閉消息,應(yīng)用服務(wù)器在接收到關(guān)閉消息后,釋放與用戶數(shù)據(jù)服務(wù)器的連接,并通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送結(jié)束消息,移動(dòng)終端接收到結(jié)束消息后,釋放與網(wǎng)絡(luò)側(cè)的SIP會(huì)話,并通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息,告知應(yīng)用服務(wù)器已接收到結(jié)束消息,應(yīng)用服務(wù)器在接收到握手消息后,也釋放與移動(dòng)終端的SIP會(huì)話,至此,由網(wǎng)絡(luò)側(cè)發(fā)起的USSD業(yè)務(wù)完成。其中,當(dāng)用戶數(shù)據(jù)服務(wù)器為USSD中心時(shí),應(yīng)用服務(wù)器通過(guò)HLR或者HSS向USSD中心發(fā)送所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息。其中,作為示例而非限定,該關(guān)閉消息可以具體為MAP_CL0SE_IND消息;結(jié)束消息可以具體為BYE消息。更進(jìn)一步地,在實(shí)際應(yīng)用中,當(dāng)用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息為USSD業(yè)務(wù)通知消息時(shí),則用戶數(shù)據(jù)服務(wù)器僅發(fā)送I次USSD業(yè)務(wù)通知消息,并根據(jù)回復(fù)信息完成本次的USSD業(yè)務(wù),同時(shí),向應(yīng)用服務(wù)器發(fā)送關(guān)閉會(huì)話消息,結(jié)束USSD業(yè)務(wù)。當(dāng)用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息為USSD業(yè)務(wù)請(qǐng)求消息時(shí),則用戶數(shù)據(jù)服務(wù)器可發(fā)送至少I次的USSD業(yè)務(wù)請(qǐng)求消息,并根據(jù)至少I次的回復(fù)信息,完成本次的USSD業(yè)務(wù),同時(shí),向應(yīng)用服務(wù)器發(fā)送關(guān)閉會(huì)話消息,結(jié)束USSD業(yè)務(wù)。
因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的方法,當(dāng)處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器向移動(dòng)終端發(fā)送攜帶USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述。下面以圖3為例說(shuō)明本發(fā)明實(shí)施例二提供的處理USSD業(yè)務(wù)的方法,圖3為本發(fā)明實(shí)施例二提供的處理USSD業(yè)務(wù)的方法流程圖,在本發(fā)明實(shí)施例中實(shí)施主體為處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端。如圖3所示,該實(shí)施例包括以下步驟步驟310、處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端通過(guò)CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,在移動(dòng)終端通過(guò)CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息之前,應(yīng)用服務(wù)器接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶移動(dòng)終端的標(biāo)識(shí)信息和USSD業(yè)務(wù)的標(biāo)識(shí),應(yīng)用服務(wù)器根據(jù)移動(dòng)終端的標(biāo)識(shí)信息,判斷移動(dòng)終端的接入域網(wǎng)絡(luò)。當(dāng)處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括USSD業(yè)務(wù)的標(biāo)識(shí);具體地,該應(yīng)用服務(wù)器可以通過(guò)S-CSCF實(shí)體和P-CSCF實(shí)體向移動(dòng)終端發(fā)送該邀請(qǐng)消息。在本發(fā)明實(shí)施例中,用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息具體包括USSD業(yè)務(wù)請(qǐng)求消息或者USSD業(yè)務(wù)通知消息。其中,作為示例而非限定,該邀請(qǐng)消息具體為Invite消息。在本發(fā)明實(shí)施例中,所述用戶數(shù)據(jù)服務(wù)器具體包括HSS、HLR或USSD中心。步驟320、根據(jù)所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí),以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。具體地,移動(dòng)終端收到邀請(qǐng)消息后,通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息,告知應(yīng)用服務(wù)器已接收到邀請(qǐng)消息,并建立與應(yīng)用服務(wù)器的SIP會(huì)話,應(yīng)用服務(wù)器接收到握手消息后,通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送確認(rèn)消息,告知移動(dòng)終端已接收到握手消息,并建立與移動(dòng)終端的SIP會(huì)話。移動(dòng)終端接收到邀請(qǐng)消息后,對(duì)邀請(qǐng)消息進(jìn)行解析并提取邀請(qǐng)消息中USSD業(yè)務(wù)的標(biāo)識(shí),移動(dòng)終端將USSD業(yè)務(wù)的標(biāo)識(shí)呈現(xiàn)在自身的顯示區(qū)域,并接收用戶輸入的回復(fù)信息,所述回復(fù)信息為用戶針對(duì)USSD業(yè)務(wù)的標(biāo)識(shí)進(jìn)行的回復(fù),移動(dòng)終端利用回復(fù)信息生成邀請(qǐng)響應(yīng)。其中,作為示例而非限定,該邀請(qǐng)響應(yīng)可以具體為Info消息。移動(dòng)終端通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),應(yīng)用服務(wù)器接收所述邀請(qǐng)響應(yīng)后,需對(duì)邀請(qǐng)響應(yīng)進(jìn)行解析并提取邀請(qǐng)響應(yīng)消息中的回復(fù)信息,利用回復(fù)信息,生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息所攜帶的USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。用戶數(shù)據(jù)服務(wù)器根據(jù)請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息完成USSD業(yè)務(wù)在實(shí)施例一中已詳細(xì)說(shuō)明,在此不再?gòu)?fù)述。因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的方法,處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),接收應(yīng)用服務(wù)器發(fā)送的攜帶USSD業(yè)務(wù)的消息,并向應(yīng)用服務(wù)器發(fā)送用戶對(duì)USSD業(yè)務(wù)作出的回復(fù)信息,由應(yīng)用服務(wù)器向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE組網(wǎng)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。前述兩個(gè)實(shí)施例分別以應(yīng)用服務(wù)器和移動(dòng)終端為主體,說(shuō)明處理USSD業(yè)務(wù)的方法過(guò)程。進(jìn)一步地,前述實(shí)施例描述的處理USSD業(yè)務(wù)的過(guò)程可通過(guò)圖4所示的信令圖完成,圖4為本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的方法信令圖,在本實(shí)施例中,用戶數(shù)據(jù)服務(wù)器HSS,對(duì)于用戶數(shù)據(jù)服務(wù)器為HLR的情形與此類似,不再一一贅述。如圖4所示,具體包括以下步驟步驟401、HSS向應(yīng)用服務(wù)器發(fā)送USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶移動(dòng)終端的標(biāo)識(shí)信息和USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,HSS可以自行向向應(yīng)用服務(wù)器發(fā)送USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶移動(dòng)終端的標(biāo)識(shí)信息和USSD業(yè)務(wù)的標(biāo)識(shí)。所述USSD業(yè)務(wù)消息的具體形式在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟402、應(yīng)用服務(wù)器判斷移動(dòng)終端的接入域網(wǎng)絡(luò)。具體地,應(yīng)用服務(wù)器接收HSS發(fā)送的USSD業(yè)務(wù)消息后,根據(jù)移動(dòng)終端的標(biāo)識(shí)信息,判斷移動(dòng)終端的接入域網(wǎng)絡(luò)。步驟403、應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息。具體地,應(yīng)用服務(wù)器判斷移動(dòng)終端的接入域網(wǎng)絡(luò)為VoLTE網(wǎng)絡(luò)時(shí),則應(yīng)用服務(wù)器確定移動(dòng)終端是否具有基于頂S的USSD業(yè)務(wù)能力。當(dāng)應(yīng)用服務(wù)器確定該移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括USSD業(yè)務(wù)的標(biāo)識(shí);進(jìn)一步地,在本發(fā)明實(shí)施例中應(yīng)用服務(wù)器可以通過(guò)S-CSCF實(shí)體和P-CSCF實(shí)體向移動(dòng)終端發(fā)送該邀請(qǐng)消
肩、O所述應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息的過(guò)程及所述邀請(qǐng)消息的具體形式在本發(fā)明前述實(shí)施例中已說(shuō)明。步驟404、移動(dòng)終端通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息。所述移動(dòng)終端通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送握手消息的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟405、應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送確認(rèn)消息。所述應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送確認(rèn)消息的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟406、移動(dòng)終端通過(guò)CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí)。具體地,移動(dòng)終端接收到邀請(qǐng)消息后,接收用戶輸入的回復(fù)信息,移動(dòng)終端利用回復(fù)息,生成邀請(qǐng)響應(yīng)。所述應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送確認(rèn)消息的過(guò)程及所述邀請(qǐng)響應(yīng)的具體形式在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟407、應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向HSS發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。具體地,應(yīng)用服務(wù)器接收邀請(qǐng)響應(yīng)后,對(duì)邀請(qǐng)響應(yīng)進(jìn)行解析并提取邀請(qǐng)響應(yīng)消息中的回復(fù)信息,利用回復(fù)信息,生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息。所述應(yīng)用服務(wù)器根據(jù)回復(fù)信息生成及向HSS發(fā)送請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息的具體形式在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟408、HSS根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。具體地,用戶數(shù)據(jù)服務(wù)器接收到請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息后,對(duì)請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息進(jìn)行解析并提取攜帶的回復(fù)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí)。所述應(yīng)用服務(wù)器根據(jù)請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟409、HSS向所述應(yīng)用服務(wù)器發(fā)送關(guān)閉消息。所述HSS向應(yīng)用服務(wù)器發(fā)送關(guān)閉消息的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。步驟410、應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送結(jié)束消息。所述應(yīng)用服務(wù)器通過(guò)CSCF實(shí)體向移動(dòng)終端發(fā)送結(jié)束消息的過(guò)程在本發(fā)明前述實(shí)施例中已說(shuō)明,在此不在復(fù)述。進(jìn)一步地,對(duì)于USSD中心發(fā)起USSD業(yè)務(wù)的情形,具體流程與上述實(shí)施例相似,在此不再贅述。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述。在本發(fā)明實(shí)施例一步驟110之前,還可以包括移動(dòng)終端的注冊(cè)步驟,通過(guò)移動(dòng)終端的注冊(cè)步驟,可簡(jiǎn)化應(yīng)用服務(wù)器判斷移動(dòng)終端的接入域網(wǎng)絡(luò)過(guò)程,下面通過(guò)實(shí)施例三對(duì)移動(dòng)終端的注冊(cè)步驟進(jìn)行說(shuō)明,本發(fā)明實(shí)施例三的實(shí)施主體為應(yīng)用服務(wù)器。步驟510、移動(dòng)終端通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息。具體地,移動(dòng)終端向CSCF實(shí)體發(fā)送第一注冊(cè)消息,具體地,移動(dòng)終端可以向P-CSCF實(shí)體發(fā)送第一注冊(cè)消息,P-CSCF實(shí)體接收到第一注冊(cè)消息后向移動(dòng)終端發(fā)送握手消息,告知移動(dòng)終端已經(jīng)接收到第一注冊(cè)消息。步驟520、應(yīng)用服務(wù)器接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。具體地,CSCF實(shí)體接收到第一注冊(cè)消息后,向移動(dòng)終端發(fā)送握手消息,告知移動(dòng)終端已經(jīng)接收到第一注冊(cè)消息,CSCF實(shí)體還向應(yīng)用服務(wù)器轉(zhuǎn)發(fā)第一注冊(cè)消息,應(yīng)用服務(wù)器接收到CSCF實(shí)體轉(zhuǎn)發(fā)的第一注冊(cè)消息后,向CSCF實(shí)體發(fā)送握手消息,告知CSCF實(shí)體已經(jīng)接收到第一注冊(cè)消息,在第一注冊(cè)消息的頭部(CONTACT)中攜帶移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息具體用于指示移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)的能力。其中,所述示例而非限定,該第一注冊(cè)消息可以具體為REGISTER消息,指示信息可以具體為+g. 3gpp. ussd參數(shù),但不限制于此。步驟530、應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。具體地,應(yīng)用服務(wù)器根據(jù)指示信息確定移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)能力,并將移動(dòng)終端的標(biāo)識(shí)信息和確定結(jié)果存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。進(jìn)一步地,應(yīng)用服務(wù)器將移動(dòng)終端的標(biāo)識(shí)信息和確定結(jié)果存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中,用于應(yīng)用服務(wù)器在實(shí)施例一中的步驟110確定移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)能力時(shí),根據(jù)移動(dòng)終端的標(biāo)識(shí)信息在本地?cái)?shù)據(jù)庫(kù)中查找對(duì)應(yīng)的移動(dòng)終端的確定結(jié)果,進(jìn)而完成確定的過(guò)程。步驟540、當(dāng)所述移動(dòng)終端具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),則應(yīng)用服務(wù)器生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息。具體地,當(dāng)移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),則應(yīng)用服務(wù)器生成第二注冊(cè)消息,在第二注冊(cè)消息攜帶應(yīng)用服務(wù)器自身的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息。步驟550、應(yīng)用服務(wù)器向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。具體地,應(yīng)用服務(wù)器將生成的第二注冊(cè)消息向用戶數(shù)據(jù)服務(wù)器發(fā)送,以便用戶數(shù)據(jù)服務(wù)器記錄地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。當(dāng)用戶數(shù)據(jù)服務(wù)器為HLR時(shí),應(yīng)用服務(wù)器通過(guò)第一接口向HLR發(fā)送第二注冊(cè)消息,用于HLR記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;當(dāng)用戶數(shù)據(jù)服務(wù)器為HSS時(shí),應(yīng)用服務(wù)器通過(guò)第二接口向HSS發(fā)送第二注冊(cè)信息,用于HSS記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。步驟560、應(yīng)用服務(wù)器接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。具體地,用戶數(shù)據(jù)服務(wù)器記錄地址信息與移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系后,向應(yīng)用服務(wù)器發(fā)送注冊(cè)成功消息。在一個(gè)優(yōu)選的例子中,當(dāng)用戶數(shù)據(jù)服務(wù)器為HLR或HSS時(shí),當(dāng)用戶數(shù)據(jù)服務(wù)器中存在預(yù)設(shè)的地址信息時(shí),則識(shí)別第二注冊(cè)請(qǐng)求消息攜帶的地址信息與預(yù)設(shè)的地址信息是否相同,如果相同,則向應(yīng)用服務(wù)器發(fā)送注冊(cè)成功消息,否則發(fā)送注冊(cè)失敗消息。進(jìn)一步地,當(dāng)用戶數(shù)據(jù)服務(wù)器為HLR或HSS時(shí),應(yīng)用服務(wù)器通過(guò)向用戶數(shù)據(jù)服務(wù)器發(fā)送第二注冊(cè)消息,使得用戶數(shù)據(jù)服務(wù)器在發(fā)送USSD業(yè)務(wù)消息時(shí),向已注冊(cè)的應(yīng)用服務(wù)器發(fā)送USSD業(yè)務(wù)消息,或者向預(yù)設(shè)地址信息的應(yīng)用服務(wù)器發(fā)送USSD業(yè)務(wù)消息。
更進(jìn)一步地,在本發(fā)明實(shí)施例中,第一接口具體為J接口,第二注冊(cè)信息具體可以為MAP_ATM_Req消息,所述第二接口具體為Sh接口,第二注冊(cè)信息具體可以為Sh_PUR消
肩、O前述實(shí)施例三說(shuō)明了移動(dòng)終端的注冊(cè)過(guò)程。進(jìn)一步地,前述實(shí)施例三描述的移動(dòng)終端的注冊(cè)過(guò)程可通過(guò)圖6所示的信令圖完成,圖6為本發(fā)明實(shí)施例提供的移動(dòng)終端的注冊(cè)過(guò)程信令圖。在本實(shí)施例中,用戶數(shù)據(jù)服務(wù)器為HSS,對(duì)于用戶數(shù)據(jù)服務(wù)器為HLR的情形與此類似,在此不再贅述。如圖6所示,具體包括以下步驟步驟601、移動(dòng)終端向所述CSCF實(shí)體發(fā)送第一注冊(cè)消息。具體地,移動(dòng)終端向CSCF實(shí)體發(fā)送第一注冊(cè)消息,進(jìn)一步地,在本發(fā)明實(shí)施例中移動(dòng)終端可以向P-CSCF實(shí)體發(fā)送第一注冊(cè)消息,P-CSCF實(shí)體接收到第一注冊(cè)消息后向移動(dòng)終端發(fā)送握手消息,告知移動(dòng)終端已經(jīng)接收到第一注冊(cè)消息。所述第一注冊(cè)消息攜帶移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息具體用于指示移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)的能力。步驟602、CSCF實(shí)體向移動(dòng)終端發(fā)送握手消息。所述CSCF實(shí)體向移動(dòng)終端發(fā)送握手消息的過(guò)程在本發(fā)明前述實(shí)施例三中已說(shuō)明,在此不在復(fù)述。步驟603、CSCF實(shí)體向應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息。具體地,CSCF實(shí)體接收到第一注冊(cè)消息后,向CSCF實(shí)體向應(yīng)用服務(wù)器轉(zhuǎn)發(fā)第一注冊(cè)消息。步驟604、應(yīng)用服務(wù)器接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消
肩、O具體地,應(yīng)用服務(wù)器接收到CSCF實(shí)體轉(zhuǎn)發(fā)的第一注冊(cè)消息。所述第一注冊(cè)消息的具體形式在本發(fā)明前述實(shí)施例三中已說(shuō)明,在此不在復(fù)述。步驟605、應(yīng)用服務(wù)器向所述CSCF實(shí)體發(fā)送握手消息。所述移動(dòng)終端向CSCF實(shí)體發(fā)送握手消息的過(guò)程在本發(fā)明前述實(shí)施例三中已說(shuō)明,在此不在復(fù)述。步驟606、應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。具體地,應(yīng)用服務(wù)器根據(jù)指示信息確定移動(dòng)終端是否具有基于MS的USSD業(yè)務(wù)能力,并將移動(dòng)終端的標(biāo)識(shí)信息和確定結(jié)果存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。步驟607、當(dāng)所述移動(dòng)終端具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),則應(yīng)用服務(wù)器生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息。具體地,當(dāng)移動(dòng)終端具有基于MS的USSD業(yè)務(wù)能力時(shí),則應(yīng)用服務(wù)器生成第二注冊(cè)消息,在第二注冊(cè)消息攜帶應(yīng)用服務(wù)器自身的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息。步驟608、應(yīng)用服務(wù)器向HSS發(fā)送所述第二注冊(cè)消息,以便所述HSS記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。具體地,應(yīng)用服務(wù)器將生成的第二注冊(cè)消息向HSS發(fā)送,以便HSS記錄地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
所述應(yīng)用服務(wù)器向HSS發(fā)送第二注冊(cè)消息的過(guò)程在本發(fā)明前述實(shí)施例三中已說(shuō)明,在此不在復(fù)述。步驟609、應(yīng)用服務(wù)器接收所述HSS發(fā)送的注冊(cè)成功消息。具體地,HSS記錄地址信息與移動(dòng)中斷的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系后,向應(yīng)用服務(wù)器發(fā)送注冊(cè)成功消息。相應(yīng)地,本發(fā)明實(shí)施例四還提供了一種處理USSD業(yè)務(wù)的裝置,用以實(shí)現(xiàn)實(shí)施例一中的處理USSD業(yè)務(wù)的方法,如圖7所示,所述處理USSD業(yè)務(wù)的裝置包括發(fā)送單元710、接收單元720和生成單元730。所述裝置中的發(fā)送單元710,用于當(dāng)確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);接收單元720,用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);生成單元730,用于根據(jù)所述接收單元接收的回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí);所述發(fā)送單元710還用于還用于向用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。其中,所述接收單元720還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí);所述裝置還包括判斷單元740,用于根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò);執(zhí)行單元750,用于如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。其中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。其中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為所述USSD中心時(shí),所述接收單元720具體用于通過(guò)歸屬用戶服務(wù)器或歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息;則,所述發(fā)送單元具體用于通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。其中,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),所述接收單元720還用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力;所述執(zhí)行單元750還用于根據(jù)所述接收單元接收的所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力;所述生成單元730還用于在所述執(zhí)行單元確定所述移動(dòng)終端具有所述基于MS的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息;所述發(fā)送單元710還用于向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息,與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。所述接收單元720還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的裝置,當(dāng)處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器向移動(dòng)終端發(fā)送攜帶USSD業(yè)務(wù)的信息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。相應(yīng)地,本發(fā)明實(shí)施例五還提供了一種處理USSD業(yè)務(wù)的裝置,用以實(shí)現(xiàn)實(shí)施例二中的處理USSD業(yè)務(wù)的方法,如圖8所示,所述處理USSD業(yè)務(wù)的裝置包括接收單元810和發(fā)送單元820。所述裝置處于基于長(zhǎng)期演進(jìn)LTE的語(yǔ)音通話網(wǎng)絡(luò)中,所述裝置中接收單元810,用于通過(guò)CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);發(fā)送單元820,用于根據(jù)所述接收單元接收的所述邀請(qǐng)消息包括的所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。其中,所述發(fā)送單元820還用于通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)MS的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。其中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的裝置,處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),接收應(yīng)用服務(wù)器發(fā)送的攜帶USSD業(yè)務(wù)的信息,并向應(yīng)用服務(wù)器發(fā)送用戶對(duì)USSD業(yè)務(wù)作出的回復(fù)信息,由應(yīng)用服務(wù)器向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。另外,本發(fā)明實(shí)施例四提供的處理USSD業(yè)務(wù)的裝置還可用如下方式實(shí)現(xiàn),如圖9所示,所述處理USSD業(yè)務(wù)的裝置包括網(wǎng)絡(luò)接口 910、處理器920和存儲(chǔ)器930。網(wǎng)絡(luò)接口 910用于與CSCF實(shí)體、用戶數(shù)據(jù)服務(wù)器進(jìn)行交互通信。存儲(chǔ)器930可以是永久存儲(chǔ)器,例如硬盤驅(qū)動(dòng)器和閃存,存儲(chǔ)器930中具有軟件模塊和設(shè)備驅(qū)動(dòng)程序。軟件模塊能夠執(zhí)行本發(fā)明上述方法的各種功能模塊;設(shè)備驅(qū)動(dòng)程序可
19以是網(wǎng)絡(luò)和接口驅(qū)動(dòng)程序。在啟動(dòng)時(shí),這些軟件組件被加載到存儲(chǔ)器930中,然后被處理器920執(zhí)行。當(dāng)處理器920執(zhí)行存儲(chǔ)器930中的軟件組件時(shí),能夠?qū)崿F(xiàn)如下功能當(dāng)應(yīng)用服務(wù)器確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),所述應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí);向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器930的軟件組件后,還可實(shí)現(xiàn)如下功能接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò);如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。進(jìn)一步地,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器830的軟件組件后,還可實(shí)現(xiàn)如下功能當(dāng)所述用戶數(shù)據(jù)服務(wù)器為USSD中心時(shí),所述接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的所述USSD業(yè)務(wù)消息,包括通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息;則,所述向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,包括通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器830的軟件組件后,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),在所述接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息之前,還可實(shí)現(xiàn)如下功能接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力;根據(jù)所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力;當(dāng)所述移動(dòng)終端具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),則生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信
向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的裝置,當(dāng)處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器向移動(dòng)終端發(fā)送攜帶USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。另外,本發(fā)明實(shí)施例五提供的處理USSD業(yè)務(wù)的裝置,還可用如下方式實(shí)現(xiàn),如圖10所示,所述處理USSD業(yè)務(wù)的裝置包括網(wǎng)絡(luò)接口 1010、處理器1020和存儲(chǔ)器1030。網(wǎng)絡(luò)接口 1010用于與CSCF實(shí)體、應(yīng)用數(shù)據(jù)服務(wù)器進(jìn)行交互通信。存儲(chǔ)器1030可以是永久存儲(chǔ)器,例如硬盤驅(qū)動(dòng)器和閃存,存儲(chǔ)器1030中具有軟件模塊和設(shè)備驅(qū)動(dòng)程序。軟件模塊能夠執(zhí)行本發(fā)明上述方法的各種功能模塊;設(shè)備驅(qū)動(dòng)程序可以是網(wǎng)絡(luò)和接口驅(qū)動(dòng)程序。在啟動(dòng)時(shí),這些軟件組件被加載到存儲(chǔ)器1030中,然后被處理器1020執(zhí)行。當(dāng)處理器1020執(zhí)行存儲(chǔ)器1030中的軟件組件時(shí),能夠?qū)崿F(xiàn)如下功能處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí),以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器1030的軟件組件后,還可實(shí)現(xiàn)如下功能通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。其中,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的處理USSD業(yè)務(wù)的裝置,處于VoLTE網(wǎng)絡(luò)的移動(dòng)終端具有基于頂S的USSD業(yè)務(wù)能力時(shí),接收應(yīng)用服務(wù)器發(fā)送的攜帶USSD業(yè)務(wù)的信息,并向應(yīng)用服務(wù)器發(fā)送用戶對(duì)USSD業(yè)務(wù)作出的回復(fù)信息,由應(yīng)用服務(wù)器向用戶數(shù)據(jù)服務(wù)器發(fā)送攜帶回復(fù)信息的消息,以使用戶數(shù)據(jù)服務(wù)器根據(jù)攜帶回復(fù)信息的消息處理USSD業(yè)務(wù)。解決了現(xiàn)有技術(shù)中因沒(méi)有定義網(wǎng)絡(luò)側(cè)向處于VoLTE網(wǎng)絡(luò)中的移動(dòng)終端發(fā)起USSD業(yè)務(wù)的標(biāo)準(zhǔn),造成了現(xiàn)有技術(shù)的局限性的問(wèn)題。本領(lǐng)域的技術(shù)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。以上所述的具體實(shí)施方式
,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式
而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD業(yè)務(wù)的方法,其特征在于,所述方法包括 當(dāng)應(yīng)用服務(wù)器確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),所述應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 根據(jù)所述回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí); 向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述應(yīng)用服務(wù)器確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力之前,所述方法還包括 接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí); 根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò); 如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為USSD中心時(shí),所述接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的所述USSD業(yè)務(wù)消息,包括 通過(guò)歸屬用戶服務(wù)器或歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息; 則,所述向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,包括通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),在所述接收用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息之前,所述方法還包括 接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力; 根據(jù)所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力; 當(dāng)所述移動(dòng)終端具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),則生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息;向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。
6.一種處理USSD業(yè)務(wù)的方法,其特征在于,所述方法包括 處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 根據(jù)所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí),以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述移動(dòng)終端通過(guò)所述CSCF實(shí)體接收所述應(yīng)用服務(wù)器發(fā)送的所述邀請(qǐng)消息之前,所述方法還包括 通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。
9.一種處理USSD業(yè)務(wù)的裝置,其特征在于,所述裝置包括 發(fā)送單元,用于當(dāng)確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向所述移動(dòng)終端發(fā)送邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 接收單元,用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,所述回復(fù)信息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 生成單元,用于根據(jù)所述接收單元接收的回復(fù)信息生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí); 所述發(fā)送單元還用于向用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,以便于所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息所攜帶的所述USSD業(yè)務(wù)的標(biāo)識(shí),處理所述USSD業(yè)務(wù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述接收單元還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的USSD業(yè)務(wù)消息,所述USSD業(yè)務(wù)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和所述USSD業(yè)務(wù)的標(biāo)識(shí); 所述裝置還包括判斷單元,用于根據(jù)所述移動(dòng)終端的標(biāo)識(shí)信息,判斷所述移動(dòng)終端的接入域網(wǎng)絡(luò); 執(zhí)行單元,用于如果所述移動(dòng)終端的接入域網(wǎng)絡(luò)為所述基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò),則確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力。
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器HLR或USSD中心。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為所述USSD中心時(shí),所述接收單元具體用于, 通過(guò)歸屬用戶服務(wù)器或歸屬位置寄存器接收所述USSD中心發(fā)送的所述USSD業(yè)務(wù)消息; 貝U,所述發(fā)送單元具體用于,通過(guò)所述歸屬用戶服務(wù)器或所述歸屬位置寄存器向所述USSD中心發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,當(dāng)所述用戶數(shù)據(jù)服務(wù)器為歸屬用戶服務(wù)器或歸屬位置寄存器時(shí),所述接收單元還用于接收所述移動(dòng)終端通過(guò)所述CSCF實(shí)體發(fā)送的第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息以及指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力; 所述執(zhí)行單元還用于根據(jù)所述接收單元接收的所述指示信息確定所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的的USSD業(yè)務(wù)能力; 所述生成單元還用于在所述執(zhí)行單元確定所述移動(dòng)終端具有所述基于MS的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí)信息; 所述發(fā)送單元還用于向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述生成單元生成的所述第二注冊(cè)消息,以便所述用戶數(shù)據(jù)服務(wù)器記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系; 所述接收單元還用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送的注冊(cè)成功消息。
14.一種處理USSD業(yè)務(wù)的裝置,其特征在于,所述裝置處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中,所述裝置包括 接收單元,用于通過(guò)CSCF實(shí)體接收應(yīng)用服務(wù)器發(fā)送的邀請(qǐng)消息,所述邀請(qǐng)消息包括所述USSD業(yè)務(wù)的標(biāo)識(shí); 發(fā)送單元,用于根據(jù)所述接收單元接收的所述邀請(qǐng)消息包括的所述USSD業(yè)務(wù)的標(biāo)識(shí),通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送邀請(qǐng)響應(yīng),所述邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,以便所述應(yīng)用服務(wù)器根據(jù)所述回復(fù)信息,生成請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,并向用戶數(shù)據(jù)服務(wù)器發(fā)送所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息,其中,所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息攜帶所述USSD業(yè)務(wù)的標(biāo)識(shí),所述請(qǐng)求執(zhí)行所述USSD業(yè)務(wù)的消息用于指示所述用戶數(shù)據(jù)服務(wù)器處理所述USSD業(yè)務(wù)。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述發(fā)送單元還用于通過(guò)所述CSCF實(shí)體向所述應(yīng)用服務(wù)器發(fā)送第一注冊(cè)消息,所述第一注冊(cè)消息攜帶所述移動(dòng)終端的標(biāo)識(shí)信息和指示信息,所述指示信息用于指示所述移動(dòng)終端是否具有所述基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力,以便所述應(yīng)用服務(wù)器根據(jù)所述指示信息確定所述移動(dòng)終端具有基于IP多媒體子系統(tǒng)頂S的USSD業(yè)務(wù)能力時(shí),生成第二注冊(cè)消息,所述第二注冊(cè)消息攜帶所述應(yīng)用服務(wù)器的地址信息以及所述移動(dòng)終端的標(biāo)識(shí),并向所述用戶數(shù)據(jù)服務(wù)器發(fā)送所述第二注冊(cè)消息,使得所述用戶數(shù)據(jù)服務(wù)器根據(jù)所述第二注冊(cè)消息,記錄所述地址信息與所述移動(dòng)終端的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
16.根據(jù)權(quán)利要求14或15所述的裝置,其特征在于,所述用戶數(shù)據(jù)服務(wù)器包括歸屬用戶服務(wù)器、歸屬位置寄存器或USSD中心。
全文摘要
本發(fā)明實(shí)施例涉及一種處理非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)USSD業(yè)務(wù)的方法與裝置,所述方法包括當(dāng)應(yīng)用服務(wù)器確定處于基于長(zhǎng)期演進(jìn)的語(yǔ)音通話網(wǎng)絡(luò)中的移動(dòng)終端具有基于IP多媒體子系統(tǒng)的USSD業(yè)務(wù)能力時(shí),應(yīng)用服務(wù)器通過(guò)呼叫會(huì)話控制功能CSCF實(shí)體向移動(dòng)終端發(fā)送邀請(qǐng)消息,邀請(qǐng)消息包括USSD業(yè)務(wù)的標(biāo)識(shí);接收移動(dòng)終端通過(guò)CSCF實(shí)體發(fā)送的邀請(qǐng)響應(yīng),邀請(qǐng)響應(yīng)攜帶用戶輸入的回復(fù)信息,回復(fù)信息包括USSD業(yè)務(wù)的標(biāo)識(shí);根據(jù)回復(fù)信息生成請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息攜帶USSD業(yè)務(wù)的標(biāo)識(shí);向用戶數(shù)據(jù)服務(wù)器發(fā)送請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息,以便于用戶數(shù)據(jù)服務(wù)器根據(jù)請(qǐng)求執(zhí)行USSD業(yè)務(wù)的消息所攜帶的USSD業(yè)務(wù)的標(biāo)識(shí),處理USSD業(yè)務(wù)。
文檔編號(hào)H04W4/14GK102984678SQ20121052415
公開(kāi)日2013年3月20日 申請(qǐng)日期2012年12月7日 優(yōu)先權(quán)日2012年12月7日
發(fā)明者馬紅偉, 劉海洋 申請(qǐng)人:華為技術(shù)有限公司