專利名稱::計費方法、計費裝置、計費網(wǎng)關(guān)和計費系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種計費方法、計費裝置、計費網(wǎng)關(guān)和計費系統(tǒng)。
背景技術(shù):
:隨著3Glt據(jù)業(yè)務的日益豐富,簡單的流量和時長的計費模式已經(jīng)無法適應無線數(shù)據(jù)業(yè)務的飛速發(fā)展,為了拓展更大的業(yè)務利潤,整合業(yè)務運營方案,運營商正逐步向更加豐富的粒度和動態(tài)的基于價值的計費模型發(fā)展,基于內(nèi)容的計費是邁向基于價值的計費模型的關(guān)鍵一步。內(nèi)容計費使運營商除收取接入費以外,還可以對各種內(nèi)容和應用進行收費,從而獲得額外的利潤。內(nèi)容計費網(wǎng)關(guān)(ContentChargingGateway,CCG)是實現(xiàn)內(nèi)容計費的網(wǎng)關(guān)網(wǎng)元,用于解決目前移動通訊網(wǎng)絡承載的數(shù)據(jù)業(yè)務的接入、業(yè)務控制、計費支持等功能,它能支持各種典型數(shù)據(jù)業(yè)務的計費,如超文本傳輸協(xié)議(HTTP)業(yè)務、無線應用協(xié)議(WirelessApplicationProtocol,WAP)業(yè)務、多媒體信息服務(MultimediaMessagingService,MMS)、^fj某體業(yè)務、郵4牛類業(yè)務、文本傳輸寸辦議(FileTransferProtocol,FTP)業(yè)務等。對用戶設(shè)備UE的內(nèi)容計費可以在家鄉(xiāng)代理(HomeAgent,HA)上進行,如果在HA上進行計費,則UE的數(shù)據(jù)報文要通過反向隧道發(fā)送給HA,HA通過CCG向計費裝置申請配額,進行計費。外部代理(ForeignAgent,FA)是UE和HA之間鏈路上的一臺路由器,轉(zhuǎn)發(fā)HA和UE之間的數(shù)據(jù)報文,UE的數(shù)據(jù)通過FA發(fā)送給HA,如果UE處于漫游或者其他狀態(tài),導致UE所對應的FA發(fā)生切換時,UE的費率也往往會發(fā)生變化。發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)上述計費方式中當FA發(fā)生切換時,通過該FA入網(wǎng)的UE的費率也可能發(fā)生了變化,會造成計費不準確。
發(fā)明內(nèi)容本發(fā)明實施例提供了一種計費方法、計費裝置、計費網(wǎng)關(guān)和計費系統(tǒng),當FA發(fā)生切換,計費裝置能及時獲取通過切換后FA入網(wǎng)的UE的費率,實現(xiàn)準確計費。一種計費方法,當外部代理FA發(fā)生切換時,包括接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包括FA切換后的IP地址;按照所述FA切換消息和在計費裝置上的用戶終端UE的費率,確定通過所述切換后的FA入網(wǎng)的UE的費率,并按照確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。一種計費裝置,包括接收單元,用于接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包括FA切換后的IP地址;確定單元,用于按照接收單元中FA切換消息和在計費裝置上的用戶終端UE的費率,確定通過所述切換后的FA入網(wǎng)的UE的費率;發(fā)送單元,用于按照確定單元中確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送請配額。一種計費網(wǎng)關(guān),包括獲取單元,用于獲^f又FA切換后的IP地址;第一判斷單元,用于判斷是否允許向計費裝置發(fā)送FA切換消息;發(fā)送單元,用于在第一判斷單元中確定允許向計費裝置發(fā)送FA切換消息時,將所述FA切換消息發(fā)送給計費裝置,所述FA切換消息包括FA切換后的IP地址。一種計費系統(tǒng),包括計費網(wǎng)關(guān)和計費裝置,其中計費網(wǎng)關(guān),用于獲取FA切換后的IP地址,向計費裝置發(fā)送FA切換消息,所述FA切換消息包括FA切換后的IP地址;計費裝置,用于接收所述FA切換消息,按照所述FA切換消息和在計費裝置上的UE的費率,確定通過所述FA入網(wǎng)的用戶終端UE的費率,并按照所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。應用本發(fā)明實施例所提供的方法,在FA發(fā)生切換時,計費裝置能根據(jù)計費網(wǎng)關(guān)的上報及時獲得FA的切換消息,并根據(jù)FA切換消息中包含的FA的IP地址和在計費裝置上設(shè)置的UE的費率,及時獲得FA切換后UE的費率,按照所述FA切換后UE的費率向計費網(wǎng)關(guān)發(fā)送配額,實現(xiàn)了準確計費。圖1是本發(fā)明實施例提供的一種計費方法的第一流程圖;圖2是本發(fā)明實施例提供的一種計費方法的第二流程圖;圖3是本發(fā)明實施例提供的一種計費方法的第三流程圖;圖4是本發(fā)明實施例提供的一種計費方法的第四流程圖;圖5是本發(fā)明實施例提供的一種計費裝置的第一示意圖;圖6a是本發(fā)明實施例提供的一種計費裝置的第二示意圖;圖6b是本發(fā)明實施例提供的一種計費裝置的第三示意圖;圖7a是本發(fā)明實施例提供的一種計費網(wǎng)關(guān)的第一示意圖;圖7b是本發(fā)明實施例提供的一種計費網(wǎng)關(guān)的第二示意圖;圖8a是本發(fā)明實施例提供的一種計費網(wǎng)關(guān)的第三示意圖;圖8b是本發(fā)明實施例提供的一種計費網(wǎng)關(guān)的第四示意圖;圖9是本發(fā)明實施例提供的一種計費系統(tǒng)的示意圖。具體實施例方式參照附圖1,本發(fā)明實施例提供了一種計費方法,當外部代理FA發(fā)生切換時,包括101、接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述切換消息包括FA切換后的IP地址;102、按照所述FA切換消息和在計費裝置上的設(shè)置,確定通過所述切換后的FA入網(wǎng)的用戶終端UE的費率,并按照確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。本發(fā)明實施例所提供的方法,在FA發(fā)生切換時,計費裝置能及時獲取FA切換后的IP地址,并按照在計費裝置上設(shè)置的UE費率確定FA切換后的UE的費率,按照所述FA切換后的UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費,實現(xiàn)了準確計費,這里的計費網(wǎng)關(guān)可以為CCG,也可以為包含了內(nèi)容計費網(wǎng)關(guān)功能的HA,即HA/CCG;計費裝置可以為在線計費系統(tǒng)(OnlinechargingSystem,OCS),也可以是CAMEL系統(tǒng)等。參照附圖2,本發(fā)明實施例提供的一種計費方法,以計費網(wǎng)關(guān)為HA/CCG,計費裝置為OCS為例進行說明,包括201、在OCS上設(shè)置UE的費率和"允許將FA切換事件上報"的命令,可以基于FA的標識在OCS上設(shè)置UE的費率,所述FA的標識包括FA的IP地址或者FA的IP地址組,包括在OCS上設(shè)置"允許將FA切換事件上報"的命令,OCS將該命令發(fā)送給HA/CCG;具體的,OCS向HA/CCG發(fā)送認證控制應答(CreditControlRequest,CCA)消息,該CCA消息中包括"允許將FA切換事件上報"的命令,可以在CCA消息的trigger-type屬性中包含CHANGE—IN_FA—IP—ADDRESS標識,表示允許將FA切換事件上報,如表1所示,<table>tableseeoriginaldocumentpage9</column></row><table>在OCS上基于FA的IP地址為通過該FA入網(wǎng)的UE設(shè)置一個費率,如設(shè)置FA的IP地址是192.168丄1時UE的費率為xl;FA的IP地址是192.168.1.2時UE的費率為x2;FA的IP地址是192.168.1.3時UE的費率為x3;也可以4巴FA的IP地址進行分組,如將192.168.1.1、192.168.1.2、192.168.1.3設(shè)置為一個IP地址組,在該IP地址組內(nèi),UE的費率均為X等等。202、可選地,在HA/CCG上設(shè)置"允許將FA切換事件上報,,的命令,也可以基于FA的標識在HA/CCG上設(shè)置切換后需要上報的FA,FA的標識包括FA的IP地址或者FA的IP地址組,包括在HA/CCG上設(shè)置"允許將FA切換事件上報"的命令。也可以在HA/CCG上設(shè)置切換后需要向OCS進行上報的FA的IP地址或者IP地址組,具體的設(shè)置FA切換后的IP地址為192.168丄2時,需要向OCS上報;FA切換后的IP地址為192.168.1.3時,不需要向OCS上報等等;也可以根據(jù)FA的IP地址組確定FA切換時是否需要向OCS上才艮,如FA的IP地址為192.168.1.1、192.168.1.2、192.168.1.3時,構(gòu)成一個IP地址組,當FA切換后的IP地址變?yōu)樵揑P地址組內(nèi)任意一個時,需要向OCS上報等等。本步驟是一個可選步驟,如果沒有本步驟,則直接執(zhí)行步驟203。203、HA/CCG獲取FA切換后的IP地址,判斷是否允許將FA切換事件上報,包括用戶在入網(wǎng)的過程中,如果FA發(fā)生了切換,切換后的FA重新與HA/CCG建立隧道連接,UE需要向重新到HA進行注冊,UE向FA發(fā)送注冊請求RegistrationRequest消息,F(xiàn)A將該消息轉(zhuǎn)發(fā)給HA,RegistrationRequest消息中包含F(xiàn)A的IP地址,或者FA發(fā)起UE的注冊,F(xiàn)A發(fā)送RegistrationRequest消息到HA,包含F(xiàn)A的IP地址,HA/CCG根據(jù)接收到的RegistrationRequest消息獲知FA發(fā)生了切換和FA切換后的IP地址。HA/CCG判斷是否收到或保存有OCS發(fā)送的"允許將FA切換事件上報"的命令,如果有則執(zhí)行步驟205,如果沒有則執(zhí)行步驟204;204、HA/CCG判斷自身上是否設(shè)置有"允許將FA切換事件上報"的命令,如果有則執(zhí)行步驟205,如果沒有,則仍然按照UE原來的費率進行計費。其中,步驟201和步驟202中的設(shè)置沒有先后順序,可以同時進行,也可以分別設(shè)置。在步驟203和步驟204中,可以同時在OCS上和HA/CCG上設(shè)置"允許將FA切換事件上報"的命令,也可以分別在OCS上或者HA/CCG上設(shè)置"允許將FA切換事件上報"的命令,在OCS上設(shè)置的"允許將FA切換事件上報,,命令的優(yōu)先級高于HA/CCG上設(shè)置的"允許將FA切換事件上報,,命令的優(yōu)先級,當HA/CCG收到OCS下發(fā)的"允許將FA切換事件上報,,命令時,按照收到的命令進行上報,當HA/CCG沒有收到OCS下發(fā)的"允許將FA切換事件上報"命令時,按照HA/CCG上設(shè)置的"允許將FA切換事件上報"的命令進行上報。205、HA/CCG按照獲取的FA切換后的IP地址和設(shè)置的切換后需要上報的FA的IP地址或者IP地址組進行判斷,如果確定切換后該FA需要進行上報,則將FA切換后的IP地址上報給OCS,如果不需要上報,則仍然按照UE原來的費率進行計費。具體的HA/CCG向OCS發(fā)送認證控制請求(CreditControlRequest,CCR)消息中包含F(xiàn)A切換后的IP地址的標識,可以在在CCR消息的PDSN-Address屬性中包含F(xiàn)AIPAddress標識,該標識包含有FA切換后的IP地址,如表2所示<table>tableseeoriginaldocumentpage11</column></row><table>表2可選地,HA/CCG也可以將FA發(fā)生了切換的消息發(fā)送給OCS,具體包括:在CCR消息中攜帶FA切換事件,可以在CCR消息的trigger屬性中包含CHANGE_IN—FA_IP_ADDRESS的標識,該標識表示FA發(fā)生了切換,如表2所示。在步驟205是一個可選步驟,HA/CCG也可以在確定保存有OCS發(fā)送的"允許將FA切換事件上報"的命令,或者確定在HA/CCG上設(shè)置有"允許將FA切換事件上報,,的命令時,將FA切換后的IP地址上報給OCS,而不用再根據(jù)設(shè)置在HA/CCG上設(shè)置的切換后需要上報的FA的IP地址確定所述FA是否需要上報,具體的上報過程參照步驟205。206、OCS根據(jù)接收到的FA切換后IP地址和在OCS上設(shè)置的UE費率進行比較,確定FA切換后UE的費率是否發(fā)生變化,并按照FA切換后UE的費率向HA/CCG發(fā)送配額,具體的OCS將接收到的CCR消息進行解析,獲得FA切換后的IP地址,根據(jù)獲得的FA的IP地址和設(shè)置在OCS上的UE費率進行對比,確定UE的費率是否發(fā)生變化,如果UE的費率發(fā)生變化,則按照新的費率向HA/CCG發(fā)送配額;如果UE的費率不發(fā)生變化,則OCS同樣按照原來的費率向HA/CCG發(fā)送配額。HA/CCG統(tǒng)計UE的業(yè)務流量,并和接收到的配額進行比較,當流量大于等于配額時,繼續(xù)向OCS申請配額,如果申請到配額,則允許UE繼續(xù)訪問,如果申請不到配額,則終止UE訪問的業(yè)務。本發(fā)明實施例所提供的計費方法,在HA/CCG上計費時,當FA發(fā)生了切換,HA/CCG能及時的將FA切換后的IP地址發(fā)送給OCS,OCS根據(jù)FA的IP地址和預先在OCS上設(shè)置的UE費率,確定FA切換后對應的UE費率,并按照確定的費率向HA/CCG發(fā)送配額,進行計費,使得計費更準確。在本發(fā)明實施例中,設(shè)置動作發(fā)生在FA切換之前,當FA發(fā)生切換時,按照預先的設(shè)置執(zhí)行FA發(fā)生切換后計費網(wǎng)關(guān)和計費裝置之間的操作即可。在本發(fā)明實施例中,計費網(wǎng)關(guān)為HA/CCG,當然HA和CCG也可以作為獨立的網(wǎng)元設(shè)置在系統(tǒng)中,即計費網(wǎng)關(guān)為CCG,此時在HA上實現(xiàn)計費功能,在CCG上實現(xiàn)統(tǒng)計流量信息,轉(zhuǎn)發(fā)報文等功能??梢詫?允許將FA切換事件上報"的命令設(shè)置在CCG上,同時也在CCG上設(shè)置FA切換后是否進行上報,其計費流程和本發(fā)明實施例類似,只不過FA發(fā)生切換時,HA能及時獲得FA發(fā)生了切換和FA切換后的IP地址,并將FA切換后的IP地址發(fā)送給CCG,CCG按照設(shè)置決定是否上報給OCS。參照附圖3,本發(fā)明實施例還提供了一種計費方法,當計費網(wǎng)關(guān)為CCG,計費裝置為OCS時,在CCG上設(shè)置切換后需要上報的FA的IP地址,在OCS上設(shè)置"允許將FA切換事件上報,,的命令,包括301、在OCS上設(shè)置UE的費率和"允許將FA切換事件上報"的命令,包括在OCS上設(shè)置"允許將FA切換事件上報,,的命令,OCS將該命令發(fā)送給CCG,具體發(fā)送過程參照步驟201;在OCS上設(shè)置FA的IP地址是192.168.1.1時UE的費率為xl;FA的IP地址是192.168丄2時UE的費率為x2。302、在CCG上設(shè)置切換后需要上報的FA,包括在CCG上設(shè)置FA切換后的IP地址為192.168.1.2時,將FA切換后的IP地址發(fā)送給OCS;當FA發(fā)生切換時,參照圖3,執(zhí)行下列步驟303、CCG獲取FA切換后的IP地址,包括當FA發(fā)生切換時,F(xiàn)A的IP地址從192.168.1.1切換為192.168.1.2時,切換后的FA重新與HA建立隧道連接,F(xiàn)A向HA發(fā)送的RegistrationRequest消息中包含F(xiàn)A切換后的IP地址,HA獲得FA發(fā)生了切換和切換后的IP地址,并將FA切換后的IP地址發(fā)送給CCG。304、CCG判斷是否允許將FA切換事件上報;CCG確定收到OCS下發(fā)的"允許將FA切換事件上報"的命令,允許將FA切換事件上報,執(zhí)行步驟305。305、CCG按照獲取的FA切換后的IP地址和設(shè)置的切換后需要上報的FA的IP地址,確定切換后該FA需要進行上報;CCG收到HA發(fā)送的FA切換后的IP地址為192.168.1.2,并根據(jù)在CCG上設(shè)置的FA切換后IP地址變?yōu)?92.168丄2時需要進行上報,確定該FA切換后需要進行上報,因此CCG將FA切換后的IP地址192.168.1.2通過CCR消息發(fā)送OCS,具體發(fā)送過程參照步驟205。306、OCS根據(jù)FA切換后的IP地址和在OCS上設(shè)置的UE的費率,確定通過該切換后的FA入網(wǎng)的UE的費率,按照FA切換后UE的費率向CCG發(fā)送配額,包才舌OCS收到CCR消息后,對CCR消息進行解析,得出FA發(fā)生了切換,并且獲取FA切換后的IP地址為192.168丄2,與設(shè)置的UE的費率進行比較,獲得FA的IP地址是192.168.1.2時UE的費率為x2,UE的費率發(fā)生了變化,因此OCS按照新的費率x2向CCG發(fā)送配額,進行計費。CCG統(tǒng)計UE的業(yè)務流量,并和接收到的配額進行比較,當流量大于等于配額時,繼續(xù)向OCS申請配額,如果申請到配額,則允許UE繼續(xù)訪問,如果申請不到配額,則終止UE訪問的業(yè)務。例如CCG接收到OCS發(fā)送的1M流量的配額,則允許UE繼續(xù)正在進行的業(yè)務,并統(tǒng)計UE訪問業(yè)務的流量,當統(tǒng)計到的流量大于等于1M時,CCG繼續(xù)向OCS申請配額,如果OCS該用戶的配額還有200K,則繼續(xù)向CCG下發(fā)200K的配額,并且在下發(fā)的CCA消息中包含配額耗盡時終止用戶所訪問的業(yè)務的命令。采用本發(fā)明實施例所提供的方法,當FA發(fā)生切換時,HA將FA發(fā)生了切換和切換后的IP地址發(fā)送給CCG,CCG才艮據(jù)OCS發(fā)送的"允許將FA切換事件上報"的命令和在CCG上設(shè)置的切換后需要上報的FA的IP地址,確定將FA切換后的IP地址發(fā)送給OCS,OCS能及時獲得FA切換后的IP地址,并確定通過所述FA入網(wǎng)的UE的費率,按照FA切換后所述UE的費率向發(fā)送配額,使計費更準確。參照附圖4,本發(fā)明實施例還提供了一種計費方法,其中計費網(wǎng)關(guān)為HA/CCG,計費裝置為OCS時,在HA/CCG上設(shè)置"允許將FA切換事件上報"的命令,包括401、在OCS上設(shè)置UE的費率,包括在OCS上設(shè)置FA的IP地址為192.168.1.1、192.168.1.2、192.168.1.3時構(gòu)成0號IP地址組,其所對應的UE的費率為x,F(xiàn)A的IP地址為192.168.1.0時,UE的費率為y。402、在HA/CCG上設(shè)置"允許將FA切換事件上報"的命令,并且設(shè)置切換后需要上報的FA;包括在HA/CCG上設(shè)置"允許將FA切換事件上報"的命令;在HA/CCG上設(shè)置IP地址為192.168.1.1、192.168.1.4、192.168.1.5時,構(gòu)成1號IP地址組,當FA的IP地址變?yōu)?號IP地址組中的任何一個時,需要將FA切換后的IP地址上沖艮給OCS。當FA發(fā)生切換時,參照圖4,執(zhí)行下列步驟403、HA/CCG獲取FA切換后的IP地址,包括當FA發(fā)生切換時,切換后的FA重新與HA/CCG建立隧道連接,F(xiàn)A向HA/CCG發(fā)送的RegistrationRequest消息中包含有FA切換后的IP地址,HA/CCG接收到的RegistrationRequest消息獲得FA發(fā)生了切換和FA切換后的IP地址。404、HA/CCG判斷是否允許切換事件上報;HA/CCG確定沒有收到OCS發(fā)送的"允許將FA切換事件上報"的命令;因此需要執(zhí)行步驟405。405、HA/CCG確定在HA/CCG上設(shè)置有"允許將FA切換事件上報,'的命令,則允許將FA切換后的IP地址上報,執(zhí)行步驟406;406、HA/CCG根據(jù)FA切換后的IP地址和設(shè)置的切換后需要上報的FA的IP地址組,確定該FA切換后是否進行上報;HA/CCG獲得FA切換后的IP地址為192.168.1.1,192.168丄1是設(shè)置在HA/CCG上的1號IP地址組中的一個地址,確定該FA切換后需要上報。因此HAA/CCGFA切換后IP地址通過CCR消息發(fā)送給OCS,具體發(fā)送過程參照步驟205。407、OCS根據(jù)FA切換后的IP地址和設(shè)置的UE的費率,確定FA切換后UE的費率,按照所述UE的費率向HA/CCG發(fā)送配額。OCS收到CCR消息后,對CCR消息進行解析,獲取FA切換后的IP地址為192.168.1.1;與在OCS上設(shè)置的FA的IP地址組進4亍比對,F(xiàn)A切換后的IP地址變?yōu)?號IP地址組中的一個,確定通過該FA接入的UE的費率變?yōu)閤,UE的費率發(fā)生了變化,因此OCS按照新的費率x向HA/CCG發(fā)送配額。HA/CCG統(tǒng)計UE的業(yè)務流量,并和接收到的配額進行比較,當流量大于等于配額時,繼續(xù)向OCS申請配額,如果申請到配額,則允許UE繼續(xù)訪問,如果申請不到配額,則終止UE訪問的業(yè)務。采用本發(fā)明實施例所提供的方法,可以在HA/CCG上設(shè)置一個IP地址組,當HA/CCG確定設(shè)置有"允許將FA切換事件上報,,的命令,并且FA切換后的IP地址為1號IP地址組內(nèi)的一個地址時,允許將FA切換后的IP地址上報給OCS;OCS根據(jù)接收到的IP地址和設(shè)置的UE的費率確定,通過該切換后的FA入網(wǎng)的UE的費率發(fā)生了變化,按照變化后的費率進行計費。同時在同一個IP地址組內(nèi)的FA所對應的UE的費率相同,使得UE在該FA的IP地址組所對應的區(qū)域內(nèi)漫游時,按照同一費率計費,當漫游到該區(qū)域外時,則按照新的費率計費,使得計費更加準確、靈活。參照附圖5,本發(fā)明實施例提供了一種計費裝置500,包括接收單元501,用于接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包含F(xiàn)A切換后的IP地址;確定單元502,用于按照接收單元501中FA切換消息和在計費裝置上設(shè)置的UE的費率,確定通過所述FA入網(wǎng)的UE的費率;發(fā)送單元503,用于按照確定單元502種確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額。本發(fā)明實施例所提供的計費裝置,能及時獲取FA切換后的IP地址,并按照預先的設(shè)置確定通過切換后的FA入網(wǎng)的UE的費率進行計費,使計費更加準確。參照附圖6,本發(fā)明實施例還提供了一種計費裝置600,包括接收單元601、發(fā)送單元602、第一設(shè)置單元603和確定單元604,其中接收單元601,用于接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包含F(xiàn)A切換后的IP地址;第一設(shè)置單元603,用于在計費裝置600上基于FA的標識設(shè)置UE的費率,所述FA的標識可以是FA的IP地址或者FA的IP地址組;確定單元604,用于按照接收單元601中的FA切換消息和在第一設(shè)置單元603上設(shè)置的UE的費率,確定通過所述FA入網(wǎng)的UE的費率;發(fā)送單元602,用于按照確定單元604中確定的UE的費率向計費網(wǎng)關(guān)發(fā)送請配額。在本發(fā)明實施例中,還可以包括第二設(shè)置單元605,用于計費裝置600上設(shè)置"允許將FA切換事件上報"的命令;發(fā)送單元602,還用于將第二設(shè)置單元603中設(shè)置"允許將FA切換事件上報"的命令發(fā)送給計費網(wǎng)關(guān)。本發(fā)明實施例所提供的計費裝置,在計費裝置上設(shè)置"允許將FA切換事件上報"的命令并發(fā)送給計費網(wǎng)關(guān),允許FA切換后進行上報;同時該計費裝置能及時獲取FA切換后的IP地址,并按照預先的設(shè)置確定通過切換后的FA入網(wǎng)的終端的費率,按照確定的終端費率進行計費,使計費更準確。參照附圖7,本發(fā)明實施例提供了一種計費網(wǎng)關(guān)700,包括獲取單元701、第一判斷單元702和發(fā)送單元703,其中獲取單元701,用于獲取FA切換后的IP地址;第一判斷單元702,用于確定是否允許向計費裝置發(fā)送FA切換消息;發(fā)送單元703,用于在第一判斷單元702中確定允許向計費裝置發(fā)送FA切換消息時,將所述切換消息發(fā)送給計費裝置,所述切換消息包括FA切換后的IP地址。其中,獲取單元701,還用于接收計費裝置發(fā)送的"允許將FA切換事件上報,,的命令;第一判斷單元702根據(jù)獲取單元701中接收到的"允許將FA切換事件上報,,的命令,確定需要向計費裝置發(fā)送FA切換消息。在本發(fā)明實施例中,還可以包括第四設(shè)置單元704,用于在計費網(wǎng)關(guān)700上設(shè)置切換后需要上報的FA的標識;第二判斷單元705,用于當獲取單元701中確定接收到計費裝置發(fā)送的"允許將FA切換事件上報,,的命令時,按照第四設(shè)置單元704中設(shè)置的切換后需要上報的FA的標識,確定是否需要將所述FA切換消息上報。本發(fā)明實施例所提供的計費網(wǎng)關(guān),能及時獲得FA發(fā)生了切換和FA切換后的IP地址,并按照預先的設(shè)置將FA切換后的IP地址發(fā)送給計費裝置,使計費裝置能及時獲取FA切換后的IP地址,進而確定通過所述切換后的FA入網(wǎng)的終端的費率,使計費更準確。參照附圖8,本發(fā)明實施例提供了一種計費網(wǎng)關(guān),包括獲取單元801、第一判斷單元802、發(fā)送單元803和第三設(shè)置單元804,其中獲^f又單元801,用于獲取FA切換后的IP地址,獲取計費裝置發(fā)送的"允許將FA切換事件上報"的命令;第三設(shè)置單元804,用于在計費網(wǎng)關(guān)800上設(shè)置"允許將FA切換事件上報,,第一判斷單元802,確定獲取單元801中沒有接收"允許將FA切換事件上報"的命令,確定第三設(shè)置單元804中設(shè)置有"允許將FA切換事件上報,,的命令,確定需要向計費裝置發(fā)送FA切換消息;發(fā)送單元803,用于在第一判斷單元802中確定允許向計費裝置發(fā)送FA切換消息時,將所述切換消息發(fā)送給計費裝置,所述切換消息包括FA切換后的IP地址。在本發(fā)明實施例中,還可以包括第四設(shè)置單元805,用于在計費網(wǎng)關(guān)800上設(shè)置切換后需要上報的FA的標識;第二判斷單元806,用于當獲取單元801中確定接收到計費裝置發(fā)送的"允許將FA切換事件上報"的命令或者在第一設(shè)置單元804中設(shè)置有"允許將FA切換事件上報,,的命令時,按照第二設(shè)置單元805中設(shè)置的切換后需要上報的FA的標識,確定是否需要將所述FA切換消息上報。本發(fā)明實施例所提供的計費網(wǎng)關(guān),在允許FA切換事件上報的情況下,按照預先在計費網(wǎng)關(guān)上的設(shè)置進一步判斷FA切換后是否需要上報,為計費提供了多樣化的選擇。參照附圖9,本發(fā)明實施例提供了一種計費系統(tǒng),包括計費網(wǎng)關(guān)卯2和計費裝置901,計費網(wǎng)關(guān)902,用于獲取FA切換后的IP地址,向計費裝置發(fā)送FA切換消息,所述FA切換消息包括FA切換后的IP地址;計費裝置901,用于接收所述FA切換消息,按照所述FA切換消息和在計費裝置901上UE的費率,確定通過所述FA入網(wǎng)的用戶終端UE的費率,并按照所述UE的費率向計費網(wǎng)關(guān)902發(fā)送配額,進行計費。在本發(fā)明實施例所提供的計費系統(tǒng)中,計費網(wǎng)關(guān)902,還用于設(shè)置"允許將FA切換事件上報"的命令;計費裝置901,還用于設(shè)置"允許將FA切換事件上報,,的命令;計費網(wǎng)關(guān)902根據(jù)計費裝置901發(fā)送的"允許將FA切換事件上報"的命令,或者根據(jù)設(shè)置在計費網(wǎng)關(guān)902上的"允許將FA切換事件上報,,的命令,確定需要將FA切換消息發(fā)送給計費裝置901。其中,計費網(wǎng)關(guān)902,還用于設(shè)置切換后需要進行上報的FA的標識;計費網(wǎng)關(guān)902獲取FA切換后的IP地址,并根據(jù)計費裝置901發(fā)送的"允許將FA切換事件上報"的命令,或者根據(jù)設(shè)置在計費網(wǎng)關(guān)902上的"允許將FA切換事件上報"的命令,同時根據(jù)FA切換后的IP地址和在計費網(wǎng)關(guān)802上設(shè)置的切換后需要上報的FA的標識,確定是否允許將FA切換消息發(fā)送給計費裝置901。在本發(fā)明實施例所提供的計費系統(tǒng)中,計費網(wǎng)關(guān)獲取FA發(fā)生切換和FA切換后的IP地址,及時將FA切換后的IP地址發(fā)送給計費裝置,計費裝置按照預先的設(shè)置,確定通過所述切換后的FA入網(wǎng)的終端的費率,并按照所述確定的費率向計費網(wǎng)關(guān)發(fā)送配額。本發(fā)明實施例所提供的計費系統(tǒng)能及時調(diào)整終端的費率,使計費更加準確。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。權(quán)利要求1、一種計費方法,其特征在于,當外部代理FA發(fā)生切換時,包括接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包括FA切換后的IP地址;按照所述FA切換消息和在計費裝置上的用戶終端UE的費率,確定通過所述切換后的FA入網(wǎng)的UE的費率,并按照確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。2、如權(quán)利要求1所述的一種計費方法,其特征在于,還包括在計費裝置上基于FA的標識設(shè)置UE的費率。3、如權(quán)利要求2所述的一種計費方法,其特征在于,還包括在計費裝置上設(shè)置"允許將FA切換事件上報"的命令;或者在計費網(wǎng)關(guān)上設(shè)置"允許將FA切換事件上報,,的命令;或者在計費裝置和計費網(wǎng)關(guān)上設(shè)置"允許將FA切換事件上報"的命令。4、如權(quán)利要求3所述的一種計費方法,其特征在于,在計費裝置上設(shè)置"允許將FA切換事件上報"的命令,或者在計費裝置和計費網(wǎng)關(guān)上設(shè)置"允許將FA切換事件上拫"的命令,還包括所述計費裝置將所述"允許將FA切換事件上報"的命令發(fā)送給計費網(wǎng)關(guān)。5、如權(quán)利要求4所述的一種計費方法,其特征在于,還包括所述計費網(wǎng)關(guān)獲取FA切換后的IP地址;確定計費網(wǎng)關(guān)上保存有計費裝置發(fā)送的"允許將FA切換事件上報,,的命令;向計費裝置發(fā)送所述FA切換消息,所述FA切換消息包括FA切換后的IP地址。6、如權(quán)利要求4或5任一所述的一種計費方法,其特征在于,當計費網(wǎng)關(guān)是內(nèi)容計費網(wǎng)關(guān)CCG或者實現(xiàn)了內(nèi)容計費功能的家鄉(xiāng)代理HA/CCG,計費裝置是在線計費系統(tǒng)OCS時,所述計費裝置將所述"允許將FA切換事件上報"命令發(fā)送給計費網(wǎng)關(guān),包括OCS向計費網(wǎng)關(guān)發(fā)送認證控制應答CCA消息,所述CCA消息包括"允許將FA切換事件上報"的命令。7、如權(quán)利要求3所述的一種計費方法,其特征在于,在計費網(wǎng)關(guān)上設(shè)置"允許將FA切換事件上報"的命令,還包括所述計費網(wǎng)關(guān)獲取FA切換后的IP地址;確定計費網(wǎng)關(guān)上沒有保存計費裝置發(fā)送的"允許將FA切換事件上報"的命令;確定計費網(wǎng)關(guān)上設(shè)置有"允許將FA切換事件上報"的命令;向計費裝置發(fā)送FA切換消息,所述FA切換消息包括FA切換后的IP地址。8、如權(quán)利要求5或7任一所述的一種計費方法,其特征在于,在計費網(wǎng)關(guān)上設(shè)置有切換后需要上報的FA的標識,所述向計費裝置發(fā)送FA切換消息之前還包括按照設(shè)置在計費網(wǎng)關(guān)上需要上報的FA的標識和獲取的FA切換后的IP地址確定需要將所述FA切換消息上報。9、如權(quán)利要求8所述的一種計費方法,其特征在于,當計費網(wǎng)關(guān)是CCG或者HA/CCG,計費裝置是OCS時,所述計費網(wǎng)關(guān)將FA切換消息發(fā)送給OCS,包括計費網(wǎng)關(guān)向OCS發(fā)送認證控制請求CCR消息,所述CCR消息包含F(xiàn)A切換后的IP地址。10、如權(quán)利要求2或8任一所述的一種計費方法,其特征在于,所述FA的標識是FA的IP地址或者FA的IP地址組。11、一種計費裝置,其特征在于,包括接收單元,用于接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包括FA切換后的IP地址;確定單元,用于按照接收單元中FA切換消息和在計費裝置上的用戶終端UE的費率,確定通過所述切換后的FA入網(wǎng)的UE的費率;發(fā)送單元,用于按照確定單元中確定的所述UE的費率向計費網(wǎng)關(guān)發(fā)送請配額。12、如權(quán)利要求11所述的一種計費裝置,其特征在于,還包括第一設(shè)置單元,用于在計費裝置上基于FA的標識設(shè)置UE的費率。13、如權(quán)利要求12所述的一種計費裝置,其特征在于,還包括第二設(shè)置單元,用于在計費裝置上設(shè)置"允許將FA切換事件上報,,的命令;發(fā)送單元,還用將"允許將FA切換事件上報"的命令發(fā)送給計費網(wǎng)關(guān)。14、一種計費網(wǎng)關(guān),其特征在于,包括獲取單元,用于獲取FA切換后的IP地址;第一判斷單元,用于判斷是否允許向計費裝置發(fā)送FA切換消息;發(fā)送單元,用于在第一判斷單元中確定允許向計費裝置發(fā)送FA切換消息時,將所述FA切換消息發(fā)送給計費裝置,所述FA切換消息包括FA切換后的IP地址。15、如權(quán)利要求14所述的一種計費網(wǎng)關(guān),其特征在于,還包括獲取單元,還用于接收計費裝置發(fā)送的"允許將FA切換事件上報"的命令;第一判斷單元根據(jù)獲取單元中接收到的"允許將FA切換事件上報"的命令,確定需要向計費裝置發(fā)送FA切換消息。16、如權(quán)利要求14所述的一種計費網(wǎng)關(guān),其特征在于,還包括第三設(shè)置單元,用于在計費網(wǎng)關(guān)上設(shè)置"允許將FA切換事件上報"的命令;第一判斷單元確定獲取單元中沒有接收到"允許將FA切換事件上報,,的命令,確定第一設(shè)置單元中設(shè)置有"允許將FA切換事件上報"的命令,確定需要向計費裝置發(fā)送FA切換消息。17、如權(quán)利要求15或16所述的一種計費網(wǎng)關(guān),其特征在于,還包括第四設(shè)置單元,用于在計費網(wǎng)關(guān)上設(shè)置切換后需要上報的FA的標識;第二判斷單元,用于當獲取單元中確定接收到計費裝置發(fā)送的"允許將FA切換事件上報"的命令或者在第一設(shè)置單元中設(shè)置有"允許將FA切換事件上報"的命令時,按照第二設(shè)置單元中設(shè)置的切換后需要上報的FA的標識,確定是否需要將所述FA切換消息上報。18、一種計費系統(tǒng),其特征在于,包括計費網(wǎng)關(guān)和計費裝置,其中計費網(wǎng)關(guān),用于獲取FA切換后的IP地址,向計費裝置發(fā)送FA切換消息,所述FA切換消息包括FA切換后的IP地址;計費裝置,用于接收所述FA切換消息,按照所述FA切換消息和在計費裝置上的UE的費率,確定通過所述FA入網(wǎng)的用戶終端UE的費率,并按照所述UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。19、如權(quán)利要求18所述的一種計費系統(tǒng),其特征在于,計費裝置,還用于設(shè)置"允許將FA切換事件上報"的命令;計費網(wǎng)關(guān),還用于設(shè)置"允許將FA切換事件上報"的命令;計費網(wǎng)關(guān)根據(jù)計費裝置發(fā)送的"允許將FA切換事件上報"的命令,或者根據(jù)設(shè)置在計費網(wǎng)關(guān)上的"允許將FA切換事件上報"的命令,確定需要將FA切換消息發(fā)送給計費裝置。20、如權(quán)利要求19所述的一種計費系統(tǒng),其特征在于,計費網(wǎng)關(guān),還用于設(shè)置切換后需要進行上報的FA的標識;計費網(wǎng)關(guān)獲取FA切換后的IP地址,并根據(jù)計費裝置發(fā)送的"允許將FA切換事件上報"的命令,或者根據(jù)設(shè)置在計費網(wǎng)關(guān)上的"允許將FA切換事件上報"的命令,同時根據(jù)FA切換后的IP地址和在計費網(wǎng)關(guān)上設(shè)置的切換后需要上報的FA的標識,確定是否需要將FA切換消息發(fā)送給計費裝置。全文摘要本發(fā)明實施例提供了一種計費方法、計費裝置、計費網(wǎng)關(guān)和計費系統(tǒng)。所述計費方法包括當外部代理FA發(fā)生切換時,接收計費網(wǎng)關(guān)發(fā)送的FA切換消息,所述FA切換消息包括FA切換后的IP地址;按照所述FA切換消息和在計費裝置上的用戶終端UE的費率,確定通過所述切換后的FA入網(wǎng)的UE的費率,并按照所述確定的UE的費率向計費網(wǎng)關(guān)發(fā)送配額,進行計費。應用本發(fā)明實施例所提供的方法,當FA發(fā)生切換時,計費裝置能及時獲取通過切換后的FA入網(wǎng)的UE的費率,實現(xiàn)準確計費。文檔編號H04L12/14GK101431422SQ20081021838公開日2009年5月13日申請日期2008年12月12日優(yōu)先權(quán)日2008年12月12日發(fā)明者龐長春申請人:華為技術(shù)有限公司