一種在移動互聯網中設置內容分發(fā)網絡節(jié)點的方法和系統的制作方法
【專利摘要】本發(fā)明提供了一種在移動互聯網中設置內容分發(fā)網絡節(jié)點的方法和系統,其中,所述方法包括:基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別確定所述應用在所述各個用戶歸屬地的價值;根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點。本發(fā)明使得在移動互聯網中設置CDN節(jié)點更加合理。
【專利說明】一種在移動互聯網中設置內容分發(fā)網絡節(jié)點的方法和系統
【技術領域】
[0001] 本發(fā)明涉及內容分發(fā)網絡領域,尤其涉及在移動互聯網中設置內容分發(fā)網絡節(jié)點 的方法和系統。
【背景技術】
[0002] 內容分發(fā)網絡(Q)N,ContentDeliveryNetwork),是建立于現有互聯網基礎之上 的一層智能虛擬網絡,其通過將用戶的請求重新導向離用戶最近的CDN節(jié)點,使用戶可就 近取得所需內容,解決Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。
[0003] 隨著移動互聯網時代的到來,"平臺+應用(所述應用是指需要借助于平臺提供 給用戶使用的軟件,如安卓應用、網站應用、蘋果應用)"的商業(yè)模式加快了應用的出現和更 新。而由于眾多的應用不會存在于同一個省份的電信運營商的數據中心,因此移動互聯網 的用戶在訪問應用時會因為跨越不同省份和不同電信運營商網絡,導致訪問速度下降,用 戶使用體驗降低。
[0004] 因此,在移動互聯網中搭建CDN是應用發(fā)展的需要,也是提高用戶應用訪問速度 的有效手段。通常搭建CDN節(jié)點基本策略是在用戶請求多的網絡區(qū)域為請求內容設置CDN 節(jié)點,但是現有的CDN服務提供商無法獲知訪問應用的移動互聯網用戶的歸屬地,進而無 法準確地在用戶請求多的用戶歸屬地為用戶訪問的應用設置CDN節(jié)點。
[0005] 隨著CDN服務提供商與電信運營商合作力度加大,未來電信運營商和CDN服務商 合作共同在移動互聯網中搭建CDN網絡成為趨勢,如果能合理設置CDN節(jié)點即能幫助CDN 服務提供商為用戶提供更加快遞的網絡訪問體驗,也可提高運營商的應用價值,那么如何 在滿足各方需要的情況下,合理的設置CDN節(jié)點是亟待解決的問題。
【發(fā)明內容】
[0006] 本發(fā)明提供了在移動互聯網中設置內容分發(fā)網絡CDN節(jié)點的方法,以解決如何合 理地在移動互聯網中設置⑶N節(jié)點的技術問題。
[0007] 為解決上述技術問題,本發(fā)明提供了一種在移動互聯網中設置內容分發(fā)網絡CDN 節(jié)點的方法,所述方法包括:
[0008] 基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別確定所述應 用在所述各個用戶歸屬地的價值;
[0009] 根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用戶歸屬地 的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點。
[0010] 可選地,所述基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別 確定所述應用在所述各個用戶歸屬地的價值,包括:
[0011] 對每一用戶歸屬地,進行以下計算:
[0012] 基于該用戶歸屬地用戶訪問所述應用的記錄信息,獲取所述統計周期內,每一用 戶單位時間訪問所述應用產生的平均上網流量;
[0013] 將所述用戶歸屬地上每一用戶單位時間訪問所述應用產生的平均上網流量與所 述用戶歸屬地上每一用戶單位時間的平均上網流量相除得到歸一化的每一用戶單位時間 訪問所述應用產生的平均上網流量;
[0014] 獲取所述統計周期內,運營商從該用戶歸屬地訪問所述應用的每一用戶處獲得的 每一用戶平均收入APRU ;
[0015] 將運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU與運營商從 所述用戶歸屬地的每一用戶處獲得的APRU相除得到歸一化的運營商從所述用戶歸屬地訪 問所述應用的每一用戶處獲得的APRU ;
[0016] 將所述歸一化的每一用戶單位時間訪問所述應用產生的平均上網流量乘以流量 權重,再加上歸一化的運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU 乘以ARPU權重得到的和,作為所述應用在該用戶歸屬地的價值。
[0017] 可選地,所述基于該用戶歸屬地用戶訪問所述應用的記錄信息,獲取所述統計周 期內,每一用戶單位時間訪問所述應用產生的平均上網流量,包括:
[0018] 從用戶上網流量詳單中獲取基礎數據,所述基礎數據包括:終端IP、訪問IP、上網 開始時間和上網結束時間、上網持續(xù)時長、上網流量;
[0019] 根據訪問IP確定用戶訪問的網絡域名;
[0020] 根據上網開始時間、上網結束時間以及上網流量,統計在統計周期內訪問所述應 用對應的網絡域名產生的上網流量M;
[0021] 根據上網開始時間、上網結束時間以及上網持續(xù)時長,統計在所述統計周期內訪 問所述應用對應的網絡域名產生的上網時長T;
[0022] 根據上網開始時間、上網結束時間以及終端IP,統計在所述統計周期內訪問所述 應用對應的網絡域名的終端IP的個數N;
[0023] 將^汀種^)作為所述統計周期上每一用戶單位時間訪問所述應用產生的平均上 網流量。
[0024] 可選地,根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用 戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點,包括:
[0025] 選擇用戶歸屬地;
[0026] 如果應用在選擇出的用戶歸屬地的價值大于或等于第一閾值,判斷該應用的歸屬 地與所述選擇的用戶歸屬地是否相同,如果不相同,則發(fā)出為該應用在選擇的用戶歸屬地 設置CDN節(jié)點的指示。
[0027] 可選地,根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用 戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點,包括:
[0028] 對每個應用,將該應用在各個用戶歸屬地的價值求和,得到該應用的總應用價 值;
[0029] 按總應用價值對應用進行排序;
[0030] 若總應用價值大于或等于第二閾值時,計算通過與該應用歸屬地不相同的用戶歸 屬地訪問該應用產生的價值占所述總應用價值的比例,如比例大于或等于第三閾值,則發(fā) 出為該應用在選擇的用戶歸屬地設置CDN節(jié)點的指示。
[0031] 為解決上述技術問題,本發(fā)明還提供了一種設置內容分發(fā)網絡⑶N節(jié)點的系統, 所述系統包括:
[0032] 應用在各用戶歸屬地價值確定模塊,用于基于統計周期內,各個用戶歸屬地的用 戶訪問應用的記錄信息,分別確定所述應用在所述各個用戶歸屬地的價值;
[0033] CDN節(jié)點設置模塊,用于根據CDN節(jié)點設置策略,及應用的歸屬地和所述應用在所 述各個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點。
[0034] 可選地,所述應用在各用戶歸屬地價值確定模塊,用于基于統計周期內,各個用戶 歸屬地的用戶訪問應用的記錄信息,分別確定所述應用在所述各個用戶歸屬地的價值,包 括:
[0035] 對每一用戶歸屬地:
[0036] 基于該用戶歸屬地用戶訪問應用的記錄信息,獲取所述統計周期內,每一用戶單 位時間訪問所述應用產生的平均上網流量;
[0037] 將所述用戶歸屬地上每一用戶單位時間訪問所述應用產生的平均上網流量與所 述用戶歸屬地上每一用戶單位時間的平均上網流量相除得到歸一化的每一用戶單位時間 訪問所述應用產生的平均上網流量;
[0038] 獲取所述統計周期內,運營商從該用戶歸屬地訪問所述應用的每一用戶處獲得的 每一用戶平均收入APRU;
[0039] 將運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU與運營商從 所述用戶歸屬地的每一用戶處獲得的APRU相除得到歸一化的運營商從所述用戶歸屬地訪 問所述應用的每一用戶處獲得的APRU;
[0040] 將所述歸一化的每一用戶單位時間訪問所述應用產生的平均上網流量乘以流量 權重,再加上歸一化的運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU 乘以ARPU權重得到的和,作為所述應用在該用戶歸屬地的價值。
[0041] 可選地,所述應用在各用戶歸屬地價值確定模塊,用于基于該用戶歸屬地用戶訪 問應用的記錄信息,獲取所述統計周期內,每一用戶單位時間訪問所述應用產生的平均上 網流量,包括:
[0042] 從用戶上網流量詳單中獲取基礎數據,所述基礎數據包括:終端IP、訪問IP、上網 開始時間和上網結束時間、上網持續(xù)時長、上網流量;
[0043] 根據訪問IP確定用戶訪問的應用對應的網絡域名;
[0044] 根據上網開始時間、上網結束時間以及上網流量,統計在統計周期內訪問所述應 用對應的網絡域名產生的上網流量M;
[0045] 根據上網開始時間、上網結束時間以及上網持續(xù)時長,統計在所述統計周期內訪 問所述應用對應的網絡域名產生的上網時長T;
[0046] 根據上網開始時間、上網結束時間以及終端IP,統計在所述統計周期內訪問所述 應用對應的網絡域名的終端IP的個數N;
[0047] 將^汀種^)作為所述統計周期上每一用戶單位時間訪問所述應用產生的平均上 網流量。
[0048] 可選地,所述CDN節(jié)點設置模塊,用于根據CDN節(jié)點設置策略,及應用的歸屬地和 所述應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN 節(jié)點,包括:
[0049] 選擇用戶歸屬地;
[0050] 如果應用在選擇出的用戶歸屬地的價值大于或等于第一閾值,判斷該應用的歸屬 地與所述選擇的用戶歸屬地是否相同,如果不相同,則發(fā)出為該應用在選擇的用戶歸屬地 設置CDN節(jié)點的指示。
[0051] 可選地,所述CDN節(jié)點設置模塊,用于根據CDN節(jié)點設置策略,及應用的歸屬地和 所述應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN 節(jié)點,包括:
[0052] 對每個應用,將該應用在各個用戶歸屬地的價值求和,得到該應用的總應用價 值;
[0053] 若總應用價值大于或等于第二閾值時,計算通過與該應用歸屬地不相同的用戶歸 屬地訪問該應用產生的價值占所述總應用價值的比例,如比例大于或等于第三閾值,則發(fā) 出為該應用在該用戶歸屬地設置CDN節(jié)點的指示。
[0054] 上述技術方案,根據CDN節(jié)點的設置策略、用戶訪問應用的歸屬地、用戶歸屬地以 及應用在各個用戶歸屬地的價值確定是否在用戶歸屬地設置CDN節(jié)點;由于設置的CDN節(jié) 點在滿足CDN節(jié)點設置策略的條件下,能夠通過用戶歸屬地和應用歸屬反映用戶的網絡體 驗,通過應用在各個用戶歸屬地的價值反映電信運營商的應用價值,設置更加合理。
【專利附圖】
【附圖說明】
[0055] 圖1為本發(fā)明實施例的在移動互聯網中設置內容分發(fā)網絡CDN節(jié)點的方法流程 圖;
[0056] 圖2為本發(fā)明實施例的在移動互聯網中設置內容分發(fā)網絡CDN節(jié)點的系統組成 圖。
【具體實施方式】
[0057] 為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明 的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中 的特征可以相互任意組合。
[0058] 圖1為本發(fā)明實施例的在移動互聯網中設置內容分發(fā)網絡CDN節(jié)點的方法流程 圖。
[0059] S101基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別確定所 述應用在所述各個用戶歸屬地的價值;
[0060] 所述統計周期包括:天、月、季度或年;
[0061] 可選地,步驟S101包括:
[0062] 對每一用戶歸屬地,進行以下計算:
[0063] 基于該用戶歸屬地用戶訪問所述應用的記錄信息,獲取所述統計周期內,每一用 戶單位時間訪問所述應用產生的平均上網流量;
[0064] 將所述用戶歸屬地上每一用戶單位時間訪問所述應用產生的平均上網流量與所 述用戶歸屬地上每一用戶單位時間的平均上網流量相除得到歸一化的每一用戶單位時間 訪問所述應用產生的平均上網流量;
[0065] 獲取所述統計周期內,運營商從該用戶歸屬地訪問所述應用的每一用戶處獲得的 每一用戶平均收入APRU;ARPU通常由一個消費群體消費總額除以群體總人數得到,體現了 運營商應用的經濟價值;
[0066] 將運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU與運營商從 所述用戶歸屬地的每一用戶處獲得的APRU相除得到歸一化的運營商從所述用戶歸屬地訪 問所述應用的每一用戶處獲得的APRU;
[0067] 將所述歸一化的每一用戶單位時間訪問所述應用產生的平均上網流量乘以流量 權重,再加上歸一化的運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU 乘以ARPU權重得到的和,作為所述應用在該用戶歸屬地的價值。
[0068] 可選地,所述基于該用戶歸屬地用戶訪問所述應用的記錄信息,獲取所述統計周 期內,每一用戶單位時間訪問所述應用產生的平均上網流量,包括:
[0069] 從用戶上網流量詳單中獲取基礎數據,所述基礎數據包括:終端IP、訪問IP、上網 開始時間和上網結束時間、上網持續(xù)時長、上網流量;
[0070] 根據訪問IP確定用戶訪問的網絡域名;
[0071] 根據上網開始時間、上網結束時間以及上網流量,統計在統計周期內訪問所述應 用對應的網絡域名產生的上網流量M;
[0072] 根據上網開始時間、上網結束時間以及上網持續(xù)時長,統計在所述統計周期內訪 問所述應用對應的網絡域名產生的上網時長T;
[0073] 根據上網開始時間、上網結束時間以及終端IP,統計在所述統計周期內訪問所述 應用對應的網絡域名的終端IP的個數N;
[0074] 將^汀*^作為所述統計周期上每一用戶單位時間訪問所述應用產生的平均上 網流量。
[0075] 本實施例計算的應用價值,通過每個用戶單位時間訪問應用產生的上網流量,反 映了該應用的熱度;另外,通過運營商從用戶歸屬地訪問應用的每一用戶處獲得的APRU, 反映了運營商的應用經濟價值。
[0076] S102根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用戶歸 屬地的價值,確定是否為所述應用在各個用戶歸屬地設置⑶N節(jié)點。
[0077] 可選地,步驟S102包括:
[0078] 選擇用戶歸屬地;
[0079] 如果應用在選擇出的用戶歸屬地的價值大于或等于第一閾值,判斷該應用的歸屬 地與所述選擇的用戶歸屬地是否相同,如果不相同,則發(fā)出為該應用在選擇的用戶歸屬地 設置CDN節(jié)點的指示。
[0080] 和 / 或,
[0081] 對每個應用,將該應用在各個用戶歸屬地的價值求和,得到該應用的總應用價 值;
[0082] 按總應用價值對應用進行排序;
[0083] 若總應用價值大于或等于第二閾值時,計算通過與該應用歸屬地不相同的用戶歸 屬地訪問該應用產生的價值占所述總應用價值比例,如比例大于或等于第三閾值,則發(fā)出 為該應用在選擇的用戶歸屬地設置CDN節(jié)點的指示。
[0084] 上述用戶歸屬地、應用歸屬地均可包括:歸屬省份和歸屬運營商。
[0085] 上述技術方案,根據CDN節(jié)點的設置策略、用戶訪問應用的歸屬地、用戶歸屬地以 及應用在各個用戶歸屬地的價值確定是否在用戶歸屬地設置CDN節(jié)點;由于設置的CDN節(jié) 點在滿足CDN節(jié)點設置策略的條件下,能夠通過用戶歸屬地和應用歸屬反映用戶的網絡體 驗,通過應用在各個用戶歸屬地的價值反映電信運營商的應用價值,設置更加合理。
[0086] 需要說明的是,在實際應用中,在用戶歸屬地設置CDN節(jié)點時,除考慮上述提到 CDN節(jié)點的設置策略、用戶訪問應用的歸屬地、用戶歸屬地以及應用在各個用戶歸屬地的價 值這些因素外,還可以考慮其他因素,如⑶N負載等。
[0087] 下面以一個具體的應用示例對上述實施例進行進一步說明。
[0088] 步驟一,從移動用戶上網流量詳單中抽取出基礎數據;所述基礎數據包括:終端 IP、訪問IP、上網開始時間和上網結束時間、上網持續(xù)時長、上網流量,每天抽取一次;以文 件形式將抽取出的基礎數據存放到對該訪問IP進行分析的數據庫;
[0089] 由于每天大約產生近1GB的基礎數據,如果需要統計每個季度的基礎數據,需要 存儲1GB*31*3=91GB的數據量,面對這么大的數據量,本步驟可選用開源分布式數據庫 HBase進行基礎數據的存儲;
[0090] 步驟二,將抽取的基礎數據從開源分布式數據庫HBase導入到Oracle數據庫(導 入周期為天,采用sqoop導入),Oracle數據庫采用按天分區(qū)的方式存儲從Hbase導入的數 據;
[0091] 步驟三,對來自網絡的IP地址進行數據清洗,生成IP地址與歸屬地的對應關系、 IP地址與網絡域名的對應關系,將該關系導入Hbase ;以生成IP地址與歸屬地對應關系為 例,從網絡獲取的IP數據包含的地址中有哈爾濱工業(yè)大學,但是沒有歸屬省,此時就需要 通過對IP數據清洗,過濾那些不符合要求的數據,補充該IP地址段對應的省份黑龍江省;
[0092] 根據該對應關系獲取Hbase存儲的基礎數據中訪問IP對應的網絡域名、歸屬地以 及用戶歸屬地;
[0093] 步驟四,在Hbase數據庫中,計算每個應用在各個用戶歸屬地的價值;
[0094] 步驟五,在Hbase數據庫中,根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述 應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié) 點。
[0095] 本應用示例給出了兩種根據CDN節(jié)點設置策略,及應用的歸屬地和所述應用在所 述各個用戶歸屬地的價值,確定是否為應用在各個用戶歸屬地設置CDN節(jié)點的場景:
[0096] 第一種應用場景,從訪問源(移動用戶歸屬地)出發(fā),挑選出在該用戶歸屬地產生 的價值大的應用,如果價值大的應用的歸屬地與該用戶歸屬地不同,則為該應用在該用戶 歸屬地設置⑶N節(jié)點:
[0097] 選擇用戶歸屬地,如北京聯通;
[0098] 對每個應用在北京聯通的價值進行排序,挑選出價值大于或等于第一閾值的應 用,如表1所示;
[0099]
【權利要求】
1. 一種在移動互聯網中設置內容分發(fā)網絡CDN節(jié)點的方法,其特征在于,所述方法包 括: 基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別確定所述應用在 所述各個用戶歸屬地的價值; 根據CDN節(jié)點設置策略,及所述應用的歸屬地和所述應用在所述各個用戶歸屬地的價 值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點。
2. 如權利要求1所述的方法,其特征在于,所述基于統計周期內,各個用戶歸屬地的用 戶訪問應用的記錄信息,分別確定所述應用在所述各個用戶歸屬地的價值,包括: 對每一用戶歸屬地,進行以下計算: 基于該用戶歸屬地用戶訪問所述應用的記錄信息,獲取所述統計周期內,每一用戶單 位時間訪問所述應用產生的平均上網流量; 將所述用戶歸屬地上每一用戶單位時間訪問所述應用產生的平均上網流量與所述用 戶歸屬地上每一用戶單位時間的平均上網流量相除得到歸一化的每一用戶單位時間訪問 所述應用產生的平均上網流量; 獲取所述統計周期內,運營商從該用戶歸屬地訪問所述應用的每一用戶處獲得的每一 用戶平均收入APRU ; 將運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU與運營商從所述 用戶歸屬地的每一用戶處獲得的APRU相除得到歸一化的運營商從所述用戶歸屬地訪問所 述應用的每一用戶處獲得的APRU ; 將所述歸一化的每一用戶單位時間訪問所述應用產生的平均上網流量乘以流量權重, 再加上歸一化的運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU乘以 ARPU權重得到的和,作為所述應用在該用戶歸屬地的價值。
3. 如權利要求2所述的方法,其特征在于,所述基于該用戶歸屬地用戶訪問所述應用 的記錄信息,獲取所述統計周期內,每一用戶單位時間訪問所述應用產生的平均上網流量, 包括: 從用戶上網流量詳單中獲取基礎數據,所述基礎數據包括:終端IP、訪問IP、上網開始 時間和上網結束時間、上網持續(xù)時長、上網流量; 根據訪問IP確定用戶訪問的網絡域名; 根據上網開始時間、上網結束時間以及上網流量,統計在統計周期內訪問所述應用對 應的網絡域名產生的上網流量M ; 根據上網開始時間、上網結束時間以及上網持續(xù)時長,統計在所述統計周期內訪問所 述應用對應的網絡域名產生的上網時長T ; 根據上網開始時間、上網結束時間以及終端IP,統計在所述統計周期內訪問所述應用 對應的網絡域名的終端IP的個數N ; 將^汀*^作為所述統計周期上每一用戶單位時間訪問所述應用產生的平均上網流 量。
4. 如權利要求1?3中任一項所述的方法,其特征在于,根據CDN節(jié)點設置策略,及所 述應用的歸屬地和所述應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用 戶歸屬地設置⑶N節(jié)點,包括: 選擇用戶歸屬地; 如果應用在選擇出的用戶歸屬地的價值大于或等于第一閾值,判斷該應用的歸屬地與 所述選擇的用戶歸屬地是否相同,如果不相同,則發(fā)出為該應用在選擇的用戶歸屬地設置 ⑶N節(jié)點的指示。
5. 如權利要求1?3中任一項所述的方法,其特征在于,根據CDN節(jié)點設置策略,及所 述應用的歸屬地和所述應用在所述各個用戶歸屬地的價值,確定是否為所述應用在各個用 戶歸屬地設置⑶N節(jié)點,包括: 對每個應用,將該應用在各個用戶歸屬地的價值求和,得到該應用的總應用價值; 按總應用價值對應用進行排序; 若總應用價值大于或等于第二閾值時,計算通過與該應用歸屬地不相同的用戶歸屬地 訪問該應用產生的價值占所述總應用價值的比例,如比例大于或等于第三閾值,則發(fā)出為 該應用在選擇的用戶歸屬地設置CDN節(jié)點的指示。
6. -種設置內容分發(fā)網絡CDN節(jié)點的系統,其特征在于,所述系統包括: 應用在各用戶歸屬地價值確定模塊,用于基于統計周期內,各個用戶歸屬地的用戶訪 問應用的記錄信息,分別確定所述應用在所述各個用戶歸屬地的價值; CDN節(jié)點設置模塊,用于根據CDN節(jié)點設置策略,及應用的歸屬地和所述應用在所述各 個用戶歸屬地的價值,確定是否為所述應用在各個用戶歸屬地設置CDN節(jié)點。
7. 如權利要求6所述的系統,其特征在于,所述應用在各用戶歸屬地價值確定模塊,用 于基于統計周期內,各個用戶歸屬地的用戶訪問應用的記錄信息,分別確定所述應用在所 述各個用戶歸屬地的價值,包括: 對每一用戶歸屬地: 基于該用戶歸屬地用戶訪問應用的記錄信息,獲取所述統計周期內,每一用戶單位時 間訪問所述應用產生的平均上網流量; 將所述用戶歸屬地上每一用戶單位時間訪問所述應用產生的平均上網流量與所述用 戶歸屬地上每一用戶單位時間的平均上網流量相除得到歸一化的每一用戶單位時間訪問 所述應用產生的平均上網流量; 獲取所述統計周期內,運營商從該用戶歸屬地訪問所述應用的每一用戶處獲得的每一 用戶平均收入APRU ; 將運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU與運營商從所述 用戶歸屬地的每一用戶處獲得的APRU相除得到歸一化的運營商從所述用戶歸屬地訪問所 述應用的每一用戶處獲得的APRU ; 將所述歸一化的每一用戶單位時間訪問所述應用產生的平均上網流量乘以流量權重, 再加上歸一化的運營商從所述用戶歸屬地訪問所述應用的每一用戶處獲得的APRU乘以 ARPU權重得到的和,作為所述應用在該用戶歸屬地的價值。
8. 如權利要求7所述的系統,其特征在于,所述應用在各用戶歸屬地價值確定模塊,用 于基于該用戶歸屬地用戶訪問應用的記錄信息,獲取所述統計周期內,每一用戶單位時間 訪問所述應用產生的平均上網流量,包括: 從用戶上網流量詳單中獲取基礎數據,所述基礎數據包括:終端IP、訪問IP、上網開始 時間和上網結束時間、上網持續(xù)時長、上網流量; 根據訪問IP確定用戶訪問的應用對應的網絡域名; 根據上網開始時間、上網結束時間以及上網流量,統計在統計周期內訪問所述應用對 應的網絡域名產生的上網流量M ; 根據上網開始時間、上網結束時間以及上網持續(xù)時長,統計在所述統計周期內訪問所 述應用對應的網絡域名產生的上網時長T ; 根據上網開始時間、上網結束時間以及終端IP,統計在所述統計周期內訪問所述應用 對應的網絡域名的終端IP的個數N ; 將^汀*^作為所述統計周期上每一用戶單位時間訪問所述應用產生的平均上網流 量。
9. 如權利要求6?8中任一項所述的系統,其特征在于,所述CDN節(jié)點設置模塊,用于 根據CDN節(jié)點設置策略,及應用的歸屬地和所述應用在所述各個用戶歸屬地的價值,確定 是否為所述應用在各個用戶歸屬地設置CDN節(jié)點,包括: 選擇用戶歸屬地; 如果應用在選擇出的用戶歸屬地的價值大于或等于第一閾值,判斷該應用的歸屬地與 所述選擇的用戶歸屬地是否相同,如果不相同,則發(fā)出為該應用在選擇的用戶歸屬地設置 ⑶N節(jié)點的指示。
10. 如權利要求6?8中任一項所述的系統,其特征在于,所述CDN節(jié)點設置模塊,用于 根據CDN節(jié)點設置策略,及應用的歸屬地和所述應用在所述各個用戶歸屬地的價值,確定 是否為所述應用在各個用戶歸屬地設置CDN節(jié)點,包括: 對每個應用,將該應用在各個用戶歸屬地的價值求和,得到該應用的總應用價值; 若總應用價值大于或等于第二閾值時,計算通過與該應用歸屬地不相同的用戶歸屬地 訪問該應用產生的價值占所述總應用價值的比例,如比例大于或等于第三閾值,則發(fā)出為 該應用在該用戶歸屬地設置CDN節(jié)點的指示。
【文檔編號】H04L29/08GK104506656SQ201510011934
【公開日】2015年4月8日 申請日期:2015年1月9日 優(yōu)先權日:2015年1月9日
【發(fā)明者】李福東, 黃文良, 羅云彬 申請人:中國聯合網絡通信集團有限公司