国产精品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>

      消息壓縮方法和裝置的制作方法

      文檔序號:7679500閱讀:219來源:國知局

      專利名稱::消息壓縮方法和裝置的制作方法
      技術(shù)領域
      :本發(fā)明涉及無線通信方法和裝置,更具體而言,涉及用于實現(xiàn)和使用消息壓縮的方法和裝置。
      背景技術(shù)
      :壓縮是這樣一種技術(shù),利用該技術(shù),可以以比原始信息更短的格式(例如更少數(shù)量的字符或字節(jié))表示一些信息,這種表示的信息丟失最小或者沒有信息丟失。在無線通信的上下文中,有時采用報頭壓縮來壓縮表示例如在移動節(jié)點和基站之間的空中鏈路上正傳輸?shù)膱箢^所需的多個字節(jié)。盡管已知的報頭壓縮技術(shù)在壓縮報頭時是有用的,但是仍然需要額外的和/或改進的數(shù)據(jù)壓縮技術(shù)。具體而言,需要能夠用來壓縮在一個或多個設備之間傳送的消息和/或信息的方法和裝置。例如,所述消息可以符合協(xié)議??紤]到諸如移動IP協(xié)議的很多協(xié)議都要求在一個時間段內(nèi)通常在相同的設備之間進行的多個消息的傳送,因而希望能夠開發(fā)出改進的方法和裝置,該改進的方法和裝置能夠減少傳送這種消息和/或消息信息所需的資源量。在希望獲得改進的消息壓縮技術(shù)的同時,希望至少有一些改進的消息壓縮技術(shù),該至少一些改進的消息壓縮技術(shù)能夠應用于移動通信信令,在移動通信信令中,消息往往通過通信資源傾向于受到限制和/或成本高昂的空中鏈路傳輸。
      發(fā)明內(nèi)容各個特征旨在與消息壓縮和解壓縮相關(guān)的方法和裝置。本專利申請描述了用于消息壓縮和后續(xù)的解壓縮的各種壓縮機制??梢詥为毣蚪M合使用各種消息壓縮和/或后續(xù)解壓縮方法。本文所述的示范性壓縮機制尤其適于應用到移動IP協(xié)議消息,該移動IP協(xié)議消息包括其IPv4和IPv6變形,但該示范性壓縮機制也可以應用于其它協(xié)議。描述了用于壓縮用來支持移動通信的消息的方法和裝置。在移動IP中,有相當大量的信息是在第一綁定更新或注冊請求消息中傳送的。這種消息被發(fā)送多次,但每次發(fā)送之間變化的信息相對較少。就通信資源而言,例如空中鏈路資源,重發(fā)未變化的字段的當前需要是浪費的,在這種情況下,由于可用帶寬的量有限,所以非常希望使消息開銷的量最小化。根據(jù)各實施例,在發(fā)送可以是常規(guī)移動IP消息的第一移動IP消息之后,發(fā)送已壓縮移動IP消息。該已壓縮消息包括新的"已壓縮消息"指示符以及用于替換前一消息中的信息或要被添加到先前消息中以構(gòu)造新消息的信息。指示如何改變消息的命令無需明白地包括在已壓縮消息中,這是因為在發(fā)送方和接收方之間對如何"解壓縮"特定已壓縮消息有預定的理解。在一些實施例中,該已壓縮消息包括掩碼字段,例如比特序列,每個比特對應于標準注冊請求消息或綁定更新消息的一個字段。如果設置了與一個字段對應的標志比特,那么指示該已壓縮消息包括用于替換前一消息的對應字段中的內(nèi)容或在前一移動IP消息中沒有該字段的情況下要被添加到前一消息中作為與所斷言(assert)的比特對應的字段的信息。于是,通過利用對要用于特定消息的解壓縮方法的預定理解,該方案允許實現(xiàn)已壓縮消息,而無需包括一個或多個用于指示如何修改前一消息以創(chuàng)建解壓縮消息的處理命令。根據(jù)各實施例的示范性方法包括存儲與第一消息對應的第一組消息信息;以及產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,該至少一個字段具有一個要用來替換所述第一組消息信息中所包括的對應字段的值的值。根據(jù)各實施例的示范性通信裝置包括存儲器,其包括所存儲的與第一消息對應的第一組消息信息;以及用于產(chǎn)生第二消息的消息產(chǎn)生模塊,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,該至少一個字段具有一個要用來替換所述第一組消息信息中所包括的對應字段的值的值。根據(jù)各實施例的另一示范性方法包括存儲與第一消息對應的第一組消息信息;接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個字段,該至少一個字段具有一個要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。根據(jù)各實施例的示范性通信裝置包括存儲器,其包括所存儲的與第一消息對應的第一組消息信息;接收機,用于接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個字段,該至少一個字段具有一個要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及消息信息產(chǎn)生模塊,用于通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。盡管在以上
      發(fā)明內(nèi)容中討論了各實施例,應當認識到不必所有實施例都包括相同的特征,上述一些特征不是必需的,但可能是一些實施例中希望有的。在接下來的詳細描述中討論了很多其它特征、實施例和益處。圖1是示出了在一些實施例中釆用的壓縮和解壓縮方法的步驟的圖示;圖2是示出了一組消息或等價信息集之間的示范性功能關(guān)系的圖示,所述一組消息或等價信息集與將又被稱作壓縮消息的經(jīng)過差分編碼的消息從發(fā)送方發(fā)送到接收方有關(guān);圖3示出了包括主節(jié)點、第一外地代理節(jié)點(FA1)、第二外地代理節(jié)點(FA2)、本地代理(HA)節(jié)點和根據(jù)本發(fā)明的各個實施例的示范性信令的圖示;圖4是根據(jù)各實施例實現(xiàn)的示范性無線通信系統(tǒng)的圖示;圖5是根據(jù)各實施例實現(xiàn)的示范性基站的圖示;圖6是根據(jù)各實施例實現(xiàn)的諸如移動節(jié)點的示范性無線終端的圖示;圖7是根據(jù)各實施例實現(xiàn)的示范性通信裝置的圖示;圖8是根據(jù)各實施例實現(xiàn)的示范性通信裝置的圖示;圖9是根據(jù)各實施例實現(xiàn)的示范性通信裝置的圖示;圖IO是根據(jù)各實施例實現(xiàn)的示范性通信裝置的圖示;圖11是根據(jù)各實施例的對諸如基站或無線終端的節(jié)點進行操作以接收14和處理消息的示范性方法的流程圖的圖示;圖12是根據(jù)各實施例的對諸如無線終端或基站的節(jié)點進行操作的示范性方法的流程圖的圖示;圖13是根據(jù)各實施例的對諸如基站或無線終端的節(jié)點進行操作的示范性方法的流程圖的圖示;圖14是根據(jù)各實施例的對諸如無線終端或基站的節(jié)點進行操作的示范性方法的流程圖的圖示。具體實施例方式l.已壓縮流圖1是示出了在一些實施例中采用的壓縮和解壓縮方法的步驟的圖示100。圖示100包括節(jié)點1101、節(jié)點2102、時間軸107、示范性消息序列(108,109,110,111,112,113,114,115,116,117,118,119,120,121)和與時間線107上的事件序列對應的點(IO,12,14,16,18,20,22,24,26,28,30,32,34,36,40,42,44,46,48,50,52,54,56,58,60,62,64,66)。在這一示范性實施例中,進程(process)1103和壓縮器/解壓縮器1104存在于諸如移動節(jié)點的第一節(jié)點101內(nèi),而在這一示范性實施例中,壓縮器/解壓縮器2105和進程2106則存在于第二節(jié)點102內(nèi),例如,所述第二節(jié)點102可以是諸如基站的接入節(jié)點。在圖1的圖示100中,兩個進程(103,106)交換己壓縮消息和解壓縮(uncompress)消息。壓縮器/解壓縮器(104,105)代表所述進程對消息進行壓縮以及解壓縮??梢詫嚎s器/解壓縮器(104,105)實現(xiàn)為單獨的進程,或者實現(xiàn)為包括兩個進程(103,106)的同一進程的一個部分。在點10處,進程1103將解壓縮請求1消息108發(fā)送到進程2106。進程2106在點12處接收消息108,并對所述消息進行處理,如果所述消息被接受,則進程2106存儲所述消息的內(nèi)容。進程2106在點14處發(fā)送解壓縮響應1消息109。進程1103在點16處接收響應消息109。進程1103對響應消息109進行處理和存儲?,F(xiàn)在,進程1103和進程2106中所存儲的消息成為了壓縮的上下文(context)。可以將已壓縮消息表述為源自這些所存儲的消息的變體(ddta)?;蛘?,可以在進程l103和進程2106中存儲缺省消息,從而使得不必發(fā)送解壓縮請求1108和解壓縮響應1109。在點18,進程1103發(fā)送解壓縮請求2110。模塊104的壓縮器在點20處接收所述消息110,并對所述消息IIO進行壓縮。將壓縮請求2111的內(nèi)容表述為在點10處發(fā)送的解壓縮請求1108的變體。在點22發(fā)送壓縮請求2111,模塊105的解壓縮器在點24處接收壓縮請求2111。所述解壓縮器通過將所指示的變體應用于在點12處接收的解壓縮請求1108而對消息111進行解壓縮,并在點26處發(fā)送解壓縮請求2112。進程2106在點28處接收解壓縮請求2112。對消息112進行處理和存儲。進程2106在點30處發(fā)送解壓縮響應2113。模塊105的壓縮器在點32處接收所述消息113,并對所述消息進行壓縮。所述壓縮器在點34處發(fā)送已壓縮響應2114,模塊104的解壓縮器在點36接收已壓縮響應2114。所述解壓縮器對消息114進行解壓縮。所述解壓縮器在點40處將解壓縮響應2消息115發(fā)送至進程1103。進程1103在點42接收消息115,并對其進行處理和存儲。在點44,進程1103發(fā)送解壓縮請求3116。模塊104的壓縮器在點46接收所述消息,并對所述消息116進行壓縮。已壓縮請求3117的內(nèi)容被表述為在點18發(fā)送的解壓縮請求2110的變體。在點48處發(fā)送已壓縮請求3117,模塊105的解壓縮器在點50處接收己壓縮請求3117。所述解壓縮器通過將所指示的變體應用到在點28處接收的解壓縮請求2112上而對消息117進行解壓縮,并在點52處發(fā)送解壓縮請求3118。進程2106在點54處接收所述解壓縮請求3118。對消息118進行處理和存儲。進程2106在點56處發(fā)送解壓縮響應3119。模塊105的壓縮器在點58處接收所述解壓縮響應3消息119,并對消息119進行壓縮。所述壓縮器在點60處發(fā)送己壓縮響應3120,模塊104的解壓縮器在點62處接收已壓縮響應3120。所述解壓縮器對消息120進行解壓縮。所述解壓縮器在點64處將解壓縮響應3消息121發(fā)送至進程1103。進程1103在點66處接收消息121,并對其進行處理和存儲。如果采用了壓縮ID或者已知消息的另一指示(參考接下來的部分),那么可以將任何消息壓縮成任何其它己知消息,例如,任何先前發(fā)送的消息,的變體。如果未采用壓縮ID,那么在一些實施例中,將每一消息壓縮成沿相同方向發(fā)送的上一消息的變體。2.通用(generic)協(xié)議消息壓縮根據(jù)這種壓縮方案,相對于諸如先前傳遞的協(xié)議消息的參考消息,將從諸如發(fā)送方的第一實體傳遞至諸如接收方的第二實體的協(xié)議消息差分編碼成例如一組用于指示相似性、差異性和/或修改的命令。經(jīng)過差分編碼的消息相對于同一消息的未經(jīng)差分編碼的版本通常具有降低的消息大小,因而各個實施例提供了通用協(xié)議消息壓縮的手段。本文中所定義的壓縮方案幾乎適用于任何已知的協(xié)議和/或任何可能在未來定義的協(xié)議,但是其尤其適用于在兩個相同的實體之間反復傳遞具有高比重的共同內(nèi)容的消息的協(xié)議。2.1概述.圖2是示出了一組消息或等價信息集之間的示范性功能關(guān)系的圖示200,所述一組消息或等價信息集與將又被稱作已壓縮消息的經(jīng)過差分編碼的消息從發(fā)送方202傳送至接收方204有關(guān)。所述發(fā)送方202可以是例如諸如移動節(jié)點的第一節(jié)點,所述接收方204是例如基站的第二節(jié)點。如圖2所示,發(fā)送方202基于與"參考"消息206對應的信息和與"預期"消息(intendedmessage)208對應的信息間的比較,經(jīng)由壓縮模塊210生成"已壓縮"消息212,所述參考消息206例如是被假定為為發(fā)送方和接收方二者所知的協(xié)議消息,所述預期消息208例如是將要從發(fā)送方傳送至接收方的協(xié)議消息。然后,例如通過空中鏈路將所生成的"已壓縮"消息212作為消息212'從發(fā)送方202發(fā)送,例如,發(fā)射和/或轉(zhuǎn)發(fā),至接收方204。然后,接收方204基于所接收到的"已壓縮"消息212"和與"參考"消息206'對應的本地信息間的比較,確定與"預期"消息208'對應的信息,所述本地信息例如是被發(fā)送方202用來生成"已壓縮"消息的"參考"消息信息206的等價副本。通過解壓縮模塊210執(zhí)行用于獲得預期消息208'的所述比較。注意,盡管在圖2的示范性圖示中被標注為消息,而且在本文中也經(jīng)常被稱為消息,但是在發(fā)送方或接收方處的所述參考消息和預期消息實際上都沒有必要被作為典型的消息來形成和/或在實體之間交換。或者,它們當中的一個或多個可以包括所存儲的信息的集合,例如,一組就內(nèi)容而言與對應于消息的信息相同或等價的數(shù)據(jù)。2.2參考消息信息已壓縮消息可被視為已經(jīng)相對于參考消息進行了差分編碼的預期消息的壓縮版本。因而,例如由接收方執(zhí)行的對所述已壓縮消息的解壓縮將使用與所述參考消息對應的信息。但是,關(guān)于所述參考消息信息如何為發(fā)送方和接收方兩者所知,存在很多種替換方案。一些例子包括*在發(fā)送方和接收方二者處預先定義和/或預先配置參考消息信息。在這種情況下,參考消息信息可以被……O定義為規(guī)范或標準的一部分,O硬編碼為實現(xiàn)的一部分,或者o通過某種帶外機制協(xié)商一致。所述參考消息信息是先前從發(fā)送方傳遞至接收方的協(xié)議消息。在這種情況下,參考消息信息可以是……o先前傳遞的解壓縮消息,例如,從發(fā)送方發(fā)送至接收方的標準協(xié)議消息,或者o與先前從發(fā)送方發(fā)送至接收方的已壓縮消息對應的先前傳遞的預期消息。在接收到已壓縮消息后,所述接收方確定,例如,識別對應的參考消息信息。所述已壓縮消息可以包括幫助接收方確定對應的參考消息信息的信息。例如,所述已壓縮消息可以包括用于指示發(fā)送方、接收方、協(xié)議、應用等的信息。在一些實施例中,對應的參考消息信息是被部分地隱含確定的,例如,其是從發(fā)送方接收的"上一"解壓縮消息或預期消息。在一些實施例中,所述已壓縮消息含有更為明確地指示對應參考消息信息的其它信息,例如,從發(fā)送方接收的特定的先前傳遞的解壓縮消息或預期消息的標識符。在一些實施例中,采用了隱含的手段和明確的手段的組合,例如,從發(fā)送方接收的具有明確標識的"類型"的"上一"解壓縮消息或預期消息。2.3已壓縮消息命令原語根據(jù)各實施例,已壓縮消息包括一個或多個命令,例如,原語或操作,其用于指示接收方如何根據(jù)己知的參考消息確定預期消息。參數(shù)可以配備有命令。例如,所述已壓縮消息可以包括相對于參考消息進行的增加、刪除和/或其它修改的指示。有很多種替換的命令原語集可以用來指示相對于參考消息的差異,從而使接收方能夠確定所述預期消息。一些例子包括*集合l:預期消息被初始化為空消息;命令原語指示順序生成預期消息,這里假設只對參考消息進行順序訪問。oCOPY(numUnits):將若干單位(numUnits)從參考消息中的當前位置復制到所述預期消息。這一命令將一部分信息從參考消息有效地復制到預期消息。oSKIP(numUnits):跳過參考消息中的numUnits,從而前進到參考消息中的新的位置。這一命令有效地避免了將參考消息中的一部分信息包含到預期消息內(nèi)。oADD(data):將所指示的數(shù)據(jù)添加到所述預期消息中。這一命令將例如參考消息中不存在的一部分信息有效地添加到所述預期消息中。集合2:預期消息被初始化為空消息;命令原語指示順序生成預期消息,這里假設對參考消息進行隨機訪問。oCOPY(offset,numUnits)或COPY(offsetStart,offsetEnd):將從offset(偏移量)所指示的位置開始的numUnits(或者將以offsetStart(偏移量開始)和offsetEnd(偏移量結(jié)束)為界劃定的信息)從參考消息復制到預期消息。這一命令將一部分信息從參考消息有效地復制到預期消息。oADD(data):將所指示的數(shù)據(jù)添加到所述預期消息中。這一命令將例如參考消息中不存在的一部分信息有效地添加到所述預期消息中。集合3:預期消息被初始化為等于參考消息;命令原語指示對預期消息進行修改,這里假設對預期消息進行隨機訪問。oDELETE(offset,numUnhs)或DELETE(offsetStart,offsetEnd):從預期消息中刪除從offset所指示的位置幵始的numUnits(或者刪除以offsetStart和offsetEnd為界劃定的信息)。這一命令有效地避免了將參考消19息中的一部分信息包含在預期消息內(nèi)。oINSERT(offset,data):在offset所指示的位置處將所指示的數(shù)據(jù)插入到預期消息中。這一命令將例如參考消息中不存在的一部分信息有效地添加到所述預期消息中。在上述每一命令原語集內(nèi),可以增加額外的更高級別的命令,從而對參考消息和預期消息之間的具體差異進行有效編碼??梢圆捎孟率鲱~外命令來擴展集合3的功能。oREPLACE(offset,numUnits,data)或REPLACE(offsetStart,offs"Eiid,data):利用所指示的數(shù)據(jù)替代從offset所指示的位置開始的numUnits(或者替代以offsetStart和offsetEnd為界劃定的信息)。這一命令利用預期消息的信息中的不同部分有效地替代了參考消息的信息中的一部分??梢詫⑵湟暈樵谕晃恢眉葢昧薉ELETE,又應用了INSERT。oOVERWRITE(offset,data):利用所指示的數(shù)據(jù)重寫從offset所指示的位置開始的預期消息的當前內(nèi)容。這一命令釆用預期消息中信息的不同部分有效地替代參考消息的信息中的具有相同大小的一部分??梢詫⑵湟暈樵谙嗤奈恢眉葢昧薉ELETE又應用了INSERT,其中,所刪除的信息和所插入的信息具有相同的大小。還可以將其視為是REPLACE的特例,即,被替代的信息和替代信息具有相同的大小。oUINT一INCREMENT(offset,numUnits)或UINT一INCREMENT(offsetStart,offsetEnd):將與從offset所指示的位置開始的numUnits對應的信息(或者以offsetStart和offsetEnd為界劃定的信息)作為無符號整數(shù)處理,并將其值增加(increment)。注意,在示范性命令中,對諸如offset和numUnits的參數(shù)的解釋可能根據(jù)不同實施例而發(fā)生變化。例如,在一個實施例中,offset可以指示被確定為與消息的開頭部分相距的字節(jié)或字的數(shù)目的位置,而在另一實施例中,offset可以指示被確定為與當前位置,例如,執(zhí)行上一個命令或操作的位置,相距的字節(jié)或字的相對數(shù)量的位置。類似地,numUnits可以對應于位數(shù)、字節(jié)數(shù)、字數(shù)等。2.4命令的示范性消息對象格式20在一些實施例中,將命令原語序列作為消息對象序列包含在已壓縮消息內(nèi)。2.4.1通用命令消息對象格式下文給出了命令的示范性通用消息對象格式。012301234567890123456789012345678901I命令I長度I命令相關(guān)信息...其中--命令(Command):指示具體命令,例如,DELETE、INSERT、REPLACE.OVERWRITE等-長度(Length):指示以字節(jié)為單位的命令消息對象的總長度。-命令相關(guān)信息包括一個或多個附加字段,所述字段提供了與具體的命令相關(guān)的參數(shù)和/或數(shù)據(jù),例如,用于DELETE命令的offset和numUnits,或者用于INSERT命令的offset和data。集合3命令消息對象格式下文給出了針對先前在集合3中定義的命令的示范性消息對象格式。DELETE消息對象格式012301234567890123456789012345678901<formula>formulaseeoriginaldocumentpage21</formula>其中-Command(命令)1(DELETE)誦Length(長度)6-Offset(偏移量)指示被確定為與消息的開頭部分相距的字節(jié)的數(shù)量的位置,例如,值0表示消息的幵頭,值l表示第一個字節(jié)之后。-NumUnits(若干單元)表示以緊隨offset位置的第一個字節(jié)為起始點的要被刪除的字節(jié)的數(shù)量。INSERT消息對象格式012301234567890123456789012345678901ICommand|Length1Offset|IData,.,其中-Command:2(INSERT)-Length:可變-Offset:指示被確定為與消息的開頭部分相距的字節(jié)的數(shù)量的位置,例如,值0表示消息的開頭,值l表示第一個字節(jié)之后。-Data(數(shù)據(jù))指示要插入在所指示的offset位置的數(shù)據(jù)。REPLACE消息對象格式012301234567890123456789012345678901ICommandILengthIOffsetINumUnits|Data...其中--Command:3(REPLACE)-Length:可變-Offset:指示被確定為與消息的開頭部分相距的字節(jié)的數(shù)量的位置,例如,值0表示消息的開頭,值l表示第一個字節(jié)之后。-NumUnits:表示以緊隨offset位置的第一個字節(jié)為起始點的要被刪除的字節(jié)的數(shù)量。-Data:指示要插入在所指示的offset位置處的數(shù)據(jù)。OVERWRITE消息對象格式01-2301234567890123456789012345678901ICommand|Length.|OffsetI1Data--其中-Command:4(OVERWRITE)-Length:可變-Offset:指示被確定為與消息的開頭部分相距的字節(jié)的數(shù)量的位置,例如,值0表示消息的開頭,值l表示第一個字節(jié)之后。-Data:指示用于重寫從緊隨offset位置的第一個字節(jié)開始的數(shù)據(jù)的數(shù)據(jù)。23UINT一INCREMENT消息對象格式012301234567890123456789012345678901ICommand|Length|Offset|INumUnits|其中--Command:5(UINTJNCREMENT)-Length:6-Offset:指示被確定為與消息的開頭部分相距的字節(jié)的數(shù)量的位置,例如,值0表示消息的開頭,值l表示第一個字節(jié)之后。-NumUnits:表示從緊隨offset位置的第一個字節(jié)開始的將被作為無符號整數(shù)值處理,并將其值增加的字節(jié)的數(shù)量。2.5在移動IP消息上的示范性應用下文說明了采用集合3命令的示范性實施例在移動IP版本4(MIPv4)消息上的示范性應用。MIPv4注冊請求消息具有下述格式。MIPv4注冊請求消息格式012301234567890123456789012345678901IType(類型)|S|B|D|M|G|r|T|x|Lifetime(壽命)1IHomeAddress(本地地址)I24IHomeAgent(本地代理)|+_+_+_+-+—+_+—+_+—+—+_+—+—+—+—+_+—+—+—+—+_+—+_+_+_+—+—+_+—+_+—+—+ICare-ofAddress(轉(zhuǎn)交地址)I+Identification(標識)+IExtensions(擴展)...假設接下來的注冊消息與先前的注冊請求的差別僅在于標識字段的值,例如,通過同一Care-ofAddress進行的注冊更新,那么下文給出了后繼注冊消息的示范性已壓縮版本。已壓縮MIPv4注冊請求消息對象格式012-3012345678901234567.890123456789011TypeICommandILengthIOffset.IIOffset(續(xù))II+-+-+-+-+-+++-+Data(新的標識字段值)+卜一+一+一H其中-Type:新的MIPv4消息類型值,其指示包括集合3命令的序列的已壓縮消息。-Command:4(OVERWRITE)-Length:13-Offset:16-Data:后繼的"預期"注冊請求消息中的標識字段的值。替換的已壓縮MIPv4注冊請求消息對象格式下面是第一MobileIPv4注冊請求消息報頭的十六進制表示。01020e100a0189740a0180010a0180f5c8c57e2a00010000201400000100bae7b25cf2003d8f453fa62632022790下面是用于刷新的目的的接下來的第二MobileIPv4注冊請求消息報頭的十六進制表示。01020e訓aOl89740a0180010a0180f5c8c57e3400020000201400000100e6216013b33e7fa84facaf6d7883289a下述消息是根據(jù)示范性實施例的所述第二消息的示范性壓縮表示。01230123456789012345678901234567890ITypeIHomeAddress(HoA)IHoA(續(xù))ICompID(壓縮ID)|Command=ReplaceILength26|Data=340002|Data(續(xù))|Command=Replace|Length|Offset=8bytes1Offset(續(xù))II-+—+—+—+—+—+_+_++Data-e6216013b33e7fa84facaf6d7883289ah-+_+—+—+—+_+—+_h其中類型標識已壓縮注冊請求;本地地址標識所述注冊請求所源自的移動節(jié)點;CompID是標識參考消息的壓縮ID。所述示范性消息包括兩個命令擴展,其具有對應的長度、偏移量和數(shù)據(jù)字段。3.MIP特定壓縮隨著時間的推移,移動IP協(xié)議擴充了很多特征。這樣的所添加的特征包括針對前綴注冊的擴展、針對IPv6和IPv4前綴的擴展、主機配置、分級注冊、網(wǎng)絡接入標識符等等。與此同時,目前移動IP正被應用于不同的技術(shù),包括無線技術(shù)和采用有限帶寬的技術(shù)。與移動IP在低帶寬鏈路上的使用相結(jié)合的這種擴展的迅速擴大為對移動n>信令進行流線化處理的機制提供了強有力的理由。根據(jù)一些示范性實施例,定義了移動IP注冊/綁定消息的流線型版本,其被簡化為對重新注冊的最低要求。各實施例還將處理變體變化。各實施27例既適用于MIPv4,又適用于MIPv6,同時,在MIPv4情形,還支持移動節(jié)點(MN)和外地代理(FA)之間的壓縮,而FA到本地代理(HA)的信令則被解壓縮?;蛘?,MN到FA的信令可以是解壓縮的,而FA到HA的信令則是壓縮的。根據(jù)各實施例的移動IP壓縮是以移動IP消息的消息結(jié)構(gòu)的知識為基礎的。在一個實施例中,采用在各種移動IP相關(guān)規(guī)范中定義的完整的移動IP消息完成初始的移動IP注冊。但是,接下來的注冊只包括注冊刷新或指示注冊變化所必需的參數(shù)。這是可能的,因為通常大多數(shù)移動IP特征都是經(jīng)過事先協(xié)商的,因而它們通常不發(fā)生變化。盡管能夠采用這里所定義的壓縮機制實施一些變化,但是總是有可能隨時執(zhí)行完全注冊,以請求在采用已壓縮消息時可能效率不高的變化。取決于已壓縮注冊的目的,可能需要包含不同的參數(shù)。圖3示出了包括主節(jié)點302、第一外地代理節(jié)點(FA1)304、第二外地代理節(jié)點(FA2)306、本地代理(HA)節(jié)點308和根據(jù)本發(fā)明的各個實施例的示范性信令的圖示300。例如,主機節(jié)點302是諸如移動節(jié)點的無線終端,而FA1304、FA2306和HA308是例如基站和其它網(wǎng)絡節(jié)點。在圖3中,主機302首先釆用標準IP消息執(zhí)行示范性注冊301,有時將其稱為完全注冊。這一包括消息310、312、314和316的交換為移動節(jié)點302、FA304和HA308提供了壓縮上下文?;蛘?,能夠預先將所述壓縮上下文存儲到移動節(jié)點302、FA304和HA308內(nèi)。由于移動IP消息結(jié)構(gòu)是已知的,因而可以將不同字段的缺省值定義為缺省上下文。然后,將已壓縮消息作為這樣的缺省完全注冊消息的變體發(fā)送。然后,主機302執(zhí)行包括已壓縮消息318、320、322、324的已壓縮刷新注冊303,其中,所述已壓縮消息僅限于執(zhí)行刷新所需的字段,而正在發(fā)送的綁定(binding)的任何其他方面則不發(fā)生變化。注意,在一些情況下,所述刷新注冊可以是所執(zhí)行的最為典型的注冊。然后,主機執(zhí)行包括消息326、328、330、332的轉(zhuǎn)交地址(CoA)注冊的已壓縮改變305。這一注冊改變了所注冊的CoA,并且在不存在其它變化的情況下刷新了綁定。而且,該注冊通常還是一種當主機在子網(wǎng)之間移動時執(zhí)行的常見類型的注冊;在圖3的例子中,主機從FA1304移動到FA2306,其要求改變CoA注冊。接下來,主機執(zhí)行包括消息334、336、338和340的己壓縮通用注冊307,其中,它對綁定進行刷新,可選地改變CoA,并通過包含MobileIP擴展而請求對其注冊進行的其它變化。下述部分更詳細地描述了壓縮刷新、CoA改變和通用注冊消息的特點。3.1刷新注冊刷新注冊的目的在于刷新協(xié)商一致的狀態(tài),即,在上次注冊期間協(xié)商的狀態(tài),的壽命。在這類注冊中,MN需要至少識別其自身。在所述實施例的例子中,所述消息中包含的參數(shù)如下已壓縮請求oIP報頭oUDP報頭o已壓縮注冊請求報頭.標識字段■MN標識符字段,例如HoA或NAI,鑒別碼字段(authenticatorfield)*己壓縮應答oIP報頭oUDP報頭o已壓縮注冊請求報頭.標識字段.狀態(tài)(成功/失敗).鑒別碼字段如果信令是在MN和FA之間,那么在各實施例的一些實例中,可以不包含IP報頭和UDP報頭。在一個實例中,可以通過采用指定的端口號使得已壓縮消息為接收方所識別?;蛘?,可以采用MobileIP端口號來識別已壓縮消息,在這種情況下,所述已壓縮消息包括指示已壓縮消息的類型的類型字段。注意,可以包括其它參數(shù)。例如,MN可以包括移動-外地鑒別碼。293.2CoA注冊的改變CoA注冊的改變旨在刷新協(xié)商一致的狀態(tài),例如,上次注冊期間所協(xié)商的狀態(tài),的壽命,以及改變HA所持有的移動性綁定的轉(zhuǎn)交地址。在這類注冊中,MN應當至少識別其自身,在一些情況下,MN應當還能夠識別新的CoA。所述消息中包含的參數(shù)如下-*已壓縮請求oIP報頭oUDP報頭o已壓縮注冊請求報頭.標識字段.MN標識符字段,例如HoA或NAI■新的轉(zhuǎn)交地址如果直接發(fā)送至HA,就需要該地址如果通過外地代理發(fā)送,那么該地址是可選的.鑒別碼字段已壓縮應答oIP報頭oUDP報頭o己壓縮注冊請求報頭.標識字段■狀態(tài)(成功/失敗).鑒別碼字段如果信令是在MN和FA之間,那么在一些實施例的一些實例中,可以不包含IP報頭和UDP報頭。在一個實例中,可以通過采用指定的端口號使得已壓縮消息為接收方識別?;蛘?,可以采用移動IP端口號識別該已壓縮消息,在這種情況下,所述已壓縮消息包括指示已壓縮消息的類型的類型字段。注意,可以包括其它參數(shù),但所述其它參數(shù)不是必需的。例如,MN可以包括移動-外地鑒別碼。在通過外地代理發(fā)送注冊時,有可能不包括新的轉(zhuǎn)交地址。相反,所述外地代理可以包括將在擴展字段中使用的轉(zhuǎn)交地址。在其它情況下,所述移動節(jié)點可以在已壓縮注冊中包括轉(zhuǎn)交地址字段。3.3通用修改注冊通用修改注冊旨在刷新通常與MobileIP擴展相關(guān)的參數(shù)中的任何一種。這類注冊將采取CoA注冊中的刷新或變化的形式,外加與所請求的修改對應的一項或多項擴展。這類注冊之所以起作用是因為通常MobileIP擴展都是自包含的(selfcontained),而且包括被設計為在所述擴展自身中提供的特征所需的大多數(shù)信息??梢圆捎眠@里所定義的己壓縮注冊實現(xiàn)很多這樣的特征。3.4壓縮ID有可能在壓縮注冊期間采用壓縮ID來識別上次成功的注冊事務。如果所述移動節(jié)點不得不在尚未接收到第一次注冊的注冊應答消息的情況下發(fā)送第二次注冊,那么該方案就是有用的。如果第一次注冊是"刷新"或"改變CoA"注冊,那么這一機制不是必需的。但是,如果所述第一次注冊是"通用修改"注冊,那么所述第二次注冊應當指出,從MN的角度看,"上一次成功的注冊"是所述第一次注冊還是前一次注冊。如果是所述第一次注冊,但是HA尚未接收到該請求,那么所述請求將被丟棄,并且所述移動節(jié)點能夠通過完全注冊進行注冊或者將所述第一次和第二次注冊中所引入的變化結(jié)合到第三次注冊中。在一些實例中,將壓縮ID與通用壓縮機制結(jié)合使用,而在其它一些實例中,將壓縮ID與移動IP特定壓縮機制結(jié)合使用。3.5已壓縮移動IPv4的示范性實現(xiàn)這一部分闡述了移動IPv4壓縮機制的一種示范性實現(xiàn)。本領域技術(shù)人員可以設計其他類似的實現(xiàn)。3.5.1對標準MIP消息的示范性擴展在一種實現(xiàn)中,所述移動節(jié)點首先利用其HA執(zhí)行完全MIP注冊,并且包括壓縮能力擴展012301234567890123456789012345678901ITypeILength|C|Reserved(保留)|-Type:指示壓縮能力-Length:指示擴展的長度-Flag(標志)C指示所述移動節(jié)點打算采用壓縮ID-Reserved(保留)保留以供將來使用如果FA也支持壓縮,那么其還將在注冊中包含所述擴展的另一副本。在MIP中,根據(jù)所述擴展相對于各鑒別報頭所放置的位置,能夠識別出哪一實體包含所述擴展。如果FA處于路徑中,并且HA未發(fā)現(xiàn)FA所包含的壓縮能力擴展,那么HA將忽視MN所包含的壓縮能力擴展。如果HA不支持壓縮特征,那么HA將忽視所有這樣的擴展。如果HA支持壓縮,那么HA將在注冊應答中包含壓縮能力擴展。注意,HA能夠指示即使移動節(jié)點已經(jīng)請求使用壓縮ID也不使用壓縮ID。在一些實例中,如果移動節(jié)點不請求使用壓縮ID,那么HA將不需要使用壓縮ID。3.5.2實例已壓縮請求/應答格式已壓縮注冊消息可以看起來如下所示:012301234567890123456789012345678901ITypeILengthlAIBICIDIEIFIGIHIIIKILIResvdI(A)Type(B)|S|B|D|M|G|r|T|x|(C)!Lifetime(壽命)|I(D〉HomeAddress(本地地址)1(E)HomeAgent(本地代理)II(F)Care-ofAddress(轉(zhuǎn)交地址)I32(G)Identification(標識)+(H〉LastCare-ofAddress(上一轉(zhuǎn)交地址)|(I)MobileIdentifier(移動節(jié)點標識符)|—+—+—+—+—+—+—+_+—+————+_+—+—+—_+—+_+—+——_+—+—+_+—_+(K)CompressionlD|MN-HAExtensions…(MN-HA擴展)(L)Mobile-HomeAuthentication(移動一本地鑒另!j)MN-FAExtensions...(MN-FA擴展)或者012301234567890123456789012345678901Type|A|B|C|D|E1F|G|H|(A)LifetimeI(B)HomeAddress(C)HomeAgentI(D)Care-ofAddressI(E)Identification(F)!LastCare-ofAddress(G)MobileIdentifier(H》CompressionlD|Extensions*其中--Type:指示已壓縮注冊-Flag:A-E指示存在字段(A)-(E)-Res:保留以供將來使用-在存在字段(A)-(E)時,字段(A)-(E)與在RFC3344中描述的字段相同-如果未包含字段(B),即本地地址,那么應當包含移動節(jié)點標識符字段(F)或NAI擴展-(F)移動節(jié)點標識符是除了本地地址之外的標識符。在某種系統(tǒng)中,例如,在采用重疊的地址空間時,HoA地址將不對移動節(jié)點進行唯一識別。相反,HoA和HA—起對移動裝置進行識別,或者HoA和某一其他參數(shù),例如GRE標簽一起進行識別。移動節(jié)點標識符是一種在己壓縮注冊中再次唯一識別移動節(jié)點的不同方式。-字段(G),即壓縮ID是識別上一次注冊的可選字段。己壓縮應答消息可以看起來如下0123012345678901234567890123456789011TypeICode|LifetimeIII+Identification+IExtensions,其中-Type:指示已壓縮應答34-Code(代碼)如RFC3344中定義的-其余字段與RFC3344中描述的字段相同或類似??梢酝ㄟ^已壓縮消息本身計算所述已壓縮消息中所包含的任何鑒別碼。例如,移動-本地鑒別擴展在一些實施例中將包括鑒別碼字段,該字段是根據(jù)移動IP規(guī)范,通過己壓縮移動IP報頭和包括鑒別擴展的類型和長度字段的所有擴展計算的。3.6MIP特有的MN到FA壓縮有可能對MN和FA之間的移動IP信令進行壓縮,同時FA和HA之間的信令保持未被壓縮,并且符合移動IP標準。對于這類壓縮而言,MN首先構(gòu)建有可能將在未經(jīng)壓縮的情況下發(fā)送的完整的移動IP注冊。然后,從所述消息中移除可壓縮字段,并將所述消息發(fā)送給FA。FA通過添加被所述MN移除的字段以及任何其自身的擴展而重新創(chuàng)建原始消息,并將所述消息發(fā)送至HA。所述已壓縮注冊的格式可以與上文所示的己壓縮注冊相同。但是,存在兩個區(qū)別-在MN和FA之間,能夠徹底移除IP和UDP。取而代之,能夠在MN和FA之間的鏈路上直接傳輸消息,在一個實例中,已壓縮消息在該鏈路層上使用指定的協(xié)議類型。-通過原始的MobileIP報頭而不是已壓縮的移動IP報頭來計算MN所包含的鑒別碼。這是因為FA將必須重建并發(fā)送原始MIP消息,并且HA將必須通過所接收到的將不會經(jīng)歷壓縮的消息來檢驗MN-HA鑒別碼。3.7替換的已壓縮MIPv4注冊請求消息對象格式下面是第一移動IPv4注冊請求消息報頭的十六進制表示。01020e100a0189740a0180010a0180f5c8c57e2a00010000201400000100bae7b25c£2003d8f453fa6263202279035下面是用于刷新的目的的接下來的第二移動IPv4注冊請求消息報頭的十六進制表示。01020elOOaOl89740a0180010a0180f5c8c57e3400020000201400000100e6216013b33e7fa845acaf6d7883289a下述消息是根據(jù)示范性實施例的所述第二消息的示范性壓縮表示。<table>tableseeoriginaldocumentpage36</column></row><table>3.8移動IPv6消息壓縮在被稱為移動性報頭(MH)的IPv6擴展報頭中發(fā)送移動IPv6消息(RFC3775)。MH允許發(fā)送幾種類型的消息,包括綁定更新消息(BU),該消息是由移動節(jié)點發(fā)送的,并被用于操縱在接收方處的分組的路由。除了連接(attachto)到它們的網(wǎng)絡之外(在移動路由器的情況下),主機和路由器發(fā)送該消息來管理它們的移動性。例如以附加選項的形式將擴展添加到BU消息上。因此,BU消息有時可能確實含有在無線鏈路或有線鏈路上發(fā)送的大量字節(jié)。為了避免發(fā)送大的BU消息,在各實施例中,包括新的選項,該選項向BU的接收機指示上一所接受的BU中的至少一些先前參數(shù)在新消息中仍然有效。新選項有時被稱為己壓縮移動性更新選項(CMU)。該選項可以被包括在BU消息本身中或被包括在MH中的任何其他消息中。還可以將CMU選項用于初始BU消息中,以便與接收方協(xié)商是否支持壓縮。3.8.1CMU選項CMU選項如下所示<0-1230123456789012345678901234567890-+_H卜一+—+—+-'TypeLerigthCID卜一+一+一+一H|C|A|N|Reserved其中Type:指示選項類型Length:指示選項的長度C:指示前一消息中的轉(zhuǎn)交地址(CoA)仍然有效。A:指示"添加"操作。當設置該標志時,新的BU消息含有需要添加到(不是替代)當前高速緩沖存儲器條目的新選項。不過,由于MIPv6處理的原因,這些選項中的一些可以替代或更新現(xiàn)有的信息。該標志向接收方指示不應利用該新消息中的信息自動替換整個高速緩沖存儲器條目。N:該字段指示使用壓縮的請求。該字段用于所發(fā)送的第一消息中,如果支持壓縮,接收機會通過在其確認中發(fā)回同一選項來進行應答,如果不支持壓縮,則忽略該選項。CID:指示壓縮ID字段。在一種情況下,在每個消息中,該字段是不同的??梢酝ㄟ^在每次發(fā)送消息時單調(diào)增加該字段來實現(xiàn)這一目的?;蛘撸梢允褂脮r間戳或時間戳與計數(shù)器的組合。3.8.2壓縮機制的操作在移動節(jié)點(MN)發(fā)送初始移動性更新消息,例如BU時,它包含CMU選項,該選項設置有N標志以及具有包括期望選項的完全解壓縮消息。該消息的接收方,本地代理(HA)或通信節(jié)點(CN),按照慣例對該消息進行處理。然后,該接收方處理CMU選項;如果支持壓縮,則利用相關(guān)確認消息,例如綁定確認(BA)進行響應,并包括其所接收的CMU選項。當發(fā)送方接收到具有CMU選項的確認消息時,它知道另一端支持壓縮。因此,從這一點開始,將來的移動性更新消息將被壓縮。如果發(fā)送方需要發(fā)送與前一個相同的移動性更新,除了CMU選項之外,其僅包括識別該消息所必需的信息。對于BU消息,這隱含著包括BU和CMU選項。在一種情況下,如果CoA未改變且將BU與替換的CoA選項一起發(fā)送,則設置CMU消息中的C標志并從該消息移除替換CoA選項。這就向接收方指示其應當使用上一個CoA。3.8.2.1在已壓縮消息中發(fā)送附加信息在任何時候,MN可能希望在其移動性更新消息中添加更多已編碼信息作為選項。這可以在無需發(fā)送完全解壓縮消息的情況下完成。為此,MN在其移動性更新消息中包括新的選項。在一種情況下,該消息包括新選項。此外,該消息包含CMU選項,且設置有A標志。這就向接收方指示該消息中包括的新選項要被添加到現(xiàn)有的高速緩沖存儲器中,且不應將新的移動性更新消息處理為新的解壓縮消息。一些新選項可以修改現(xiàn)有高速緩沖存儲器中的狀態(tài),每個通常的MIPv6處理這都完成。A標志僅表示該消息不是解壓縮更新且要將新信息添加到原始消息中。在一種情況下,在處理這種消息并對其進行確認之后,發(fā)送方應當假定除原始信息之外還存儲有新信息。因此,將來的移動性更新無需包括那些最近的選項,而僅包括CMU選項。3.8.2.2壓縮器和解壓縮器之間的同步丟失在任何時候,移動性更新(例如BU)的接收方都可能已丟失原始的解壓縮消息。因此,如果接收方接收到新的壓縮消息,就需要向發(fā)送方指示該消息不能處理。這可以通過發(fā)送具有相關(guān)錯誤代碼,例如"壓縮器狀態(tài)丟失",的確認消息來完成。當發(fā)送方接收到該錯誤代碼時,它應當發(fā)送原始的解壓縮消息并包括設置有N標志的CMU選項,以指示在將來的消息中使用壓縮的請求。3.8.3不具有CMU選項的壓縮可以實現(xiàn)移動性信令內(nèi)的數(shù)據(jù)壓縮的替換方案,而無需在每個消息中使用CMU選項。這種機制依賴于與更早為MIPv4提供的方案類似的方案。在這種方案中,一開始利用如上所述的CMU選項在發(fā)送方和接收方之間進行壓縮協(xié)商。但是,已壓縮消息使用為已壓縮消息保留的新消息類型或選項類型,例如用于BU的消息類型或選項類型。利用這種機制,接收方認識到其正在接收已壓縮消息并如本文中較早所述那樣進行動作。圖4示出了根據(jù)各實施例實現(xiàn)的示范性通信系統(tǒng)400。例如,示范性通信系統(tǒng)400可以是正交頻分復用(OFDM)多址無線通信系統(tǒng)。示范性系統(tǒng)400包括多個基站(基站1402,...基站M404),每個基站分別具有相應的無線覆蓋區(qū)域(小區(qū)1406,…小區(qū)M408)。系統(tǒng)400還包括分別經(jīng)由網(wǎng)絡鏈路(428,430)與基站(402,404)耦合的網(wǎng)絡節(jié)點426。網(wǎng)絡節(jié)點426還經(jīng)由網(wǎng)絡鏈路432耦合到其它網(wǎng)絡節(jié)點和/或因特網(wǎng)。網(wǎng)絡鏈路(428,430,432)例如是光纖鏈路。示范性系統(tǒng)400還包括多個無線終端,例如移動節(jié)點。在系統(tǒng)400中,無線終端(WT1410,...WTN412)分別經(jīng)由無線鏈路(414,...,416)耦合到基站1402;無線終端(WT1'418',…WTN'420')分別經(jīng)由無線鏈路(422,...424)耦合到基站M404。例如移動節(jié)點的無線終端和基站交換例如已壓縮消息的消息,該消息是根據(jù)各實施例的特征產(chǎn)生、實現(xiàn)和處理的。每個無線終端,例如移動終端,可以對應于不同移動用戶,因此有時被稱為用戶終端。通過無線鏈路(414,416,422,424)傳送的信號例如可以是OFDM信號?;?02、404和無線終端410、412、418、420實現(xiàn)各方法。經(jīng)由無線鏈路(414,416,422,424)傳送的信號包括已壓縮消息和/或本申請中所討論的類型的信號。在一些實施例中,通信系統(tǒng)包括單個基站和多個無線終端,通過空中鏈路傳送至少一些已壓縮消息,例如已壓縮移動性消息。在一些實施例中,至少一些基站為多扇區(qū)基站。在一些實施例中,系統(tǒng)中的一些通信設備,例如至少一個基站和至少一個無線終端,支持已壓縮消息,而系統(tǒng)中的至少一些其它通信裝置可以不支持已壓縮消息特征。在一些實施例中,至少一些通信設備,例如至少一個基站或至少一個無線終端,支持多種具有已壓縮消息功能的不同協(xié)議,所述已壓縮消息功能例如為基于IPv4的壓縮消息特征和基于IPv6的壓縮消息特征。圖5示出了根據(jù)各實施例實現(xiàn)的示范性接入節(jié)點500,例如基站500。示范性基站500可以是圖4的系統(tǒng)400中的任何基站。該基站500包括天線503、505和接收機、發(fā)射機模塊502、504。接收機模塊502包括解碼器模塊533,而發(fā)射機模塊504包括編碼器模塊535。通過總線530將模塊502、504耦合到1/0接口508、處理器506(例如CPU)和存儲器510。IZO接口508將基站500耦合到其它網(wǎng)絡節(jié)點和/或因特網(wǎng)。存儲器510包括例程,當該例程由處理器506執(zhí)行時,使得基站500根據(jù)各種方法的特征和/或?qū)嵤┎襟E進行操作。存儲器510包括通信例程523,通信例程523用于控制基站500來執(zhí)行各種通信操作并實施各種通信協(xié)議。存儲器510還包括基站控制例程525,基站控制例程525用于控制基站500來實施一種或多種方法的步驟,例如,執(zhí)行諸如消息產(chǎn)生、信息恢復、消息壓縮、消息解壓縮和/或信令的操作?;究刂评?25包括調(diào)度模塊526,該調(diào)度模塊526用于控制傳輸調(diào)度和/或通信資源分配。因此,模塊526可以用作調(diào)度機?;究刂评?25還包括消息壓縮模塊526和消息解壓縮模塊527。消息壓縮模塊526使用所存儲的參考消息信息和要傳遞的預期信息來產(chǎn)生已壓縮消息,例如已壓縮移動IP消息,以便經(jīng)由發(fā)射機模塊504發(fā)射。消息解壓縮模塊527使用所存儲的參考消息信息和所接收的已壓縮消息來恢復出預期消息信息。存儲器510還包括由通信例程523和控制例程525使用的數(shù)據(jù)/信息40512。數(shù)據(jù)/信息512包括列出用戶正在進行的活動會話的用于每個活動無線終端用戶513、513'的條目,并包括用于識別正被用戶用于進行會話的無線終端的信息。示范性數(shù)據(jù)/信息513包括參考消息528、預期消息529和己壓縮消息530。對于無線終端,可以有,且有時是多組參考消息信息、預期消息信息和己壓縮消息信息,例如,第一組對應于由基站500產(chǎn)生和發(fā)送的第一已壓縮消息,第二組對應于由基站500接收和處理的第二已壓縮消息。可以利用與圖5所示的示范性基站500的電路相同或類似的電路實現(xiàn)服務器和/或主機裝置,但是該電路具有適于特定的服務器/主機裝置的要求的接口和域控制例程。這種服務器和域主機中的控制例程和域硬件使得該裝置實現(xiàn)各方法。圖6示出了根據(jù)各實施例實現(xiàn)的示范性無線終端600,例如移動節(jié)點。示范性無線終端600可以是圖4的系統(tǒng)400中的示范性無線終端的任一個。無線終端600,例如移動節(jié)點,可被用作移動終端(MT)。無線終端600包括分別耦合到接收機和發(fā)射機模塊602、604的接收機和發(fā)射機天線603、605。接收機模塊602包括解碼器模塊633,而發(fā)射機模塊604包括編碼器模塊635。通過總線609將接收機、發(fā)射機模塊,例如電路602、604耦合到存儲器610。處理器606在存儲器610中所存儲的一個或多個例程的控制下,使得無線終端600,例如移動節(jié)點,依照根據(jù)各特征的方法進行操作。為了控制無線終端的工作,存儲器610包括通信例程623和無線終端控制例程625。無線終端控制例程625包括消息解壓縮模塊626和消息壓縮模塊627。消息壓縮模塊627使用所存儲的參考消息信息和要傳遞的預期信息來產(chǎn)生已壓縮消息,例如已壓縮移動IP消息,以便經(jīng)由發(fā)射機模塊604發(fā)射。消息解壓縮模塊626使用所存儲的參考消息信息和所接收的已壓縮消息來恢復預期消息信息。無線終端控制例程625負責確保無線終端根據(jù)所實施的一種或多種方法進行操作,并針對無線終端的操作執(zhí)行該方法的步驟。存儲器610還包括用戶/設備/會話/資源信息612和/或數(shù)據(jù)結(jié)構(gòu),該信息612可以被訪問并用于實施各種方法,該數(shù)據(jù)結(jié)構(gòu)用于實施各種特征和/或步驟。存儲器610還包括參考消息628、已壓縮消息629和預期消息630。存儲器610中可以有,且有時是多組參考消息信息、預期消息信息和已壓縮消息信息,例如,第一組對應于由無線終端600產(chǎn)生和發(fā)送的第一己壓縮消息,第二組對應于由無線終端600接收和處理的第二已壓縮消息。圖7是根據(jù)各實施例的示范性通信裝置700,例如基站或諸如移動節(jié)點的無線終端的圖示。示范性通信裝置700可以是圖4的系統(tǒng)400中的示范性基站或無線終端中的任一個。示范性通信裝置700包括經(jīng)由總線716耦合在一起的接收機模塊704、發(fā)射機模塊708、處理器710和存儲器714,各元件可以在總線上交換數(shù)據(jù)和信息。在一些實施例中,例如在通信裝置700是基站的實施例中,通信裝置700還包括耦合到總線716的I/O接口712。存儲器714包括例程718和數(shù)據(jù)/信息720。諸如CPU的處理器710執(zhí)行例程718并使用存儲器714中的數(shù)據(jù)/信息720來控制通信裝置700的操作且實施各方法。接收機模塊704,例如OFDM無線接收機,被耦合到接收天線702,通信裝置700經(jīng)由接收天線702從其它通信裝置接收信號。例如,如果通信裝置700為無線終端,則通信裝置700從基站接收下行鏈路信號。或者,如果通信裝置700為基站,則通信裝置700從無線終端接收上行鏈路信號。接收機模塊704接收第二消息,所述第二消息包括至少一個命令和至少一個與所述命令對應的參數(shù)。發(fā)射機模塊708,例如OFDM發(fā)射機,被耦合到發(fā)射天線706,通信裝置經(jīng)由發(fā)射天線706向其它通信裝置發(fā)射信號。例如,如果通信裝置700為無線終端,則通信裝置700向基站發(fā)射上行鏈路信號?;蛘撸绻ㄐ叛b置700為基站,則通信裝置700向無線終端發(fā)射下行鏈路信號。在一些實施例中,可以將同一天線用于發(fā)射機模塊708和接收機模塊704。1/0接口712將通信裝置700耦合到其它網(wǎng)絡節(jié)點,例如,其它基站、本地代理節(jié)點、路由器AAA節(jié)點等和/或因特網(wǎng)。例如,考慮通信裝置700為基站的情況,1/0接口712通過將基站700耦合到回程網(wǎng)絡而允許無線終端利用基站作為其網(wǎng)絡連接點來參與與對等節(jié)點(例如另一無線終端)間的通信會話,該對等節(jié)點利用不同的基站作為其網(wǎng)絡連接點。例程718包括消息信息產(chǎn)生模塊722和消息產(chǎn)生模塊724。消息信息產(chǎn)生模塊722包括添加模塊726、移除模塊728和命令實施模塊730。命令實42施模塊730包括替換命令模塊732。消息信息產(chǎn)生模塊722根據(jù)在第二消息中接收到的命令,例如所接收到的命令746,通過處理所存儲的第一組消息信息,例如信息738,來產(chǎn)生新的一組消息信息,例如信息742。在一些實施例中,第一消息為預定的缺省消息,例如消息736。在一些實施例中,第一消息為所接收到的消息,例如消息734。所接收到的第一消息734可以是且有時是解壓縮消息。在一些實施例中,第一組消息信息,例如信息738,包括根據(jù)第一消息產(chǎn)生的信息,例如根據(jù)所接收的第一消息734或預定缺省消息736中之一產(chǎn)生的信息。響應于所接收的第二消息中的所接收的命令是ADD命令而執(zhí)行的添加模塊726,通過將來自所接收的第二消息的所接收的參數(shù)中所包括的數(shù)據(jù)添加到第一組消息信息來產(chǎn)生新的一組消息信息,以產(chǎn)生新的一組消息信息。響應于所接收的第二消息中的所接收的命令是REMOVE命令而執(zhí)行的移除模塊728,在產(chǎn)生新的一組消息信息時移除由所接收的第二消息中的所接收參數(shù)指示要被移除的至少一些信息,所指示的信息要從所述第一組消息信息中移除。命令實施模塊730實施所接收的第二消息中可能包括的各種不同命令,包括替換命令。響應于所接收的第二消息中的所接收的REPLACE命令而執(zhí)行的替換命令模塊730在產(chǎn)生新的一組消息信息時利用諸如所接收的第二消息中的參數(shù)所傳遞的數(shù)據(jù)的信息替換第一組消息信息中的信息。消息產(chǎn)生模塊724根據(jù)所產(chǎn)生的新的一組消息信息,例如信息742,產(chǎn)生第三消息,例如消息744。在一些實施例中,所產(chǎn)生的第三消息是對所接收的第二消息的應答。數(shù)據(jù)/信息720包括第一組消息信息738、所接收的第二消息740、所產(chǎn)生的新的一組消息信息742和所產(chǎn)生的第三消息744。所接收的第二消息740,例如已壓縮消息,包括所接收的命令746和所接收的參數(shù)748。在一些實施例中,數(shù)據(jù)/信息720包括一個或多個所接收的第一消息734和預定的缺省消息736。所接收的第二消息740例如是已壓縮消息。所接收的命令746例如是多個不同的所支持的命令中之一,例如包括ADD命令、REMOVE命令和REPLACE命令的一組命令中之一。所接收的參數(shù)748可以是且有時是數(shù)據(jù),例如要添加的數(shù)據(jù)或要移除的數(shù)據(jù)。所接收的參數(shù)748有時指示位置。在一些這樣的實施例中,所接收的參數(shù)748利用偏移量和大小中的至少一個來指示位置。所接收的第二消息740,例如已壓縮消息,是消息信息產(chǎn)生模塊722的輸入,而所產(chǎn)生的新的一組消息信息742是消息信息產(chǎn)生模塊722的輸出。所產(chǎn)生的第三消息,例如對所接收的第二消息740的應答消息,是消息產(chǎn)生模塊724的輸出并由發(fā)射機模塊708發(fā)射。在一些實施例中,所產(chǎn)生的第三消息744是根據(jù)所產(chǎn)生的新的一組消息信息742而產(chǎn)生的。圖8是根據(jù)各實施例的示范性通信裝置800,例如基站或諸如移動節(jié)點的無線終端的圖示。示范性通信裝置800可以是圖4的系統(tǒng)400的示范性基站或無線終端中的任一個。示范性通信裝置800包括經(jīng)由總線816耦合在一起的接收機模塊804、發(fā)射機模塊808、處理器810和存儲器814,各元件可以在總線上交換數(shù)據(jù)和信息。在一些實施例中,例如在通信裝置800是基站的實施例中,通信裝置800還包括耦合到總線816的I/O接口812。存儲器814包括例程818和數(shù)據(jù)/信息820。諸如CPU的處理器810執(zhí)行例程818,并使用存儲器814中的數(shù)據(jù)/信息820控制通信裝置800的操作并實施各方法。接收機模塊804,例如OFDM無線接收機,被耦合到接收天線802,通信裝置800經(jīng)由接收天線802從其它通信裝置接收信號。例如,如果通信裝置800為無線終端,則通信裝置800從基站接收下行鏈路信號?;蛘?,如果通信裝置800為基站,則通信裝置800從無線終端接收上行鏈路信號。發(fā)射機模塊808,例如OFDM發(fā)射機,被耦合到發(fā)射天線806,通信裝置經(jīng)由發(fā)射天線806向其它通信裝置發(fā)射信號。例如,如果通信裝置800為無線終端,則通信裝置800向基站發(fā)射上行鏈路信號?;蛘?,如果通信裝置800為基站,則通信裝置800向無線終端發(fā)射下行鏈路信號。在一些實施例中,可以將同一天線用于發(fā)射機模塊808和接收機模塊804。發(fā)射機模塊808發(fā)送所產(chǎn)生的第二消息,例如已壓縮消息,所述第二消息包括至少一個命令和至少一個與所述命令對應的參數(shù)。1/0接口812將通信裝置800耦合到其它網(wǎng)絡節(jié)點,例如,其它基站、本地代理節(jié)點、路由器AAA節(jié)點等和/或因特網(wǎng)。例如,考慮通信裝置800為基站的情況,1/0接口812通過將基站800耦合到回程網(wǎng)絡而允許無線終端利用基站作為其網(wǎng)絡連接點來參與與對等節(jié)點(例如另一無線終端)間的通信會話,該對等節(jié)點利用不同的基站作為其網(wǎng)絡連接點。例程818包括消息產(chǎn)生模塊822。消息產(chǎn)生模塊822產(chǎn)生第二消息,所述第二消息包括至少一個命令和至少一個與所述命令對應的參數(shù),所述命令指示要對第二組消息信息執(zhí)行的操作,以產(chǎn)生新的一組消息信息,所述第二組消息信息與所述第一組消息信息具有相同內(nèi)容。例如,在一些實施例中,在從通信裝置800接收無線信號的通信裝置中,所述第二組消息信息是所述第一組消息信息824的本地副本。數(shù)據(jù)/信息820包括第一組消息信息824、所產(chǎn)生的第二消息826和所接收的第三消息832。所產(chǎn)生的第二消息826,例如已壓縮消息826,包括命令828和參數(shù)830。第一組消息信息824對應于第一消息。在一些實施例中,第一組消息信息包括所述第一消息中的信息。在一些實施例中,第一組消息信息包括根據(jù)所述第一消息產(chǎn)生的信息。所產(chǎn)生的第二消息826,例如已壓縮消息,經(jīng)由發(fā)射機模塊808通過空中鏈路發(fā)射。所產(chǎn)生的第二消息826包括命令828和參數(shù)830。在一些實施例中,第二消息包括用于識別第一和第二組消息信息中的至少一個的指示符,由此識別要用來產(chǎn)生所述新的一組消息信息的第二組消息信息。命令828例如是多個不同的所支持的命令中之一,例如包括ADD命令、REMOVE命令和REPLACE命令的一組命令中之一。ADD命令指示要通過向第二組消息信息添加數(shù)據(jù)產(chǎn)生新的一組消息信息,來產(chǎn)生新的一組消息信息。REMOVE命令指示要通過從所述第二組消息信息移除信息來產(chǎn)生新的一組消息信息。參數(shù)830可以是且有時是數(shù)據(jù),例如要添加的數(shù)據(jù)或要移除的數(shù)據(jù)。參數(shù)830有時指示位置。在一些這樣的實施例中,參數(shù)830利用偏移量和大小中的至少一個指示位置。在一些實施例中,REPLACE命令還包括用于指示所述第二組消息信息中要被替換的信息的信息。所產(chǎn)生的第二消息826,例如已壓縮消息,是消息產(chǎn)生模塊822的輸出。在一些實施例中,所接收的第三消息832是對所述第二消息的應答消息。在各實施例中,例如,由與通信裝置800之間具有無線鏈路的另一通信裝45置根據(jù)新的一組消息信息產(chǎn)生第三消息,該新的一組消息信息是通過對所接收的第二消息執(zhí)行操作而產(chǎn)生的,該第二消息已經(jīng)由通信裝置800發(fā)送。圖9是根據(jù)各實施例的示范性通信裝置900,例如基站或諸如移動節(jié)點的無線終端的圖示。示范性通信裝置900可以是圖4的系統(tǒng)400的示范性基站或無線終端中的任一個。示范性通信裝置卯0包括經(jīng)由總線916耦合在一起的接收機模塊904、發(fā)射機模塊908、處理器910和存儲器914,各元件可以在總線上交換數(shù)據(jù)和信息。在一些實施例中,例如在通信裝置900是基站的實施例中,通信裝置900還包括耦合到總線916的I/O接口912。存儲器914包括例程918和數(shù)據(jù)/信息920。諸如CPU的處理器910執(zhí)行例程918,并使用存儲器914中的數(shù)據(jù)/信息920控制通信裝置900的操作并實施各方法。接收機模塊904,例如OFDM無線接收機,被耦合到接收天線902,通信裝置卯0經(jīng)由接收天線902從其它通信裝置接收信號。例如,如果通信裝置900為無線終端,則通信裝置卯0從基站接收下行鏈路信號?;蛘撸绻ㄐ叛b置卯0為基站,則通信裝置900從無線終端接收上行鏈路信號。發(fā)射機模塊卯8,例如OFDM發(fā)射機,被耦合到發(fā)射天線906,通信裝置經(jīng)由發(fā)射天線卯6向其它通信裝置發(fā)射信號。例如,如果通信裝置900為無線終端,則通信裝置900向基站發(fā)送上行鏈路信號?;蛘?,如果通信裝置900為基站,則通信裝置900向無線終端發(fā)送下行鏈路信號。在一些實施例中,可以將同一天線用于發(fā)射機模塊卯8和接收機模塊卯4。發(fā)射機模塊908通過空中鏈路發(fā)射所產(chǎn)生的第二消息,例如所產(chǎn)生的已壓縮移動性消息。1/O接口912將通信裝置卯0耦合到其它網(wǎng)絡節(jié)點,例如,其它基站、本地代理節(jié)點、路由器AAA節(jié)點等和/或因特網(wǎng)。例如,考慮通信裝置900為基站的情況,1/0接口912通過將基站耦合到回程網(wǎng)絡而允許無線終端利用基站作為其網(wǎng)絡連接點來參與與對等節(jié)點(例如另一無線終端)間的通信會話,該對等節(jié)點利用不同的基站作為其網(wǎng)絡連接點。例程918包括消息產(chǎn)生模塊922和發(fā)射機控制模塊924。消息產(chǎn)生模塊922產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個用于替換第一組消息信息中的對應字段的字段。發(fā)射機控制模塊924控制發(fā)射機模塊908的操作,包括發(fā)射所產(chǎn)生的第二消息,例如所產(chǎn)生的已壓縮移動性消息。數(shù)據(jù)/信息920包括第一組消息信息926、第一移動性消息928和所產(chǎn)生的第二消息930。第一組消息信息926包括發(fā)送方標識符932以及一個或多個可以被且有時被替換的字段934。第一移動性消息928,例如移動IP消息,對應于第一組消息信息926,并包括發(fā)送方標識符936。在產(chǎn)生第二消息,例如要發(fā)送的已壓縮消息時,第一組消息信息926有時充當參考或基線。所產(chǎn)生的第二消息930,例如移動性消息,是消息產(chǎn)生模塊922的輸出,并在發(fā)射機控制模塊924的控制下經(jīng)由發(fā)射機模塊908發(fā)射。所產(chǎn)生的第二消息930包括已壓縮消息類型指示符938以及一個或多個與信息934中的字段對應的替換字段942。在一些實施例中,一個或多個替換字段942包括轉(zhuǎn)交地址944、標識字段946和序號948中的一個或多個。在各實施例中,所產(chǎn)生的第二消息930包括掩碼字段940。在一些實施例中,對于至少一些第二消息,該己壓縮消息類型指示符938指示該第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的己壓縮消息。在一些實施例中,對于至少一些第二消息,該第二消息不包括移動IP標志字段。在一些實施例中,第二消息包括掩碼字段940,該掩碼字段940指示在已壓縮消息中可以包括的一組字段中的每個字段的存在與否。圖IO是根據(jù)各實施例的示范性通信裝置1000,例如基站或諸如移動節(jié)點的無線終端的圖示。示范性通信裝置1000可以是圖4的系統(tǒng)400的示范性基站或無線終端中的任一個。示范性通信裝置1000包括經(jīng)由總線1016耦合在一起的接收機模塊1004、發(fā)射機模塊1008、處理器1010和存儲器1014,各元件可以在總線上交換數(shù)據(jù)和信息。在一些實施例中,例如在通信裝置1000是基站的實施例中,通信裝置1000還包括耦合到總線1016的1/0接口1012。存儲器1014包括例程1018和數(shù)據(jù)/信息1020。諸如CPU的處理器1010執(zhí)行例程1018,并使用存儲器1014中的數(shù)據(jù)/信息1020控制通信裝置1000的操作并實施各方法。接收機模塊1004,例如OFDM無線接收機,被耦合到接收天線1002,通信裝置1000經(jīng)由接收天線1002從其它通信裝置接收信號。例如,如果通信裝置1000為無線終端,則通信裝置1000從基站接收下行鏈路信號?;蛘撸绻ㄐ叛b置1000為基站,則通信裝置1000從無線終端接收上行鏈路信號。接收機模塊1004經(jīng)由無線通信信道接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個用于替換第一組消息信息中所包括的對應字段的字段。發(fā)射機模塊1008,例如OFDM發(fā)射機,被耦合到發(fā)射天線1006,通信裝置經(jīng)由發(fā)射天線1006向其它通信裝置發(fā)射信號。例如,如果通信裝置1000為無線終端,則通信裝置1000向基站發(fā)送上行鏈路信號。或者,如果通信裝置1000為基站,則通信裝置1000向無線終端發(fā)送下行鏈路信號。在一些實施例中,可以將同一天線用于發(fā)射機模塊1008和接收機模塊1004。1/0接口1012將通信裝置IOOO耦合到其它網(wǎng)絡節(jié)點,例如,其它基站、本地代理節(jié)點、路由器AAA節(jié)點等和/或因特網(wǎng)。例如,考慮通信裝置1000為基站的情況,1/0接口1012通過將基站耦合到回程網(wǎng)絡而允許無線終端利用基站作為其網(wǎng)絡連接點來參與與對等節(jié)點(例如另一無線終端)間的通信會話,該對等節(jié)點利用不同的基站作為其網(wǎng)絡連接點。例程1018包括消息信息產(chǎn)生模塊1022和接收機控制模塊1024。消息信息產(chǎn)生模塊1022通過包括利用所接收的第一消息中的字段替換所存儲的第一組消息信息中的對應字段的操作,產(chǎn)生新的一組消息信息,例如信息1032。數(shù)據(jù)/信息1020包括第一組消息信息1026、第一移動性消息1028、所接收的第二消息1030和所產(chǎn)生的新的一組消息信息1032。所存儲的第一組消息信息1026對應于第一移動性消息1028。第一組消息信息1026包括發(fā)送方標識符1034和一個或多個可以被替換的字段1036。第一移動性消息1028,例如第一移動性消息,包括發(fā)送方標識符1035。所接收的第二消息1030,例如移動性消息,包括已壓縮消息指示符1038以及一個或多個與信息1026中的字段對應的替換字段1042。在一些實施例中,一個或多個替換字段1042包括轉(zhuǎn)交地址1044、標識字段1046和序號1048中的一個或多個。在各實施例中,所接收的第二消息1030包括掩碼字段1040。所接收的第二消息1030例如是已壓縮IP移動性消息。所接收的第二消息1040,例如己壓縮消息,是消息信息產(chǎn)生模塊1022的輸入,而所產(chǎn)生的新的一組消息信息1042是消息信息產(chǎn)生模塊1022的輸出。在一些實施例中,對于至少一些所接收的第二消息,該已壓縮消息指示符1038指示該第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。在一些實施例中,對于至少一些所接收的第二消息,該第二消息不包括移動IP標志字段。在一些實施例中,第二消息包括掩碼字段1040,該掩碼字段指示在已壓縮消息中可以包括的一組字段中的每個字段的存在與否。圖11是根據(jù)各實施例的對諸如基站或無線終端的節(jié)點進行操作以接收進程消息的示范性方法的流程圖1100的圖示。操作開始于步驟1102,在步驟1102,節(jié)點被上電并被初始化。操作從開始步驟1102前進到步驟1104。在步驟1104中,節(jié)點存儲與一個消息對應的第一組消息信息。在一些實施例中,第一消息為預定的缺省消息。在各實施例中,第一組消息信息包括第一消息中的信息。在一些實施例中,第一組消息信息包括根據(jù)所述第一消息產(chǎn)生的信息。操作從步驟1104前進到步驟1106。在步驟1106中,該節(jié)點例如經(jīng)由空中鏈路接收第二消息,所述第二消息包括至少一個命令和至少一個與所述命令對應的參數(shù)。在一些實施例中,對于至少一些第二消息,所述參數(shù)為數(shù)據(jù)。在各實施例中,對于至少一些第二消息,所述參數(shù)指示位置。例如,所述參數(shù)利用偏移量和大小中的至少一個來指示位置。操作從步驟1106前進到步驟1108。在歩驟1108中,該節(jié)點根據(jù)所述命令,通過處理所存儲的第一組信息而產(chǎn)生新的一組消息信息。步驟1108包括子步驟1109、1110、1112和1114。在子步驟1109中,節(jié)點確定命令類型,并根據(jù)所確定的命令類型按不同方式繼續(xù)。如果在子步驟1109中,所述命令被確定為ADD,那么操作從子步驟U09前進到子步驟1110。如果在子步驟1109中,所述命令被確定為REMOVE,那么操作從子步驟1109前進到子步驟1112。如果在子步驟1109中,所述命令被確定為REPLACE,那么操作從子步驟1109前進到子步驟1114。在子步驟1110中,節(jié)點將作為所述接收的第二消息中的所述參數(shù)接收49的數(shù)據(jù)添加到所述第一組消息信息,以產(chǎn)生所述新的一組消息信息。在子步驟1112中,節(jié)點在產(chǎn)生所述新的一組消息信息時,移除所述第二消息中的所述參數(shù)所指示的所述第一組信息中的信息。在子步驟1114中,節(jié)點在產(chǎn)生所述新的一組消息信息時,替換所述第二消息中的所述參數(shù)表示的所述第一組信息中的信息。在其它實施例中,例如在步驟1108中使用不同組的命令。例如,一個示范性實施例包括一組命令,該組命令包括COPY、SKIP和ADD。另一個示范性實施例包括一組命令,該組命令包括COPY和ADD。另一個示范性實施例包括一組命令,該組命令包括DELETE和INSERT。一個示范性實施例包括一組命令,該組命令包括DELETE和INSERT,以及REPLACE、OVERWRITE和UINT—INCREMENT中的至少一個。操作從步驟1108前進到步驟1116。在步驟1116中,節(jié)點根據(jù)所述新的一組消息信息產(chǎn)生第三消息,例如對所述第二消息的應答。然后,在步驟1118中,節(jié)點例如經(jīng)由空中鏈路發(fā)送第三消息。圖12是根據(jù)各實施例的用于操作節(jié)點,例如無線終端或基站的示范性方法的流程圖1200的圖示。操作從步驟1202開始,在步驟1202,節(jié)點被上電并被初始化,并前進到步驟1204。在步驟1204中,節(jié)點存儲與第一消息對應的第一組消息信息。操作從步驟1204前進到步驟1206。在步驟1206中,節(jié)點產(chǎn)生第二消息,所述第二消息包括至少一個命令和至少一個與所述命令對應的參數(shù),所述命令指示要對第二組消息信息執(zhí)行的操作,以產(chǎn)生新的一組消息信息,所述第二組消息信息與所述第一組消息信息具有相同內(nèi)容。操作從步驟1206前進到步驟1208。在步驟1208中,該節(jié)點通過空中鏈路發(fā)送第二消息。例如,第一消息可以是解壓縮消息,第二消息可以是已壓縮消息。考慮這樣的情況諸如基站的節(jié)點通過空中鏈路向諸如無線終端的另一節(jié)點發(fā)送第二消息。繼續(xù)介紹該范例,相對于第一消息,第一組消息信息對應于基站的副本,而第二組消息信息對應于無線終端的副本,所述第一和第二組信息具有相同內(nèi)容但存儲在不同的節(jié)點上。第一消息可以充當針對第二消息的基線。接收第二消息,即已壓縮消息,的無線終端使用第二消息中所包括的信息和所存儲的與第一消息對應的第二組消息信息產(chǎn)生新的一組消息信息。在一些實施例中,該新的一組消息信息代表第二消息的解壓縮副本。在一些實施例中,第二消息包括諸如序號、時間標號、ID值等的指示符,用于識別第一和第二組消息信息中的至少一個,由此識別要用于產(chǎn)生所述新的一組消息信息的第二組消息信息。例如,可以利用該指示符從多組所存儲消息信息中識別與第一消息對應的一組信息,從而將適當?shù)男畔⒂米麽槍Φ诙⒌幕€信息,該第二消息為已壓縮消息。在各實施例中,第一組消息信息包括所述第一消息中的信息。在一些實施例中,第一組消息信息包括根據(jù)所述第一消息產(chǎn)生的信息。在一些實施例中,所述第二消息中包括的所述參數(shù)為數(shù)據(jù)。在一些實施例中,所述第二消息中包括的所述參數(shù)指示位置,例如利用偏移量和大小中的至少一個來指示位置。在各實施例中,所述第二消息中包括的命令可以是,且有時是ADD命令,其指示要通過向所述第二組消息信息添加所述第二消息中包括的作為所述參數(shù)的數(shù)據(jù)來產(chǎn)生新的一組消息信息,從而產(chǎn)生所述新的一組消息信息。在各實施例中,所述第二消息中包括的命令可以是,且有時是REMOVE命令,其指示所述第二消息中包括的所述參數(shù)指示在產(chǎn)生所述新的一組信息時要從所述第二組信息移除的信息。在各實施例中,所述第二消息中包括的命令可以是,且有時是REPLACE命令,其指示所述第二消息中包括的所述參數(shù)指示在產(chǎn)生所述新一組信息時要從所述第二組信息中替換的信息。不同實施例可以利用不同組的命令。例如,一個示范性實施例包括一組命令,該組命令包括COPY、SKIP和ADD。另一個示范性實施例包括一組命令,該組命令包括COPY和ADD。另一個示范性實施例包括一組命令,該組命令包括DELETE和INSERT。一個示范性實施例包括一組命令,該組命令包括DELETE和INSERT,以及REPLACE、OVERWRITE和UINTJNCREMENT的至少一個。操作從步驟1208前進到步驟1210。在步驟1210中,節(jié)點接收根據(jù)所述新的一組消息信息產(chǎn)生的第三消息,例如對第二消息的應答。圖13是根據(jù)各實施例的對例如基站或無線終端的節(jié)點進行操作示范性方法的流程圖1300的圖示。操作開始于步驟1302,在步驟1302,節(jié)點被上電并被初始化。操作從開始步驟1302前進到步驟1304。在步驟1304中,節(jié)點存儲與第一移動性消息,例如移動IP消息,對應的第一組消息信息。操作從步驟1304前進到步驟1306。在步驟1306中,該節(jié)點產(chǎn)生第二消息,例如移動性消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個用于替換所述第一組消息信息中所包括的對應字段的字段。然后,在步驟1308中,該節(jié)點通過空中鏈路發(fā)送第二消息。在各實施例中,第一移動性消息至少包括發(fā)送方標識符。在一些實施例中,該至少一個字段包括轉(zhuǎn)交地址。在一些實施例中,該至少一個字段是標識字段和序號字段中之一。在各實施例中,該已壓縮消息類型指示符可以,且有時確實表示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的己壓縮消息。在一些這種實施例中,該第二消息不包括移動IP標志字段。在一些實施例中,第二消息包括掩碼字段,該掩碼字段指示在所述已壓縮消息中可能包括的一組字段中每個字段的存在與否。圖14是根據(jù)各實施例用于操作例如無線終端或基站的節(jié)點的示范性方法的流程圖1400的圖示。操作從步驟1402開始,在步驟1402,節(jié)點被上電并被初始化,并前進到步驟1404。在步驟1404中,節(jié)點存儲與第一移動性消息,例如移動性IP消息,對應的第一組消息信息。在一些實施例中,第一移動性消息至少包括發(fā)送方標識符。然后,在步驟1406中,該節(jié)點例如經(jīng)由無線通信信道接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個用于替換第一組消息信息中的對應字段的字段。在一些實施例中,該第二消息是移動性消息,例如移動性IP消息。在各實施例中,該至少一個字段包括轉(zhuǎn)交地址。在一些實施例中,該至少一個字段是標識字段和序號字段中之一。在各實施例中,該已壓縮消息類型指示符可以,且有時確實指示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。在一些這種實施例中,該第二消息不包括移動IP標志字段。在一些實施例中,第二消息包括掩碼字段,該掩碼字段指示在所述已壓縮消息中可能包括的一組字段中每個字段的存在與否。操作從步驟1406前進到步驟1408。在步驟1408中,該節(jié)點通過包括利用所述第二消息中所包括的所述字段替換所述第一組消息信息中的所述對應字段的操作來產(chǎn)生新的一組消息信息。然后,在步驟1410中,該節(jié)點通過空中鏈路發(fā)送所述第二消息。盡管是在示范性OFDM系統(tǒng)的上下文中描述的,但各實施例的方法和設備適用于很寬范圍的通信系統(tǒng),該通信系統(tǒng)包括很多非OFDM系統(tǒng)和/或非蜂窩系統(tǒng)。也可以將在無線通信系統(tǒng)是有用的消息壓縮方法和設備用在其它類型的通信系統(tǒng)中,而不限于無線通信系統(tǒng)實現(xiàn)。在各實施例中,利用一個或多個模塊實現(xiàn)本文所述的節(jié)點,以執(zhí)行與一種或多種方法對應的步驟,例如信號處理、消息產(chǎn)生和/或發(fā)送步驟。于是,在一些實施例中,使用模塊實現(xiàn)各特征??梢岳密浖⒂布蜍浖陀布慕M合實現(xiàn)這種模塊??梢岳弥T如存儲裝置的機器可讀介質(zhì)中包括的機器可執(zhí)行指令(例如軟件)控制機器(例如具有或沒有額外硬件的通用計算機),以在例如一個或多個節(jié)點中實現(xiàn)上述方法中的所有或部分,從而實現(xiàn)很多上述多種或一種方法的步驟,其中所述存儲裝置例如為RAM、軟盤等。因此,各實施例還涉及到一種包括機器可執(zhí)行指令的機器可讀介質(zhì),該機器可執(zhí)行指令用于使諸如處理器及其相關(guān)聯(lián)硬件的機器執(zhí)行上述方法的一個或多個步驟。鑒于以上描述,上述實施例的方法和裝置的眾多其他變化對于本領域的技術(shù)人員而言是顯而易見的。這種變化被認為在范圍之內(nèi)。各實施例的方法和裝置可以,并且在各實施例中是,與CDMA、正交頻分復用(OFDM)和/或可用于在接入節(jié)點和移動節(jié)點之間提供無線通信鏈路的各種其它類型的通信技術(shù)一起使用。在一些實施例中,接入節(jié)點被實現(xiàn)為基站,其使用OFDM和/或CDMA與移動節(jié)點建立通信鏈路。在各實施例中,移動節(jié)點被實現(xiàn)為筆記本計算機、個人數(shù)據(jù)助理(PDA)或其它便攜式裝置,該其它便攜式裝置包括用于實現(xiàn)各方法的接收機/發(fā)射機電路和邏輯和/或例程??梢岳密浖?、硬件和/或軟件和硬件的組合實現(xiàn)各實施例的技術(shù)。各實施例旨在裝置,例如處理器、諸如移動終端的移動節(jié)點、基站、通信系統(tǒng)和/或?qū)崿F(xiàn)一種方法的各特征或步驟的其它系統(tǒng)或裝置。各實施例還旨在方法,例如,用于控制和/或操作處理器、移動節(jié)點、基站和/或通信系統(tǒng)(例53如主機)的方法。各實施例還旨在機器可讀介質(zhì),例如,ROM、RAM、CD、硬盤等,其包括用于控制機器來實現(xiàn)一種方法的一個或多個步驟的機器可讀指令。權(quán)利要求1、一種方法,包括存儲與第一消息對應的第一組消息信息;以及產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值。2、根據(jù)權(quán)利要求1所述的方法,其中,所述第一消息是移動IP消息。3、根據(jù)權(quán)利要求2所述的方法,其中,所述第二消息是移動性消息。4、根據(jù)權(quán)利要求3所述的方法,其中,所述第一消息至少包括發(fā)送方標識符。5、根據(jù)權(quán)利要求3所述的方法,其中,所述至少一個字段包括轉(zhuǎn)交地址。6、根據(jù)權(quán)利要求3所述的方法,其中,所述至少一個字段是標識字段和序號字段中之一。7、根據(jù)權(quán)利要求3所述的方法,其中,所述已壓縮消息類型指示符指示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。8、根據(jù)權(quán)利要求7所述的方法,其中,所述第二消息不包括移動IP標志字段。9、根據(jù)權(quán)利要求7所述的方法,其中,所述第二消息包括掩碼字段,所述掩碼字段指示所述己壓縮消息中可以包括的一組字段中的每個字段的存在與否。10、根據(jù)權(quán)利要求1所述的方法,還包括通過空中鏈路發(fā)送所述第二消息。11、根據(jù)權(quán)利要求1所述的方法,其中,所述方法是由無線終端執(zhí)行的。12、根據(jù)權(quán)利要求2所述的方法,其中,所述方法是由基站執(zhí)行的。13、一種通信裝置,包括存儲器,其包括所存儲的與第一消息對應的第一組消息信息;以及消息產(chǎn)生模塊,用于產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值。14、根據(jù)權(quán)利要求13所述的裝置,其中,所述第一消息是移動IP消息。15、根據(jù)權(quán)利要求14所述的裝置,其中,所述第二消息是移動性消息。16、根據(jù)權(quán)利要求15所述的裝置,其中,所存儲的第一組消息信息和所述第一消息至少包括發(fā)送方標識符。17、根據(jù)權(quán)利要求15所述的裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。18、根據(jù)權(quán)利要求15所述的裝置,其中,所述至少一個字段是標識字段和序號字段中之一。19、根據(jù)權(quán)利要求15所述的裝置,其中,所述已壓縮消息類型指示符指示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。20、根據(jù)權(quán)利要求19所述的裝置,其中,所述第二消息不包括移動IP標志字段。21、根據(jù)權(quán)利要求19所述的裝置,其中,所述第二消息包括掩碼字段,所述掩碼字段指示所述已壓縮消息中可以包括的一組字段中的每個字段的存在與否。22、根據(jù)權(quán)利要求13所述的裝置,還包括用于通過空中鏈路發(fā)送所述第二消息的發(fā)射機。23、根據(jù)權(quán)利要求13所述的裝置,其中,所述裝置是無線終端。24、根據(jù)權(quán)利要求13所述的裝置,其中,所述裝置是基站。25、一種通信裝置,包括用于存儲包括所存儲的與第一消息對應的第一組消息信息的信息的模塊;以及用于產(chǎn)生第二消息的模塊,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值。26、根據(jù)權(quán)利要求25所述的裝置,其中,所述第一消息是移動IP消息。27、根據(jù)權(quán)利要求26所述的裝置,其中,所述第二消息是移動性消息。28、根據(jù)權(quán)利要求27所述的裝置,其中,所存儲的第一組消息信息和所述第一消息至少包括發(fā)送方標識符。29、根據(jù)權(quán)利要求27所述的裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。30、根據(jù)權(quán)利要求27所述的裝置,其中,所述至少一個字段是標識字段和序號字段中之一。31、一種包含機器可執(zhí)行指令的計算機可讀介質(zhì),所述機器可執(zhí)行指令用于控制通信裝置來實現(xiàn)一種方法,所述方法包括存儲與第一消息對應的第一組消息信息;以及產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值。32、根據(jù)權(quán)利要求31所述的計算機可讀介質(zhì),其中,所述第一消息是移動IP消息。33、根據(jù)權(quán)利要求32所述的計算機可讀介質(zhì),其中,所述第二消息是移動性消息。34、根據(jù)權(quán)利要求33所述的計算機可讀介質(zhì),其中,所述第一消息至少包括發(fā)送方標識符。35、根據(jù)權(quán)利要求33所述的計算機可讀介質(zhì),其中,所述至少一個字段包括轉(zhuǎn)交地址。36、根據(jù)權(quán)利要求33所述的計算機可讀介質(zhì),其中,所述至少一個字段是標識字段和序號字段中之一。37、一種在無線通信系統(tǒng)中操作的通信裝置,所述通信裝置包括處理器,所述處理器被配置為存儲與第一消息對應的第一組消息信息;以及產(chǎn)生第二消息,所述第二消息至少包括已壓縮消息類型指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值。38、根據(jù)權(quán)利要求37所述的通信裝置,其中,所述第一消息是移動IP消息。39、根據(jù)權(quán)利要求38所述的通信裝置,其中,所述第二消息是移動性消息。40、根據(jù)權(quán)利要求39所述的通信裝置,其中,所述第一消息至少包括發(fā)送方標識符。41、根據(jù)權(quán)利要求39所述的通信裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。42、根據(jù)權(quán)利要求39所述的通信裝置,其中,所述至少一個字段是標識字段和序號字段中之一。43、一種方法,包括存儲與第一消息對應的第一組消息信息接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。44、根據(jù)權(quán)利要求43所述的方法,其中,所述第一消息是移動IP消息。45、根據(jù)權(quán)利要求44所述的方法,其中,所述第二消息是移動性消息。46、根據(jù)權(quán)利要求45所述的方法,其中,所述第一消息至少包括發(fā)送方標識符。47、根據(jù)權(quán)利要求45所述的方法,其中,所述至少一個字段包括轉(zhuǎn)交地址。48、根據(jù)權(quán)利要求45所述的方法,其中,所述至少一個字段是標識字段和序號字段中之一。49、根據(jù)權(quán)利要求45所述的方法,其中,所述已壓縮消息類型指示符指示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。50、根據(jù)權(quán)利要求49所述的方法,其中,所述第二消息不包括移動IP標志字段o51、根據(jù)權(quán)利要求49所述的方法,其中,所述第二消息包括掩碼字段,所述掩碼字段指示所述已壓縮消息中可以包括的一組字段中的每個字段的存在與否。52、根據(jù)權(quán)利要求43所述的方法,其中,接收所述第二消息的步驟包括從無線通信信道接收所述消息。53、根據(jù)權(quán)利要求43所述的方法,其中,所述方法是由無線終端執(zhí)行的。54、根據(jù)權(quán)利要求43所述的方法,其中,所述方法是由基站執(zhí)行的。55、一種通信裝置,包括存儲器,其包括所存儲的與第一消息對應的第一組消息信息;接收機,用于接收第二消息,所述第二消息至少包括己壓縮消息指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及消息信息產(chǎn)生模塊,用于通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。56、根據(jù)權(quán)利要求55所述的通信裝置,其中,所述第一消息是移動IP消息。57、根據(jù)權(quán)利要求56所述的通信裝置,其中,所述第二消息是移動性消息。58、根據(jù)權(quán)利要求57所述的通信裝置,其中,所述第一消息至少包括發(fā)送方標識符。59、根據(jù)權(quán)利要求57所述的通信裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。60、根據(jù)權(quán)利要求57所述的通信裝置,其中,所述至少一個字段是標識字段和序號字段中之一。61、根據(jù)權(quán)利要求57所述的通信裝置,其中,所述已壓縮消息類型指示符指示所述第二消息是不包括本地代理地址、壽命和本地地址中的至少一個的已壓縮消息。62、根據(jù)權(quán)利要求61所述的通信裝置,其中,所述第二消息不包括移動IP標志字段。63、根據(jù)權(quán)利要求61所述的通信裝置,其中,所述第二消息包括掩碼字段,所述掩碼字段指示所述己壓縮消息中可以包括的一組字段中的每個字段的存在與否。64、根據(jù)權(quán)利要求55所述的通信裝置,其中,所述接收機是用于從無線通信信道接收所述第二消息的無線接收機。65、根據(jù)權(quán)利要求55所述的通信裝置,其中,所述通信裝置是無線終端。66、根據(jù)權(quán)利要求55所述的通信裝置,其中,所述通信裝置是基站。67、一種通信裝置,包括用于存儲包括所存儲的與第一消息對應的第一組消息信息的信息的模塊;用于接收第二消息的模塊,所述第二消息至少包括已壓縮消息指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及用于通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息的模塊。68、根據(jù)權(quán)利要求67所述的通信裝置,其中,所述第一消息是移動IP消息。69、根據(jù)權(quán)利要求68所述的通信裝置,其中,所述第二消息是移動性消息。70、根據(jù)權(quán)利要求69所述的通信裝置,其中,所述第一消息至少包括發(fā)送方標識符。71、根據(jù)權(quán)利要求69所述的通信裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。72、根據(jù)權(quán)利要求69所述的通信裝置,其中,所述至少一個字段是標識字段和序號字段中之一。73、一種包含機器可執(zhí)行指令的計算機可讀介質(zhì),所述機器可執(zhí)行指令用于控制通信裝置來實現(xiàn)一種方法,所述方法包括存儲與第一消息對應的第一組消息信息;以及接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。74、根據(jù)權(quán)利要求73所述的計算機可讀介質(zhì),其中,所述第一消息是移動IP消息。75、根據(jù)權(quán)利要求74所述的計算機可讀介質(zhì),其中,所述第二消息是移動性消息。76、根據(jù)權(quán)利要求75所述的計算機可讀介質(zhì),其中,所述第一消息至少包括發(fā)送方標識符。77、根據(jù)權(quán)利要求75所述的計算機可讀介質(zhì),其中,所述至少一個字段包括轉(zhuǎn)交地址。78、根據(jù)權(quán)利要求75所述的計算機可讀介質(zhì),其中,所述至少一個字段是標識字段和序號字段中之一。79、一種在無線通信系統(tǒng)中操作的通信裝置,所述通信裝置包括處理器,其被配置為存儲與第一消息對應的第一組消息信息;接收第二消息,所述第二消息至少包括已壓縮消息指示符和至少一個字段,所述至少一個字段具有要用來替換所述第一組消息信息中所包括的對應字段的值的值;以及通過利用所述第二消息中所包括的所述字段的值替換所存儲的第一組消息信息中的所述對應字段的值來產(chǎn)生新的一組消息信息。80、根據(jù)權(quán)利要求79所述的通信裝置,其中,所述第一消息是移動IP消息。81、根據(jù)權(quán)利要求80所述的通信裝置,其中,所述第二消息是移動性消息。82、根據(jù)權(quán)利要求81所述的通信裝置,其中,所述第一消息至少包括發(fā)送方標識符。83、根據(jù)權(quán)利要求81所述的通信裝置,其中,所述至少一個字段包括轉(zhuǎn)交地址。84、根據(jù)權(quán)利要求81所述的通信裝置,其中,所述至少一個字段是標識字段和序號字段中之一。全文摘要描述了用于壓縮用來支持移動通信的消息的方法和裝置。在發(fā)送可以是常規(guī)移動IP消息的第一移動IP消息之后,發(fā)送已壓縮移動IP消息。該已壓縮消息包括新的“已壓縮消息”指示符以及用于替換前一消息中的信息或要被添加到先前消息中以構(gòu)造新消息的信息。在一些實施例中,該已壓縮消息包括掩碼字段,例如比特序列,每個比特對應于標準注冊請求消息或綁定更新消息中的一個字段。如果設置了與一個字段對應的掩碼標志比特,則指示該已壓縮消息包括用于替換前一消息的對應字段中的內(nèi)容或要被添加到前一消息中作為與所斷言的比特對應的字段的信息。文檔編號H04L29/06GK101523857SQ200780038081公開日2009年9月2日申請日期2007年10月15日優(yōu)先權(quán)日2006年10月13日發(fā)明者G·齊爾特西斯,H·索利曼,V·帕克申請人:高通股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1