專利名稱:用于定位網(wǎng)絡(luò)用戶的方法和節(jié)點的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié) 點的方法和網(wǎng)絡(luò)節(jié)點?;贗P的應(yīng)用(例如基于IP的語音(VoIP))的一個問題是,它 難以在地理上定位IP客戶端。^f于傳統(tǒng)路上線路電話,在大多數(shù)國家 這是法律方面的需要,并且它將可能也變成對VoIP的需要,但是目 前為止尚不存在地理上定位IP客戶端的可靠方法。
背景技術(shù):
在常規(guī)網(wǎng)絡(luò)環(huán)境(例如因特網(wǎng))中,通過通信介質(zhì)連接多個裝置。 此類網(wǎng)絡(luò)使通信裝置(或裝置的用戶)能夠在多種裝置之間容易地交 換和共享信息。與中間節(jié)點(例如用作中間節(jié)點且將數(shù)據(jù)從一點轉(zhuǎn)發(fā) 到另一點的交換機和路由器)相比,構(gòu)成至用戶的接口的每個裝置可 以-波稱為端節(jié)點??梢圆捎梅秶鷱V泛的常用拓樸來配置網(wǎng)絡(luò)以及在地理上描繪網(wǎng) 絡(luò)。換言之,網(wǎng)絡(luò)通信鏈路(也稱為路徑)和希望交換信息的一對具 體節(jié)點之間的節(jié)點的具體配置可能在很大程度上各不相同。連接到網(wǎng) 絡(luò)的兩個計算機之間的任何具體連接可能連接到網(wǎng)絡(luò)中的大量中間 節(jié)點或可能通過這些大量的中間節(jié)點。此外,可能有通過網(wǎng)絡(luò)的多個 備選路徑來連接任何兩個網(wǎng)絡(luò)節(jié)點。因此數(shù)據(jù)網(wǎng)絡(luò)在它們的配置和拓樸上是復雜的且存在差異的。某些網(wǎng)絡(luò)通信介質(zhì)和協(xié)議凈皮稱為面向分組的??梢哉f協(xié)議或通信 介質(zhì)是面向分組的,因為要通過網(wǎng)絡(luò)交換的信息被拆分成信息的離散 大小的分組。為了通過網(wǎng)絡(luò)傳輸,將要通過網(wǎng)絡(luò)傳輸?shù)男畔K分解成一個或多個分組。在網(wǎng)絡(luò)傳輸?shù)慕邮斩?,將這些分組重組成數(shù)據(jù)的原 始塊。一般來說,每個分組包含嵌入的控制和尋址信息,該信息標識始 發(fā)該分組傳輸?shù)脑垂?jié)點和將該分組傳送到的目的地節(jié)點。源節(jié)點和目 的地節(jié)點的標識是通過與每個節(jié)點關(guān)聯(lián)的地址來實現(xiàn)的。地址是在特 定網(wǎng)絡(luò)內(nèi)唯一以便標識與該網(wǎng)絡(luò)關(guān)聯(lián)的每個節(jié)點的標識符。此類地址 可以僅對于特定網(wǎng)絡(luò)環(huán)境(即用于將單個自包含網(wǎng)絡(luò)環(huán)境互連的網(wǎng) 絡(luò))是唯一的,或可以生成此類地址并將其指定給節(jié)點,以使之在與 聯(lián)網(wǎng)標準組織的協(xié)同工作中是全球唯一的。在常規(guī)網(wǎng)絡(luò)計算環(huán)境中,作為互連的網(wǎng)絡(luò)的補充而使用多個節(jié)點 來有效率地通過網(wǎng)絡(luò)傳輸數(shù)據(jù)。路由器和交換機是隔離多種計算機網(wǎng) 絡(luò)段上的信息流的網(wǎng)絡(luò)節(jié)點。如本文使用的段是包括節(jié)點及其各自互 連通信鏈路的數(shù)據(jù)網(wǎng)絡(luò)的任何子集。單個計算機網(wǎng)絡(luò)通信鏈路具有定 義該網(wǎng)絡(luò)上信息交換的最大速率的最大數(shù)據(jù)傳輸帶寬參數(shù)。在計算機 網(wǎng)絡(luò)上的所有節(jié)點共享共用網(wǎng)絡(luò)介質(zhì)的情況中,可以快速地達到該計算機網(wǎng)絡(luò)的最大帶寬。因此,if關(guān)網(wǎng)的計算機環(huán)境的整體性能可能會降 低,因為信息交換請求需要等待目前在使用通信鏈路的較早信息交換 請求完成。交換機節(jié)點是濾掉網(wǎng)絡(luò)上發(fā)往定義的子集(段)外的節(jié)點的分組 并轉(zhuǎn)發(fā)網(wǎng)絡(luò)的不同段上的節(jié)點之間往來的信息。此類信息的過濾和轉(zhuǎn) 發(fā)基于交換機內(nèi)的配置信息,該配置信息描述要過濾并根據(jù)源和/或目 的地地址信息(一旦交換機"知道,,地址位置)轉(zhuǎn)發(fā)的數(shù)據(jù)分組。網(wǎng)絡(luò)交換機節(jié)點和與之關(guān):Ef關(guān)的協(xié)議還用于管理網(wǎng)絡(luò)節(jié)點之間的 冗余路徑。在連接兩個網(wǎng)絡(luò)節(jié)點只有一個路徑的情況中,源節(jié)點與目 的地節(jié)點之間包括所有中間節(jié)點的該 一個路徑表示源節(jié)點和目的地 節(jié)點之間的網(wǎng)絡(luò)通信中的一個古t障點。因此,可以利用多個冗余路徑。 兩個節(jié)點之間的多個路徑因在主路徑發(fā)生故障時能夠在兩個節(jié)點之 間使用冗余(后備)網(wǎng)絡(luò)路徑而增強了節(jié)點之間網(wǎng)絡(luò)通信的可靠性。另一方面,冗余性成本高昂并且一般情況下操作員選擇以"單個故障 點"方式使用網(wǎng)絡(luò),即沒有后備。如"技術(shù)領(lǐng)域"中提到的,基于IP的應(yīng)用(例如基于IP的語音 (VoIP))中的問題是可能難以在地理上定位IP客戶端。已經(jīng)提出解 決此問題的不同方法。但是,尚未存在地理上定位IP客戶端的可靠方 法。尚未有提出的方法與用戶連4妄到的接入網(wǎng)的類型無關(guān)。迄今為止, 僅提出了可在特定網(wǎng)絡(luò)段中應(yīng)用的方法。一種提出的查找端節(jié)點的方法是使用"跟蹤路由(tmceroute)程 序"。跟蹤路由操作經(jīng)過精心設(shè)計以便通過跟蹤網(wǎng)絡(luò)中的數(shù)據(jù)分組遍 歷的路徑來定位網(wǎng)絡(luò)中的故障。目前,跟蹤路由操作是跟蹤兩個IP 節(jié)點之間路由的最常用的方法。跟蹤路由顯示這些IP節(jié)點之間的所有 中間IP路由器/跳,并可以提供IP節(jié)點的基本網(wǎng)絡(luò)位置,但是它無法 提供端節(jié)點的確切位置。在指定路徑跟蹤的邏輯級別時,開放系統(tǒng)互連("osr,)網(wǎng)絡(luò)參考模型是有用的。OSI參考模型將在網(wǎng)絡(luò)裝置之間移動信息的任務(wù)分 成多組可管理的任務(wù)。將每組任務(wù)指定到OSI參考模型的7個命名且 編號的邏輯層的其中之一。第3層(網(wǎng)絡(luò)層)涵蓋使介質(zhì)能夠在網(wǎng)絡(luò)上從源節(jié)點移動到目的 地節(jié)點的路由選擇和相關(guān)功能。例如,第3層可以管理IP分組從一個 局域網(wǎng)("LAN")到另 一個局域網(wǎng)的路由選擇。笫2層(數(shù)據(jù)鏈路層) 定義網(wǎng)絡(luò)和協(xié)議特征,包括物理尋址、網(wǎng)絡(luò)拓樸、幀的序列處理以及 流控制。目前,跟蹤路由只能在第3層處執(zhí)行,由此僅第3層節(jié)點(例如 路由器或類似裝置)在此跟蹤中顯示出來,而第2層節(jié)點(例如交換 機或類似裝置)將被排除到此跟蹤以外。這是在大帶寬網(wǎng)絡(luò)中的問題, 因為大多數(shù)接入網(wǎng)包含第2層節(jié)點,第2層節(jié)點后來將不會在跟蹤路 由上顯示出來。因此,只能將用戶/端節(jié)點的位置跟蹤到最靠近的第3 層節(jié)點。但是,正在提出在第2層處跟蹤路徑的方法,目前正在制定預(yù)計在2007年實現(xiàn)的新以太網(wǎng)標準(802.1ag)。該標準致力于能夠發(fā)現(xiàn)和 驗證通過網(wǎng)橋和LAN的路徑,利用新的802.1ag標準,跟蹤第2層節(jié) 點將是可能的。該標準指定協(xié)"i義、過程和支持傳輸故障管理的管理目標。802.1ag標準將提供用于在檢測、驗證和隔離所有類型的網(wǎng)絡(luò)中 的連接的能力。但是,'它的目標并不在于定位用戶或端節(jié)點。 因此,仍需要一種定位網(wǎng)絡(luò)中的端節(jié)點的方法。發(fā)明內(nèi)容因此,本發(fā)明的目的在于提供用于在地理上定位分組數(shù)據(jù)通信網(wǎng) 絡(luò)中的端節(jié)點的方法和網(wǎng)絡(luò)節(jié)點。本發(fā)明的目的通過如權(quán)利要求1所述的方法、如權(quán)利要求5所述 的可直接加載的計算機程序產(chǎn)品、如權(quán)利要求6所述的存儲的計算機 程序產(chǎn)品和如權(quán)利要求7所述的網(wǎng)絡(luò)節(jié)點來實現(xiàn)。根據(jù)本發(fā)明的第一方面,才是供一種在地理上定位分組數(shù)據(jù)通信網(wǎng) 絡(luò)中的端節(jié)點的方法。該方法包括創(chuàng)建并存儲表示網(wǎng)絡(luò)中第一與第二 端節(jié)點之間的數(shù)據(jù)分組路徑的信息以便使用所述信息來識別沿所述 路徑的至少一個節(jié)點地址的步驟。此后,確定與第一端節(jié)點的接入節(jié) 點對應(yīng)的至少 一個節(jié)點地址中的節(jié)點地址,由此接入節(jié)點具有多個接 入端口 ,并且確定第一端節(jié)點連接到所確定的接入節(jié)點上的哪個端 口。最后,對照數(shù)據(jù)資料庫中的地理數(shù)據(jù)映射所確定的節(jié)點地址和所 確定的端口,由此獲取有關(guān)第一端節(jié)點的位置的信息。根據(jù)第二方面,本發(fā)明涉及一種可直接加載到分組數(shù)據(jù)通信網(wǎng)絡(luò) 中的處理部件中的計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括用于執(zhí)行 與該方法相關(guān)的步驟的軟件代碼部件。根據(jù)第三方面,本發(fā)明涉及一種存儲在計算機可用介質(zhì)上的計算 機程序產(chǎn)品,該計算機程序產(chǎn)品包括用于使分組數(shù)據(jù)通信網(wǎng)絡(luò)中的處 理部件控制與該方法相關(guān)的步驟的執(zhí)行的可讀程序。根據(jù)本發(fā)明的第四方面,提供一種適于在地理上定位分組數(shù)據(jù)通 信網(wǎng)絡(luò)中的端節(jié)點的網(wǎng)絡(luò)節(jié)點。該節(jié)點包括用于創(chuàng)建表示網(wǎng)絡(luò)中第一 與第二端節(jié)點之間的數(shù)據(jù)分組^4圣的信息的部件和用于存儲所述信 息的數(shù)據(jù)庫。它還包括用于使用所述信息識別沿所述路徑的至少一個 節(jié)點地址的部件,以及用于確定與第一端節(jié)點的接入節(jié)點對應(yīng)的至少 一個節(jié)點地址中的一個節(jié)點地址的部件,以及用于確定第一端節(jié)點連 接到所確定的接入節(jié)點上的哪個端口的部件。而且,該網(wǎng)絡(luò)節(jié)點包括 對照數(shù)據(jù)資料庫中的地理數(shù)據(jù)映射所確定的節(jié)點地址和所確定的端 口的部件、用于從所述映射獲iF又有關(guān)第 一端節(jié)點的位置的信息的部 件、以及用于顯示所述信息的部件。因此,本發(fā)明使得在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié)點成 為可能。本發(fā)明的優(yōu)點在于,它與用戶連接到的接入節(jié)點的類型無關(guān)。無 論用戶是經(jīng)由電話線、電纜TV路由器還是光纖連接到網(wǎng)絡(luò),總是存 在對于特定端節(jié)點位置是唯一的端口 ,并且該端口將總是可從網(wǎng)絡(luò)中跟蹤。本發(fā)明允許運營商或任何其他授權(quán)的人在任何給定時間查找終端用戶的物理位置。這在例如訂戶向警報中心(例如112或911)發(fā) 出VoIP呼叫但是連接斷開或出于某種原因不能報告他的位置時是有 用的。利用根據(jù)本發(fā)明的方法,可以即刻定位到此人并為其提供幫助。本發(fā)明的另 一個優(yōu)點在于它提供跟蹤在網(wǎng)絡(luò)中執(zhí)行非法活動的 駭客或其他違法者的可能性。本發(fā)明的再一個優(yōu)點在于它提供跟蹤連接到常常用作中間節(jié)點 的節(jié)點的端節(jié)點的可能性??梢匀菀椎貙⒕W(wǎng)絡(luò)節(jié)點添加到現(xiàn)有客戶數(shù)據(jù)資料庫??梢詫⒔Y(jié)合 網(wǎng)絡(luò)節(jié)點搜索數(shù)據(jù)資料庫自動化,其某些部分可以是例如報警中心中 的集成功能。
圖1示出根據(jù)本發(fā)明的方法的框圖。圖2示出實現(xiàn)根據(jù)本發(fā)明的網(wǎng)絡(luò)節(jié)點的示范網(wǎng)絡(luò)。
具體實施方式
現(xiàn)在將參考圖1和2描述^^艮據(jù)本發(fā)明的方法。使用該方法,可以 在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié)點1。根據(jù)本發(fā)明,這通過首先創(chuàng)建(步驟101)表示網(wǎng)絡(luò)中第一端節(jié) 點1和第二端節(jié)點9之間的數(shù)據(jù)分組路徑的信息來實現(xiàn),其中第一端 節(jié)點1表示網(wǎng)絡(luò)中被查詢的節(jié)點,而第二端節(jié)點9表示網(wǎng)絡(luò)中的隨意 端節(jié)點(例如,公共服務(wù)器、私用PC或其他),而圖2中僅以示意圖 形式說明它。它通常經(jīng)由接入節(jié)點2c以及圖2中未表示的多個節(jié)點 連接到第一端節(jié)點。將接入節(jié)點2c連接到網(wǎng)絡(luò)的其余部分的點劃線 表示的附加節(jié)點可以是第2層節(jié)點也可以是第3層節(jié)點。將有關(guān)兩個節(jié)點1、 9之間的路徑的信息存儲(步驟102 )在數(shù)據(jù) 庫10中,并在此后將該信息用于識別(步驟103 )沿該路徑的至少一 個節(jié)點地址的地址。如果識別到多個節(jié)點地址,則需要確定(步驟104 ) 這些節(jié)點地址中哪個表示第一端節(jié)點1的接入節(jié)點2。第一端節(jié)點1 的接入節(jié)點2是網(wǎng)絡(luò)中最靠近第一端節(jié)點1的節(jié)點。 一旦識別到接入 節(jié)點2,則開始確定(步驟105 )第一端節(jié)點1連接到接入節(jié)點2上 的哪個端口 P。然后,對照數(shù)據(jù)資料庫8中的地理數(shù)據(jù)來映射(步驟106 )所確 定的接入節(jié)點2和端口 P,從此映射中獲取(步驟107)有關(guān)第一端 節(jié)點的地理位置的信息。根據(jù)本發(fā)明的優(yōu)選實施例,在多個步驟中執(zhí)行路徑信息的創(chuàng)建和 存儲,參見圖2。第一步驟包括發(fā)現(xiàn)第3層倒數(shù)第二跳,即第2層段 之前的最后一跳。為此可以使用跟蹤路由程序。跟蹤路由由網(wǎng)絡(luò)節(jié)點 7處理,網(wǎng)絡(luò)節(jié)點7將數(shù)據(jù)分組發(fā)送到目的地端節(jié)點1。分組包含時限值"生存時間",該時限值"生存時間"選為使接收到此分組的第 一個路由器6超過該時限。路由器6返回超時消息,這樣使網(wǎng)絡(luò)節(jié)點7能夠?qū)⒙酚善?的地址存儲在數(shù)據(jù)庫10中。然后跟蹤路由程序遞增 時間并重發(fā)分組,因此它將到達至目的地節(jié)點1的路徑上的下一個路 由器5。此過程重復進行,直到到達最后一個路由器5為止,該最后 一個路由器5是至第2層域的網(wǎng)關(guān)。如上所述,常規(guī)跟蹤路由在第2層進行是不可能的。因此,網(wǎng)關(guān) 路由器5之外的常規(guī)跟蹤路由中唯一可見的是端節(jié)點1的IP地址。 在IP網(wǎng)絡(luò)中,IP地址是可變的而不是固定的。 一旦用戶獲權(quán)訪問網(wǎng) 絡(luò),則將這些地址以隨機方式4是供給該用戶。該IP地址可能與用戶 前一次會話期間提供給他的IP地址相同,也可能不同。因此,IP地 址一般不綁定到特定的地理位置,因此僅使用IP地址在地理上定位 用戶是不可能的??晒┚W(wǎng)絡(luò)節(jié)點7執(zhí)行跟蹤路由的唯一有用的第3層 信息是端節(jié)點連接到哪個網(wǎng)關(guān)路由器5。但是,網(wǎng)關(guān)路由器5可以被 數(shù)千個其他用戶共享,因此它僅提供端節(jié)點位于哪個區(qū)域的基本概 念。但是利用802. lag標準增強的跟蹤路由將能夠甚至在第2層域中 跟蹤路徑。因此,還可以逐步地跟蹤余下的路徑,開始于最靠近網(wǎng)關(guān) 路由器5的交換機4,接著經(jīng)由所有中間交換機3到構(gòu)成端節(jié)點1的 接入節(jié)點的交換機2。跟蹤端節(jié)點1連接到接入節(jié)點2上的哪個端口 P也將是可能的。一般來說,連接(例如銅線、TV電纜光纖或任何其他類型的固定 連接)的最后部分從例如住宅建筑的地基中的接入節(jié)點2、 2a、 2b、 2c布線到特定房間中的插槽。交換機和/或插槽可以與例如路上線路 電話或電纜TV所用的交換機和/或插槽相同,或可以不同。在任何情 況中,最后一個文換機上的每個端口都對應(yīng)于特定位置(例如辦公室、 住宅或房間)處的插槽。如果端節(jié)點具有至其接入節(jié)點的無線連接, 則定位接入節(jié)點將是可能的,由此將揭示端節(jié)點位于什么區(qū)域或小區(qū)。然后將需要使用其他公知的方法來更靠近地定位該無線端節(jié)點。 因此,安排數(shù)據(jù)資料庫8的優(yōu)選方法是存儲每個接入節(jié)點(例如接入節(jié)點2、 2a、 2b、 2c)上的每個端口至哪里,因此每個端口對應(yīng) 于特定位置,例如辦公室、住宅或房間。本發(fā)明的通用原理是收集這些端口的每個端口通向哪里的信息 并基于此信息建立數(shù)據(jù)資料庫。 一旦實現(xiàn)數(shù)據(jù)資料庫8,則在任何時 間,在線用戶的地理映射都將是可能的。對于用戶離線之后某個時間, 映射也是可能的,因為只要運營商決定如此,則可以將跟蹤路由創(chuàng)建 的表示兩個端節(jié)點之間的數(shù)據(jù)分組路徑的信息存儲在數(shù)據(jù)庫10中。根據(jù)本發(fā)明的另 一個優(yōu)選實施例,在現(xiàn)已存在的數(shù)據(jù)資料庫中實 現(xiàn)地理信息。例如,運營商具有包含有關(guān)它們的訂戶的信息的數(shù)據(jù)資 料庫。通常,此類數(shù)據(jù)資料庫包括有關(guān)訂戶的家庭地址的信息,并且 因此可以更新該數(shù)據(jù)資料庫以包含有關(guān)訂戶的固定連接連接哪個接 入節(jié)點上的哪個端口以及這些連4妄通向哪里的信息。對于實現(xiàn)此目的的方法,并不強制要求跟蹤所有中間節(jié)點。要在 地理上定位用戶的端節(jié)點,知道該端節(jié)點連接到哪個接入節(jié)點1和哪 個接入端口就足夠了。通常,如上文描述的,這是逐步地進行查詢的, 但是也可以使用其他方法。當逐步執(zhí)行跟蹤時,就隱含地已知道哪個 路由器和/或交換機最靠近該用戶,因為它們是最后要跟蹤的。當使 用其他方法時,需要推論哪個是最靠近用戶的。根據(jù)本發(fā)明的優(yōu)選實施例,還將所有中間節(jié)點(例如節(jié)點3-6) 的位置存儲在數(shù)據(jù)資料庫8中。這將使得在地圖(map)上直接繪制 跟蹤路由成為可能。對于從網(wǎng)絡(luò)內(nèi)的位置連接到網(wǎng)絡(luò)(例如直接連接 到交換機或路由器,即使用中間節(jié)點作為接入節(jié)點)的跟蹤用戶,將 中間節(jié)點的位置存儲在數(shù)據(jù)資料庫8中也是有用的。目前,網(wǎng)絡(luò)中存 在一個弱點,對交換機和路由器有訪問權(quán)的人,例如為運營商工作的 人可以在無需風險被跟蹤的情況下連接到網(wǎng)絡(luò),因為對于內(nèi)部或外部 駭客存在一個機會以最低的被抓風險在網(wǎng)絡(luò)上執(zhí)行非法活動。目前,尚無方法跟蹤違法者連接到哪個交換機,或如果違法者連接到路由 器,則沒有辦法知道他是直接連接到路由器還是經(jīng)由多個交換機連接 的。兩種方法的任何一種,跟蹤路由將顯示相同結(jié)果。 一旦在網(wǎng)絡(luò)中 實現(xiàn)根據(jù)本發(fā)明的網(wǎng)絡(luò)節(jié)點7,則通過執(zhí)行根據(jù)本發(fā)明的方法來跟蹤 此類違法者的地理位置將是可能的。為了使根據(jù)本發(fā)明的方法有效,在網(wǎng)絡(luò)中實現(xiàn)網(wǎng)絡(luò)節(jié)點7和輔助數(shù)據(jù)資料庫8。網(wǎng)絡(luò)節(jié)點可以在現(xiàn)有節(jié)點中實現(xiàn),但是也可以是新節(jié) 點。而且,網(wǎng)絡(luò)節(jié)點7可以在網(wǎng)絡(luò)中任何位置實現(xiàn)。網(wǎng)絡(luò)節(jié)點7還包 括用于執(zhí)行與根據(jù)本發(fā)明的方法相關(guān)的步驟的部件。數(shù)據(jù)資料庫8可 以是網(wǎng)絡(luò)節(jié)點7的集成部分或可以不是。本發(fā)明的方法可以優(yōu)選地通過計算機程序產(chǎn)品來實現(xiàn)。因此,本 發(fā)明還涉及一種可直接加載到數(shù)據(jù)網(wǎng)絡(luò)中的處理部件中的計算機程 序產(chǎn)品,該計算機程序產(chǎn)品包括用于執(zhí)行所述方法的步驟的軟件代碼 部件。本發(fā)明還涉及一種存儲在計算機可用介質(zhì)上的計算機程序產(chǎn)品, 該計算機程序產(chǎn)品包括用于使^:據(jù)網(wǎng)絡(luò)中的處理部件控制所述方法 步驟執(zhí)行的可讀程序。在附圖和說明書中,公開有本發(fā)明的典型優(yōu)選實施例,雖然采用 特定的術(shù)語,但是僅是在通用和說明性意義上而非出于限定的目的來 使用它們,本發(fā)明的范圍在所附權(quán)利要求中提出。
權(quán)利要求
1.一種在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié)點(1)的方法,所述方法包括如下步驟創(chuàng)建(101)并存儲(102)表示所述網(wǎng)絡(luò)中均具有接入節(jié)點(2、2c)的第一端節(jié)點(1)與第二端節(jié)點(9)之間的數(shù)據(jù)分組路徑的信息,使用所述信息識別(103)沿所述路徑的至少一個節(jié)點地址,所述方法的特征在于它還包括如下步驟確定(104)與所述第一端節(jié)點(1)的接入節(jié)點(2)對應(yīng)的至少一個節(jié)點地址中的節(jié)點地址,所確定的接入節(jié)點(2)具有多個接入端口,確定(105)所述第一端節(jié)點(1)連接到所確定的接入節(jié)點(2)上的所述多個接入端口中的哪個端口(P),將所確定的節(jié)點地址和所確定的端口(P)映射(106)到數(shù)據(jù)資料庫(8)中的地理數(shù)據(jù),以及從所述映射獲取(107)有關(guān)所述第一端節(jié)點(1)的位置的地理信息。
2. 如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建并存儲表 示所述網(wǎng)絡(luò)中第一與第二端節(jié)點之間的數(shù)據(jù)分組路徑的信息的步驟 包括第2層和第3層信息。
3. 如權(quán)利要求1或2所逸的方法,其特征在于,有關(guān)所述第一 端節(jié)點(1)的位置的信息包括有關(guān)所述第一端節(jié)點(1)連接到的插 槽位于哪個房間、辦公室、住宅等的信息。
4. 如前述權(quán)利要求中的任一項所述的方法,其特征在于,有關(guān) 所述第一端節(jié)點(1)的位置的信息還包括與所述第一端節(jié)點(1)的 位置對應(yīng)的可能存在的訂戶的信息。
5. —種可直接加載到分組數(shù)據(jù)通信網(wǎng)絡(luò)中的處理部件中的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括用于^l行如權(quán)利要求1-4中的任一項所述的方法步驟的軟件代碼部件。
6. —種存儲在計算機可用介質(zhì)上的計算機程序產(chǎn)品,所述計算 機程序產(chǎn)品包括用于使分組數(shù)據(jù)通信網(wǎng)絡(luò)中的處理部件控制如權(quán)利 要求1-4中的任一項所述的方法步驟的執(zhí)行的可讀程序。
7. —種用于在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié)點(1)的 網(wǎng)絡(luò)節(jié)點(7),所述網(wǎng)絡(luò)節(jié)點(7)包括用于創(chuàng)建表示所述網(wǎng)絡(luò)中均具有接入節(jié)點(2、 2c)的笫一端節(jié) 點(1)與第二端節(jié)點(9)之間的數(shù)據(jù)分組路徑的信息的部件, 用于存儲所述信息的數(shù)據(jù)庫(10 ),用于使用所述信息識別沿所述路徑的至少 一個節(jié)點地址的 部件,所述網(wǎng)絡(luò)節(jié)點(7)的特征在于它還包括用于確定與所述第一端節(jié)點(1)的接入節(jié)點(2)對應(yīng)的至少一 個節(jié)點地址中的節(jié)點地址的部件,所確定的接入節(jié)點(2)具有多個 接入端口 ,用于確定所述第一端節(jié)點(1 )連接到所確定的接入節(jié)點(2 )上 的所述多個接入端口中的一個端口 (P)的部件,用于對照數(shù)據(jù)資料庫(8)中的地理數(shù)據(jù)映射所確定的節(jié)點地址 和所確定的端口 (P)的部件,用于從所述映射獲取有關(guān)所述第一端節(jié)點(1)的位置的地理信 息的部件,以及用于顯示所述地理信息的部件。
8. 如權(quán)利要求7所述的網(wǎng)絡(luò)節(jié)點(7),其特征在于,所述創(chuàng)建 表示第一與第二端節(jié)點(1、 9)之間的數(shù)據(jù)分組路徑的信息的部件適 于創(chuàng)建第2層和第3層信息,以及所述數(shù)據(jù)庫(10 )適于存儲此信息。
9. 如權(quán)利要求7或8所述的網(wǎng)絡(luò)節(jié)點(7),其特征在于,所述 數(shù)據(jù)資料庫(8)包含所述第一端節(jié)點(1)的插槽位于什么房間、辦
10.如權(quán)利要求7至9中的任一項所述的網(wǎng)絡(luò)節(jié)點(7 ),其特征 在于,所述數(shù)據(jù)資料庫(8)還包含與所述第一端節(jié)點(1)的位置對 應(yīng)的可能存在的訂戶的信息。
全文摘要
本發(fā)明涉及一種用于在地理上定位分組數(shù)據(jù)通信網(wǎng)絡(luò)中的端節(jié)點(1)的方法和網(wǎng)絡(luò)節(jié)點(7)。該方法包括創(chuàng)建(101)和存儲(102)表示網(wǎng)絡(luò)中第一與第二端節(jié)點(1、9)之間的數(shù)據(jù)分組路徑的信息以便使用所述信息來識別(103)沿所述路徑的至少一個節(jié)點地址的步驟。此后,確定(104)與第一端節(jié)點(1)的接入節(jié)點(2)對應(yīng)的節(jié)點地址,由此接入節(jié)點具有多個接入端口,并且確定(105)第一端節(jié)點(1)連接到所述接入節(jié)點(2)上的哪個端口(P)。最后,對照數(shù)據(jù)資料庫(8)中的地理數(shù)據(jù)映射(106)確定的節(jié)點地址和確定的端口,由此獲取有關(guān)第一端節(jié)點(1)的位置的信息。
文檔編號H04L29/12GK101223760SQ200580051070
公開日2008年7月16日 申請日期2005年7月14日 優(yōu)先權(quán)日2005年7月14日
發(fā)明者J·科爾希 申請人:艾利森電話股份有限公司