專利名稱:一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法及信息服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法及信 息服務(wù)器。
背景技術(shù):
在通信中,很多情況下主叫用戶下希望能夠根據(jù)需要將自身的一些信息告
知#皮叫,比如說將主叫用戶的名片、問候語(yǔ)或者個(gè)性化簽名發(fā)送給^C告;而在某 些情況下,被叫用戶在被呼叫時(shí),也希望能夠了解一下該電話來自哪里,即主 叫的位置信息,如,主叫歸屬地位置等信息。
在3G TS 23.096規(guī)范中,主叫名顯示(CNAP, Calling Name Presentation) 業(yè)務(wù)由被叫用戶定購(gòu),由被叫端局根據(jù)被叫用戶的定購(gòu)信息去查詢主叫名信息 服務(wù)器,再由被叫端局將主叫名信息服務(wù)器返回的信息發(fā)送給被叫終端。
在對(duì)此方法的研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)方案中,由于需要 被叫端局向主叫歸屬的主叫名信息服務(wù)器查詢主叫名信息,因此需要對(duì)全網(wǎng)的 端局做改進(jìn),也即,需要升級(jí)改造現(xiàn)有的交換系統(tǒng),成本太高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的主要目的在于提供一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù) 的方法及信息服務(wù)器,減少對(duì)現(xiàn)網(wǎng)的改造。
一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法,包括接收主叫交換系統(tǒng)發(fā)送的業(yè)務(wù) 請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中攜帶主叫終端和被叫終端的標(biāo)識(shí);根據(jù)所述主叫終端的 標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)確定其定制的主叫信息顯示業(yè)務(wù),并獲取相應(yīng)的主叫 信息;與與被叫終端建立未結(jié)構(gòu)化附加業(yè)務(wù)數(shù)據(jù)USSD會(huì)話的過程中,將所述 主叫信息攜帶于USSD消息中發(fā)送給被叫終端。一種信息服務(wù)器,包括業(yè)務(wù)確定單元,用于根據(jù)主叫終端的標(biāo)識(shí)和/或被
叫終端的標(biāo)識(shí)確定其定制的主叫信息顯示業(yè)務(wù);信息獲取單元,用于根據(jù)業(yè)務(wù) 確定單元確定的主叫信息顯示業(yè)務(wù),獲取相應(yīng)的主叫信息;信息處理單元,用 于與被叫終端建立USSD會(huì)話,并在所述建立USSD會(huì)話的過程中,將所述主 叫信息攜帶于USSD消息中發(fā)送給被叫終端。
由此可見,本發(fā)明實(shí)施例中,主叫終端向#1叫終端發(fā)起呼叫的過程,將呼 叫觸發(fā)到SCP,在確定主叫終端或者被叫終端定制的主叫信息顯示業(yè)務(wù)后,SCP 獲耳又相應(yīng)的主叫信息,并通過USSD消息發(fā)送給被叫終端,因此在實(shí)現(xiàn)本發(fā)明 實(shí)施例通過對(duì)SCP的改進(jìn)可以實(shí)現(xiàn)主叫信息顯示業(yè)務(wù),無(wú)需對(duì)全網(wǎng)的端局^:改 進(jìn),減少了對(duì)網(wǎng)絡(luò)的改造,節(jié)約了成本。
圖1是本發(fā)明實(shí)施例的實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)方法的基本流程示意圖;
圖2是本發(fā)明實(shí)施例的主叫信息服務(wù)器的基本邏輯結(jié)構(gòu)示意圖3是本發(fā)明實(shí)施例一的具體信令流程示意圖4是本發(fā)明實(shí)施例二的具體信令流程示意圖5是本發(fā)明實(shí)施例三的具體信令流程示意圖6是本發(fā)明實(shí)施例四的具體信令流程示意圖7是本發(fā)明實(shí)施例五的具體信令流程示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施 例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
本發(fā)明實(shí)施例的實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法,如圖l所示,該方法包括步
驟Al、接收主叫交換系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中攜帶主叫終端和
一皮叫終端的標(biāo)識(shí);
所稱主叫交換系統(tǒng)指為主叫用戶提供通信服務(wù)的網(wǎng)絡(luò)系統(tǒng);可以包括主叫 端局的交換設(shè)備,例如移動(dòng)業(yè)務(wù)交換中心(MSC: Mobile Service Switching Center )、業(yè)務(wù)交換點(diǎn)(SSP: Service Switching Piont)等,以及提供相關(guān)數(shù)據(jù)服 務(wù)的設(shè)備,例如拜訪位置寄存器(VLR: Visitor Location Register )、歸屬位置 寄存器(HLR: Home Location Register)等;還可以進(jìn)一 步包括關(guān)口移動(dòng)交換 中心(GMSC: Gateway Mobile Service Switching Center )。
所稱業(yè)務(wù)請(qǐng)求可以是在呼叫過程中主叫交換系統(tǒng)根據(jù)某方用戶的業(yè)務(wù)定制 信息觸發(fā)的請(qǐng)求;也可以是在呼叫過程中主叫交換系統(tǒng)根據(jù)特定接入碼的方式 觸發(fā)的請(qǐng)求,即,主叫交換系統(tǒng)接收到主叫終端以"接入碼+凈皮叫號(hào)碼"的方 式撥入的號(hào)碼,根據(jù)所述的接入碼觸發(fā)請(qǐng)求。
A2、根據(jù)所述主叫終端的標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)確定其定制的主叫信息 顯示業(yè)務(wù),并獲取相應(yīng)的主叫信息;
所稱主叫信息包括主叫名片信息、主叫歸屬地信息、主叫拜訪地信息和 主叫位置信息。
A3、與被叫終端建立未結(jié)構(gòu)化附加業(yè)務(wù)數(shù)據(jù)(USSD, Unstructured Supplementary Service Data)會(huì)話的過程中,將所述主叫信息攜帶于未結(jié)構(gòu)化附 加業(yè)務(wù)數(shù)據(jù)消息中發(fā)送給被叫終端。
其中,與被叫終端建立USSD會(huì)話的過程可以包括,與USSD中心建立 USSD會(huì)話,并在USSD中心與被叫終端的HLR之間、HLR與被叫拜訪的MSC 之間、以及被叫拜訪的MSC與被叫終端之間建立USSD會(huì)話,在該USSD會(huì) 話建立過程中,將所述USSD消息通過USSD中心傳遞給-陂叫的歸屬位置寄存 器HLR,并經(jīng)由凈皮叫拜訪的MSC傳遞給;陂叫終端;
與被叫終端建立USSD會(huì)話的過程也可以包括,與^皮叫終端的HLR之間建 立USSD會(huì)話,并在HLR與被叫拜訪的MSC之間、以及被叫拜訪的MSC與-故叫終端之間建立USSD會(huì)話,在該USSD會(huì)話建立過程中,將USSD消息經(jīng) 由被叫終端的歸屬位置寄存器HLR,經(jīng)由被叫拜訪的MSC傳遞給被叫終端;
與被叫終端建立USSD會(huì)話的過程也可以包括,與被叫拜訪的MSC建立 USSD會(huì)話,并在被叫拜訪的MSC與被叫終端之間建立USSD會(huì)話,在該USSD 會(huì)話建立過程中,將USSD消息直接通過被叫拜訪的MSC傳遞給被叫終端。
用于執(zhí)行上述方法的本發(fā)明實(shí)施例的主叫信息服務(wù)器,如圖2所示,包括
業(yè)務(wù)確定單元,用于根據(jù)主叫終端的標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)判確定其定 制的主叫信息顯示業(yè)務(wù);
信息獲取單元,用于在確定主叫信息顯示業(yè)務(wù)后,獲取相應(yīng)的主叫信息; 具體地,信息獲取單元可以包括下述子單元之一或者任意組合主叫名片信息 獲取子單元,用于根據(jù)主叫終端的選擇獲取相應(yīng)的主叫名片信息,或者,根據(jù) 主叫的場(chǎng)景定制獲取相應(yīng)的主叫名片信息;主叫歸屬地信息獲取子單元,用于 根據(jù)主叫號(hào)碼與地區(qū)的對(duì)應(yīng)關(guān)系,獲取主叫歸屬地信息;主叫拜訪地信息獲取 子單元,用于根據(jù)交換系統(tǒng)上報(bào)的地區(qū)信息獲取主叫的拜訪地信息;主叫接入 點(diǎn)位置信息獲取子單元,用于根據(jù)交換系統(tǒng)上報(bào)的小區(qū)號(hào)碼獲取主叫接入點(diǎn)位 置信息。
信息處理單元,用于與被叫終端建立USSD會(huì)話,并在所述建立USSD會(huì) 話的過程中,將所述主叫信息攜帶于USSD消息中發(fā)送給被叫終端,其中,所 稱主叫信息包括主叫名片信息、主叫歸屬地信息、主叫拜訪地信息或主叫接 入點(diǎn)位置信息中的至少 一種信息。
基于不同的具體業(yè)務(wù)實(shí)現(xiàn)流程,上述主叫信息服務(wù)器可通過對(duì)智能網(wǎng)業(yè)務(wù) 控制設(shè)備(SCP: Service Control Point ),或SCP與增強(qiáng)智能外設(shè)(AIP: Advanced Intelligent Peripheral)的組合,或其他業(yè)務(wù)的運(yùn)營(yíng)設(shè)備的改造來實(shí)現(xiàn)。
為更好的理解上述實(shí)施例,下面給出上述實(shí)施例方案應(yīng)用于具體呼叫流程 中的示例。實(shí)施例一,以主叫終端MSa呼叫網(wǎng)內(nèi)被叫終端MSb為例,以SCP作為主 叫信息服務(wù)器,主叫終端定制主叫名片顯示業(yè)務(wù),通過業(yè)務(wù)受理系統(tǒng)或者運(yùn)營(yíng) 支撐系統(tǒng)在主叫用戶的歸屬位置寄存器上設(shè)置主叫用戶簽約信息(O-CSI: Originating CAMEL Subscription Information),且在該SCP設(shè)置有用戶定制的業(yè) 務(wù)信息,包括,為主叫終端定制主叫名片業(yè)務(wù),為主叫終端設(shè)置主叫名片信息, 如主叫姓名、職務(wù)、問候語(yǔ)、個(gè)性化簽名等,還可以包括用戶設(shè)置的場(chǎng)景信息, 如被叫號(hào)碼、呼叫時(shí)間等與主叫名片信息的對(duì)應(yīng)關(guān)系。具體流程如圖3所示
301、 主叫終端發(fā)起呼叫,向主叫拜訪地移動(dòng)交換中心MSCa發(fā)送連接建立 請(qǐng)求消息SETUP,呼叫被路由到主叫終端的拜訪地移動(dòng)交換中心MSCa;
302、 MSCa根據(jù)主叫終端的歸屬位置寄存器HLR提供的主叫用戶的簽約 信息O-CSI,獲知主叫終端定制有主叫名片顯示業(yè)務(wù),從而向SCP發(fā)送初始檢 測(cè)點(diǎn)(IDP: Initial Detect Point)消息;SCP根據(jù)主叫終端的定制信息確定主叫 終端已定制主叫名片顯示業(yè)務(wù),獲取相應(yīng)的主叫名片信息;
311、 獲得主叫名片信息后,SCP向USSD中心(USSDC)發(fā)送USSD消 息,請(qǐng)求建立USSD會(huì)話,將獲取的主叫名片信息攜帶于該USSD消息中;
312、 USSD中心將接收到的USSD消息向被叫HLR發(fā)送;
313、 被叫HLR將接收到的USSD消息發(fā)送給被叫拜訪地的MSCb,與被 叫拜訪地的MSCb建立USSD會(huì)話;
314、 MSCb尋呼被叫終端,向所述被叫終端發(fā)送注冊(cè)(REGISTER)消息, 與該被叫終端建立呼叫管理(CM, Call Management)連接,MSCb通過該連接 將USSD消息發(fā)送被叫終端,在被叫終端顯示主叫名片信息。
其中,311 314中的USSD消息的操作類型可以是請(qǐng)求(REQUEST)類型 或者通知(NOTIFY)類型。
可選地,在步驟311之前,還可以包括
303、 向被叫終端的歸屬位置寄存器HLRb發(fā)送任意時(shí)間查詢消息(ATI, Any Time Interrogation ),請(qǐng)求獲耳又被叫終端的狀態(tài);304、 HLRb向被叫終端的拜訪地移動(dòng)交換中心MSCb發(fā)送提供用戶信息消 息(PSI, Provide SUBSCRIBER INFORMATION),請(qǐng)求獲取被叫終端的狀態(tài);
305 - 306、通過PSI響應(yīng)消息以及ATI—ACK消息,將被叫終端的狀態(tài)信息 返回給SCP;
SCP判斷被叫終端狀態(tài),當(dāng)被叫終端為空閑時(shí),進(jìn)行后續(xù)流程;當(dāng)被叫終 端的狀態(tài)為忙、關(guān)機(jī)或者不在服務(wù)區(qū)時(shí),不向被叫終端發(fā)送主叫名片信息,結(jié) 束主叫名片業(yè)務(wù)邏輯處理,并向MSCa返回結(jié)束處理的結(jié)果。
可選地,若系統(tǒng)設(shè)置或者用戶設(shè)置為進(jìn)行放音選擇時(shí),在步驟311之前,還 可以包括
307、主叫信息服務(wù)器向MSCa發(fā)送上報(bào)基本呼叫狀態(tài)(BCSM, Basic call Basic Call Machine )事件的請(qǐng)求(RRBE: Request Report BCSM Event);
308 - 309、主叫信息服務(wù)器向MSCa發(fā)送連接到資源(CTR, Connect to Resource)消息建立放音話路,通過提示并收集用戶數(shù)據(jù)(P&C, Prompt And Collcet User Information)消息指示MSCa向主叫終端播放語(yǔ)音菜單供主叫用戶
選擇;
310、主叫用戶通過主叫終端向MSCa返回選擇結(jié)果,MSCa將所述選擇結(jié) 果通過提示并收集用戶數(shù)據(jù)結(jié)果(P&CResult)消息發(fā)送至主叫信息服務(wù)器;
如果用戶選擇發(fā)送,或者選擇了相應(yīng)的主叫名片標(biāo)識(shí),則根據(jù)用戶的選擇 獲得相應(yīng)的主叫名片信息。
可替代地,若系統(tǒng)設(shè)置或者用戶設(shè)置為不進(jìn)行放音選擇時(shí),則主叫信息服 務(wù)器可以根據(jù)主叫終端的場(chǎng)景定制獲取相應(yīng)的主叫名片信息,比如,根據(jù)本次 呼叫的被叫終端號(hào)、呼叫時(shí)間等信息、以及預(yù)先配置的選擇策略獲得相應(yīng)的主 叫名片信息。
可選地,在步驟311之前,也可以包括
主叫信息服務(wù)器根據(jù)預(yù)先配置的用戶定制的業(yè)務(wù)信息確認(rèn)被叫終端是否定 制了其他的主叫信息業(yè)務(wù),如主叫位置信息顯示業(yè)務(wù);如果確認(rèn)該^C叫終端定制主叫位置信息顯示業(yè)務(wù),則獲取該主叫終端的主叫位置信息,并將所述信息 與所述主叫名片信息一起發(fā)送給該被叫終端。具體地,獲取主叫位置信息的過
程包括
如果所述主叫位置信息為主叫終端的歸屬地,則根據(jù)主叫號(hào)碼分析得到主
叫的歸屬地;比如,對(duì)移動(dòng)號(hào)碼,根據(jù)主叫號(hào)碼查號(hào)段與地區(qū)的對(duì)應(yīng)表,可獲 得歸屬地區(qū)信息;對(duì)固定號(hào)碼,可以直接分析號(hào)碼中的區(qū)號(hào)或取J尋歸屬地區(qū)信 息;
如果所述主叫位置信息為主叫終端的拜訪地,則根據(jù)MSC上報(bào)的地區(qū)信息 得到主叫拜訪地;比如,根據(jù)MSCa在IDP消息中上報(bào)的MSCa的MSCAddress查 詢MSC地址與地區(qū)的對(duì)應(yīng)關(guān)系,因而獲得主叫拜訪地;
如果所述主叫位置信息為主叫終端所處的位置信息,即主叫接入點(diǎn)位置信 息,則根據(jù)MSC上報(bào)的小區(qū)號(hào)得到該主叫終端所處的地理位置信息;比如,根 據(jù)MSCa在IDP消息中上報(bào)的小區(qū)標(biāo)識(shí)(CellID),通過小區(qū)標(biāo)識(shí)定位法獲取主 叫終端當(dāng)前接入點(diǎn)的位置。
可選地,在步驟314之后,還可以包括
315、被叫終端接收到USSD消息后,被叫用戶可以在被叫終端上進(jìn)行響應(yīng) 操作,通過凈皮叫終端向MSCb返回響應(yīng)消息Facility;
316-317, MSCb接收到被叫終端返回的Facility響應(yīng)消息后,向HLR返回 USSD響應(yīng)消息,并由HLR將該USSD消息返回給USSD中心;
318、 USSD中心向SCP返回USSD繼續(xù)消息,即USSD Continue消息;
319、 若SCP是在指定的時(shí)間內(nèi)(通??梢詾? ~ 10秒)接收到所述的USSD Continue消息,則認(rèn)為主叫信息已經(jīng)到達(dá)被叫終端,由SCP向USSD中心發(fā)送結(jié) 束USSD對(duì)話的指令;
320 ~ 321 、 USSD中心經(jīng)由HLRb向MSCb發(fā)送結(jié)束USSD對(duì)話的請(qǐng)求消息 CLOSE—REQ;
322、 MSCb向被叫終端發(fā)送釋放完成(RELEASE COMPLETE )消息,結(jié)束USSD對(duì)話。
可替代地,如果319步驟中,SCP在指定的時(shí)間內(nèi)未接收到所述USSD Continue消息,則繼續(xù)保持USSD中心與被叫終端之間的USSD會(huì)話,直至SCP 設(shè)定的定時(shí)器到期后執(zhí)行步驟320 ~ 322。 步驟302之后,還可以包括
323、 SCP接收IDP消息后,向MSCa發(fā)送繼續(xù)(Continue )或者連接(Connect) 消息,指示MSCa繼續(xù)進(jìn)行呼叫接續(xù),將呼叫接續(xù)至被叫終端;
324-335、 MSCa將呼叫接續(xù)至被叫終端,具體包括,向被叫HLR(HLRb) 發(fā)送發(fā)送路由消息(SRI, Send Routing Information)消息,請(qǐng)求獲取被叫終端 路由信息;由HLRb向被叫拜訪地移動(dòng)交換中心MSCb發(fā)送漫游號(hào)碼請(qǐng)求消息 (PRN, Provide Roaming Number),請(qǐng)求獲取被叫終端的漫游號(hào)碼,通過漫游 號(hào)碼請(qǐng)求響應(yīng)消息PRN—ACK以及發(fā)送路由響應(yīng)消息SRI—ACK,將被叫終端的 漫游號(hào)碼(MSRN, Mobile Station Roaming Number)返回給MSCa;由MSCa 向MSCb發(fā)送IAM消息,由MSCb向MSb發(fā)送連接建立請(qǐng)求SETUP,在主被叫終 端之間建立通話,在此不再贅述。
其中,步驟323 ~ 335的步驟與311 ~ 322的步驟并沒有嚴(yán)格的時(shí)間順序的限制。
實(shí)施例二、與實(shí)施例一不同的是,本實(shí)施例中,USSD消息由SCP直接發(fā) 送至HLRb并傳遞給MSCb及被叫終端,如圖4所示 步驟401 ~ 410,同實(shí)施例一;
步驟411~412、 SCP經(jīng)由HLRb將USSD消息發(fā)送給MSCb,與被叫拜訪的 MSCb建立USSD會(huì)話;
步驟413、 MSCb尋呼被叫終端,向所述被叫終端發(fā)送注冊(cè)(REGISTER) 消息,與該被叫終端建立呼叫管理(CM, Call Management)連接,MSCb通過 該連接將USSD消息發(fā)送被叫終端,在被叫終端顯示主叫名片信息;
其中,411 412中的USSD消息可以是請(qǐng)求(REQUEST)類型或者通知(NOTIFY)類型。
可選地,在步驟413之后,還可以包括
414、被叫終端接收到USSD消息后,向MSCb返回響應(yīng)消息Facility; 415-416、 MSCb接收Facility響應(yīng)消息后,向HLRb返回USSD消息,并由 HLRb將USSD消息返回給SCP;
417、 若SCP是在指定的時(shí)間內(nèi)(通??梢詾? 10秒)接收到所述的USSD 消息,則SCP向HLRb發(fā)送結(jié)束USSD會(huì)話的請(qǐng)求CLOSE—REQ;
418、 HLRb通過CLOSE—IND消息指示MSCb結(jié)束USSD會(huì)話;
419、 MSCb向被叫終端發(fā)送釋放完成消息RELEASE COMPLETE。 可選地,在步驟402之后,還包括
420、 SCP接收IDP消息后,向MSCa發(fā)送Continue或者Co皿ect消息,指示 MSCa繼續(xù)進(jìn)行呼叫接續(xù),將呼叫接續(xù)至被叫終端;
421 -432、 MSCa將呼叫接續(xù)至被叫終端,具體包括,MSCa向被叫HLR^ 送SRI消息,通過HLRb向MSCb請(qǐng)求獲得被叫漫游號(hào)碼,通過PRN—ACK、 SRI—ACK消息返回給MSCa,并由MSCa向MSCb發(fā)送IAM消息,由MSCb向MSb 發(fā)送連接建立請(qǐng)求SETUP,接續(xù)主被叫終端,在此不再贅述。
本發(fā)明上述實(shí)施例中,在主叫終端向被叫終端發(fā)起呼叫的過程中,將呼叫 觸發(fā)到主叫信息服務(wù)器,如SCP、 AIP等,主叫信息服務(wù)器在確定主叫終端定制 有主叫名片顯示業(yè)務(wù)之后,獲取相應(yīng)的主叫名片信息,并在與被叫終端建立 USSD會(huì)話的過程中,通過USSD消息將獲得的主叫名片信息發(fā)送給被叫終端; 通過對(duì)主叫信息服務(wù)器的改造即實(shí)現(xiàn)了主叫信息顯示業(yè)務(wù),無(wú)需對(duì)全網(wǎng)的端局 做升級(jí),減少了對(duì)網(wǎng)絡(luò)的改造,節(jié)約了成本;
進(jìn)一步的,上述實(shí)施例中,還可以在向被叫終端發(fā)送主叫名片信息之前, 獲取被叫終端的狀態(tài)信息,當(dāng)被叫終端狀態(tài)為忙、關(guān)機(jī)或者不在服務(wù)區(qū)的時(shí)候, 不向被叫終端發(fā)送主叫名片信息,提高了用戶的業(yè)務(wù)體驗(yàn);
進(jìn)一步的,在上述實(shí)施例中,也可以在主叫終端呼叫^皮叫終端的過程中,
13向主叫終端放音收號(hào),主叫用戶通過所述主叫終端返回是否向被叫終端發(fā)送自
己定制的主叫名片信息,提高了用戶的業(yè)務(wù)體驗(yàn);
進(jìn)一步的,在上述實(shí)施例中,為避免多次向被叫終端發(fā)送主叫信息,還可 以在將主叫定制的主叫名片信息發(fā)送給被叫終端之前,確認(rèn)被叫終端是否定制 了主叫信息顯示業(yè)務(wù),當(dāng)被叫終端定制有相應(yīng)主叫信息顯示業(yè)務(wù)時(shí),獲取相應(yīng)
的主叫信息, 一并發(fā)送給被叫終端;
進(jìn)一步的,在上述實(shí)施例中,通過設(shè)定定時(shí)器,或者根據(jù)被叫終端返回的 USSD操作響應(yīng),及時(shí)終止USSD會(huì)話,提高了用戶的業(yè)務(wù)體驗(yàn)。
實(shí)施例三、與上述實(shí)施例不同的是,本實(shí)施例中,以增強(qiáng)智能外設(shè)AIP作 為主叫信息服務(wù)設(shè)備,主叫終端定制了主叫名片顯示業(yè)務(wù),并通過業(yè)務(wù)受理系 統(tǒng)或者運(yùn)營(yíng)支撐系統(tǒng)在AIP上設(shè)置有用戶定制的業(yè)務(wù)信息,包括,為主叫終端 定制主叫名片業(yè)務(wù),為主叫終端設(shè)置主叫名片信息,如主叫姓名、職務(wù)、問候 語(yǔ)、個(gè)性化簽名等,還可以包括用戶設(shè)置的場(chǎng)景信息,如被叫號(hào)碼、呼叫時(shí)間 等與主叫名片信息的對(duì)應(yīng)關(guān)系。
當(dāng)主叫終端呼叫網(wǎng)內(nèi)^f皮叫終端,其具體的信令流程如圖5所示
501、 主叫終端以撥打"接入碼+被叫號(hào)碼"的方式發(fā)起呼叫,向主叫拜訪 地移動(dòng)交換中心MSCa發(fā)送連接建立請(qǐng)求SETUP,該呼叫被路由到主叫終端的 拜訪地移動(dòng)交換中心MSCa;
502、 MSCa根據(jù)接入碼向主叫信息服務(wù)器AIP發(fā)送初始地址消息(IAM, Initial Address Message ),將呼叫接續(xù)到主叫信息服務(wù)器AIP;主叫信息服務(wù)器 AIP根據(jù)主叫終端的定制信息確定主叫終端已定制主叫名片顯示業(yè)務(wù),獲取相 應(yīng)的主叫名片信息;
可替代地,如果501步驟中主叫終端以撥打"接入碼+名片標(biāo)識(shí)+被叫號(hào) 碼"的方式撥打,那么,本步驟中主叫信息服務(wù)器獲取名片標(biāo)識(shí)對(duì)應(yīng)的主叫名 片信息,其中名片標(biāo)識(shí)可以是編號(hào)方式實(shí)現(xiàn),也可以以其他方式實(shí)現(xiàn);
503、 向被叫終端的歸屬位置寄存器HLRb發(fā)送發(fā)送路由消息(SRI, SendRouting Information)消息,請(qǐng)求獲取被叫終端路由信息,包括被叫終端的漫
游號(hào)碼以及狀態(tài)信息; 504、 HLRb向被叫終端的拜訪地移動(dòng)交換中心MSCb發(fā)送漫游號(hào)碼請(qǐng)求消 息(PRN, Provide Roaming Number),請(qǐng)求獲取被叫終端的漫游號(hào)碼以及狀態(tài) 信息;
505 ~ 506、通過漫游號(hào)碼請(qǐng)求響應(yīng)消息PRN—ACK以及發(fā)送路由響應(yīng)消息 SRI—ACK,將被叫終端的漫游號(hào)碼(MSRN, Mobile Station Roaming Number) 及被叫終端的狀態(tài)信息返回給AIP;
AIP判斷被叫終端狀態(tài),當(dāng)被叫終端為空閑時(shí),繼續(xù)進(jìn)行步驟507的流程; 當(dāng)被叫終端的狀態(tài)為忙、關(guān)機(jī)或者不在服務(wù)區(qū)時(shí),不向被叫終端發(fā)送主叫名片 信息,直接跳到步驟529繼續(xù)處理;
AIP也可以不判斷被叫終端的狀態(tài),而在步驟502獲取相應(yīng)的主叫名片信息 之后,執(zhí)行步驟507-510,即不限定步驟503 506與步驟507-510的時(shí)間順序;
507、獲得主叫名片信息后,AIP向USSD中心發(fā)送USSD消息,請(qǐng)求建立 USSD會(huì)話,將獲取的主叫名片信息攜帶于該消息中;
可選地,在步驟507之前,也可以包括
主叫信息服務(wù)器根據(jù)預(yù)先配置的用戶定制的業(yè)務(wù)信息確認(rèn)被叫終端是否定 制了其他的主叫信息業(yè)務(wù),如主叫位置信息顯示業(yè)務(wù);如果確認(rèn)該被叫終端定 制主叫位置信息顯示業(yè)務(wù),則獲取該主叫終端的主叫位置信息,并將所述信息 與所述主叫名片信息一起發(fā)送給該被叫終端。具體地,獲取主叫位置信息的過 程包括
如果所述主叫位置信息為主叫終端的歸屬地,則根據(jù)主叫號(hào)碼分析得到主
叫的歸屬地;比如,對(duì)移動(dòng)號(hào)碼,根據(jù)主叫號(hào)碼查號(hào)段與地區(qū)的對(duì)應(yīng)表,可獲
得歸屬地區(qū)信息;對(duì)固定號(hào)碼,可以直接分析號(hào)碼中的區(qū)號(hào)或取得歸屬地區(qū)信 自
如果所述主叫位置信息為主叫終端的拜訪地,則根據(jù)MSC上報(bào)的地區(qū)信息得到主叫拜訪地;比如,根據(jù)MSCa在IAM消息中攜帶的MSCa的MSCAddress查 詢MSC地址與地區(qū)的對(duì)應(yīng)關(guān)系,因而獲得主叫拜訪地;
如果所述主叫位置信息為主叫終端所處的地理位置信息,則根據(jù)MSC上報(bào) 的小區(qū)號(hào)得到該主叫終端所處的地理位置信息;比如,根據(jù)MSCa在IAM消息中 上報(bào)的小區(qū)標(biāo)識(shí)(Cell ID),通過小區(qū)標(biāo)識(shí)定位法獲:f又主叫終端當(dāng)前接入點(diǎn)的 位置。
508、 USSD中心將接收到的USSD消息向被叫HLR發(fā)送;
509、 被叫HLR將接收到的USSD消息發(fā)送給被叫拜訪的MSCb,與被叫 拜訪的MSCb建立USSD會(huì)話;
510、 MSCb尋呼被叫終端,向所述被叫終端發(fā)送注冊(cè)(REGISTER)消息, 與該被叫終端建立呼叫管理(CM, Call Management)連接,MSCb通過該連接 將USSD消息發(fā)送被叫終端,在被叫終端顯示主叫名片信息。
其中,上述USSD消息的操作類型可以是請(qǐng)求(REQUEST)類型或者通知 (NOTIFY)類型。
511、 AIP接收到發(fā)送路由響應(yīng)消息SRI一ACK后,向被叫拜訪地的MSCb發(fā) 送IAM消息;
512、 MSCb向被叫終端(MSb)發(fā)送呼叫建立請(qǐng)求SETUP消息;
513、 被叫終端開始振鈴,向MSCb返回振鈴(ALERT)消息;
514、 被叫拜訪地的MSCb向AIP發(fā)送地址全消息(ACM, Address Complete Message);
515、 AIP向MSCa發(fā)送ACM消息;
516、 MSCa向主叫終端發(fā)送ALERT消息,向主叫用戶一番;改回鈴音;
517、 被叫用戶接聽后,被叫終端向MSCb發(fā)送連接(CONNECT)消息;
518、 MSCb向AIP發(fā)送應(yīng)答消息(ANM, Answer Message);
519、 AIP向MSCa發(fā)送ANM消息;
520、 MSCa向MSa發(fā)送CONNECT消息,主叫終端和被叫終端之間建立呼叫,開始通話。
可選地,在步驟510之后,具體到本實(shí)施例是在步驟517之后還包括 521、被叫終端接收到USSD消息后,被叫用戶可以在被叫終端上進(jìn)行響應(yīng) 操作,通過一皮叫終端向MSCb返回響應(yīng)消息Facility;
522 ~ 523, MSCb返回的USSD消息經(jīng)由HLRb返回給USSD中心;
524、 USSD中心向AIP返回USSD Continue消息;
525、 若AIP是在指定的時(shí)間內(nèi)(通??梢詾?-IO秒)接收到所述的USSD Continue消息,則SCP向USSD中心發(fā)送結(jié)束USSD對(duì)話的指令;
526 ~ 527、 USSD中心經(jīng)由HLRb向MSCb發(fā)送結(jié)束USSD對(duì)話的請(qǐng)求消息 CLOSE一REQ;
528、 MSCb向被叫終端發(fā)送RELEASECOMPLETE消息,結(jié)束USSD對(duì)話。 除前述實(shí)施例的有益效果之外,本發(fā)明采用了接入碼觸發(fā)方式,主叫終端
還可以采用"接入碼+名片標(biāo)識(shí)+被叫號(hào)碼,,的方式撥打被叫終端,主叫信息
服務(wù)器通過該名片標(biāo)識(shí),獲得相應(yīng)的主叫名片信息。
實(shí)施例四、本實(shí)施例中,以SCP作為主叫信息服務(wù)設(shè)備,被叫終端定制了 主叫位置顯示業(yè)務(wù),通過業(yè)務(wù)受理系統(tǒng)或者運(yùn)營(yíng)支撐系統(tǒng)在被叫終端歸屬的 HLR上設(shè)置被叫簽約信息(T-CSI: Terminated-CAMEL Subscription Information) 且在該SCP上設(shè)置有用戶定制的業(yè)務(wù)信息,包括,為被叫終端定制主叫位置顯 示業(yè)務(wù),如被叫定制的顯示主叫歸屬地、主叫拜訪地、主叫接入點(diǎn)的位置信息 中的任意一種或者其中任意兩種以上信息的組合。
當(dāng)主叫終端呼叫被叫終端,其具體的信令流程如圖6所示
601、 主叫終端發(fā)起呼叫,該呼叫被路由到主叫終端的拜訪地移動(dòng)交換中心 MSCa;
602、 MSCa向被叫的歸屬位置寄存器HLRb發(fā)送SRI消息,查詢浮皮叫終端 的路由信息;603、 HLRb獲知被叫終端設(shè)置有T-CSI,則通過SRI—ACK消息返回被叫終 端的路由信息,并攜帶被叫終端簽約信息(T-CSI: Terminating CAMEL Subscription Information);
604、 MSCa根據(jù)被叫終端的T-CSI,獲知主叫終端定制有主叫名片顯示業(yè) 務(wù),從而向SCP發(fā)送初始檢測(cè)點(diǎn)IDP消息;SCP根據(jù)主叫終端的定制信息確定 被叫終端已定制主叫位置顯示業(yè)務(wù),獲取相應(yīng)的主叫位置信息;
若主叫終端為網(wǎng)外用戶終端,則由主叫終端歸屬的GMSC向SCP發(fā)送IDP 消息,其他過程相同;
具體地,獲取主叫位置信息的過程包括
如果所述主叫位置信息為主叫終端的歸屬地,則根據(jù)主叫號(hào)碼分析得到主 叫的歸屬地;比如,對(duì)移動(dòng)號(hào)碼,根據(jù)主叫號(hào)碼查號(hào)段與地區(qū)的對(duì)應(yīng)表,可獲 得歸屬地區(qū)信息;對(duì)固定號(hào)碼,可以直接分析號(hào)碼中的區(qū)號(hào)或取得歸屬地區(qū)信
息;
如果所述主叫位置信息為主叫終端的拜訪地,則根據(jù)MSC上報(bào)的地區(qū)信息 得到主叫拜訪地;比如,根據(jù)MSCa在IDP消息中上報(bào)的MSCa的MSCAddress查 詢MSC地址與地區(qū)的對(duì)應(yīng)關(guān)系,因而獲得主叫拜訪地;
如果所述主叫位置信息為主叫終端所處的地理位置信息,則根據(jù)MSC上報(bào) 的小區(qū)號(hào)得到該主叫終端所處的地理位置信息;比如,根據(jù)MSCa在IDP消息中 上報(bào)的小區(qū)標(biāo)識(shí)(Cell ID),通過小區(qū)標(biāo)識(shí)定位法獲取主叫終端當(dāng)前接入點(diǎn)的 位置。
609、 獲得主叫位置信息后,SCP向USSD中心發(fā)送USSD消息,請(qǐng)求建 立USSD會(huì)話,將獲取的主叫位置信息攜帶于該消息中;
610、 USSD中心將接收到的USSD消息向^皮叫HLR發(fā)送;
611、 被叫HLR將接收到的USSD消息發(fā)送給被叫拜訪的MSCb,與被叫 拜訪的MSCb建立會(huì)話;
612、 MSCb尋呼被叫終端,向所述被叫終端發(fā)送注冊(cè)(REGISTER)消息,與該被叫終端建立呼叫管理(CM, Call Management)連接,MSCb通過該連接 將USSD消息發(fā)送被叫終端,在被叫終端顯示主叫名片信息;可選地,本步驟中, 也可以通過七號(hào)信令中的其他消息和其他自定義的接口將所述USSD消息發(fā)送 給被叫終端。
其中,609 612中的USSD消息的操作類型可以是請(qǐng)求(REQUEST)類型 或者通知(NOTIFY)類型。
可選地,在步驟609之前包括獲取J故叫終端狀態(tài)信息的過程(605 ~ 608 ), 具體過程與實(shí)施例一相同,在此不再贅述;
在步驟602之后,具體到本實(shí)施例是在步驟609之后還包括,
613 、 SCP接收IDP消息后,向MSCa發(fā)送Continue消息,指示MSCa繼 續(xù)進(jìn)行呼叫接續(xù),將呼叫接續(xù)至被叫終端;
614-625、 SCP向HLRb發(fā)送SRI消息,SRI消息中設(shè)定抑制被叫簽約信 息指示,通過被叫HLR向MSCb獲取被叫漫游號(hào)碼后,向MSCb發(fā)送IAM消 息,在主被叫終端之間建立通話,在此不再贅述;
在步驟612之后,具體到本發(fā)明實(shí)施例,建立主被叫通話之后,還可以包 括被叫用戶通過被叫終端作出USSD響應(yīng)操作,具體過程與實(shí)施例一相同,在 此不再贅述。
在本實(shí)施例中,在主叫終端呼叫被叫終端的過程中,向被叫終端顯示主叫 位置信息,包括,主叫拜訪地信息、主叫歸屬地信息以及主叫終端的接入點(diǎn)位 置信息。
實(shí)施例五,與實(shí)施例四不同的是,本實(shí)施例中,USSD消息由SCP直接發(fā)送 至HLRb并傳遞給MSCb及 ^皮叫終端。如圖7所示,具體如下
步驟709~711、 SCP經(jīng)由HLRb將USSD消息發(fā)送給MSCb,與被叫拜訪的 MSCb建立會(huì)話;
步驟712、 MSCb尋呼被叫終端,向所述被叫終端發(fā)送注冊(cè)(REGISTER) 消息,與該被叫終端建立呼叫管理(CM, Call Management)連接,MSCb通過該連接將USSD消息發(fā)送被叫終端,在被叫終端顯示主叫名片信息; 其他過程與實(shí)施例四相同,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟 是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一個(gè)或多個(gè)計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括ROM、 RAM、 /磁盤或光盤等。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保 護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法,其特征在于,所述的方法包括接收主叫交換系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中攜帶主叫終端和被叫終端的標(biāo)識(shí);根據(jù)所述主叫終端的標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)確定其定制的主叫信息顯示業(yè)務(wù),并獲取相應(yīng)的主叫信息;與被叫終端建立未結(jié)構(gòu)化附加業(yè)務(wù)數(shù)據(jù)USSD會(huì)話的過程中,將所述主叫信息攜帶于USSD消息中發(fā)送給被叫終端。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括 獲取被叫終端的狀態(tài)信息,當(dāng)被叫終端為空閑時(shí),將所述主叫信息攜帶于USSD消息中發(fā)送給被叫終端。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取被叫終端的狀態(tài)信 息的過程包括向被叫終端的歸屬位置寄存器HLR發(fā)送任意時(shí)間查詢ATI消息,所述HLR 向所述被叫終端歸屬的移動(dòng)交換中心MSC發(fā)送提供用戶信息PSI消息以獲取所 述^f皮叫終端的狀態(tài);接收所述被叫終端歸屬的MSC經(jīng)由所述HLR返回的所述被叫終端的狀態(tài);或者,向被叫終端的歸屬位置寄存器HLR發(fā)送發(fā)送路由消息SRI,所述HLR向 所述被叫終端歸屬的MSC發(fā)送漫游號(hào)碼請(qǐng)求消息PRN以獲取所述被叫終端的 狀態(tài);接收所述被叫終端歸屬的MSC經(jīng)由所述HLR返回的所述被叫終端的狀態(tài)。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述與被叫終端建立未結(jié)構(gòu) 化附加業(yè)務(wù)數(shù)據(jù)USSD會(huì)話,將所述主叫信息攜帶于USSD消息中發(fā)送給被叫 終端包括與USSD中心建立USSD會(huì)話,并在USSD中心與被叫終端的HLR之間、HLR與被叫拜訪的MSC之間、以及被叫拜訪的MSC與被叫終端之間建立USSD 會(huì)話,在所述USSD會(huì)話建立過程中,將所述主叫信息攜帶于USSD消息通過 USSD中心傳遞給被叫的歸屬位置寄存器HLR,并經(jīng)由被叫拜訪的MSC傳遞 給被叫終端;或者,與被叫終端的HLR之間建立USSD會(huì)話,并在HLR與,皮叫拜訪的MSC 之間、以及被叫拜訪的MSC與被叫終端之間建立USSD會(huì)話,在所述USSD 會(huì)話建立過程中,將所述主叫信息攜帶于USSD消息經(jīng)由被叫終端的歸屬位置 寄存器HLR,經(jīng)由被叫拜訪的MSC傳遞給被叫終端;或者,與被叫拜訪的MSC建立USSD會(huì)話,并在被叫拜訪的MSC與被叫終端之 間建立USSD會(huì)話,在所述USSD會(huì)話建立過程中,將所述主叫信息攜帶于 USSD消息通過被叫拜訪的MSC傳遞給被叫終端。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的主叫信息包括下述信 息之一或者任意組合主叫名片信息、主叫歸屬地信息、主叫拜訪地信息和主叫接入點(diǎn)位置信息。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)根據(jù)所述主叫終端的標(biāo)識(shí) 確定其定制的主叫名片信息顯示業(yè)務(wù)時(shí),所述的方法進(jìn)一步包括指示所述主叫交換系統(tǒng)向主叫終端放音收號(hào),當(dāng)收到所述主叫終端返回的 確認(rèn)信息后,根據(jù)所述確認(rèn)信息獲取相應(yīng)的主叫名片信息;或者, 才艮據(jù)主叫終端的場(chǎng)景定制獲耳又相應(yīng)的主叫名片信息。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的確認(rèn)信息包括 主叫終端選定的主叫名片標(biāo)識(shí)。
8、 根據(jù)權(quán)利要求1至7任意一項(xiàng)所述的方法,其特征在于,所述的方法進(jìn) 一步包括接收到被叫終端返回的USSD響應(yīng)消息后,向所述被叫終端發(fā)送終止USSD 會(huì)話的消息;或者,當(dāng)設(shè)定的定時(shí)器超時(shí),則向所述被叫終端發(fā)送終止USSD會(huì)話的消息。
9、 根據(jù)權(quán)利要求1至7任意一項(xiàng)所述的方法,其特征在于,所述USSD消 息為USSD請(qǐng)求消息或者USSD通知消息。
10、 一種信息服務(wù)器,其特征在于,所述的信息服務(wù)器包括 業(yè)務(wù)確定單元,用于根據(jù)主叫終端的標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)確定其定制的主叫信息顯示業(yè)務(wù);信息獲取單元,用于根據(jù)業(yè)務(wù)確定單元確定的主叫信息顯示業(yè)務(wù),獲取相 應(yīng)的主叫信息;信息處理單元,用于與被叫終端建立USSD會(huì)話,并在所述建立USSD會(huì) 話的過程中,將所述主叫信息攜帶于USSD消息中發(fā)送給被叫終端。
11、 根據(jù)權(quán)利要求IO所述的信息服務(wù)器,其特征在于,所述的信息獲取單 元進(jìn)一步包括下述子單元之一或者任意組合主叫名片信息獲取子單元,用于根據(jù)主叫終端的選擇獲取相應(yīng)的主叫名片 信息,或者,根據(jù)主叫的場(chǎng)景定制獲取相應(yīng)的主叫名片信息;主叫歸屬地信息獲取子單元,用于根據(jù)主叫號(hào)碼與地區(qū)的對(duì)應(yīng)關(guān)系,獲取 主叫歸屬地信息;主叫拜訪地信息獲取子單元,用于根據(jù)主叫交換系統(tǒng)上報(bào)的地區(qū)信息獲取 主叫的拜訪地信息;主叫接入點(diǎn)位置信息獲取子單元,用于根據(jù)主叫交換系統(tǒng)上報(bào)的小區(qū)號(hào)碼 獲取主叫接入點(diǎn)位置信息。
全文摘要
本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)主叫信息顯示業(yè)務(wù)的方法及信息服務(wù)器,其中所述方法包括,接收主叫交換系統(tǒng)發(fā)送的業(yè)務(wù)請(qǐng)求,所述業(yè)務(wù)請(qǐng)求中攜帶主叫終端和被叫終端的標(biāo)識(shí);根據(jù)所述主叫終端的標(biāo)識(shí)和/或被叫終端的標(biāo)識(shí)確定其定制的主叫信息顯示業(yè)務(wù),并獲取相應(yīng)的主叫信息;與被叫終端建立未結(jié)構(gòu)化附加業(yè)務(wù)數(shù)據(jù)USSD會(huì)話的過程中,將所述主叫信息攜帶于USSD消息中發(fā)送給被叫終端。本發(fā)明實(shí)施例通過對(duì)SCP的改進(jìn)即可實(shí)現(xiàn)主叫信息顯示業(yè)務(wù),無(wú)需對(duì)全網(wǎng)端局做改進(jìn),減少了對(duì)網(wǎng)絡(luò)的改造,節(jié)約了成本。
文檔編號(hào)H04W8/00GK101600187SQ200810067679
公開日2009年12月9日 申請(qǐng)日期2008年6月4日 優(yōu)先權(quán)日2008年6月4日
發(fā)明者文 周 申請(qǐng)人:華為技術(shù)有限公司