專利名稱:移動流記錄生成和分析的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)的領(lǐng)域,更具體地但非排他地,涉及跟蹤無線網(wǎng)絡(luò)中的流。
背景技術(shù):
有線網(wǎng)絡(luò)中的流跟蹤用于網(wǎng)絡(luò)監(jiān)視和管理功能,例如網(wǎng)絡(luò)監(jiān)視、業(yè)務(wù)記賬、網(wǎng)絡(luò)計劃、安全性、和類似功能。典型地,有線網(wǎng)絡(luò)中的因特網(wǎng)協(xié)議(IP)流的流跟蹤使用IP流記錄來執(zhí)行,其典型地包括例如要跟蹤的IP流的端點的IP地址/端口的信息。例如,IP流記錄通常表示成5元組,包括源IP地址、源端口、目的IP地址、目的端口、和協(xié)議。然而,不利地,IP流記錄沒有提供跟蹤無線網(wǎng)絡(luò)中的IP流的足夠信息。例如,當 IP流經(jīng)過無線網(wǎng)絡(luò)時,無法將IP流的IP層行為關(guān)聯(lián)至IP流對基礎(chǔ)無線網(wǎng)絡(luò)的影響,此外, 僅IP地址的使用無法用于跟蹤無線訂戶,因為在無線訂戶向無線網(wǎng)絡(luò)簽署時將大多數(shù)IP 地址向無線訂戶動態(tài)分配。這些缺點抑制了使用無線網(wǎng)絡(luò)中的IP流記錄來進行無線資源監(jiān)視和管理。
發(fā)明內(nèi)容
通過生成包括IP層信息和無線信息的移動流記錄的方法、裝置、和計算機可讀介質(zhì)解決了本領(lǐng)域中的各個缺陷。一個實施例中,一種方法包括接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息;接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息;以及通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄。所述移動流記錄包括與移動流相關(guān)的 IP層信息以及與移動流相關(guān)的無線層信息。
通過結(jié)合附圖考慮以下具體實施方式
,可容易理解本發(fā)明的教導,其中圖1示出無線通信網(wǎng)絡(luò)架構(gòu)的高級框圖,其包括支持移動節(jié)點(MN)的移動流的通信網(wǎng)絡(luò);圖2示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖;圖3示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖;圖4示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖;圖5示出使用一個或多個移動流記錄提供管理功能的方法的一個實施例的高級框圖;圖6示出適用于執(zhí)行這里所述功能的通用計算機的高級框圖。為了便于理解,使用相同標號(如果可能)來指示對于附圖共同的相同元素。
具體實施例方式提供一種生成移動流記錄的功能。這個能夠使得無線網(wǎng)絡(luò)中的IP流的IP層行為能夠與IP流對基礎(chǔ)無線網(wǎng)絡(luò)的影響相關(guān)聯(lián)。這提供了在無線網(wǎng)絡(luò)中具有更好可見性的無線服務(wù)提供商,能實現(xiàn)無線網(wǎng)絡(luò)管理功能,例如網(wǎng)絡(luò)計劃功能、網(wǎng)絡(luò)監(jiān)視功能、網(wǎng)絡(luò)異常檢測功能、業(yè)務(wù)分析功能、網(wǎng)絡(luò)安全功能、訂戶記賬功能等,及其各種組合。這里還提供一種為了提供一個或多個管理功能而分析一個或多個移動流記錄的功能。圖1示出無線通信網(wǎng)絡(luò)架構(gòu)的高級框圖。如圖1所示,無線通信網(wǎng)絡(luò)架構(gòu)100是可用于提供移動流記錄的生成和處理的示例性架構(gòu)。如圖1所示,無線通信網(wǎng)絡(luò)架構(gòu)100包括通信網(wǎng)絡(luò)(CN) 110。CN 110支持移動節(jié)點(MN) 101和對應節(jié)點(CN) 103之間的移動流102。CN 110包括無線電接入網(wǎng)絡(luò)(RAN) 112和核心網(wǎng)絡(luò)(CN) 114,其支持麗101和CN 103之間的移動流 102。RAN 112可以是任意適當RAN,例如,基于碼分多址(CDMA)的RAN、基于通用分組無線電業(yè)務(wù)(GPRS)的RAN、基于通用移動電信(UMTS)的RAN、基于全球微波接入互通(WiMAX) 的RAN、或任意其他適當?shù)腞AN。RAN 112包括支持麗101和CN 103之間的通信的各個網(wǎng)絡(luò)單元。例如,RAN 112可包括例如基站(BS)、無線電網(wǎng)絡(luò)控制器(RNC)、路由器等的元件。CN 114可以是任意適當CN 114。CN 114包括支持MN 101和CN 103之間的通信的各個網(wǎng)絡(luò)單元,其中至少一部分可基于RAN 112的基礎(chǔ)無線技術(shù)。例如,在CDMA無線網(wǎng)絡(luò)中,CN 114可包括例如歸屬代理(Has)、分組數(shù)據(jù)業(yè)務(wù)節(jié)點(PDSN)等、及其各種組合的網(wǎng)絡(luò)單元。例如,在GPRS/UMTS無線網(wǎng)絡(luò)中,CN 114可包括例如網(wǎng)關(guān)GPRS支持節(jié)點(GGSN)、 服務(wù)GPRS支持節(jié)點(SGSN)等、及其各種組合的網(wǎng)絡(luò)單元。CN 114還可包括例如認證、授權(quán)、和記賬(AAA)服務(wù)器、路由器等的其他網(wǎng)絡(luò)單元。為了簡明,省略RAN 112和CN 114的實現(xiàn)。此外,可理解,RAN 112和/或CN 114 的精確實現(xiàn)可取決于一個或多個因素,例如基礎(chǔ)無線技術(shù)的類型、依賴于提供商的實現(xiàn)條件等、及其各種組合。這樣,CN 110旨在呈現(xiàn)可用于支持移動節(jié)點的通信的任意和所有這樣的方案。麗101可以是例如蜂窩電話、膝上型計算機、PDA等的任意移動節(jié)點。CN 103可以是可與MN 101通信的任意節(jié)點,例如最終用戶的另一移動節(jié)點、網(wǎng)絡(luò)節(jié)點(例如內(nèi)容服務(wù)器、應用服務(wù)器等)、或任意其他適當節(jié)點。麗101具有與其相關(guān)的信令業(yè)務(wù)。信令業(yè)務(wù)關(guān)聯(lián)于發(fā)生在麗101和RAN 112之間以及在RAN 112內(nèi)的信令。例如,信令業(yè)務(wù)可關(guān)聯(lián)于由到達/來自網(wǎng)絡(luò)的MN 101進行移動簽署和取消簽署而執(zhí)行的信令、MN 101的移動性、MN 101的無線電信道分配/取消分配等、及其各種組合??衫斫?,與MN 101相關(guān)的信令業(yè)務(wù)可包括其他類型的信令業(yè)務(wù)。移動流102具有與其相關(guān)的載波業(yè)務(wù)。載波業(yè)務(wù)是傳遞移動流的內(nèi)容的業(yè)務(wù)(例如傳遞音頻、數(shù)據(jù)、視頻等、及其各種組合的分組)。還可認為將與MN 101相關(guān)的信令業(yè)務(wù)關(guān)聯(lián)于移動流102,使得信令業(yè)務(wù)將MNlOl能夠訪問加入移動流102的CN 110。盡管主要關(guān)于MN 101加入單移動流102在這里示出和描述,但是可理解,MN 101 可加入多個移動流(這里為了簡明而省略)。因此,還可理解,由于MN 101可在接入CN 110時加入多個移動流,因此與MN 101相關(guān)的信令業(yè)務(wù)可關(guān)聯(lián)于多個移動流(例如移動流102 以及麗101可加入的其他移動流)。如圖1所示,無線通信網(wǎng)絡(luò)架構(gòu)100包括移動流記錄生成系統(tǒng)(MFRGS) 120。MFRGS 120與CN 110通信,并可選地,與一個或多個管理系統(tǒng)(例如,用于接收適用于生成移動流記錄的信息,用于向一個或多個管理系統(tǒng)提供移動流記錄以使得一個或多個管理系統(tǒng)使用移動流記錄提供管理功能等)通信。MFRGS 120生成用于移動流102的移動流記錄。移動流記錄包括移動流記錄信息。 根據(jù)適用于生成移動流記錄(這里指示為原始移動流信息)的信息確定在移動流記錄中包括的移動流記錄信息。以下詳述用于移動流的移動流記錄的生成。用于移動流的移動流記錄包括移動流記錄信息,其包含用于移動流的IP層信息和無線層信息。IP層信息可包括與移動流的IP層相關(guān)的任意信息。例如,IP層信息可包括以下內(nèi)容的一個或多個五元組(例如源IP地址、源端口、目的IP地址、目的端口、和協(xié)議)、移動流的第一分組的到達時間和/或移動流的最后分組的到達時間(在移動流的每個方向上)、移動流的分組/比特計數(shù)、一個或多個TCP標志等、及其各種組合。IP層信息可包括與移動流的IP層相關(guān)的任意其他適當信息。無線層信息可包括以下類型的信息的一個或多個表示無線網(wǎng)絡(luò)中移動流的無線資源消耗的信息、與無線網(wǎng)絡(luò)中的移動流相關(guān)的身份信息、表示無線網(wǎng)絡(luò)中由移動流經(jīng)過的路徑的信息等、及其各種組合。表示無線網(wǎng)絡(luò)中移動流的無線資源消耗的信息可包括例如指示移動流向通話資源消耗的上行鏈路/下行鏈路貢獻的通話時間使用的信息。與無線網(wǎng)絡(luò)中的移動流相關(guān)的身份信息可包括訂戶的身份和/或移動流的移動社保的身份。在CDMA無線網(wǎng)絡(luò)中,例如,訂戶/移動臺的身份信息可包括例如網(wǎng)絡(luò)接入標識符 (NAI)、電子序號(ESN)、移動站標識符(MSID)、和移動裝備標識符(MEID)、以及與CDMA無線網(wǎng)絡(luò)中的訂戶/移動臺身份相關(guān)的任意其他參數(shù)的信息。在UMTS無線網(wǎng)絡(luò)中,例如,訂戶/移動臺的身份信息可包括例如國際移動訂戶身份(IMSI)、國際移動裝備身份(IMEI)、移動訂戶集成服務(wù)數(shù)字網(wǎng)絡(luò)號(MSISDN)、以及與 CDMA無線網(wǎng)絡(luò)中的訂戶/移動臺身份相關(guān)的任意其他參數(shù)的信息??衫斫?,身份信息可在其他類型的無線網(wǎng)絡(luò)中不同。表示無線網(wǎng)絡(luò)中由移動流經(jīng)過的路徑的信息可包括例如,移動節(jié)點連接到的歸屬代理、移動流經(jīng)過的PDSN、移動流經(jīng)過的RNC、移動流經(jīng)過的BS等、及其各種組合的信息。表示GPRS/UMTS無線網(wǎng)絡(luò)中由移動流經(jīng)過的路徑的信息可包括例如,移動節(jié)點連接到的GGSN、移動流經(jīng)過的SGSN、移動流經(jīng)過的RNC、移動流經(jīng)過的BS等、及其各種組合的 fn息ο無線層信息還可包括其他信息,例如一個或多個性能度量(例如吞吐量、延遲、損失等)或任意其他適當無線層信息、及其各種組合。這里,可從原始移動流信息確定移動流的移動流記錄信息。原始移動流信息可包括適用于生成移動流記錄的任意信息。例如,原始移動流信息可包括在移動流記錄中包括的信息(如上所述其實例)和/或適用于獲得或確定在移動流記錄中包括的信息的信息??蓮倪@樣信息的任意適當源接收原始移動流信息。一個實施例中,例如,從生成移動流記錄的移動流所經(jīng)過的通信網(wǎng)絡(luò)的網(wǎng)絡(luò)單元之間交換的信令消息,提取原始移動流信息的至少一部分。一個這樣的實施例中,例如,生成移動流記錄的信息可窺探由移動流經(jīng)過的通信網(wǎng)絡(luò)的一個或多個網(wǎng)絡(luò)單元提供的一個或多個消息中原始移動流信息的部分。另一個這樣的實施例中,例如,生成移動流記錄的系統(tǒng)可實現(xiàn)為由移動流經(jīng)過的通信網(wǎng)絡(luò)的一個或多個網(wǎng)絡(luò)單元上的輕擊(tap)。可從任意其他適當方式(可包括這樣的方法的組合)生成移動流記錄的移動流所經(jīng)過的通信網(wǎng)絡(luò)的網(wǎng)絡(luò)單元接收原始移動流信息。圖1的示例性網(wǎng)絡(luò)中,例如,MFRGS 120可接收(例如獲得、窺探等)來自RAN 112 的一個或多個網(wǎng)絡(luò)單元(例如BS、RNC、路由器等的一個或多個),和/或來自CN 114的一個或多個網(wǎng)絡(luò)單元(例如HA、GGSN、PDSN、SGSN、AAA服務(wù)器等的一個或多個)的原始移動
流fe息。一個實施例中,例如,從一個或多個管理系統(tǒng)(例如,與生成移動流記錄的移動流所經(jīng)過的通信網(wǎng)絡(luò)相關(guān)的一個或多個管理系統(tǒng))接收原始移動流信息的至少一部分。一個這樣的實施例中,例如,生成移動流記錄的系統(tǒng)可通過查詢一個或多個管理系統(tǒng)(例如,使用來自移動流經(jīng)過的通信系統(tǒng)的一個或多個網(wǎng)絡(luò)單元的信息查詢一個或多個管理系統(tǒng))來接收原始移動流信息的至少一部分。另一這樣的實施例中,例如,生成移動流記錄的系統(tǒng)可從一個或多個管理系統(tǒng) (其中,一個或多個管理系統(tǒng)周期性向生成移動流記錄的系統(tǒng)提供原始移動流信息)接收原始移動流信息的至少一部分。盡管這里主要關(guān)于從遠程元件(例如CN 110和/或MS 130的元件)接收、獲得、 或確定原始移動流信息的實施例示出和描述,但是可理解,也可本地接收、獲得、和/或確定用于生成移動流記錄的原始移動流信息的至少一部分??商幚碓家苿恿餍畔ⅲ酝ㄟ^任意適當方式生成移動流記錄(例如使用任意適當信息處理技術(shù)、過濾技術(shù)、關(guān)聯(lián)技術(shù)、和類似技術(shù)、及其各種組合)。一個實施例中,通過接收與移動節(jié)點相關(guān)的IP層信息,接收與移動節(jié)點相關(guān)的無線層信息,以及將IP層信息和無線層信息關(guān)聯(lián)而生成移動流記錄,來生成移動流記錄。這里關(guān)于圖2示出和描述一個這樣的實施例。作為實例,可從與移動節(jié)點相關(guān)的信令消息獲知移動節(jié)點的IP地址到用戶和移動節(jié)點的設(shè)備身份的映射。這個映射可隨后在通過移動節(jié)點簽署至網(wǎng)絡(luò)和通過移動節(jié)點從網(wǎng)絡(luò)取消簽署之間的期間內(nèi)用于將所有移動流關(guān)聯(lián)于移動節(jié)點的IP地址。作為另一實例,可從與移動節(jié)點相關(guān)的信令消息獲知與移動節(jié)點相關(guān)的當前無線路徑,從而使得移動節(jié)點的所有移動流與無線路徑關(guān)聯(lián)??衫斫猓鲜鰧嵗齼H是為了生成移動流記錄的目的可關(guān)聯(lián)IP層信息和無線層信息的方式的幾個實例。一個實施例中,通過接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息,接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息,以及將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息而生成移動流記錄,來生成移動流記錄。這里關(guān)于圖3示出和描述一個這樣的實施例??赏ㄟ^任意適當方式執(zhí)行為了生成移動流記錄將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息。這里關(guān)于圖4示出和描述通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息而生成移動流記錄的方法的實施例。一個實施例中,使用以下內(nèi)容的至少一個確定IP層信息的至少一部分移動流經(jīng)過的無線電接入網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元;以及移動流經(jīng)過的核心網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單兀。一個實施例中,使用以下內(nèi)容的至少一個確定無線層信息的至少一部分移動流經(jīng)過的無線電接入網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元;以及移動流經(jīng)過的核心網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元(例如從與核心網(wǎng)絡(luò)中的網(wǎng)絡(luò)單元之間交換的信令消息相關(guān)的信息可確定某些無線層信息)??商幚碓家苿恿餍畔?,以通過任意其他適當方式(可得到移動流的IP層信息和無線層信息的關(guān)聯(lián),以形成相關(guān)的移動流記錄)生成移動流記錄。盡管這里主要關(guān)于通過處理原始移動流信息確定移動流記錄信息的實施例示出和描述,但是其他實施例中,可通過其他方式確定移動流記錄信息的至少一部分。例如,移動流記錄信息的至少一部分可(1)在不需要識別、提取、確定、或獲得用于移動流記錄的移動流記錄信息的額外處理的情況下直接接收;(2)例如從關(guān)聯(lián)于生成移動流記錄(例如,其中生成移動流記錄的系統(tǒng)使用原始移動流信息和/或確定的移動流記錄信息以查詢其他移動流記錄信息的數(shù)據(jù)庫)的系統(tǒng)的數(shù)據(jù)庫本地確定;和/或(3)以任意其他適當方式確定。如圖1所示,無線通信網(wǎng)絡(luò)架構(gòu)100包括管理系統(tǒng)(MS) 130。MS 130與MFRGS 120通信,并且可選地,依據(jù)管理系統(tǒng)的類型,與CN 110的某些或所有元件通信。MS 130從MRFGS 120接收移動流記錄。MS 130使用移動流記錄,用于提供各個管理功能。MS 130可將從移動流記錄的處理得到的移動流記錄和/或信息傳播至一個或多個其他系統(tǒng)(例如,其他管理系統(tǒng),為了簡明而省略)。以下更詳細地描述用于管理目的的移動流記錄的使用。如上所述,可利用移動流記錄執(zhí)行無線網(wǎng)絡(luò)管理功能,包括網(wǎng)絡(luò)監(jiān)視功能、業(yè)務(wù)分析功能、網(wǎng)絡(luò)安全功能、訂戶記賬功能等、及其各種組合??赏ㄟ^用于提供無線網(wǎng)絡(luò)管理功能的任意適當方式(可取決于要執(zhí)行的無線網(wǎng)絡(luò)管理功能的類型)來分析與分組流相關(guān)的移動流記錄。例如,假設(shè)在移動流記錄中包含訂戶身份信息,服務(wù)提供商可聚集與特定無線訂戶相關(guān)的所有移動流記錄,并使用聚集的信息用于基于使用的記賬、設(shè)備不當處理的檢測、 和/或其他功能。例如,假設(shè)在移動流記錄中包含通話時間使用信息,服務(wù)提供商可基于通話時間消耗概括服務(wù)/應用,并適當規(guī)定網(wǎng)絡(luò)(從現(xiàn)有IP流記錄可用的不過是例如字節(jié)/分組計數(shù)的信息,不足以用于這個目的)。
8
例如,可使用移動流記錄來檢測和/或探查通信網(wǎng)絡(luò)中的事件。例如,可使用移動流記錄來理解可導致通信網(wǎng)絡(luò)中不期望事件的發(fā)生的移動流級行為(例如,從而可采用可防止的動作來防止事件發(fā)生)。例如,可使用移動流記錄來探查通信網(wǎng)絡(luò)中的事件。例如,可使用移動流記錄來理解引起事件的移動流水平行為(例如使用五元組,資源使用信息、時間信息、和來自移動流記錄的類似信息,其至少一部分可取決于所懷疑或檢測的事件的類型)。例如,可為了更好理解事件原因,訪問與事件相關(guān)的所有移動流記錄。例如,可使用移動流記錄識別和控制響應于所懷疑或檢測的事件可采取的緩解行為。例如,可使用移動流記錄控制惡意源的過濾(例如,通過向防火墻/IPS增加過濾規(guī)則, 向路由器ACL增加過濾規(guī)則等)。例如,可使用移動流記錄聯(lián)系和/或禁用移動訂戶(例如,惡意訂戶、回收網(wǎng)絡(luò)中大量地址的移動掃描儀/slammer等)。例如,也可使用移動流記錄來確定不需要緩解行為??衫斫?,可使用移動流記錄來識別和控制可用于管理無線網(wǎng)絡(luò)的各種其他類型的行為,例如,提高網(wǎng)絡(luò)提供的服務(wù)質(zhì)量的改進行為等、及其各種組合。本領(lǐng)域技術(shù)人員可理解并且從這里的教導可得知,可使用移動流記錄中包括的信息提供各個其他無線網(wǎng)絡(luò)管理功能。如上所述,移動流記錄可被存儲、處理、傳播、和/或顯示,以及通過任意其他適當方式處理。針對圖5示出和描述顯示示例性移動流記錄的顯示的X型圖形用戶接口。圖2示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖。盡管示出和描述為順序執(zhí)行,但是方法200的步驟的至少一部分可同時執(zhí)行,或按不同于關(guān)于圖2所示和所述的順序執(zhí)行。方法200在步驟202開始。在步驟204,接收與移動流相關(guān)的IP層信息。在步驟206,接收與移動流相關(guān)的無線層信息。在步驟208,通過將 IP層信息與無線層信息關(guān)聯(lián)來生成移動流記錄。在步驟210,處理(例如,存儲、傳播、和/ 或顯示等)移動流記錄。在步驟212,方法200結(jié)束。當結(jié)合圖1閱讀時可更好地理解方法 200的步驟。圖3示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖。盡管示出和描述為順序執(zhí)行,但是方法300的步驟的至少一部分可同時執(zhí)行,或按不同于關(guān)于圖3所示和所述的順序執(zhí)行。方法300在步驟302開始。在步驟304,接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息。在步驟306,接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息。在步驟 308,通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息, 來生成移動流記錄。一個實施例中,步驟308可通過使用圖4的方法400來實現(xiàn),但是步驟 308也可通過上述任意其他適當方式執(zhí)行。在步驟310,處理(例如,存儲、傳播、和/或顯示等)移動流記錄。在步驟312,方法300結(jié)束。當結(jié)合圖1閱讀時可更好地理解方法300 的步驟。圖4示出用于生成移動節(jié)點的移動流的移動流記錄的方法的一個實施例的高級框圖。如圖4所示,方法400是通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄的方法。所生成的移動流記錄包括移動流的 IP層信息和移動流的無線層信息。
盡管示出和描述為順序執(zhí)行,但是方法400的步驟的至少一部分可同時執(zhí)行,或按不同于關(guān)于圖4所示和所述的順序執(zhí)行。在步驟402,方法400開始。在步驟404,使用與移動節(jié)點相關(guān)的信令信息確定移動節(jié)點的IP地址到移動節(jié)點的身份的映射(例如,移動節(jié)點的定制和/或設(shè)備身份)。在步驟406,確定與移動節(jié)點相關(guān)的無線路徑。一個實施例中,實時確定無線路徑。無線路徑在移動流的存在期間改變的一個實施例中,確定與移動節(jié)點相關(guān)的多個無線路徑。在步驟408,通過使用與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息確定移動流的IP層信息來生成包括移動流的IP層信息的初步流記錄??赏ㄟ^解碼與移動節(jié)點相關(guān)的載波業(yè)務(wù)的至少一部分使用與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來確定移動流的IP層信息。在步驟410,使用移動節(jié)點的IP地址到移動節(jié)點的身份的映射更新初步流記錄, 以包括移動節(jié)點的身份。在步驟412,通過將更新的初步流記錄鏈接至所確定的無線路徑來生成移動流記錄。在步驟414,方法400結(jié)束。當結(jié)合圖1閱讀時可更好地理解方法400的步驟。圖5示出使用一個或多個移動流記錄提供管理功能的方法的一個實施例的高級框圖。盡管示出和描述為順序執(zhí)行,但是方法400的步驟的至少一部分可同時執(zhí)行,或按不同于關(guān)于圖5所示和所述的順序執(zhí)行。方法500在步驟502開始。在步驟504,接收一個或多個移動流記錄。在步驟506,使用一個或多個移動流記錄來提供管理功能。在步驟508, 方法500結(jié)束。當結(jié)合圖1閱讀時可更好地理解方法500的步驟。盡管這里主要關(guān)于移動節(jié)點的無線路徑在移動流的生存期間不改變的實施例示出和描述,但是可理解,移動節(jié)點的無線路徑可實際上在流的生存期間改變(例如,由于移動節(jié)點的移動性、移動節(jié)點可訪問網(wǎng)絡(luò)所借助的多個網(wǎng)絡(luò)節(jié)點的可用性、和/或任意其他適合原因)。移動節(jié)點的無線路徑在移動流的生存期間改變的一個實施例中,可利用一個或多個中間流記錄,以跟蹤無線路徑的改變。一個這樣的實施例中,每個中間流記錄可包括在移動節(jié)點使用該無線路徑時的時間段期間由分組經(jīng)過的無線路徑。無線路徑改變也可通過任意其他適當方式來跟蹤。盡管主要在利用特定類型的無線技術(shù)(例如使用基于CDMA和/或GPRS/UMTS的無線網(wǎng)絡(luò))的示例性無線通信網(wǎng)絡(luò)架構(gòu)的環(huán)境中示出和描述,但是本領(lǐng)域技術(shù)人員可理解并且從這里的教導可得知,這里示出和描述的移動流記錄生成和分析功能可用于利用其他類型的無線技術(shù)的無線通信網(wǎng)絡(luò)架構(gòu)。例如,這里示出和描述的移動流記錄生成和分析功能可用于其他類型的CDMA無線網(wǎng)絡(luò)、其他類型的GPRS/UMTS無線網(wǎng)絡(luò)中、全球微波接入互通(WiMAX)無線網(wǎng)絡(luò)中等、及其各種組合。還可理解,可從中獲得相關(guān)信息(例如,與信令業(yè)務(wù)相關(guān)的信息和/或與載波業(yè)務(wù)相關(guān)的信息)的網(wǎng)絡(luò)單元可在其他類型的網(wǎng)絡(luò)中不同。 因此,這里BS和RNC、和類似網(wǎng)絡(luò)單元的引用可更一般地分別理解成無線電接入節(jié)點和控制器的引用。盡管這里主要關(guān)于移動節(jié)點加入與網(wǎng)絡(luò)連接的單移動流的實施例示出和描述,但是可理解,移動節(jié)點可加入與網(wǎng)絡(luò)連接的多個移動流。這樣的實施例中,可通過任意適當方式來處理多個移動流,例如,建立用于每個移動流的分離移動流記錄、建立用于多個移動流的一個聚集移動流記錄等、及其各種組合。盡管這里主要關(guān)于IP分組流示出和描述,但是這里示出和描述的移動流記錄生成和分析功能可用于采用其他類型的分組的分組流的移動流記錄生成和分析。這樣的實施例中,在移動流記錄中包括的IP層信息的至少一部分和/或無線層信息的至少一部分可與這里所示和所述不同。圖6示出適用于執(zhí)行這里所述功能的通用計算機的高級框圖。如圖6所示,計算機600包括處理器元件602 (例如中央處理單元(CPU)或其他適當處理器);存儲器604 (例如隨機存取存儲器(RAM)和/或只讀存儲器(ROM));適用于生成和/或分析移動流記錄的移動流記錄模塊/處理605 ;和各個輸入/輸出設(shè)備606 (例如用戶輸入設(shè)備(例如鍵盤、 鍵板、鼠標等)、用戶輸出設(shè)備(例如顯示器、揚聲器等)、輸入端口、輸出端口、接收器、發(fā)送器、和存儲設(shè)備(例如帶驅(qū)動器、軟盤驅(qū)動器、硬盤驅(qū)動器、壓縮盤驅(qū)動器等))。應注意,這里所示和所述的功能可例如使用通用計算機、一個或多個專用集成電路(ASIC)、和/或任意其他硬件等同物在軟件和/或軟件和硬件的組合中實現(xiàn)。一個實施例中,移動流記錄處理605可加載至存儲器604中并通過處理器602執(zhí)行以實現(xiàn)上述功能。 因此,移動流記錄處理605 (包括相關(guān)數(shù)據(jù)結(jié)構(gòu))可存儲在計算機可讀存儲介質(zhì)或載體上, 例如RAM存儲器、磁盤或光盤驅(qū)動器或盤等??衫斫猓@里作為軟件方法討論的一些步驟可在硬件中實現(xiàn),例如作為與處理器協(xié)作以執(zhí)行各個方法步驟的電路。這里所述的功能/元件的部分可實現(xiàn)為計算機程序產(chǎn)品,其中當由計算機處理時,計算機之類修改計算機的操作,從而調(diào)用或提供這里所述的方法和/或技術(shù)。調(diào)用本發(fā)明方法的指令可存儲在固定或可移除介質(zhì)中,經(jīng)由數(shù)據(jù)流在廣播或其他信號承載介質(zhì)中發(fā)送,和/或在根據(jù)指令運行的計算設(shè)備中的存儲器中存儲。盡管各個實施例結(jié)合了這里詳細示出和描述的本發(fā)明的教導,但是本領(lǐng)域技術(shù)人員可容易設(shè)計出仍舊結(jié)合這些教導的許多其他變型實施例。
權(quán)利要求
1.一種生成移動節(jié)點的移動流的移動流記錄的方法,包括 接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息;接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息;以及通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄;其中所述移動流記錄包括與移動流相關(guān)的IP層信息以及與移動流相關(guān)的無線層信肩、O
2.如權(quán)利要求1所述的方法,其中所述IP層信息包括以下內(nèi)容的至少一項 包括源IP地址、源端口、目的IP地址、目的端口、和協(xié)議的五元組;移動流的第一分組的到達時間; 移動流的最后分組的到達時間; 移動流的分組/字節(jié)計數(shù);以及一個或多個TCP標簽。
3.如權(quán)利要求1所述的方法,其中所述無線層信息包括以下內(nèi)容的至少一項 表示無線網(wǎng)絡(luò)中移動流的無線資源消耗的信息;與無線網(wǎng)絡(luò)中的移動流相關(guān)的身份信息; 表示無線網(wǎng)絡(luò)中由移動流經(jīng)過的路徑的信息;以及包括吞吐量信息、延遲信息、和損失信息的至少一項的性能信息。
4.如權(quán)利要求1所述的方法,其中使用來自以下至少一項的信息確定IP層信息 由移動流經(jīng)過的無線電接入網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元;以及由移動流經(jīng)過的核心網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元。
5.如權(quán)利要求1所述的方法,其中使用來自以下至少一項的信息確定無線層信息 由移動流經(jīng)過的無線電接入網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元;以及由移動流經(jīng)過的核心網(wǎng)絡(luò)的至少一個網(wǎng)絡(luò)單元。
6.如權(quán)利要求1所述的方法,其中通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄包括使用與移動節(jié)點相關(guān)的信令信息確定移動節(jié)點的IP地址到移動節(jié)點的身份的映射; 實時確定與移動節(jié)點相關(guān)的無線路徑;通過使用與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息確定移動流的IP層信息來生成包括移動流的IP層信息的初步流記錄;使用移動節(jié)點的IP地址到移動節(jié)點的身份的映射更新初步流記錄,以包括移動節(jié)點的身份;以及通過將更新的初步流記錄鏈接至所確定的無線路徑來生成移動流記錄。
7.如權(quán)利要求1所述的方法,其中移動節(jié)點在移動流為活動的第一時間間隔期間關(guān)聯(lián)于第一無線路徑,以及在移動流為活動的第二時間間隔期間關(guān)聯(lián)于第二無線路徑,其中通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄包括在第一時間間隔期間確定移動節(jié)點的第一無線路徑; 保持與第一無線路徑相關(guān)的第一中間流記錄;在第二時間間隔期間確定移動節(jié)點的第二無線路徑;以及保持與第二無線路徑相關(guān)的第二中間流記錄。
8.如權(quán)利要求1所述的方法,還包括 向至少一個遠程系統(tǒng)傳播移動流記錄。
9.一種用于生成移動節(jié)點的移動流的移動流記錄的裝置,包括 用于接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息的裝置;用于接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息的裝置;以及用于通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄的裝置;其中所述移動流記錄包括與移動流相關(guān)的IP層信息以及與移動流相關(guān)的無線層信肩、ο
10.一種計算機可讀存儲介質(zhì),存儲軟件程序,當由計算機執(zhí)行時使得計算機執(zhí)行一種生成移動節(jié)點的移動流的移動流記錄的方法,所述方法包括接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息; 接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息;以及通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄;其中所述移動流記錄包括與移動流相關(guān)的IP層信息以及與移動流相關(guān)的無線層信肩、O
全文摘要
提供一種生成移動節(jié)點的移動流的移動流記錄的方法、裝置、和計算機可讀存儲介質(zhì)。一種方法包括接收與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息;接收與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息;以及通過將與移動節(jié)點的信令業(yè)務(wù)相關(guān)的信息關(guān)聯(lián)于與移動節(jié)點的載波業(yè)務(wù)相關(guān)的信息來生成移動流記錄。其中所述移動流記錄包括與移動流相關(guān)的IP層信息以及與移動流相關(guān)的無線層信息。
文檔編號H04L12/26GK102474430SQ201080029511
公開日2012年5月23日 申請日期2010年6月17日 優(yōu)先權(quán)日2009年6月30日
發(fā)明者G·錢德蘭梅農(nóng), S·米勒, S·諾登, 卜天 申請人:阿爾卡特朗訊公司