專利名稱::一種實現ims多媒體會議業務計費的方法
技術領域:
:本發明涉及通信領域中IP多媒體子系統(IMS,IPMultimediaSubsystem)業務計費方法,尤其涉及實現MS多媒體會議業務計費的方法。
背景技術:
:目前現有的IMS業務計費方法可以基于Rf接口或者Ro接口進行離線或在線計費。標準協議中對于計費話單(CDR,ChargingDataRecord)和Diameter協議計費請求消息離線計費對應ACR(AccountingRequest)以及在線計費對應CCR(CreditControlRequest)也規定了一些符合計費需求的字段,比如會話標識Session-ID,主叫方地址Calling-Party-Address,被叫方地址Called-Party-Address等。IMS多i某體會議業務是IMS多々某體電話業務的一種,其業務模型不同于點對點通信,而是多方和媒體資源服務器之間的通信方式。其中,會議應用服務器(CONFAS)起到背靠背用戶代理(B2BUA,Back-to-BackUserAgent)的作用,即CONFAS處在通信兩端之間,同時具有用戶代理客戶端(UAC,UserAgentClient)和用戶代理服務端(UAS,UserAgentServer)的功能,先作為一個UAS,從一端接收請求,然后又作為一個UAC向另外一端發起請求,并且接收響應,最后再作為一個UAS將響應返回給請求發送端。因此,MS多媒體會議業務的計費需求和普通的點對點的通信計費有著很大不同,具體表現為如下(1)一次多4某體會議業務涉及多方用戶和CONFAS,由于CONFAS起到B2BUA的作用,Session-ID在一次多媒體會議中會發生變化,故無法唯一標識同一個會議。(2)不同于普通點對點通話時被計費方必然參與通話的情況,多媒體會議業務為一次會議的付費方有可能是不參與多媒體會議的第三方,因此計費時需要知道為會議本身進行付費的付費方的信息。(3)點對點通信可以為主叫方和^f皮叫方分別產生計費話單CDR,不同于這個簡單的付費區分,根據多媒體會議業務涉及的多業務和多方用戶的特性,參與會議的用戶角色從功能角度可以分為會議主席、參會者、媒體導演等;從計費角度可以分為負責會議費的一方(Host)和各會議參與方(Participant)。需要注意的是負責會議費的Host可能并不參與會議本身。因此一次多媒體會議業務的完整計費要包括對會議本身的計費(依據會議規模人數,會議持續時間)以及各參與方的會議通話計費(依據通話時長)。(4)一些適用于多々某體會議業務的特定々某體使用的計費,比如數字會議涉及的媒體應用共享Appshare,數字白板Xwb和Xcons(包括數字投票、舉手表決等多種子應用)和音頻、視頻一起組成了多媒體會議業務的媒體使用類型。這些使用不同類型媒體的特殊功能計費也是需要在多媒體會議計費中考慮的因素。(5)另外會議中還存在一些特殊的會議功能項,如對會議錄音、錄像以及會議背景音播放等,都屬于一些會議特有的功能,也是會議業務所要考慮的計費點。目前基于第三代伙伴組織計劃(3GPP,ThirdGenerationPartnershipProjects)規范的IMS網絡計費的消息結構尚不能滿足多^某體會議業務的計費需要。針對以上的一些特定的多媒體會議業務計費需求,亟待提出一種能夠適應及服務于多媒體會議業務的計費方法,并相應地對一些能夠反映多i某體會議業務特性的計費屬性對(AVP,AccountingValuePair)結構進行擴展定義,使得其中的一些信息可以單獨或者組合作為多力某體會議計費話單分揀和關聯的關鍵字。
發明內容本發明所要解決的技術問題是提供一種實現IMS多媒體會議業務計費的方法,既能夠適應多々某體會議業務的特點合理地進行計費,又能夠針對將來技術的發展進行內容擴展。為了解決上述技術問題,本發明提供了一種實現IMS多媒體會議業務計費的方法,涉及會議應用服務器CONFAS和計費功能實體,該方法包括a、在Diameter協議計費消息結構中擴展用于表述所述多媒體會議業務計費信息的組合型計費屬性對AVP結構,包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;b、在所述多媒體會議業務過程中,所述CONFAS通過所述AVP結構記錄用戶的計費信息,并將所述AVP結構發送給所述計費功能實體;所述計費功能實體根據所述AVP結構實行計費話單記錄、關聯及分揀,從而實現計費。進一步地,所述會議標識字段,用于唯一標識一次多々某體會議;所述會議費用帳戶字段,用于表示作為會議付費方的會議發起方的帳戶信息;所述計費角色字段,用于從計費角度標注參與所述會議的成員身份信息,所述成員身份包括所述會議發起方即所述會議付費方以及會議參與方;所述計費類型字段,用于區分會議計費類型,包括由所述會議發起方負擔的針對^i義自身計費和由所述會議參與方負擔的針對會議成員計費;所述會議流程類型字段,用于表征所述會議流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、邀請成員加入會議、成員主動加入會議以及與會話無關的預約會議和取消已預約的會議其中的一種或多種。進一步地,所述AVP結構還包括會議規模字段和會議時間字段,用于當所述計費類型字段為所述針對會議自身計費時,分別作為表述會議規模和表述會議持續時間的計費參量。進一步地,在所述會議業務過程中一用戶向所述CONFAS發送發起會議請求,所述用戶即為所述會議付費方,包括bl、所述CONFAS收到所述請求后,將當前時間記錄在時間戳中,同15時將該發起會議的用戶的計費信息填寫到所述AVP結構中,并與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議發起方填入所述計費角色字段,將所述針對會議自身計費填入所述計費類型字段,將時間0值填入所述會議時間字段,以及將所述發起即時會議填入所述會議流程類型字段;b2、所述計費功能實體收到所述計費請求后,為所述會議本身開啟一個計費話單CDR,并返回計費應答消息;b3、所述CONFAS在收到會議結束請求時,將當前時間記錄在時間戳中,并將實際參與所述會議的用戶數規模和依時間戳信息計算的所述會議的持續時長,分別補充填入所述AVP結構的所述會議規模字段和所述會議時間字段;以及將所述AVP結構的計費信息攜帶在計費請求消息中發送給所述計費功能實體;b4、所述計費功能實體收到所述計費請求后,關閉所述CDR;以所述會議標識字段、所述計費角色字段以及所述計費類型字段為關鍵字進行關聯,其中,所述計費角色字段為所述會議發起方,所述計費類型字段包括針對會CDR。進一步地,所述發起會議的用戶參與所述會議,步驟b2還包括b2-l、所述CONFAS在向所述發起所述會議的用戶返回發起會議響應時,將當前時間記錄在時間戳中,并將所述用戶的所述AVP結構中的所述計費類型字段修改為針對會議成員計費,所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b2-2、所述計費功能實體收到所述計費請求消息后,為所述用戶開啟一個CDR,并返回計費應答消息;步驟b3還包括16b3-l、所述CONFAS在收到所述用戶退出會議請求后,將當前時間記錄在時間戳中,將該時間戳與所述AVP結構中的計費信息一起攜帶在發向所述計費功能實體的計費請求消息中;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段包括針對會議成員計費,所述會議流程類型字段為發起即時會議,由此為所述發起會議的用戶分揀出其作為所述會議主持人的CDR。進一步地,所述發起會議的用戶在所述會i^發送邀請加入會議請求,以邀請其他用戶加入所述會議,所述請求中攜帶有邀請成員的信息,步驟b2還包括b2-l、所述CONFAS在收到所述邀請加入會議請求后,將當前時間記錄在時間戳中,并將所述邀請成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所迷計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述邀請成員加入會議填入所迷會議流程類型字段;b2-2、所述計費功能實體收到所述計費請求消息后,為每一個所述邀請成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及被叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述邀請成員加入會議,由此為所述每一個邀請成員分揀出會議邀請參與方的CDR。進一步地,所述發起會議的用戶在所述會議業務過程中向所述CONFAS發送邀請加入會議請求,以邀請其他用戶加入所述會議,所述請求中攜帶有邀請成員的信息,步驟b2還包括b2-3、所述CONFAS在收到所述邀請加入會議請求后,將當前時間記錄在時間戳中,并將所ii^請成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述邀請成員加入會議填入所述會議流程類型字段;b2-4、所述計費功能實體收到所述計費請求消息后,為每一個所述邀請成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-2、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及被叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述邀請成員加入會議,由此為所述每一個邀請成員分揀出會議邀請參與方的CDR。進一步地,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-l、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信18息的填寫包括將為所述會議分配的流水號填入所述會i義標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-2、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員用戶分揀出會議主動參與方的CDR。進一步地,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-3、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字,史,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-4、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-2、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員分揀出會議主動參與方的CDR。進一步地,所述計費類型還包括針對特殊費用計費,所述特殊費用計費包括使用》某體種類的費用、數據會議子應用的費用以及錄音錄像功能的費用;所述AVP結構還包括媒體類型AVP,用于表述所述會議使用媒體類型的信息,分別通過媒體名稱字段和媒體信息描述字段表述;nx的用尸杜尸/T還念、t又ili斧3i;f至T囚玄"述CONFAS發送中間計費消息更新請求,所述請求中攜帶有改變內容的信息,步驟b2還包括b2-3、所述CONFAS在收到所述請求后,將當前時間記錄在時間戳中,并將所述AVP結構中的所述計費類型字段修改為所述針對特殊費用計費,同時根據所述改變內容分別填寫所述媒體名稱字段和媒體信息描述字段;所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b2-4、所述計費功能實體收到所述計費請求消息后,為所述用戶更新其CDR,并返回計費應答消息;步驟b4-l中所述計費類型字段的值還包括所述針對特殊費用計費。進一步地,所述發起會議的用戶在所述會議業務過程中因會議會話時間超出預定時長而向所述CONFAS發送中間計費消息更新請求,所述請求中攜帶有改變內容的信息,步驟b2還包括b2-3、所述CONFAS在收到所述請求后,將當前時間記錄在時間戳中,20并所述時間戳與所述AVP結構的計費信息一起攜帶在發向所述計費功能實體的計費請求消息中;b2-4、所述計費功能實體收到所述計費請求消息后,為所述用戶更新其CDR,并返回計費應答消息。進一步地,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-5、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-6、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-3、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員分揀出會議主動參與方的CDR。進一步地,在所述會議業務過程之初一用戶向所述CONFAS發送預約會議請求,所述用戶為會議付費方,所述方法包括b0-l、所述CONFAS收到所述預約會議請求后,將當前時間記錄在時間戳中,同時填寫所述AVP結構的計費信息,包括將為所述會議分配的流水號填入所述會議標識字段;將預約的會議初始持續時長值填入所述會議時間字段,將預約會議的人數規模填入所述會議規模字段,以及將所述預約會議填入所述會議流程類型字段;然后,將所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b0-2、所述計費功能實體收到所述計費請求消息后,為所述會議開啟一個與會議會話無關的預約會議的CDR,并返回計費應答消息。進一步地,在所述會議業務過程中所述會議付費方向所述CONFAS發送取消預約會議請求,包括b0-3、所述CONFAS收到所述取消預約會議請求后,修改所述AVP結構的計費信息,包括將所述取消預約的會議填入所述會議流程類型字段;然后,將所述AVP結構的計費信息攜帶在發向所述計費功能實體的計費請求消息中;b0-4、所述計費功能實體收到所述計費請求消息后,開啟一個與會議會話無關的取消預約會議的CDR,并返回計費應答消息。按照權利要求1至3任一項所述方法,其特征在于,所述Diameter協議計費消息是指包括與會議會話相關和與會議會話無關情況的離線計費消息和在線計費消息,相應地所述計費功能實體包括離線計費數據功能實體和在線計費數據功能實體。為了解決上述技術問題,本發明提供了一種描述多4某體會議業務計費信息的組合型計費屬性對AVP結構,擴展在Diameter協議計費消息結構中,該AVP結構包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段、會議流程類型字段以及4某體類型組合型AVP,其中所述會議標識字段,用于唯一標識一次多媒體會議;所述會議費用帳戶字段,用于表示作為會議付費方的會議發起方的帳戶22信息;所述計費角色字段,用于從計費角度標注參與所述會議的成員身份,所述成員身份包括所述會議發起方即所述會議付費方以及會議參與方;所述計費類型字段,用于區分會漢計費類型,包括由所述會議發起方負擔的針對^i義自身計費、由所述會議參與方負擔的針對會議成員計費以及針對特殊費用計費其中的一種或多種;其中所述針對會議自身計費,以表述會議規模信息的會議規模字段和表述會議持續時間信息的會議時間字段為計費參量;所述針對特殊費用計費包括使用媒體種類的費用、數據會議子應用的費用以及錄音錄像功能的費用;所述會議流程類型字段,用于表征所述^i義流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、成員主動加入會議、邀請或;種;、一、'、'、'、'所述i某體類型組合型AVP,用于表述所述會議使用的媒體類型,分別通過媒體名稱字段和媒體信息描述字段來表述。為了解決上述技術問題,本發明提供了一種用于IMS多媒體會議業務計費的話單關聯及分揀方法,包括A、根據各類計費話單CDR的需求,并依據擴展在Diameter協議計費消息結構中的組合型計費屬性對AVP結構的計費信息字段及其值,設置為關鍵字;其中,所述計費信息字段包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;B、根據關鍵字或組合的關聯關鍵字,分揀出所需CDR。進一步地,所述會議標識字段,用于唯一標識一次多媒體會議;所述會議費用帳戶字段,用于表示作為會議本身費用負擔方的會議發起方的帳戶信息;所述計費角色字段,用于從計費角度標注參與所述會議的成員身份信息,所述成員身份包括所述會議發起方和會議參與方;所述計費類型字段,用于區分會議計費類型,包括由所述會議發起方負擔的針對會議自身計費、由所述會議參與方負擔的針對會議成員計費以及針對特殊費用計費其中的一種或多種;其中所述針對會議自身計費以表述會議規模信息的會議規模字段和表述會議持續時間信息的會議時間字段為計費參量;所述針對特殊費用計費包括使用媒體種類的費用、數據會議子應用的費用以及錄音錄像功能的費用;所述會議流程類型字段,用于表征所述會議流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、成員主動加入會議、邀請或多種;所述媒體類型組合型AVP,用于表述所述會議使用的媒體類型,分別通過媒體名稱字段和媒體信息描述字段來表述。進一步地,當需要同一次會議所有的CDR時,將會議標識字段的值設置為關鍵字,并依所述關鍵字分揀所述CDR。進一步地,當需要同一次會議內部會議類的CDR時,以所述會議標識字段的值、所述計費類型字段的值設置為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對會議自身計費;然后依所述關聯關4建字分揀所述CDR。進一步地,當需要同一次會議相關流程的CDR時,以所述會議標識字段的值、所述計費類型字段的值以及所述會議流程類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議自身計費,所述會議流程類型字段的值分別為預約會議、發起即時會議、主動加入會議、邀請加入會議以及取消預約的會議;然后依所述關聯關鍵字分別分揀出預約會議流程、發起即時會議流程、主動加入會議流程、邀請加入會議流程以及取消預約的會議流程的CDR。進一步地,當需要同一次會議內部成員類的CDR時,以所述會議標識字段的值、所述計費類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議成員計費;然后依所迷關聯關鍵字分揀出所述CDR。進一步地,當需要同一次會議中每一位參與成員關聯會話的CDR時,以所述會議標識字段的值、所述計費角色字段的值、所述計費類型字段的值、所述會議流程類型字段的值以及為關鍵字組合成關聯關鍵字,其中,所述所述計費角色字段的值為會議參與方,所述計費類型字段的值為針對會議成員計費,所述會議流程類型字段為所述發起即時會議時,結合主叫方地址,分揀出會議主持人的CDR;為所述成員主動加入會議時,結合主叫方地址,分揀出會議主動參與方的CDR;為所述邀請成員加入會議時,結合被叫方地址,分揀出會議邀請參與方的CDR。進一步地,當所述會議付費方參與所述會議,需要為其關聯所述會議的所有CDR時,以所述會議標識字段的值以及所述計費角色字段的值為關鍵字組合成關聯關鍵字,其中,所述計費角色字段的值為所述會議發起方,然后依所述關聯關鍵字分揀出所述CDR。進一步地,當需要同一次會議的媒體使用類的CDR時,以所述會議標識字段的值以及所述計費類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對特殊費用計費,然后依所述關聯關鍵字分揀出所述CDR。進一步地,當需要同一次會議使用的不同i某體的CDR時,以所述會議標識字段的值、所述計費類型字段的值以及所述媒體名稱字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對特殊費用計費,所述所述媒體名稱字段的值分別為各種媒體名稱,然后依所述關聯關鍵字分揀出所述不同媒體的CDR。進一步地,當需要以所述會議付費方為立足點關聯其所有會議CDR時,以所述計費角色字段的值為所述會議發起方為關鍵字,分揀出所述CDR。進一步地,當需要以所述會議付費方為立足點關聯其所有會議參與成員類CDR時,以所述計費類型字段的值、所述會議流程類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議成員計費,所述會議流程類型字段的值為所述成員主動加入會議時,結合主叫方地址分揀出會議主動參與方的CDR;為所述邀請成員加入會議時,結合被叫方地址分揀出會議邀請參與方的CDR。釆用本發明提供的方法,能夠適用于IMS多々某體會議業務特點進行話單分揀關聯及計費,并為此計費的實現擴展定義及闡述了Diameter協議計費請求消息(ACR/CCR)中需要填充的信息內容。既解決了目前的多媒體會議業26務計費不同于普通的點對點通信計費的問題,又比較容易根據以后的技術發展進行內容擴展。圖1為采用本發明方法的一個實施例,即以離線計費方式的會議主席發起會議計費消息流圖示意。具體實施例方式本發明提供的實現IMS多媒體會議業務計費的方法,首先在Diameter協議計費消息結構中擴展一個能夠覆蓋多媒體會議業務計費需求的組合型AVP結構,其中包括會議標識字段、^i義費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;在多媒體會議業務過程中,CONFAS通過該AVP結構記錄用戶的計費信息,并將該AVP結構發送給計費功能實體;計費功能實體根據該AVP結構實行計費話單記錄、關聯及分揀,從而實現合理計費。以下結合具體實施例和附圖對本發明上述技術方案進行更詳細地解釋。由于IMS多媒體會議計費分為基于會話的計費和會話無關的計費,故在下文中出現的Diameter協議計費請求消息(ACR/CCR)是指涵蓋了包括會話相關和會話無關情況的離線計費(即準實時計費模式,譬如先使用通信網資源后付費模式)請求消息和在線計費(即實時計費才莫式,譬如先費用單元預留再使用通信網資源,然后根據資源使用情況對資費多退少補才莫式)信用額度控制請求消息。Diameter協議的計費請求消息(ACR/CCR)中的組合型AVP:在ServiceInformation下面擴展增加一個與現有的組合型IMSInformation同一級的組合型AVP——MMTelInformation,并在該MMTelInformation中擴展用于多4某體會議的下一級組合型AVP——CONF-Param,其結構如表1所示。<table>tableseeoriginaldocumentpage28</column></row><table>為了方便區分不同的會議,在CONF-Param結構中定義用于唯一標識一個會議的流水號的字段,譬如CONF-ID,請參見表2。該字段的值由CONFAS收到會議發起或會議預約請求時自動生成。0為無效值,從l開始累加,無論會議召開成功失敗與否該值都在上一次會議的ID號上加1,直至一最大值(譬如28=256)后轉為0,重新開始新一輪的累加。這樣做的目的是要保證一段時間以內會議流水號是唯一的。該字段在話單分揀及計費管理時作為分揀同一次會議的條件。<table>tableseeoriginaldocumentpage28</column></row><table>考慮到一次多媒體會議的付費方不一定參與多媒體會議的情況,在CONF-Param結構中定義用于填寫會議發起方的帳戶同時也是一次會議本身費用的負擔方的字段,譬如CONF-Host-Account,請參見表3。該字段在IMS網絡中一般按會話起始協議(SIP,SessionInitiationProtocol)統一資源標識(URI,UniformResourceIdentifier)的格式i真寫,例i口sip:host@ue.com(它很象一個email地址)。最后需要進行會議業務的金額結算及話單生成時,費用扣除在該字段所填的帳戶上,且話單中付費帳戶填寫為該字段內容。該字段由CONF-AS填寫,其值可以取自發起會議的SIPhead消息(SIP頭消息)中的PAI(PresentAssistantId)字段值、Contact字段值或From字段值(CONFAS優先取PAI字段值,如果CONFAS檢索不到PAI的值,就依次去檢索Contact,From的值)。表3CONF-Param結構<table>tableseeoriginaldocumentpage29</column></row><table>由于多媒體會議業務的成員從計費角度區分為會議付費方Host和會議參與方Participant故在CONF-Param結構中定義用于從計費角度標注參與會議的成員身份的字段,譬如CONF-Charging-Role,請參見表4。表4CONF-Param結構<table>tableseeoriginaldocumentpage29</column></row><table>^口表5所示。表5CONF-Charging-Role字段定義<table>tableseeoriginaldocumentpage29</column></row><table>多Jf某體會議業務的計費可以分為如下類型(1)對會議自身的計費以會議人^U^f莫及會議持續時長,收取一個統一的會議費用。該費用包括三種1)從會議召開到結束的一個實際召開會議的費用的扣除;2)預約會議時的一個預約費用的扣除;3)取消預約會議時的一個預約費用的返還。(2)對會議成員的計費每一個會議成員參加會議后,均以其在會議中真實的通話時長,收取一個通話時長的費用。(3)特殊的功能費用使用多媒體會議中各功能的費用。該費用包括種類繁多,此處僅舉兩例1)各類媒體(視頻、音頻等)及子應用的費用收取(譬如數字會議的白板Xwb和Xcons媒體及其投票、舉手等多種子應用);2)錄音錄像功能的費用收取。該項由CONFAS根據具體的收費場景進行填寫。在CONF-Param結構中定義用于區分計費種類的字段,譬如CONF-Charging-Type,如表6所示。該字段由CONFAS根據具體的收費場景填寫。表6CONF-Param結構;j;::;l];;:l:j;i:j:關j;;:;l議fl;jj:l::;jj;:j:j:j]:l議llll聽f;::l:lllll議:籠,:,l:llf;l薩llillllll::支持的網元CONF-ID會議流水號,多媒體會議業務的唯一標識ASCONF-Host曙Account會議發起方的帳戶,同時也是會議費用的負擔方ASCONF-Charging-Role參與會議的成員身份,枚舉型,取值1,2ASCONF-Charging-Type會議計費種類,枚舉型,取值1~3ASCONF-Charging-Type字段可以用一個枚舉型取值定義各類計費,如表7所示。表7CONF-Charging-Type字段定義字段取值取值含義1CONFCharging,針對會議自身計費,以會議人數規模及會議持續時長為計費參量。2SessionCharging,針對會議成員計費,以成員在會議中的通話時長為計費參量。30SpecificCharging,針對特殊費用計費,包括會議業務使用媒體類型的3I費用、數據會議子應用的費用以及錄音錄像的功能費用。_多々某體會議的流程類型,包括預約會議、發起即時會議、主動加入會議、邀請加入會議以及取消預約的會議。因此,在CONF-Param結構中定義用于表征多媒體會議的流程類型的字段,譬如CONF-Process-Type,如表8所示。表8CONF-Param結構<table>tableseeoriginaldocumentpage31</column></row><table>前述的CONF-Charging-Type字段,當針對會議本身計費時,是基于會議規才莫和會議持續時間為計費參量。前者可以由參加多々某體會議的人數M^莫來體現,即在CONF-Param結構中定義CONF-Max-MemberSum字段來表述;后者可以由多媒體會議的持續時長體現,即在CONF-Param結構中定義CONF-Duration字段來表述,如表10所示。<table>tableseeoriginaldocumentpage32</column></row><table>CONF-Max-MemberSum字段通常取值不是實際具體的人數,而是某整數的倍數,譬如取值為5的倍數,即實際如果有9人參加會議,那么參加多媒體會議的人數M^莫可以取值10人。當CONF-Process-Type為發起即時會議INITIATE_CONF時,該字段取值為最終會議結束時的實際參與人數^!^莫,主持人可以在會議中間根據實際情況調整人數規模;當CONF-Process-Type為預約會議時,該字段取值為預約會議時的初始人數少見才莫。當CONF-Process-Type為JL^即時會議時,CONF-Duration字段在最初發起會議時取值為0,在會議結束時取值為最終會議結束的實際持續時長;當CONF-Process-Type為預約^i義時,CONF-Duration字段取值為預約會議時初始持續時長信息。為了實現特殊功能計費,在CONF-Param結構中定義用于表述會議媒體類型的字段,譬如SDP-Media-Component,如表11所示。表llCONF-Param結構<table>tableseeoriginaldocumentpage33</column></row><table>以上通過組合型AVP表述的多媒體會議計費信息是很容易根據IMS多媒體會議技術的發展需要進行擴展。'為了實現對會議計費各種角色和業務的話單分揀關聯,以上在Diameter協議的計費請求消息(ACR/CCR)中定義的一些信息可以單獨或者組合使用,作為多媒體會議計費話單分揀和關聯的關鍵字,做到將同一次會議的話單相關聯,根據計費角色分揀話單以及根據會議流程類型分揀話單等多種可能。下面一個具體的應用實例,來進一步解釋如何運用上述在Diameter協議計費消息結構中構造的組合型AVP結構信息,進行話單分揀關聯,從而實現IMS多媒體會議業務計費。該具體的多+某體會議應用場景是用戶A是會議的主持人和付費方,他發起一個即時會議,并邀請用戶B、C、D參加會議。在會議進行到一半時,由于用戶A有要事等待處理,臨時轉讓主持人權限給用戶B并且退出了此次會議;用戶B完成了后續的會議主持直至會議結束。圖1示意了在離線計費方式下用戶A(UE-A)從發起會議到其退出會議的計費消息流程。在這一過程中,暫時忽略使用媒體的情況,這是一個會話相關Sessionrelated的計費過程。用戶A作為會議的付費方和參與人,要負擔兩種費用會議費和會議參與方的通話費。CONFAS也會為其產生兩類CDR:會議CDR和會議參與方的通話CDR(注意圖1只強調針對發起會議的流程可能會為用戶A產生兩類CDR,為了清楚表述這一點,圖中忽略用戶A在退出會議前可能會有的邀請其余成員加入會議或者其余會議成員主動加入會議的流程),其具體步驟描述如下步驟SI、S2:CONFAS收到UE-A的發起會議請求后,向離線計費數據功能CDF實體發送計費請求INFO消息表示會議發起這一事件,該計費請求消息帶有IMS會議組合型AVP結構信息CONF-Param的ACR[Event];CONFAS在CONF-Param中各字段值填寫如下將為此次會議發起的唯一的會議流水號0001填入CONF-ID字段中;在CONF-Host-Account字萃炎中填寫UEA的帳戶信息sip:host@ue-a.com;在CONF-Charging-Role字段中填入Host值1;在CONF-Charging-Type字段中填入CONFCharging(會議計費)值1;在CONF-Process-Type字段中填入INITIATE—CONF值2;在CONF-Max-MemberSum字段中填寫值5,表示4人參與會議的人數規模,以及在CONF-Duration字段中填寫值0。在IMS計費消息格式中已有的時間戳字段填寫當時的時間。當CDF實體收到帶有這些信息的計費請求后,為整個會議本身打開一張會話無關的ASCDR記錄會議開始的相關參數。步驟S3、S4:CDF實體向CONFAS返回計費響應消息ACA,CONFAS收到該消息后,將發起會議請求的響應發送給終端UE-A;步驟S5:CONFAS在發出200ok響應發起會議的請求后,向CDF實體發送計費請求消息,帶有MS會議組合型AVP結構信息CONF-Param的ACR[START];CONFAS在CONF-Param中各字段值填寫如下在CONF-ID字段中仍填入發起會議時生成的唯一標識符0001;在CONF-Host-Account字段中仍填寫UE-A的帳戶信息sip:host@ue-a.com;CONF-Charging-Role字段仍填Host值1;CONF-Charging-Type字段填SessionCharging(會議成員通話計費)值2;CONF-Process-Type字段填INITIATEJX)NF值2。在時間戳字段中填寫當時的時間。當CDF實體收到帶有這些信息的計費請求后,為會議成員UE-A打開一張基于會話開始的ASCDR。步驟S6:CDF實體向CONFAS返回計費響應消息ACA;步驟S7:多媒體會議進行過程中,當有媒體改變或者時長超出interim時長時,CONFAS發送計費請求消息ACR[INTERIM]給CDF實體,其攜帶的CONF-Param中的具體取值根據UE-A的CDR的實際值進行填寫;CDF實體為UEA生成更新的話單。步驟S8:CDF實體向CONFAS返回計費響應消息ACA;步驟S9:UE-A將會議主持人的身份轉給UE-B后,向CONFAS請求退出會議;步驟S10:CONFAS根據UE-A的結束會議請求bye向CDF實體發送計費請求消息,帶有IMS會議組合型AVP結構信息CONF-Param的ACR[STOP];CONFAS在CONF-Param中各字段值填寫如下CONF-ID字|史依然填發起會議時生成的唯一標識符0001;CONF-Host-Account字段填寫UE-A的帳戶信息sip:host@ue-a.com;CONF-Charging-Role字段仍填Host值1;CONF-Charging-Type字段填SessionCharging(會議成員通話計費)值2;CONF-Process-Type字段填INITIATE—CONF值2。在時間戳字段中填寫當時的時間。當CDF實體收到帶有這些信息的計費請求后,為^i義成員UE-A關閉ASCDR。步驟Sll:CDF實體向CONFAS返回計費響應消息ACA。在UE-A發起會議到退出會議過程中,UE-A會有邀請成員B、C、D加入會議的動作,也有可能會有其他會議成員主動加入本次會議的動作。由這兩個動作觸發的流程分別屬于會議流程類型(CONF-Process-Type)定義的邀請成員加入^i義(INVITE—INTO_CONF)和成員主動力。入會議(JOIN—CONF)流程。則對應這兩個流程,CONFAS會分別為參會成員B、C、D產生通話CDR。本領域的技術人員按照上述實例的思路已經能夠想出這些流程(包括預約會議流程及取消預約的會議流程),故此不再贅述。由于在UE-A退出會議以前,將會議主持人身份轉給了UE-B,整個會議的CDR要在后續UE-B完成主持會議并退出會議時關閉產生。其余會議參與者在會議過程里都會由CDF為其生成一艮通話CDR,其CONF-Charging-Type字段為SessionCharging值2,CONF-Host-Account字段依然為UE-A的帳戶信息,CONF-Charging-Role字段為Conferenceparticipant值2,CONF-Process-Type字段為INVITE—INTO—CONF值4(成員是被UE-A邀請加入會議)或者JOIN—CONF值3(成員主動加入會議)。在一次會議中,暫時忽略特殊計費(涉及媒體)和事件類計費的情況,僅會話相關的離線計費就會為各個會議參與方產生出多個CDR(Start/Interim/Stop)。當一個成員既是整個會議的付費方又是會議參與方的時候,還會涉及到兩種類型的CDR(CONFCharging和SessionCharging)的情況,比如這個實施例中的UE-A。這時,如何為后期費用結算的時候分揀關聯CDR提供可能就值得特別關注了。36本發明定義在計費請求中的IMS會議組合型AVP結構信息提供了充足的分揀關聯CDR關鍵字,用于離線話單的分揀和關聯。會議中產生的話單類型從大類上看可以有會議自身的話單,成員的通話話單,々某體使用話單。從CDR分揀關聯的角度可以有如下幾種情況:A、同一次會議內部CDR關聯及分揀當需要關聯、分揀出同一次會議所有的CDR,依據關鍵字CONF-ID;A.1、分揀出同一次會議內部會議類話單當需要關聯出同一次會議的會議本身計費的CDR,依據關鍵字(CONF-ID)+(CONF-Charging-Type),其中CONF-Charging-Type取值為CONF-Charging;A丄l、分揀出和同一次會議本身話單相關流程的話單,比如預約會議、取消預約的會議以及發起會議的整個過程的CDR,依據關鍵字(CONF-ID)+(CONF-Charging-Type)+(CONF-Process-Type),其中CONF-Charging-Type取值為CONF-Charging,CONF-Process-Type分別取值RESERVE-CONF,CANCEL-CONF或INITIATE-CONF對應上述需求;A.2分揀出同一次會議內部成員類話單當需要關聯出同一次會議的成員通話類的CDR,依據關鍵字(CONF-ID)+(CONF-Charging-Type),其中CONF-Charging-Type取值為Session-Charging;A.2.1、為同一次會議中每一位參與方成員關聯會話相關的CDR,依據關鍵字(CONF-ID)+(CONF-Charging-Role)+(CONF-Charging-Type)+(CONF-Process-Type)+(Calling-Party國Address/Called-Party-Address),其中,CONF-Charging-Role取值為Conferenceparticipant,CONF-Charging-Type取值為Session-Charging;在CONF陽Process-Type為不同的會議流程類型時,相應結合Calling-Party-Address或Called-Party-Address的取值可以分揀出每一個參與方的會議通話話單。具體地CONF-Process-Type為INITIATE—CONF,結合Calling-Party-Address可以分揀出主持人的通話話單;而會話相關的多媒體會議流程類型里,主持人以外的參與成員參加會議不外乎主動加入會議和被邀請加入會議兩種情況,因此根據這兩種情況,可以分揀出主持人以外的會議成員的通話CDR:當CONF-Process-Type為INVITE_INTO—CONF,結合Called-Party-Address可以分揀出被邀請參加會議的參與成員的通話話單;當CONF-Process-Type為JOIN—CONF,結合Calling-Party-Address可以分揀出主動參加會議的參與成員的通話話單;A.2.2、當會議付費方也參與會議時,為會議付費方ConferenceHost關聯出同一次會議付的所有費用因為會議付費方有可能參與會議成為會議成員,這時就既要付會議費又要付自己的參與會議的通話費,依據關鍵字(CONF-ID)+(CONF-Charging-Role),其中,CONF-Charging-Role取值為ConferenceHost;A.3、分揀出同一次會議內部的々某體使用類話單當需要關聯出同一次會議的媒體使用類的CDR,依據關鍵字(CONF-ID)+(CONF誦Charging-Type),其中CONF-Charging-Type取值為Specific-Charging;A、3.1、分揀出同一次會議對應不同媒體使用的話單,依據關鍵字(CONF-ID)+(CONF-Charging-Type)+(SDP-Media-Name),其中CONF-Charging-Type取值為Specific-Charging,SDP-Media-Name取值為各種可能的媒體類型。B、以會議付費者為立足點關聯所有會議CDR,獲知為哪些會議付費依據關鍵字(CONF-Charging-Role),CONF-Charging-Role取值為ConferenceHost;C、以會議成員為立足點關聯所有會議的通話類CDR,獲知被邀請加入或者主動加入過哪些會議依據關鍵字(CONF-Charging-Type)+(Calling誦Party-Address/Called-Party隱Address)+(CONF-Process-Type),其中,CONF-Charging-Type取值Session-Charging;具體地38當CONF-Process-Type為INVITE—INTO—CONF,結合Called-Party-Address可以分揀出被邀請參加會議的參與成員的通話話單;當CONF-Process-Type為JOIN—CONF,結合Calling-Party-Address可以分揀出主動參加會議的參與成員的通話話單。以上具體的實施例只是IMS多々某體會議業務中的一種情況,不足以限制所有類型的多々某體會議業務。這個實施例的描述僅為了更好的說明本發明的使用。綜上所述,本發明提出了一種實現IMS多々某體會議業務計費的方法,并為此計費方法實現闡述了Diameter協議計費請求消息(ACR/CCR)中需要填充的信息內容。符合這種方法思路的多媒體會議計費信息定義方式,既能解決目前的多々某體會議業務計費和話單分揀關聯的問題,又比較容易根據以后的技術發展擴展內容。當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范圍。39權利要求1、一種實現IMS多媒體會議業務計費的方法,涉及會議應用服務器CONFAS和計費功能實體,其特征在于,所述方法包括a、在Diameter協議計費消息結構中擴展用于表述所述多媒體會議業務計費信息的組合型計費屬性對AVP結構,包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;b、在所述多媒體會議業務過程中,所述CONFAS通過所述AVP結構記錄用戶的計費信息,并將所述AVP結構發送給所述計費功能實體;所述計費功能實體根據所述AVP結構實行計費話單記錄、關聯及分揀,從而實現計費。2、按照權利要求1所述的方法,其特征在于,所述會議標識字段,用于唯一標識一次多々某體會議;所述會議費用帳戶字段,用于表示作為會議付費方的會議發起方的帳戶信息;所述計費角色字段,用于從計費角度標注參與所述會議的成員身份信息,所述成員身份包括所述會議發起方即所述會議付費方以及會議參與方;所述計費類型字段,用于區分會議計費類型,包括由所述會議發起方負擔的針對會議自身計費和由所述會議參與方負擔的針對會議成員計費;所述會議流程類型字段,用于表征所述會議流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、邀請成員加入會議、成員主種03、按照權利要求2所述的方法,其特征在于,所述AVP結構還包括會議規模字段和會議時間字段,用于當所述計費類型字段為所述針對會議自身計費時,分別作為表述會議規才莫和表述會議持續時間的計費參量。4、按照權利要求3所述的方法,其特征在于,在所述會議業務過程中一用戶向所述CONFAS發送發起會議請求,所述用戶即為所述會議付費方,包括bl、所述CONFAS收到所述請求后,將當前時間記錄在時間戳中,同時將該發起會議的用戶的計費信息填寫到所述AVP結構中,并與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議發起方填入所述計費角色字段,將所述針對會議自身計費填入所述計費類型字段,將時間0值填入所述會議時間字段,以及將所述發起即時會議填入所述會議流程類型字段;b2、所述計費功能實體收到所述計費請求后,為所述會議本身開啟一個計費話單CDR,并返回計費應答消息;b3、所述CONFAS在收到會議結束請求時,將當前時間記錄在時間戳中,并將實際參與所述會議的用戶數規模和依時間戳信息計算的所述會議的持續時長,分別補充填入所迷AVP結構的所述會議規才莫字段和所述會議時間字段;以及將所述AVP結構的計費信息攜帶在計費請求消息中發送給所述計費功能實體;b4、所述計費功能實體收到所述計費請求后,關閉所述CDR;以所述會議標識字段、所述計費角色字段以及所述計費類型字段為關鍵字進行關聯,其中,所述計費角色字段為所述會議發起方,所述計費類型字段包括針對會CDR。5、按照權利要求4所述的方法,其特征在于,所述發起會議的用戶參與所述會議,步驟b2還包括b2-l、所述CONFAS在向所述發起所述會議的用戶返回發起會議響應時,將當前時間記錄在時間戳中,并將所述用戶的所述AVP結構中的所述計費類型字段修改為針對會議成員計費,所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b2-2、所述計費功能實體收到所述計費請求消息后,為所述用戶開啟一個CDR,并返回計費應答消息;步驟b3還包括b3-l、所述CONFAS在收到所述用戶退出會議請求后,將當前時間記錄在時間戳中,將該時間戳與所述AVP結構中的計費信息一起攜帶在發向所述計費功能實體的計費請求消息中;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段包括針對會議成員計費,所述會議流程類型字段為發起即時會議,由此為所述發起會議的用戶分揀出其作為所述會議主持人的CDR。6、按照權利要求4所述的方法,其特征在于,所述發起會議的用戶在所述會議業務過程中向所述CONFAS發送邀請加入會議請求,以邀請其他用戶加入所述會議,所述請求中攜帶有邀請成員的信息,步驟b2還包括b2-l、所述CONFAS在收到所述邀請加入會議請求后,將當前時間記錄在時間戳中,并將所述邀請成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會漢分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述邀請成員加入會議填入所述會議流程類型字段;b2-2、所述計費功能實體收到所述計費請求消息后,為每一個所述邀請成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及被叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述邀請成員加入會議,由此為所述每一個邀請成員分揀出會議邀請參與方的CDR。7、按照權利要求5所述的方法,其特征在于,所述發起會議的用戶在所述會議業務過程中向所述CONFAS發送邀請加入會議請求,以邀請其他用戶加入所述會議,所述請求中攜帶有邀請成員的信息,步驟b2還包括b2-3、所述CONFAS在收到所述邀請加入會議請求后,將當前時間記錄在時間戳中,并將所述邀請成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述邀請成員加入會議填入所述會議流程類型字段;b2-4、所述計費功能實體收到所述計費請求消息后,為每一個所述邀請成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-2、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及被叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述邀請成員加入會議,由此為所述每一個邀請成員分揀出會議邀請參與方的CDR。8、按照權利要求4所述的方法,其特征在于,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-l、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-2、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-l、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員用戶分揀出會議主動參與方的CDR。9、按照權利要求5所述的方法,其特征在于,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-3、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-4、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-2、所述計費功能實體繼續以所述計費角色字^:、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員分揀出會議主動參與方的CDR。10、按照權利要求5所述的方法,其特征在于,所述計費類型還包括針對特殊費用計費,所述特殊費用計費包括使用々某體種類的費用、數據會議子應用的費用以及錄音錄^^功能的費用;所述AVP結構還包括媒體類型AVP,用于表述所述會議使用媒體類型的信息,分別通過媒體名稱字段和媒體信息描述字段表述;述CONFAS發送中間計費消息更新請求,所述請求中攜帶有改變內容的信息,步驟b2還包括b2-3、所述CONFAS在收到所述請求后,將當前時間記錄在時間戳中,并將所述AVP結構中的所述計費類型字段修改為所述針對特殊費用計費,同時根據所述改變內容分別填寫所述媒體名稱字段和媒體信息描述字段;所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b2-4、所述計費功能實體收到所述計費請求消息后,為所述用戶更新其CDR,并返回計費應答消息;步驟b4-l中所述計費類型字段的值還包括所述針對特殊費用計費。11、按照權利要求5所述的方法,其特征在于,所述發起會議的用戶在中間計費消息更新請求,所述請求中攜帶有改變內容的信息,步驟b2還包括b2-3、所述CONFAS在收到所述請求后,將當前時間記錄在時間戳中,并所述時間戳與所述AVP結構的計費信息一起攜帶在發向所述計費功能實體的計費請求消息中;b2-4、所述計費功能實體收到所述計費請求消息后,為所述用戶更新其CDR,并返回計費應答消息。12、按照權利要求7所述的方法,其特征在于,在所述會議業務過程中有其他用戶向所述CONFAS發送主動加入會議請求,所述請求中攜帶有加入成員的信息,步驟b2還包括b2-5、所述CONFAS在收到所述主動加入會議請求后,將當前時間記錄在時間戳中,并將所述加入成員的計費信息填寫到所述AVP結構中,與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中,所述計費信息的填寫包括將為所述會議分配的流水號填入所述會議標識字段;將發起所述會議的用戶帳戶信息填入在所述會議費用帳戶字段,將所述會議參與方填入所述計費角色字段,將所述針對會議成員計費填入所述計費類型字段,以及將所述成員主動加入會議填入所述會議流程類型字段;b2-6、所述計費功能實體收到所述計費請求消息后,為每一個所述加入成員開啟一個CDR,并返回計費應答消息;步驟b4還包括b4-3、所述計費功能實體繼續以所述計費角色字段、所述計費類型字段、所述會議流程類型字段以及主叫方地址為關鍵字進行關聯;其中,所述計費角色字段為所述會議參與方,所述計費類型字段為所述針對會議成員計費,所述會議流程類型字段為所述成員主動加入會議,由此為所述每一個加入成員分揀出會議主動參與方的CDR。13、按照權利要求3所述的方法,其特征在于,在所述會議業務過程之初一用戶向所述CONFAS發送預約會議請求,所述用戶為會議付費方,所述方法包括b0-l、所述CONFAS收到所述預約會議請求后,將當前時間記錄在時間戳中,同時填寫所述AVP結構的計費信息,包括將為所述會議分配的流水號填入所述會議標識字段;將預約的會議初始持續時長值填入所述會議時間字段,將預約會議的人數規模填入所述會議規模字段,以及將所述預約會議填入所述會議流程類型字段;然后,將所述AVP結構的計費信息與所述時間戳一起攜帶在發向所述計費功能實體的計費請求消息中;b0-2、所述計費功能實體收到所述計費請求消息后,為所述會議開啟一個與會議會話無關的預約會議的CDR,并返回計費應答消息。14、按照權利要求13所述的方法,其特征在于,在所述會議業務過程中所述會議付費方向所述CONFAS發送取消預約會議請求,包括b0-3、所述CONFAS收到所述取消預約會議請求后,修改所述AVP結構的計費信息,包括將所迷取消預約的會議填入所述會議流程類型字段;然后,將所述AVP結構的計費信息攜帶在發向所述計費功能實體的計費請求消息中;b0-4、所述計費功能實體收到所述計費請求消息后,開啟一個與會議會話無關的取消預約會議的CDR,并返回計費應答消息。15、按照權利要求1至3任一項所述方法,其特征在于,所述Diameter協議計費消息是指包括與會議會話相關和與會議會話無關情況的離線計費消息和在線計費消息,相應地所述計費功能實體包括離線計費數據功能實體和在線計費數據功能實體。16、一種描述多媒體會議業務計費信息的組合型計費屬性對AVP結構,擴展在Diameter協議計費消息結構中,其特征在于,所述AVP結構包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段、會議流程類型字段以及媒體類型組合型AVP,其中所述會議標識字段,用于唯一標識一次多々某體會議;所述會議費用帳戶字段,用于表示作為會議付費方的會議發起方的帳戶信息;所述計費角色字段,用于從計費角度標注參與所述會議的成員身份,所述成員身份包括所述會議發起方即所述會議付費方以及會議參與方;所述計費類型字段,用于區分會議計費類型,包括由所述會議發起方負擔的針對會議自身計費、由所述會議參與方負擔的針對會議成員計費以及針對特殊費用計費其中的一種或多種;其中所述針對會議自身計費,以表述會議規模信息的會議規模字段和表述會議持續時間信息的會議時間字段為計費參量;所述針對特殊費用計費包括使用媒體種類的費用、數據會議子應用的費用以及錄音錄像功能的費用;所述會議流程類型字段,用于表征所述會議流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、成員主動加入會議、邀請或多種;所述媒體類型組合型AVP,用于表述所述會議使用的媒體類型,分別通過媒體名稱字段和媒體信息描述字段來表述。17、一種用于IMS多々某體會議業務計費的話單關聯及分揀方法,其特征在于,包括A、根據各類計費話單CDR的需求,并依據擴展在Diameter協議計費消息結構中的組合型計費屬性對AVP結構的計費信息字段及其值,設置為關鍵字;其中,所述計費信息字段包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;B、根據關鍵字或組合的關聯關鍵字,分揀出所需CDR。18、按照權利要求17所述的方法,其特征在于,所述會議標識字段,用于唯一標識一次多々某體會議;所述會議費用帳戶字段,用于表示作為會議本身費用負擔方的會議發起方的帳戶信息;所述計費角色字段,用于從計費角度標注參與所迷會議的成員身份信息,所述成員身份包括所述會議發起方和會議參與方;所述計費類型字段,用于區分會議計費類型,包括由所述會議發起方負擔的針對會議自身計費、由所述會議參與方負擔的針對會議成員計費以及針對特殊費用計費其中的一種或多種;其中所述針對會議自身計費以表述會議規模信息的會議規模字段和表述會議持續時間信息的會議時間字段為計費參量;所述針對特殊費用計費包括使用^^某體種類的費用、數據會議子應用的費用以及錄音錄像功能的費用;所述會議流程類型字段,用于表征所述會漢流程的類型的信息,所述流程的類型包括與會議會話相關的發起即時會議、成員主動加入會議、邀請或多種;所述媒體類型組合型AVP,用于表述所述會議使用的媒體類型,分別通過媒體名稱字段和媒體信息描述字段來表述。19、按照權利要求18所述的方法,其特征在于,當需要同一次會議所有的CDR時,將會議標識字段的值設置為關鍵字,并依所述關鍵字分揀所述CDR。20、按照權利要求18所述的方法,其特征在于,當需要同一次會議內部會議類的CDR時,以所述會議標識字段的值、所述計費類型字段的值設置為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對會議自身計費;然后依所述關聯關鍵字分揀所述CDR。21、按照權利要求19所述的方法,其特征在于,當需要同一次會議相關流程的CDR時,以所述會議標識字段的值、所述計費類型字段的值以及所述會議流程類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議自身計費,所述會議流程類型字段的值分別為預約會議、發起即時會議、主動加入會議、邀請加入會議以及取消預約的會議;然后依所述關聯關鍵字分別分揀出預約會議流程、發起即時會議流程、主動加入會議流程、邀請加入會議流程以及取消預約的會議流程的CDR。22、按照權利要求18所述的方法,其特征在于,當需要同一次會議內部成員類的CDR時,以所述會議標識字段的值、所述計費類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議成員計費;然后依所述關聯關鍵字分揀出所述CDR。23、按照權利要求22所述的方法,其特征在于,當需要同一次會議中每一位參與成員關聯會話的CDR時,以所述會議標識字段的值、所述計費角色字段的值、所述計費類型字段的值、所述會議流程類型字段的值以及為關鍵字組合成關聯關鍵字,其中,所述所述計費角色字段的值為會議參與方,所迷計費類型字段的值為針對會議成員計費,所述會議流程類型字段為所述發起即時會議時,結合主叫方地址,分揀出會議主持人的CDR;為所述成員主動加入會議時,結合主叫方地址,分揀出會議主動參與方的CDR;為所述邀請成員加入會議時,結合被叫方地址,分揀出會議邀請參與方的CDR。24、按照權利要求22所述的方法,其特征在于,當所述會議付費方參與所述會議,需要為其關聯所述會議的所有CDR時,以所述會議標識字段的值以及所述計費角色字段的值為關鍵字組合成關聯關鍵字,其中,所述計費角色字段的值為所述會議發起方,然后依所述關聯關鍵字分揀出所述CDR。25、按照權利要求18所述的方法,其特征在于,當需要同一次會議的媒體使用類的CDR時,以所述會議標識字段的值以及所述計費類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對特殊費用計費,然后依所述關聯關鍵字分揀出所述CDR;按照權利要求25所述的方法,其特征在于,當需要同一次會議使用的不同媒體的CDR時,以所述會議標識字段的值、所述計費類型字段的值以及所述4某體名稱字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為所述針對特殊費用計費,所述所述媒體名稱字段的值分別為各種媒體名稱,然后依所述關聯關鍵字分揀出所述不同媒體的CDR。26、按照權利要求18所述的方法,其特征在于,當需要以所述會議付費方為立足點關聯其所有會議CDR時,以所述計費角色字段的值為所述會議發起方為關鍵字,分揀出所述CDR。27、按照權利要求18所述的方法,其特征在于,當需要以所述會議付費方為立足點關聯其所有會議參與成員類CDR時,以所述計費類型字段的值、所述會議流程類型字段的值為關鍵字組合成關聯關鍵字,其中,所述計費類型字段的值為針對會議成員計費,所述會議流程類型字段的值為所述成員主動加入會議時,結合主叫方地址分揀出會議主動參與方的CDR;為所述邀請成員加入會議時,結合:f皮叫方地址分揀出會議邀請參與方的CDR。全文摘要一種實現IMS多媒體會議業務計費的方法,包括首先在Diameter協議計費消息結構中擴展用于表述多媒體會議業務計費信息的AVP結構,包括會議標識字段、會議費用帳戶字段、計費角色字段、計費類型字段以及會議流程類型字段;其次在多媒體會議業務過程中CONFAS通過該AVP結構記錄用戶的計費信息,并將該AVP結構發送給計費功能實體;該計費功能實體根據該AVP結構實行計費話單記錄、關聯及分揀,從而實現計費。本發明既解決了目前的多媒體會議業務計費不同于普通的點對點通信計費的問題,又比較容易根據以后的技術發展進行內容擴展。文檔編號H04L12/14GK101686135SQ200810169819公開日2010年3月31日申請日期2008年9月28日優先權日2008年9月28日發明者磊彭,郭文潔申請人:中興通訊股份有限公司