專利名稱:用于介質(zhì)無關(guān)切換的數(shù)據(jù)類型編碼的制作方法
本申請要求Y.Oba等人于2007年5月11日提交的申請?zhí)枮?0/917,549的美國臨時申請的優(yōu)先權(quán),在此通過引用的方式并入其全部公開。
背景技術(shù):
背景申請
本申請在此通過引用的方式還并入了以下所有專利申請的全部公開作為背景參考
1)K.Taniuchi等人于2007年2月23日提交的申請?zhí)枮?0/891,349的美國臨時申請;
2)Y.A.Cheng等人于2006年9月13日提交的申請?zhí)枮?0/825,567的美國臨時申請;
3)Y.Oba等人于2006年12月5日提交的申請?zhí)枮?1/567,134的美國申請;
4)Y.Oba等人于2006年11月23日提交的申請?zhí)枮?1/563,000的美國申請;
5)Y.Oba等人于2006年11月12日提交的申請?zhí)枮?1/558,922的美國申請;
6)Y.Oba等人于2006年7月27日提交的申請?zhí)枮?1/460,616的美國申請;
7)A.Dutta等人于2006年4月14日提交的申請?zhí)枮?1/279,856的題為“Framework Of Media-Independent Pre-AuthenticationImprovements”的美國申請;
8)包括“Considerations For Failed Switching And Switchback”;
9)Y.Oba等人于2006年3月9日提交的申請?zhí)枮?1/308,175的題為“Framework of Media Independent Pre-Authentication Supportfor PANA”的美國申請;
10)A.Dutta等人于2006年2月提交的申請?zhí)枮?1/307,362的題為“AFramework of Media-Independent Pre-authentication”的美國申請。
背景討論 網(wǎng)絡(luò)和因特網(wǎng)協(xié)議 存在很多類型的計算機(jī)網(wǎng)絡(luò),其中,因特網(wǎng)最為有名。因特網(wǎng)是一種計算機(jī)網(wǎng)絡(luò)的全球網(wǎng)絡(luò)。如今的因特網(wǎng)是可用于數(shù)百萬用戶的公共和自維網(wǎng)絡(luò)。因特網(wǎng)使用被稱為TCP/IP(即,傳輸控制協(xié)議/因特網(wǎng)協(xié)議)的通信協(xié)議集來連接主機(jī)。因特網(wǎng)具有被稱為因特網(wǎng)骨干的通信基礎(chǔ)設(shè)施。對于因特網(wǎng)骨干的接入主要由因特網(wǎng)服務(wù)提供商(ISP)來控制,因特網(wǎng)服務(wù)提供商(ISP)向企業(yè)和個人轉(zhuǎn)售接入。
關(guān)于IP(因特網(wǎng)協(xié)議),它是一種協(xié)議,通過該協(xié)議,可以在網(wǎng)絡(luò)上從一個設(shè)備(例如,電話、PDA[個人數(shù)字助理]、計算機(jī)等)向另一設(shè)備發(fā)送數(shù)據(jù)。現(xiàn)今存在各種版本的IP,包括例如IPv4、IPv6等。網(wǎng)絡(luò)上的每個主機(jī)設(shè)備都具有至少一個IP地址,這是它自己的唯一標(biāo)識符。IP是無連接協(xié)議。端點之間的連接在通信期間是不連續(xù)的。當(dāng)用戶發(fā)送或接收數(shù)據(jù)或消息時,該數(shù)據(jù)或消息被劃分成被稱為分組的組成部分。每個分組均被視為獨立的數(shù)據(jù)單元。
為了標(biāo)準(zhǔn)化在因特網(wǎng)或類似網(wǎng)絡(luò)上的各點之間的傳輸,建立了OSI(開放系統(tǒng)互連)模型。OSI模型將網(wǎng)絡(luò)中兩點之間的通信過程分成七個堆棧層,且每一層添加了其自己的功能集。每個設(shè)備處理消息,從而使得在發(fā)送端點處有向下的流通過每一層,并且在接收端點處有向上的流通過各層。提供七層功能的編程和/或硬件通常是設(shè)備操作系統(tǒng)、應(yīng)用軟件、TCP/IP和/或其它傳輸和網(wǎng)絡(luò)協(xié)議以及其它軟件和硬件的組合。
通常,當(dāng)消息從用戶或向用戶傳遞時使用上四層,而當(dāng)消息經(jīng)過設(shè)備(例如IP主機(jī)設(shè)備)時使用下三層。IP主機(jī)是網(wǎng)絡(luò)上能夠傳送和接收IP分組的任何設(shè)備,諸如服務(wù)器、路由器或工作站。發(fā)往某一其它主機(jī)的消息不是向上傳遞到上層,而是被轉(zhuǎn)發(fā)到其它主機(jī)。以下列出了OSI模型的各層。層7(即應(yīng)用層)是這樣的層,即在該層處,例如,標(biāo)識通信伙伴、標(biāo)識服務(wù)質(zhì)量、考慮用戶認(rèn)證和隱私、標(biāo)識關(guān)于數(shù)據(jù)語法的限制等。層6(即呈現(xiàn)層)是這樣的層,即,該層例如將流入和流出數(shù)據(jù)從一個呈現(xiàn)格式轉(zhuǎn)換成另一呈現(xiàn)格式,等等。層5(即會話層)是這樣的層,即,該層例如建立、協(xié)調(diào)和終止應(yīng)用之間的通話、交流和對話,等等。層4(即傳輸層)是這樣的層,即,該層例如管理端到端的控制和檢錯,等等。層3(即網(wǎng)絡(luò)層)是這樣的層,即,該層例如處理路由和轉(zhuǎn)發(fā),等等。層2(即數(shù)據(jù)鏈路層)是這樣的層,即,該層例如為物理層提供同步、進(jìn)行比特填充并提供傳輸協(xié)議知識和管理,等等。電氣和電子工程師協(xié)會(IEEE)將數(shù)據(jù)鏈路層細(xì)分為兩個進(jìn)一步的子層控制到達(dá)和來自物理層的數(shù)據(jù)傳送的MAC(媒體訪問控制)層,以及與網(wǎng)絡(luò)層相接并解釋命令和實現(xiàn)差錯恢復(fù)的LLC(邏輯鏈路控制)層。層1(即物理層)是這樣的層,即,該層例如在物理級通過網(wǎng)絡(luò)來傳達(dá)比特流。IEEE將物理層細(xì)分為PLCP(物理層匯聚過程)子層和PMD(物理媒介相關(guān))子層。
無線網(wǎng)絡(luò) 無線網(wǎng)絡(luò)可以并入各種類型的移動設(shè)備,例如像蜂窩和無線電話、PC(個人計算機(jī))、膝上型計算機(jī)、可穿戴式計算機(jī)、無繩電話、尋呼機(jī)、耳機(jī)、打印機(jī)、PDA等。例如,移動設(shè)備可以包括確保語音和/或數(shù)據(jù)的快速無線傳輸?shù)臄?shù)字系統(tǒng)。典型的移動設(shè)備包括以下組件中的一些或全部收發(fā)器(即發(fā)射機(jī)和接收機(jī),包括例如具有集成的發(fā)射機(jī)、接收機(jī)以及(如果需要的話)其它功能的單片收發(fā)器);天線;處理器;一個或多個音頻變換器(例如,設(shè)備中用于音頻通信的揚聲器或擴(kuò)音器);電磁數(shù)據(jù)存儲器(例如像在諸如提供了數(shù)據(jù)處理的設(shè)備中的ROM、RAM、數(shù)字?jǐn)?shù)據(jù)存儲器等);存儲器;閃速存儲器;全芯片集(full chip set)或集成電路;接口(例如像USB、CODEC、UART,PCM等)和/或諸如此類。
移動用戶可以在其中通過無線連接而連接到局域網(wǎng)(LAN)的無線LAN(WLAN)可以用于無線通信。無線通信可以包括例如經(jīng)由諸如光、紅外線、無線電、微波這樣的電磁波來進(jìn)行傳播的通信。目前存在各種WLAN標(biāo)準(zhǔn),例如像藍(lán)牙、IEEE 802.11和HomeRF。
舉例來說,藍(lán)牙產(chǎn)品可以用來提供在移動計算機(jī)、移動電話、便攜式手持設(shè)備、個人數(shù)字助理(PDA)和其它移動設(shè)備之間的鏈路,以及到因特網(wǎng)的連通性。藍(lán)牙是一種計算和電信行業(yè)規(guī)范,它詳述了移動設(shè)備可如何彼此輕松互連,以及使用短距離無線連接來與非移動設(shè)備互連。藍(lán)牙創(chuàng)建了一種數(shù)字無線協(xié)議,其解決了由于需要保持?jǐn)?shù)據(jù)同步并且在設(shè)備之間保持一致的各種移動設(shè)備的增長(proliferation)所導(dǎo)致的終端用戶問題,由此允許來自不同廠商的裝備一起無縫地工作。可以根據(jù)通用命名概念來命名藍(lán)牙設(shè)備。例如,藍(lán)牙設(shè)備可以擁有藍(lán)牙設(shè)備名稱(BDN)或與唯一的藍(lán)牙設(shè)備地址(BDA)相關(guān)聯(lián)的名稱。藍(lán)牙設(shè)備也可以參與因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)。如果藍(lán)牙設(shè)備在IP網(wǎng)絡(luò)上工作,則它可以配備有IP地址和IP(網(wǎng)絡(luò))名稱。因而,被配置以便參與IP網(wǎng)絡(luò)的藍(lán)牙設(shè)備可以含有例如BDN、BDA、IP地址和IP名稱。術(shù)語“IP名稱”是指對應(yīng)于接口的IP地址的名稱。
IEEE標(biāo)準(zhǔn)IEEE 802.11規(guī)定了用于無線LAN和設(shè)備的技術(shù)。使用802.11,可以利用支持若干設(shè)備的各個單個的基站來實現(xiàn)無線組網(wǎng)。在一些例子中,這些設(shè)備可以預(yù)先配備有無線硬件,或者用戶可以安裝單獨的硬件塊,例如可以包括天線的卡。舉例來說,802.11中所使用的設(shè)備(不論該設(shè)備是否是接入點(AP)、移動臺(STA)、橋接器、PCMCIA卡還是另一設(shè)備)通常包括三個顯著的元件無線電收發(fā)器;天線;以及MAC(媒體訪問控制)層,其中MAC(媒體訪問控制)層控制網(wǎng)絡(luò)中各點之間的分組流。
另外,在一些無線網(wǎng)絡(luò)中可以利用多接口設(shè)備(MID)。MID可以含有兩個獨立的網(wǎng)絡(luò)接口,例如藍(lán)牙接口和802.11接口,因而允許MID參與兩個單獨的網(wǎng)絡(luò)以及與藍(lán)牙設(shè)備相接。MID可以具有IP地址和與該IP地址相關(guān)聯(lián)的通用IP(網(wǎng)絡(luò))名稱。
無線網(wǎng)絡(luò)設(shè)備可以包括但不限于藍(lán)牙設(shè)備、多接口設(shè)備(MID)、802.11x設(shè)備(IEEE 802.11設(shè)備,其包括例如802.11a、802.11b和802.11g設(shè)備)、HomeRF(家用射頻)設(shè)備、Wi-Fi(無線保真)設(shè)備、GPRS(通用分組無線電服務(wù))設(shè)備、3G蜂窩設(shè)備、2.5G蜂窩設(shè)備、GSM(全球移動通信系統(tǒng))設(shè)備、EDGE(增強(qiáng)型GSM演進(jìn)數(shù)據(jù))設(shè)備、TDMA類型(時分多址)設(shè)備,或者包括CDMA2000的CDMA類型(碼分多址)設(shè)備。每個網(wǎng)絡(luò)設(shè)備均可以含有不同類型的地址,包括但不限于IP地址、藍(lán)牙設(shè)備地址、藍(lán)牙通用名稱、藍(lán)牙IP地址、藍(lán)牙IP通用名稱、802.11 IP地址、802.11 IP通用名稱或IEEE MAC地址。
無線網(wǎng)絡(luò)還可以涉及例如在移動IP(因特網(wǎng)協(xié)議)系統(tǒng)中、在PCS系統(tǒng)中和在其它移動網(wǎng)絡(luò)系統(tǒng)中找到的方法和協(xié)議。關(guān)于移動IP,這涉及由因特網(wǎng)工程任務(wù)組(IETF)所創(chuàng)建的標(biāo)準(zhǔn)通信協(xié)議。利用移動IP,移動設(shè)備用戶可以跨網(wǎng)絡(luò)移動,同時保持其曾被分派的IP地址。參見請求注解(RFC)3344。注意RFC是因特網(wǎng)工程任務(wù)組(IETF)的正式文檔。移動IP增強(qiáng)了因特網(wǎng)協(xié)議(IP),并且添加了當(dāng)移動設(shè)備連接到其歸屬網(wǎng)絡(luò)外部時向移動設(shè)備轉(zhuǎn)發(fā)因特網(wǎng)業(yè)務(wù)的手段。移動IP向每個移動節(jié)點分派其歸屬網(wǎng)絡(luò)上的歸屬地址,以及標(biāo)識該設(shè)備在網(wǎng)絡(luò)及其子網(wǎng)內(nèi)的當(dāng)前位置的轉(zhuǎn)交地址(CoA)。當(dāng)設(shè)備移動到不同網(wǎng)絡(luò)時,其接收新的轉(zhuǎn)交地址。歸屬網(wǎng)絡(luò)上的移動性代理可以將每個歸屬地址與其轉(zhuǎn)交地址相關(guān)聯(lián)。每次改變其轉(zhuǎn)交地址時,移動節(jié)點可以使用例如因特網(wǎng)控制消息協(xié)議(ICMP)來向歸屬代理發(fā)送綁定更新。
在基本的IP路由(例如在移動IP外部)中,路由機(jī)制依賴于以下假設(shè)每個網(wǎng)絡(luò)節(jié)點總是具有到例如因特網(wǎng)的固定依附點,并且每個節(jié)點的IP地址標(biāo)識了它所依附的網(wǎng)絡(luò)鏈路。在該文檔中,術(shù)語“節(jié)點”包括連接點,所述連接點可以包括例如用于數(shù)據(jù)傳輸?shù)闹匦路职l(fā)點或端點,并且可以識別通信、處理通信和/或向其它節(jié)點轉(zhuǎn)發(fā)通信。舉例來說,因特網(wǎng)路由器可以查看例如標(biāo)識了設(shè)備的網(wǎng)絡(luò)的IP地址前綴等。然后,在網(wǎng)絡(luò)級,路由器可以查看例如標(biāo)識了特定子網(wǎng)的比特集。接著,在子網(wǎng)級,路由器可以查看例如標(biāo)識了特定設(shè)備的比特集。在典型的移動IP通信的情況下,如果用戶將移動設(shè)備從例如因特網(wǎng)斷開連接,并且嘗試在新的子網(wǎng)處重新連接它,則該設(shè)備不得不被重新配置新的IP地址、合適的網(wǎng)絡(luò)掩碼和缺省的路由器。否則,路由協(xié)議將不能正確地遞送分組。
介質(zhì)無關(guān)切換服務(wù) 在I.E.E.E.P802.21/D.01.09,2006年9月的題為“Draft IEEE Standardfor Local and Metropolitan Area NetworksMedia Independent HandoverServices”中,特別地,該文檔規(guī)定了優(yōu)化802系統(tǒng)與蜂窩系統(tǒng)之間的切換的802媒介訪問無關(guān)的機(jī)制。I.E.E.E.802.21標(biāo)準(zhǔn)定義了可擴(kuò)展媒介訪問無關(guān)的機(jī)制,其使得能夠優(yōu)化不同種類的802系統(tǒng)之間的切換,并且可以促進(jìn)802系統(tǒng)與蜂窩系統(tǒng)之間的切換。
“IEEE 802.21(介質(zhì)無關(guān)切換)標(biāo)準(zhǔn)的范圍是開發(fā)一種規(guī)范,該規(guī)范向上層提供鏈路層情報和其它相關(guān)的網(wǎng)絡(luò)信息,以便優(yōu)化不同種類的媒介之間的切換。這包括由3GPP、3GPP2所指定的鏈路以及IEEE 802標(biāo)準(zhǔn)族中的有線和無線媒介。要注意,在該文檔中,除非另有說明,“媒介”指的是接入電信系統(tǒng)的方法/模式(例如電纜、無線電、衛(wèi)星等),而不是通信的感覺方面(例如音頻、視頻等)”。參見I.E.E.E.P802.21/D.01.09的1.1,2006年9月,題為“Draft IEEE Standard for Local and MetropolitanArea NetworksMedia Independent Handover Services”,在此并入該文檔的全部內(nèi)容并將其作為本專利申請的一部分。另外,此處要求了其優(yōu)先權(quán)的臨時申請也并入了該標(biāo)準(zhǔn)的草案05(此處稱為D05),在此,再次通過引用的方式并入了該草案05的全部內(nèi)容一即,參見例如由I.E.E.E.計算機(jī)協(xié)會的LAN MAN標(biāo)準(zhǔn)委員會所發(fā)起的2007年4月的I.E.E.E.P802.21/D05.00,“Draft Standard for Local and Metropolitan AreaNetworksMedia Independent Handover Services”。
一般體系結(jié)構(gòu) 介紹 IEEE 802.21標(biāo)準(zhǔn)旨在促進(jìn)各種切換方法。根據(jù)切換過程關(guān)于數(shù)據(jù)傳輸設(shè)施(其支持在移動節(jié)點與網(wǎng)絡(luò)之間的數(shù)據(jù)分組的交換)是“在進(jìn)行前斷開”還是“在斷開前進(jìn)行”,這樣的方法一般被分類為“硬的”或“軟的”。
一般而言,切換涉及對移動節(jié)點和網(wǎng)絡(luò)基礎(chǔ)設(shè)施這二者的協(xié)作使用,以便滿足網(wǎng)絡(luò)運營商和終端用戶需求。在作出切換判定中所涉及的切換控制、切換策略和其它算法一般由不落入IEEE 802.21標(biāo)準(zhǔn)的范圍內(nèi)的通信系統(tǒng)元件來處理。然而,描述整個切換過程的特定方面是有利的,從而使得整個切換過程中的MIH事件服務(wù)、MIH命令服務(wù)、MIH信息服務(wù)和MIHF的角色和目的清楚明了。
一般設(shè)計原則 IEEE 802.21標(biāo)準(zhǔn)基于以下的一般設(shè)計原則。
a)MIH功能是幫助和促進(jìn)作出切換判定的邏輯實體。上層基于來自MIHF的輸入和上下文作出切換判定和鏈路選擇。促進(jìn)認(rèn)識到應(yīng)當(dāng)發(fā)生切換是MIHF的關(guān)鍵目標(biāo)之一。發(fā)現(xiàn)關(guān)于如何作出有效切換判定的信息也是關(guān)鍵的組成部分。
b)MIHF向高層提供抽象服務(wù)。從該角度看,MIHF向上層提供統(tǒng)一接口。由該統(tǒng)一接口所揭示的服務(wù)原語基于不同接入網(wǎng)絡(luò)的特定于技術(shù)的協(xié)議實體。MIHF通過特定于技術(shù)的接口與移動性管理協(xié)議棧的低層進(jìn)行通信。
MIHF與低層的接口的規(guī)范一般不落入該標(biāo)準(zhǔn)的范圍內(nèi)。在涉及到諸如IEEE 802.1、IEEE 802.3、IEEE 802.11、IEEE 802.16、3GPP和3GPP2的相應(yīng)接入技術(shù)的標(biāo)準(zhǔn)內(nèi),這樣的接口可能已經(jīng)被指定為服務(wù)接入點(SAP)。當(dāng)修改低層接口可以啟用或增強(qiáng)MIHF功能性時,該標(biāo)準(zhǔn)可以含有對修訂現(xiàn)行的特定于接入技術(shù)的標(biāo)準(zhǔn)的建議。
c)切換信令(作為切換執(zhí)行和后續(xù)更新的一部分)可以不是該標(biāo)準(zhǔn)的一部分。不同的接入網(wǎng)絡(luò)支持水平切換機(jī)制(移動臺啟動的、網(wǎng)絡(luò)啟動的,等等)。當(dāng)根據(jù)同類方案行不通時,切換啟動觸發(fā)可能在不同種類的切換中是有用的。
d)MIHF可以對MAC/PHY觸發(fā)以及其它相關(guān)的本地事件進(jìn)行進(jìn)一步的處理。對該處理的定義超出了該標(biāo)準(zhǔn)的范圍。該標(biāo)準(zhǔn)也應(yīng)當(dāng)對遠(yuǎn)程事件提供支持。事件本質(zhì)上是咨詢性的(advisory)。關(guān)于是否基于這些事件來促使切換的判定超出了該標(biāo)準(zhǔn)的范圍。
e)該標(biāo)準(zhǔn)應(yīng)當(dāng)規(guī)定機(jī)制來支持MN啟動的、MN控制的、網(wǎng)絡(luò)啟動的和網(wǎng)絡(luò)控制的切換。
f)該標(biāo)準(zhǔn)可以支持與既有裝備的透明互通。因而,IEEE 802.21兼容裝備應(yīng)當(dāng)能夠與既有的非IEEE 802.21兼容裝備共存。
介質(zhì)無關(guān)切換參考框架 以下部分描述了關(guān)于客戶機(jī)設(shè)備(MN)中的不同MIHF實體與網(wǎng)絡(luò)之間的通信的各方面。
出于各種目的,MIHF功能彼此通信??蛻魴C(jī)設(shè)備(移動節(jié)點)與它的MIH服務(wù)點交換MIH信息。當(dāng)與基于MN的MIHF直接通信時,在任何網(wǎng)絡(luò)實體中的MIHF就變成MIH PoS。MIH網(wǎng)絡(luò)實體不一定具有到MN的直接連接,并且因此不構(gòu)成用于該特定MN的MIH PoS。同一MIH網(wǎng)絡(luò)實體仍然可以充當(dāng)用于不同MN的MIH PoS。MIHF通信不一定在有MIH能力的MN的所有L2接口上發(fā)生。作為一個例子,在具有三個L2接口(即802.11、802.16和802.3)的有MIH能力的MN上,802.3接口可以被僅用于系統(tǒng)管理和維護(hù)操作,而802.11和802.16接口可以從事對MIHF服務(wù)的供應(yīng)。MN可以使用L2傳輸來與駐留在同一網(wǎng)絡(luò)實體中作為其網(wǎng)絡(luò)PoA的MIH PoS交換MIH信息。MN可以使用L3傳輸來與不一定駐留在同一網(wǎng)絡(luò)實體中作為其網(wǎng)絡(luò)PoA的MIH PoS交換MIH信息。該框架支持使用L2或L3機(jī)制來面向MIH網(wǎng)絡(luò)實體之間的通信。
圖8示出了MIH通信模型。該模型示出了不同有區(qū)別的角色的MIHF以及他們之間的通信關(guān)系。圖8中所示的通信關(guān)系僅適用于MIHF。值得注意的是,該通信模型中的每個通信關(guān)系并不意味著特定的傳輸機(jī)制。相反,通信關(guān)系僅旨在表明與MIHF相關(guān)的信息傳遞在兩個有區(qū)別的MIHF之間是可能的。此外,1)MN上的MIHF,2)包括MN的服務(wù)PoA的網(wǎng)絡(luò)實體上的MIH PoS,3)包括用于MN的候選PoA的網(wǎng)絡(luò)實體上的MIHPoS(候選POA是MN知道的但當(dāng)前并不依附的PoA;如果最終發(fā)生切換,則它就變成目標(biāo)PoA),4)不包括用于MN的PoA的網(wǎng)絡(luò)實體上的MIHPoS,5)不包括用于MN的PoA的網(wǎng)絡(luò)實體上的MIH非PoS。
該通信模型還標(biāo)識了在MIHF的不同實例之間的以下通信參考點。
1)通信參考點R1參考點R1指的是在MN上的MIHF和在其服務(wù)PoA的網(wǎng)絡(luò)實體上的MIH PoS之間的MIHF過程。R1可以包括在L2、L3這二者之上及其以上的通信接口。在R1上傳遞的MIHF內(nèi)容可以與MIIS、MIES或MICS相關(guān)。
2)通信參考點R2參考點R2指的是在MN上的MIHF與候選PoA的網(wǎng)絡(luò)實體上的MIH PoS之間的MIHF過程。R2可以包括在L2、L3這二者之上及其以上的通信接口。在R2上傳遞的MIHF內(nèi)容可以與MIIS、MIES或MICS相關(guān)。
3)通信參考點R3參考點R3指的是在MN上的MIHF與在非PoA網(wǎng)絡(luò)實體上的MIH PoS之間的MIHF過程。R3可以包括在L3上及其以上的通信接口,并且可能包括像以太網(wǎng)橋接、MPLS等的L2傳輸協(xié)議。在R3上傳遞的MIHF內(nèi)容可以與MIIS、MIES或MICS相關(guān)。
4)通信參考點R4參考點R4指的是在網(wǎng)絡(luò)實體中的MIH PoS與在另一網(wǎng)絡(luò)實體中的MIH非PoS實例之間的MIHF過程。R4可以包括在L3上及其以上的通信接口。在R4上傳遞的MIHF內(nèi)容可以與MIIS、MIES或MICS相關(guān)。
5)通信參考點R5參考點R5指的是在有區(qū)別的網(wǎng)絡(luò)實體中的兩個MIH PoS實例之間的MIHF過程。R5可以包括在L3上及其以上的通信接口。在R5上傳遞的MIHF內(nèi)容可以與MIIS、MIES或MICS相關(guān)。
MIH通信模型的說明 圖9中示出了包括MIH服務(wù)的網(wǎng)絡(luò)模型,以便更好地說明MIH通信參考點。從右到左,該模型包括有MIH能力的移動節(jié)點(MN,最右邊),其支持多種有線和無線接入技術(shù)選項。該模型假定當(dāng)已經(jīng)建立了支持互通的SLA時,供應(yīng)服務(wù)提供商運營多種接入技術(shù),或者允許其用戶漫游到其它網(wǎng)絡(luò)。MN具有被實現(xiàn)的MIHF,這使得它能夠發(fā)送特定的MIH查詢。MN可以具有部分地在內(nèi)部實現(xiàn)的信息服務(wù)。
該模型說明了以某種松散的串行方式連接到核心網(wǎng)絡(luò)(運營商1-3核心)的接入網(wǎng)絡(luò)。還示出了較為緊密地互通或耦合的接入網(wǎng)絡(luò)(接入網(wǎng)絡(luò)-3)。運營商1-3核心分別可以表示服務(wù)提供商、企業(yè)內(nèi)聯(lián)網(wǎng)提供商,或者只是受訪或歸屬接入網(wǎng)絡(luò)或者甚至是核心網(wǎng)絡(luò)的另一部分。在該模型中,供應(yīng)提供商在運營經(jīng)由R1耦合到核心(被標(biāo)記為受訪/歸屬核心網(wǎng)絡(luò))的接入網(wǎng)絡(luò)-3。術(shù)語“受訪和歸屬”被用來指示供應(yīng)服務(wù)提供商或企業(yè)。取決于運營商與MN的供應(yīng)商之間的關(guān)系,所示出的網(wǎng)絡(luò)中的任何一個都可以是受訪網(wǎng)絡(luò)或歸屬網(wǎng)絡(luò)。網(wǎng)絡(luò)提供商在它們的接入網(wǎng)絡(luò)(接入網(wǎng)絡(luò)-1至4)中提供MIH服務(wù),以便促進(jìn)切換到它們的網(wǎng)絡(luò)中。每種接入技術(shù)要么宣告其MIH能力要么對MIH服務(wù)發(fā)現(xiàn)進(jìn)行響應(yīng)。接入網(wǎng)絡(luò)的每個服務(wù)提供商允許接入到一個或多個MIH服務(wù)點(PoS,相比于通信模型)。這些PoS可以提供如在MIH能力發(fā)現(xiàn)期間所確定的一些或全部MIH服務(wù)。MIH PoS的位置或節(jié)點不是由該標(biāo)準(zhǔn)來固定的。PoS位置可以基于運營商部署場景和特定于技術(shù)的MIH體系結(jié)構(gòu)而變化。
MIH PoS可以與接入網(wǎng)絡(luò)(典型的如接入網(wǎng)絡(luò)1、2、4)中的依附點(PoA)毗鄰或共址??蛇x地,PoS可以駐留在接入網(wǎng)絡(luò)或核心網(wǎng)絡(luò)(典型的如接入網(wǎng)絡(luò)3)中更深的內(nèi)部。如圖3中所示,MN中的MIH實體在任何接入網(wǎng)絡(luò)上通過R1、R2或R3來與MIH網(wǎng)絡(luò)實體通信。當(dāng)在服務(wù)接入網(wǎng)絡(luò)中的PoA具有共址的MIH功能時,那么R1參考連接在PoA處終止,該PoA也是PoS(到該模型的接入網(wǎng)絡(luò)1、2、4的MN可以都是R1)。在那種情況下,R3參考連接將在任何的非PoA處終止(也通過到接入網(wǎng)絡(luò)1、2、4的MN來示出)。MIH事件可以起源于活動的R1鏈路的兩側(cè)。MN通常是對這些事件作出反應(yīng)的第一節(jié)點。
受訪和歸屬網(wǎng)絡(luò)的交互可以用于控制和管理目的或者用于數(shù)據(jù)傳輸目的。也有可能由于漫游或SLA協(xié)議,歸屬網(wǎng)絡(luò)可以允許MN直接通過受訪網(wǎng)絡(luò)來接入公共因特網(wǎng)。如所說明的,兩個MIH網(wǎng)絡(luò)實體可以經(jīng)由R4或R5參考連接而彼此通信。有MIH能力的PoA也可以經(jīng)由R3和R4參考點與其它MIH網(wǎng)絡(luò)實體通信。有MIH能力的MN可以經(jīng)由R2參考點與候選接入網(wǎng)絡(luò)中的其它PoA進(jìn)行MIH通信,以便獲得關(guān)于候選網(wǎng)絡(luò)的信息服務(wù)。
關(guān)于MIH信息服務(wù)(MIIS),提供商提供了對位于MIH PoS節(jié)點中的其信息服務(wù)器(左上方)的接入。運營商向移動節(jié)點提供MIIS,因此移動節(jié)點可以獲得相關(guān)信息,其包括但不限于新的漫游列表、費用、提供商標(biāo)識信息、提供商服務(wù)、優(yōu)先級,以及使得能夠選擇和利用服務(wù)的任何其它信息。如所說明的,對于移動節(jié)點來說,有可能由其提供商預(yù)先供應(yīng)MIIS數(shù)據(jù)。
對于移動節(jié)點來說,也有可能從其提供商的任何接入網(wǎng)絡(luò)獲得MIH信息服務(wù)。使用該網(wǎng)絡(luò)的MIIS服務(wù)點,MIIS也可以從另一重疊的或鄰近的網(wǎng)絡(luò)處獲得。供應(yīng)商的網(wǎng)絡(luò)(此處描述為與接入網(wǎng)絡(luò)3耦合)可以利用R3和R4接口來接入其它的MIH實體,像供應(yīng)商的或受訪網(wǎng)絡(luò)的MIH信息服務(wù)器。
關(guān)于MIH命令服務(wù)(MICS),任何信息數(shù)據(jù)庫也都可以被用作命令服務(wù)PoS。MN MIHF通常使用層3傳輸來與該服務(wù)器通信。
MIHF服務(wù) MIHF通過明確定義的用于鏈路層和MIH用戶的SAP來提供異步和同步服務(wù)。在系統(tǒng)具有任意類型的多個網(wǎng)絡(luò)接口的情況下,上層可以使用由MIH所提供的信息服務(wù)、命令服務(wù)和事件服務(wù),以便管理、確定和控制下層接口的狀態(tài)。
由MIH所提供的這些服務(wù)有助于上層維護(hù)服務(wù)連續(xù)性、對可變服務(wù)質(zhì)量的服務(wù)適應(yīng)性、電池壽命保存,以及網(wǎng)絡(luò)發(fā)現(xiàn)和鏈路選擇。在含有802類型以及蜂窩3GPP、3GPP2類型的異構(gòu)網(wǎng)絡(luò)接口的系統(tǒng)中,介質(zhì)無關(guān)切換功能可以幫助上層實現(xiàn)跨異構(gòu)網(wǎng)絡(luò)接口耦合服務(wù)的有效過程。上層可以利用由MIHF跨不同實體所提供的服務(wù)來查詢在異構(gòu)網(wǎng)絡(luò)之間進(jìn)行切換操作所要求的資源。
移動設(shè)備中的MIH服務(wù)促進(jìn)了異構(gòu)網(wǎng)絡(luò)之間的無縫切換??梢灾С种T如移動性管理協(xié)議(例如移動IP)的MIH用戶實現(xiàn)切換和無縫會話連續(xù)性。這不應(yīng)當(dāng)排除移動IP之外的其它協(xié)議以及甚至是其它上層利用MIH服務(wù)來優(yōu)化切換。
采用MIH服務(wù)的移動節(jié)點將從鏈路層接收對類似事件服務(wù)這樣的異步操作的指示。與命令服務(wù)和信息服務(wù)的交互將通過同步查詢和響應(yīng)類型的機(jī)制進(jìn)行。MIHF還將為在網(wǎng)絡(luò)與相同媒介類型的主機(jī)實體之間的信息交換提供功能性。要注意,如果用于這種信息交換的機(jī)制已經(jīng)存在于給定類型的媒介(例如存在于一些蜂窩媒介類型),則MIHF將盡可能地利用現(xiàn)有機(jī)制。
MIH協(xié)議 IEEE 802.21標(biāo)準(zhǔn)支持介質(zhì)無關(guān)事件服務(wù)、介質(zhì)無關(guān)命令服務(wù)和介質(zhì)無關(guān)信息服務(wù)。MIH協(xié)議定義了在遠(yuǎn)程MIHF實體之間交換的消息(即具有報頭和有效載荷的MIHF分組)的格式以及支持遞送所述消息的傳輸機(jī)制。對傳輸機(jī)制的選擇取決于將MN連接到網(wǎng)絡(luò)的接入技術(shù)以及MIH PoS的位置。
用于這些服務(wù)的分組有效載荷可以通過L2管理幀、L2數(shù)據(jù)幀或其它更高層協(xié)議來攜帶。諸如802.11和802.16的無線網(wǎng)絡(luò)具有管理平面并且支持管理幀(其可以被適當(dāng)增強(qiáng)用于攜帶以上有效載荷)。然而,有線以太網(wǎng)網(wǎng)絡(luò)并不具有管理平面,并且僅可以在數(shù)據(jù)幀中攜帶以上有效載荷。
IEEE 802.21標(biāo)準(zhǔn)以標(biāo)準(zhǔn)TLV格式按照介質(zhì)無關(guān)的方式定義了分組格式和有效載荷。由此,當(dāng)需要通過正常的數(shù)據(jù)幀來發(fā)送有效載荷時(如在以太網(wǎng)的情況中),可以使用MIHF以太類型將這些分組封裝在L2 MIH協(xié)議中。在其它情況下,基于TLV的消息和有效載荷可以被直接封裝在特定于媒介的管理幀中??蛇x地,可以使用低層(L2)或高層(L3及以上)傳輸來封裝MIH協(xié)議消息。
IEEE 802.21標(biāo)準(zhǔn)定義了MIH協(xié)議數(shù)據(jù)單元(PDU)報頭和有效載荷的格式。標(biāo)準(zhǔn)TLV格式為PDU有效載荷內(nèi)容提供了介質(zhì)無關(guān)表示。在802鏈路上,MIHF PDU被封裝在具有MIHF以太類型的數(shù)據(jù)幀中。對于802.11和802.16鏈路,建議了特定于媒介的管理幀的擴(kuò)展來攜帶MIH消息。在該標(biāo)準(zhǔn)中沒有假設(shè)在L2處通過3GPP和3GPP2接入鏈路來傳輸MIH消息。
介質(zhì)無關(guān)信息服務(wù) 介紹 介質(zhì)無關(guān)信息服務(wù)(MIIS)提供了一種框架,通過該框架,移動節(jié)點中和網(wǎng)絡(luò)中的MIHF均可以發(fā)現(xiàn)和獲得地理區(qū)域內(nèi)的網(wǎng)絡(luò)信息,以便促進(jìn)切換。其目標(biāo)是獲取與該區(qū)域中的MN相關(guān)的所有異構(gòu)網(wǎng)絡(luò)的全局視圖,以便促進(jìn)當(dāng)跨越這些網(wǎng)絡(luò)漫游時的無縫切換。
介質(zhì)無關(guān)信息服務(wù)包括對各種信息元素(IE)的支持。信息元素提供了對于網(wǎng)絡(luò)選擇器作出明智的切換判定來說是關(guān)鍵的信息。
取決于移動性的類型,對不同類型的信息元素的支持對于實施切換來說可能是必要的。例如,在跨越相同接入網(wǎng)絡(luò)的不同PoA的水平切換的情況下,可從接入網(wǎng)絡(luò)的較低鏈路層獲得的信息可能是足夠的。在這種情況下,類似在切換期間所要求的技術(shù)內(nèi)鄰居報告和其它鏈路層信息這樣的信息元素可直接從接入網(wǎng)絡(luò)獲得。在這種情況下,由網(wǎng)絡(luò)所提供的高層服務(wù)的可用性可以跨不同的網(wǎng)絡(luò)依附點而不發(fā)生些許變化。
另一方面,在垂直切換期間,需要基于最佳鏈路層連通性以及適當(dāng)?shù)母邔臃?wù)的可用性,在新網(wǎng)絡(luò)中選擇合適的PoA來允許活動用戶應(yīng)用的服務(wù)和會話連續(xù)性。
介質(zhì)無關(guān)信息服務(wù)(MIIS)提供了用于獲得切換的必要信息的能力。這包括關(guān)于低層的信息(諸如鄰居地圖和其它鏈路層參數(shù)),以及關(guān)于可用的高層服務(wù)的信息(諸如因特網(wǎng)連通性、VPN服務(wù)的可用性等)。由MIIS所提供的不同高層服務(wù)的集合可以不斷演進(jìn)。與此同時,MIIS所支持的接入網(wǎng)絡(luò)的列表也可以演進(jìn)。由此,在MIIS提供對不同信息元素的支持的方式上,存在對靈活性和可擴(kuò)展性的需要。為此,MIIS定義了一種方案。該方案幫助MIIS的客戶機(jī)發(fā)現(xiàn)MIIS的能力,并且還發(fā)現(xiàn)由特定實現(xiàn)所支持的不同接入網(wǎng)絡(luò)和IE的整個集合。方案表示還允許移動節(jié)點以更靈活和有效的方式來查詢信息。作為定義該方案的一部分,MIIS還可以標(biāo)識基本信息元素的集合,所述基本信息元素的集合可以定義MIIS的不同實現(xiàn)的核心功能性。其它信息元素在被添加時可以變成MIIS能力的擴(kuò)展集的一部分。
MIIS提供了關(guān)于諸如802網(wǎng)絡(luò)、3GPP網(wǎng)絡(luò)和3GPP2網(wǎng)絡(luò)的不同接入網(wǎng)絡(luò)的信息。MIIS還允許從任何的單個網(wǎng)絡(luò)來訪問該集體信息(collective information)。
因而,例如通過使用802.11接入網(wǎng)絡(luò),有可能不僅得到關(guān)于在特定區(qū)域中的所有其它802網(wǎng)絡(luò)的信息,還可以得到3GPP和3GPP2網(wǎng)絡(luò)的信息。類似地,通過使用3GPP2接口,有可能獲得對關(guān)于在給定區(qū)域中的所有802和3GPP網(wǎng)絡(luò)的信息的訪問。這種能力允許移動節(jié)點使用其當(dāng)前活動的接入網(wǎng)絡(luò),并且掃描地理區(qū)域中的其它可用接入網(wǎng)絡(luò)。因而,移動節(jié)點擺脫了為其各個無線電裝置供電并出于訪問異構(gòu)網(wǎng)絡(luò)信息的目的而建立網(wǎng)絡(luò)連通性的負(fù)擔(dān)。通過提供用于檢索在任何地理區(qū)域中的異構(gòu)網(wǎng)絡(luò)信息的統(tǒng)一方法,MIIS使得該功能性能夠跨越所有可用的接入網(wǎng)絡(luò)。
信息服務(wù)元素 信息服務(wù)背后的主要目的是允許移動節(jié)點和網(wǎng)絡(luò)實體發(fā)現(xiàn)可以影響在切換期間對適當(dāng)網(wǎng)絡(luò)的選擇的信息。該信息旨在主要由策略引擎實體來使用,該策略引擎實體可以基于該信息作出有效的切換判定。預(yù)計該信息服務(wù)大部分是提供靜態(tài)類型的信息,盡管還必須考慮網(wǎng)絡(luò)配置變化。關(guān)于不同接入網(wǎng)絡(luò)的其它動態(tài)信息(諸如當(dāng)前的可用資源水平、狀態(tài)參數(shù)、動態(tài)統(tǒng)計信息等)應(yīng)當(dāng)直接從相應(yīng)的接入網(wǎng)絡(luò)獲得。信息服務(wù)背后的一些主要動機(jī)如下 1)提供關(guān)于在地理區(qū)域中的接入網(wǎng)絡(luò)的可用性的信息。進(jìn)一步地,可以使用任何無線網(wǎng)絡(luò)來檢索該信息,例如,可以使用GSM、CDMA或任何其它的蜂窩網(wǎng)絡(luò)來獲得關(guān)于附近的WiFi熱點的信息(無論是借助于請求/響應(yīng)信令還是在這些蜂窩網(wǎng)絡(luò)上被特定地或隱含地廣播的信息)。可選地,可以在內(nèi)部數(shù)據(jù)庫中由MN來維護(hù)該信息。
2)提供可以幫助移動設(shè)備來選擇適當(dāng)接入網(wǎng)絡(luò)的靜態(tài)鏈路層信息參數(shù)。例如,關(guān)于在特定接入網(wǎng)絡(luò)上是否支持安全性和QoS的知識可以影響在切換期間選擇這樣的接入網(wǎng)絡(luò)的判定。
3)包括鄰居報告和關(guān)于不同PoA的能力的信息在內(nèi)的鏈路層信息還可以有助于(盡可能)優(yōu)化地配置無線電裝置,用于連接到可用的/所選擇的接入網(wǎng)絡(luò)。例如,了解不同PoA所支持的信道可以有助于優(yōu)化地配置信道(相對于掃描、設(shè)置信標(biāo)(beaconing)等而言),并且然后找到該信息。然而,對于大部分來說,不得不基于與接入網(wǎng)絡(luò)的直接交互來獲得或選擇動態(tài)鏈路層參數(shù),并且信息服務(wù)可能不能夠在該方面有很大幫助。
4)提供對不同接入網(wǎng)絡(luò)所支持的高層服務(wù)的指示,以及可以有助于作出切換判定的其它相關(guān)信息。這樣的信息可能不可直接從特定接入網(wǎng)絡(luò)的MAC/PHY層獲得(或者無法使其可用),但卻可以作為信息服務(wù)的一部分而被提供。舉例來說,在特定情況中,將不同網(wǎng)絡(luò)分類成諸如公共、企業(yè)、家用、其它等的種類,可以影響切換判定。這里的其它信息在本質(zhì)上可能更特定于廠商/網(wǎng)絡(luò),并且可以以該形式來進(jìn)行指定。
信息服務(wù)元素被分類為三組 1)一般接入網(wǎng)絡(luò)信息這些信息元素給出了對于在區(qū)域內(nèi)提供覆蓋的不同網(wǎng)絡(luò)的總體概述,諸如可用網(wǎng)絡(luò)及其關(guān)聯(lián)運營商的列表、不同運營商之間的漫游協(xié)定、連接到網(wǎng)絡(luò)的費用,以及網(wǎng)絡(luò)安全性和服務(wù)質(zhì)量能力。
2)關(guān)于依附點的信息這些信息元素提供了關(guān)于用于每個可用接入網(wǎng)絡(luò)的不同PoA的信息。這些IE包括PoA尋址信息、PoA位置、所支持的數(shù)據(jù)速率、PHY和MAC層的類型,以及用于優(yōu)化鏈路層連通性的任何信道參數(shù)。這還可以包括高層服務(wù)和不同PoA的個體能力。
3)其它信息可以是特定于廠商/網(wǎng)絡(luò)的,并且可以被適當(dāng)?shù)刂付ā?br>
介質(zhì)無關(guān)切換協(xié)議 介紹 MIHF通過明確定義的用于低層和上層的SAP而提供了異步和同步服務(wù)。所提供的服務(wù)包括事件服務(wù)(ES)、命令服務(wù)(CS)和信息服務(wù)(IS)。關(guān)于MIH服務(wù)的詳細(xì)描述已記載于802.21草案文檔中。MIH SAP包括被MIH的用戶用來獲得對各種MIHF服務(wù)的接入的MIH上層SAP,以及被MIHF用來獲得對各種介質(zhì)無關(guān)的低層資源的接入和控制的MIH低層SAP。
MIH協(xié)議定義了用于在對等MIHF實體之間交換消息的幀格式。這些消息基于原語,所述原語是介質(zhì)無關(guān)事件服務(wù)、介質(zhì)無關(guān)命令服務(wù)和介質(zhì)無關(guān)信息服務(wù)的一部分。IEEE 802.21支持在移動節(jié)點和網(wǎng)絡(luò)中的介質(zhì)無關(guān)切換功能。MIH協(xié)議允許對等MIHF實體彼此交互。
為了移動節(jié)點的MIHF實體開始MIH協(xié)議過程,移動節(jié)點的MIHF實體可以發(fā)現(xiàn)其對等遠(yuǎn)程MIHF實體。對等遠(yuǎn)程MIHF實體是移動節(jié)點的MIHF與之交換MIH協(xié)議消息的對應(yīng)MIHF實體。因為對等遠(yuǎn)程MIHF實體駐留在網(wǎng)絡(luò)的任何地方,所以移動節(jié)點的MIHF實體可以在啟動MIH協(xié)議過程之前發(fā)現(xiàn)網(wǎng)絡(luò)中的MIHF實體。這是通過MIH功能發(fā)現(xiàn)過程來實現(xiàn)的。
MIH功能發(fā)現(xiàn)可以在L2或者在L3進(jìn)行。然而,該文檔僅規(guī)定了當(dāng)兩個MIH功能均位于相同的廣播域內(nèi)時,如何在L2實現(xiàn)MIH功能發(fā)現(xiàn)。MIH功能發(fā)現(xiàn)可以通過MIH協(xié)議(即,使用諸如LLC的L2封裝)或者通過特定于媒介的層2廣播消息(即,802.11信標(biāo)、802.16DCD)來實現(xiàn)。在層3處的MIH功能發(fā)現(xiàn)超出了802.21的范圍。
一旦已經(jīng)發(fā)現(xiàn)對等MIHF,MN便可以發(fā)現(xiàn)該對等MIHF的能力。這是通過MIH能力發(fā)現(xiàn)過程來進(jìn)行的。MIH能力發(fā)現(xiàn)可以通過MIH協(xié)議或者通過特定于媒介的層2廣播消息(即,802.11信標(biāo)、802.16DCD)來實現(xiàn)。
當(dāng)對等MIHF如MN一樣駐留在相同的廣播域內(nèi)時,可以僅使用MIH能力發(fā)現(xiàn)來實現(xiàn)MIH功能發(fā)現(xiàn)。
協(xié)議描述 介質(zhì)無關(guān)切換協(xié)議提供以下服務(wù) 1)MIHF發(fā)現(xiàn)(僅是層2)移動節(jié)點中或網(wǎng)絡(luò)中的MIHF發(fā)現(xiàn)接入網(wǎng)絡(luò)中的哪個實體支持MIHF。
2)MIH能力發(fā)現(xiàn)MIHF實體發(fā)現(xiàn)所支持的事件和命令的列表,以及所支持的用于信息服務(wù)的查詢類型。
3)MIH遠(yuǎn)程注冊不同實體中的遠(yuǎn)程MIHF可以向彼此注冊以建立新的MIH會話。
4)MIH事件訂購感興趣的實體可能想要訂購來自給定的MIH使能實體的特定事件集。
5)MIH消息交換遠(yuǎn)程MIHF可以使用MIH有效載荷和MIH協(xié)議通過適當(dāng)?shù)膫鬏攣斫粨QMIH消息。作為消息交換的一部分,對等MIH功能實體可以使用MIES、MICS和MIIS用于有效切換。
該標(biāo)準(zhǔn)描述了MIH幀格式、消息格式和用于MIH消息交換的過程,從而以介質(zhì)無關(guān)的方式促進(jìn)了切換。然而,切換策略和作出切換判定則超出了該標(biāo)準(zhǔn)的范圍。
MIH協(xié)議幀格式 在MIH協(xié)議消息中,所有的TLV定義總是在八比特組(octet)邊界對齊,并且因此不要求進(jìn)行填充。圖11示出了MIH協(xié)議幀的組成部分。
消息參數(shù)TLV編碼 圖12中所示的TLV編碼被用于MIH協(xié)議消息中的所有參數(shù)。就此而言,Type(類型)字段應(yīng)當(dāng)是一個octet2,并且Length(長度)應(yīng)當(dāng)利用以下所描述的規(guī)則來編碼(轉(zhuǎn)載自子條款6.5.6.2)。此外,TLV Type值在MIH協(xié)議內(nèi)應(yīng)當(dāng)是唯一的。TLV編碼開始于1,并且按升序來分派任何隨后的值。
關(guān)于子條款6.5.6.2,MIIS定義了用于表示信息元素的兩種方法二進(jìn)制表示和RDF表示(參見W3C Recommendation,“Resource DescriptionFramework(RDF)-Concepts and Abstract Syntax”和W3CRecommendation,“RDF/XML Syntax Specification”)。MIIS還定義了兩種查詢方法。對于使用二進(jìn)制表示的請求,定義了TLV查詢方法。在二進(jìn)制表示方法中,按照圖10中所示的Type-Length-Value(類型-長度-值)的形式來表示和編碼信息元素。就此而言,Length字段被解釋如下。
案例1如果Value字段所占用的八比特組的數(shù)目小于128,則Length字段的大小始終為1個八比特組,并且該八比特組的MSB被設(shè)置成值“0”。該八比特組的其它七個比特的值指示Value字段的實際長度。
案例2如果Value字段所占用的八比特組的數(shù)目恰好是128,則Length字段的大小為一個八比特組。Length八比特組的MSB被設(shè)置成值“1”,并且該八比特組的其它七個比特全部被設(shè)置成值“0”。
案例3如果Value字段所占用的八比特組的數(shù)目大于128,那么Length字段始終大于1個八比特組。Length字段的第一八比特組的MSB被設(shè)置成值“1”,并且第一八比特組的其余7個比特指示了另外附加的八比特組的數(shù)目。由Length字段的第二八比特組以及隨后的八比特組所表示的數(shù)目在被增加到128時,其按照八比特組來指示Value字段的總的大小。
說明性體系結(jié)構(gòu) 圖13示出了可以在一些說明性和非限制性的實現(xiàn)(包括與客戶機(jī)設(shè)備通信的無線接入點)中采用的一些說明性體系結(jié)構(gòu)組成部分。就此而言,圖13示出了被連接到一般被標(biāo)記為21的無線局域網(wǎng)(WLAN)的說明性有線網(wǎng)絡(luò)20。WLAN 21包括接入點(AP)22和多個用戶站23、24。例如,有線網(wǎng)絡(luò)20可以包括因特網(wǎng)或聯(lián)合數(shù)據(jù)處理網(wǎng)。例如,接入點22可以是無線路由器,并且用戶站23、24可以例如是便攜式計算機(jī)、個人桌上型計算機(jī)、PDA、便攜式基于IP的語音電話和/或其它設(shè)備。接入點22具有被鏈接到有線網(wǎng)絡(luò)21的網(wǎng)絡(luò)接口25,以及與用戶站23、24通信的無線收發(fā)器。例如,無線收發(fā)器26可以包括用于與用戶站23、25進(jìn)行無線電或微波頻率通信的天線27。接入點22還具有處理器28、程序存儲器29和隨機(jī)訪問存儲器31。用戶站23具有無線收發(fā)器35,無線收發(fā)器35包括用于與接入點站22通信的天線36。按照類似的方式,用戶站24具有無線收發(fā)器38和用于與接入點22通信的天線39。舉例來說,在一些實施例中,可以在這樣的接入點(AP)內(nèi)采用認(rèn)證器和/或可以在移動節(jié)點或用戶站內(nèi)采用懇求器(supplicant)或?qū)Φ润w。
圖14示出了可以用于實現(xiàn)計算機(jī)化方法步驟的說明性計算機(jī)或控制單元,所述計算機(jī)化方法步驟由例如像一些實施例中的接入點、用戶站、源節(jié)點或目的地節(jié)點這樣的設(shè)備來執(zhí)行。在一些實施例中,所述計算機(jī)或控制單元包括中央處理單元(CPU)322,中央處理單元(CPU)322可以通過總線326與一組輸入/輸出(I/O)設(shè)備324通信。I/O設(shè)備324可以包括例如鍵盤、監(jiān)控器和/或其它設(shè)備。CPU 322可以通過總線326與計算機(jī)可讀介質(zhì)(例如,常規(guī)的易失性或非易失性數(shù)據(jù)存儲設(shè)備)328(以下稱為“存儲器328”)通信。CPU 322、I/O設(shè)備324、總線326和存儲器328之間的交互可以像本領(lǐng)域中已知的那樣。存儲器328可以包括例如數(shù)據(jù)330。存儲器328還可以存儲軟件338。軟件338可以包括用于實現(xiàn)過程的步驟的多個模塊340。常規(guī)編程技術(shù)可以用來實現(xiàn)這些模塊。存儲器328還可以存儲以上和/或其它的數(shù)據(jù)文件。在一些實施例中,此處所描述的各種方法可以經(jīng)由用于與計算機(jī)系統(tǒng)一起使用的計算機(jī)軟件產(chǎn)品來實現(xiàn)。該實現(xiàn)可以例如包括固定于計算機(jī)可讀介質(zhì)(例如,軟盤、CD-ROM、ROM等)上的或經(jīng)由諸如調(diào)制解調(diào)器等的接口設(shè)備可傳輸?shù)接嬎銠C(jī)系統(tǒng)的一系列計算機(jī)指令。通信介質(zhì)可以是基本有形的(例如,通信線路)和/或基本無形的(例如,使用微波、光、紅外線等的無線介質(zhì))。計算機(jī)指令可以以各種編程語言來書寫,和/或可以被存儲在存儲設(shè)備(諸如半導(dǎo)體設(shè)備(例如,芯片或電路)、磁設(shè)備、光設(shè)備和/或其它存儲設(shè)備)中。在各種實施例中,傳輸可以使用任何適當(dāng)?shù)耐ㄐ偶夹g(shù)。
發(fā)明內(nèi)容
本發(fā)明的優(yōu)選實施例改進(jìn)了前述的和其它的背景技術(shù)。
根據(jù)本發(fā)明優(yōu)選實施例的一方面,數(shù)據(jù)類型及其編碼規(guī)則被一起定義。根據(jù)優(yōu)選實施例的一方面,使用這樣的數(shù)據(jù)類型來定義IE、TLV和原語。
優(yōu)選實施例的各方面提供了各種優(yōu)勢,例如a)可以避免重復(fù)的格式定義,b)802.21規(guī)范可以更具有可讀性(例如,詳細(xì)描述的類型定義不在主要章節(jié)中)。另外,本發(fā)明優(yōu)選實施例的各方面能夠,例如a)消除對IE、原語和TLV的重復(fù)數(shù)據(jù)類型定義,從而消除不相容性,b)清楚地分開抽象數(shù)據(jù)類型和編碼規(guī)則(例如,使用TLV-in-TLV難以獲得對原語參數(shù)的清楚分離),c)解決關(guān)于在若干消息中的重復(fù)TLV的排序問題(例如,PreferredCandidateLink 1 ... k(優(yōu)選候選鏈路1 ... k))。
根據(jù)一些實施例,提供了一種定義IEEE 802.21標(biāo)準(zhǔn)中所使用的數(shù)據(jù)類型的具有附加編碼規(guī)則的規(guī)范性附錄(normative Annex)。優(yōu)選地,該規(guī)范中的任何長度可變的數(shù)據(jù)類型均含有確定數(shù)據(jù)結(jié)束所需要的信息。優(yōu)選地,在附錄中定義了用于接入網(wǎng)絡(luò)容器和PoA容器中所含的組成部分IE的TLV。
在優(yōu)選實施例中,新穎的編碼規(guī)則被應(yīng)用于數(shù)據(jù)類型,并且在以上提到的附錄中有所陳述。數(shù)據(jù)類型種類包括一般或基本數(shù)據(jù)類型以及派生數(shù)據(jù)類型。下文進(jìn)一步討論數(shù)據(jù)類型種類。
根據(jù)一些實施例,提供了一種采用編碼方案用于介質(zhì)無關(guān)切換的方法,該方法包括使得至少特定的數(shù)據(jù)類型僅攜帶所要求的信息,以便在沒有長度值的情況下確定數(shù)據(jù)的結(jié)束。在一些實施例中,定義了類型來確定長度。在一些實施例中,在實現(xiàn)802.21介質(zhì)無關(guān)切換的節(jié)點之間的消息交換中攜帶所述數(shù)據(jù)類型。在一些實施例中,該方法進(jìn)一步包括當(dāng)在MIH協(xié)議消息中攜帶所述數(shù)據(jù)類型時,采用二進(jìn)制編碼規(guī)則。
在一些例子中,該方法進(jìn)一步包括采用以下與SEQUENCE(序列)數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照出現(xiàn)的順序來對DATATYPE1,DATATYPE2,[,...](數(shù)據(jù)類型1、數(shù)據(jù)類型2、[...])進(jìn)行編碼,其中,使用用于該數(shù)據(jù)類型的編碼規(guī)則來對每個數(shù)據(jù)類型進(jìn)行編碼。
在一些例子中,該方法進(jìn)一步包括采用以下與CHOICE(選擇)數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則一個八比特組Selector(選擇器)字段,其后是長度可變的Value字段,其中,Selector值確定了數(shù)據(jù)類型,并且其中,如果Selector==i,則數(shù)據(jù)類型DATATYPE1,DATATYPE2,[,...]的列表中的第(i+1)個數(shù)據(jù)類型被選擇,并且使用用于所選數(shù)據(jù)類型的規(guī)則來對Value字段進(jìn)行編碼。
在一些例子中,該方法進(jìn)一步包括采用以下與BITMAP(位圖)數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照有效性(significance)順序,將BITMAP(N)值[N=8*i,i=1,2,...]的每個比特編碼為N/8-八比特組值。
在一些例子中,該方法進(jìn)一步包括采用以下與INTEGER(整數(shù))數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序,將INTEGER(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。
在一些例子中,該方法進(jìn)一步包括采用以下與CHAR(字符)數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照出現(xiàn)順序?qū)γ總€字符進(jìn)行編碼,其中,按照有效性的順序?qū)γ總€字符的每個比特進(jìn)行編碼。
在一些例子中,該方法進(jìn)一步包括采用以下與UNSIGNED INTEGER(無符號整數(shù))數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序,將UNSIGNED_INT(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。
在一些例子中,該方法進(jìn)一步包括采用以下與LIST(DATATYPE)(列表(數(shù)據(jù)類型))數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則長度可變的Length字段后面是長度可變的Value字段,其中,Length字段值是就所述列表中的列表元素的數(shù)量而言的。
考慮到以下結(jié)合附圖的描述,將進(jìn)一步理解各種實施例的以上和/或其它方面、特征和/或優(yōu)勢。各種實施例在可應(yīng)用時可以包括和/或排除不同的方面、特征和/或優(yōu)勢。另外,各種實施例在可應(yīng)用時可以組合其它實施例的一個或多個方面或特征。對特定實施例的方面、特征和/或優(yōu)勢的描述不應(yīng)當(dāng)被解釋為限制其它實施例或權(quán)利要求。
通過示例方式在附圖中非限制地示出了本發(fā)明的優(yōu)選實施例,在附圖中 圖1是示出了根據(jù)本發(fā)明一些優(yōu)選實施例的基本數(shù)據(jù)類型的說明圖; 圖2是示出了具有根據(jù)一些說明性實施例而編碼的兩個元素的類型LIST(LINK-ID)(列表(鏈路-ID))的屬性的說明圖; 圖3是示出了根據(jù)一些實施例的一般目的派生數(shù)據(jù)類型的說明圖; 圖4是示出了根據(jù)一些實施例的地址派生數(shù)據(jù)類型的說明圖; 圖5是示出了根據(jù)一些實施例的鏈路標(biāo)識派生數(shù)據(jù)類型的說明圖; 圖6是示出了根據(jù)一些實施例的示例性IE定義的說明圖; 圖7是示出了根據(jù)一些實施例的示例性TLV定義的說明圖; 圖8根據(jù)用于背景和教育目的的在802.21中所示出的說明性背景技術(shù)示出了說明性MIH通信模型; 圖9是根據(jù)用于背景和教育目的的在802.21中所示出的說明性背景技術(shù)的說明性網(wǎng)絡(luò)模型,其包括MIH服務(wù),用于說明MIH通信參考點; 圖10以二進(jìn)制表示方法示出了按照Type-Length-Value(類型-長度-值)形式所表示和編碼的信息元素; 圖11示出了MIH協(xié)議幀的組成部分; 圖12示出了用于MIH協(xié)議消息中的所有參數(shù)的TLV編碼; 圖13是展示了根據(jù)一些例子的系統(tǒng)體系結(jié)構(gòu)的說明性組成部分的說明性體系結(jié)構(gòu)圖;以及 圖14示出了根據(jù)說明性計算機(jī)或控制單元的特征,所述計算機(jī)或控制單元可以用來實現(xiàn)由例如像一些實施例中的接入點、用戶站、源節(jié)點或目的地節(jié)點這樣的設(shè)備所執(zhí)行的計算機(jī)化過程步驟。
具體實施例方式 雖然可以以很多不同的形式來體現(xiàn)本發(fā)明,但是此處描述了多個說明性實施例,要理解本公開應(yīng)當(dāng)被視為提供了本發(fā)明的原理的例子,并且這樣的例子并不旨在將本發(fā)明限于此處所描述和/或此處所說明的優(yōu)選實施例。
本申請闡述了例如對多個問題的一些解決方案,并且改進(jìn)了在802.21中的現(xiàn)有數(shù)據(jù)類型編碼。
既然存在各種數(shù)據(jù)類型被創(chuàng)建-雖然它們都被編碼為TLV,就可以廣泛考慮用于信息服務(wù)編碼的術(shù)語。另外,MIH協(xié)議的其它部分是按照TLV來進(jìn)行編碼的,但其與IS不相關(guān)。對于信息元素來說,這些都可以指的是使用術(shù)語“二進(jìn)制編碼”而不是“TLV”,從而使得TLV查詢方法可以被稱為二進(jìn)制查詢方法。以下概念和數(shù)據(jù)類型應(yīng)當(dāng)這樣理解MIH協(xié)議消息攜帶TLV;信息服務(wù)信息元素可以是二進(jìn)制編碼的;“容器(container)”可以容納一組IE;以及“列表(list)”可以容納一組有序的“容器”。
介紹 在802.21標(biāo)準(zhǔn)文檔的背景草案中,用于一些TLV的值編碼規(guī)則是在IE定義中被定義的(而其它的是在TLV定義中被定義的),例如像a)鏈路標(biāo)識符TLV值是在第6.4.6.1.1節(jié)的表9中定義的;b)位置TLV值是在6.4.6.3.2中定義的;c)鏈路參數(shù)值列表指的是“一般鏈路參數(shù)(genericlink parameters)”;以及d)所述參數(shù)是在第6.4.6.2.6節(jié)中定義的。另外,在原語定義和TLV定義中存在大量的重復(fù)值分派,例如像a)SuppportedMIHCommandList(所支持的MIH命令列表)位圖是在第7.4.1.2.2、7.4.1.3.1、7.4.1.4.2和8.5.2節(jié)中定義的;b)LinkAction(鏈路動作)是在第7.3.15.12和8.5.27節(jié)中定義的;c)等等。
所提議的方法 根據(jù)本發(fā)明優(yōu)選實施例的一方面,數(shù)據(jù)類型及其編碼規(guī)則是在一起定義的。就此而言,這涉及例如將以前的802.21草案標(biāo)準(zhǔn)表22移至具有添加的編碼規(guī)則的規(guī)范化附錄。
根據(jù)優(yōu)選實施例的一方面,使用這樣的數(shù)據(jù)類型來定義IE、TLV和原語。
優(yōu)選實施例的各方面提供了各種優(yōu)勢,例如像a)可以避免重復(fù)格式定義,b)802.21規(guī)范可以更具有可讀性(例如,詳細(xì)描述的類型定義并不在主要章節(jié)中)。此外,本發(fā)明優(yōu)選實施例的各方面能夠,例如a)消除對IE、原語和TLV的重復(fù)數(shù)據(jù)類型定義,從而消除不相容性,b)清楚地分開抽象數(shù)據(jù)類型和編碼規(guī)則(例如,使用TLV-in-TLV難以獲得對原語參數(shù)清楚的分離),c)解決關(guān)于在若干消息中的重復(fù)TLV的排序問題(例如,PreferredCandidateLink 1 ... k)。
根據(jù)一些實施例,提供了一種具有添加的編碼規(guī)則的規(guī)范化附錄,其定義了在IEEE 802.21標(biāo)準(zhǔn)中所使用的數(shù)據(jù)類型。優(yōu)選地,該規(guī)范中的任何長度可變的數(shù)據(jù)類型均含有用于確定數(shù)據(jù)的結(jié)束所需要的信息。優(yōu)選地,在該附錄中定義了用于在接入網(wǎng)絡(luò)容器和PoA容器中所含的組成部分IE的TLV。
數(shù)據(jù)類型分類 在優(yōu)選實施例中,新穎的編碼規(guī)則被應(yīng)用于數(shù)據(jù)類型,并且在以上提到的附錄中有所闡述。數(shù)據(jù)類型種類包括一般或基本數(shù)據(jù)類型以及派生數(shù)據(jù)類型。下面進(jìn)一步討論數(shù)據(jù)類型種類。
基本/一般數(shù)據(jù)類型 基本數(shù)據(jù)類型涉及不是從任何其它數(shù)據(jù)類型所派生的數(shù)據(jù)類型,包括例如用于一般目的的那些數(shù)據(jù)類型。
作為參考,圖1示出了闡述基本數(shù)據(jù)類型的說明性附錄部分。優(yōu)選地,在該部分中定義的基本數(shù)據(jù)類型被用作用于定義任何其它數(shù)據(jù)類型的基礎(chǔ)。優(yōu)選地,所有基本數(shù)據(jù)類型都用于一般目的。在右欄中示出的“二進(jìn)制編碼規(guī)則”闡述了當(dāng)在MIH協(xié)議消息中攜帶所述數(shù)據(jù)類型時所使用的編碼規(guī)則。關(guān)于圖1中所示出的在M.1.1處的LIST(DATATYPE)數(shù)據(jù)類型的編碼規(guī)則,以下編碼優(yōu)選地被用于LIST(DATATYPE)數(shù)據(jù)類型。
長度可變的Length字段,其后是長度可變的Value字段。Length字段值是就該列表中的列表元素的數(shù)目而言的。Length字段的格式被定義如下。具體來說,如果Value字段中的列表元素的實際數(shù)目小于或等于127,那么 -Length字段應(yīng)當(dāng)占用一個八比特組 -Length字段的MSB應(yīng)當(dāng)被設(shè)置成0,以及 -Length字段的其它7個比特應(yīng)當(dāng)被用來按照列表元素的數(shù)目指示Value字段的實際長度。
如果Value字段的列表元素的數(shù)目恰好是128,那么 -Length字段應(yīng)當(dāng)占用一個八比特組 -Length字段的MSB應(yīng)當(dāng)被設(shè)置成值“1”,以及 -Length字段的其它七個比特應(yīng)當(dāng)全被設(shè)置成值“0”。
如果Value字段的列表元素的數(shù)目大于127,那么 -Length字段應(yīng)當(dāng)占用多于一個八比特組 -Length字段的第一八比特組的MSB應(yīng)當(dāng)被設(shè)置成1。
-Length字段的第一八比特組的其它7個比特應(yīng)當(dāng)被用來指示Length字段的另外的八比特組(即,排除第一八比特組)的數(shù)目,以及 -Length字段的其余八比特組(即,排除第一八比特組)的值在增加到128時應(yīng)當(dāng)被用來按照列表元素的數(shù)目指示Value字段的實際長度。
-按照出現(xiàn)的順序在Value字段中對每個列表元素進(jìn)行編碼。
-如果沒有列表元素,則不對Value字段進(jìn)行編碼。
例如,可以按照圖2中所示出的方式對具有兩個列表元素的類型LIST(LINK-ID)(列表(鏈路-ID))的屬性進(jìn)行編碼(LINK ID在M.2.3中被定義)。
如圖1中所示,該系統(tǒng)可以采用以下與SEQUENCE數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照出現(xiàn)的順序?qū)ATATYPE1,DATATYPE2,[,...]進(jìn)行編碼,其中,使用用于該數(shù)據(jù)類型的編碼規(guī)則來對每個數(shù)據(jù)類型進(jìn)行編碼。
如圖1所示,該系統(tǒng)還可以采用以下與CHOICE數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則一個八比特組Selector字段,其后是長度可變的Value字段,其中,Selector值確定數(shù)據(jù)類型,并且其中,如果Selector==i,則數(shù)據(jù)類型DATATYPE1,DATATYPE2,[,...]的列表中的第(i+1)個數(shù)據(jù)類型被選擇,并且使用用于所選數(shù)據(jù)類型的編碼規(guī)則來對Value字段進(jìn)行編碼。
如圖1所示,該系統(tǒng)還可以采用以下與BITMAP數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照有效性順序?qū)ITMAP(N)值[N=8*i,i=1,2,...]的每個比特編碼為N/8-八比特組值。在一些實施例中,BITMAP編碼規(guī)則可以被定義為BITMAP(N),其中N必須是N/8八比特組值的倍數(shù),并且按照網(wǎng)絡(luò)字節(jié)順序被編碼。要注意該數(shù)據(jù)類型經(jīng)常可以用來表示ID的列表。
如圖1所示,該系統(tǒng)還可以采用以下與INTEGER數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序?qū)NTEGER(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。在一些實施例中,第一八比特組的最高有效位是符號位。優(yōu)選地,如果符號位被設(shè)置,則它指示了負(fù)整數(shù)。否則,它優(yōu)選地指示非負(fù)整數(shù)。負(fù)整數(shù)優(yōu)選地被編碼為2的補(bǔ)碼。
如圖1所示,該系統(tǒng)還可以采用以下與CHAR數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照出現(xiàn)的順序?qū)γ總€字符進(jìn)行編碼,其中,按照有效性順序?qū)γ總€字符的每個比特進(jìn)行編碼。在一些實施例中,CHAR數(shù)據(jù)類型被編碼以便按照網(wǎng)絡(luò)字節(jié)順序?qū)λ鲎址M(jìn)行編碼。
如圖1所示,該系統(tǒng)還可以采用以下與UNSIGNED INTEGER數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序?qū)NSIGNED_INT(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。
派生數(shù)據(jù)類型 派生數(shù)據(jù)類型涉及從其它數(shù)據(jù)類型(例如,從一般數(shù)據(jù)類型)所派生的數(shù)據(jù)類型。例如,派生數(shù)據(jù)類型包括從其它數(shù)據(jù)類型或父代數(shù)據(jù)類型所派生的那些數(shù)據(jù)類型。派生數(shù)據(jù)類型和父代數(shù)據(jù)類型使用相同的編碼,包括例如 ·用于一般目的的數(shù)據(jù)類型(參見例如圖3中所示出的示例性派生類型,一般目的); ·用于地址的數(shù)據(jù)類型(參見例如圖4中所示出的示例性派生類型,地址); ·用于鏈路標(biāo)識和操縱的數(shù)據(jù)類型(參見例如圖5中所示出的示例性派生類型,鏈路標(biāo)識); ·用于QoS的數(shù)據(jù)類型; ·用于位置的數(shù)據(jù)類型; ·用于IP配置的數(shù)據(jù)類型; ·信息元素所使用的數(shù)據(jù)類型。
作為參考,以下各節(jié)闡述了與例如根據(jù)一些優(yōu)選實施例的派生數(shù)據(jù)類型的一些說明性例子相關(guān)的附加細(xì)節(jié)。
用于一般目的的數(shù)據(jù)類型 本節(jié)中所定義的派生數(shù)據(jù)類型用于一般目的。
用于地址的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型與網(wǎng)絡(luò)元件的地址相關(guān)。
用于鏈路標(biāo)識和操縱的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型被用于表示鏈路的標(biāo)識和操縱的屬性。
表M1鏈路動作 表M2LINK_DOWN_REASON_CODE(鏈路_故障_原因_代碼)的有效范圍 此處移動了D05的表34。
表M3LINK_GOING_DOWN_REASON_CODE(鏈路_將要_故障_原因代碼)的有效范圍 此處移動了D05的表35。
用于QoS的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型與QoS相關(guān)。
用于位置的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型與位置相關(guān)。
表M4GEOSPATIAL_LOCATION(地理空間_位置)的有效范圍 此處移動了D05的表17。
用于IP配置的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型與IP配置相關(guān)。
用于信息服務(wù)的數(shù)據(jù)類型 信息元素所使用的數(shù)據(jù)類型 本節(jié)中所定義的數(shù)據(jù)類型僅由IE使用。
表M5NETWORK_TYPE(網(wǎng)絡(luò)_類型)的有效范圍 此處移動了D05的表9
用于信息服務(wù)查詢的數(shù)據(jù)類型 NETWORK_TYPE_INCLUSION(如果在查詢中提供的話)被用來指示查詢方想要在響應(yīng)中包括的鄰居網(wǎng)絡(luò)類型。通過將對應(yīng)的比特設(shè)置成“1”,查詢方指示它想要在查詢響應(yīng)中包括的網(wǎng)絡(luò)類型。如果沒有提供的話,則信息服務(wù)器應(yīng)當(dāng)在查詢響應(yīng)中包括所有可用的網(wǎng)絡(luò)類型。
NETWORK_INCLUSION(如果查詢中提供的話)被用來指示查詢方想要在查詢響應(yīng)中包括的特定接入網(wǎng)絡(luò)。如果沒有提供的話,則信息服務(wù)器應(yīng)當(dāng)在查詢響應(yīng)中包括所有可用的接入網(wǎng)絡(luò)。
REPORTING_TEMPLATE(如果存在的話)其向信息服務(wù)器指示應(yīng)當(dāng)在信息響應(yīng)中包括的IE的列表的模板。
使用REPORTING_TEMPLATE的規(guī)則。
1)如果不存在REPORTING_TEMPLATE,則應(yīng)當(dāng)在響應(yīng)中返回鄰居網(wǎng)絡(luò)容器的整個列表。
2)如果列出的容器沒有任何的其組成部分IE,則應(yīng)當(dāng)在響應(yīng)中返回整個容器。例如,包括TYPE_IE_CONTAINER_POA僅返回具有全部其組成部分IE的PoA容器的列表。
3)如果列出的容器具有一個或多個其組成部分IE,則應(yīng)當(dāng)返回僅具有所列出的組成部分IE的容器。例如,包括TYPE_IE_CONTAINER_NETWORK、TYPE_IE_NETWORK_TYPE和TYPE_IE_OPERATOR_IDENTIFIER僅返回網(wǎng)絡(luò)容器(其各自僅含有網(wǎng)絡(luò)類型和運營商ID)的列表。
4)如果列出的組成部分IE沒有其父代容器,則所列出的組成部分IE應(yīng)當(dāng)作為單獨的IE被返回。例如,包括TYPE_IE_NETWORK_TYPE和TYPE_IE_COST僅返回網(wǎng)絡(luò)類型的列表和費用的列表。要注意,脫離其上下文的單獨IE的列表可能用處非常有限。這只是示出了對報告模板的靈活使用的例子。
用于生成返回的IE的規(guī)則 在收到二進(jìn)制查詢時,信息服務(wù)器將 1)為給定位置創(chuàng)建鄰居接入網(wǎng)絡(luò)信息的列表; -如果在查詢中提供了NETWORK_TYPE_INCLUSION,則僅包括具有在NETWORK_TYPE_INCLUSION中所指示的網(wǎng)絡(luò)類型的鄰居接入網(wǎng)絡(luò)的信息。否則,包括對給定位置的所有可用鄰居接入網(wǎng)絡(luò)的信息。
-如果在查詢中提供了NETWORK_INCLUSION,則僅包括在NETWORK_INCLUSION中所指示的鄰居接入網(wǎng)絡(luò)的信息。否則,包括對給定位置的所有可用鄰居接入網(wǎng)絡(luò)的信息。
2)如果在查詢中沒有給出REPORTING_TEMPLATE,則在信息響應(yīng)中發(fā)送鄰居接入網(wǎng)絡(luò)容器的列表中的鄰居接入網(wǎng)絡(luò)信息的列表。
3)如果在查詢中給出了REPORTING_RESPONSE,則使用以上所描述的REPORTING_TEMPLATE處理規(guī)則從鄰居接入網(wǎng)絡(luò)信息的列表中提取所請求的IE/容器,并在信息響應(yīng)中發(fā)送它們。
用于MIHF標(biāo)識的數(shù)據(jù)類型 用于事件訂購標(biāo)識的數(shù)據(jù)類型 用于MIH能力的數(shù)據(jù)類型 用于MIH注冊的數(shù)據(jù)類型 用于切換操作的數(shù)據(jù)類型 用于MIH_NET SAP原語的數(shù)據(jù)類型 用于MIH_NMS SAP原語的數(shù)據(jù)類型 這可以由本領(lǐng)域的技術(shù)人員根據(jù)本公開來建立。
未定義的數(shù)據(jù)類型 可以由本領(lǐng)域的技術(shù)人員根據(jù)本公開來定義。
對802.21草案文檔的第8節(jié)的改變 在一些實施例中,可以修改所述802.21草案文檔的第8節(jié),以便用關(guān)于TLV類型名稱的參考來取代關(guān)于TLV類型值的參考。例如,MIH_Capability_Discover(MIH_能力_發(fā)現(xiàn))請求消息格式應(yīng)當(dāng)如下 作為參考,將MIH消息格式中的屬性名稱與實際的TLV類型名稱之間的映射提供如下。
用于TLV表的新附錄 根據(jù)一些實施例,可以如下提供用于TLV的列表的新附錄。
TLV的列表 802.21所支持的信息元素 作為參考,圖6示出了可以被IEEE 802.21標(biāo)準(zhǔn)支持的信息元素的部分列表。每個信息元素的值均具有抽象數(shù)據(jù)類型,對于所述抽象數(shù)據(jù)類型來說,在所指出的附錄中定義了語義和二進(jìn)制編碼。在802.21草案文檔的第6.4.6節(jié)中描述了這些信息元素的TLV表示。在802.21草案文檔的6.4.7.1中描述了使用RDF表示這些IE的另一方法??梢允褂肨LV或基于資源描述框架(RDF)的查詢機(jī)制來檢索IE。
SAP原語和參數(shù)類型 SAP被定義為一組原語。結(jié)合在一起考慮,原語定義了服務(wù)。在每個原語的定義內(nèi),存在可允許參數(shù)的表格。使用抽象數(shù)據(jù)類型來定義每個參數(shù)。這些類型指示了該參數(shù)的語義值。在用于特定原語的條款內(nèi)所定義的參數(shù)由該原語產(chǎn)生或消耗(consumed)。在多個原語定義中使用了若干抽象數(shù)據(jù)類型。在每個抽象數(shù)據(jù)類型定義中,列出了被應(yīng)用于該類型的各種名稱。大多數(shù)原語具有對應(yīng)的MIH協(xié)議消息。在那些消息中,存在實現(xiàn)該協(xié)議內(nèi)的原語參數(shù)抽象數(shù)據(jù)類型的TLV編碼參數(shù)。在附錄中闡述了用于這些實例中的每一個的全二進(jìn)制編碼的定義。
在一些實施例中,802.21草案標(biāo)準(zhǔn)的“服務(wù)原語的語義”章節(jié)被改變,從而使得每個原語定義部分被闡述如下 7.3.1.1.2服務(wù)原語的語義 原語參數(shù)如下 Link_Event_Subscribe.request( RequestedLinkEventList ) 參數(shù) 7.3.1.2.2服務(wù)原語的語義 原語參數(shù)如下 Link_Event_Subscribe.confirm( ResponseLinkEventList, Status ) 參數(shù) 7.3.2.1.2服務(wù)原語的語義 原語參數(shù)如下 Link_Event_Unsubscribe.request( RequestedLinkEventList ) 參數(shù) 7.3.1.2.2服務(wù)原語的語義 原語參數(shù)如下 Link_Event_Unsubscribe.confirm( ResponseLinkEventList, Status ) 參數(shù) 7.3.3.1.2服務(wù)原語的語義 原語參數(shù)如下 Link_Configure_Thresholds.request( LinkConfigureParameterList ) 參數(shù) 7.3.3.2.2服務(wù)原語的語義 原語參數(shù)如下 Link_Configure_Thresholds.confirm( LinkConfigureStatusList, Status ) 參數(shù) 7.3.4.2服務(wù)原語的語義 原語參數(shù)如下 Link_Up.indication( LinkIdentifier, MacOldAccessRouter, MacNewAccessRouter, IPRenewalFlag, Mobility Management Support ) 參數(shù) 7.3.5.2服務(wù)原語的語義 Link_Down.indication( LinkIdentifier, MacOldAccessRouter, ReasonCode ) 參數(shù) 7.3.6.2服務(wù)原語的語義 Link_Going_Down.indication( LinkIdentifier, TimeInterval, ConfidenceLevel, LinkGoingDownReason, UniqueEventIdentifier ) 參數(shù) 7.3.7.2服務(wù)原語的語義 原語參數(shù)如下 Link_Event_Rollback.indication( LinkIdentifier, UniqueEventIdentifier ) 參數(shù) 7.3.8.2服務(wù)原語的語義 原語參數(shù)如下 Link_Detected.indication( LinkIdentifier, MIHCapabilityFlag ) 參數(shù) 7.3.9.2服務(wù)原語的語義 Link_Parameters_Report.indication( LinkIdentifier, LinkParametersReportList ) 參數(shù) 7.3.10.2服務(wù)原語的語義 原語參數(shù)如下 Link_PDU_Transmit_Status.indication( LinkIdentifier, PacketIdentifier, TransmissionStatus ) 參數(shù) 7.3.11.2服務(wù)原語的語義 原語參數(shù)如下 Link_Handover_Imminent.indication( LinkIdentifier, MacOldAccessRouter, MacNewAccessRouter ) 參數(shù) 7.3.13.2.2服務(wù)原語的語義 原語參數(shù)如下 Link_Capability_Discover.confirm( SupportedLinkEventList, SupportedLinkCommandList, Status ) 參數(shù) 7.3.14.1.2服務(wù)原語的語義 原語參數(shù)如下 Link_Get_Parameters.request( LinkParametersRequest ) 參數(shù) 7.3.14.2.2服務(wù)原語的語義 原語參數(shù)如下 Link_Get_Parameters.confirm( LinkParametersStatusList, Status ) 參數(shù) 7.3.15.1.2服務(wù)原語的語義 服務(wù)原語的參數(shù)如下 Link_Action.request( LinkIdentifier LinkAction ExecutionTime ) 7.3.15.2.2服務(wù)原語的語義 服務(wù)原語的參數(shù)如下 Link_Action.confirm( ScanResponseSet, Status ) 7.4.1.1.2服務(wù)原語的語義 MIH_Capability_Discover.request( DestinationIdentifier, SupportedMihEventList, SupportedMihCommandList, SupportedIsQueryTypeList, SupportedTransportList ) 7.4.1.2.2服務(wù)原語的語義 MIH_Capability_Discover.indication( SourceIdentifier, SupportedMihEventList, SupportedMihCommandList, SupportedIsQuery TypeList, SupportedTransportList ) 7.4.1.3.1服務(wù)原語的語義 MIH_Capability_Discover.response( DestinationIdentifier, SupportedMihEventList, SupportedMihCommandList, SupportedIsQuery Type List, SupportedTransportList, Status ) 7.4.1.4.2服務(wù)原語的語義 MIH_Capability_Discover.confirm( SourceIdentifier, SupportedMihEventList, SupportedMihCommandList, SupportedIsQuery TypeList, SupportedTransportList, Status ) 7.4.2.1.2服務(wù)原語的語義 MIH_Register.request( DestinationIdentifier, RequestCode ) 7.4.2.2.2服務(wù)原語的語義 MIH_Register.indication( SourceIdentifier, RequestCode ) 7.4.2.3.2服務(wù)原語的語義 MIH_Register.response( Destination Identifier, ValidityTime, Status ) 7.4.2.4.2服務(wù)原語的語義 MIH_Register.confirm( SourceIdentifier, ValidityTime, Status ) 7.4.3.2.2服務(wù)原語的語義 MIH_DeRegister.indication( SourceIdentifier ) MIH_DeRegister.response( DestinationIdentifier, Status ) 7.4.3.4.2服務(wù)原語的語義 MIH_DeRegister.confirm( SourceIdentifier, Status ) 7.4.4.1.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Event_Subscribe.request( DestinationIdentifier, LinkIdentifier, RequestedMihEventList ) 7.4.4.2.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Event_Subscribe.confirm( SourceIdentifier LinkIdentifier, ResponseMihEventList, Status ) 7.4.5.1.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Event_Unsubscribe.request( DestinationIdentifier. LinkIdentifier. RequestedMihEventList ) 7.4.5.2.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Event_Unsubscribe.confirm( SourceIdentifier, LinkIdentifier, ResponseMihEventList, Status ) 7.4.10.1.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Link_Parameters_Report.indication( SourceIdentifier, LinkIdentifier, LinkParametersStatuisList ) 7.4.13.1.2服務(wù)原語的語義 原語參數(shù)如下 MIH_Link_Handover_Imminent.indication( SourceIdentifier, Old Link Identifier, New Link Identifier, HO_Type, MacOldAccessRouter, MacNewAccessRouter ) 原語參數(shù)如下 MIH_Link_Handover_Complete.indication( SourceIdentifier, OldLinkIdentifier, NewLinkIdentifier, MacOldAccessRouter, MacNewAccessRouter ) 7.4.15.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Link_Parameters.request( DestinationIdentifier, LinkIdentitierList, GetStatusRequestSet ) 7.4.15.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Link_Parameters.confirm( SourceIdentifier, GetStatusResponseList, Status ) 7.4.16.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Configure_Link.request( DestinationIdentifier, LinkIdentifier, ConfigurationRequestsList ) 7.4.16.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Configure_Link.confirm( SourceIdentifier, LinkIdentifier, ConfigurationResponseList, Status ) 7.4.17.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Scan.request( DestinationIdentifier, ScanLinkIdentifier ) 7.4.17.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Scan.confirm( SourceIdentifier, ScanLinkIdentifier, ScanResponseSets, Status ) 7.4.18.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Candidate_Query.request( DestinationIdentifier, SuggestedNewLinkList, HandoverMode, OldLinkAction, QueryResourceList ) 7.4.18.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Candidate_Query.indication( SourceIdentifier, SuggestedNewLinkList, HandoverMode, OldLinkAction, QueryResourceList ) 7.4.18.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Candidate_Query.response( DestinationIdentifier, CurrentLinkIdentifier, HandoverAck, PreferredLinkList, RequestedResourceSet, ErrorCode, Status ) 7.4.18.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Candidate_Query.confirm ( SourceIdentifier, CurrentLinkIdentifier, HandoverAck, PreferredLinkList, RequestedResourceSet, ErrorCode, Status ) 7.4.19.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Candidate_Query.request( DestinationIdentifier, CurrentLinkIdentifier, CandidateLinkList, QueryResourceList, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress ) 7.4.19.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Candidate_Query.indication( SourceIdentifier, CurrentLinkIdentifier, CandidateLinkList, QueryResourceList, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress ) 7.4.19.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Candidate_Query.response( DestinationIdentifier, CurrentLinkIdentifier, PreferredCandidateLinkList, AvailableResourceSet, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress, IPAddressInformationStatus, Status ) 7.4.19.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Candidate_Query.confirm( SourceIdentifier, CurrentLinkIdentifier, PreferredCandidateLinkList, AvailableResourceSet, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress, IP Address Information Status, Status ) 7.4.20.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Query_Resources.request( DestinationIdentifier, QueryResourceList, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAdd ress ) 7.4.20.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Query_Resources.indication( SourceIdentifier, QueryResourceList, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress ) 7.4.20.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Query_Resources.response( DestinationIdentifier, ResourceStatus。
AvailableResourceSet, IPConfigurationMethod, DHCPServerAddress, FAAddress, AccessRouterAddress, IPAddressInformationStatus, Status ) 原語的參數(shù)如下 MIH_N2N_HO_Query_Resources.confirm( SourceIdentifier, ResourceStatus, AvailableResourceSet, IPConfigurationMethod, DHCPServerAddress, FAAddress, AecessRouterAddress, IPAddressInformationStatus, Status ) 7.4.21.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Commit.request( DestinationIdentifier, HandoverCommitParameterList ) 7.4.21.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Commit.indication( LinkActionSetList ) 7.4.21.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Commit.response( DestinationIdentifier, LinkActionRespList, Status ) 7.4.21.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Net_HO_Commit.confirm( SourceIdentifier, HandoverResultParameterList, Status ) 7.4.22.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Commit.request( DestinationIdentifier, CurrentLinkIdentifier, TargetLinkIdentifier, OldLinkActions ) 7.4.22.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Commit.indication( SourceIdentifier, CurrentLinkIdentifier, TargetLinkIdentifier, OldLinkActions ) 7.4.22.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Commit.response( DestinationIdentifier, CurrentLinkIdentifier, Status ) 7.4.22.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Commit.confirm( SourceIdentifier, CurrentLinkIdentifier, Status ) 原語的參數(shù)如下 MIH_MN_HO_Complete.request( DestinationIdentifier, LinkIdentifier, HandoverResult ) 7.4.23.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Complete.indication( SourceIdentifier, LinkIdentifier, HandoverResult ) 7.4.23.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Complete.response( DestinationIdentifier, CurrentLinkIdentifier, Status ) 7.4.23.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_MN_HO_Complete.confirm( SourceIdentifier, CurrentLinkIdentifier, Status ) 7.4.24.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Complete.request( DestinationIdentifier, CurrentLinkIdentifier, HandoverResult ) 7.4.24.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Complete.indication( SourceIdentifier, CurrentLinkIdentifier, HandoverResult ) 7.4.24.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Complete.response( DestinationIdentifier, CurrentLinkIdentifier, ResourceStatus, Status ) 7.4.24.4.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_N2N_HO_Complete.confirm( SourceIdentifier, CurrentLinkIdentifier, ResourceStatus, Status ) 7.4.25.1.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Information.request( DestinationIdentifier, InfoQueryBinaryDataList, InfoQueryRDFDataList, InfoQueryRDFSchemaURL, InfoQueryRDFSchemaList, MaxResponseSize ) 7.4.25.2.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Information.indication( SourceIdentifier. InfoQueryBinaryDataList, InfoQueryRDFDataList, InfoQueryRDFSchemaURL, InfoQueryRDFSchemaList, MaxResponseSize ) 7.4.25.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Information.response( DestinationIdentifier, InfoRespBinaryDataList, InfoRespRDFDataList, InfoRespRDFSchemaURL, InfoRespRDFSchemaList, Status ) 7.4.25.3.2服務(wù)原語的語義 原語的參數(shù)如下 MIH_Get_Information.confirm ( SourceIdentifier, InfoRespBinaryDataList, InfoRespRDFDataList, InfoRespRDFSchemaURL, InfoRespRDFSchemaList, Status ) 7.6.1.1.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Connect.request( TransportType, SourceAddress, DestinationAddress ) 7.6.1.2.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Connect.indication( TransportType, SourceAddress, DestinationAddress ) 7.6.1.3.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Connect.response( Transport Type, SourceAddress, DestinationAddress, Status ) 7.6.1.4.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Connect.confirm( TransportType, SourceAddress, DestinationAddress, Status ) 7.6.2.1.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Disconnect.request( TransportType, SourceAddress, DestinationAddress ) 7.6.2.2.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Disconnect.indication ( TransportType, SourceAddress, DestinationAddress ) 7.6.3.1.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Reset.request( TransportType, SourceAddress, DestinationAddress ) 7.6.3.2.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Reset.indication( TransportType, SourceAddress, DestinationAddress ) 7.6.3.3.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Reset.response( TransportType, SourceAddress, DestinationAddress, Status ) 7.6.3.4.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Reset.confirm( TransportType, SourceAddress, DestinationAddress, Status ) 7.6.4.1.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 原語的參數(shù)如下 MIH_TP_Data.request( TransportType, SourceAddress, DestinationAddress, ReliableDeliveryFlag, MIHProtocolPDU ) 7.6.4.2.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 原語的參數(shù)如下 MIH_TP_Data.indication( TransportType, SourceAddress, DestinationAddress, ReIiableDeliveryFlag, MIHProtocolPDU ) 7.6.4.3.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Data.response( TransportType, SourceAddress, DestinationAddress, Status ) 7.6.4.4.2語義 原語應(yīng)當(dāng)提供參數(shù)如下 MIH_TP_Data.confirm ( TransportType, SourceAddress, DestinationAddress, Status ) 7.7.1.2.2語義 原語的參數(shù)如下 MIH_NMS_Initialize.confirm( Status ) 7.7.2.1.2語義 原語的參數(shù)如下 原語的參數(shù)如下 MIH_NMS_Get_State.request( StateInformationRequestList ) 7.7.2.2.2語義 原語的參數(shù)如下 MIH_NMS_Get_State.confirm( StateInformationResponseList, Status ) 7.7.3.2.2語義 原語的參數(shù)如下 MIH_NMS_Reset.confirm( Status ) 雖然此處陳述和描述了本發(fā)明的說明性實施例,但是本發(fā)明不限于此處描述的各種優(yōu)選實施例,而是包括任何以及所有具有等效元件、修改、省略、(例如,跨各種實施例的各方面的)組合的實施例,本領(lǐng)域的技術(shù)人員基于本公開將理解這些調(diào)整和/或變更。權(quán)利要求中(例如包括隨后將會添加的權(quán)利要求)的限制應(yīng)當(dāng)基于權(quán)利要求中所采用的語言而被寬泛地解釋,并且不限于在本說明書中所描述的例子以及在執(zhí)行本申請期間的例子,這些例子應(yīng)當(dāng)被解釋為非排它性的。例如,在本公開中,術(shù)語“優(yōu)選地”是非排它性的,并且意思是“優(yōu)選地,但不限于”。在該公開中并且在執(zhí)行本申請期間,僅在對于特定的權(quán)利要求限制來說所有以下條件在該限制下都存在的情況下,才采用裝置加功能或步驟加功能的限制a)“用于...的裝置”或“用于...的步驟”被明確陳述;b)相應(yīng)的功能被明確陳述;以及c)結(jié)構(gòu)、材料或支持這種結(jié)構(gòu)的措施未被陳述。在該公開中以及在執(zhí)行本申請期間,術(shù)語“本發(fā)明”或“發(fā)明”可以用作對本公開內(nèi)的一個或多個方面的引用。措辭“本發(fā)明”或“發(fā)明”不應(yīng)當(dāng)被不適當(dāng)?shù)亟忉尀閷εR界性的標(biāo)識(identification of criticality),不應(yīng)當(dāng)被不適當(dāng)?shù)亟忉尀榭缢蟹矫婊蛩袑嵤├齺砑右詰?yīng)用(即,應(yīng)當(dāng)理解本發(fā)明具有許多方面和實施例),以及不應(yīng)當(dāng)被不適當(dāng)?shù)亟忉尀橄拗票旧暾埢驒?quán)利要求的范圍。在該公開中以及在執(zhí)行本申請期間,術(shù)語“實施例”可以用來描述任何方面、特征、過程或步驟、其任何組合、和/或其任何部分,等等。在一些例子中,各種實施例可以包括重疊的特征。在該公開中,可以采用以下縮寫的術(shù)語“例如”,其意思是“舉例來說”。
權(quán)利要求
1.一種采用編碼方案用于介質(zhì)無關(guān)切換的方法,其包括使得至少特定的數(shù)據(jù)類型僅攜帶所要求的信息,以便在沒有長度值的情況下確定數(shù)據(jù)的結(jié)束。
2.根據(jù)權(quán)利要求1的方法,其中,對類型進(jìn)行定義以便確定長度。
3.根據(jù)權(quán)利要求1的方法,其中,在進(jìn)行802.21介質(zhì)無關(guān)切換的節(jié)點之間的消息交換中攜帶所述數(shù)據(jù)類型。
4.根據(jù)權(quán)利要求3的方法,其中,所述數(shù)據(jù)類型被用來定義IE。
5.根據(jù)權(quán)利要求4的方法,其進(jìn)一步包括從移動節(jié)點傳輸所述IE。
6.根據(jù)權(quán)利要求3的方法,其中,所述數(shù)據(jù)類型被用來定義TLV。
7.根據(jù)權(quán)利要求4的方法,其進(jìn)一步包括從移動節(jié)點傳輸所述TLV。
8.根據(jù)權(quán)利要求3的方法,其中,所述數(shù)據(jù)類型被用來定義原語。
9.根據(jù)權(quán)利要求8的方法,其中,所述原語是在相同節(jié)點內(nèi)的協(xié)議棧的不同層之間被傳輸?shù)摹?br>
10.根據(jù)權(quán)利要求1的方法,其進(jìn)一步包括當(dāng)在MIH協(xié)議消息中攜帶所述數(shù)據(jù)類型時,采用二進(jìn)制編碼規(guī)則。
11.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與SEQUENCE數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則
按照出現(xiàn)的順序?qū)ATATYPE1,DATATYPE2,[,...]進(jìn)行編碼,其中,使用用于該數(shù)據(jù)類型的編碼規(guī)則來對每個數(shù)據(jù)類型進(jìn)行編碼。
12.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與CHOICE數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則
一個八比特組Selector字段,其后是長度可變的Value字段,其中,Selector值確定了數(shù)據(jù)類型,并且其中,如果Selector==i,則數(shù)據(jù)類型DATATYPE1,DATATYPE2,[,...]的列表中的第(i+1)個數(shù)據(jù)類型被選擇,并且使用用于所選數(shù)據(jù)類型的編碼規(guī)則來對Value字段進(jìn)行編碼。
13.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與BITMAP數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照有效性順序,將BITMAP(N)值[N=8*i,i=1,2,...]的每個比特編碼為N/8-八比特組值。
14.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與INTEGER數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序,將INTEGER(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。
15.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與CHAR數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照出現(xiàn)的順序?qū)γ總€字符進(jìn)行編碼,其中,按照有效性的順序?qū)γ總€字符的每個比特進(jìn)行編碼。
16.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下與UNSIGNEDINTEGER數(shù)據(jù)類型相關(guān)的二進(jìn)制編碼規(guī)則按照網(wǎng)絡(luò)字節(jié)順序,將UNSIGNED_INT(N)值[N=1,2,...]的每個八比特組編碼到N-八比特組字段中。
17.根據(jù)權(quán)利要求10的方法,其進(jìn)一步包括采用以下用于LIST(DATATYPE)數(shù)據(jù)類型的編碼長度可變的Length字段后面是長度可變的Value字段,其中,Length字段值是就列表中的列表元素的數(shù)目而言的。
18.根據(jù)權(quán)利要求17的方法,其進(jìn)一步包括如下定義所述Length字段的格式如果所述Value字段中的列表元素的實際數(shù)目小于或等于127,那么
-所述Length字段應(yīng)當(dāng)占用一個八比特組,
-所述Length字段的MSB應(yīng)當(dāng)被設(shè)置成0,以及
-所述Length字段的其它7個比特應(yīng)當(dāng)被用來按照列表元素的數(shù)目
指示所述Value字段的實際長度,并且
如果所述Value字段的列表元素的數(shù)目恰好是128,那么
-所述Length字段應(yīng)當(dāng)占用一個八比特組,
-所述Length字段的MSB應(yīng)當(dāng)被設(shè)置成值“1”,以及
-所述Length字段的其它七個比特應(yīng)當(dāng)全部被設(shè)置成值“0”,并且
如果所述Value字段的列表元素的數(shù)目大于127,那么
-所述Length字段應(yīng)當(dāng)占用多于一個八比特組,
-所述Length字段的第一八比特組的MSB應(yīng)當(dāng)被設(shè)置成1,
-所述Length字段的第一八比特組的其它7個比特應(yīng)當(dāng)被用來指示
所述Length字段的另外的八比特組的數(shù)目,以及
-所述Length字段的其余的八比特組的值在增加到128時應(yīng)當(dāng)被用
來按照列表元素的數(shù)目指示所述Value字段的實際長度。
19.一種方法,其包括使得消息攜帶TLV,其中,在所述TLV內(nèi)部,在不使用TLV風(fēng)格編碼的情況下來對數(shù)據(jù)進(jìn)行編碼。
20.根據(jù)權(quán)利要求10的方法,其中在頂部級別處,順序可以是任意的,而在所述頂部級別內(nèi)部,施加了排序限制。
21.一種對I.E.E.E.802.21消息內(nèi)的TLV數(shù)據(jù)結(jié)構(gòu)進(jìn)行編碼的方法,其中沒有用于Type、Length和Value中的至少一個的值。
全文摘要
一種采用編碼方案用于介質(zhì)無關(guān)切換的方法,該方法包括使得至少特定的數(shù)據(jù)類型僅攜帶所要求的信息,以便在沒有長度值的情況下確定數(shù)據(jù)的結(jié)束。
文檔編號H04W36/00GK101690317SQ200880023800
公開日2010年3月31日 申請日期2008年5月12日 優(yōu)先權(quán)日2007年5月11日
發(fā)明者大場義洋, S·達(dá)斯, Y-H·A·程, M·陶伊爾, 谷內(nèi)謙一 申請人:株式會社東芝, 特勒克利亞科技公司