專利名稱:原鏈路操作指示信息交互方法及媒體無關(guān)切換控制模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù),特別涉及媒體無關(guān)的切換,公開一種移動(dòng)站在進(jìn)行媒體無關(guān)的切換過程中,移動(dòng)站原鏈路操作指示信息的交互方法及媒體無關(guān)切換控制模塊。
背景技術(shù):
在現(xiàn)有的無線通信技術(shù)條件下,移動(dòng)用戶還不能在不同的無線接入技術(shù)下進(jìn)行漫游和切換,為了解決移動(dòng)用戶在IEEE802.3/802.11/802.16/3GPP/3GPP2系統(tǒng)之間的漫游切換問題2003年底IEEE802無線工作組成立了IEEE802切換研究組——HandoffECSG,目前已經(jīng)正式命名為IEEE802.21工作組,負(fù)責(zé)制訂公共切換框架用于有線和無線IEEE802標(biāo)準(zhǔn)(如IEEE802.3/11/16)及3G標(biāo)準(zhǔn),規(guī)范在不同標(biāo)準(zhǔn)之間進(jìn)行切換的要求以及相應(yīng)的切換機(jī)制。
802.21(媒體無關(guān)的切換)標(biāo)準(zhǔn)開發(fā)的目的在于提供不同類型媒體之間的切換過程,通過支持不同類型媒體之間的切換來增強(qiáng)用戶對(duì)移動(dòng)設(shè)備的體驗(yàn),目標(biāo)是最終使移動(dòng)設(shè)備在網(wǎng)間漫游時(shí)能自動(dòng)選擇最好用的網(wǎng)絡(luò)連接類型并無縫切換話路,而且無需用戶干預(yù)。一般來說,終端和網(wǎng)絡(luò),如基站、接入點(diǎn)都可能是多模的,也就是說支持不同的無線標(biāo)準(zhǔn),有時(shí)可以在多個(gè)接口上同時(shí)進(jìn)行話音和數(shù)據(jù)傳輸?,F(xiàn)在的移動(dòng)通信網(wǎng)絡(luò)已經(jīng)演化到微蜂窩(IEEE802.11,IEEE802.15)和宏蜂窩(3GPP(Third Generation Partnership Project,第三代伙伴關(guān)系計(jì)劃)、3GPP2、IEEE802.16),這些蜂窩之間可能會(huì)相互交叉覆蓋,切換就可能在不同類型的網(wǎng)絡(luò)之間發(fā)生。切換一般是基于終端鏈路層的測(cè)量和觸發(fā)的,這些測(cè)量包括信號(hào)質(zhì)量、傳輸誤碼、業(yè)務(wù)類型等。
802.21的媒體無關(guān)的切換解決方案引入了一種能確保不同類型媒體之間業(yè)務(wù)切換連續(xù)性的架構(gòu),為實(shí)現(xiàn)這種切換的無縫性和連續(xù)性,需要在網(wǎng)元間實(shí)現(xiàn)一組切換功能集。在網(wǎng)元的移動(dòng)性管理協(xié)議棧中配置這些切換功能集就形成了一個(gè)新的協(xié)議層,稱之為媒體無關(guān)的切換MIH(Media IndependentHandover)協(xié)議層。MIH層協(xié)議棧提供如下的服務(wù)1、MIH事件服務(wù)MIH-ES(Event Service)提供關(guān)于鏈路特征、鏈路狀態(tài)和鏈路質(zhì)量的動(dòng)態(tài)變化事件的事件分類、事件過濾和事件報(bào)告。
2、MIH命令服務(wù)MIH-CS(Command Service)提供MIH用戶管理和控制與切換和移動(dòng)性相關(guān)的鏈路行為。
3、MIH信息服務(wù)MIH-IS(Information Service)提供服務(wù)網(wǎng)絡(luò)和周圍網(wǎng)絡(luò)的特征和業(yè)務(wù)的詳細(xì)信息。這些信息用于有效的系統(tǒng)接入和切換決定。
參閱圖1所示,圖1為802.21標(biāo)準(zhǔn)的MIH通用參考模型,其中包括MIH層與上、下層之間的業(yè)務(wù)接入點(diǎn)SAP(Service Access Point)以及和網(wǎng)絡(luò)管理實(shí)體之間的業(yè)務(wù)接入點(diǎn)SAPMIH_SAPMIH功能同協(xié)議棧上層之間的接口;MIH_Link_SAPMIH功能同協(xié)議棧低層之間的媒體相關(guān)的通用抽象接口;MIH_NMS_SAPMIH功能同網(wǎng)絡(luò)管理實(shí)體之間的媒體無關(guān)的接口。
MIH用戶(上層)是屬于三層的移動(dòng)性管理和應(yīng)用協(xié)議,包括MIPv4/v6、SIP、3GPP UL等移動(dòng)性管理協(xié)議和切換策略、傳輸、應(yīng)用等。MIH層就是提供命令服務(wù)、事件服務(wù)和信息服務(wù)的媒體無關(guān)切換協(xié)議層,MIH層之下就是各種接入網(wǎng)絡(luò)的鏈路(LINK)層,如802.3、802.11、802.16、3GPP等的鏈路層。
MIH層的主要功能就是通過事件服務(wù),命令服務(wù)和信息服務(wù)提供與媒體無關(guān)的切換功能MIHF(Media Independent Handover Function),這種無關(guān)性是通過移動(dòng)管理協(xié)議棧中的下層協(xié)議對(duì)上層提供統(tǒng)一的接口來實(shí)現(xiàn)的。IEEE802.21規(guī)范盡可能提出一個(gè)通用的協(xié)議層,以使得上層協(xié)議的處理不依賴于終端和無線網(wǎng)絡(luò)的具體特征和特性。
現(xiàn)有技術(shù)中,在MIH用戶和本地的MIHF之間定義了一組MIH_SAP原語,包括事件、命令和信息的原語。這些事件、命令和信息可以通過MIH消息在L2或者L3上傳輸,實(shí)現(xiàn)本地和遠(yuǎn)端對(duì)等的MIHF之間的通信,MIH消息就是把這些MIH_SAP業(yè)務(wù)原語當(dāng)作負(fù)荷,在前面再加上一些傳輸頭和消息頭后形成的。
MIHF消息幀的參數(shù)說明如下表1所示,MIH的事件、命令和信息原語就是封裝在MIHF Payload里,然后通過L2或者L3在對(duì)等的MIHF之間進(jìn)行通信,因此原語和消息在攜帶的有效負(fù)荷基本一樣。
表1.
在現(xiàn)有的802.21技術(shù)的草案(Draft)中,定義了進(jìn)行切換的一組命令原語及其對(duì)應(yīng)的消息,下面是其中四條原語和消息的定義1、MIH_Switch請(qǐng)求命令MIH_Switch請(qǐng)求命令用于將激活的會(huì)話從一條鏈路切換到另一條鏈路。該原語的定義是MIH_Switch.request(
SourceIdentifier,DestinationIdentifier,HandoverMode,NewLinkIdentifier,OldLinkIdentifier,OldLinkActions)原語的參數(shù)說明如下表2所示表2
該原語對(duì)應(yīng)的MIH_Switch Request消息的定義如下表3所示表3.
該消息同原語進(jìn)行比較,由于原語中的Source Identifier和DestinationIdentifier只用于封裝消息時(shí)發(fā)源地和目的地的識(shí)別,在消息封裝后不再需要打包在消息中,除此之外消息和原語的參數(shù)是完全一致的。以下的消息和原語同理。
2、MIH_Handover_Initiate請(qǐng)求命令這個(gè)命令是用于發(fā)起切換的過程。該命令的原語的定義是
MIH_Handover_Initiate.request(SourceIdentifier,DestinationIdentifier,CurrentLinkIdentifier,SuggestedNewLinkIdentifier,SuggestedNewPoAIdentifier,HandoverMode,CurrentLinkAction,)原語的參數(shù)說明如表4所示表4.
該原語對(duì)應(yīng)的MIH_Handover_Initiate Request消息的定義如表5所示表5.
3、MIH_Handover_Commit請(qǐng)求命令這個(gè)命令用于選擇好切換的候選網(wǎng)絡(luò)和POA后,由終端發(fā)送給候選網(wǎng)絡(luò)通知進(jìn)行切換的執(zhí)行。這個(gè)命令的原語的定義是MIH_Handover_Commit.request(SourceIdentifier,DestinationIdentifier,NewLinkIdentifier,MACNewPoA,CurrentLinkAction)原語的參數(shù)說明如表6所示表6
該原語對(duì)應(yīng)的MIH_Handover_Commit Request消息的定義如表7所示表7.
4、MIH_Handover_Commit響應(yīng)命令這個(gè)命令用于對(duì)MIH_Handover_Commit請(qǐng)求命令的響應(yīng)。這個(gè)命令的原語的定義是MIH_Handover_Commit.response(DestinationIdentifier,SourceIdentifier,CurrentLinkAction,
HandoverStatus)原語參數(shù)的說明如表8所示表8.
該原語對(duì)應(yīng)的MIH_Handover_Commit Response消息的定義如表9所示表9.
在以上四條關(guān)于鏈路切換的命令和消息中,都定義了Old Link Action或Current Link Action信息域,用于攜帶在切換執(zhí)行中或執(zhí)行后對(duì)原來的鏈路采取的操作指示信息,如拆除原來的鏈路,將原鏈路置于省電模式等。這四條消息將該參數(shù)信息域的類型都設(shè)置為L(zhǎng)ink Action(13),該信息域格式的定義如表10所示表10.
由此可以看出,這四條原語分別與它們的消息之間都存在對(duì)Old LinkAction/Current Link Action信息域格式定義不一致的問題,或者是參數(shù)類型不一致,或者是信息域的長(zhǎng)度和選擇值不一致,這種不一致在原語或消息的傳送過程中,有可能導(dǎo)致原鏈路操作指示信息的識(shí)別錯(cuò)誤,可能導(dǎo)致對(duì)原鏈路采取錯(cuò)誤的行動(dòng)甚至是異常行為,從而對(duì)切換控制造成影響。
發(fā)明內(nèi)容
本發(fā)明提供一種進(jìn)行媒體無關(guān)切換時(shí)的原鏈路操作指示信息交互方法及媒體無關(guān)切換控制模塊,以解決現(xiàn)有技術(shù)中交互和識(shí)別原鏈路操作指示信息時(shí)正確率較低的問題。
進(jìn)一步,本發(fā)明解決了現(xiàn)有技術(shù)中媒體無關(guān)切換控制成功率較低的問題。
為解決上述問題,本發(fā)明提供如下技術(shù)方案一種進(jìn)行媒體無關(guān)切換時(shí)的原鏈路操作指示信息交互方法,包括如下步驟A、第一媒體無關(guān)切換MIH控制模塊生成MIH命令原語,該MIH命令原語中包含原鏈路操作指示信息,其中,攜帶該指示信息的信息域格式與對(duì)應(yīng)的MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同;B、第一MIH控制模塊將所述MIH命令原語封裝為對(duì)應(yīng)的MIH命令消息,并將該MIH命令消息發(fā)送給第二MIH控制模塊,其中,MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中。
所述步驟B之后還包括如下步驟C、第二MIH控制模塊接收所述MIH命令消息并解封裝所述MIH命令消息;D、第二MIH控制模塊解析所述MIH命令消息中的原鏈路操作指示信息的信息域并依據(jù)該信息域的格式識(shí)別所述原鏈路操作指示信息。
所述步驟B之后還可以包括如下步驟第一MIH控制模塊接收并解封裝來自第二MIH控制模塊的MIH命令消息,該MIHF命令消息中封裝有攜帶原鏈路操作指示信息的信息域;第一MIH控制模塊解析所述MIH命令消息,生成對(duì)應(yīng)的MIH命令原語,該MIH命令原語攜帶原鏈路操作指示信息的信息域格式與MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同。
所述第一MIH控制模塊或第二MIH控制模塊分別設(shè)置在移動(dòng)終端或相關(guān)通信網(wǎng)絡(luò)的功能實(shí)體上;或者分別設(shè)置在兩個(gè)相關(guān)通信網(wǎng)絡(luò)的功能實(shí)體上。
一種媒體無關(guān)切換控制模塊,包括媒體無關(guān)切換MIH消息收發(fā)單元,該MIH切換控制模塊還包括MIH原語生成單元,用于生成媒體無關(guān)切換MIH命令原語,該MIH命令原語中包含原鏈路操作指示信息,其中,攜帶該指示信息的信息域格式與MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同;或者根據(jù)接收的MIH命令消息生成原鏈路操作指示信息的信息域格式相同的MIH命令原語;MIH消息封裝/解封裝單元,連接在所述MIH原語生成單元和MIH消息收發(fā)單元之間,用于將所述MIH命令原語封裝在對(duì)應(yīng)的MIH命令消息中,并通過該MIH消息收發(fā)單元發(fā)送該MIH命令消息,其中,MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中。
該MIH切換控制模塊還包括MIH命令消息解析單元,連接所述MIH消息封裝/解封裝單元或設(shè)置在該MIH消息封裝/解封裝單元中,該MIH消息封裝/解封裝單元對(duì)通過所述MIH消息收發(fā)單元接收的MIH命令消息進(jìn)行解封裝處理后上報(bào)給所述MIH命令消息解析單元,該MIH命令消息解析單元從MIH命令消息中解析出原鏈路操作指示信息的信息域,依據(jù)該信息域的格式識(shí)別所述原鏈路操作指示信息。
其中,所述信息域中分別包括用于對(duì)應(yīng)設(shè)置每一種原鏈路操作指示信息的比特位。
所述信息域包括4字節(jié),共32個(gè)比特,其中第1個(gè)比特用于設(shè)置鏈路拆除LINK_DISCONNECT的操作指示信息;第2個(gè)比特用于設(shè)置鏈路省電模式LINK_LOW_POWER的操作指示信息;
第3個(gè)比特用于設(shè)置鏈路去電LINK_POWER_DOWN的操作指示信息;第4個(gè)比特用于設(shè)置對(duì)鏈路不采取行動(dòng)LINK_NO_ACTIO N的操作指示信息;第5個(gè)比特用于設(shè)置保留鏈路資源LINK_RESOURCE_RETAIN的操作指示信息;第6個(gè)比特用于設(shè)置數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求DATA_FORWARDING_REQUEST的操作指示信息;第7個(gè)比特用于設(shè)置雙播請(qǐng)求BI_CASTING_REQUEST的操作指示信息;第8個(gè)比特用于設(shè)置切換取消HANDOVER_CANCEL的操作指示信息;第9至第32個(gè)比特為保留位。
本發(fā)明的有益效果如下本發(fā)明統(tǒng)一規(guī)范了媒體無關(guān)切換流程中相關(guān)原語命令和消息命令中,攜帶的原鏈路操作指示信息的信息域格式和名稱,從而提高了媒體無關(guān)切換控制模塊之間交互和識(shí)別原鏈路操作指示信息的正確率;進(jìn)一步,使用本發(fā)明所述技術(shù)方案,減少了因信息交互和識(shí)別錯(cuò)誤導(dǎo)致的對(duì)原鏈路的誤操作,從而提高了媒體無關(guān)切換控制的成功率。
圖1為802.21標(biāo)準(zhǔn)的MIH通用參考模型,其中包括MIH層與上、下層之間的業(yè)務(wù)接入點(diǎn)SAP;圖2為移動(dòng)終端(STA或MN)發(fā)起的從802.11網(wǎng)絡(luò)切換到3GPP網(wǎng)絡(luò)的切換流程示意圖;圖3為應(yīng)用本發(fā)明所述方法的一種MIH切換控制模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明為保證原鏈路操作指示信息在交互過程中的正確率,優(yōu)化了媒體無關(guān)切換過程中,相關(guān)原語命令中原鏈路操作指示信息的信息域格式,使攜帶該原鏈路操作指示信息的信息域格式與對(duì)應(yīng)的MIH命令消息中用于攜帶原鏈路操作指示信息的信息域格式相同,這樣MIH切換控制模塊本地的MIHF將該MIH命令原語封裝在對(duì)應(yīng)的MIH命令消息中發(fā)送給相關(guān)MIH切換控制模塊的MIHF時(shí),MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中,相關(guān)MIH切換控制模塊的MIHF接收所述MIH命令消息并對(duì)該MIH命令消息進(jìn)行去封裝處理后,在解析原鏈路操作指示信息的信息域時(shí),依據(jù)該信息域的格式可以正確識(shí)別原鏈路操作指示信息。
原鏈路操作指示信息的信息域中,每一種原鏈路操作指示信息可以通過將一個(gè)特定的比特位置位來進(jìn)行指示。
下面仍以現(xiàn)有協(xié)議規(guī)定的四條命令原語分別與它們對(duì)應(yīng)的消息為例進(jìn)行說明,首先,根據(jù)表10所示,將原語命令中的原鏈路操作類型的定義為如下8種LINK_DISCONNECT,鏈路拆除;LINK_LOW_POWER,鏈路省電;LINK_POWER_DOWN,鏈路去電;LINK_NO_ACTION,不采取行動(dòng);LINK_RESOURCE_RETAIN,鏈路資源保留;DATA_FORWARDING_REQUEST,數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求;BI_CASTING_REQUEST,雙播請(qǐng)求;HANDOVER_CANCEL,切換取消;然后在MIH在MIH_Switch請(qǐng)求,MIH_Handover_Initiate請(qǐng)求,MIH_Handover_commit請(qǐng)求和MIH_Handover_commit響應(yīng)這四條命令的原語和消息中,將Old Link Action或Current Link Action中該信息域的格式統(tǒng)一根據(jù)表10進(jìn)行設(shè)置,并將該信息域統(tǒng)一命名為Old Link Action,從而保證了交互原鏈路操作指示信息的正確率。
下面詳細(xì)說明
具體實(shí)施例方式1、MIH_Switch請(qǐng)求命令MIH_Switch請(qǐng)求命令用于將激活的會(huì)話從一條鏈路切換到另一條鏈路。該原語的定義是
MIH_Switch.request(SourceIdentifier,DestinationIdentifier,HandoverMode,NewLinkIdentifier,OldLinkIdentifier,OldLinkAction)原語的參數(shù)說明如下表11所示表1l
該原語對(duì)應(yīng)的MIH_Switch Request消息的定義如表12所示表12.
該消息同原語進(jìn)行比較,由于原語中的Source Identifier和DestinationIdentifier只用于封裝消息時(shí)發(fā)源地和目的地的識(shí)別,在消息封裝后不再需要打包在消息中,除此之外消息和原語的參數(shù)是完全一致的。以下的消息和原語同理。
2、MIH_Handover_Initiate請(qǐng)求命令這個(gè)命令是用于發(fā)起切換的過程。該命令的原語的定義是MIH_Handover_Initiate.request(SourceIdentifier,DestinationIdentifier,CurrentLinkIdentifier,SuggestedNewLinkIdentifier,SuggestedNewPoAIdentifier,HandoverMode,OldLinkAction)原語的參數(shù)說明如下表13所示表13.
該原語對(duì)應(yīng)的MIH_Handover_Initiate Request消息的定義如下表14所示表14.
3、MIH_Handover_Commit請(qǐng)求命令這個(gè)命令用于選擇好切換的候選網(wǎng)絡(luò)和POA后,由終端發(fā)送給候選網(wǎng)絡(luò)通知進(jìn)行切換的執(zhí)行。這個(gè)命令的原語的定義是MIH_Handover_Commit.request(SourceIdentifier,DestinationIdentifier,NewLinkIdentifier,MACNewPoA,OldLinkAction)原語的參數(shù)說明如下表15所示表15
該原語對(duì)應(yīng)的MIH_Handover_Commit Request消息的定義如下表16所示
表16.
3、MIH_Handover_Commit響應(yīng)命令這個(gè)命令用于對(duì)MIH_Handover_Commit請(qǐng)求命令的響應(yīng)。這個(gè)命令的原語的定義是MIH_Handover_Commit.response(DestinationIdentifier,SourceIdentifier,OldLinkAction,HandoverStatus)原語參數(shù)的說明如下表17所示表17
該原語對(duì)應(yīng)的MIH_Handover_Commit Response消息的定義如表18所示表18.
以上所有定義中,Link Action(13)參數(shù)類型與現(xiàn)有技術(shù)的定義一致,如表10所示。
如圖3所示,本發(fā)明技術(shù)方案可以應(yīng)用在如下的切換流程中,其中終端發(fā)起的從802.11切換到3GPP1、STA/MN當(dāng)前同802.11AP建立了會(huì)話連接;2、由于鏈路條件發(fā)生變化等原因?qū)е掠脩舨呗詫幼龀銮袚Q的決定,并且已經(jīng)通過能力發(fā)現(xiàn)和信息請(qǐng)求等方法選擇了切換的目標(biāo)網(wǎng)絡(luò)3GPP;3、移動(dòng)站STA(Station)/移動(dòng)節(jié)點(diǎn)MN(Mobile Node)的MIH用戶產(chǎn)生一條MIH_Handover_Initiate.request命令原語發(fā)給本地的MIHF功能,本地MIHF將它轉(zhuǎn)發(fā)給當(dāng)前網(wǎng)絡(luò)(802.11)的Old POA的對(duì)等MIHF層。對(duì)等層的MIHF收到該請(qǐng)求后,產(chǎn)生一條MIH_Handover_Prepare.request消息,通過MIH協(xié)議在層3的傳輸發(fā)送給STA/MN選擇好的新的目標(biāo)網(wǎng)絡(luò)(3GPP)POA的MIHF功能實(shí)體;這一步驟中,STA/MN生成的MIH_Handover_Initiate.request命令原語中,原鏈路操作指示信息域的格式如表10所示,對(duì)應(yīng)封裝的MIH_Handover_Initiate.request命令消息的原鏈路操作指示信息域的格式也如表10所示,Old POA的MIHF層對(duì)MIH_Handover_Initiate.request命令消息解封裝后,根據(jù)固定的格式可以正確識(shí)別其中的指示信息。
4、目標(biāo)網(wǎng)絡(luò)(3GPP)準(zhǔn)備好資源后返回一條MIH_Handover_Prepare.response響應(yīng)消息給當(dāng)前網(wǎng)絡(luò)的MIHF,當(dāng)前網(wǎng)絡(luò)的MIHF接收到該消息后,基于MIH_Handover_Prepare.response消息的結(jié)果返回一條MIH_Handover_Initiate.response消息給STA/MN的MIHF,里面包含優(yōu)選的POA及鏈路類型等信息。STA/MN的MIHF將該消息轉(zhuǎn)發(fā)給其MIH用戶;5、STA/MN的MIH用戶發(fā)送一條MIH_Switch.request命令原語給本地MIHF,請(qǐng)求將會(huì)話從當(dāng)前鏈路切換到選擇的鏈路上去;本地MIHF發(fā)送對(duì)應(yīng)的MIH_Switch Request消息給Old POA的對(duì)等MIHF層。
同樣,STA/MN生成的MIH_Switch.request命令原語中,原鏈路操作指示信息域的格式如表10所示,該命令原語對(duì)應(yīng)封裝為MIH_Switch.request命令消息并發(fā)送給Old POA的對(duì)等MIHF層,使Old POA進(jìn)一步確認(rèn)如何操作原鏈路。同理,Old POA的MIHF層對(duì)MIH_Switch.request命令消息解封裝后,根據(jù)固定的格式可以正確識(shí)別其中的指示信息。
6、STA/MN的MIH用戶發(fā)送MIH_Handover_Commit.request命令原語給本地MIHF,本地MIHF發(fā)送該MIH_Handover_Commit.request命令消息給切換目標(biāo)的新網(wǎng)絡(luò)(3GPP)New POA的對(duì)等MIHF層,通知準(zhǔn)備切換到新的網(wǎng)絡(luò)去;New POA的MIHF向STA/MN的本地MIHF返回一條MIH_Handover_Commit.reponse命令消息,指示STA/MN開始切換并建立層2的鏈路,該MIH_Handover_Commit.reponse命令消息中仍然攜帶如表10所示的原鏈路操作指示信息域,STA/MN本地MIHF根據(jù)該MIH_Handover_Commit.reponse命令消息生成MIH_Handover_Commit.reponse命令原語發(fā)送給MIHF用戶,同樣MIH_Handover_Commit.reponse命令原語中的原鏈路操作指示信息域如表10所示,保證了MIHF用戶進(jìn)一步確認(rèn)原鏈路操作指示信息的正確性。
這兩個(gè)消息中分別需要攜帶原鏈路操作指示信息的目的在于原鏈路操作指示信息中有數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求和雙播請(qǐng)求兩種操作方式,對(duì)原鏈路的這些操作方式和新鏈路的動(dòng)作密切相關(guān),新鏈路需要根據(jù)這些信息判斷是否需要準(zhǔn)備接收原鏈路轉(zhuǎn)發(fā)過來的數(shù)據(jù)或者從核心網(wǎng)絡(luò)雙播過來的數(shù)據(jù)。
7、STA/MN和新PoA的鏈路層之間建立起層2的鏈路連接;8、3GPP鏈路建立起來后,STA/MN和新的POA的3GPP鏈路層同時(shí)給它們的MIHF層發(fā)Link_Up.indication事件,指示鏈路已經(jīng)建立起來了。隨后各自的MIHF層向上層發(fā)MIH_Link_Up.indication報(bào)告該事件;9、當(dāng)新的POA(3GPP)的用戶檢測(cè)到鏈路建立完成后,發(fā)送MIH_Handover_Complete.request命令給本地MIHF,本地MIHF轉(zhuǎn)發(fā)該消息給原來的POA(802.11)的MIHF,它接著轉(zhuǎn)發(fā)該消息給STA/MN的MIHF,同時(shí)原來的POA開始將切換過程中緩存的數(shù)據(jù)轉(zhuǎn)發(fā)給新的POA。STA/MN的MIHF接收到切換完成消息后,發(fā)MIH_Handover_Complete.indication給其用戶指示切換完成;10、STA/MN用戶啟動(dòng)MIP的注冊(cè)過程;11、注冊(cè)完成后,STA/MN的MIHF發(fā)送MIH_Handover_Complete.response消息給原POA的MIHF,它轉(zhuǎn)發(fā)該消息給新的POA的MIHF,新POA的MIHF接收到切換完成響應(yīng)消息后發(fā)送MIH_Handover_Complete.response給用戶層,指示切換完成;12、Old PoA根據(jù)此前接收到的切換消息中攜帶的Old Link Action參數(shù)指示的值,對(duì)原802.11的鏈路連接進(jìn)行鏈路拆除,鏈路省電、鏈路去電或鏈路資源保留等操作(具體的參作類型根據(jù)該值確定);13、Old PoA返回MIH_Switch.reponse消息給STA/MN的MIHF,該MIHF轉(zhuǎn)發(fā)MIH_Switch.reponse給用戶層指示切換完成;14、切換完成,會(huì)話建立在3GPP的承載連接上。
同理,本發(fā)明的技術(shù)方案也同樣可以應(yīng)用在網(wǎng)絡(luò)發(fā)起的切換流程中,網(wǎng)絡(luò)發(fā)起的流程原理上同終端發(fā)起的流程,只是這些請(qǐng)求類型的命令原語或消息的發(fā)起方向是從網(wǎng)絡(luò)接入點(diǎn)(POA1或POA2)向STA/MN發(fā)送的,而響應(yīng)類型的命令原語或消息則和請(qǐng)求類型的方向相反。本發(fā)明的技術(shù)方案不受具體實(shí)施切換流程的影響。
這里以現(xiàn)有協(xié)議中定義的四條原語命令以及對(duì)應(yīng)的消息詳細(xì)描述了本發(fā)明的原鏈路操作指示信息交互方法,需要再次說明的是,表10定義的格式并不限定本發(fā)明的實(shí)施,只要將命令原語中的原鏈路操作指示信息的信息域格式與相應(yīng)的命令消息中的信息域格式保持一致,就可以實(shí)現(xiàn)本發(fā)明的目的。
實(shí)現(xiàn)該方法的MIH切換控制模塊300如圖3所示,包括MIH消息收發(fā)單元301,用于收發(fā)消息;MIH原語生成單元303,用于生成媒體無關(guān)切換MIH命令原語,該MIH命令原語中可能包含進(jìn)行媒體無關(guān)切換的移動(dòng)站的原鏈路操作指示信息,其中,攜帶該指示信息的信息域格式與MIH命令消息中用于攜帶原鏈路操作指示信息的信息域格式相同;或者根據(jù)接收的MIH命令消息生成原鏈路操作指示信息的信息域格式相同的MIH命令原語;MIH消息封裝/解封裝單元302,連接在所述MIH原語生成單元303和MIH消息收發(fā)單元301之間,用于將所述MIH命令原語封裝在對(duì)應(yīng)的MIH命令消息中,并通過該MIH消息收發(fā)單元301發(fā)送該MIH命令消息,其中,MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中;MIH命令消息解析單元304,連接所述MIH消息封裝/解封裝單元302或者設(shè)置在MIH消息封裝/解封裝單元302中,該MIH消息封裝/解封裝單元302對(duì)通過所述MIH消息收發(fā)單元301接收的MIH命令消息進(jìn)行解封裝處理后上報(bào)給所述MIH命令消息解析單元304,該MIH命令消息解析單元304從MIH命令消息中解析出原鏈路操作指示信息的信息域,依據(jù)該信息域的格式識(shí)別所述原鏈路操作指示信息。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種進(jìn)行媒體無關(guān)切換時(shí)的原鏈路操作指示信息交互方法,其特征在于,包括如下步驟A、第一媒體無關(guān)切換MIH控制模塊生成MIH命令原語,該MIH命令原語中包含原鏈路操作指示信息,其中,攜帶該指示信息的信息域格式與對(duì)應(yīng)的MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同;B、第一MIH控制模塊將所述MIH命令原語封裝為對(duì)應(yīng)的MIH命令消息,并將該MIH命令消息發(fā)送給第二MIH控制模塊,其中,MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟B之后還包括C、第二MIH控制模塊接收所述MIH命令消息并解封裝所述MIH命令消息;D、第二MIH控制模塊解析所述MIH命令消息中的原鏈路操作指示信息的信息域并依據(jù)該信息域的格式識(shí)別所述原鏈路操作指示信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟B之后還可以包括如下步驟第一MIH控制模塊接收并解封裝來自第二MIH控制模塊的MIH命令消息,該MIHF命令消息中封裝有攜帶原鏈路操作指示信息的信息域;第一MIH控制模塊解析所述MIH命令消息,生成對(duì)應(yīng)的MIH命令原語,該MIH命令原語攜帶原鏈路操作指示信息的信息域格式與MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同。
4.如權(quán)利要求1所述的方法,其特征在于,所述第一MIH控制模塊或第二MIH控制模塊分別設(shè)置在移動(dòng)終端或相關(guān)通信網(wǎng)絡(luò)的功能實(shí)體上;或者分別設(shè)置在兩個(gè)相關(guān)通信網(wǎng)絡(luò)的功能實(shí)體上。
5.如權(quán)利要求1所述的方法,其特征在于,所述MIH命令原語為下述命令之一MIH切換請(qǐng)求MIH_Switch.request命令原語、MIH切換發(fā)起請(qǐng)求MIH_Handover_Initiate.request命令原語、MIH切換提交請(qǐng)求MIH_Handover_Commit.request命令原語、MIH切換提交響應(yīng)MIH_Handover_Commit.response命令原語。
6.如權(quán)利要求5所述的方法,其特征在于,所述信息域中包括用于對(duì)應(yīng)設(shè)置每一種原鏈路操作指示信息的比特位。
7.如權(quán)利要求6所述的方法,其特征在于,所述信息域包括4字節(jié),共32個(gè)比特位,其中第1個(gè)比特用于設(shè)置鏈路拆除LINK_DISCONNECT的操作指示信息;第2個(gè)比特用于設(shè)置鏈路省電模式LINK_LOW_POWER的操作指示信息;第3個(gè)比特用于設(shè)置鏈路去電LINK_POWER_DOWN的操作指示信息;第4個(gè)比特用于設(shè)置對(duì)鏈路不采取行動(dòng)LINK_NO_ACTIO N的操作指示信息;第5個(gè)比特用于設(shè)置保留鏈路資源LINK_RESOURCE_RETAIN的操作指示信息;第6個(gè)比特用于設(shè)置數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求DATA_FORWARDING_REQUEST的操作指示信息;第7個(gè)比特用于設(shè)置雙播請(qǐng)求BI_CASTING_REQUEST的操作指示信息;第8個(gè)比特用于設(shè)置切換取消HANDOVER_CANCEL的操作指示信息;第9至第32個(gè)比特為保留位。
8.一種媒體無關(guān)切換控制模塊,包括媒體無關(guān)切換MIH消息收發(fā)單元,其特征在于,該MIH切換控制模塊還包括MIH原語生成單元,用于生成媒體無關(guān)切換MIH命令原語,該MIH命令原語中包含原鏈路操作指示信息,其中,攜帶該指示信息的信息域格式與MIH命令消息中攜帶原鏈路操作指示信息的信息域格式相同;或者根據(jù)接收的MIH命令消息生成原鏈路操作指示信息的信息域格式相同的MIH命令原語;MIH消息封裝/解封裝單元,連接在所述MIH原語生成單元和MIH消息收發(fā)單元之間,用于將所述MIH命令原語封裝在對(duì)應(yīng)的MIH命令消息中,并通過該MIH消息收發(fā)單元發(fā)送該MIH命令消息,其中,MIH命令原語中的原鏈路操作指示信息的信息域?qū)?yīng)封裝在MIH命令消息中的原鏈路操作指示信息的信息域中。
9.如權(quán)利要求8所述的MIH切換控制模塊,其特征在于,該MIH切換控制模塊還包括MIH命令消息解析單元,連接所述MIH消息封裝/解封裝單元或設(shè)置在該MIH消息封裝/解封裝單元中,該MIH消息封裝/解封裝單元對(duì)通過所述MIH消息收發(fā)單元接收的MIH命令消息進(jìn)行解封裝處理后上報(bào)給所述MIH命令消息解析單元,該MIH命令消息解析單元從MIH命令消息中解析出原鏈路操作指示信息的信息域,依據(jù)該信息域的格式識(shí)別所述原鏈路操作指示信息。
10.如權(quán)利要求8或9所述的MIH切換控制模塊,其特征在于,所述信息域中分別包括用于對(duì)應(yīng)設(shè)置每一種原鏈路操作指示信息的比特位。
11.如權(quán)利要求10所述的MIH切換控制模塊,其特征在于,所述信息域包括4字節(jié),共32個(gè)比特,其中第1個(gè)比特用于設(shè)置鏈路拆除LINK_DISCONNECT的操作指示信息;第2個(gè)比特用于設(shè)置鏈路省電模式LINK_LOW_POWER的操作指示信息;第3個(gè)比特用于設(shè)置鏈路去電LINK_POWER_DOWN的操作指示信息;第4個(gè)比特用于設(shè)置對(duì)鏈路不采取行動(dòng)LINK_NO_ACTIO N的操作指示信息;第5個(gè)比特用于設(shè)置保留鏈路資源LINK_RESOURCE_RETAIN的操作指示信息;第6個(gè)比特用于設(shè)置數(shù)據(jù)轉(zhuǎn)發(fā)請(qǐng)求DATA_FORWARDING_REQUEST的操作指示信息;第7個(gè)比特用于設(shè)置雙播請(qǐng)求BI_CASTING_REQUEST的操作指示信息;第8個(gè)比特用于設(shè)置切換取消HANDOVER_CANCEL的操作指示信息;第9至第32個(gè)比特為保留位。
全文摘要
本發(fā)明涉及無線通信技術(shù),特別涉及媒體無關(guān)的切換,公開一種移動(dòng)站在進(jìn)行媒體無關(guān)的切換過程中,媒體無關(guān)切換控制模塊之間交互移動(dòng)站原鏈路操作指示信息的方法及媒體無關(guān)切換控制模塊。本發(fā)明通過統(tǒng)一規(guī)范媒體無關(guān)切換流程中相關(guān)原語命令和消息命令中攜帶原鏈路操作指示信息的信息域格式和名稱,提高了交互和識(shí)別原鏈路操作指示信息的正確率,因此解決了現(xiàn)有技術(shù)中交互和識(shí)別原鏈路操作指示信息的正確率較低的問題。進(jìn)一步,使用本發(fā)明所述技術(shù)方案,減少了因信息交互和識(shí)別錯(cuò)誤導(dǎo)致的對(duì)原鏈路的誤操作,從而提高了媒體無關(guān)切換控制的成功率,因此解決了現(xiàn)有技術(shù)中媒體無關(guān)切換控制的成功率較低的問題。
文檔編號(hào)H04W36/00GK1984469SQ20061007570
公開日2007年6月20日 申請(qǐng)日期2006年4月18日 優(yōu)先權(quán)日2006年4月18日
發(fā)明者郭均祥 申請(qǐng)人:華為技術(shù)有限公司