專利名稱:基于接入特征參數(shù)的預(yù)付費實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及了無線通信網(wǎng)絡(luò)中分組數(shù)據(jù)預(yù)付費實現(xiàn)方法。
背景技術(shù):
預(yù)付費是指終端用戶在使用業(yè)務(wù)前預(yù)先交納一定金額進行充值,以后在使用分組業(yè)務(wù)時每次實時扣費。請參照圖1,預(yù)付費分組數(shù)據(jù)服務(wù)由支持PPC(PrePaid C1ient,預(yù)付費客戶端)功能的PDSN(Packet Data Serving Node,分組數(shù)據(jù)服務(wù)節(jié)點)和/或HA(Home Agent,歸屬代理)與Home RADIUS(Home Remote Authentication Dial In User Service,歸屬的遠(yuǎn)程認(rèn)證用戶撥號接入服務(wù))/PPS(Prepaid Server,預(yù)付費服務(wù)器)共同協(xié)作,完成CDMA無線網(wǎng)絡(luò)預(yù)付費業(yè)務(wù)的功能。
預(yù)付費分組數(shù)據(jù)服務(wù)允許終端用戶預(yù)先購買基于流量/時長(表示流量或時長)的分組數(shù)據(jù)服務(wù),終端用戶在使用分組數(shù)據(jù)服務(wù)過程中,PPC向PPS申請用戶的基于流量/時長的預(yù)付費配額,申請消息中攜帶屬性PPAC(PrePaid Accounting Capability,預(yù)付費計費支持能力),PPS將向PPC返回初始配額和配額門限,攜帶PPAC和PPAQ(PrePaid Accounting Quota,預(yù)付費計費配額)屬性;當(dāng)用戶使用分組數(shù)據(jù)服務(wù)的流量/時長達到配額門限時,預(yù)付費系統(tǒng)會進行在線配額更新。當(dāng)用戶的配額使用完畢且申請不到更多的配額時,預(yù)付費客戶端自動終止用戶的分組數(shù)據(jù)服務(wù)。具體的流程參見圖2所示,其中PPAC用于指示PPC支持的預(yù)付費方式和PPS選擇的預(yù)付費方式,PPAQ用于表明PPS分配的流量/時長配額信息。
專利號“200410097247.6”的專利“一種基于流量/時長和業(yè)務(wù)質(zhì)量的分組預(yù)付費業(yè)務(wù)實現(xiàn)方法”揭示了一種應(yīng)用于CDMA網(wǎng)絡(luò)的預(yù)付費業(yè)務(wù)實現(xiàn)方法。該專利結(jié)合服務(wù)質(zhì)量為預(yù)付費用戶進行收費,對PDSN和PPS增加了對基于流量/時長和業(yè)務(wù)質(zhì)量預(yù)付費方式的支持,PDSN將協(xié)商的服務(wù)質(zhì)量等級發(fā)送給PPS,PPS依據(jù)服務(wù)質(zhì)量等級分配配額和配額門限,同時在服務(wù)質(zhì)量等級變化時實現(xiàn)配額的重新分配。具體流程參見圖3所示。
從上述傳統(tǒng)預(yù)付費流程中不難看出,目前CDMA無線通信網(wǎng)絡(luò)的分組數(shù)據(jù)預(yù)付費技術(shù)是基于流量、時長以及QoS的預(yù)付費方式,并沒有考慮用戶的SO(Service Option,服務(wù)選項)、NAI(Network Access Identifier,網(wǎng)絡(luò)接入標(biāo)識符)或IP地址等因素的影響,其中SO用于標(biāo)識一種分組交換數(shù)據(jù)業(yè)務(wù),對于一個用戶而言,可以使用攜帶不同SO的服務(wù)(如電視會議),這些服務(wù)具有一致的費率,無法實現(xiàn)針對不同SO的服務(wù)而支付相應(yīng)的費用;同樣地,對于NAI,不同的應(yīng)用可能具有不同的NAI,用戶在使用這些應(yīng)用時具有多個NAI。另外,對于IP,用戶可以同時擁有多個IP地址(如私網(wǎng)地址、公網(wǎng)地址)以便于不同服務(wù)的使用。
在這些情況下,傳統(tǒng)預(yù)付費方式只能按照統(tǒng)一費率進行收費,無法從服務(wù)和應(yīng)用的個性特點出發(fā)實現(xiàn)差異化的預(yù)付費手段,從而在一定程度上影響了預(yù)付費方式的精確性。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題提供一種基于接入特征參數(shù)的預(yù)付費實現(xiàn)方法,為用戶提供更精確的預(yù)付費業(yè)務(wù)。
為了解決上述技術(shù)問題,本發(fā)明提供了一種基于接入特征參數(shù)的預(yù)付費實現(xiàn)方法,包括以下步驟(a)終端發(fā)起預(yù)付費分組數(shù)據(jù)服務(wù)的連接建立,分組數(shù)據(jù)服務(wù)節(jié)點PDSN判斷該連接為用戶接入時初始創(chuàng)建或者已建立的連接中不存在相同接入特征參數(shù)的連接時,向歸屬的遠(yuǎn)程認(rèn)證用戶撥號接入服務(wù)/預(yù)付費服務(wù)器Home RADIUS/PPS申請配額,攜帶計費所基于的接入特征參數(shù)值,如果該用戶已經(jīng)建立了相同接入特征參數(shù)的連接,則將已建立連接所申請的預(yù)付費配額同時用于新建立的連接;(b)Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查后,根據(jù)接入特征參數(shù)和費率的對應(yīng)關(guān)系分配初始的計費統(tǒng)計量配額和門限,并向PDSN返回應(yīng)答消息,PDSN對具有相同接入特征參數(shù)的所有連接的計費統(tǒng)計量進行統(tǒng)計;(c)計費統(tǒng)計量門限到達時,PDSN向Home RADIUS/PPS發(fā)送在線配額更新請求,指示統(tǒng)計量門限到達,Home RADIUS/PPS根據(jù)接入特征參數(shù)和費率對應(yīng)關(guān)系分配新的配額和門限,并將授權(quán)的配額返回給PDSN。
在一較佳實施例中,連接釋放時,PDSN判斷是否還存在具有相同接入特征參數(shù)的連接,如果不存在,則向Home RADIUS/PPS發(fā)送接入請求消息來歸還配額,攜帶原因為釋放用戶;如果存在,不需要進行配額歸還。
在一較佳實施例中,配額到達時,PDSN向Home RADIUS/PPS發(fā)送接入請求消息,并釋放該接入特征參數(shù)對應(yīng)的所有連接,Home RADIUS/PPS向PDSN發(fā)送響應(yīng)消息確認(rèn)這些連接的中止。
在一較佳實施例中,所述接入特征參數(shù)為服務(wù)選項、網(wǎng)絡(luò)接入標(biāo)識符或IP地址。
在一較佳實施例中,所述計費統(tǒng)計量為時長或流量。
在一較佳實施例中,所述步驟(a)中,PDSN向Home RADIUS/PPS發(fā)送在線RADIUS服務(wù)器接入請求消息申請配額,攜帶接入特征參數(shù)值和計費統(tǒng)計量,指明了采用的預(yù)付費方式。
在一較佳實施例中,所述步驟(b)中,Home RADIUS/PPS對用戶進行的認(rèn)證和合法性檢查包括檢查用戶的預(yù)付費計費支持能力PPAC、用戶是否有權(quán)使用該類基于接入特征參數(shù)和計費統(tǒng)計量的預(yù)付費業(yè)務(wù)以及用戶帳戶余額。
在一較佳實施例中,所述步驟(b)中,Home RADIUS/PPS向PDSN返回的應(yīng)答消息為RADIUS服務(wù)器接入響應(yīng)消息,該消息中除分配的計費統(tǒng)計量配額和流量門限外,還指明了所選擇的預(yù)付費方式。
在一較佳實施例中,所述步驟(c)中,計費統(tǒng)計量門限到達時,PDSN向Home RADIUS/PPS發(fā)送的接入請求消息為在線RADIUS服務(wù)器接入請求消息,包含值為“門限到達”的更新原因子類型和已使用的流量,連接所對應(yīng)的接入特征參數(shù)由該消息攜帶或由Home RADIUS/PPS來記憶。
在一較佳實施例中,所述步驟(c)中,配額到達時,PDSN向HomeRADIUS/PPS發(fā)送的接入請求消息為在線RADIUS服務(wù)器接入請求消息,包含值為“配額到達”的更新原因子類型和已使用的流量,連接所對應(yīng)的接入特征參數(shù)由該消息攜帶或由Home RADIUS/PPS來記憶。
在一較佳實施例中,該方法應(yīng)用于CDMA系統(tǒng)中。
本發(fā)明在考慮SO/NAI/IP等接入特征參數(shù)的基礎(chǔ)上,為CDMA系統(tǒng)提供了預(yù)付費的功能,根據(jù)當(dāng)前分組業(yè)務(wù)和應(yīng)用的多樣性特點,采用不同等級的預(yù)付費費率,實現(xiàn)了差異化的分組預(yù)付費服務(wù),從實際應(yīng)用角度為用戶增強了分組預(yù)付費服務(wù)的可靠性和精確性。同時,基于流量/時長和SO、基于流量/時長和NAI、基于流量/時長和IP的各種預(yù)付費方法也為CDMA系統(tǒng)預(yù)付費服務(wù)添加了更豐富的選擇。
進一步地,本發(fā)明實現(xiàn)的預(yù)付費功能,不需要增加額外設(shè)備,對現(xiàn)有CDMA系統(tǒng)整體架構(gòu)無影響,僅需對系統(tǒng)軟件升級就能為用戶實現(xiàn)基于SO/NAI/IP地址進行收費的功能。
進一步地,本發(fā)明實現(xiàn)的預(yù)付費方法中,連接建立時,PDSN需要判斷該用戶是否已經(jīng)建立了相同SO/NAI/IP的連接,如果已經(jīng)建立了,則直接將已申請的預(yù)付費流量/時長配額用于新建立的連接,而不再向HomeRADIUS/PPS重新申請預(yù)付費配額,這樣可以有效地提高連接建立和服務(wù)接入的效率。
圖1是傳統(tǒng)和本發(fā)明的預(yù)付費分組數(shù)據(jù)服務(wù)體系結(jié)構(gòu)。
圖2是傳統(tǒng)基于連接的預(yù)付費分組數(shù)據(jù)服務(wù)流程圖(協(xié)議規(guī)定的)。
圖3是專利“200410097247.6”基于流量和服務(wù)質(zhì)量的預(yù)付費分組數(shù)據(jù)服務(wù)流程圖。
圖4是本發(fā)明優(yōu)選方式實現(xiàn)基于SO的預(yù)付費功能的一種業(yè)務(wù)流程圖。
圖5是本發(fā)明優(yōu)選方式實現(xiàn)基于NAI的預(yù)付費功能的一種業(yè)務(wù)流程圖。
圖6是本發(fā)明優(yōu)選方式實現(xiàn)基于IP地址的預(yù)付費功能的一種業(yè)務(wù)流程圖。
具體實施例方式
下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細(xì)描述,以在CDMA(Code Division Multiple Access,碼分多址)系統(tǒng)中的應(yīng)用為例。
圖1為本發(fā)明實現(xiàn)預(yù)付費分組數(shù)據(jù)服務(wù)的體系結(jié)構(gòu)圖。其中,為了提供預(yù)付費分組數(shù)據(jù)服務(wù),分組數(shù)據(jù)服務(wù)節(jié)點PDSN 11需要支持PPC功能,PPC通過RADIUS服務(wù)體系結(jié)構(gòu)與Home RADIUS/PPS通信,向HomeRADIUS/PPS請求配額并執(zhí)行在線配額更新的功能。在本發(fā)明中,PDSN需要根據(jù)SO/NAI/IP來判斷是否需要向Home RADIUS/PPS申請配額,以及實現(xiàn)將SO/NAI/IP值傳送給Home RADIUS/PPS的功能。
歸屬遠(yuǎn)程認(rèn)證用戶撥號接入服務(wù)Home RADIUS 12/預(yù)付費服務(wù)器PPS13中存儲預(yù)付費帳戶狀態(tài),為用戶計算并提供配額和配額門限。在本發(fā)明中,Home RADIUS/PPS中保存的SO/NAI/IP與費率的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系能夠?qū)Σ煌琒O/NAI/IP的連接分配相應(yīng)的費率。
第一實施例本實施例以建立連接時,基于SO和流量的預(yù)付費系統(tǒng)為例,但不限于建立連接和基于流量的情況,流建立(流建立可能會導(dǎo)致連接的建立,如果導(dǎo)致連接的建立,則預(yù)付費處理流程與連接建立相同)以及基于SO和時長的預(yù)付費系統(tǒng)也可應(yīng)用本發(fā)明所提供的方法實現(xiàn)分組預(yù)付費的功能。
圖4是按本發(fā)明優(yōu)選方式在CDMA系統(tǒng)中實現(xiàn)基于SO的一種預(yù)付費業(yè)務(wù)流程圖,該圖從全局角度列示出預(yù)付費服務(wù)涉及的連接建立、配額更新、連接釋放和配額到達等幾種情況,而不體現(xiàn)業(yè)務(wù)流程間的邏輯關(guān)系。該實施例建立兩個連接,當(dāng)建立連接1時,該用戶不存在與連接1相同SO的連接,則PDSN需要向Home RADIUS/PPS申請配額,流程與傳統(tǒng)基于連接的預(yù)付費流程類似。而建立相同SO的連接2時,此時已經(jīng)存在具有相同SO的連接1,則PDSN不再向Home RADIUS/PPS申請配額,連接2上的流量計費將使用連接1申請的配額。其具體步驟如下建立連接(攜帶不同SO)的預(yù)付費流程該流程包括了以下兩種情況其一,用戶接入時新建首個連接的情況;其二,用戶已經(jīng)建立了連接,再次建立連接(攜帶不同SO)的情況。
步驟401,終端(如移動終端、智能終端)發(fā)起攜帶SO的連接1建立(也可能由于建立流而觸發(fā)連接的建立);步驟402,PDSN在收到連接1建立請求后,判斷該用戶是否已經(jīng)建立了相同SO的連接;步驟403,如果未建立相同SO的連接,則PDSN向Home RADIUS/PPS發(fā)送On-line RADIUS Access-Request(在線RADIUS服務(wù)器接入請求)消息申請配額,攜帶SO值,預(yù)付費方式(基于流量和SO)可以直接通過該SO值來表明,也可以通過擴展PPAC中的取值來表明;步驟404,Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查;在判斷預(yù)付費方式為基于流量和SO時,Home RADIUS/PPS則根據(jù)SO值和費率對應(yīng)關(guān)系,分配初始的VQ(VolumeQuota,流量配額)和VT(VolumeThreshold,流量門限);Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查,包括檢查用戶的PPAC、用戶是否有權(quán)使用該類基于流量/時長和SO的預(yù)付費業(yè)務(wù)以及用戶的帳戶余額等。
在另一實施例中,Home RADIUS/PPS也可以是分配/DQ(DurationQuota,時長配額)和DT(DurationThreshold,時長門限)。
步驟405,Home RADIUS/PPS向PDSN返回RADIUS Access-Accept(RADIUS服務(wù)器接入響應(yīng))的應(yīng)答消息,除分配的流量配額和流量門限外,還指明所選擇的預(yù)付費方式為基于流量和SO的,如將該信息攜帶在屬性PPAC中;
建立連接(攜帶相同SO)的預(yù)付費流程步驟406,終端發(fā)起連接2建立;步驟407,PDSN在收到連接建立請求后,判斷該用戶是否已經(jīng)建立了相同SO的連接;如果已經(jīng)建立相同SO的連接1,則將連接1已申請的預(yù)付費流量同時用于新建立的連接2,而不再單獨為連接2向HomeRADIUS/PPS申請預(yù)付費配額;在業(yè)務(wù)進行過程中,PDSN對相同的SO的所有連接的流量進行統(tǒng)計。
配額更新的預(yù)付費流程步驟408,在流量門限到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request(在線RADIUS服務(wù)器接入請求)消息,包含值為“門限到達”的Update-Reason Sub-Type(更新原因子類型)以及已使用的流量;該消息中還可以攜帶SO來告訴Home RADIUS/PPS,或者由HomeRADIUS/PPS PPS來記憶,此時該消息中不需要帶SO。
步驟409,Home RADIUS/PPS存儲已消耗的配額,根據(jù)SO值和費率對應(yīng)關(guān)系分配流量配額和流量門限;步驟410,Home RADIUS/PPS將授權(quán)的配額通過On-line RADIUSAccess-Accept(在線RADIUS服務(wù)器接入響應(yīng))消息返回給PDSN。
正常情況下,預(yù)付費的終止可以由刪除連接或配額到達而引起。如果刪除連接,則PDSN將根據(jù)是否還存在具有相同SO的連接,以此決定是否向Home RADIUS/PPS發(fā)送On-line RADIUS Access-Accept消息來歸還配額,其具體流程參見步驟411至步驟416。如果預(yù)付費終止原因為配額到達,則PDSN在發(fā)現(xiàn)配額用盡時,將通知PPS配額到達,同時釋放相應(yīng)連接,其具體流程參見步驟417至步驟420。
刪除連接1(存在相同SO的連接2)的預(yù)付費流程步驟411,終端發(fā)起連接1的釋放;步驟412,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同SO的連接存在,如果存在,則不需要向Home RADIUS/PPS發(fā)起歸還配額;刪除連接2(不再存在相同SO的連接)的預(yù)付費流程步驟413,終端發(fā)起連接2的釋放;步驟414,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同SO的連接存在;步驟415,如果不存在,則向Home RADIUS/PPS發(fā)送On-line RADIUSAccess-Request消息來歸還配額,攜帶原因為釋放用戶;步驟416,Home RADIUS/PPS響應(yīng)。
配額到達的預(yù)付費流程步驟417,配額到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request消息,包含值為“配額到達”的Update-ReasonSub-Type以及已使用的流量;該消息中還可以攜帶SO來告訴Home RADIUS/PPS,或者由HomeRADIUS/PPS PPS來記憶,此時該消息中不需要帶SO。
步驟418,PDSN查找該SO對應(yīng)的所有連接;步驟419,PDSN釋放找到的這些連接;步驟420,Home RADIUS/PPS發(fā)送On-line RADIUS Access-Accept向PDSN確認(rèn)該SO對應(yīng)預(yù)付費分組數(shù)據(jù)服務(wù)連接的中止。
第二實施例本實施例以基于NAI和流量的預(yù)付費系統(tǒng)為例,但不限于基于流量的情況,基于NAI和時長的預(yù)付費系統(tǒng)也可應(yīng)用本發(fā)明所提供的方法實現(xiàn)分組預(yù)付費的功能。
圖5是按本發(fā)明優(yōu)選方式在CDMA系統(tǒng)中實現(xiàn)基于NAI的一種預(yù)付費業(yè)務(wù)流程圖,該圖從全局角度列示出預(yù)付費服務(wù)涉及的連接建立、配額更新、連接釋放和配額到達等幾種情況,而不體現(xiàn)業(yè)務(wù)流程間的邏輯關(guān)系。該實施例在建立連接1時,攜帶了NAI1,PDSN需要向Home RADIUS/PPS申請配額,如果建立連接2時,仍然攜帶NAI1,則PDSN不會向Home RADIUS/PPS申請配額,連接2上的流量計費將使用連接1申請的配額。其具體步驟如下連接1建立(攜帶NAI1)的預(yù)付費流程該流程包括了以下兩種情況其一,用戶接入時新建首個連接的情況;其二,用戶已經(jīng)建立了連接,再次建立連接(攜帶不同NAI)的情況。
步驟501,終端發(fā)起連接1建立(如發(fā)起一次會話),攜帶需要鑒權(quán)的NAI1;步驟502,PDSN判斷出該用戶沒有建立相同NAI的連接;步驟503,PDSN向Home RADIUS/PPS發(fā)送接入請求申請配額,攜帶NAI值,預(yù)付費方式(基于流量和NAI)可以直接通過該SO值來表明,也可以通過擴展PPAC中的取值來表明;步驟504,Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查;在判斷預(yù)付費方式為基于流量和NAI時,Home RADIUS/PPS根據(jù)NAI和費率對應(yīng)關(guān)系,分配初始的流量配額和流量門限;步驟505,Home RADIUS/PPS向PDSN返回RADIUS Access-Accept的應(yīng)答消息,除分配的流量配額和流量門限外,還指明所選擇的預(yù)付費方式為基于流量和NAI的,如將該信息攜帶在屬性PPAC中;連接2建立(攜帶NAI1)的預(yù)付費流程步驟506,終端發(fā)起連接2建立;步驟507,PDSN判斷出該連接不需要進行NAI鑒權(quán),則將為連接1申請的預(yù)付費流量配額同時也用于本連接中NAI1消耗的流量,而不再單獨為連接2申請預(yù)付費配額;在業(yè)務(wù)進行過程中,PDSN對相同的NAI的所有連接的流量進行統(tǒng)計。
配額更新的預(yù)付費流程步驟508,在流量門限到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request消息,值為“門限到達”的Update-Reason Sub-Type以及已使用的流量;該消息中還可以攜帶NAI來告訴Home RADIUS/PPS,或者由HomeRADIUS/PPS PPS來記憶,此時該消息中不需要帶NAI。
步驟509,Home RADIUS/PPS存儲已消耗的配額,根據(jù)NAI和費率對應(yīng)關(guān)系分配流量配額和流量門限;步驟510,Home RADIUS/PPS將授權(quán)的配額通過On-line RADIUSAccess-Accept消息返回給PDSN。
預(yù)付費終止時,如果原因為刪除連接,則PDSN將根據(jù)是否還存在具有相同NAI的連接,來決定是否向Home RADIUS/PPS發(fā)送On-line RADIUSAccess-Accept消息來歸還配額,其具體流程參見步驟511至步驟516。如果配額到達,則PDSN在發(fā)現(xiàn)配額用盡時,將通知PPS配額到達,同時釋放相應(yīng)連接。其具體流程參見步驟517至步驟520。
刪除連接1(存在相同NAI的連接2)的預(yù)付費流程步驟511,終端發(fā)起連接1的釋放;步驟512,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同NAI的連接存在,如存在,不需要向Home RADIUS/PPS發(fā)起歸還配額;刪除連接2(不再存在相同NAI的連接)的預(yù)付費流程步驟513,終端發(fā)起連接2的釋放;步驟514,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同NAI的連接存在;步驟515,如果不存在,則向Home RADIUS/PPS發(fā)送On-line RADIUSAccess-Request消息來歸還配額,攜帶原因為釋放用戶;步驟516,Home RADIUS/PPS響應(yīng)。
配額到達的預(yù)付費流程步驟517,配額到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request消息,包含值為“配額到達”的Update-ReasonSub-Type以及已使用的流量;該消息中還可以攜帶NAI來告訴Home RADIUS/PPS,或者由HomeRADIUS/PPS PPS來記憶,此時該消息中不需要帶NAI。
步驟518,PDSN查找該NAI對應(yīng)的所有連接;步驟519,在找到的連接中,PDSN釋放該NAI對應(yīng)的所有連接,而不釋放其它NAI的連接;步驟520,Home RADIUS/PPS發(fā)送On-line RADIUS Access-Accept向PDSN確認(rèn)該NAI對應(yīng)預(yù)付費分組數(shù)據(jù)服務(wù)連接的中止。
第三實施例本實施例以基于IP地址和流量的預(yù)付費系統(tǒng)為例,但不限于基于流量的情況,基于IP地址和時長的預(yù)付費系統(tǒng)也可應(yīng)用本發(fā)明所提供的方法實現(xiàn)分組預(yù)付費的功能。
圖6是按本發(fā)明優(yōu)選方式在CDMA系統(tǒng)中實現(xiàn)基于IP地址的一種預(yù)付費業(yè)務(wù)流程圖,該圖從全局角度列示出預(yù)付費服務(wù)涉及的連接建立、配額更新、連接釋放和配額到達等幾種情況,而不體現(xiàn)業(yè)務(wù)流程之間的邏輯關(guān)系。該實施例在建立連接1時,通過會話建立分配IP1,PDSN需要向HomeRADIUS/PPS申請配額,而由于應(yīng)用或服務(wù)的需求建立連接2時,不需要新分配IP地址,仍然使用IP1,此時PDSN不再向Home RADIUS/PPS申請配額,連接2上的流量計費將使用連接1申請的配額。其具體步驟如下
獲取IP1的預(yù)付費流程該流程包括了以下兩種情況其一,用戶接入時新獲得IP地址的情況;其二,用戶已經(jīng)獲得了IP地址,再次發(fā)起會話或建立連接獲取IP地址的情況。
步驟601,終端發(fā)起連接1建立(如發(fā)起一次會話);步驟602,PDSN判斷獲取到了新的IP地址;步驟603,PDSN向Home RADIUS/PPS發(fā)送接入請求申請配額,攜帶IP地址,預(yù)付費方式(基于流量和IP地址)可以直接通過該SO值來表明,也可以通過擴展PPAC中的取值來表明;步驟604,Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查;在判斷預(yù)付費方式為基于流量和IP地址時,Home RADIUS/PPS則根據(jù)IP地址段和費率對應(yīng)關(guān)系,Home RADIUS/PPS分配初始的流量配額和流量門限;步驟605,向PDSN返回RADIUS Access-Accept的應(yīng)答消息,除分配的流量配額和流量門限外,還指明所選擇的預(yù)付費方式為基于流量和IP地址的,如將該信息攜帶在屬性PPAC中;連接2建立(已經(jīng)分配過IP1)的預(yù)付費流程步驟606,終端發(fā)起連接建立;步驟607,PDSN判斷出該連接不需要額外獲取IP地址,則將為IP1申請的預(yù)付費流量配額同時也用于本連接中IP1消耗的流量,而不再單獨為連接2申請預(yù)付費配額;在業(yè)務(wù)進行過程中,PDSN對相同的IP地址的所有連接的流量進行統(tǒng)計。
配額更新的預(yù)付費流程步驟608,在流量門限到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request消息,包含值為“門限到達”的Update-ReasonSub-Type以及已使用的流量;該消息中還可以攜帶終端的IP地址來告訴Home RADIUS/PPS,或者由Home RADIUS/PPS PPS來記憶,此時該消息中不需要帶IP地址。
步驟609,Home RADIUS/PPS存儲已消耗的配額,根據(jù)IP地址段和費率對應(yīng)關(guān)系分配流量配額和流量門限;步驟610,Home RADIUS/PPS將授權(quán)的配額通過On-line RADIUSAccess-Accept消息返回給PDSN。
預(yù)付費終止時,如果原因為刪除連接,則PDSN將根據(jù)是否還存在具有相同IP地址的連接,來決定是否向Home RADIUS/PPS發(fā)送On-line RADIUSAccess-Accept消息來歸還配額,其具體流程參見步驟611至步驟616。如果配額到達,則PDSN在發(fā)現(xiàn)配額用盡時,將通知PPS配額到達,同時釋放相應(yīng)連接。其具體流程參見步驟617至步驟620。
刪除連接1(存在相同IP地址的連接2)的預(yù)付費流程步驟611,終端發(fā)起連接1的釋放;步驟612,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同IP地址的連接存在,如果存在,則不需要向Home RADIUS/PPS發(fā)起歸還配額;刪除連接2(不再存在相同IP地址的連接)的預(yù)付費流程步驟613,終端發(fā)起連接2的釋放;步驟614,PDSN在收到連接釋放消息后,判斷是否還有其他具有相同IP地址的連接存在;步驟615,如果不存在,則向Home RADIUS/PPS發(fā)送On-line RADIUSAccess-Request消息來歸還配額,攜帶原因為釋放用戶;步驟616,Home RADIUS/PPS響應(yīng)。
配額到達的預(yù)付費流程步驟617,配額到達時,PDSN向Home RADIUS/PPS發(fā)送On-lineRADIUS Access-Request消息,包含值為“配額到達”的Update-ReasonSub-Type以及已使用的流量;該消息中還可以攜帶終端的IP地址來告訴Home RADIUS/PPS,或者由Home RADIUS/PPS PPS來記憶,此時該消息中不需要帶IP地址。
步驟618,PDSN查找該IP地址對應(yīng)的所有連接;步驟619,在找到的連接中,PDSN釋放只具有該IP地址的連接,而不釋放其它IP地址的連接;步驟620,Home RADIUS/PPS發(fā)送On-line RADIUS Access-Accept給PDSN確認(rèn)該IP地址對應(yīng)預(yù)付費分組數(shù)據(jù)服務(wù)連接的中止。
本發(fā)明在對已有系統(tǒng)改動及影響最小的情況下實現(xiàn)了基于SO/NAI/IP的預(yù)付費功能,使得CDMA系統(tǒng)可以考慮到SO/NAI/IP因素的影響為用戶提供更為精確、更為實際的分組預(yù)付費業(yè)務(wù)。
本發(fā)明除上述實施例外,還可以有各種變換例如,對上述三個實施例,只要將其中的將計費統(tǒng)計量由“流量”修改為“時長”,即可實現(xiàn)按時長來進行分配和統(tǒng)計,對于計費統(tǒng)計量來說,還可以是其它的量。
例如,上述三個實施例中,列舉出了基于SO、NAI或IP的預(yù)付費實現(xiàn)方法,但本發(fā)明不局限于此,同樣也適用于基于其它的接入特征參數(shù)的情況,基本流程和上述實施例都是相同的,只要將參數(shù)替換即可。
上述實施例中的預(yù)付費流程除CDMA系統(tǒng)外,還可以應(yīng)用于采用與背景技術(shù)提到的相同的預(yù)付費方法的其它系統(tǒng),應(yīng)用于其它系統(tǒng)時,采用的消息可能不一定相同,但其流程中的邏輯關(guān)系是相同。
權(quán)利要求
1.一種基于接入特征參數(shù)的預(yù)付費實現(xiàn)方法,包括以下步驟(a)終端發(fā)起預(yù)付費分組數(shù)據(jù)服務(wù)的連接建立,分組數(shù)據(jù)服務(wù)節(jié)點PDSN判斷該連接為用戶接入時初始創(chuàng)建或者已建立的連接中不存在相同接入特征參數(shù)的連接時,向歸屬的遠(yuǎn)程認(rèn)證用戶撥號接入服務(wù)/預(yù)付費服務(wù)器Home RADIUS/PPS申請配額,攜帶計費所基于的接入特征參數(shù)值,如果該用戶已經(jīng)建立了相同接入特征參數(shù)的連接,則將已建立連接所申請的預(yù)付費配額同時用于新建立的連接;(b)Home RADIUS/PPS對用戶進行認(rèn)證和合法性檢查后,根據(jù)接入特征參數(shù)和費率的對應(yīng)關(guān)系分配初始的計費統(tǒng)計量配額和門限,并向PDSN返回應(yīng)答消息,PDSN對具有相同接入特征參數(shù)的所有連接的計費統(tǒng)計量進行統(tǒng)計;(c)計費統(tǒng)計量門限到達時,PDSN向Home RADIUS/PPS發(fā)送在線配額更新請求,指示統(tǒng)計量門限到達,Home RADIUS/PPS根據(jù)接入特征參數(shù)和費率對應(yīng)關(guān)系分配新的配額和門限,并將授權(quán)的配額返回給PDSN。
2.如權(quán)利要求1所述的方法,其特征在于連接釋放時,PDSN判斷是否還存在具有相同接入特征參數(shù)的連接,如果不存在,則向Home RADIUS/PPS發(fā)送接入請求消息來歸還配額,攜帶原因為釋放用戶;如果存在,不需要進行配額歸還。
3.如權(quán)利要求1所述的方法,其特征在于配額到達時,PDSN向Home RADIUS/PPS發(fā)送接入請求消息,并釋放該接入特征參數(shù)對應(yīng)的所有連接,Home RADIUS/PPS向PDSN發(fā)送響應(yīng)消息確認(rèn)這些連接的中止。
4.如權(quán)利要求1所述的方法,其特征在于所述接入特征參數(shù)為服務(wù)選項、網(wǎng)絡(luò)接入標(biāo)識符或IP地址。
5.如權(quán)利要求1所述的方法,其特征在于所述計費統(tǒng)計量為時長或流量。
6.如權(quán)利要求1所述的方法,其特征在于所述步驟(a)中,PDSN向Home RADIUS/PPS發(fā)送在線RADIUS服務(wù)器接入請求消息申請配額,攜帶接入特征參數(shù)值和計費統(tǒng)計量,指明了采用的預(yù)付費方式。
7.如權(quán)利要求1所述的方法,其特征在于所述步驟(b)中,Home RADIUS/PPS對用戶進行的認(rèn)證和合法性檢查包括檢查用戶的預(yù)付費計費支持能力PPAC、用戶是否有權(quán)使用該類基于接入特征參數(shù)和計費統(tǒng)計量的預(yù)付費業(yè)務(wù)以及用戶帳戶余額。
8.如權(quán)利要求1所述的方法,其特征在于所述步驟(b)中,Home RADIUS/PPS向PDSN返回的應(yīng)答消息為RADIUS服務(wù)器接入響應(yīng)消息,該消息中除分配的計費統(tǒng)計量配額和流量門限外,還指明了所選擇的預(yù)付費方式。
9.如權(quán)利要求1所述的方法,其特征在于所述步驟(c)中,計費統(tǒng)計量門限到達時,PDSN向Home RADIUS/PPS發(fā)送的接入請求消息為在線RADIUS服務(wù)器接入請求消息,包含值為“門限到達”的更新原因子類型和已使用的流量,連接所對應(yīng)的接入特征參數(shù)由該消息攜帶或由Home RADIUS/PPS來記憶。
10.如權(quán)利要求3所述的方法,其特征在于所述步驟(c)中,配額到達時,PDSN向Home RADIUS/PPS發(fā)送的接入請求消息為在線RADIUS服務(wù)器接入請求消息,包含值為“配額到達”的更新原因子類型和已使用的流量,連接所對應(yīng)的接入特征參數(shù)由該消息攜帶或由Home RADIUS/PPS來記憶。
11.如權(quán)利要求1所述的方法,其特征在于該方法應(yīng)用于CDMA系統(tǒng)中。
全文摘要
一種基于接入特征參數(shù)的預(yù)付費實現(xiàn)方法,終端發(fā)起連接建立,如已有相同接入特征參數(shù)的連接,則將原連接所申請的預(yù)付費配額同時應(yīng)用于新建立的連接,否則向Home RADIUS/PPS申請配額,攜帶接入特征參數(shù)值及計費統(tǒng)計量;Home RADIUS/PPS對用戶進行鑒權(quán)后,根據(jù)接入特征參數(shù)和費率的對應(yīng)關(guān)系分配初始的配額和門限,PDSN對接入特征參數(shù)相同的所有連接進行統(tǒng)計;計費統(tǒng)計量門限到達時,PDSN通知Home RADIUS/PPS,HomeRADIUS/PPS根據(jù)接入特征參數(shù)和費率對應(yīng)關(guān)系分配新的配額和門限,并將授權(quán)的配額返回給PDSN。本發(fā)明可以實現(xiàn)基于服務(wù)選項、網(wǎng)絡(luò)接入標(biāo)識符或IP地址等的預(yù)付費,為用戶提供更精確更多樣化的預(yù)付費業(yè)務(wù)。
文檔編號H04M17/00GK101090326SQ20061012878
公開日2007年12月19日 申請日期2006年9月8日 優(yōu)先權(quán)日2006年9月8日
發(fā)明者周娜 申請人:中興通訊股份有限公司