国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      重新建立數(shù)據(jù)包流的上下文的方法及系統(tǒng)的制作方法

      文檔序號(hào):7587820閱讀:236來(lái)源:國(guó)知局
      專利名稱:重新建立數(shù)據(jù)包流的上下文的方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于重新建立上下文的系統(tǒng)、Midcom代理、方法以及用于執(zhí)行所述方法的步驟的計(jì)算機(jī)程序產(chǎn)品。
      背景技術(shù)
      本發(fā)明的技術(shù)領(lǐng)域是特別是在包含接入點(diǎn)的網(wǎng)絡(luò)中的上下文傳遞。
      下列文檔被認(rèn)為是當(dāng)前技術(shù)水平[1]J.Kempf(ed)的“問(wèn)題描述執(zhí)行IP接入網(wǎng)中的節(jié)點(diǎn)之間的上下文傳遞的原因”(RFC 3374);http://www.ietf.org/rfc/rfc3374.txt。J.Loughney(ed)的“上下文傳遞協(xié)議”,IETF,Internet draft,2003年10月;http://www.ietf.org/html.charters/seamoby-charter.html。G.Kenward(ed)的“上下文傳遞的一般要求”,IETF Internetdraft,2002年10月;http://www.ietf.org/html.charters/seamoby-charter.html。R.P.Swale等人的“中間盒通信(MIDCOM)協(xié)議要求”,IETFRFC 3304;http://www.ietf.org/rfc/rfc3304.txt。B.Carpenter等人的“中間盒分類學(xué)與問(wèn)題”,IETF RFC3234,2002;http://www.ietf.org/rfc/rfc3234.txt。P.Srisuresh的“中間盒通信(MIDCOM)體系結(jié)構(gòu)和框架”,IETFRFC3303;http://www.ietf.org/rfc/rfc3303.txt。R.Hancock(ed)的“信令中的后續(xù)步驟框架”,IETF Internetdraft,2003年10月;http://www.ietf.org/html.charters/nsis-charter.html。G.Fodor、A.Eriksson、A.Tuoriniemi的“提供始終最佳連接網(wǎng)絡(luò)中的QoS”,IEEE Communications Magazine,Vol 41,No7,第154-163頁(yè),2003年7月。J.Rosenberg等人的“SIP會(huì)話發(fā)起協(xié)議”,IETF RFC 3261;http://www.ietf.org/rfc/rfc3261.txt。M.Handley等人的“SDP會(huì)話描述協(xié)議”,IETF RFC 2327;http://www.ietf.org/rfc/rfc2327.txt。G.Camarillo(ed)的“資源管理和會(huì)話發(fā)起協(xié)議的綜合”,IETFRFC 3312;http://www.ietf.org/rfc/rfc3312.txt。K.El Malki(ed)的“移動(dòng)IPv4中的低等待時(shí)間切換”,IETFInternet Draft,2003年10月;http://www.ietf.org/html.charters/mip4-charter.html。
      為了上下文傳遞目的,組織IETF已經(jīng)開發(fā)了上下文傳遞協(xié)議(參見參考文獻(xiàn)[1]、[2]、[3])。在這些文檔中,上下文被定義為與不必從頭開始執(zhí)行與移動(dòng)主機(jī)的整個(gè)協(xié)議交換而重新建立新的子網(wǎng)上的服務(wù)所需的服務(wù)的當(dāng)前狀態(tài)有關(guān)的信息,以及上下文傳遞被定義為上下文從路由器或其它網(wǎng)絡(luò)實(shí)體到作為重新建立新子網(wǎng)或子網(wǎng)集合上的特定服務(wù)的裝置的另一個(gè)實(shí)體的移動(dòng)。
      在支持主機(jī)移動(dòng)性的IP(因特網(wǎng)協(xié)議)接入網(wǎng)中,主機(jī)與網(wǎng)絡(luò)之間的路由選擇路徑可頻繁且迅速地改變。例如,移動(dòng)IP網(wǎng)絡(luò)允許移動(dòng)節(jié)點(diǎn)MN或者整個(gè)移動(dòng)網(wǎng)絡(luò)改變接入路由器AR,它提供從移動(dòng)節(jié)點(diǎn)或者從移動(dòng)網(wǎng)絡(luò)的邊緣所看到的第一IP層跳。當(dāng)MN改變AR(例如由于移動(dòng)性)時(shí),需要建立新的路徑,其節(jié)點(diǎn)應(yīng)當(dāng)在理論上向IP包提供與沿著舊路由選擇路徑所提供的類似的處理。
      在一些情況中,主機(jī)可建立當(dāng)主機(jī)移動(dòng)時(shí)留下的子網(wǎng)上的某些上下文傳遞候選服務(wù)。這類服務(wù)的實(shí)例為鑒權(quán)、授權(quán)和記帳(AAA)、首標(biāo)壓縮和服務(wù)質(zhì)量(QoS)。為了讓主機(jī)得到新子網(wǎng)上的那些服務(wù),主機(jī)必須通過(guò)從頭開始執(zhí)行必要的信令流顯式重新建立服務(wù)。這個(gè)過(guò)程在一些情況中可能顯著減緩建立新的子網(wǎng)上的移動(dòng)主機(jī)的過(guò)程。
      或者,IP流相關(guān)的狀態(tài)信息、即上下文可傳遞給新的子網(wǎng)。在上述實(shí)例中,上下文可結(jié)合AR間切換而從舊的AR傳遞到新的AR。
      IETF MIDCOM工作組(WG)檢查情況并定義包含執(zhí)行除傳統(tǒng)的第3層(L3)路由選擇之外的功能的實(shí)體的IP網(wǎng)絡(luò)的協(xié)議,即所謂的中間盒(MB)(例如參見參考文獻(xiàn)[4],[5]、[6])。中間盒被定義為執(zhí)行除源主機(jī)和目標(biāo)主機(jī)之間的數(shù)據(jù)報(bào)路徑上的IP路由器的常規(guī)標(biāo)準(zhǔn)功能之外的功能的任何中間裝置。這類中間盒可能需要它們執(zhí)行的功能和服務(wù)特定的上下文。例如,服務(wù)質(zhì)量調(diào)度器可能需要保持與IP流關(guān)聯(lián)的某種權(quán)標(biāo)桶狀態(tài)(QoS上下文),防火墻可能需要了解IP流的安全關(guān)聯(lián)(安全上下文)等。目前能夠列出可沿端到端路徑提供的22個(gè)不同種類的中間盒。
      中間盒在裝置中嵌入應(yīng)用智能以支持專用遍歷。支持中間盒通信(MIDCOM)協(xié)議的中間盒能夠使應(yīng)用智能形象化為Midcom代理。因此,Midcom代理是邏輯實(shí)體,它們可在物理上駐留于中間盒外部的節(jié)點(diǎn)上,具有中間盒功能的應(yīng)用認(rèn)識(shí)和知識(shí)的組合。Midcom代理可與一個(gè)或多個(gè)中間盒進(jìn)行通信和交互。Midcom代理與中間盒之間的所述Midcom協(xié)議允許Midcom代理調(diào)用中間盒的服務(wù),并且允許中間盒向Midcom代理委派專用處理。此外,協(xié)議使中間盒能夠借助于Midcom代理來(lái)執(zhí)行它的操作,而無(wú)需嵌入應(yīng)用智能。
      IP流相關(guān)狀態(tài)和上下文信息的傳遞通過(guò)IETF上下文傳遞協(xié)議來(lái)促進(jìn)(例如參見參考文獻(xiàn)[2])。所建議的范圍和協(xié)議要求不考慮其中的上下文需要在支持中間盒的IP網(wǎng)絡(luò)中的任意點(diǎn)上重新建立的情況。例如,在移動(dòng)IP的情況中,當(dāng)端到端路徑在會(huì)話的生存期中改變時(shí),所涉及的中間盒也可在切換時(shí)改變。當(dāng)特定的IP流從一個(gè)路徑移動(dòng)到另一個(gè)時(shí),可能沿新路徑涉及新的防火墻和包調(diào)度器。在這些情況下,上下文需要被傳遞給這些新的路徑內(nèi)中間盒,而不是只從“舊”接入路由器AR到“新”接入路由器AR。實(shí)際上,“舊”或“新”可能甚至不了解沿新路徑的哪些中間盒在移動(dòng)IP切換之后需要重新建立什么類型的上下文(防火墻、QoS調(diào)度器等)。
      可能需要上下文的一些中間盒所沿的特定端到端路徑可通過(guò)多個(gè)運(yùn)營(yíng)商域。本文中,域或管理(運(yùn)營(yíng)商)域是由單一管理機(jī)構(gòu)或所有者所管理的主機(jī)、路由器、中間盒以及互連網(wǎng)絡(luò)的集合。在相同的管理域中工作的裝置共用此域上管理的公共安全特征。如何將上下文分發(fā)給需要上下文的中間盒是一個(gè)問(wèn)題,因?yàn)槠渲邪l(fā)生了切換的運(yùn)營(yíng)商域可能沒(méi)有意識(shí)到位于另一個(gè)提供商或運(yùn)營(yíng)商的域中的特定中間盒。因此,要解決的一個(gè)問(wèn)題是如何使上下文即使在這些情況中也可用。
      廣義的上下文傳遞問(wèn)題如以下所述。在多域多接入IP網(wǎng)絡(luò)中,需要一種在端到端路徑改變時(shí)重新建立與流關(guān)聯(lián)的上下文的方法。路徑變化通常是因?yàn)橐苿?dòng)性,但是也可能由接入重選所引起(它也可對(duì)靜止的移動(dòng)節(jié)點(diǎn)來(lái)執(zhí)行)。
      對(duì)于上下文重新建立的主要的要求是-它應(yīng)當(dāng)有助于無(wú)縫切換,因此應(yīng)當(dāng)能夠盡可能快地執(zhí)行這種上下文重新建立。
      -它應(yīng)當(dāng)適用于包含中間盒的路徑。這些中間盒可能或者可能沒(méi)有分為代理和一般中間盒,如(參見參考文獻(xiàn)[6])中的盒部分。
      -它應(yīng)當(dāng)與定義上下文的信息元素?zé)o關(guān)。例如,QoS上下文可由所謂的QoS(無(wú)線)提示來(lái)描述,如參考文獻(xiàn)[8]中那樣,但是,這些信息元素應(yīng)當(dāng)對(duì)于實(shí)際的上下文重新建立過(guò)程和所使用的上下文傳遞協(xié)議是透明的。
      -它應(yīng)當(dāng)使移動(dòng)節(jié)點(diǎn)的必需涉及最少。具體來(lái)說(shuō),它應(yīng)當(dāng)允許移動(dòng)節(jié)點(diǎn)無(wú)需在AR改變時(shí)重新發(fā)送上下文信息的信號(hào),從而有助于有效使用無(wú)線情況中的頻譜資源。
      -它應(yīng)當(dāng)允許上下文需要在若干管理域中重新建立的情況。
      簡(jiǎn)言之,本發(fā)明針對(duì)的問(wèn)題是定義滿足以上要求的上下文傳遞過(guò)程,以及本發(fā)明的目的是提供對(duì)所述問(wèn)題的解決方案。

      發(fā)明內(nèi)容
      根據(jù)本發(fā)明,此問(wèn)題通過(guò)一種方法來(lái)解決,在其中,上下文經(jīng)由Midcom代理從一個(gè)中間盒移動(dòng)到至少一個(gè)所選中間盒。
      上述目的通過(guò)在獨(dú)立權(quán)利要求的特征部分中闡述的所述上下文方法、系統(tǒng)、Midcom代理和計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)。
      優(yōu)選實(shí)施例在從屬權(quán)利要求中進(jìn)行闡述。
      本發(fā)明的一個(gè)優(yōu)點(diǎn)在于,它有助于上下文信息從中間盒的一個(gè)集合到中間盒的另一集合的傳遞。每個(gè)集合可包含這類中間盒的不同類型。
      另一個(gè)優(yōu)點(diǎn)在于,上下文傳遞過(guò)程對(duì)于中間盒的舊集合是無(wú)縫的。也就是說(shuō),把新中間盒加入管理域僅需要更新相關(guān)的Midcom代理。
      又一個(gè)優(yōu)點(diǎn)在于,網(wǎng)絡(luò)解決方案不受中間盒的現(xiàn)有集合束縛,而是新類型的中間盒可添加到管理域,它采用本發(fā)明的方法來(lái)執(zhí)行上下文傳遞。
      又一個(gè)優(yōu)點(diǎn)在于,沿端到端通信路徑的Midcom代理可能屬于若干管理域。
      本發(fā)明的又一個(gè)優(yōu)點(diǎn)在于,創(chuàng)造性方法與定義上下文的信息元素?zé)o關(guān)。也就是說(shuō),在將來(lái),上下文可通過(guò)新的信息元素來(lái)描述,但所述過(guò)程的步驟仍然相同。
      又一個(gè)優(yōu)點(diǎn)在于,本發(fā)明使移動(dòng)節(jié)點(diǎn)的涉及最少。具體來(lái)說(shuō),僅要求移動(dòng)節(jié)點(diǎn)能夠發(fā)送NSIS信號(hào)以便發(fā)起上下文,以及移動(dòng)節(jié)點(diǎn)能夠通過(guò)發(fā)送CTSR消息來(lái)發(fā)起上下文傳遞開始請(qǐng)求CTSR。
      附圖簡(jiǎn)介

      圖1是示意框圖,說(shuō)明根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的網(wǎng)絡(luò)系統(tǒng)。
      圖2a是流程圖,說(shuō)明根據(jù)本發(fā)明的方法的第一部分。流程圖延續(xù)到圖2b。
      圖2b是流程圖,說(shuō)明根據(jù)本發(fā)明的方法的第二部分。流程圖在圖2a中開始。
      優(yōu)選實(shí)施例的詳細(xì)說(shuō)明圖1是示意框圖,說(shuō)明通過(guò)兩個(gè)最終用戶終端UTA、UTB之間的多個(gè)域D1-Dn的因特網(wǎng)協(xié)議(IP)流路徑。所述IP信息流通過(guò)多個(gè)中間盒MB。每個(gè)域包括一個(gè)控制至少一個(gè)相關(guān)中間盒MB的Midcom代理MA。中間盒與正在根據(jù)其IP地址路由數(shù)據(jù)包的流的路由器節(jié)點(diǎn)關(guān)聯(lián)。IP流由用戶終端之一在端到端會(huì)話中產(chǎn)生。中間盒MB存儲(chǔ)每個(gè)IP會(huì)話流的上下文數(shù)據(jù)。一旦域D內(nèi)的中間盒MB接收了上下文數(shù)據(jù),它們建立和存儲(chǔ)關(guān)聯(lián)上下文。當(dāng)用戶數(shù)據(jù)包到達(dá)域D的中間盒MB時(shí),相應(yīng)中間盒MB將這些包與其適當(dāng)?shù)纳舷挛年P(guān)聯(lián),并為它們提供適當(dāng)?shù)纳舷挛南嚓P(guān)服務(wù)。這種上下文相關(guān)服務(wù)是相應(yīng)的中間盒MB特定的。中間盒MB具有用于控制其操作和功能的部件20。它還包括用于處理上下文、例如讀取、分類、選擇、刪除、寫入、存儲(chǔ)等的部件。中間盒還具有用于通過(guò)一個(gè)或多個(gè)適當(dāng)?shù)膮f(xié)議與其關(guān)聯(lián)Midcom代理進(jìn)行通信的部件。此外,中間盒還包括用于通過(guò)一個(gè)或多個(gè)適當(dāng)?shù)膮f(xié)議與其它中間盒進(jìn)行通信的部件。當(dāng)所述計(jì)算機(jī)程序軟件存儲(chǔ)于計(jì)算機(jī)可用介質(zhì)并在例如服務(wù)器單元、微處理器、PC、數(shù)據(jù)處理單元、CPU等的計(jì)算機(jī)或處理部件中運(yùn)行時(shí),中間盒可通過(guò)包含編碼指令的計(jì)算機(jī)軟件程序來(lái)實(shí)現(xiàn)。
      如上所述,網(wǎng)絡(luò)包括水平IP層全狀態(tài)(state-ful)協(xié)議、如NSIS,它由用戶終端以及所有所涉及的中間盒MB來(lái)實(shí)現(xiàn)。(所述協(xié)議在本說(shuō)明中進(jìn)一步描述。)垂直協(xié)議、例如Midcom協(xié)議允許Midcom代理在所述Midcom代理控制下的中間盒當(dāng)中分發(fā)和/或重新分發(fā)上下文信息。所述協(xié)議包含允許上下文的描述的信息元素。
      當(dāng)用戶終端UT開始會(huì)話時(shí),它開始沿端到端路徑UTA-UTB發(fā)送信號(hào),以便讓上下文、例如會(huì)話相關(guān)的上下文在沿路徑UTA-UTB的中間盒中被建立。也就是說(shuō),在用戶會(huì)話數(shù)據(jù)將通過(guò)的所有中間盒MB中,適當(dāng)?shù)腝oS、安全或其它上下文需要被建立和配置。用戶終端UT采用會(huì)話層、例如SIP/SDP和/或IP級(jí)信令協(xié)議,它支持沿IP流的路徑的任意狀態(tài)信息的建立和處理。由IETF標(biāo)準(zhǔn)化的這種IP級(jí)全狀態(tài)多域協(xié)議是稱作信令中的隨后步驟(NSIS)的協(xié)議組。因此,NSIS協(xié)議系列是本發(fā)明的優(yōu)選IP級(jí)信令協(xié)議。Midcom代理之間的連接稱作控制平面。
      NSIS攜帶建立每個(gè)域D中的適當(dāng)上下文所需的所有信息元素。接收這個(gè)信令的相應(yīng)Midcom代理MA檢查信息元素,并使用Midcom協(xié)議將上下文信息分發(fā)給在其控制下的中間盒MB。因此,分開的Midcom代理MA之間的接口是全狀態(tài)的、水平的和域無(wú)關(guān)的協(xié)議。NSIS協(xié)議滿足這些要求。Midcom代理MA與其關(guān)聯(lián)中間盒MB之間的接口是Midcom協(xié)議。
      Midcom代理MA具有用于控制其操作和功能的部件22。它還包括用于處理上下文、例如讀取、分類、選擇、刪除、寫入、存儲(chǔ)等的部件。Midcom代理MA還具有用于通過(guò)一個(gè)或多個(gè)適當(dāng)?shù)膮f(xié)議與其關(guān)聯(lián)中間盒MB進(jìn)行通信的部件。此外,Midcom代理MA還包括用于通過(guò)一個(gè)或多個(gè)適當(dāng)?shù)膮f(xié)議與其它Midcom代理MA進(jìn)行通信的部件。當(dāng)所述計(jì)算機(jī)程序軟件存儲(chǔ)于計(jì)算機(jī)可用介質(zhì)并在例如服務(wù)器單元、微處理器、PC、數(shù)據(jù)處理單元、CPU等的計(jì)算機(jī)或處理部件中運(yùn)行時(shí),Midcom代理MA可通過(guò)包含編碼指令的計(jì)算機(jī)軟件程序來(lái)實(shí)現(xiàn)。
      域D1包括兩個(gè)接入點(diǎn)AP1、AP2,用于與移動(dòng)用戶終端進(jìn)行移動(dòng)通信。每個(gè)接入點(diǎn)AP1、AP2包括接入路由器AR(未示出),它通過(guò)接口連接到移動(dòng)無(wú)線電接入網(wǎng)中的基站BS。用戶移動(dòng)可能引起向新的基站和新的接入路由器的切換。
      接入路由器AR的變化產(chǎn)生新的IP流路徑,以及必須關(guān)于適當(dāng)?shù)?、即有效的上下文?shù)據(jù)來(lái)升級(jí)沿新路徑的中間盒MB。在圖1中,用戶終端UTA經(jīng)由在UTA中開始的流路徑與用戶終端UTB進(jìn)行通信,UTA經(jīng)由無(wú)線電接口與包括接入路由器AR(未示出)和中間盒MB11的接入點(diǎn)AP1中的基站BS進(jìn)行通信。數(shù)據(jù)包的流將流經(jīng)網(wǎng)絡(luò),在中間盒MB11中開始,通過(guò)具有控制和支持?jǐn)?shù)據(jù)包的IP流的適當(dāng)上下文的多個(gè)域和中間盒,以及最終到達(dá)與接入點(diǎn)APm中的接入路由器AR關(guān)聯(lián)的中間盒MBm。接入點(diǎn)APm能夠與用戶終端UTB進(jìn)行通信。網(wǎng)絡(luò)中的流路徑可描述為在中間盒MB11中開始,通過(guò)MB13到達(dá)MBm。
      圖1中說(shuō)明一種情況,在其中,用戶終端UTA正朝接入點(diǎn)AP2移動(dòng)。如果終端UPA正在測(cè)量來(lái)自周圍基站BS的所接收信號(hào)強(qiáng)度,則用戶終端UTA可能發(fā)現(xiàn)執(zhí)行到AP2中的基站BS2的切換是必要的,因?yàn)閬?lái)自BS1(與AP1關(guān)聯(lián))的信號(hào)強(qiáng)度變得比來(lái)自BS2的信號(hào)強(qiáng)度更弱。因此,移動(dòng)引起終端中的L2觸發(fā),從而產(chǎn)生到BS2和AP2的切換。網(wǎng)絡(luò)中的新流路徑可描述為在中間盒MB12(取代MB11)中開始,通過(guò)MB13到達(dá)MBm。因此,從MB11到MB12的快速上下文傳遞是必要的。因此,用戶終端UT必須能夠通過(guò)發(fā)送上下文傳遞開始請(qǐng)求(CTSR)來(lái)發(fā)起上下文傳遞過(guò)程,這將會(huì)進(jìn)一步描述?,F(xiàn)在借助于圖1和圖2來(lái)描述用于上下文傳遞的創(chuàng)造性機(jī)制。
      圖2是流程圖,說(shuō)明根據(jù)本發(fā)明、通過(guò)Midcom代理MA1重新建立IP信息流的上下文的方法。
      在根據(jù)本發(fā)明的上下文傳遞能夠執(zhí)行之前,會(huì)話的數(shù)據(jù)包流的上下文必須在沿著參與會(huì)話的終端之間的端到端路徑的中間盒中建立。因此,假定已經(jīng)在沿著終端UTA、UTB之間的端到端路徑的中間盒中建立了上下文(步驟100)。(上下文的協(xié)商不在本發(fā)明的范圍之內(nèi)。)在步驟102,Midcom代理MA1從用戶終端(移動(dòng)節(jié)點(diǎn))UTA接收表明從一個(gè)當(dāng)前接入點(diǎn)AP1(UTA當(dāng)前與其連接)到所述Midcom代理MA1的域D1中的所選接入點(diǎn)AP2的改變的一個(gè)CTSR(上下文傳遞開始請(qǐng)求)消息。
      步驟102在用戶終端UTA對(duì)執(zhí)行接入路由器AR變化作出決定時(shí)發(fā)起,所述終端采用NSIS協(xié)議、通過(guò)它的當(dāng)前在服務(wù)入口域D1Midcom代理MA1向其通信方發(fā)送上下文傳遞開始請(qǐng)求(CTSR)消息。所述CTSR消息包含與當(dāng)前及預(yù)期或所選的下一個(gè)接入點(diǎn)AP2和中間盒MB12有關(guān)的信息。這個(gè)步驟假定用戶終端UTA接收充分的信息以便執(zhí)行某種形式的接入選擇和判定算法,其中包括關(guān)于新接入點(diǎn)AP(AP2)和中間盒(MB12)的決定。這可通過(guò)例如采用先前從參考文獻(xiàn)[12]中已知的第2層(L2)觸發(fā)或者L3候選路由器公告來(lái)實(shí)現(xiàn)。但是,這個(gè)過(guò)程的細(xì)節(jié)超出了本發(fā)明的范圍。這個(gè)過(guò)程得出,終端通過(guò)采用IP層信令(具體為NSIS,參見參考文獻(xiàn)[7])、通過(guò)入口Midcom代理MA1向其通信方發(fā)送CTSR消息來(lái)發(fā)起上下文傳遞。CTSR消息包含所選接入點(diǎn)AP(圖1中的AP2)和接入路由器AR的IP地址。
      步驟104,在已經(jīng)接收CTSR消息之后,Midcom代理MA1向當(dāng)前中間盒MB11發(fā)送CTDReq(上下文傳遞數(shù)據(jù)請(qǐng)求)消息。請(qǐng)求(CTDreq)消息包含送往所述當(dāng)前接入點(diǎn)的中間盒MB11的所述數(shù)據(jù)包流的Midcom代理中所存儲(chǔ)的上下文的副本。
      在下一個(gè)步驟即步驟106,當(dāng)前中間盒MB11分析已發(fā)送上下文是否等于所述中間盒MB11中所存儲(chǔ)的上下文。上下文與用戶終端UTA關(guān)聯(lián),并確定上下文自上下文數(shù)據(jù)從Midcom代理MA1被接收以及上下文根據(jù)所述數(shù)據(jù)被建立以來(lái)是否已經(jīng)更新。如果已經(jīng)更新,則當(dāng)前上下文包含在CTDResp(上下文傳遞數(shù)據(jù)響應(yīng))消息中,否則,CTDResp消息僅用作CTDReq消息的確認(rèn)。
      在步驟108,Midcom代理MA1根據(jù)來(lái)自所述當(dāng)前接入點(diǎn)AP1的中間盒MB11的CTDresp消息中新接收的上下文,把所述所存儲(chǔ)上下文更新為有效上下文。
      在步驟110,Midcom代理MA1將所述有效上下文CTD分發(fā)給所述所選接入點(diǎn)AP2的至少中間盒MB12,甚至分發(fā)給沿著Midcom代理的域中的新流路徑的其它中間盒。Midcom代理MA11還可將上下文(已修改或相同的)發(fā)送給其域D1中的其它中間盒MB,即用于重新建立上下文的所謂的代理內(nèi)廣義上下文傳遞。Midcom代理MA1向下一個(gè)中間盒MB12發(fā)送這個(gè)上下文或者已修改上下文(由MA進(jìn)行修改以便適合新接入路由器AR及關(guān)聯(lián)中間盒)。Midcom代理MA1使用下一個(gè)中間盒MB12的IP地址。在這里,Midcom代理MA1利用它在CTSR消息中接收的信息來(lái)識(shí)別移動(dòng)用戶終端UTA在切換過(guò)程之后連接到的新中間盒MB12和接入路由器AR(在AP2中)。Midcom代理MA1采用MIDCOM協(xié)議(例如參見參考文獻(xiàn)[4])將上下文發(fā)送給下一個(gè)中間盒MB12以及沿著Midcom代理的域中的新流路徑的其它中間盒。
      如上所述,Midcom代理MA1可修改它發(fā)送給下一個(gè)接入點(diǎn)AP2的中間盒MB12及其關(guān)聯(lián)接入路由器的上下文。這種修改基于與新接入路由器中的實(shí)際上下文使用有關(guān)的、存儲(chǔ)在Midcom代理MA1中的信息。例如,如果舊的接入路由器不支持差異包調(diào)度功能性,則上下文的那個(gè)部分(例如與IP流關(guān)聯(lián)的權(quán)標(biāo)桶的當(dāng)前狀態(tài))不需要被發(fā)送給新的中間盒MB12。
      Midcom代理MA1還可將上下文(已修改或者相同的)發(fā)送給在終端“使用”的中間盒的集合已經(jīng)改變時(shí)(或者在它們因新的AR而需要更新時(shí))需要它的其域D1中的其它中間盒MB。如果已經(jīng)更新上下文,則Midcom代理需要向其域D中(與其具有Midcom協(xié)議級(jí)關(guān)聯(lián))的所有中間盒分發(fā)。步驟112,Midcom代理必須判定這種上下文分發(fā)是否必須進(jìn)行。如果用于將上下文分發(fā)給與已經(jīng)采用有效上下文更新的那些中間盒不同的中間盒的標(biāo)準(zhǔn)被滿足、即“是”,則分發(fā)將根據(jù)步驟114來(lái)執(zhí)行。如果沒(méi)有其它中間盒必須采用有效上下文來(lái)更新,則不會(huì)執(zhí)行步驟114。
      步驟116,Midcom代理可決定執(zhí)行代理間廣義上下文傳遞。當(dāng)MIDCOM代理第一次接收來(lái)自它的中間盒之一的新數(shù)據(jù)包流的上下文或CTSR消息或者已經(jīng)修改上下文時(shí),Midcom代理作出決定向位于不同域中的其它MIDCOM代理發(fā)送上下文。步驟118,Midcom代理向其下一跳Midcom代理向下游發(fā)送上下文。但是,如果MIDCOM代理所屬的域D的運(yùn)營(yíng)商已經(jīng)決定禁止Midcom代理發(fā)送與某些會(huì)話關(guān)聯(lián)的上下文的策略,則這種會(huì)話上下文將被停止。
      本發(fā)明還涉及包括用于執(zhí)行如權(quán)利要求1-6所述的方法的部件的系統(tǒng)。
      此外,本發(fā)明還涉及如方法權(quán)利要求1-6所述的用于重新建立上下文的Midcom代理。
      此方法可通過(guò)包含用于執(zhí)行方法的步驟的軟件代碼部件的計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)。計(jì)算機(jī)程序產(chǎn)品在網(wǎng)絡(luò)中的例如服務(wù)器單元、微處理器、PC、數(shù)據(jù)處理單元、CPU之類的處理部件上或者在連接到網(wǎng)絡(luò)的分開的處理部件上運(yùn)行。計(jì)算機(jī)程序從計(jì)算機(jī)可用介質(zhì)中加載。
      本發(fā)明不限于上述優(yōu)選實(shí)施例??刹捎酶鞣N備選、修改和等效方案。例如,本發(fā)明的實(shí)施例通過(guò)因特網(wǎng)協(xié)議技術(shù)(IP)來(lái)實(shí)現(xiàn)。但是,本發(fā)明還可適用于ATM(異步轉(zhuǎn)移模式)技術(shù)和MPLS(多協(xié)議標(biāo)記交換)。
      因此,以上實(shí)施例不應(yīng)當(dāng)理解為限制所附權(quán)利要求定義的本發(fā)明的范圍。
      權(quán)利要求
      1.一種通過(guò)包括用于沿著連接終端的數(shù)據(jù)包流路徑在路由器之間路由數(shù)據(jù)包流的多個(gè)路由器的至少一個(gè)網(wǎng)絡(luò)在所述終端之間重新建立數(shù)據(jù)包流的上下文的方法,在所述終端中至少一個(gè)是移動(dòng)的并且可在所述至少一個(gè)網(wǎng)絡(luò)的不同接入點(diǎn)之間改變接入,其中接入點(diǎn)包括接入路由器和中間盒,它由關(guān)聯(lián)Midcom代理控制和支持,所述方法的特征在于以下步驟-從移動(dòng)終端接收一個(gè)表明從移動(dòng)終端連接到的一個(gè)當(dāng)前接入點(diǎn)到所述終端將執(zhí)行切換到的所選接入點(diǎn)的改變的消息(步驟102);-向所述當(dāng)前接入點(diǎn)的中間盒發(fā)送包含用于所述數(shù)據(jù)包流的Midcom代理中所存儲(chǔ)上下文的副本的請(qǐng)求(步驟104);-在所述當(dāng)前接入點(diǎn)的中間盒中分析所發(fā)送上下文是否等于所述中間盒中存儲(chǔ)的上下文(步驟106);-根據(jù)來(lái)自所述當(dāng)前接入點(diǎn)的所述中間盒的響應(yīng)(上下文傳遞數(shù)據(jù)響應(yīng))消息中的所接收上下文,將Midcom代理中所存儲(chǔ)上下文更新為有效上下文(步驟108);-將所述有效上下文至少分發(fā)給所述所選接入點(diǎn)的中間盒(步驟110)。
      2.如權(quán)利要求1所述的方法,其特征在于,表明從一個(gè)當(dāng)前接入點(diǎn)到所選接入點(diǎn)的改變的所述消息是包含所選接入點(diǎn)的IP地址的CTSR(上下文傳遞開始請(qǐng)求)消息。
      3.如權(quán)利要求1所述的方法,其特征在于,如果所發(fā)送上下文等于所述中間盒中存儲(chǔ)的上下文,則所述響應(yīng)(上下文傳遞數(shù)據(jù)響應(yīng))消息僅包含確認(rèn)。
      4.如權(quán)利要求1所述的方法,其特征在于,在發(fā)起會(huì)話期間在沿著參與會(huì)話的終端之間的端到端流路徑的中間盒中建立上下文(步驟100)。
      5.如權(quán)利要求1所述的方法,其特征在于,所述有效上下文被分發(fā)給與Midcom代理(MA)關(guān)聯(lián)的所有中間盒(步驟114)。
      6.如權(quán)利要求1所述的方法,其特征在于,所述有效上下文被分發(fā)給其它Midcom代理(MA)(步驟118)。
      7.一種通過(guò)包括用于沿著連接終端的數(shù)據(jù)包流路徑在路由器之間路由數(shù)據(jù)包流的多個(gè)路由器的至少一個(gè)網(wǎng)絡(luò)在所述終端之間重新建立數(shù)據(jù)包流的上下文的Midcom代理,在所述終端中至少一個(gè)是移動(dòng)的并且可在所述至少一個(gè)網(wǎng)絡(luò)的不同接入點(diǎn)之間改變接入,其中接入點(diǎn)包括接入路由器和中間盒,它由關(guān)聯(lián)Midcom代理控制和支持,所述Midcom代理的特征在于它包括-用于從用戶終端之一接收一個(gè)表明從一個(gè)當(dāng)前接入點(diǎn)到所選接入點(diǎn)的即將到來(lái)的路徑改變的CTSR消息的部件;-用于向所述當(dāng)前接入點(diǎn)的中間盒發(fā)送包含所述IP信息流路徑的所存儲(chǔ)上下文的副本的CTDreq的部件;-用于根據(jù)來(lái)自所述當(dāng)前接入點(diǎn)的中間盒的CTDresp消息中的新接收的上下文把所述所存儲(chǔ)上下文更新為有效上下文的部件;-用于將所述有效上下文至少分發(fā)給所述所選接入點(diǎn)的中間盒的部件。
      8.如權(quán)利要求7所述的Midcom代理,其特征在于,表明從一個(gè)當(dāng)前接入點(diǎn)到所選接入點(diǎn)的改變的所述消息是包含所選接入點(diǎn)的IP地址的CTSR(上下文傳遞開始請(qǐng)求)消息。
      9.如權(quán)利要求7所述的Midcom代理,其特征在于,如果所發(fā)送上下文等于所述中間盒中存儲(chǔ)的上下文,則所述響應(yīng)(上下文傳遞數(shù)據(jù)響應(yīng))消息僅包含確認(rèn)。
      10.如權(quán)利要求7所述的Midcom代理,其特征在于,所述代理包括用于在發(fā)起會(huì)話期間在沿著參與會(huì)話的終端之間的端到端流路徑的中間盒中建立上下文的部件。
      11.如權(quán)利要求7所述的Midcom代理,其特征在于,它包括用于將上下文分發(fā)給與Midcom代理(MA)關(guān)聯(lián)的所有中間盒的部件。
      12.如權(quán)利要求7所述的Midcom代理,其特征在于,它包括用于將上下文分發(fā)給其它Midcom代理(MA)的部件。
      13.一種通過(guò)包括用于沿著連接終端的數(shù)據(jù)包流路徑在路由器之間路由數(shù)據(jù)包流的多個(gè)路由器的至少一個(gè)網(wǎng)絡(luò)在所述終端之間重新建立數(shù)據(jù)包流的上下文的系統(tǒng),在所述終端中至少一個(gè)是移動(dòng)的并且可在所述至少一個(gè)網(wǎng)絡(luò)的不同接入點(diǎn)之間改變接入,其中接入點(diǎn)包括接入路由器和中間盒,它由關(guān)聯(lián)Midcom代理控制和支持,所述系統(tǒng)的特征在于它包括-用于從用戶終端之一接收一個(gè)表明從一個(gè)當(dāng)前接入點(diǎn)到所選接入點(diǎn)的即將到來(lái)的路徑改變的CTSR消息的部件;-用于向所述當(dāng)前接入點(diǎn)的中間盒發(fā)送包含所述IP信息流路徑的所存儲(chǔ)上下文的副本的CTDreq的部件;-用于在所述當(dāng)前接入點(diǎn)的中間盒中分析所發(fā)送上下文是否等于所述中間盒中所存儲(chǔ)上下文的部件;-用于根據(jù)來(lái)自所述當(dāng)前接入點(diǎn)的中間盒的CTDresp消息中新接收的上下文把所述所存儲(chǔ)上下文更新為有效上下文的部件;-用于將所述有效上下文至少分發(fā)給所述所選接入點(diǎn)的中間盒的部件。
      14.如權(quán)利要求13所述的系統(tǒng),其特征在于,表明從一個(gè)當(dāng)前接入點(diǎn)到所選接入點(diǎn)的改變的所述消息是包含所選接入點(diǎn)的IP地址的CTSR(上下文傳遞開始請(qǐng)求)消息。
      15.如權(quán)利要求13所述的系統(tǒng),其特征在于,如果所發(fā)送上下文等于所述中間盒中存儲(chǔ)的上下文,則所述響應(yīng)(上下文傳遞數(shù)據(jù)響應(yīng))消息僅包含確認(rèn)。
      16.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述代理包括用于在發(fā)起會(huì)話期間在沿著參與會(huì)話的終端之間的端到端流路徑的中間盒中建立上下文的部件。
      17.如權(quán)利要求13所述的系統(tǒng),其特征在于,它包括用于將上下文分發(fā)給與Midcom代理(MA)關(guān)聯(lián)的所有中間盒的部件。
      18.如權(quán)利要求13所述的系統(tǒng),其特征在于,它包括用于將上下文分發(fā)給其它Midcom代理(MA)的部件。
      19.一種包括在計(jì)算機(jī)可讀介質(zhì)中存儲(chǔ)的計(jì)算機(jī)可執(zhí)行軟件的計(jì)算機(jī)程序產(chǎn)品,所述軟件適合在計(jì)算機(jī)或其它處理部件上運(yùn)行,特征在于,當(dāng)所述計(jì)算機(jī)可執(zhí)行軟件由所述計(jì)算機(jī)或其它處理部件加載和讀取時(shí),所述計(jì)算機(jī)或其它處理部件能夠執(zhí)行如權(quán)利要求1-6中任一項(xiàng)所述的方法的步驟。
      20.一種在計(jì)算機(jī)可用介質(zhì)中存儲(chǔ)的計(jì)算機(jī)程序產(chǎn)品,包括用于使網(wǎng)絡(luò)節(jié)點(diǎn)中的處理部件控制權(quán)利要求1-6中任一項(xiàng)的步驟的執(zhí)行的可讀程序。
      全文摘要
      本發(fā)明涉及用于重新建立上下文的系統(tǒng)、Midcom代理、方法以及用于執(zhí)行所述方法的步驟的計(jì)算機(jī)程序產(chǎn)品。在多域多接入IP網(wǎng)絡(luò)中,需要一種在端到端路徑改變時(shí)重新建立與流關(guān)聯(lián)的上下文的方法。路徑變化通常是因?yàn)橐苿?dòng)性,但是也可能由接入重選引起(它也可對(duì)靜止的移動(dòng)節(jié)點(diǎn)執(zhí)行)。因此提供一種方法,其中上下文經(jīng)由Midcom代理從一個(gè)中間盒移動(dòng)到至少一個(gè)所選中間盒。本發(fā)明的一個(gè)優(yōu)點(diǎn)在于,它有助于上下文信息從一組中間盒到另一組中間盒的傳遞。每組可包含這類中間盒的不同類型。
      文檔編號(hào)H04L12/56GK1886961SQ200380110923
      公開日2006年12月27日 申請(qǐng)日期2003年12月30日 優(yōu)先權(quán)日2003年12月30日
      發(fā)明者G·福多爾, A·埃里克松, P·貝明 申請(qǐng)人:艾利森電話股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1