專利名稱:用于基于網(wǎng)絡的移動性管理系統(tǒng)的消息排序的制作方法
技術領域:
以下說明總體上涉及通信系統(tǒng),并且更具體地,涉及對發(fā)往與移動設 備進行通信的接入點的注冊消息進行排序。
背景技術:
通信網(wǎng)絡,例如無線通信網(wǎng)絡、寬帶網(wǎng)絡和其它適當?shù)木W(wǎng)絡,被用于 傳送數(shù)據(jù),其中數(shù)據(jù)可以包括字處理文件、流視頻、多媒體文件、語音數(shù) 據(jù)等等。這樣的網(wǎng)絡經(jīng)常采用諸如互聯(lián)網(wǎng)協(xié)議(IP)這樣的協(xié)議,以依照 諸如互聯(lián)網(wǎng)這樣的公用網(wǎng)絡來傳送數(shù)據(jù)。IP協(xié)議的擴展涉及移動設備,并 且被稱為移動互聯(lián)網(wǎng)協(xié)議(MIP)。另一種變型是代理移動互聯(lián)網(wǎng)協(xié)議
(PMIP)。這樣的移動協(xié)議經(jīng)常用于網(wǎng)絡域,該網(wǎng)絡域包括諸如接入節(jié)點 和本地移動性錨點(LMA)這樣的節(jié)點,其例如經(jīng)常將移動IP協(xié)議與域 協(xié)議一起使用,以管理域內(nèi)各個設備。
一種這樣的域協(xié)議被稱作基于網(wǎng)絡的本地移動性管理(NETLMM)協(xié) 議。與MIP協(xié)議(其被認為是全局移動性管理協(xié)議,用于在通信設備改變 位置時控制IP鏈路)相比,NETLMM和PMIP幫助使對于拓撲上很小的 設備移動的管理本地化。對于處理本地移動來說,限制各個協(xié)議的職責范 圍是更可取的,這是因為協(xié)議復雜度得以降低。通常,當與同一個移動性 域之外和之內(nèi)的對等點(peer)進行通信的移動節(jié)點在不同的接入路由器
(或接入節(jié)點、或接入點)之間移動時,NETLMM為移動節(jié)點提供了高 效的支持。這些移動典型地并不需要額外的主機協(xié)議棧支持或復雜的安全性以及移動節(jié)點和各個接入網(wǎng)絡之間的信令交互。通過利用該域中的相鄰
接入路由器信息,NETLMM能夠獲得非常快速且平滑的切換性能,以適 應多數(shù)實時和交互式多媒體應用的要求。
使用諸如NETLMM、 PMIP這樣的技術的基于網(wǎng)絡的移動性管理系統(tǒng) 通常被認為是并不需要來自移動設備的移動性管理信令就能工作的移動性 管理系統(tǒng)。代替的是,網(wǎng)絡或者域基于鏈路層或其它觸發(fā)信號來改變該網(wǎng) 絡內(nèi)的消息路由。這樣的機制的一種被充分理解的局限性是,其僅能夠用 于那些維持著到網(wǎng)絡的單條鏈路的移動設備。換句話說,該移動性管理系 統(tǒng)意味著每個移動設備是單點連接的。由于假設移動設備與例如NETLMM 域僅有一條鏈路,因此在任一時刻,NETLMM協(xié)議必須確保本地移動性 錨點(LMA)把該移動設備的業(yè)務重定向到正確的接入路由器,即該移動 設備所連接到的接入路由器。為了執(zhí)行該操作,當移動設備創(chuàng)建與LMA 的鏈路時,接入路由器向LMA發(fā)送注冊消息。假設移動設備當時僅可以 有一條鏈路,則假設注冊消息到達LMA的次序與移動設備創(chuàng)建與不同接 入路由器的鏈路的次序相同。如果在接入路由器之間的移動不是很頻繁, 則這種假設能夠成立。更確切地,當鏈路創(chuàng)建之間的時間大于接入路由器 向LMA進行注冊所花費的時間時,該假設成立。
參考現(xiàn)有技術圖IO,說明了示例性域1000。域1000包括與接入節(jié)點 (AN)(或路由器)1020和1030進行通信的LMA 1010。 AN 1020、 1030 分別與接入點(AP)組1040和1050進行通信,其中這種組可以為移動設 備1060提供服務。移動設備1060維持與接入點2 (AP2) 1070的鏈路, 該AP2被直接連接到AN 1020上。在該例中,因為只有在AN 1020和1030 之間的移動會觸發(fā)NETLMM設備注冊,而在同一個AN 1020或1030下 的多個AP 1040之間或多個AP 1050之間的移動并不觸發(fā)這種注冊,所以 NETLMM協(xié)議方案能夠相對很好地工作。然而,即使在這種情況下,如 果例如移動設備移動過快或者如果它在AP2 1070和AP4 1080之間來回移 動(此狀況通常被稱作"乒-乓(ping-pong)"),則在AP2 1070和AP4 1080 之間的移動會造成向LMA1010的注冊被無序交付。如可以理解的,來回 地移動會造成域1000內(nèi)的通信問題。
發(fā)明內(nèi)容
以下給出了簡述,以供基本了解所要求保護的主題的一些方面。該簡 述不是全面縱覽,并且并不是要標識出重要/關鍵的要素,也不是要界定所 要求保護的主題的范圍。其唯一目的是以簡要形式給出一些概念,以作為 后面給出的更詳細說明的前序。
把消息排序原理應用到基于網(wǎng)絡的移動性管理系統(tǒng)和協(xié)議中,以幫助 實現(xiàn)在網(wǎng)絡或域內(nèi)有序地進行通信。例如,在對移動設備和域中的節(jié)點(例
如,本地移動性錨點(LMA))之間的通信信道進行注冊期間,順序信息 可以被應用于該注冊,以幫助實現(xiàn)在該域中對關于該移動設備的消息進行 排序。例如,順序信息可以采用序號或時間戳信息的形式,其可以由設備 或域內(nèi)的代理節(jié)點進行分配。當開始與LMA進行初始通信時,序號可以 被分配給發(fā)生在LMA和移動設備之間的注冊。當設備移動并且涉及其它 的接入節(jié)點或接入點時,則會向LMA進行后續(xù)注冊。在該后續(xù)注冊期間, 先前的序號可以被增大并被用于該后續(xù)注冊。然后,LMA或其它控制節(jié)點 使用該序號、并且根據(jù)接收到的相應的序號,來對消息應該經(jīng)過該域被路 由到何處進行跟蹤。以此方式,降低了與現(xiàn)有系統(tǒng)和協(xié)議相關聯(lián)的無序交 付問題。
為了實現(xiàn)上述及相關目的,本文結合以下說明和附圖描述了某些說明 性的方面。但是這些方面僅表明了在其中可以使用所要求保護的主題的原 理的各種方式中的少數(shù)幾種,而所要求保護的主題是要包括所有這樣的方 面及其等效物。結合附圖,從下面的詳細說明中,其它優(yōu)點和新穎特征將 變得顯而易見。
圖1是系統(tǒng)的高級框圖,提供所述系統(tǒng)來說明通信環(huán)境下的消息排序。 圖2是可以使用順序數(shù)據(jù)來形成通信鏈路并幫助實現(xiàn)消息排序的示例 性網(wǎng)絡接入系統(tǒng)的框圖。
圖3是對圖2中描述的示例性消息和注冊進行說明的消息流圖。 圖4說明了示例性的基于代理的系統(tǒng)。
圖5是對圖4中描述的示例性消息和注冊進行說明的消息流圖。圖6說明了用于對消息進行排序的示例性順序處理。
圖7和圖8說明了用于處理順序消息和注冊的示例性邏輯模塊。 圖9說明了采用順序數(shù)據(jù)來形成通信鏈路的示例性通信裝置。 圖IO說明了現(xiàn)有技術的基于網(wǎng)絡的移動性管理系統(tǒng)。 圖11說明了示例性通信系統(tǒng)。 圖12說明了示例性端節(jié)點。 圖13說明了示例性接入節(jié)點。
圖14說明了與示例性接入節(jié)點進行通信的示例性端節(jié)點。
具體實施例方式
提供了系統(tǒng)和方法來幫助實現(xiàn)在基于網(wǎng)絡的移動性管理系統(tǒng)中的消息
排序。在一個方面中,提供了一種通信方法。該方法包括發(fā)起向網(wǎng)絡域 節(jié)點進行注冊,并且生成關于該注冊的順序信息。然后使用該順序信息來 幫助實現(xiàn)與該網(wǎng)絡域節(jié)點進行進一步的通信。例如,網(wǎng)絡域節(jié)點可以是本 地移動性錨點,其利用諸如代理移動互聯(lián)網(wǎng)協(xié)議和基于網(wǎng)絡的本地移動性 管理協(xié)議這樣的示例性協(xié)議。
此外,本文結合終端描述了各個方面。終端也可以被稱作系統(tǒng)、用戶 裝置、用戶單元、用戶站、移動臺、移動設備、遠程站、遠程終端、接入 終端、用戶終端、用戶代理或用戶設備。用戶裝置可以是蜂窩電話、無繩
電話、會話發(fā)起協(xié)議(SIP)電話、無線本地環(huán)路(WLL)站、PDA、具有無線 連接能力的手持設備、終端內(nèi)的模塊、可以接到主設備上或集成到主設備 內(nèi)的卡(例如,PCMCIA卡)或其它被連接到無線調(diào)制解調(diào)器上的處理設
此外,所要求保護的主題的各方面可以被實現(xiàn)為方法、裝置或制品, 其使用標準編程和/或工程技術以生產(chǎn)出軟件、固件、硬件或其任意組合, 來控制計算機或計算部件實現(xiàn)所要求保護的主題的各種方面。本文使用的 術語"制品"是要包括可從任何計算機可讀設備、載體或介質訪問的計算 機程序。例如,計算機可讀介質可以包括但并不限于磁性存儲設備(例如, 硬盤、軟盤、磁條…)、光盤(例如,致密盤(CD)、數(shù)字通用光盤(DVD)…)、 智能卡和閃速存儲設備(例如,存儲卡、存儲棒、鑰匙盤…)。此外,應該理解,可以使用載波來攜帶計算機可讀電子數(shù)據(jù),例如在發(fā)送和接收語音 郵件或在接入諸如蜂窩網(wǎng)絡這樣的網(wǎng)絡時用到的那些數(shù)據(jù)。當然,本領域 的技術人員將認識到,在不脫離本文描述的內(nèi)容的范圍或精神的情況下, 可以對這種配置進行許多修改。
現(xiàn)在參考圖1,系統(tǒng)ioo說明了在通信環(huán)境下的消息排序的原理。網(wǎng) 絡或域110包括至少一個域節(jié)點120,其與一個或多個接入部件130進行
通信,其中接入部件可以包括到該域的接口點,例如,接入節(jié)點、接入路
由器、基站等等。移動設備140嘗試經(jīng)由接入部件130與域節(jié)點120建立 通信。例如,移動設備140可以嘗試經(jīng)由130處的第一接入部件形成第一 通信鏈路,并且在移動到另一個位置之后,該移動設備例如通過130處的 第二接入部件130形成隨后一條鏈路。如可以理解的,可以在移動設備140、 接入部件130和域節(jié)點120之間形成多條這樣的通信鏈路。如所示,對于 在移動設備140和接入部件130之間形成的各自的通信鏈路,當形成初始 通信鏈路時,設備140生成順序數(shù)據(jù)150 (每條通信鏈路)的分組。如所 示,例如,代理節(jié)點160可以被用來基于信號質量判斷來在接入部件130 之間進行切換,并且被用來幫助生成順序數(shù)據(jù)150,如下將更詳細地對其 進行描述。
通常,在基于網(wǎng)絡的移動性管理系統(tǒng)中,順序數(shù)據(jù)150可以被用于消 息排序,以幫助實現(xiàn)在域110內(nèi)有序地進行通信。例如,在對移動設備140 和域110中的域節(jié)點120 (例如,本地移動性錨點(LMA))之間的通信信 道進行注冊期間,順序信息或數(shù)據(jù)150可以被應用于該注冊,以幫助實現(xiàn) 對域110中關于該移動設備140的消息進行排序。例如,順序數(shù)據(jù)150可 以采用序號或時間戳信息的形式,其可以由設備140或域110內(nèi)的代理節(jié) 點160進行分配。
當開始與域節(jié)點120進行初始通信時,序號150可以被分配給發(fā)生在 域節(jié)點120和移動設備140之間的注冊。當移動設備140進行移動并且其 中涉及其它接入節(jié)點或接入部件130時,則會向域節(jié)點120進行后續(xù)注冊。 在該后續(xù)注冊期間,先前的序號可以被增大并被用于該后續(xù)注冊。然后, 域節(jié)點120或其它控制節(jié)點使用該順序數(shù)據(jù)150、并且根據(jù)接收到的相應 的序號,來對消息應該經(jīng)過域110被路由到何處進行跟蹤。以此方式,降低了與現(xiàn)有系統(tǒng)和協(xié)議相關聯(lián)的無序交付問題。如可以理解的,順序數(shù)據(jù) 150可以采用多種形式。因此,增大的數(shù)據(jù)或減小的數(shù)據(jù)可以被認為是有 順序的。類似地,與使用時間戳數(shù)據(jù)一樣,順序數(shù)據(jù)150不必使用連續(xù)的
順序信息,只要能觀測到是漸增或漸減的模式即可(例如,1、 2、 3、 4、 5… 是順序的,13、 9、 7、 6、 2…等等也是)。
在一個特定的例子中,系統(tǒng)100可以使用代理移動互聯(lián)網(wǎng)協(xié)議 (PMIP)。這樣的移動協(xié)議經(jīng)常用于網(wǎng)絡域110,該網(wǎng)絡域包括諸如接入 節(jié)點和本地移動性錨點(LMA)這樣的節(jié)點,其例如經(jīng)常將移動IP協(xié)議 與域協(xié)議一起使用,以管理域IIO內(nèi)的各個設備。 一種這樣的域協(xié)議被稱 作基于網(wǎng)絡的本地移動性管理(NETLMM)協(xié)議。在一個方面中,PMIP 和NETLMM可能遭遇從不同接入部件130到域節(jié)點120的移動性管理消 息的無序交付。如果消息無序地到達域節(jié)點120,則該域節(jié)點會向錯誤的 接入部件130發(fā)送業(yè)務。因此在一個例子中,由將參考圖2更加詳細地描 述的通信鏈路創(chuàng)建事件來觸發(fā)來自接入部件130的PMIP/NETLMM消息。 這可以采用不同的形式,包括一些L2連接請求的形式,例如地址解析協(xié) 議(ARP)、鄰居發(fā)現(xiàn)(ND)、動態(tài)主機配置協(xié)議(DHCP)或其它協(xié)議。 無論使用哪種協(xié)議,都可以引入一種擴展,其中,移動設備140或基于網(wǎng) 絡的代理160提供順序數(shù)據(jù)150 (或時間戳)。以此方式,移動設備140 (或 其網(wǎng)絡代理)指示出創(chuàng)建通信鏈路的次序。然后,接入部件130將該順序 數(shù)據(jù)150 (或時間戳)拷貝到它發(fā)送給LMA或域節(jié)點120的移動性管理消 息中。順序數(shù)據(jù)150允許域節(jié)點120檢測出PMIP/NETLMM消息的無序交 付,這能防止通過接入部件130的業(yè)務誤定向。
注意,終端或移動設備140可以是,例如諸如SD卡、網(wǎng)卡、無線 網(wǎng)卡這樣的模塊,計算機(包括膝上型計算機、臺式計算機、個人數(shù)字助 理PDA),移動電話,智能電話或任何其它能夠被用來接入網(wǎng)絡的適當終 端。移動設備140通過接入部件130來接入網(wǎng)絡。在一個例子中,移動設 備140和接入部件130之間的連接實際上可以是無線的,其中接入部件可 以是基站而移動設備可以是無線終端。例如,設備140和接入部件130可 以通過任何合適的無線協(xié)議進行通信,所述無線協(xié)議包括但并不限于時分 多址(TDMA)、碼分多址(CDMA)、頻分多址(FDMA)、正交頻分復用(OFDM)、 FLASHOFDM、正交頻分多址(OFDMA)或任何其它合適的 協(xié)議。
與移動設備140類似,接入部件130可以是與有線網(wǎng)絡或無線網(wǎng)絡相 關聯(lián)的接入節(jié)點。為此目的,接入部件130可以是例如路由器、交換機等 等。接入部件130可以包括一個或多個用于和其它網(wǎng)絡節(jié)點進行通信的接 口,例如通信模塊。此外,接入部件130可以是蜂窩型網(wǎng)絡中的基站(或 無線接入點),其中基站(或無線接入點)被用來向多個用戶提供無線覆蓋 范圍。這樣的基站(或無線接入點)可以被用來向一個或多個蜂窩電話和/ 或其它無線終端提供連續(xù)的覆蓋范圍。
現(xiàn)在參考圖2,說明了示例性網(wǎng)絡接入系統(tǒng)200,其可以使用順序數(shù)據(jù) 來形成通信鏈路并且?guī)椭鷮崿F(xiàn)消息排序。系統(tǒng)200包括通過一個或多個接 入點220與移動設備230進行通信的本地移動性錨點(LMA) 210。系統(tǒng) 200使用與特定移動設備相關的序號來對從不同接入點(或路由器)220 到LMA210的注冊進行排序。在240,由移動設備230自身或下面描述的 基于網(wǎng)絡的代理提供一個序號。系統(tǒng)200示出如何應用序號(例如,在240 處示出的序號),以便對來自250處的接入點2 (AP2)和260處的接入點 3 (AP3)的注冊消息進行排序。在該例子中,移動設備230在參考數(shù)字 240處的鏈路創(chuàng)建消息中包括了該序號。
例如,240處的鏈路創(chuàng)建消息可以是觸發(fā)來自各個AP220的NetLMM 注冊的消息,但是也可以使用除NetLMM協(xié)議之外的其它協(xié)議。鏈路創(chuàng)建 消息240典型地是鏈路層消息(例如,連接請求)、ARP請求消息、鄰居 發(fā)現(xiàn)消息或其它可以用于觸發(fā)這種注冊的消息。如270所示,基于在240 生成的序號,形成向LMA210進行的注冊。如果移動設備移動了并且涉及 到280處的另一個接入點3,則可以在284用新的序號創(chuàng)建后續(xù)的鏈路消 息,其中該后續(xù)的順序信息可以被用于在290示出的后續(xù)注冊。然后,由 270和290處的注冊接收到的序號被用來幫助實現(xiàn)在LMA210與250處的 接入點2以及280處的接入點3之間的有序通信。
現(xiàn)在參考圖3,消息流圖300說明了圖2中描述的示例性消息和注冊。 如所示,該圖包括移動設備310、接入點2 (AP2) 312、接入點3 (AP3) 314和LMA 316。在320,在移動設備310和AP2 312之間發(fā)送具有順序數(shù)據(jù)的鏈路創(chuàng)建消息。在330, AP2 312生成針對LMA 216的請求330。 在340, LMA生成針對AP2 312的請求響應,并且在350,形成與AP2的 隧道信道。當移動設備310需要后續(xù)的接入點時,在360,在移動設備310 和AP3 314之間使用不同的序號形成后續(xù)的鏈路創(chuàng)建。進行到370,生成 從AP3 314到LMA316的使用該后續(xù)序號的后續(xù)請求。在380, LMA316 根據(jù)該后續(xù)請求生成請求響應,并且在390,在AP3 214和LMA之間形成 一條新的隧道信道。
轉到圖4,說明了示例性的基于代理的系統(tǒng)400。系統(tǒng)400示出如何通 過使用網(wǎng)絡420中的移動代理(Proxy Mobile) 410來利用順序數(shù)據(jù)對注冊 消息進行排序。系統(tǒng)400可以用在網(wǎng)絡控制的切換中,其中網(wǎng)絡控制器(未 示出)(與移動代理共處一地或與其進行通信)從移動設備430接收針對該 移動設備所在區(qū)域所屬的不同接入點440的信噪比(SNR)(或其它鏈路質 量參數(shù))報告424?;谶@樣的信號質量測量,在434,網(wǎng)絡控制器命令移 動設備430進行移動,例如在該例中從AP2 450移動到AP3 460。因此, 移動代理410然后向AP3 460發(fā)送一個序號,該序號是在與AP2 450建立 鏈路時使用的上一序號的基礎上進行了增大。然后,AP3 450在被發(fā)送到 LMA470的注冊消息中包括了該序號。
參考圖5,消息流圖500說明了圖4中描述的示例性消息和注冊。在 圖500中,虛線表示可以用任何方式提供的任選的消息。移動設備502創(chuàng) 建與AP2 504的初始鏈路501。然后,AP2 504與網(wǎng)絡控制器(NC) /移動 代理(PM) 510啟用序號508。注意,510處的NC和PM可以共處一地, 或者可以是獨立的、但互相通信的進程。在一個方面中,AP2 504使用 NC/PM 510提供的序號508來向LMA 514進行PMIP注冊?,F(xiàn)在,在520, LMA514為移動設備形成指向AP2 504的隧道。
在530,移動設備502向NC/PM510發(fā)送鏈路測量報告(例如,SNR 報告)。NC/PM510判定,對移動設備502而言,AP3 540是更合適的接入 點,并且在534,向移動設備502發(fā)送命令以指示其移動到AP3 540。NC/PM 510還向AP3 540發(fā)送一個新的序號550。移動設備502創(chuàng)建到AP3 540 的鏈路560,并且這次AP3使用該新的序號執(zhí)行PMIP注冊。用于移動設 備502的隧道570現(xiàn)在指向AP3 540。序號可以是如前所述的編號或時間戳或其它遞增的ID。 PMIP協(xié)議被用作NetLMM的一種示例性實現(xiàn),其中 NetLMM可以用接入路由器(也被稱作MAG)和LMA514之間的其它消 息類型來實現(xiàn)。這種消息交換的另一種變型是可以不使用PMIP,而是將 常規(guī)的MIP用于NC/PM 510節(jié)點(其提供移動IP客戶機)以及LMA (其 提供移動IP歸屬代理)。如果期望的話,AP可以任選地是移動IP外地代 理。
參考圖6,說明了涉及消息排序和注冊的方法600。盡管為了簡化解釋 的目的,所述方法被示為和描述為一系列動作,但是可以明白并理解,所 述方法并不限于動作的次序,這是由于根據(jù)一個或多個實施例, 一些動作 可能以不同的次序發(fā)生、和/或與本文所示和所述的之外的其它動作并發(fā)地 發(fā)生。例如,本領域的技術人員將明白并理解,作為選擇,方法可以被表 示為一系列相關的狀態(tài)或事件(例如,狀態(tài)圖中的)。此外,可能并不是利 用所有示出的動作來實現(xiàn)根據(jù)所要求保護的主題的方法。
進入602,處理過程600開始,其中在604,當移動設備經(jīng)由接入節(jié)點 與諸如本地移動性錨點(LMA)這樣的域節(jié)點進行通信時,執(zhí)行初始注冊。 在606,根據(jù)該注冊,該設備生成一個序號,在與在604處注冊的相應的 接入節(jié)點進行通信期間將使用該序號。在608,當移動設備移出先前的接 入點的范圍而進入另一個接入點的范圍時,通過該新的接入點向LMA執(zhí) 行后續(xù)注冊。在610,移動設備為608處的后續(xù)注冊分配一個新的序號。 如上所述,例如序號可以采用遞增數(shù)據(jù)、遞減數(shù)據(jù)或時間戳數(shù)據(jù)的形式。 此外,如果又遇到再一個接入點,則還可以執(zhí)行再一個注冊以及生成再一 個序號。
在612,當移動設備與給定的接入點進行通信時,其使用相應的序號。 例如,如果當通過接入點l進行注冊時生成序號1,則序號l被用作用于 通過接入點1進行的進一步通信的消息傳送協(xié)議的一部分。類似地,如果 當通過接入點2進行注冊時生成序號2,則移動設備把序號2用作它的用 于通過接入點2進行的進一步通信的消息傳送協(xié)議的一部分。以此方式, 可以實現(xiàn)消息排序并且減輕諸如節(jié)點乒-乓這樣的效應。如可以理解的,可 以注冊不止兩個節(jié)點,可以根據(jù)需要為附加的接入點提供附加的序號。
現(xiàn)在一同轉到圖7和圖8,提供了涉及關于終端、運營商網(wǎng)絡、接入節(jié)點和它們的業(yè)務流的序列排序的系統(tǒng)。系統(tǒng)被表示為一系列相關的功能 塊,所述功能塊可以表示由處理器、軟件、硬件、固件或其任何適當組合 來實現(xiàn)的功能。
具體地參考圖7,系統(tǒng)700幫助實現(xiàn)來自移動設備的通信。系統(tǒng)700 包括用于經(jīng)由接入點向網(wǎng)絡域節(jié)點進行注冊的邏輯模塊702和用于在向網(wǎng) 絡域節(jié)點進行注冊時生成順序數(shù)據(jù)的邏輯模塊704。邏輯模塊706可以用 于處理該順序數(shù)據(jù)以便通過該接入點進行通信。
現(xiàn)在參考圖8,系統(tǒng)800幫助實現(xiàn)來自網(wǎng)絡域節(jié)點的通信。系統(tǒng)800 包括用于經(jīng)由接入點注冊移動設備的邏輯模塊802和用于在注冊移動設備 時處理順序數(shù)據(jù)的邏輯模塊804。邏輯模塊806可以用于在與移動設備進 行后續(xù)通信期間對該順序數(shù)據(jù)進行譯碼。
圖9說明了通信裝置900,其可以是無線通信裝置,例如無線終端。 此外或作為選擇,通信裝置900可以存在于有線網(wǎng)絡內(nèi)。通信裝置900可 以包括存儲器902,其可以保存用于針對終端的服務質量(QoS)數(shù)據(jù)和 順序數(shù)據(jù)(和與其相關聯(lián)的業(yè)務流)對這種裝置進行配置的指令。此外, 通信裝置900可以包括處理器904,其可以執(zhí)行存儲器902內(nèi)的指令和/或 從另一個網(wǎng)絡設備接收到的指令,其中所述指令可以涉及配置或操作通信 裝置900或相關的通信裝置。
為了對本文描述的一個或多個實施例提供附加的背景,提供圖11來說 明示例性通信系統(tǒng)IIOO,其包括多個通過通信鏈路進行互連的節(jié)點。系統(tǒng) IIOO可以使用正交頻分復用(OFDM)信號在無線鏈路上傳送信息。然而, 也可以預期有其它類型的信號,例如碼分多址(CDMA)信號或時分多址 (TDMA)信號(以及在路基網(wǎng)絡中使用的信號)。通信系統(tǒng)1100中的節(jié) 點基于通信協(xié)議(例如,互聯(lián)網(wǎng)協(xié)議(IP))使用信號(例如,消息)來交 換信息。例如可以使用電線、光纜和/或無線通信技術來實現(xiàn)系統(tǒng)1100的 通信鏈路。系統(tǒng)1100包括多個端節(jié)點1102-1112,其通過多個接入節(jié)點 1114-1118接入通信系統(tǒng)1100。端節(jié)點1102-1112可以是例如無線通信設備 或終端,而接入節(jié)點1114-1118可以是例如無線接入路由器或基站。通信 系統(tǒng)1100還包括多個其它的用于提供互連或提供特定服務或功能的節(jié)點 1120-1130。通信系統(tǒng)1100描述了網(wǎng)絡1160,其包括接入控制節(jié)點1120、移動性 支持節(jié)點1122、策略控制節(jié)點1124和應用服務器節(jié)點1126,所有這些節(jié) 點分別通過相應的網(wǎng)絡鏈路1132-1138連接到中間網(wǎng)絡節(jié)點1128上。在一 些實施例中,接入控制節(jié)點,例如遠程用戶撥號認證服務(RADIUS)或 Diameter服務器,支持對端節(jié)點和/或與端節(jié)點相關聯(lián)的服務進行認證、授 權和/或計費。在一些實施例中,移動性支持節(jié)點1122,例如移動IP歸屬 代理和/或上下文轉移服務器,支持端節(jié)點在接入節(jié)點之間的移動性(例如, 切換),例如通過對去往/來自端節(jié)點的業(yè)務進行重定向和/或在接入節(jié)點之 間轉移與端節(jié)點相關聯(lián)的狀態(tài)來實現(xiàn)。在一些實施例中,策略控制節(jié)點 1124,例如策略服務器或策略決策點(PDP),支持針對服務或應用層會話 的策略授權。在一些實施例中,應用服務器節(jié)點1126,例如會話發(fā)起協(xié)議 服務器、流媒體服務器或其它應用層服務器,支持用于端節(jié)點可用的服務 的會話信令和/或提供端節(jié)點可用的服務或內(nèi)容。
網(wǎng)絡1160中的中間網(wǎng)絡節(jié)點1128通過網(wǎng)絡鏈路1134提供與從網(wǎng)絡 1160的角度來看位于外部的網(wǎng)絡節(jié)點的互連。網(wǎng)絡鏈路1134被連接到中 間網(wǎng)絡節(jié)點1130,該中間網(wǎng)絡節(jié)點1130還分別通過網(wǎng)絡鏈路1136-1140 提供與接入節(jié)點1114、 1116禾卩1118的連通性。每個接入節(jié)點1114-1118 被描述為分別通過相應的接入鏈路1142-1152來分別提供與端節(jié)點 1102-1112的連通性。在通信系統(tǒng)1100中,每個接入節(jié)點1114-1118被描 述為使用無線技術(例如,無線接入鏈路)來提供接入。然而,對于提供 接入,也可以利用有線技術。無線覆蓋范圍(例如,每個接入節(jié)點1114-1118 的通信小區(qū)1154-1158)被示出為包圍該相應接入節(jié)點的圓。
通信系統(tǒng)1100可以被用作對本文中所述的各種實施例進行說明的基 礎。替代的實施例包括各種網(wǎng)絡拓撲,其中節(jié)點(包括網(wǎng)絡節(jié)點、接入節(jié) 點、端節(jié)點以及各種控制、支持和服務器節(jié)點)的數(shù)目和類型、鏈路的數(shù) 目和類型以及各種節(jié)點之間的互連可以不同于通信系統(tǒng)1100。此外,可以 省略或合并在通信系統(tǒng)1100中描述的一些功能實體。也可以改變這些功能 實體的位置和布局。
圖12提供了對示例性端節(jié)點1200 (例如,無線終端)的說明。端節(jié) 點1200表示可以被用作任意一個端節(jié)點1102-1112 (圖11)的裝置。端節(jié)點1200包括通過總線1210耦合在一起的處理器1202、無線通信接口模塊 1204、用戶輸入/輸出接口 1206和存儲器1208。相應地,通過總線1210, 端節(jié)點1200的各種部件可以交換信息、信號和數(shù)據(jù)。端節(jié)點1200的部件 1202-1208可以位于外殼1212內(nèi)。
無線通信接口模塊1204提供了一種機制,端節(jié)點1200的內(nèi)部部件借 此可以向外部設備和網(wǎng)絡節(jié)點(例如,接入節(jié)點)發(fā)送信號以及從其接收 信號。無線通信接口模塊1204包括例如具有相應的接收天線1216的接收 機模塊1214和具有相應的發(fā)射天線1220的發(fā)射機模塊1218,用于例如通 過無線通信信道把端節(jié)點1200耦合到其它網(wǎng)絡節(jié)點。
端節(jié)點1200還包括用戶輸入設備1222 (例如,鍵盤)和用戶輸出設 備1224(例如,顯示器),其通過用戶輸入/輸出接口 1206耦合到總線1210。 因此,用戶輸入/輸出設備1222和1224可以通過用戶輸入/輸出接口 1206 和總線1210與端節(jié)點1200的其它部件交換信息、信號和數(shù)據(jù)。用戶輸入/ 輸出接口 1206和相關聯(lián)的設備1222和1224提供某些機制,用戶可以借此 來操作端節(jié)點1200以完成各種任務。特別是,用戶輸入設備1222和用戶 輸出設備1224提供功能,所述功能允許用戶控制端節(jié)點1200和在端節(jié)點 1200的存儲器1208中執(zhí)行的應用,例如模塊、程序、例程和/或函數(shù)。
受到在存儲器1208中包括的各種模塊(例如,例程)控制的處理器 1202控制端節(jié)點1200的操作,以執(zhí)行各種信號傳送和處理。存儲器1208 中包括的模塊在啟動時執(zhí)行或當被其它模塊調(diào)用時執(zhí)行。當執(zhí)行時,模塊 可以交換數(shù)據(jù)、信息和信號。當執(zhí)行時,模塊也可以共享數(shù)據(jù)和信息。端 節(jié)點1200的存儲器1208包括控制信令模塊1226、應用模塊1228和業(yè)務 控制模塊1230,所述業(yè)務控制模塊進一步包括配置信息1232和各種附加 的模塊。
控制信令模塊1226控制涉及以下的處理:接收和發(fā)送用于控制端節(jié)點 1200的各種方面(包括例如業(yè)務控制模塊1230以及配置信息1232和所包 括的各種附加的模塊)的操作和/或配置的信號(例如,消息)。在一些實 施例中,控制信令模塊1226可以包括涉及端節(jié)點1200的操作和/或該控制 信令模塊1226所支持的一個或多個信令協(xié)議的狀態(tài)信息(例如,參數(shù)、狀 態(tài)和/或其它信息)。特別是,控制信令模塊1226可以包括配置信息(例如,端節(jié)點標識信息和/或參數(shù)設置)以及操作信息(例如關于當前處理狀態(tài)、 未決消息事務的狀態(tài)等等的信息)。
應用模塊1228控制涉及以下的處理端節(jié)點1200支持的一個或多個
應用的處理和通信。在一些實施例中,應用模塊1228的處理可以包括涉及 以下的任務通過用戶輸入/輸出接口 1206輸入/輸出信息,操縱與應用相
關聯(lián)的信息,和/或接收或發(fā)送與應用相關聯(lián)的信號(例如,消息)。在一
些實施例中,應用模塊1228包括涉及應用模塊1228所支持的一個或多個 應用的操作的狀態(tài)信息,例如參數(shù)、狀態(tài)和/或其它信息。特別是,應用模 塊1228可以包括配置信息(例如,端節(jié)點標識信息和/或參數(shù)設置)以及 操作信息(例如,關于當前處理狀態(tài)、未決響應的狀態(tài)等等的信息)。應用 模塊1228所支持的應用包括例如IP語音(VoIP)、網(wǎng)頁瀏覽、流音頻/視 頻、即時消息傳送、文件共享、游戲等等。
業(yè)務控制模塊1230控制涉及以下的處理:通過無線通信接口模塊1204
接收和發(fā)送數(shù)據(jù)信息,例如,消息、分組和/或幀。示例性業(yè)務控制模塊 1230包括配置信息1232以及各種用于控制分組禾n/或業(yè)務流(例如,相關 聯(lián)的分組序列)的QoS的各種方面的附加模塊。在一些實施例中,包括各 種附加模塊以根據(jù)需要執(zhí)行特定的功能和操作來支持特定方面的業(yè)務控 制??梢愿鶕?jù)需要省略和/或合并模塊,這取決于業(yè)務控制的功能要求。接 下來說明被包括在業(yè)務控制模塊1230中的每個附加模塊。
準許控制模塊1234維護涉及資源利用/可用性的信息,并確定是否有 足夠的資源可用來支持期望與特定業(yè)務流相關聯(lián)的QoS參數(shù)。準許控制模 塊1234維護的資源可用性信息包括例如分組和/或幀的排隊容量、調(diào)度容 量、以及支持一個或多個業(yè)務流所需的處理和存儲容量??刂菩帕钅K 1226、應用模塊1228和/或其它被包括在端節(jié)點1200中的模塊可以查詢準 許控制模塊1234,以確定是否有足夠的資源可用來支持新的或修改的業(yè)務 流,其中準許控制確定是根據(jù)特定業(yè)務流的QoS參數(shù)和在簡檔中定義的 QoS參數(shù)。配置信息1232可以包括影響準許控制模塊1234的操作的配置 信息(例如,參數(shù)設置),例如,準許控制閾值,其指示在拒絕另外的請求 之前可以被分配的資源的百分比。
上行鏈路調(diào)度器模塊1236控制涉及以下的處理:用于將要通過無線通信接口模塊1204發(fā)送(例如,從端節(jié)點1200向接入節(jié)點發(fā)送)的數(shù)據(jù)信 息(例如,消息,分組和/或幀)的傳輸調(diào)度(例如,排序和/或定時)以 及傳輸資源分配(例如,信息編碼速率、傳輸時隙和/或傳輸功率)。上行 鏈路調(diào)度器模塊1236可以根據(jù)與一個或多個業(yè)務流相關聯(lián)的QoS參數(shù)來 調(diào)度傳輸和分配傳輸資源。在一些實施例中,由上行鏈路調(diào)度器模塊1236 執(zhí)行的調(diào)度和/或資源分配操作又是根據(jù)信道狀況和其它因素(例如,電力 預算)。
上行鏈路PHY/MAC模塊1238控制涉及以下的物理(PHY)層和介
質訪問控制(MAC)層處理通過無線通信接口模塊1204發(fā)送(例如,
從端節(jié)點1200向接入節(jié)點發(fā)送)數(shù)據(jù)信息,例如,消息、分組和/或幀。
例如,上行鏈路PHY/MAC模塊1238的操作包括發(fā)送和接收控制信息,
例如信號或消息,以協(xié)調(diào)數(shù)據(jù)信息(例如,消息、分組和/或幀)的發(fā)送。
配置信息1232可以包括影響上行鏈路PHY/MAC模塊1238的操作的配置
信息(例如,參數(shù)設置),例如,用于發(fā)射的頻率、頻帶、信道、擴頻碼或
跳頻碼,與端節(jié)點1200相關聯(lián)的標識符,規(guī)定了分配請求信道的使用的請 求字典等等。
上行鏈路LLC(ARQ)模塊1240控制涉及以下的邏輯鏈路控制(LLC) 層處理通過無線通信接口模塊1204發(fā)送(例如,從端節(jié)點1200向接入 節(jié)點發(fā)送)數(shù)據(jù)信息,例如,消息、分組和/或幀。上行鏈路LLC (ARQ) 模塊1240包括與自動重傳請求(ARQ)功能相關聯(lián)的處理,例如,重傳 丟失的分組或幀。例如,上行鏈路LLC (ARQ)模塊1240還可以包括涉 及向高層消息(例如,分組)添加LLC頭部(header)和/或尾部(trailer) 的處理,以提供附加的功能,例如,通過類型字段提供多協(xié)議復用/解復用、 或通過利用校驗和字段提供差錯檢測。上行鏈路LLC (ARQ)模塊1240 還可以執(zhí)行把高層消息(例如,分組)分割成多個子部分(例如,將要被 上行鏈路PHY/MAC模塊1240發(fā)送的幀)。配置信息1232可以包括影響 上行鏈路LLC (ARQ)模塊1240的操作的配置信息,例如,ARQ窗口大 小、最大重傳次數(shù)、丟棄計時器等等。
上行鏈路隊列管理模塊1242維護涉及以下的信息并控制涉及以下的 處理存儲將要通過無線通信接口模塊1204發(fā)送(例如,從端節(jié)點1200向接入節(jié)點發(fā)送)的數(shù)據(jù)信息。例如,上行鏈路隊列管理模塊1242可以控
制存儲等待傳輸?shù)臄?shù)據(jù)信息,并且基于每個業(yè)務流來維護與等待傳輸?shù)臄?shù) 據(jù)信息相關的狀態(tài)信息,例如,與每個業(yè)務流相關聯(lián)的分組可以被存儲在
各自的隊列中。例如,上行鏈路隊列管理模塊1242支持各種隊列管理技術 和/或功能(例如,去頭(head drop)、去尾(tail drop))以及各種主動式 隊列管理(AQM)機制(例如,隨機早期檢測(RED))。配置信息1232 可以包括影響上行鏈路隊列管理模塊1242的操作的配置信息,例如,與一 個或多個業(yè)務流相關聯(lián)的隊列限制、丟棄策略和/或AQM閾值。
上行鏈路分類器模塊1244控制涉及以下的處理:在通過無線通信接口 模塊1204發(fā)送(例如,從端節(jié)點1200向接入節(jié)點發(fā)送)數(shù)據(jù)信息之前, 將所述數(shù)據(jù)信息標識為屬于特定的業(yè)務流。在一些實施例中,基于對一個 或多個頭部和/或有效載荷字段的檢査,上行鏈路分類器模塊1244把將要 通過利用無線通信接口模塊1204來發(fā)送的消息、分組和/或幀歸類為屬于 多個業(yè)務流的其中一個業(yè)務流。上行鏈路分類器模塊1244的分類結果可以 影響上行鏈路隊列管理模塊1242以及存儲器1208內(nèi)的其它模塊對分類的 數(shù)據(jù)信息進行的處理。例如,所述結果可以確定將與消息、分組和/或幀相 關聯(lián)的用于存儲的特定隊列,并且進一步影響后續(xù)的處理(例如,調(diào)度)。 配置信息可以包括影響上行鏈路分類器模塊1244的操作的配置信息,例 如, 一個或多個分類濾波器規(guī)則構成的一組規(guī)則,其規(guī)定了用于將數(shù)據(jù)信 息(例如,消息、分組和/或幀)關聯(lián)為屬于一個或多個業(yè)務流的準則。
下行鏈路PHY/MAC模塊1246控制涉及以下的PHY層和MAC層處 理.-通過無線通信接口模塊1204接收數(shù)據(jù)信息。下行鏈路PHY/MAC模 塊1246的操作可以包括發(fā)送和接收控制信息以協(xié)調(diào)數(shù)據(jù)信息的接收。配置 信息1204可以包括影響下行鏈路PHY/MAC模塊1246的操作的配置信息, 例如,用于接收的頻率、頻帶、信道、擴頻碼或跳頻碼,與端節(jié)點1200 相關聯(lián)的標識符等等。
下《亍鏈路LLC (ARQ)模塊1248控制涉及以下的LLC層處理通過 無線通信接口模塊1204接收數(shù)據(jù)信息。下行鏈路LLC (ARQ)模塊1248 包括與ARQ功能相關聯(lián)的處理,例如,重傳丟失的分組或幀。例如,下 行鏈路LLC (ARQ)模塊1248還可以包括涉及封裝了高層消息的LLC頭部和/或尾部的處理,其提供附加的功能,例如,通過類型字段提供多協(xié)議
復用/解復用、或通過校驗和字段提供差錯檢測。下行鏈路LLC (ARQ) 模塊1248還可以執(zhí)行把由下行鏈路PHY/MAC模塊1246接收到的幀重新 組裝到高層消息中。配置信息1232可以包括、并且在一些實施例中包括影 響下行鏈路LLC (ARQ)模塊1248的操作的配置信息(例如,參數(shù)設置), 例如,ARQ窗口大小、最大重傳次數(shù)、丟棄計時器等等。
圖13提供了根據(jù)本發(fā)明實現(xiàn)的示例性接入節(jié)點1300的詳細說明。接 入節(jié)點1300詳細表示了可以被用作圖11描述的任意其中一個接入節(jié)點 1114-1118的裝置。在圖13的實施例中,接入節(jié)點1300包括通過總線1310 耦合在一起的處理器1302、存儲器1304、網(wǎng)絡/互連網(wǎng)絡接口模塊1306以 及無線通信接口模塊1308。相應地,通過總線1310,接入節(jié)點1300的各 種部件可以交換信息、信號和數(shù)據(jù)。接入節(jié)點1300的部件1302-1310可以 位于外殼1312內(nèi)。
網(wǎng)絡/互連網(wǎng)絡接口模塊1306提供了一種機制,接入節(jié)點1300的內(nèi)部 部件可以借此向外部設備和網(wǎng)絡節(jié)點發(fā)送信號以及從其接收信號。網(wǎng)絡/ 互連網(wǎng)絡接口模塊1306包括接收機模塊1314和發(fā)射機模塊1316,用于例 如通過銅線或光纖線把節(jié)點1300耦合到其它網(wǎng)絡節(jié)點。無線通信接口模塊 1308也提供了一種機制,接入節(jié)點1300的內(nèi)部部件可以借此向外部設備 和網(wǎng)絡節(jié)點(例如,端節(jié)點)發(fā)送信號以及從其接收信號。無線通信接口 模塊1308包括例如具有相應的接收天線1320的接收機模塊1318和具有相 應的發(fā)射天線1324的發(fā)射機模塊1322。無線通信接口模塊1308用于例如 通過無線通信信道把接入節(jié)點1300耦合到其它節(jié)點。
受到在存儲器1304中包括的各種模塊(例如,例程)控制的處理器 1302控制接入節(jié)點1300的操作,以執(zhí)行各種信號傳送和處理。存儲器1304 中包括的模塊在啟動時執(zhí)行或當被其它模塊調(diào)用時執(zhí)行。當執(zhí)行時,模塊 可以交換數(shù)據(jù)、信息和信號。當執(zhí)行時,模塊也可以共享數(shù)據(jù)和信息。在 圖13的實施例中,接入節(jié)點1300的存儲器1304包括控制信令模塊1326 和業(yè)務控制模塊1328,所述業(yè)務控制模塊進一步包括配置信息1330和各 種附加的模塊1332-1354。
控制信令模塊1326控制涉及以下的處理:接收和發(fā)送用于控制接入節(jié)點1300的各種方面(包括例如業(yè)務控制模塊1328以及配置信息1330和其 中所包括的各種附加的模塊1335-1354)的操作和/或配置的信號(例如, 消息)。例如,控制信令模塊1326包括涉及接入節(jié)點1300的操作和/或該 控制信令模塊1326所支持的一個或多個信令協(xié)議的狀態(tài)信息,例如,參數(shù)、 狀態(tài)和/或其它信息。特別是,控制信令模塊1326可以包括配置信息(例 如,接入節(jié)點標識信息和/或參數(shù)設置)以及操作信息(例如,關于當前處 理狀態(tài)、未決消息事務的狀態(tài)等等的信息)。
業(yè)務控制模塊1328控制涉及以下的處理:通過無線通信接口模塊1308 接收和發(fā)送數(shù)據(jù)信息,例如,消息、分組和/或幀。例如,業(yè)務控制模塊可 以包括配置信息1330以及各種用于控制分組和域業(yè)務流(例如,相關聯(lián) 的分組序列)的服務質量的各種方面的附加模塊1332-1354。在一些實施 例中,業(yè)務控制模塊1328包括涉及接入節(jié)點1300、業(yè)務控制模塊1328和 /或其中所包括的各種附加模塊1332-1354中的一個或多個模塊的操作的狀 態(tài)信息,例如,參數(shù)、狀態(tài)和/或其它信息。配置信息1330 (例如,參數(shù) 設置)確定、影響和/或規(guī)定了業(yè)務控制模塊1328和/或其中所包括的各種 附加模塊1332-1354的操作。在一些實施例中,包括各種附加的模塊,以 根據(jù)需要執(zhí)行特定的功能和操作來支持特定方面的業(yè)務控制。在各種實施 例中,可以根據(jù)需要省略和/或合并模塊,這取決于業(yè)務控制的功能要求。 接下來說明被包括在業(yè)務控制模塊1328中的每個附加模塊。
準許控制模塊1332維護涉及資源利用/可用性的信息,并確定是否有 足夠的資源可用來支持特定業(yè)務流的服務質量要求。準許控制模塊1332 維護的資源可用性信息包括例如分組和/或幀的排隊容量、調(diào)度容量以及支 持一個或多個業(yè)務流所需的處理和存儲容量??刂菩帕钅K1326和/或其 它被包括在接入節(jié)點1300中的模塊可以查詢準許控制模塊1332以確定是 否有足夠的資源可用來支持新的或修改的業(yè)務流,其中準許控制確定是根 據(jù)特定業(yè)務流的服務質量請求和/或可用資源。配置信息1330可以包括影 響準許控制模塊1332的操作的配置信息(例如,參數(shù)設置),例如,準許 控制閾值,其指示在拒絕附加請求之前可以被分配的資源的百分比。
上行鏈路調(diào)度器模塊1334控制涉及以下的處理:用于將要通過無線接 口模塊1308接收的從一個或多個端節(jié)點向接入節(jié)點發(fā)送的數(shù)據(jù)信息(例如,消息、分組和/或幀)的傳輸調(diào)度(例如,排序和/或定時)以及傳輸 資源分配(例如,信息編碼速率、傳輸時隙和/或傳輸功率)。上行鏈路調(diào) 度器模塊1334可以根據(jù)與一個或多個業(yè)務流和/或一個或多個端節(jié)點相關
聯(lián)的服務質量要求和域限制來調(diào)度傳輸和分配傳輸資源。配置信息1330 可以包括影響上行鏈路調(diào)度器模塊1334的操作的配置信息,例如與一個或 多個業(yè)務流和/或端節(jié)點相關聯(lián)的優(yōu)先級、速率限度、時延限度和/或共享 權重。在一些實施例中,由上行鏈路調(diào)度器模塊1334執(zhí)行的調(diào)度和/或資 源分配操作又是根據(jù)信道狀況和其它因素(例如,電力預算)。
下行鏈路調(diào)度器模塊1336控制涉及以下的處理將要通過無線接口模 塊1308從接入節(jié)點1300向一個或多個端節(jié)點發(fā)送的數(shù)據(jù)信息(例如,消 息、分組和/或幀)的傳輸調(diào)度(例如,排序和/或定時)以及傳輸資源分 配(例如,信息編碼速率、傳輸時隙和/或傳輸功率)。下行鏈路調(diào)度器模 塊1336可以根據(jù)與一個或多個業(yè)務流和/或一個或多個端節(jié)點相關聯(lián)的服 務質量要求和/或限制來調(diào)度傳輸和分配傳輸資源。配置信息1330可以包 括影響下行鏈路調(diào)度器模塊1336的操作的配置信息,例如,與一個或多個 業(yè)務流和/或端節(jié)點相關聯(lián)的優(yōu)先級、速率限度、時延限度和/或共享權重。 在一些實施例中,由下行鏈路調(diào)度器模塊1336執(zhí)行的調(diào)度和/或資源分配 操作又是根據(jù)信道狀況和其它因素(例如,電力預算)。
上行鏈路業(yè)務調(diào)節(jié)器模塊1338控制涉及以下的處理:用于通過無線接 口模塊1308接收的(例如,從端節(jié)點向接入節(jié)點1300發(fā)送的)數(shù)據(jù)信息 (例如,消息、分組和/或幀)的業(yè)務調(diào)節(jié)(例如,計量、標記、管制等等)。 上行鏈路業(yè)務調(diào)節(jié)器模塊1338可以根據(jù)與一個或多個業(yè)務流和/或一個或 多個端節(jié)點相關聯(lián)的服務質量要求和限制來調(diào)節(jié)業(yè)務,例如,計量、標記 和/或管制。配置信息1330可以包括影響上行鏈路業(yè)務調(diào)節(jié)器模塊1338的 操作的配置信息,例如,與一個或多個業(yè)務流和/或端節(jié)點相關聯(lián)的速率限 度和/或標記值。
上行鏈路分類器模塊1340控制涉及以下的處理:在通過無線接口模塊 1308接收的(例如,從端節(jié)點向接入節(jié)點1300發(fā)送的)數(shù)據(jù)信息(例如, 消息、分組和/或幀)被上行鏈路業(yè)務調(diào)節(jié)器模塊1338進行處理之前,將 所述數(shù)據(jù)信息標識為屬于特定的業(yè)務流。在一些實施例中,基于對一個或多個頭部和/或有效載荷字段的檢查,上行鏈路分類器模塊1340把通過無
線通信接口模塊1308接收到的消息、分組和/或幀歸類為屬于多個業(yè)務流 的其中一個業(yè)務流。上行鏈路分類器模塊1340的分類結果可以影響上行鏈 路調(diào)節(jié)器模塊1338對分類的數(shù)據(jù)信息(例如,消息、分組和/或幀)進行 的處理,例如,所述結果可以確定將與消息、分組和/或幀相關聯(lián)的特定的 數(shù)據(jù)結構或狀態(tài)機,并且進一步影響后續(xù)的處理(例如,計量、標記和/ 或管制)。配置信息1330可以包括影響上行鏈路分類器模塊1340的操作的 配置信息,例如, 一個或多個分類濾波器規(guī)則構成的一組規(guī)則,其規(guī)定了 用于將數(shù)據(jù)信息(例如,消息、分組和/或幀)關聯(lián)為屬于一個或多個業(yè)務 流的準則。
上行鏈路LLC (ARQ)模塊1342控制涉及以下的LLC層處理通過 無線通信接口模塊1308接收(例如,從端節(jié)點向接入節(jié)點1300發(fā)送的) 數(shù)據(jù)信息,例如,分組和/或幀。上行鏈路LLC (ARQ)模塊1342包括與 ARQ功能相關聯(lián)的處理,例如,重傳丟失的分組或幀。在一些實施例中, 上行鏈路LLC (ARQ)模塊1342還包括涉及封裝了高層消息(例如,分 組)的LLC頭部和/或尾部的處理,其提供附加的功能,例如,通過類型 字段提供多協(xié)議復用/解復用、或通過校驗和字段提供差錯檢測。上行鏈路 LLC (ARQ)模塊1342還可以執(zhí)行把由上行鏈路PHY/MAC模塊1344接 收到的幀重新組裝到高層消息(例如,分組)中。配置信息1330可以包括 影響上行鏈路LLC (ARQ)模塊1342的操作的配置信息,例如,ARQ窗 口大小、最大重傳次數(shù)、丟棄計時器等等。
上行鏈路PHY/MAC模塊1344控制涉及以下的PHY層和MAC層處 理通過無線通信接口模塊1308接收(例如,從端節(jié)點向接入節(jié)點1300 發(fā)送的)數(shù)據(jù)信息,例如,分組和/或幀。在一些實施例中,上行鏈路 PHY/MAC模塊1344的操作包括發(fā)送和接收控制信息,例如信號或消息, 以協(xié)調(diào)數(shù)據(jù)信息(例如,消息、分組和/或幀)的接收。配置信息1330可 以包括影響上行鏈路PHY/MAC模塊1344的操作的配置信息,例如,將 要用于接收的頻率、頻帶、信道、擴頻碼或跳頻碼,與接入節(jié)點1300相關 聯(lián)的標識符等等。
下行鏈路分類器模塊1346控制涉及以下的處理:在通過無線通信接口模塊1308發(fā)送(例如,從接入節(jié)點1300向端節(jié)點發(fā)送)數(shù)據(jù)信息(例如,
消息、分組和/或幀)之前,將所述數(shù)據(jù)信息標識為屬于特定的業(yè)務流。在 一些實施例中,基于對一個或多個頭部和/或有效載荷字段的檢査,下行鏈
路分類器模塊1346把將要通過無線通信接口模塊1308發(fā)送的消息、分組 和/或幀歸類為屬于多個業(yè)務流的其中一個業(yè)務流。下行鏈路分類器模塊 1346的分類結果可以影響下行鏈路隊列管理模塊1350以及其它模塊1348、 1352和1354對分類的數(shù)據(jù)信息(例如,消息、分組和/或幀)進行的處理, 例如,所述結果可以確定將與消息、分組和/或幀相關聯(lián)的用于存儲的特定 的隊列,并且可以進一步影響后續(xù)的處理,例如調(diào)度。配置信息1330可以 包括影響下行鏈路分類器模塊1346的操作的配置信息(例如,參數(shù)設置), 例如, 一個或多個分類濾波器規(guī)則構成的一組規(guī)則,其規(guī)定了用于將數(shù)據(jù) 信息(例如,消息、分組和/或幀)關聯(lián)為屬于一個或多個業(yè)務流的準則。
下行鏈路業(yè)務調(diào)節(jié)器模塊1348控制涉及以下的處理:用于將要通過無 線接口模塊1308發(fā)送(例如,從接入節(jié)點1300向端節(jié)點發(fā)送)的數(shù)據(jù)信 息(例如,消息、分組和/或幀)的業(yè)務調(diào)節(jié)(例如,計量、標記、管制等 等)。下行鏈路業(yè)務調(diào)節(jié)器模塊1348可以根據(jù)與一個或多個業(yè)務流和/或一 個或多個端節(jié)點相關聯(lián)的服務質量要求和限制來調(diào)節(jié)業(yè)務,例如,計量、 標記和/或管制。配置信息1330可以包括影響下行鏈路業(yè)務調(diào)節(jié)器模塊 1348的操作的配置信息,例如,與一個或多個業(yè)務流和/或端節(jié)點相關聯(lián) 的速率限度和/或標記值。
下行鏈路隊列管理模塊1350維護涉及以下的信息并控制涉及以下的 處理存儲將通過無線通信接口模塊1308發(fā)送(例如,從接入節(jié)點1300 向端節(jié)點發(fā)送)的數(shù)據(jù)信息,例如,消息、分組和/或幀。下行鏈路隊列管 理模塊可以控制存儲等待傳輸?shù)臄?shù)據(jù)信息,并且基于每個業(yè)務流來維護與 等待傳輸?shù)臄?shù)據(jù)信息相關的狀態(tài)信息,例如,與每個業(yè)務流相關聯(lián)的分組 可以被存儲在各自的隊列中。在一些實施例中,下行鏈路隊列管理模塊 1350支持各種隊列管理技術和/或功能(例如,去頭、去尾)以及各種AQM 機制(例如,RED)。配置信息1330可以包括影響下行鏈路隊列管理模塊 1350的操作的配置信息,例如,與一個或多個業(yè)務流相關聯(lián)的隊列限制、 丟棄策略和/或AQM閾值。下行鏈路LLC (ARQ)模塊1352控制涉及以下的LLC層處理通過 無線通信接口模塊1308發(fā)送(例如,從接入節(jié)點1300向端節(jié)點發(fā)送)數(shù) 據(jù)信息(例如,消息、分組和/或幀)。下行鏈路LLC (ARQ)模塊1352 包括與ARQ功能相關聯(lián)的處理,例如,重傳丟失的分組或幀。在一些實 施例中,下行鏈路LLC (ARQ)模塊1352還包括涉及向高層消息(例如, 分組)添加LLC頭部和/或尾部的處理,以提供附加的功能,例如,通過 類型字段提供多協(xié)議復用/解復用、或通過校驗和字段提供差錯檢測。下行 鏈路LLC (ARQ)模塊1352還可以執(zhí)行把高層消息(例如,分組)分割 成多個子部分(例如,將要被下行鏈路PHY/MAC模塊1354發(fā)送的幀)。 配置信息1330可以包括影響下行鏈路LLC (ARQ)模塊1352的操作的配 置信息,例如,ARQ窗口大小、最大重傳次數(shù)、丟棄計時器等等。
下行鏈路PHY/MAC模塊1354控制涉及以下的PHY層和MAC層處 理通過無線通信接口模塊1308發(fā)送(例如,從接入節(jié)點1300向端節(jié)點 發(fā)送)數(shù)據(jù)信息,例如,消息、分組和/或幀。在一些實施例中,下行鏈路 PHY/MAC模塊1354的操作包括發(fā)送和接收控制信息,例如信號或消息, 以協(xié)調(diào)數(shù)據(jù)信息(例如,消息、分組或幀)的發(fā)送。配置信息1330可以包 括影響下行鏈路PHY/MAC模塊1354的操作的配置信息(例如,參數(shù)設 置),例如,將要用于發(fā)射的頻率、頻帶、信道、擴頻碼或跳頻碼,與接入 節(jié)點1300相關聯(lián)的標識符等等。
圖14說明了在示例性端節(jié)點1200和示例性接入節(jié)點1300中包括的各 種模塊之間的示例性信令和業(yè)務流。圖14的端節(jié)點1200和圖14的接入節(jié) 點1300分別是圖12的端節(jié)點1200和圖13的接入節(jié)點1300的簡化表示。 圖14的例子示出了應用模塊1228發(fā)送和接收數(shù)據(jù)信息,例如,包括一系 列消息、分組或幀的業(yè)務流。在圖11的示例性系統(tǒng)的背景下,圖14的端 節(jié)點1200可以是在圖11中描述的任意其中一個端節(jié)點1102-1112,并且圖 14的端節(jié)點1200中包括的應用模塊1228可以與系統(tǒng)中的另一個節(jié)點(例 如,另一個端節(jié)點1102-1112或如圖11中描述的應用服務器節(jié)點1126)交 換數(shù)據(jù)信息。在圖14和后續(xù)的說明中,與圖14的端節(jié)點1200交換數(shù)據(jù)信 息的節(jié)點被稱作對應節(jié)點(corresponding node )。
用一系列箭頭1402-1408示出了從端節(jié)點1200中的應用模塊1228向對應節(jié)點發(fā)送的數(shù)據(jù)信息(例如,包括一系列消息、分組或幀的業(yè)務流),
通過包括在端節(jié)點1200中的一系列模塊1238-1244對其進行處理,之后, 從端節(jié)點1200向接入節(jié)點1300 (例如,通過無線通信接口模塊1204)發(fā) 送該數(shù)據(jù)信息。用一系列箭頭1410-1418示出隨后接入節(jié)點1300 (例如, 通過無線通信接口模塊1308)接收從端節(jié)點1200中的應用模塊1228向對 應節(jié)點發(fā)送的該數(shù)據(jù)信息(例如,包括一系列消息、分組或幀的業(yè)務流), 在通過網(wǎng)絡/互連網(wǎng)絡接口模塊1306從接入節(jié)點1300向對應節(jié)點轉發(fā)(例 如,根據(jù)路由信息重定向到與該接入節(jié)點連接的中間節(jié)點)該數(shù)據(jù)信息之 前,通過包括在接入節(jié)點1300中的一系列模塊1338-1344對其進行處理。
用一系列箭頭1420-1428示出從對應節(jié)點向端節(jié)點1228中的應用模塊 1228發(fā)送的數(shù)據(jù)信息(例如,包括一系列消息、分組或幀的業(yè)務流),該 數(shù)據(jù)信息將要被接入節(jié)點1300 (例如,通過網(wǎng)絡/互連網(wǎng)絡接口模塊1306) 進行接收,然后通過包括在接入節(jié)點1300中的一系列模塊1346-1354對其 進行處理,之后,接入節(jié)點1300 (例如,通過無線通信接口模塊1308)向 端節(jié)點1200發(fā)送該數(shù)據(jù)信息。用一系列箭頭1430-1434示出隨后端節(jié)點 1200 (例如,通過無線通信接口模塊1204)接收從對應節(jié)點向端節(jié)點1200 中的應用模塊1228發(fā)送的該數(shù)據(jù)信息(例如,包括一系列消息、分組或幀 的業(yè)務流),在其被傳送給端節(jié)點1200中的應用模塊1228之前,通過包括 在端節(jié)點1200中的一系列模塊1246和1248對其進行處理。
除了描述數(shù)據(jù)信息(例如,業(yè)務流)的交換之外,圖14還描述了控制 信息(例如,信令流和/或通信接口)的交換。特別地,圖14的例子描述 了在被包括在接入節(jié)點1300中的控制信令模塊1326和業(yè)務控制模塊1328 之間交換控制信息。類似地,圖14的例子描述了在被包括在端節(jié)點1200 中的控制信令模塊1226和業(yè)務控制模塊1230之間交換控制信息。如所示, 在接入節(jié)點1300和端節(jié)點1200中,在模塊之間交換控制信息允許接入節(jié) 點1300/端節(jié)點1200各自的控制信令模塊1226/1326根據(jù)需要來影響(例 如,設置、修改和/或監(jiān)視)在各自的業(yè)務控制模塊1328/1230中包括的各 種模塊的配置和減操作,以便為來自/去往端節(jié)點1200中的應用模塊1228 的數(shù)據(jù)信息(例如,業(yè)務流)提供恰當?shù)姆召|量處理。
還示出了 a)在另一個節(jié)點和接入節(jié)點1300中的控制信令模塊1326之間、b)在端節(jié)點1200中的應用模塊1228和端節(jié)點1200中的控制信令 模塊1226之間、以及c)在接入節(jié)點1300和端節(jié)點1200中各自的控制信 令模塊1326/1226之間的控制信息(例如,信令流和/或通信接口)的交換。 這些控制信息(例如,信令流和/或通信接口)的交換使得接入節(jié)點1300 和端節(jié)點1200中的業(yè)務控制模塊1328/1230的配置和/或操作將能夠被a) 一個或多個附加的節(jié)點(例如,接入控制節(jié)點1120和/或應用服務器節(jié)點 1126)、 b)端節(jié)點1200中的應用模塊1228、或c) 一個或多個附加的節(jié)點 和端節(jié)點1200中的應用模塊1228的組合所影響。根據(jù)需要,本發(fā)明的各 種實施例可以并且確實支持所描述的控制信息交換的全部或僅其子集。
上述內(nèi)容包括一個或多個實施例的例子。當然,為了描述上述實施例, 不可能描述每種可以想到的部件或方法的組合,但是本領域的技術人員可 以認識到,各種實施例的許多其它組合和置換都是可能的。因此,所描述 的實施例是要包含落入所附權利要求的精神和范圍之內(nèi)的所有這樣的替 代、修改和變型。此外,就在詳細說明或權利要求中使用的術語"包括" 而言,這種術語是要表示包含性的,類似于術語"包含"在權利要求中被 用作一個過渡詞時所解釋的含義。
權利要求
1、一種用于移動設備的通信方法,包括發(fā)起向網(wǎng)絡域節(jié)點進行注冊;生成關于所述注冊的順序信息;以及使用所述順序信息來幫助實現(xiàn)與所述網(wǎng)絡域節(jié)點進行進一步的通信。
2、 根據(jù)權利要求1所述的方法,還包括通過替代的路徑發(fā)起向所述 網(wǎng)絡域節(jié)點進行后續(xù)注冊。
3、 根據(jù)權利要求2所述的方法,還包括改變所述順序信息,并且將 已改變的順序信息與所述后續(xù)注冊相關聯(lián)。
4、 根據(jù)權利要求3所述的方法,其中,改變所述順序信息包括增大一個值,減小一個值,或者更新時間戳值。
5、 根據(jù)權利要求4所述的方法,其中,改變所述順序信息是由移動終 端或代理節(jié)點執(zhí)行的。
6、 根據(jù)權利要求5所述的方法,還包括根據(jù)檢測到的網(wǎng)絡性能參數(shù),判斷改變所述順序信息。
7、 根據(jù)權利要求6所述的方法,所述網(wǎng)絡性能參數(shù)包括信噪比(SNR)、 信號功率測量值、信號電壓測量值或信號電流測量值。
8、 根據(jù)權利要求3所述的方法,其中,改變所述順序信息與代理移動 互聯(lián)網(wǎng)協(xié)議(PMIP)相關聯(lián)。
9、 根據(jù)權利要求3所述的方法,其中,改變所述順序信息與基于網(wǎng)絡 的本地移動性管理(NETL醒)協(xié)議相關聯(lián)。
10、 根據(jù)權利要求1所述的方法,其中,所述網(wǎng)絡域節(jié)點是本地移動 性錨點。
11、 根據(jù)權利要求1所述的方法,還包括通過包括至少一個接入點、 接入節(jié)點或接入路由器的路徑執(zhí)行所述注冊。
12、 根據(jù)權利要求1所述的方法,還包括從移動設備生成至少一條 鏈路創(chuàng)建消息,所述鏈路創(chuàng)建消息與序號相關聯(lián)。
13、 根據(jù)權利要求12所述的方法,還包括在所述鏈路創(chuàng)建消息之后 形成隧道。
14、 根據(jù)權利要求12所述的方法,還包括從所述移動設備生成至少 一條其它鏈路創(chuàng)建消息。
15、 根據(jù)權利要求14所述的方法,還包括根據(jù)所述其它鏈路創(chuàng)建消 息形成至少第二條隧道。
16、 一種通信裝置,包括存儲器,其保存用于當與接入點進行通信時生成鏈路創(chuàng)建消息的指令, 所述鏈路創(chuàng)建消息與序號相關聯(lián);以及處理器,其執(zhí)行所述指令。
17、 根據(jù)權利要求16所述的通信裝置,所述序號用于與所述接入點進行的后續(xù)通信。
18、 根據(jù)權利要求16所述的通信裝置,所述序號是由代理設備生成的。
19、 根據(jù)權利要求18所述的通信裝置,所述代理設備使用網(wǎng)絡參數(shù)執(zhí)行向后續(xù)接入點的切換。
20、 根據(jù)權利要求19所述的通信裝置,在執(zhí)行所述切換之后,所述代理設備生成后續(xù)序號。
21、 一種通信裝置,包括用于經(jīng)由接入點向網(wǎng)絡域節(jié)點進行注冊的模塊;用于當向所述網(wǎng)絡域節(jié)點進行注冊時生成順序數(shù)據(jù)的模塊;以及用于處理所述順序數(shù)據(jù)以通過所述接入點進行通信的模塊。
22、 一種其上存儲有機器可執(zhí)行指令的機器可讀介質,所述指令用于當通過接入點向網(wǎng)絡域節(jié)點進行注冊時生成順序數(shù)據(jù);以及 在通過所述接入點進行后續(xù)通信期間,使用所述順序數(shù)據(jù)以通過所述 接入點進行通信。
23、 根據(jù)權利要求22所述的機器可讀介質,還包括使用代理來生成 所述順序數(shù)據(jù)。
24、 根據(jù)權利要求22所述的機器可讀介質,還包括當從替代的接入 點進行注冊時,修改所述順序數(shù)據(jù)。
25、 一種執(zhí)行以下指令的處理器 請求經(jīng)由接入點創(chuàng)建鏈路; 向所述接入點分配序號;以及 當與所述接入點進行通信時使用所述序號。
26、 一種用于網(wǎng)絡域節(jié)點的通信方法,包括; 啟動移動設備的注冊; 接收關于所述注冊的順序信息;以及在與所述移動設備進行進一步通信期間,對所述順序信息進行譯碼。
27、 根據(jù)權利要求26所述的方法,還包括啟動通過替代的網(wǎng)絡路徑進行關于所述移動設備的后續(xù)注冊。
28、 根據(jù)權利要求27所述的方法,還包括從所述移動設備接收已改變的順序信息。
29、 根據(jù)權利要求28所述的方法,其中,己改變的順序信息是由移動 終端或代理節(jié)點執(zhí)行的。
30、 根據(jù)權利要求28所述的方法,其中,已改變的順序信息與代理移 動互聯(lián)網(wǎng)協(xié)議(PMIP)相關聯(lián)。
31、 根據(jù)權利要求28所述的方法,其中,已改變的順序信息與基于網(wǎng) 絡的本地移動性管理(NETLMM)協(xié)議相關聯(lián)。
32、 一種在網(wǎng)絡域中工作的通信裝置,包括存儲器,其保存用于在與接入點進行通信時處理鏈路創(chuàng)建消息的指令, 所述鏈路創(chuàng)建消息與序號相關聯(lián); 處理器,其執(zhí)行所述指令。
33、 根據(jù)權利要求32所述的通信裝置,所述序號用于與所述接入點進 行的后續(xù)通信。
34、 根據(jù)權利要求32所述的通信裝置,所述序號是由代理設備生成的。
35、 一種通信裝置,包括 用于經(jīng)由接入點注冊移動設備的模塊; 用于當注冊所述移動設備時處理順序數(shù)據(jù)的模塊;以及 用于在與所述移動設備進行后續(xù)通信期間對所述順序數(shù)據(jù)進行譯碼的模塊。
36、 一種其上存儲有機器可執(zhí)行指令的機器可讀介質,所述指令用于 當通過接入點注冊移動設備時,接收順序數(shù)據(jù);以及在與所述移動設備進行后續(xù)通信期間,使用所述順序數(shù)據(jù)與所述接入 點進1于通信。
37、根據(jù)權利要求36所述的機器可讀介質,還包括使用代理來生成 所述順序數(shù)據(jù)。
38、根據(jù)權利要求37所述的機器可讀介質,還包括當為所述移動設 備注冊替代的接入點時,接收已修改的順序數(shù)據(jù)。
39、 一種執(zhí)行以下指令的處理器 經(jīng)由接入點接收鏈路創(chuàng)建消息; 根據(jù)所述鏈路創(chuàng)建消息接收序號;以及 當與所述接入點進行通信時,處理所述序號。
全文摘要
所要求保護的主題涉及用于在無線通信環(huán)境下處理消息的系統(tǒng)和方法。在一個方面中,提供了一種通信方法。所述方法包括發(fā)起向網(wǎng)絡域節(jié)點(210)進行注冊(270、290),并且生成關于所述注冊的順序信息,其中所述網(wǎng)絡域節(jié)點可以是本地移動性錨點(LMA)。該注冊可以由通信鏈路創(chuàng)建(240、284)觸發(fā)。這可以采用不同的形式,包括一些L2連接請求的形式,例如地址解析協(xié)議(ARP)、鄰居發(fā)現(xiàn)(ND)、動態(tài)主機配置協(xié)議(DHCP)或其它協(xié)議。然后使用所述順序信息來幫助實現(xiàn)與所述網(wǎng)絡域節(jié)點進行進一步的通信,尤其是以便于防止向網(wǎng)絡域節(jié)點(210)無序地交付注冊(例如,在通常被稱為“乒-乓”的狀況中)。當使用代理移動IP時,由移動代理(410)生成順序數(shù)據(jù)并分派給接入點(450、460)。
文檔編號H04W88/18GK101589602SQ200880002871
公開日2009年11月25日 申請日期2008年1月22日 優(yōu)先權日2007年1月22日
發(fā)明者G·齊爾特西斯, V·帕克 申請人:高通股份有限公司