專利名稱:分發(fā)應(yīng)用的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于一般通過例如(非排他的)公共陸地移動(dòng)網(wǎng)絡(luò)的電信網(wǎng)絡(luò)來分發(fā)應(yīng)用的網(wǎng)絡(luò)節(jié)點(diǎn)、電信網(wǎng)絡(luò)和方法。
背景技術(shù):
在諸如公共陸地移動(dòng)網(wǎng)絡(luò)等現(xiàn)代移動(dòng)網(wǎng)絡(luò)中,由移動(dòng)訂戶生成的信息通過無線電接入網(wǎng)絡(luò)傳輸?shù)胶诵木W(wǎng)絡(luò),最終向前傳輸?shù)阶罱K目的地并在其中處理。在許多基于傳感器和M2M(機(jī)器到機(jī)器)應(yīng)用中,希望降低必須通過可能是冗長傳送路徑所傳送的數(shù)據(jù)量,由此提供采用反饋的更快反饋回路。在當(dāng)前的公共陸地移動(dòng)網(wǎng)絡(luò)中,第三方應(yīng)用服務(wù)器(即,不是由網(wǎng)絡(luò)的運(yùn)營商提供的那些服務(wù)器)始終實(shí)現(xiàn)為位于運(yùn)營商的網(wǎng)絡(luò)外,并且從移動(dòng)訂戶傳送到應(yīng)用服務(wù)器的信息必須通過無線電接入和核心網(wǎng)絡(luò)來中繼。因此,冗余信息可能通過網(wǎng)絡(luò)傳送,這影響總體網(wǎng)絡(luò)容量。這對(duì)于基于傳感器/M2M 的應(yīng)用特別重要,其中,在某個(gè)區(qū)域中多個(gè)傳感器/機(jī)器正在觀察相同現(xiàn)象并且正在經(jīng)移動(dòng)裝置報(bào)告回服務(wù)器,由此在網(wǎng)絡(luò)上生成冗余負(fù)載。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了一種包括輸入、處理器和輸出的網(wǎng)絡(luò)節(jié)點(diǎn),處理器耦合到輸入和輸出;輸入和輸出都連接到至少一個(gè)網(wǎng)絡(luò);其中處理器布置成使得從輸入接收可執(zhí)行應(yīng)用和應(yīng)用的相關(guān)聯(lián)要求集合,其中處理器布置成在接收應(yīng)用和相關(guān)聯(lián)要求集時(shí)基于要求來確定通過輸出連接到的至少一個(gè)網(wǎng)絡(luò)可到達(dá)的目的地網(wǎng)絡(luò)節(jié)點(diǎn)的集合并通過輸出將應(yīng)用發(fā)送到目的地節(jié)點(diǎn)。相應(yīng)地,本發(fā)明提供一種用于在諸如電信網(wǎng)絡(luò)等網(wǎng)絡(luò)內(nèi)部署應(yīng)用的方式,網(wǎng)絡(luò)節(jié)點(diǎn)布置成形成電信網(wǎng)絡(luò)的節(jié)點(diǎn)。應(yīng)用能夠從網(wǎng)絡(luò)外部提供并只分發(fā)到要求其服務(wù)或者否則滿足要求集合的那些節(jié)點(diǎn)。要求集合可包括以下至少之一 目的地網(wǎng)絡(luò)節(jié)點(diǎn)的位置; 應(yīng)用的發(fā)送方; 其中包括目的地網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)備的性質(zhì);以及 日期和/或時(shí)間。要求集合可包括與通過目的地網(wǎng)絡(luò)節(jié)點(diǎn)連接到所述至少一個(gè)網(wǎng)絡(luò)的至少一個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)有關(guān)的信息。例如,目的地網(wǎng)絡(luò)節(jié)點(diǎn)可包括無線電基站,如NodeB或E-NodeB, 而所述或每個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)可包括移動(dòng)用戶設(shè)備,如移動(dòng)電話或無線數(shù)據(jù)調(diào)制解調(diào)器。網(wǎng)絡(luò)節(jié)點(diǎn)可以是電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)的節(jié)點(diǎn)。備選的是,網(wǎng)絡(luò)節(jié)點(diǎn)可以是形成電信網(wǎng)絡(luò)的一部分的無線電接入網(wǎng)絡(luò)的節(jié)點(diǎn)。要求集合可與目的地節(jié)點(diǎn)連接到的無線電基站有關(guān)。
根據(jù)本發(fā)明的第二方面,提供了一種電信網(wǎng)絡(luò),包括連接在一起以用于其之間的通信的多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),其中,網(wǎng)絡(luò)節(jié)點(diǎn)之一是根據(jù)本發(fā)明的第一方面的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn),并且分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)的處理器布置成選擇網(wǎng)絡(luò)節(jié)點(diǎn)的選集作為目的地節(jié)點(diǎn)的集合。因此,分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)能夠取得應(yīng)用并基于要求集合將它分發(fā)到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),而不必從網(wǎng)絡(luò)外發(fā)送多個(gè)副本。網(wǎng)絡(luò)可包括或連接到發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn),發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)布置成一般通過電信網(wǎng)絡(luò)將應(yīng)用和要求集合發(fā)送到分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)。然而,發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)可以在網(wǎng)絡(luò)外。分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)可具有對(duì)與網(wǎng)絡(luò)節(jié)點(diǎn)是否滿足要求集合有關(guān)的數(shù)據(jù)的訪問權(quán),而發(fā)送方節(jié)點(diǎn)不具有對(duì)其的訪問權(quán)。因此,不必提供諸如內(nèi)部網(wǎng)絡(luò)地址或甚至相關(guān)節(jié)點(diǎn)數(shù)量等數(shù)據(jù)的訪問權(quán)給提供應(yīng)用的第三方提供商,該提供商能將應(yīng)用提供到分發(fā)節(jié)點(diǎn),分發(fā)節(jié)點(diǎn)能夠基于要求在整個(gè)網(wǎng)絡(luò)內(nèi)安全地分發(fā)應(yīng)用。目的地網(wǎng)絡(luò)節(jié)點(diǎn)一般可包括無線電基站,如NodeB或E-NodeB。根據(jù)本發(fā)明的第三方面,提供了一種通過電信網(wǎng)絡(luò)分發(fā)應(yīng)用的方法,包括在發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備應(yīng)用和該應(yīng)用的要求集合,將應(yīng)用和要求集合發(fā)送到電信網(wǎng)絡(luò)中的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn),在分發(fā)節(jié)點(diǎn)基于要求集合來確定電信網(wǎng)絡(luò)中的目的地網(wǎng)絡(luò)節(jié)點(diǎn)集合以及將應(yīng)用發(fā)送到目的地網(wǎng)絡(luò)節(jié)點(diǎn)。因此,分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)能夠取得應(yīng)用并基于要求集合將它分發(fā)到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),而不必從網(wǎng)絡(luò)外發(fā)送多個(gè)副本。該方法可包括為分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)提供對(duì)與電信網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)是否符合要求集合有關(guān)的數(shù)據(jù)的訪問權(quán),而發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)不具有對(duì)其的訪問權(quán)。因此,分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)能安全地做出關(guān)于應(yīng)用應(yīng)發(fā)送到的目的地網(wǎng)絡(luò)節(jié)點(diǎn)的決定,而發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)(其可以是第三方應(yīng)用服務(wù)器)不必具有對(duì)可能機(jī)密或敏感數(shù)據(jù)的訪問權(quán)。要求集合可包括以下至少之一·目的地網(wǎng)絡(luò)節(jié)點(diǎn)的位置; 應(yīng)用的發(fā)送方; 其中包括目的地網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)備的性質(zhì); 日期和/或時(shí)間。要求集合可包括與通過目的地網(wǎng)絡(luò)節(jié)點(diǎn)連接到至少一個(gè)所述或每個(gè)網(wǎng)絡(luò)的至少一個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)有關(guān)的信息。例如,目的地網(wǎng)絡(luò)節(jié)點(diǎn)可包括無線電基站,如NodeB或 E-NodeB,而所述或每個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)可包括移動(dòng)用戶設(shè)備,如移動(dòng)電話或無線數(shù)據(jù)調(diào)制解調(diào)器。一般情況下,發(fā)送方節(jié)點(diǎn)在電信網(wǎng)絡(luò)的外部。所述方法優(yōu)選地包括在所述或每個(gè)目的地網(wǎng)絡(luò)節(jié)點(diǎn)中執(zhí)行應(yīng)用的步驟。因此,應(yīng)用將一般促使目的地網(wǎng)絡(luò)節(jié)點(diǎn)與所述另外的網(wǎng)絡(luò)節(jié)點(diǎn)交換消息。因此,目的地網(wǎng)絡(luò)節(jié)點(diǎn)可以能夠安全地執(zhí)行第三方應(yīng)用,并且整理來自所述另外的網(wǎng)絡(luò)節(jié)點(diǎn)的數(shù)據(jù)。如果多個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)例如是全部感應(yīng)相同或相關(guān)物理現(xiàn)象的傳感器,則應(yīng)用例如可整理該數(shù)據(jù)以便更少的數(shù)據(jù)需要發(fā)送回網(wǎng)絡(luò)外部。因此,本發(fā)明能夠更高效地利用可用帶寬。特別是在所述另外的網(wǎng)絡(luò)節(jié)點(diǎn)是移動(dòng)用戶設(shè)備的情況下,可能的是,此類另外的網(wǎng)絡(luò)節(jié)點(diǎn)能夠在電信網(wǎng)絡(luò)來回移動(dòng),并因此更改與它們相關(guān)聯(lián)的無線電基站。因此,如果存在與目的地網(wǎng)絡(luò)節(jié)點(diǎn)相關(guān)聯(lián)的網(wǎng)絡(luò)節(jié)點(diǎn)中的更改,則所述方法也可包括將應(yīng)用轉(zhuǎn)移到不同的目的地網(wǎng)絡(luò)節(jié)點(diǎn)。因此,在用戶在網(wǎng)絡(luò)周圍移動(dòng)其用戶設(shè)備時(shí),本發(fā)明的優(yōu)點(diǎn)仍可對(duì)它們展現(xiàn)。
圖1示出根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò);圖2示出信令流程圖,其示出圖1的網(wǎng)絡(luò)的操作;圖3示意示出圖1的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn);圖4示出根據(jù)本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò);以及圖5示出信令流程圖,其示出圖4的網(wǎng)絡(luò)的操作。
具體實(shí)施例方式下述本發(fā)明的實(shí)施例提供電信網(wǎng)絡(luò),其中,網(wǎng)絡(luò)對(duì)于第三方應(yīng)用的部署是開放的, 并且具體而言,無線電基站(NodeB或eNodeB)中的計(jì)算資源能夠被采用。提議在移動(dòng)運(yùn)營商的網(wǎng)絡(luò)中的每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上引入能夠由第三方服務(wù)提供商用于執(zhí)行其自己的服務(wù)特定代碼的安全區(qū)域。所述安全區(qū)域允許應(yīng)用通過使用標(biāo)準(zhǔn)化的API方法而掛入網(wǎng)絡(luò)節(jié)點(diǎn)控制的正在進(jìn)行的過程中。除此之外,提議提供一種網(wǎng)絡(luò)服務(wù),該網(wǎng)絡(luò)服務(wù)將允許第三方應(yīng)用指定它們想要上載的一個(gè)或多個(gè)應(yīng)用文件并定義對(duì)于為每個(gè)此類文件執(zhí)行應(yīng)用邏輯重要的另外參數(shù)或要求。所述參數(shù)能夠是應(yīng)用對(duì)其有效的區(qū)域、對(duì)應(yīng)用關(guān)注的移動(dòng)訂戶、它應(yīng)正在運(yùn)行的日期 /年度的時(shí)間、優(yōu)先級(jí)等?;谶@些參數(shù),移動(dòng)網(wǎng)絡(luò)將應(yīng)用分發(fā)到所有相關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)(例如, 到都柏林區(qū)域中具有可口可樂自動(dòng)售貨機(jī)附連到其的所有節(jié)點(diǎn)B)。此外,在本發(fā)明的第二實(shí)施例中,提議引入一種網(wǎng)絡(luò)機(jī)制,該網(wǎng)絡(luò)機(jī)制將使用標(biāo)準(zhǔn)網(wǎng)絡(luò)服務(wù)(例如,位置和路由選擇區(qū)域信息、切換信息)來監(jiān)視關(guān)注的應(yīng)用的對(duì)象的移動(dòng)。 基于此信息,網(wǎng)絡(luò)將自動(dòng)在兩個(gè)或更多網(wǎng)絡(luò)節(jié)點(diǎn)之間轉(zhuǎn)移應(yīng)用以便確保關(guān)注對(duì)象無論移動(dòng)到哪里,應(yīng)用均可用。在附圖的圖1到3所示本發(fā)明的第一實(shí)施例中,提供了一種公共陸地移動(dòng)電信網(wǎng)絡(luò)(PLMN)9。這包括將多個(gè)無線電接入網(wǎng)絡(luò)5連接在一起(只示出其中一個(gè))的核心網(wǎng)絡(luò) 7。對(duì)每個(gè)無線電接入網(wǎng)絡(luò)5的接入是通過無線電網(wǎng)絡(luò)控制器(RNC)4。每個(gè)RNC 4控制多個(gè)無線電基站(RBQ6 ;在GSM或LTE網(wǎng)絡(luò)的情況下,這些RBS能夠分別是nodeB或EnodeB。 如在此類網(wǎng)絡(luò)中常見的,多個(gè)移動(dòng)用戶設(shè)備3能夠通過無線電基站6連接到無線電接入網(wǎng)絡(luò)5。在圖1的實(shí)施例中,外部第三方2希望在移動(dòng)用戶設(shè)備3的選集上部署應(yīng)用。因此,他提供其應(yīng)用(圖2中的步驟10)到核心網(wǎng)絡(luò)7內(nèi)的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)1,該節(jié)點(diǎn)運(yùn)行應(yīng)用上載功能。分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)1在附圖的圖3中更詳細(xì)地示出。它包括由處理器22鏈接的輸入 20和輸出21。它執(zhí)行的功能在附圖的圖2中更詳細(xì)地示出。在上述步驟10中,從其服務(wù)器2發(fā)送應(yīng)用的第三方指定要上載的應(yīng)用文件以及分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)1將用于識(shí)別目的地網(wǎng)絡(luò)節(jié)點(diǎn)的適當(dāng)集合的要求集合,所述適當(dāng)集合是移動(dòng)用戶設(shè)備3的子集。
可能的要求包括以下 應(yīng)用應(yīng)在其中活動(dòng)的區(qū)域(根據(jù)GPS坐標(biāo)指定,都柏林城市中心,Croke Park周圍等等) 移動(dòng)訂戶提供信息 有關(guān)其的某個(gè)信息必須被獲得的移動(dòng)訂戶 某個(gè)類型的移動(dòng)訂戶(自動(dòng)售貨機(jī)、醫(yī)療人員、機(jī)動(dòng)車輛等等) 應(yīng)用應(yīng)活動(dòng)的日期/年度的時(shí)間目的地網(wǎng)絡(luò)節(jié)點(diǎn)隨后在步驟11輪詢核心網(wǎng)絡(luò)7功能以確定哪些目的地網(wǎng)絡(luò)節(jié)點(diǎn)存在并且哪些滿足準(zhǔn)則。輪詢的數(shù)據(jù)包括訂戶的詳細(xì)信息、設(shè)備的位置等等。因?yàn)榇藬?shù)據(jù)是敏感的,所以第三方2不具有對(duì)其的訪問權(quán)。從此數(shù)據(jù),目的地網(wǎng)絡(luò)節(jié)點(diǎn)確定滿足準(zhǔn)則的移動(dòng)用戶設(shè)備的集合(在步驟12)。這些設(shè)備成為目的地網(wǎng)絡(luò)節(jié)點(diǎn)。最后,分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)1在步驟13將應(yīng)用分發(fā)到目的地網(wǎng)絡(luò)節(jié)點(diǎn)3。目的地網(wǎng)絡(luò)節(jié)點(diǎn)隨后能夠執(zhí)行應(yīng)用。相應(yīng)地,不必定義因特網(wǎng)協(xié)議地址或諸如此類(其可能表示網(wǎng)絡(luò)9運(yùn)營商的機(jī)密數(shù)據(jù)),第三方2能夠轉(zhuǎn)而簡單地標(biāo)識(shí)在部署應(yīng)用中要采用的準(zhǔn)則,并允許分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)1 隨后將應(yīng)用傳送到如此選取的目的地網(wǎng)絡(luò)節(jié)點(diǎn)的集合。第三方(和應(yīng)用從其發(fā)送到分發(fā)節(jié)點(diǎn)的網(wǎng)絡(luò)節(jié)點(diǎn))無需且通常將不能訪問數(shù)據(jù)要求以確定給定網(wǎng)絡(luò)節(jié)點(diǎn)是否滿足要求。此實(shí)施例還涉及通過總體更短的鏈路來發(fā)送數(shù)據(jù);分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)在核心網(wǎng)絡(luò)7內(nèi),且因此比第三方2更靠近目的地節(jié)點(diǎn)3。本發(fā)明的第二實(shí)施例在附圖的圖4和5中示出。與本發(fā)明的第一實(shí)施例的那些整體對(duì)應(yīng)的整體被賦予類似的引用數(shù)字(增加了 50)。在此實(shí)施例中,第三方應(yīng)用服務(wù)器52示為在電信網(wǎng)絡(luò)59外。如前一實(shí)施例中一樣,第三方應(yīng)用服務(wù)器52連接到電信網(wǎng)絡(luò)中的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)51,第三方應(yīng)用服務(wù)器52為分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)51提供要分發(fā)的應(yīng)用和目的地節(jié)點(diǎn)必須滿足以便為其提供應(yīng)用的要求集合。然而,在此實(shí)施例中,目的地節(jié)點(diǎn)集合不從移動(dòng)用戶設(shè)備53選取。相反,目的地節(jié)點(diǎn)集合從無線電基站56選取。要求集合包括涉及與無線電基站相關(guān)聯(lián)的用戶設(shè)備53的數(shù)據(jù)。因此,要求集合能夠包括上面相對(duì)于無線電基站56和用戶設(shè)備所述的任何上述準(zhǔn)則。例如,分發(fā)節(jié)點(diǎn)可布置成選擇具有與其相關(guān)聯(lián)的具有特定預(yù)訂類型、是特定類型的傳感器或是特定類型的自動(dòng)售貨機(jī)的用戶設(shè)備的那些無線電基站。一旦目的地節(jié)點(diǎn)56的集合已形成,應(yīng)用便由目的地網(wǎng)絡(luò)節(jié)點(diǎn)51分發(fā)到目的地節(jié)點(diǎn)56的集合。隨后,應(yīng)用在相關(guān)無線電基站內(nèi)安全的執(zhí)行環(huán)境(SEE)70內(nèi)執(zhí)行。此安全執(zhí)行環(huán)境將第三方應(yīng)用功能與無線電基站56的網(wǎng)絡(luò)功能分開。它能夠被視為類似于Java sandbox,或者,如果應(yīng)在物理上實(shí)行安全性,則類似于如與移動(dòng)電話一起使用的通用集成電路卡(UICC)。應(yīng)用72被允許通過預(yù)定義的應(yīng)用編程接口(API)與相關(guān)用戶設(shè)備53(示為執(zhí)行用戶設(shè)備程序71,其可根據(jù)本發(fā)明的第一實(shí)施例已被分發(fā))交換消息。其它通信可受到限制,使得只允許與網(wǎng)絡(luò)59外的節(jié)點(diǎn)和相關(guān)用戶設(shè)備的通信。相關(guān)用戶設(shè)備可以是促使在目的地網(wǎng)絡(luò)節(jié)點(diǎn)集合中選擇無線電基站56的那些設(shè)備,S卩,滿足用戶設(shè)備(而不是無線電基站)要求的那些設(shè)備。由于無線電基站比電信網(wǎng)絡(luò)59外的任何網(wǎng)絡(luò)節(jié)點(diǎn)更靠近用戶設(shè)備,因此,它能更快地響應(yīng)來自相關(guān)用戶設(shè)備53的消息。同時(shí),應(yīng)用將能夠處理和聚集來自附連到無線電基站的所有用戶設(shè)備的消息,由此潛在地減少通過網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量。第三方應(yīng)用對(duì)網(wǎng)絡(luò)資源的使用能夠由第三方服務(wù)提供商與移動(dòng)網(wǎng)絡(luò)提供商之間初始協(xié)定期間達(dá)成一致的適當(dāng)服務(wù)級(jí)別協(xié)定(SLA)來控制。執(zhí)行要素能夠是安全的,以便正在執(zhí)行的代碼不應(yīng)可由運(yùn)營商本身訪問。上載的應(yīng)用將使用運(yùn)營商提供的API方法集合與系統(tǒng)的其余部分交互,并且所述 API方法集合僅允許對(duì)于授權(quán)應(yīng)用訪問的那些數(shù)據(jù)流的應(yīng)用訪問。為了實(shí)現(xiàn)此,提議弓I入用于在鏈路層往來于用戶設(shè)備發(fā)送的消息的標(biāo)識(shí)符以識(shí)別接收應(yīng)用。如果未定義接收應(yīng)用, 則將消息視為在席(at present),S卩,將它通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)。如果定義了接收應(yīng)用,并且在處理消息的特定網(wǎng)絡(luò)節(jié)點(diǎn)上不存在此類應(yīng)用,則將它轉(zhuǎn)發(fā)到有此類應(yīng)用的下一網(wǎng)絡(luò)節(jié)點(diǎn)。第三方應(yīng)用可被允許在給定適當(dāng)SLA時(shí)使用運(yùn)營商的信道進(jìn)行通信,并且還允許具有通常例如用于移動(dòng)性和網(wǎng)絡(luò)管理的RBS間通信。應(yīng)用不但可在RBS上分發(fā),而且也能夠分發(fā)到屬于運(yùn)營商的其它節(jié)點(diǎn),如用戶設(shè)備的UICC(通常稱為SIM卡)和服務(wù)網(wǎng)關(guān)支持節(jié)點(diǎn)(SGSN)。當(dāng)然,應(yīng)用能夠始終分發(fā)到不屬于運(yùn)營商的其它部分(用戶設(shè)備主執(zhí)行部分、第三方應(yīng)用提供商的自己服務(wù)器及其它運(yùn)營商網(wǎng)絡(luò))。應(yīng)用還能夠具有本地調(diào)用來自運(yùn)營商的服務(wù)的可能性,如請(qǐng)求與預(yù)訂其服務(wù)的用戶設(shè)備的呼叫建立,或者發(fā)出本地多媒體廣播多播服務(wù)(MBMQ廣播。還可理解,用戶設(shè)備是移動(dòng)的,并因此可從一個(gè)無線電基站移到另一無線電基站。 因此,所述實(shí)施例提供應(yīng)用通過其能夠在移動(dòng)用戶設(shè)備移到另一無線電基站時(shí)轉(zhuǎn)移到其它適當(dāng)網(wǎng)絡(luò)節(jié)點(diǎn)的功能性。這在附圖的圖5中示出。一旦應(yīng)用被部署,它便將監(jiān)視(步驟80)從相關(guān)用戶設(shè)備或者從涉及與無線電基站56相關(guān)聯(lián)的相關(guān)用戶設(shè)備的網(wǎng)絡(luò)59獲得的信息。在相關(guān)用戶設(shè)備進(jìn)入與另一無線電基站的切換過程、或者離開應(yīng)用正在其上運(yùn)行的網(wǎng)絡(luò)節(jié)點(diǎn)的覆蓋時(shí),通知應(yīng)用(步驟82)。此方法使用有關(guān)切換過程的可用網(wǎng)絡(luò)信息(即相關(guān)用戶設(shè)備正在切換到哪個(gè)節(jié)點(diǎn))來確定是否也應(yīng)轉(zhuǎn)移應(yīng)用。新節(jié)點(diǎn)的網(wǎng)絡(luò)身份轉(zhuǎn)發(fā)到分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)(步驟84),網(wǎng)絡(luò)分發(fā)節(jié)點(diǎn)保持應(yīng)用已經(jīng)在其上部署的網(wǎng)絡(luò)節(jié)點(diǎn)列表。如果在新無線電基站上應(yīng)用不可用,則分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)51啟動(dòng)到新無線電基站的應(yīng)用上載過程(步驟86)。如果應(yīng)用已經(jīng)上載并且在新網(wǎng)絡(luò)節(jié)點(diǎn)上是活動(dòng)的,則不采取動(dòng)作。如果相關(guān)用戶設(shè)備關(guān)閉,并且不再可用,則運(yùn)行應(yīng)用的無線電基站通知分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)關(guān)于此事件。此分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)隨后預(yù)訂歸屬或來訪位置寄存器(HLR/VLR)信息以便在所述用戶設(shè)備再次變得可用時(shí)被通知。一旦它是可用的,應(yīng)用控制實(shí)體便啟動(dòng)應(yīng)用上載 (如果應(yīng)用在新無線電基站已經(jīng)不可用)。因此,能夠看到本發(fā)明的幾個(gè)實(shí)施例能夠具有幾個(gè)優(yōu)點(diǎn)。可能更靠近正在監(jiān)視的實(shí)際事件來執(zhí)行應(yīng)用特定邏輯,并且因此大大降低跨網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量。安裝的網(wǎng)絡(luò)基礎(chǔ)設(shè)施能夠用于為位置特定計(jì)算任務(wù)提供另外的計(jì)算資源,由此擴(kuò)展其主要功能性。移動(dòng)訂戶觀察到的對(duì)特定事件做出反應(yīng)中的延遲能大大減少。應(yīng)用分發(fā)到所有相關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)而不必指定每個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)地址;相反,應(yīng)用能只上載到能夠提供相關(guān)信息的那些網(wǎng)絡(luò)節(jié)點(diǎn)。 應(yīng)用能夠在網(wǎng)絡(luò)節(jié)點(diǎn)之間自動(dòng)轉(zhuǎn)移以確保它們?cè)谝蟮奈恢檬冀K可用,從而意味著能夠?qū)崿F(xiàn)應(yīng)用的平滑和不間斷執(zhí)行。
權(quán)利要求
1.一種包括輸入、處理器和輸出的網(wǎng)絡(luò)節(jié)點(diǎn),所述處理器耦合到所述輸入和所述輸出; 所述輸入和輸出都連接到至少一個(gè)網(wǎng)絡(luò);其中所述處理器布置成使得從所述輸入接收可執(zhí)行應(yīng)用和所述應(yīng)用的相關(guān)聯(lián)要求的集合,其中所述處理器布置成在接收應(yīng)用和所述相關(guān)聯(lián)要求的集合時(shí)基于所述要求來確定通過所述輸出連接到的至少一個(gè)網(wǎng)絡(luò)可到達(dá)的目的地網(wǎng)絡(luò)節(jié)點(diǎn)的集合并通過所述輸出將所述應(yīng)用發(fā)送到所述目的地節(jié)點(diǎn)。
2.如權(quán)利要求1所述的網(wǎng)絡(luò),其中要求的所述集合包括以下至少之一 所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)的位置; 所述應(yīng)用的發(fā)送方; 其中包括所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)備的性質(zhì);以及 日期和/或時(shí)間。
3.如權(quán)利要求1或權(quán)利要求2所述的網(wǎng)絡(luò)節(jié)點(diǎn),其中要求的所述集合包括與通過所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)連接到所述至少一個(gè)網(wǎng)絡(luò)的至少一個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)有關(guān)的信息。
4.如任一前面權(quán)利要求所述的網(wǎng)絡(luò)節(jié)點(diǎn),其中所述網(wǎng)絡(luò)節(jié)點(diǎn)布置成形成電信網(wǎng)絡(luò)的節(jié)點(diǎn)ο
5.如任一前面權(quán)利要求所述的網(wǎng)絡(luò)節(jié)點(diǎn),其中所述節(jié)點(diǎn)是例如公共陸地移動(dòng)網(wǎng)絡(luò)的電信網(wǎng)絡(luò)的核心網(wǎng)絡(luò)的節(jié)點(diǎn)。
6.如任一前面權(quán)利要求所述的網(wǎng)絡(luò)節(jié)點(diǎn),其中所述網(wǎng)絡(luò)節(jié)點(diǎn)是形成電信網(wǎng)絡(luò)的部分的無線電接入網(wǎng)絡(luò)的節(jié)點(diǎn)。
7.如權(quán)利要求4所述的網(wǎng)絡(luò)節(jié)點(diǎn),其中要求的所述集合與所述目的地節(jié)點(diǎn)連接到的無線電基站有關(guān)。
8.如權(quán)利要求6所述的網(wǎng)絡(luò)節(jié)點(diǎn),在它從屬于權(quán)利要求3時(shí),其中所述或每個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)包括移動(dòng)用戶設(shè)備。
9.一種電信網(wǎng)絡(luò),包括連接在一起以用于其之間的通信的多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),其中所述網(wǎng)絡(luò)節(jié)點(diǎn)之一是根據(jù)任何前面權(quán)利要求的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn),并且所述分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)的處理器布置成選擇所述網(wǎng)絡(luò)節(jié)點(diǎn)的選集作為目的地節(jié)點(diǎn)的集合。
10.如權(quán)利要求9所述的電信網(wǎng)絡(luò),包括發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn),布置成一般通過所述電信網(wǎng)絡(luò)將所述應(yīng)用和要求的所述集合發(fā)送到所述分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)。
11.如權(quán)利要求10所述的電信網(wǎng)絡(luò),其中所述分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)具有對(duì)與所述網(wǎng)絡(luò)節(jié)點(diǎn)是否滿足要求的所述集合有關(guān)的數(shù)據(jù)的訪問權(quán),而所述發(fā)送方節(jié)點(diǎn)不具有對(duì)其的訪問權(quán)。
12.如權(quán)利要求9到11的任一項(xiàng)所述的電信網(wǎng)絡(luò),其中所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)包括無線電基站,例如NodeB或E-NodeB。
13.—種通過電信網(wǎng)絡(luò)分發(fā)應(yīng)用的方法,包括在發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)準(zhǔn)備應(yīng)用和該應(yīng)用的要求的集合,將所述應(yīng)用和要求的所述集合發(fā)送到所述電信網(wǎng)絡(luò)中的分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn),在所述分發(fā)節(jié)點(diǎn)基于要求的所述集合來確定所述電信網(wǎng)絡(luò)中的目的地網(wǎng)絡(luò)節(jié)點(diǎn)的集合以及將所述應(yīng)用發(fā)送到所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)。
14.如權(quán)利要求13所述的方法,包括為所述分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)提供對(duì)與所述電信網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)是否符合要求的所述集合有關(guān)的數(shù)據(jù)的訪問權(quán),而所述發(fā)送方網(wǎng)絡(luò)節(jié)點(diǎn)不具有對(duì)其的訪問權(quán)。
15.如權(quán)利要求11或權(quán)利要求12所述的方法,其中要求的所述集合包括以下至少之 所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)的位置; 所述應(yīng)用的發(fā)送方; 其中包括所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)備的性質(zhì); 日期和/或時(shí)間。
16.如權(quán)利要求14或權(quán)利要求15所述的方法,其中要求的所述集合包括與通過所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)連接到每個(gè)或所述網(wǎng)絡(luò)的至少一個(gè)的至少一個(gè)另外的網(wǎng)絡(luò)節(jié)點(diǎn)有關(guān)的信息。
17.如權(quán)利要求13到16的任一項(xiàng)所述的方法,還包括在所述或每個(gè)目的地網(wǎng)絡(luò)節(jié)點(diǎn)中執(zhí)行所述應(yīng)用的步驟。
18.如權(quán)利要求17所述的方法,在它從屬于權(quán)利要求16時(shí),其中,作為所述應(yīng)用的執(zhí)行的部分,所述應(yīng)用促使所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)與所述另外的網(wǎng)絡(luò)節(jié)點(diǎn)交換消息。
19.如權(quán)利要求16或權(quán)利要求18所述的方法,其中所述方法包括如果存在與所述目的地網(wǎng)絡(luò)節(jié)點(diǎn)相關(guān)聯(lián)的網(wǎng)絡(luò)節(jié)點(diǎn)中的更改,則將所述應(yīng)用轉(zhuǎn)移到不同目的地網(wǎng)絡(luò)節(jié)點(diǎn)。
20.如權(quán)利要求13到19的任一項(xiàng)所述的方法,其中所述發(fā)送方節(jié)點(diǎn)在所述電信網(wǎng)絡(luò)的外部。
21.如權(quán)利要求13到20的任一項(xiàng)所述的方法,其中所述分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)是根據(jù)權(quán)利要求 1到8的任一項(xiàng)的網(wǎng)絡(luò)節(jié)點(diǎn),并且是無線電基站,例如NodeB或E-NodeB。
全文摘要
網(wǎng)絡(luò)節(jié)點(diǎn)(1)包括輸入(20)、處理器(22)和輸出(21),處理器(22)耦合到輸入(20)和輸出(21);輸入(20)和輸出(21)均連接到至少一個(gè)網(wǎng)絡(luò)(5,7);其中處理器(22)布置成使得從輸入(20)接收(10)可執(zhí)行應(yīng)用和應(yīng)用的相關(guān)聯(lián)要求的集合,其中處理器布置成在接收應(yīng)用和相關(guān)聯(lián)的要求的集合時(shí)基于要求來確定(11,12)通過輸出(21)連接到的至少一個(gè)網(wǎng)絡(luò)(5,7)可到達(dá)的目的地網(wǎng)絡(luò)節(jié)點(diǎn)(3)的集合,并且通過輸出(21)將應(yīng)用發(fā)送到目的地節(jié)點(diǎn)。因此,能夠僅指定目的地網(wǎng)絡(luò)必須滿足的要求,而不是目的地網(wǎng)絡(luò)節(jié)點(diǎn)的地址,通過電信網(wǎng)絡(luò)來分發(fā)應(yīng)用。此外,如果用戶設(shè)備移動(dòng)通過網(wǎng)絡(luò),則應(yīng)用能夠在網(wǎng)絡(luò)節(jié)點(diǎn)之間轉(zhuǎn)移。
文檔編號(hào)H04L29/08GK102257476SQ200880132461
公開日2011年11月23日 申請(qǐng)日期2008年12月18日 優(yōu)先權(quán)日2008年12月18日
發(fā)明者M·埃爾德, S·克爾科 申請(qǐng)人:愛立信電話股份有限公司