專利名稱:一種智能業(yè)務話單被叫號碼的確定方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及固定和移動網絡融合技術,尤其設計一種智能業(yè)務話單被叫號 碼的確定方法及系統(tǒng)。
背景技術:
為了在電信的固定網絡中更有效地融合和利用移動網絡資源,很多固定網
絡的智能網業(yè)務交換點(SSP, Service Switch Point)都支持通過CAMEL應用 部分(CAP, CAMEL Application Part)協議和移動網絡的智能網業(yè)務控制點
(SCP, Service Control Point)互通,為固定用戶提供智能業(yè)務;其中,CAMEL 指移動網絡增強邏輯的客戶化應用。但在固定用戶使用移動智能網提供的主叫 智能業(yè)務,例如主叫預付費、話費封頂等業(yè)務時,經常出現智能業(yè)務話單中缺 少被叫號碼的某位或幾位的問題。
存在上述問題的原因是公共交換電話網(PSTN, Public Switched Telephone Network)端局采用重疊發(fā)碼發(fā)送被叫號碼給SSP,即,主叫終端所在PSTN端 局不等將被叫號碼收齊就開始向SSP發(fā)出被叫號碼中已接收的部分,雖然針對 重疊發(fā)碼的這種邊收邊發(fā)的特性,SSP設置了等待被叫號碼收全定時器,當等 待被叫號碼收全定時器超時時,SSP不再等待后續(xù)被叫號碼,通過啟動監(jiān)測點
(IDP, Initial DP )消息將收到的被叫號碼發(fā)給SCP, SCP取該被叫號碼作為此 次呼叫的智能業(yè)務話單被叫號碼,但實際應用中存在PSTN端局間隔較長時間 后才將被叫號碼其余的某位或某幾位號碼發(fā)送給SSP,使得所述等待被叫號碼 收全定時器超時后,SSP才4秦收到被叫號碼其余的某位或某幾位號碼的情況, 這樣,SSP發(fā)給SCP的IDP消息中沒有包含所述被叫號碼其余的某位或某幾位 號碼,SCP所填寫的此次呼叫的智能業(yè)務話單被叫號碼也就不完整。目前,解決上述問題的方案有以下幾種
一 ,現有固定和移動網絡融合技術中,連接被叫用戶時SSP采用切割補償 技術,將后續(xù)接收到的所述被叫號碼其余的某位或某幾位號碼補償發(fā)送給被叫 終端所在PSTN端局,因此,釆用重疊發(fā)碼發(fā)送被叫號碼不影響呼叫連接。此 方案中,SSP不采用切割補償技術,即丟棄后續(xù)接收到的所述被叫號碼其余的 某位或某幾位號碼,這樣,SSP發(fā)送至SCP的被叫號碼不全時,發(fā)送給被叫PSTN 端局的被叫號碼也不全,導致空號呼損而不產生話單,即解決了上述智能業(yè)務 話單被叫號碼不完整的問題;但此方案降低了主叫智能業(yè)務的接通率,影響了 用戶業(yè)務體驗,進而可能產生用戶投訴;
二,通過延長等待被叫號碼收全定時器的時長解決上述智能業(yè)務話單被叫 號碼不完整的問題;但采用此提案后,不論用戶是否已撥完被叫號碼,即,不 論SSP是否已接收齊被叫號碼,SSP都需要等待更多的時間才向SCP觸發(fā)業(yè)務, 這使得用戶等待接通的時間變長,影響用戶業(yè)務體驗,可能產生投訴;
三,通過在SSP上把被叫號碼分析細化,做等被叫號碼位長接收號碼來解 決上述智能業(yè)務話單被叫號碼不完整的問題,即,在SSP上收齊全部被叫后才 觸發(fā)到SCP。但要做到此方案,SSP首先必須知道用戶可能撥打的各種號碼的 長度,例如,區(qū)號是10、 20等的普通被叫號碼加區(qū)號是11位,特服號碼如110、 119加上區(qū)號是6位,而一些特殊號碼如95555加上區(qū)號是8位等;其次,SSP 還需要對應用戶可能撥打的各種號碼的長度都需要做一個分析局碼,以確定被 叫號碼的所屬號碼類型和該類型號碼的長度;可見,采用此方案,分析局碼數 據制作量巨大,工程上無法實施,且使得用戶等待接通的時間變長,影響用戶 業(yè)務體驗,可能產生投訴;
四,SSP上的話單中被叫號碼是完整的,此方案通過取SSP上的話單取代 SCP上對應的智能業(yè)務話單來解決上述智能業(yè)務話單被叫號碼不完整的問題; 但從SSP上取話單,雖然可以保證智能業(yè)務話單被叫號碼完整,但由于智能網 的計費系統(tǒng)沒有從SSP取和處理話單的機制,實施該提案需要對智能網的計費 系統(tǒng)進行改造,工作量巨大,不易實施。
發(fā)明內容
有鑒于此,本發(fā)明的主要目的在于提供一種智能業(yè)務話單被叫號碼的確定 方法及系統(tǒng),能夠解決智能業(yè)務話單被叫號碼不完整的問題。
為達到上述目的,本發(fā)明的技術方案是這樣實現的
一種智能業(yè)務話單被叫號碼的確定方法,該方法包括
智能網業(yè)務交換點SSP生成攜帶被叫號碼的申請計費報告ACR操作碼并 向智能網業(yè)務控制點SCP上報;
SCP由所接收到ACR操作碼中獲取被叫號碼;將所獲取的被叫號碼寫入智 能業(yè)務話單。
進一步地,所述SSP生成攜帶#1叫號碼的ACR才喿作碼并向SCP上報前, 該方法進一步包括執(zhí)行申請計費梯:作,具體為SCP向SSP發(fā)送申請計費AC 操作碼;
相應的,SSP接收到所述AC操作碼后開始監(jiān)測應答事件,并監(jiān)控到主叫 PSTN端局連接的應答后開始對當次呼叫計時。 進一步地,該方法進一步包括
所述SSP生成攜帶被叫號碼的ACR操作碼并向SCP上報包括SSP檢測 到當次呼叫的呼叫時長達到所述AC操作碼攜帶的最大呼叫周期時長的整數倍 時或監(jiān)測到釋放呼叫應答事件時,將被叫號碼寫入ACR操作碼擴展的被叫號碼 參數中,生成ACR操作碼,并向SCP上報該ACR操作碼。
進一步地,所述SCP由所接收到ACR操作碼中獲取被叫號碼為SCP接 收所述ACR操作碼,并由所接收到的ACR操作碼的被叫號碼參數中獲取被叫 號碼。
進一步地,該方法進一步包括發(fā)起呼叫、觸發(fā)并啟動主叫智能業(yè)務、連 接被叫用戶、被叫用戶摘沖幾后通話,以及結束通話后釋放呼叫,具體為
主叫公共交換電話網PSTN端局將接收到的被叫號碼通過初始地址消息 IAM發(fā)送至SSP, SSP接收IAM并保存其所攜帶的被叫號碼;主叫PSTN端局將后續(xù)接收到的被叫號碼通過后續(xù)地址消息SAM發(fā)送至SSP,直到將被叫號碼 的最后一位號碼發(fā)送至SSP為止,SSP接收SAM并保存其所攜帶的被叫號碼; 等待被叫號碼收全定時器超時,SSP發(fā)送啟動監(jiān)測點IDP消息,向SCP觸 發(fā)智能業(yè)務;SCP啟動主叫智能業(yè)務流程,并向SSP發(fā)送要求上報BCSM事件 消息;
SCP向SSP發(fā)送連接Connect操作碼,要求SSP連接被叫用戶;SSP通過 IAM消息、SAM消息將接收到的被叫號碼發(fā)送至被叫PSTO端局;被叫用戶空 閑,則被叫PSTN端局回復地址全消息ACM給SSP; SSP向主叫PSTN端局發(fā) 送ACM消息,建立連接;
被叫用戶摘機,被叫PSTN端局給SSP回應答消息;SSP向主叫PSTN端 局發(fā)送ANM,主被叫用戶建立通話;SSP向SCP發(fā)送BCSM事件上報消息; 主#皮叫用戶通^舌;
通話結束,被叫PSTN端局發(fā)送釋放消息至SSP; SSP釋放呼叫,回復釋 放完成消息至被叫PSTN端局,并向SCP上報ERB消息,報告呼叫結束;SCP 向SSP發(fā)送釋放呼叫消息,SSP向主叫PSTN端局發(fā)送釋放消息;主叫PSTN 端局釋放呼叫,釋放完成后回復釋放完成消息至SSP。
本發(fā)明還提供一種智能業(yè)務話單被叫號碼的確定系統(tǒng),該系統(tǒng)包括SSP 和SCP;其中,
SSP,用于生成攜帶被叫號碼的ACR搡作碼并向SCP上報; SCP,用于由所接收到ACR操作碼中獲取被叫號碼;并用于將所獲取的被 叫號碼寫入智能業(yè)務話單。
進一步地,所述SCP包^":
第一接收才莫塊,用于接收所述ACR操作碼;
話單填寫模塊,用于由所接收到的ACR操作碼的被叫號碼參數中獲取被叫 號碼;并用于將所獲取的被叫號碼寫入智能業(yè)務話單。 進一步地,所述SCP還包括
申請計費模塊,用于執(zhí)行申請計費操作;所述執(zhí)行申請計費操作具體為向SSP發(fā)送申請計費AC操作碼。 進一步地,所述SSP包括
操作碼處理模塊,用于生成攜帶被叫號碼的ACR操作碼并向SCP上報。
進一步地,所述SSP還包括
第二接收模塊,用于接收所述AC操作碼;
接收存儲模塊,用于接收主叫PSTN端局發(fā)來的被叫號碼并存儲; 計費監(jiān)控模塊,用于在所述第二接收模塊接收到AC操作碼后監(jiān)控應答事 件,以及對當次呼叫計時;用于檢測當次呼叫的呼叫時長是否達到AC操作碼 攜帶的最大呼叫周期時長的整數倍,達到時,通知所述操作碼處理模塊上報 ACR搡作碼;并用于監(jiān)控到釋放呼叫應答事件時通知所述操作碼處理模塊上報 ACR操作碼。
本發(fā)明所提供的智能業(yè)務話單被叫號碼的確定方法及系統(tǒng),通過在ACR操 作碼中擴展被叫號碼參數來攜帶被叫號碼,并將攜帶被叫號碼的ACR操作碼上 報給SCP,解決智能業(yè)務話單被叫號碼不完整的問題。該方法及系統(tǒng)還具有以 下的優(yōu)點和特點
保證主叫智能業(yè)務的接通率、不會延長接通所需的時間,使得用戶業(yè)務體 驗不變,進而避免了產生用戶投訴;且通過擴展SCP和SSP均支持的CAP協 議來解決智能業(yè)務話單被叫號碼不完整的問題,實施方便。
圖1為本發(fā)明實施例采用智能業(yè)務話單被叫號碼的確定方法的主叫智能業(yè) 務的流程示意圖2為本發(fā)明實施例智能業(yè)務話單被叫號碼的確定系統(tǒng)的結構示意圖; 圖3為本發(fā)明;故叫號碼為02552870012時的主叫智能業(yè)務流程示意圖。
具體實施例方式
本發(fā)明的基本思想是通過在CAP協議申請計費報告(ACR, ApplyCharging Report)操作碼中擴展被叫號碼參數來攜帶被叫號碼,并將攜帶被叫 號碼的ACR搮:作碼上報給SCP,解決智能業(yè)務話單^皮叫號碼不完整的問題。
本發(fā)明的原理是主叫智能業(yè)務流程包括發(fā)起呼叫、觸發(fā)并啟動主叫智 能業(yè)務、申請計費操作、連接被叫用戶、被叫用戶摘機后通話,以及結束通話 后釋放呼叫;其中,申請計費操作可以與連接被叫用戶操作同步進行;SSP接 收到SCP發(fā)送來的申請計費(AC, Apply Charging)操作碼,開始監(jiān)視應答事 件,當SSP向主叫PSTN端局發(fā)送地址全消息(ACM, Address Complete Message ) 消息建立連接,即對主叫PSTN端局連接的應答事件后,SSP開始對當次呼叫 計時,并當監(jiān)測到釋放呼叫應答事件或檢測到當次呼叫的呼叫時長已經達到AC 操作碼攜帶的最大呼叫周期時長時,通過ACR操作碼向SCP報告計費相關信 息。可見,SSP產生ACR操作碼前,已經存儲了完整的被叫號碼,因此,可以 通過在產生ACR操作碼時,將完整的被叫號碼寫入ACR操作碼并發(fā)送至SCP 來解決智能業(yè)務話單被叫號碼不完整的問題。
本發(fā)明實施例采用智能業(yè)務話單被叫號碼的確定方法的主叫智能業(yè)務流程 的如圖1所示,包括以下步驟
步驟101:主叫用戶發(fā)起呼叫;
這里,主叫用戶發(fā)起呼叫具體包括
al、主叫PSTN端局將接收到的主叫用戶輸入的被叫號碼通過初始地址消 息(IAM, Initial Address Message),發(fā)送至SSP, SSP接收IAM并保存其所攜 帶的被叫號碼;
bl、主叫PSTN端局將后續(xù)接收到的被叫號碼通過后續(xù)地址消息(SAM, Subsequent Address Message)發(fā)送至SSP,直到將凈皮叫號碼的最后一位號碼發(fā) 送至SSP為止,SSP接收SAM并保存其所攜帶的被叫號碼。
步驟102:等待被叫號碼收全定時器超時,SSP向SCP觸發(fā)主叫智能業(yè)務,
SCP啟動主叫智能業(yè)務,并向SSP發(fā)送要求上報基本呼叫狀態(tài)模型(BCSM,
Basic Cal State Mode )事件消息;
這里,SSP通過發(fā)送IDP消息向SCP觸發(fā)智能業(yè)務。步驟103: SCP命令SSP連接被叫用戶,并執(zhí)行申請計費操作; 這里,連接被叫用戶和申請計費操作具體包括
a2、 SCP向SSP發(fā)送連接(Connect)操作碼,要求SSP連接被叫用戶; 并向SSP發(fā)送AC操作碼,該AC操作碼中攜帶有最大呼叫周期時長;SSP接 收到AC操作碼后,開始監(jiān)測應答事件;
b2、 SSP通過IAM、 SAM將接收到的被叫號碼發(fā)送至凈皮叫PSTN端局;
c2、被叫用戶空閑,則被叫PSTN端局回復ACM給SSP; SSP向主叫PSTN 端局發(fā)送ACM,建立連接,即為主叫PSTN端局連接的應答事件,SSP監(jiān)測到 該主叫PSTN端局連^^的應答事件后,開始對當次呼叫計時。
步驟104:被叫用戶摘機后主被叫用戶通話;并且,在通話過程中,SSP 檢測到當次呼叫的呼叫時長達到AC操作碼攜帶的最大呼叫周期時長的整數倍 時,向SCP上報攜帶被叫號碼的ACR操作碼;SCP接收到ACR操作碼后,由 所接收到ACR操作碼中獲取被叫號碼,并由所獲取的被叫號碼覆蓋存儲的被叫 號碼;其中,在一次主叫智能業(yè)務流程中,SCP首次接收到ACR操作碼時,獲 取由該ACR操作碼中獲取的被叫號碼并存儲;之后再接收到ACR操作碼,由 所獲取的被叫號碼覆蓋所存儲的被叫號碼;
其中,所述ACR操作碼包括時間信息(Timelnformation )、計費方 (PartyToCharge )、呼叫激活(CallActive )參數,以及擴展的被叫號碼 (ClledPartyBCDNumber)參數;
相應的,所述向SCP上報攜帶被叫號碼的ACR操作碼具體為將被叫號 碼寫入ACR操作碼擴展的被叫號碼參數中,并向SCP上報該ACR操作碼;
所述由所接收到ACR操作碼中獲取被叫號碼為由所接收到的ACR操作 碼的被叫號碼參數中獲取被叫號碼。
在本步驟中,還可以沖艮據不同的智能業(yè)務^:在SSP上設置開關,控制不同 業(yè)務流程中是否給SCP上報擴展的ACR操作碼,具體為 在SSP上分別對應各SCP設置業(yè)務鍵;
將被叫號碼寫入向SCP上報的ACR操作碼擴展的被叫號碼參數前,判斷該SCP對應的業(yè)務鍵是否為開,如果是,將被叫號碼寫入ACR操作碼擴展的 被叫號碼參數中;否則,不在ACR操作碼擴展的被叫號碼參數中寫入被叫號碼;
這里,設置業(yè)務鍵是為了解決設備不兼容的問題;所述設備不兼容的問題 是指SSP可能對應有多個SCP,如果其中某個過某些SCP不能處理攜帶被叫 號碼的ACR操作碼,即可能影響移動智能網各業(yè)務的問題;設置業(yè)務鍵后,即 可實現生成ACR操作碼時,如果該ACR操作碼要上^t至所述不能處理攜帶一皮 叫號碼的ACR操作碼的SCP,則不在該ACR操作碼擴展的被叫號碼參數中寫 入被叫號碼,即可解決所述設備不兼容的問題。
這里,被叫用戶摘機后主被叫用戶通話進一步建立通話,具體為
a3、被叫用戶摘機,被叫PSTN端局給SSP回應答消息(ANM, Answer Message); SSP向主叫PSTN端局發(fā)送ANM,建立通話;
b3、 SSP向SCP發(fā)送BCSM事件上報(ERB, EventReportBCSM)消息, 報告主被叫用戶建立通話。
步驟105:結束通話,釋放呼叫,將所存儲的被叫號碼寫入智能業(yè)務話單; 并且,在釋放呼叫過程中,SSP監(jiān)測到釋放呼叫應答事件時,向SCP上報攜帶 被叫號碼的ACR操作碼;SCP接收到ACR操作碼后,由所接收到ACR操作 碼中獲取被叫號碼,并由所獲取的被叫號碼覆蓋存儲的被叫號碼;
這里,釋放呼叫具體包括
被叫PSTN端局發(fā)送釋放(REL, Release)消息至SSP; SSP釋放呼叫, 回復釋放完成(RLC, Release Complete)消息至被叫PSTN端局,即,完成被 叫PSTN端局與SSP間的釋放呼叫應答事件,SSP監(jiān)測到此釋放呼叫應答事件 后,向SCP上報攜帶被叫號碼的ACR操作碼;
SSP向SCP上報ERB消息,報告呼叫結束;SCP向SSP發(fā)送釋放呼叫(RC ) 消息;SSP接收到RC消息后,向主叫PSTN端局發(fā)送釋放消息;主叫PSTN 端局釋放呼叫,釋放完成后回復RLC消息至SSP。
本發(fā)明實施例智能業(yè)務話單被叫號碼的確定系統(tǒng)的結構如圖2所示,該系 統(tǒng)包括SSP和SCP;其中,SSP,用于生成攜帶被叫號碼的ACR操作碼并向SCP上報; SCP,用于由所接收到的ACR操作碼中獲取被叫號碼;并用于將所獲取的 被叫號碼寫入智能業(yè)務話單。 其中,所述SCP包括 第一接收才莫塊,用于接收所述ACR操作碼;
話單填寫模塊,用于由所接收到的ACR操作碼的被叫號碼參數中獲取被叫 號碼;并用于將所獲取的被叫號碼寫入智能業(yè)務話單。 進一步地,所述SCP還包括
申請計費模塊,用于執(zhí)行申請計費操作;所述執(zhí)行申請計費操作具體為 向SSP發(fā)送申請計費AC操作碼,所述AC操作碼中攜帶有最大呼叫周期時長。 所述SSP包括
操作碼處理模塊,用于生成攜帶被叫號碼的ACR操作碼并向SCP上報。
進一步地,所述SSP還包括
第二接收模塊,用于接收所述AC操作碼;
接收存儲;漠塊,用于接收主叫PSTN端局發(fā)來的被叫號碼并存儲;
計費監(jiān)控模塊,用于在所述第二接收模塊接收到AC操作碼后監(jiān)控應答事 件,以及對呼叫計時;用于檢測呼叫時長是否達到AC操作碼攜帶的最大呼叫 周期時長的整數倍,達到時,通知所述操作碼處理才莫塊上報ACR操作碼;并用 于監(jiān)控到釋放呼叫應答事件時通知所述操作碼處理模塊上報ACR操作碼。
如圖3所示,以凈皮叫號碼為02552870012時的主叫智能業(yè)務流程為例,具 體說明釆用本發(fā)明確定智能業(yè)務話單被叫號碼的主叫智能業(yè)務流程。
步驟301,主叫用戶向主叫PSTN端局發(fā)送被叫號碼,主叫PSTN端局采 用重疊發(fā)碼,將接收到的被叫號碼025528700通過IAM發(fā)送至SSP, SSP接收 并保存;
步驟302,主叫PSTN端局通過SAM將后續(xù)接收到的下一位被叫號碼1發(fā) 送至SSP, SSP接收并保存;
步驟303, SSP等待-陂叫號碼定時器超時,不再等待后續(xù);陂叫號碼,發(fā)送
13攜帶接收到的被叫號碼0255287001的IDP消息向SCP觸發(fā)智能業(yè)務; 步驟304, SCP啟動主叫智能業(yè)務流程,向SSP發(fā)送RRBE消息; 步驟305,主叫PSTN端局通過SAM發(fā)送最后一位被叫號碼2, SSP進行
保存;
步驟306, SCP向SSP發(fā)送AC操作碼;這里,SSP接收到AC操作碼后, 監(jiān)測應答事件;
步驟307, SCP向SSP發(fā)送Connect操作碼,要求SSP連接被叫用戶; 步驟308, SSP向被叫PSTN端局發(fā)送攜帶被叫號碼0255287001的IAM; 步驟309, SSP向被叫PSTN端局發(fā)送攜帶最后一位被叫號碼2的SAM; 步驟310,被叫用戶02552870012空閑,被叫PSTN端局給SSP回ACM; 步驟3U, SSP向主叫PSTN端局發(fā)送ACM,連接建立;這里,SSP監(jiān)觀'j
到SSP向主叫PSTN端局發(fā)送ACM,開始對此次呼叫計時;
步驟312,被叫用戶02552870012摘機應答,被叫PSTN端局給SSP回ANM; 步驟313, SSP向主叫PSTN端局發(fā)送ANM,建立通話; 步驟314, SSP向SCP發(fā)送ERB消息,報告主被叫用戶建立通話; 步驟315,通話結束,被叫用戶掛機,被叫PSTN端局發(fā)送REL消息,釋
》史呼叫;
這里,至通話結束時,本次呼叫的呼叫時長仍小于所述AC操作碼中攜帶 的最大呼叫周期時長,即本次呼叫的呼叫時長未達到該最大呼叫周期時長的整 數倍,因此,在通話過程中,SSP未向SCP上報攜帶被叫號碼的ACR操作碼。
步驟316, SSP回應RLC消息;
步驟317, SSP向SCP上報ACR操作碼,消息中通過擴展被叫號碼參數攜 帶完整的被叫號碼02552870012, SCP取02552870012并存儲;
步驟318, SSP向SCP上報ERB消息,報告呼叫結束;
步驟319, SCP向SSP發(fā)送RC消息,并將所存儲的被叫號碼02552870012 寫入此次呼叫的智能業(yè)務話單被叫號碼;
步驟320, SSP向主叫PSTN端局發(fā)送REL消息,釋放呼叫;步驟321,主叫PSTN端局釋放完成,向SSP回應RLC消息。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1、一種智能業(yè)務話單被叫號碼的確定方法,其特征在于,該方法包括智能網業(yè)務交換點SSP生成攜帶被叫號碼的申請計費報告ACR操作碼并向智能網業(yè)務控制點SCP上報;SCP由所接收到ACR操作碼中獲取被叫號碼;將所獲取的被叫號碼寫入智能業(yè)務話單。
2、 根據權利要求1所述的智能業(yè)務話單被叫號碼的確定方法,其特征在于, 所述SSP生成攜帶被叫號碼的ACR操作碼并向SCP上報前,該方法進一步包 括執(zhí)行申請計費操作,具體為SCP向SSP發(fā)送申請計費AC操作碼;相應的,SSP接收到所述AC操作碼后開始監(jiān)測應答事件,并監(jiān)控到主叫 PSTN端局連接的應答后開始對當次呼叫計時。
3、 根據權利要求2所述的智能業(yè)務話單被叫號碼的確定方法,其特征在于, 該方法進一步包括所述SSP生成攜帶被叫號碼的ACR操作碼并向SCP上報包括SSP檢測 到當次呼叫的呼叫時長達到所述AC操作碼攜帶的最大呼叫周期時長的整數倍 時或監(jiān)測到釋放呼叫應答事件時,將被叫號碼寫入ACR操作碼擴展的被叫號碼 參數中,生成ACR操作碼,并向SCP上報該ACR操作碼。
4、 根據權利要求3所述的智能業(yè)務話單被叫號碼的確定方法,其特征在于, 所述SCP由所接收到ACR操作碼中獲取被叫號碼為SCP接收所述ACR操作 碼,并由所接收到的ACR操作碼的被叫號碼參數中獲取被叫號碼。
5、 根據權利要求1至4的任一項所述的智能業(yè)務話單被叫號碼的確定方法, 其特征在于,該方法進一步包括發(fā)起呼叫、觸發(fā)并啟動主叫智能業(yè)務、連接 被叫用戶、被叫用戶摘機后通話,以及結束通話后釋》文呼叫,具體為主叫<^共交換電話網PSTN端局將接收到的被叫號碼通過初始地址消息 IAM發(fā)送至SSP, SSP接收IAM并保存其所攜帶的被叫號碼;主叫PSTN端局 將后續(xù)接收到的^L叫號碼通過后續(xù)地址消息SAM發(fā)送至SSP,直到將被叫號碼的最后一位號碼發(fā)送至SSP為止,SSP接收SAM并保存其所攜帶的被叫號碼; 等待被叫號碼收全定時器超時,SSP發(fā)送啟動監(jiān)測點IDP消息,向SCP觸 發(fā)智能業(yè)務;SCP啟動主叫智能業(yè)務流程,并向SSP發(fā)送要求上報BCSM事件 消息;SCP向SSP發(fā)送連接Connect操作碼,要求SSP連接被叫用戶;SSP通過 IAM消息、SAM消息將接收到的被叫號碼發(fā)送至^皮叫PSTN端局;被叫用戶空 閑,則被叫PSTN端局回復地址全消息ACM給SSP; SSP向主叫PSTN端局發(fā) 送ACM消息,建立連接;被叫用戶摘機,被叫PSTN端局給SSP回應答消息;SSP向主叫PSTN端 局發(fā)送ANM,主被叫用戶建立通話;SSP向SCP發(fā)送BCSM事件上報消息; 主凈皮叫用戶通話;通話結束,被叫PSTN端局發(fā)送釋放消息至SSP; SSP釋放呼叫,回復釋 放完成消息至被叫PSTN端局,并向SCP上報ERB消息,報告呼叫結束;SCP 向SSP發(fā)送釋放呼叫消息,SSP向主叫PSTN端局發(fā)送釋放消息;主叫PSTN 端局釋力文呼叫,釋》文完成后回復釋力文完成消息至SSP。
6、 一種智能業(yè)務話單被叫號碼的確定系統(tǒng),其特征在于,該系統(tǒng)包括SSP 和SCP;其中,SSP,用于生成攜帶被叫號碼的ACR操作碼并向SCP上報; SCP,用于由所接收到ACR操作碼中獲取被叫號碼;并用于將所獲取的被 叫號碼寫入智能業(yè)務話單。
7、 根據權利要求6所述的智能業(yè)務話單被叫號碼的確定系統(tǒng),其特征在于, 所述SCP包括第一接收模塊,用于接收所述ACR操作碼;話單填寫模塊,用于由所接收到的ACR操作碼的被叫號碼參數中獲取被叫 號碼;并用于將所獲取的被叫號碼寫入智能業(yè)務話單。
8、 根據權利要求7所述的智能業(yè)務話單被叫號碼的確定系統(tǒng),其特征在于, 所述SCP還包括申請計費模塊,用于執(zhí)行申請計費操作;所述執(zhí)行申請計費操作具體為 向SSP發(fā)送申請計費AC操作碼。
9、 根據權利要求6所述的智能業(yè)務話單被叫號碼的確定系統(tǒng),其特征在于, 所述SSP包括操作碼處理模塊,用于生成攜帶被叫號碼的ACR操作碼并向SCP上報。
10、 根據權利要求9所述的智能業(yè)務話單被叫號碼的確定系統(tǒng),其特征在 于,所述SSP還包括第二接收模塊,用于接收所述AC操作碼;接收存儲模塊,用于接收主叫PSTN端局發(fā)來的被叫號碼并存儲; 計費監(jiān)控模塊,用于在所述第二接收模塊接收到AC操作碼后監(jiān)控應答事 件,以及對當次呼叫計時;用于檢測當次呼叫的呼叫時長是否達到AC操作碼 攜帶的最大呼叫周期時長的整數倍,達到時,通知所述操作碼處理模塊上報 ACR操作碼;并用于監(jiān)控到釋放呼叫應答事件時通知所述操作碼處理模塊上報 ACR操作碼。
全文摘要
本發(fā)明公開了一種智能業(yè)務話單被叫號碼的確定方法,該方法包括SSP生成攜帶被叫號碼的ACR操作碼并向SCP上報;SCP由所接收到ACR操作碼中獲取被叫號碼,并將所獲取的被叫號碼寫入智能業(yè)務話單。本發(fā)明同時還公開了一種智能業(yè)務話單被叫號碼的確定系統(tǒng),用于生成攜帶被叫號碼的ACR操作碼并向SCP的SSP、和用于由所接收到ACR操作碼中獲取被叫號碼、將所獲取的被叫號碼寫入智能業(yè)務話單的SCP。采用本發(fā)明所述的方法和系統(tǒng),能夠解決智能業(yè)務話單被叫號碼不完整的問題。
文檔編號H04W76/00GK101527898SQ20091008145
公開日2009年9月9日 申請日期2009年4月7日 優(yōu)先權日2009年4月7日
發(fā)明者李振新 申請人:中興通訊股份有限公司