專利名稱:用于根據(jù)請求分發(fā)數(shù)據(jù)的方法以及相應的數(shù)據(jù)網(wǎng)絡的制作方法
技術領域:
本發(fā)明涉及一種用于在具有多個有對等網(wǎng)絡能力(adhoc-netzwerkfaehig)的用戶的數(shù)據(jù)網(wǎng)絡中分發(fā)數(shù)據(jù)、尤其是軟件和/或配置數(shù)據(jù)的方法。此外本發(fā)明還涉及相應的具有有對等網(wǎng)絡能力的用戶和用于分發(fā)數(shù)據(jù)的中心裝置的數(shù)據(jù)網(wǎng)絡。
軟件管理對每個移動無線電網(wǎng)絡運營商或網(wǎng)絡運營者都起重要作用。在用戶多達數(shù)百萬時運營商或運營者面臨的巨大問題是配置的改變和更新應能夠在所有終端中同時或者在可管理的時間范圍內進行。標準化委員會專注于應如何在網(wǎng)絡側管理以及如何在終端側執(zhí)行配置的更新和改變,而運營商和運營者應當如何操作多個用于更新和改變的觸發(fā)器和連接基本上仍然沒有解決。
在按照“SyncML/DM”(一種OMA標準)的軟件管理中,必要時借助SMS觸發(fā)器來進行軟件分發(fā)。運營者向千百萬終端發(fā)送SMS,以便觸發(fā)或請求這些終端聯(lián)系配置管理服務器。但該解決方案非常昂貴而且需要很高的帶寬。
在數(shù)據(jù)網(wǎng)絡“企業(yè)聯(lián)網(wǎng)”中存在多個按照IETF的標準的、基于SNMP的解決方案。
在此,各個站對確定的群呼或全呼數(shù)據(jù)分組(組播/廣播分組)作出反應。該解決方案在小型網(wǎng)絡中是合宜的,但對于大量移動無線電運營商的網(wǎng)絡來說不是有利的。
因此本發(fā)明的任務在于提供一種方法,利用該方法能夠更簡單地更新或改變大量終端的配置。此外還將給出相應的數(shù)據(jù)網(wǎng)絡。
按照本發(fā)明,該任務通過一種用于在具有多個有對等網(wǎng)絡能力的用戶的數(shù)據(jù)網(wǎng)絡中分發(fā)數(shù)據(jù)、尤其是軟件和/或配置數(shù)據(jù)的方法來解決,其中由中心站向多個用戶中的第一用戶發(fā)送該數(shù)據(jù),在第一用戶和第二用戶之間建立自發(fā)通信鏈接,以及由第二用戶向第一用戶請求該數(shù)據(jù)或該數(shù)據(jù)的部分。
此外,按照本發(fā)明設置有一種數(shù)據(jù)網(wǎng)絡,該數(shù)據(jù)網(wǎng)絡具有有對等網(wǎng)絡能力的至少一個第一和第二用戶和用于分發(fā)數(shù)據(jù)、尤其是軟件和/或配置數(shù)據(jù)的中心裝置,其中能夠由該中心裝置向第一用戶傳輸該數(shù)據(jù),能夠在第一和第二用戶之間建立自發(fā)通信連接,并且能夠由第二用戶經(jīng)由該自發(fā)通信連接直接向第一用戶請求該數(shù)據(jù)或該數(shù)據(jù)的部分。
因此有利地運營商和運營者可以不必再為了更新和改變配置或軟件而觸發(fā)所有設備或用戶。他僅僅必須向優(yōu)選地在所選擇的無線電小區(qū)內的用戶的子集發(fā)送軟件或配置數(shù)據(jù)。該數(shù)據(jù)通過自發(fā)通信、即對等網(wǎng)絡進一步被分發(fā)。這節(jié)省能量和帶寬并因此節(jié)省金錢。
如果兩個用戶建立自發(fā)通信或對等網(wǎng)絡(adhoc-Netzwerk),則由第二用戶請求該數(shù)據(jù)或該數(shù)據(jù)的部分以及接著由第一用戶發(fā)送該數(shù)據(jù)能夠自動進行。這意味著,第二用戶是主動方,而第一用戶僅僅必須檢查其是否具有所請求的數(shù)據(jù),以便發(fā)送該數(shù)據(jù)。特別有利的是這種用于獲得用于設備的第一次初始化的數(shù)據(jù)的拉(Pull)方法。如果從確定的運營商獲得新設備,則在接通時嘗試從也通過相同運營商運行的相鄰設備獲得所有運營商配置參數(shù)和可能其它更新數(shù)據(jù)。所請求的數(shù)據(jù)例如是WAP數(shù)據(jù)、GPRS數(shù)據(jù)、時間信息、日期信息和其它參數(shù)。這種自配置對運營商來說尤其有用,因為運營商于是不需要變成主動的。
一旦多個用戶之一擁有完整的數(shù)據(jù)組,就可以在該用戶處開始安裝或設置。由此該用戶不必費心安裝和設置。
優(yōu)選地,利用安全性裝置來檢驗所述自發(fā)通信。為此特別傳送中心站或運營者的簽名或者例如移動電話的設備制造商的簽名。以這種方式可以為安裝程序保證在數(shù)據(jù)真實性方面提高的安全性。
自發(fā)通信可以借助藍牙、無線USB或WLAN來建立。因此可以動用已知的標準。
現(xiàn)在借助原理性地反映本發(fā)明數(shù)據(jù)網(wǎng)絡的附圖
更詳細地解釋本發(fā)明。
下面更詳細描述的實施例是本發(fā)明的優(yōu)選實施形式。
本發(fā)明的解決方案基于P2P(peer to peer,對等)軟件管理分發(fā)原理。在此,將更新或改變軟件或配置所需要的數(shù)據(jù)從中心站通過大面積的數(shù)據(jù)網(wǎng)絡發(fā)送給“所選擇”的設備,然后根據(jù)請求經(jīng)由對等網(wǎng)絡通過自發(fā)通信從該“所選擇”的設備傳遞給其它設備。
這意味著,與病毒的傳播現(xiàn)象類似地構成分發(fā)原理。此外還利用以下事實為越來越多的移動無線電電話設置短作用距離的自發(fā)通信連接。
根據(jù)本發(fā)明的數(shù)據(jù)分發(fā)的基本思想是,在利用已知的設備位置的情況下向關鍵性的和良好分布的大量設備發(fā)送更新的參數(shù)組或新配置。作為設備位置,例如移動無線電設備所位于的小區(qū)的位置就足夠了。
可以以用戶在該小區(qū)內移動以及必要時離開該小區(qū)為出發(fā)點。如果用戶總是又與相鄰的用戶進行自發(fā)通信,則以這種方式傳播“消息”或新配置。為此,當然必須將終端設計用于向其它設備請求消息或向其它設備傳遞消息。例如藍牙、WLAN、無線USB等等適合作為連接技術。
對于自發(fā)通信來說,安全性通常也是最重要的。必須保證數(shù)據(jù)來自可靠的來源。為此例如可以通過運營商或運營者或者制造商的被承認的簽名來保護終端之間的每個連接和每次數(shù)據(jù)交換。
有利地,本發(fā)明方法可以在兩個不同的邏輯層面上被執(zhí)行運營者層面和終端層面。這意味著,可以在運營者層面上傳播網(wǎng)絡運營商的運營者特定的數(shù)據(jù)。另一方面,可以在終端層面上傳播制造商或終端特定的數(shù)據(jù)。
本發(fā)明方法可以獨立于傳播層面而不僅用于簡單的參數(shù)而且用于復雜的數(shù)據(jù)。
在附圖的例子中,運營者0提供數(shù)據(jù)組,應當利用該數(shù)據(jù)組重新配置移動無線電網(wǎng)絡的用戶A至J。
該數(shù)據(jù)組在附圖中用矩形來象征性地表示。該數(shù)據(jù)組可以像病毒那樣被分發(fā)給所有用戶A至J。在該具體例子中,運營者0分別向發(fā)射站S1和發(fā)射站S2發(fā)送該數(shù)據(jù)組(附圖中的實線箭頭)。為簡單起見,只示出了兩個例如分別供應一個小區(qū)的發(fā)射站。發(fā)射站S1通過數(shù)據(jù)網(wǎng)絡向用戶或終端E發(fā)送該數(shù)據(jù)組(同樣實線箭頭)。發(fā)射站S2以相同方式向用戶A發(fā)送該數(shù)據(jù)組。該網(wǎng)絡的其它用戶例如以有規(guī)律的時間間隔檢查是否當前的配置數(shù)據(jù)可用。為此這些用戶與相鄰用戶或設備建立自發(fā)通信連接。在該具體情況中,用戶B、C和D與用戶A、以及用戶F和G與用戶E分別建立自發(fā)通信。它們請求相應的用戶A或E將當前的數(shù)據(jù)組發(fā)送給它們。由于兩個用戶A和E具有當前的數(shù)據(jù)組,因此它們向發(fā)出請求的用戶B、C、D、F、G發(fā)送該當前的數(shù)據(jù)組。
當然,該請求可以是不同的。如果例如發(fā)出請求的用戶F具有與發(fā)出請求的用戶G不同的軟件版本,則一般需要向用戶E請求兩個不同的數(shù)據(jù)組。就這點而言,運營者向第一用戶F發(fā)送的數(shù)據(jù)不必與用戶F或用戶G向用戶E請求的數(shù)據(jù)一致。
傳播該數(shù)據(jù)組的前提是各個用戶進行移動,如上面已經(jīng)描述的。在本例子中,用戶A移動到位置A′(附圖中的虛線箭頭)。在該位置用戶A處于用戶H、I和J的附近,這些用戶與用戶A建立小作用距離(短程)的自發(fā)通信連接。通過這些連接,用戶H、I和J發(fā)送請求,并且用戶A或A′也向這些用戶H、I和J傳輸數(shù)據(jù)組或該數(shù)據(jù)組的部分。
因此,按照本發(fā)明,數(shù)據(jù)組的傳播通過以下方式進行,即擁有待傳播的數(shù)據(jù)組的用戶根據(jù)請求將該數(shù)據(jù)組傳遞給相鄰的用戶。如果通過自發(fā)通信響應的用戶不具有所請求的數(shù)據(jù)組,則該用戶向到其附近的最接近的用戶請求該數(shù)據(jù)組。
對該請求的觸發(fā)例如可以通過以下方式來實現(xiàn),即以時間上有規(guī)律的間隔進行請求。但是,該請求也可以在特定的日期、必要時更頻繁地執(zhí)行。如果通過對等網(wǎng)絡建立連接,則最不節(jié)省能量的是總是進行請求的方法。
附圖標記列表A-J 用戶A′ 在新位置的用戶0 運營者S1、S2發(fā)射站
權利要求
1.一種用于在具有多個有對等網(wǎng)絡能力的用戶(A-J)的數(shù)據(jù)網(wǎng)絡中分發(fā)數(shù)據(jù)、尤其是軟件和/或配置數(shù)據(jù)的方法,其特征在于,-由中心站(O)向多個用戶中的第一用戶(A,E)發(fā)送所述數(shù)據(jù),-在所述第一用戶(A,E)和第二用戶(B,C,D,F(xiàn),G)之間建立自發(fā)通信連接,以及-由所述第二用戶(B,C,D,F(xiàn),G)向所述第一用戶(A,E)請求所述數(shù)據(jù)或所述數(shù)據(jù)的部分。
2.根據(jù)權利要求1所述的方法,其中,如果所述第二用戶(A,E)與所述第一用戶(B,C,D,F(xiàn),G)建立自發(fā)通信,則由所述第二用戶自動地進行所述數(shù)據(jù)的請求。
3.根據(jù)上述權利要求之一所述的方法,具有進一步的步驟如果所述數(shù)據(jù)已被完全傳輸?shù)蕉鄠€用戶之一,則開始安裝或設置。
4.根據(jù)上述權利要求之一所述的方法,其中,自發(fā)通信借助藍牙、無線USB或WLAN來建立。
5.根據(jù)上述權利要求之一所述的方法,其中,利用安全性裝置來檢驗自發(fā)通信。
6.根據(jù)權利要求5所述的方法,其中,在自發(fā)通信中傳送所述中心站(O)或設備制造商的簽名。
7.一種數(shù)據(jù)網(wǎng)絡,具有-有對等網(wǎng)絡能力的至少一個第一用戶(A,E)和第二用戶(B,C,D,F(xiàn),G),和-用于分發(fā)數(shù)據(jù)、尤其是軟件和/或配置數(shù)據(jù)的中心裝置(O),其特征在于,-能夠由該中心裝置(O)向所述第一用戶(A,E)傳輸所述數(shù)據(jù),-能夠在所述第一用戶和第二用戶之間建立自發(fā)通信連接,以及-能夠由所述第二用戶(B,C,D,F(xiàn),G)經(jīng)由所述自發(fā)通信連接直接向所述第一用戶(A,E)請求所述數(shù)據(jù)或所述數(shù)據(jù)的部分。
8.根據(jù)權利要求7所述的數(shù)據(jù)網(wǎng)絡,其中,如果兩個用戶建立自發(fā)通信,則能夠由第二用戶(B,C,D,F(xiàn),G)自動地向第一用戶(A,E)請求所述數(shù)據(jù)。
9.根據(jù)權利要求7或8所述的數(shù)據(jù)網(wǎng)絡,其中,如果所述數(shù)據(jù)已被完全傳輸?shù)接脩糁?,則在該用戶中能夠自動地開始安裝或設置。
10.根據(jù)權利要求7至9之一所述的數(shù)據(jù)網(wǎng)絡,其中,用戶之間的自發(fā)通信能夠借助藍牙、無線USB或WLAN來建立。
11.根據(jù)權利要求7至10之一所述的數(shù)據(jù)網(wǎng)絡,該數(shù)據(jù)網(wǎng)絡具有安全性裝置,利用該安全性裝置能夠檢驗自發(fā)通信。
12.根據(jù)權利要求11所述的數(shù)據(jù)網(wǎng)絡,其中,在自發(fā)通信中能夠傳輸所述中心站或設備制造商的簽名。
全文摘要
應當在帶寬利用和成本方面改善在具有很多用戶的數(shù)據(jù)網(wǎng)絡中的軟件和配置數(shù)據(jù)的分發(fā)。為此建議,向少數(shù)幾個用戶發(fā)送待分發(fā)的軟件或待分發(fā)的數(shù)據(jù)。這些用戶(A,E)與其它用戶(B,C,D,F(xiàn)-J)形成對等網(wǎng)絡或P2P連接。借助這些連接,根據(jù)請求任意地傳遞數(shù)據(jù)。因此可以通過對等網(wǎng)絡分發(fā)大部分數(shù)據(jù),而不會使該數(shù)據(jù)網(wǎng)絡加重負擔。
文檔編號H04L29/08GK101032133SQ200580033128
公開日2007年9月5日 申請日期2005年9月22日 優(yōu)先權日2004年9月29日
發(fā)明者J·-Y·比特利克 申請人:西門子公司