專利名稱:用于提供第一協議與第二協議之間互操作性的方法和裝置的制作方法
技術領域:
本公開一般地涉及一種移動用戶單元(MSU),并且更特別地涉及一種用于提供采用第一協議的MSU與以第二協議操作的分組數據子系統的互操作性的方法和裝置。
背景技術:
隨著公共安全市場持續要求雙向無線電的增加的功能性,公共安全通信官員協會 (APCO)通過項目25(P25)鼓勵設備提供商和組織參與找到滿足公共安全市場的需要的解決方案。一般而言,APCO標準規定了用于在常規信道上提供分組數據互聯網協議(IP)承載業務的兩個方法。第一個方法采用簡單公有空中接口封裝協議(SCEP),而第二個方法采用子網相關會聚協議(SNDCP)。在現有的常規系統中,采用SCEP協議的用戶單元能夠僅與以SCEP協議操作的基礎設施系統進行通信。類似地,采用SNDCP協議的用戶單元能夠僅與以SNDCP協議操作的基礎設施系統進行通信。然而,將采用SCEP協議的用戶單元遷移到具有SNDCP協議的系統目前要求替換系統的基礎設施以及所有其用戶單元。這個是費用大的且是不希望的。在現有技術中,挑戰在于基于SCEP和SNDCP的用戶不能夠在相同的信道上進行操作。當嘗試在相同的信道上處理多個協議時,其它系統可能面對類似的挑戰。因此,存在對于提供兩個不同協議之間的互操作性的需要。
在附圖中相同的附圖標記遍及單獨的視圖指代相同的或在功能上類似的元素,并且附圖與下文中的具體實施方式
一起被并入在說明書中并且形成本說明書的一部分,附圖用來進一步說明各種實施例并且用來解釋根據本發明的全部各種原理和優點。圖1是根據一些實施例的通信系統。圖2是根據一些實施例的、表示用于利用以子網相關會聚協議(SNDCP)操作的分組數據子系統為采用簡單公有空中接口協議(SCEP)的移動用戶單元(MSU)提供互操作性的方法的流程圖。圖3是根據一些實施例的信號流程圖。技術人員將理解的是,圖中的元素是為了簡單和清楚而圖示的,并且不一定按比例繪制。例如,圖中一些元素的尺寸相對于其它元素可以被放大以幫助提高對本發明的實施例的理解。
具體實施例方式在詳細地描述根據本發明的實施例之前,應當觀察到的是實施例主要地存在于與利用以例如SNDCP的第二協議操作的分組數據子系統為采用例如SCEP的第一協議的移動用戶單元(MSU)提供互操作性有關的方法、步驟以及組件的組合。方法包括確定由MSU采用的第一協議不同于由分組數據子系統操作的第二協議。于是該方法包括當所確定的第一協議不同于第二協議時,為MSU創建上下文信息。另外,該方法包括基于所創建的上下文信息來確定與第二協議相關聯的頭部,并且然后從MSU接收與第一協議相關聯的至少一個數據分組。然后,該方法利用與第二協議相關聯的所確定的頭部對所述至少一個數據分組進行封裝。另外,該方法通過上下文管理器將所述至少一個經封裝的數據分組發射到通信網絡。在本文中的描述中,給出了許多特定示例以提供對本發明的各種實施例的透徹理解。示例被包括僅用于說明性目的并且不旨在是詳盡的或以任何方式來限制本發明。應當注意的是,在本發明的精神和范圍內可以有各種等同修改。然而,相關領域的技術人員將認識到,本發明的實施例能夠在具有或沒有在描述中提到的裝置、系統、配件、方法、組件的情況下實施。圖1圖示了根據一些實施例的通信系統100。通信系統100包括分組數據子系統 102、通信網絡110以及移動用戶單元(MSU) 112。根據該實施例,MSU 112可以是與采用用于經由分組數據子系統102與通信網絡 110進行通信的協議的用戶相關聯的設備。協議可以是采用例如簡單公有空中接口封裝協議(SCEP)的公有空中接口操作過程的任何類型的通信協議。應當注意的是,由MSU 112采用的協議在下文描述中也可以被稱為第一協議。根據該實施例,MSU 112被配置成根據多個不同的2G、3G以及4G無線通信技術中的一個來操作。這些包括全球移動通信系統(GSM)、碼分多址(CDMA)、通用移動電信系統 (UMTS)、寬帶碼分多址(W-CDMA)、正交頻分復用(OFDM)、全球微波接入互操作性(WiMAX)、 長期演進(LTE)以及其它通信技術。MSU 112可以是無線設備、移動站、用戶設備、APCO 25 無線電設備、或能夠經由分組數據子系統102采用第一協議發射和接收信號的任何類似的設備。根據該實施例,分組數據子系統102是包括數據網關(DG) 104、基站106、以及上下文管理器108的基礎設施系統。分組數據子系統102可以以與由MSU 112采用的第一協議不同的協議操作。應當注意的是,由分組數據子系統102使用的協議在下文描述中可以被稱為第二協議。根據該實施例,DG 104是負責支持諸如IP地址指配、認證、業務安全性等等功能的功能實體。DG 104可以包括數據集中器、多協議數據管理器或分組數據網關。由于 DG 104是分組數據子系統102的一部分,所以DG 104也可以在例如子網相關會聚協議 (SNDCP)的第二協議上操作。DG 104也可以通過對與由分組數據子系統102采用的第二協議相關聯的頭部進行封裝來代理從MSU 112接收到的、與第一協議相關聯的數據分組。封裝頭部的處理可以被稱為SNDCP代理,其中,SNDCP頭部被添加到與第一協議相關聯的數據分組。SNDCP代理管理SNDCP狀態變量和定時器,使得數據分組和MSU 112對于通信網絡 110好像正與例如SNDCP的第二協議相關聯。另外,根據該實施例,基站106是促進兩個通信設備或網絡之間的無線通信的實體。基站106通信地耦合在MSU 112與DG 104之間,以便促進MSU 112與DG 104之間的無線通信。基站106可以被稱為無線電基站、節點B (在3G網絡中)、基站收發信機、或小區站點。根據該實施例,耦合在DG 104與通信網絡110之間的上下文管理器108負責在DG 104與通信網絡110之間進行聯網。更特別地,上下文管理器108可以用于在DG 104與通信網絡Iio之間路由數據分組。根據實施例,上下文管理器108可以是網關通用分組無線電服務支持節點(GGSN)或其它。在操作上,MSU 112經由基站106將數據登記請求消息發送到DG104。數據登記請求消息向基站106通知數據登記處理在進行中。一旦接收到數據登記請求消息,則DG 104 確定例如由MSU 112采用的第一協議的協議是否不同于例如由分組數據子系統102操作的第二協議的協議。在另一實施例中,DG 104基于由操作員手動地輸入的信息來確定第一協議不同于第二協議。如果由MSU 112采用的第一協議與由分組數據子系統102操作的第二協議相同, 貝丨JDG 104經由基站106將登記響應消息發送到MSU112。登記響應消息向MSU 112指示MSU 112能夠將數據分組發送到DG 104并且DG 104準備好接收該數據分組。一旦接收到登記響應消息,則MSU 112將數據分組發送到DG 104。然后,DG 104在沒有代理的情況下將數據分組轉發到上下文管理器108,上下文管理器108進一步將數據分組發射到通信網絡110。 數據分組的代理是將與第二協議相關聯的頭部添加到從MSU 112所接收到的、與第一協議相關聯的數據分組的處理。另一方面,如果DG 104確定由MSU 112采用的第一協議不同于由分組數據子系統 102操作的第二協議,則DG 104然后將上下文請求消息發送到上下文管理器108。上下文請求消息向上下文管理器108通知MSU 112期望建立通信會話。上下文請求消息包括諸如 SNDCP層定時器、IP地址請求、諸如壓縮的協議特定能力、以及制造商特定能力的信息。上下文管理器108在接收到上下文請求消息時生成數據上下文并且將包括該數據上下文的上下文響應消息發送到DG 104。根據該實施例,DG 104基于所接收到的上下文響應消息來創建上下文信息。上下文信息指示用于通信會話的參數,例如系統可接受的定時器值、IP地址指配、由分組數據子系統102啟用并且要由MSU 112利用的協議或制造商能力。另外,DG 104基于由DG 104確定的上下文信息來確定與第二協議相關聯的頭部。 例如,DG 104基于由DG 104確定的上下文信息來確定與SNDCP相關聯的頭部。一旦確定了與第二協議相關聯的頭部,例如SNDCP頭部,則DG104經由基站106將登記響應消息發送到MSU 112。響應于將登記響應消息發送到MSU 112,DG 104接收與第一協議相關聯的數據分組。例如,DG 104從MSU 112接收與SCEP相關聯的數據分組。另外,DG 104利用由DG 104確定的頭部對與第一協議相關聯的接收到的數據分組進行封裝。根據該實施例,利用頭部對數據分組進行封裝的處理可以被稱為SNDCP代理。 DG 104通過將基于上下文信息確定的SNDCP頭部添加到基于SCEP的數據分組來代理所接收到的數據分組。更特別地,DG 104管理SNDCP狀態變量和相關聯的定時器,例如,SNDCP 就緒定時器和SNDCP備用定時器。一旦利用所確定的頭部對數據分組進行封裝,則DG 104經由上下文管理器108將經封裝的數據分組發射到通信網絡110。因此,與第一協議相關聯的數據分組利用與第二協議相關聯的頭部進行封裝。所以,當通信網絡110接收到數據分組時,通信網絡認為該數據分組與例如SNDCP的第二協議相關聯。因此,在MSU 112與通信網絡110之間提供了無縫互操作性,而不管由MSU 112采用的協議如何。
參考圖2,方法200開始于確定202由MSU 112采用的第一協議不同于由分組數據子系統102操作的第二協議的步驟。DG 104基于從MSU 112接收到的登記請求消息來確定第一協議不同于第二協議。在另一實施例中,DG 104基于由操作員手動地輸入的信息來確定協議不同。另外,一旦確定第一協議不同于第二協議,則方法200移動到為MSU 112創建204 上下文信息的步驟。根據實施例,創建上下文信息包括將具有與MSU 112相關聯的至少一個參數的上下文請求消息發送到上下文管理器108。上下文請求消息包括諸如SNDCP層定時器、IP地址請求、諸如壓縮的協議特定能力、以及制造商特定能力的信息。響應于發送上下文請求消息,DG 104接收具有數據上下文的上下文響應消息。在上下文響應消息中的數據上下文包括關于SNDCP層定時器的更新的信息。一旦接收到上下文響應消息,則DG 104基于所接收到的具有數據上下文的上下文響應消息來創建上下文信息。上下文信息包括系統可接受的定時器值、IP地址指配、由分組數據子系統102啟用以由MSU利用的協議或制造商能力。根據該實施例,上下文信息管理例如SNDCP的第二協議的狀態和定時器值,以便于將第二協議的操作與例如SCEP的第一協議相關。然后,方法200移動到基于所創建的上下文信息來確定206與第二協議相關聯的頭部的步驟。DG 104可以通過從在上下文信息中包括的多個地址獲得與第二協議相關聯的至少一個地址來確定206頭部。一旦在206確定了頭部,則方法200然后移動到從MSU 112接收208與第一協議相關聯的至少一個數據分組的步驟。根據該實施例,響應于將登記響應消息發送到MSU 112, 接收與第一協議相關聯的至少一個數據分組。登記響應消息指示DG 104準備好接收數據分組。然后,方法200移動到利用與第二協議相關聯的所確定的頭部對至少一個數據分組進行封裝210的步驟。封裝通過從MSU 112獲得與第一協議相關聯的數據分組來執行。然后,將與第二協議相關聯的頭部插入到與第一協議相關聯的所獲得的數據分組。另外,因特網協議(IP) 路由地址被附接到插入到至少一個數據分組的頭部。根據該實施例,利用頭部對數據分組進行封裝的處理可以被稱為SNDCP代理。DG 104通過將SNDCP頭部添加到基于SCEP的數據分組來代理數據分組。另外,DG 104管理 SNDCP狀態變量和關聯的定時器,例如SNDCP就緒定時器和SNDCP備用定時器。通過利用與第二協議相關聯的頭部對與第一協議相關聯的數據分組進行代理,數據分組對通信網絡 110好像與第二協議相關聯。另外,方法200移動到通過上下文管理器108將至少一個經封裝的數據分組發射 212到通信網絡110的步驟。因此,分組數據子系統102中的DG 104將SNDCP頭部附接到與SCEP相關聯的、從 MSU 112接收到的數據分組,使得所有數據分組對通信網絡110好像與SNDCP相關聯。根據該實施例,分組數據子系統102可以從通信網絡110接收與第一協議相關聯并且利用與第二協議相關聯的頭部進行封裝的數據分組。在這樣的場景中,DG 104從與第一協議相關聯的數據分組對與第二協議相關聯的頭部進行解封裝。另外,DG 104將經解封裝的數據分組發射到采用第一協議的MSU 112。因此,MSU 112接收與第一協議相關聯的數據分組,并且同時數據分組對通信網絡110好像與第二協議相關聯。所以,在MSU 112與通信網絡110之間提供了無縫互操作性,而不管由MSU 112采用的協議如何。圖3是用于利用以第二協議操作的分組數據子系統為采用第一協議的移動用戶單元(MSU)提供互操作性的方法的信號流程圖300。根據實施例,第一協議是簡單公有空中接口封裝協議(SCEP),而第二協議是子網相關會聚協議(SNDCP)。信號流程圖300開始于MSU 112將登記請求消息發送310到基站304的步驟。登記請求消息向基站304通知數據登記處理在進行中。響應于接收到登記請求消息,基站304 將分組數據信道(PDCH)接入信息消息發射312到數據網關(DG)306。根據實施例,PDCH接入信息消息包括向DG 306通知數據登記請求處理在進行中的信息。一旦接收到PDCH接入信息消息,則DG 306將PDCH接入響應消息發射314到基站304。PDCH接入響應消息向基站304通知DG 306準備好接受登記請求消息。然后,信號流圖300移動到通過基站304將從MSU 302接收到的登記請求消息轉發316到DG 306的步驟。根據該實施例,在將登記請求消息轉發到DG 306之后,基站304 可以將確認消息發送到MSU 302,以證實DG 306已經接收到登記請求消息。一旦從基站304接收到登記請求消息,則DG 306確定318由MSU302采用的第一協議是否不同于由分組數據子系統102操作的第二協議。如果第一協議不同于第二協議,則 DG 306將上下文請求消息發送320到上下文管理器308。上下文請求消息包括諸如SNDCP 層定時器、IP地址請求、諸如壓縮的協議特定能力、以及制造商特定能力的信息。響應于將上下文請求消息發送320到上下文管理器308,DG 306從上下文管理器308接收322上下文響應消息。上下文響應消息包括指示在上下文請求消息中包括的更新的SNDCP層定時器的數據上下文。然后,信號流程圖300移動到基于從上下文管理器308接收322到的上下文響應消息、通過DG 306來創建3 上下文信息的步驟。上下文信息包括系統可接受的定時器值、 IP地址指配、由分組數據子系統102啟用以由MSU 302利用的協議或制造商能力。根據實施例,DG306代表MSU 203創建3 上下文信息。一旦創建324 了上下文信息,DG 306基于所創建324的上下文信息來確定3 與第二協議相關聯的頭部。根據該實施例,DG 306通過從在上下文信息中包括的多個地址獲得與第二協議相關聯的至少一個地址來確定3 頭部。然后,信號流程圖300移動到經由基站304通過DG 306將登記響應消息發送328 到MSU 302的步驟。登記響應消息向MSU 302指示DG 306準備好接收數據分組。響應于正由MSU 302接收的登記響應消息,DG 306從MSU 302接收330與第一協議相關聯的數據分組。一旦從MSU 302接收到330數據分組,信號流程圖300繼續利用由DG 306確定 326的頭部對數據分組進行封裝332的步驟。根據該實施例,封裝332的步驟通過獲得從 MSU 302接收到的、與第一協議相關聯的數據分組來執行。接下來,將與第二協議相關聯的頭部插入到與第一協議相關聯的所獲得的數據分組。另外,將因特網協議(IP)路由地址附接到插入到至少一個數據分組的頭部。根據該實施例,利用頭部對數據分組進行封裝的處理可以被稱為SNDCP代理。DG306通過將SNDCP頭部添加到從MSU 302接收到的基于SCEP的數據分組來代理數據分組。 另外,DG 104管理SNDCP狀態變量和關聯的定時器,例如,SNDCP就緒定時器和SNDCP備用定時器。在利用與第二協議相關聯的所確定的頭部對與第一協議相關聯的數據分組進行封裝332之后,信號流程圖300然后移動到將經封裝的數據分組發射332到上下文管理器 308的步驟。根據該實施例,DG 306通過將經封裝的數據分組作為隧傳分組數據單元(T_ PDU)消息隧傳來發射334經封裝的數據分組。T_PDU消息是在網關通用分組無線電服務支持節點(GGSN)隧傳協議中定義的全球移動通信系統(GSM)標準消息。上下文管理器308進一步地將經封裝的數據分組發射到通信網絡110。因此,DG 306中的SNDCP代理使全部數據分組對通信網絡110好像基于SNDCP的數據分組。SNDCP 代理提供了為允許基于SNDCP的通信網絡110提供通信網絡110與MSU 302之間的無縫互操作性所必須的SNDCP信令,而不管MSU 302所采用的協議如何。根據該實施例,分組數據子系統102可以從通信網絡110接收與第一協議相關聯并且利用與第二協議相關聯的頭部進行封裝的數據分組。在這樣的場景中,DG 306從與第一協議相關聯的數據分組中對與第二協議相關聯的頭部進行解封裝。另外,DG 306將經解封裝的數據分組發射到采用第一協議的MSU 302。因此,MSU 302接收與第一協議相關聯的數據分組,并且同時數據分組對通信網絡110好像與第二協議相關聯,從而在MSU 302與通信網絡110之間提供了無縫互操作性,而不管MSU 302所采用的協議如何。本發明提供了多個協議支持而無需多個基礎設施設備。另外,本發明還提供了單個信道上的多個協議的同時支持并且支持正被從一個協議升級到另一個的單元的緩慢遷移。有益效果、優點、對問題的解決方案,以及可以使任何有益效果、優點或對問題的解決方案發生的或變得更顯著的任何元素不應當被解釋為任何或所有權利要求的關鍵、必須或必要的特征或元素。本發明僅由所附權利要求來定義,包括在本申請的未決期間做出的任何修改和如所授予的那些權利要求的所有等同物。而且在本文檔中,諸如第一和第二、頂部和底部等等的關系術語可以僅用來區分一個實體或動作與另一實體或動作,而不一定要求或暗示在這樣的實體或動作之間的任何實際的這樣的關系或順序。術語“含”、“含有”、“具有”、“有”、“包括”、“包括有”、“包含”、“包含有”或其任何其它變化均旨在涵蓋非排他的包括,使得含、具有、包括、包含元素列表的處理、方法、物品或裝置不僅包括那些元素而且可以包括沒有明確列舉的或這樣的處理、方法、物品或裝置所固有的其它元素。繼之以“含”、“具有”、“包括”、“包含”的元素在沒有更多的約束的情況下不排除在含、具有、包括、包含該元素的處理、方法、物品或裝置中存在附加的相同的元素。除非在本文中以其它方式明確地說明,否則術語“一”和“一個”被定義為一個或多個。術語“大體上”、“本質上”、“大概”、“大約”或其任何其它版本均被定義為如由本領域的普通技術人員所理解的接近于,并且在非限制性實施例中,該術語被定義成在10% 內,在另一實施例中在5 %內,在再一實施例中在1 %內并且在又一實施例中在0. 5 %內。如本文中使用的術語“耦合”被定義為連接的,然而不一定是直接地且不一定是機械地。以特定方式配置的設備或結構被至少以該方式來配置,并且還可以以未列舉的方式來配置。應當了解的是,一些實施例可以包括一個或多個通用或專用的控制器(或“控制設備”),諸如微控制器、定制的控制器以及控制一個或多個控制器的唯一存儲的程序指令 (包括軟件和固件兩者),以結合特定的非控制器電路來實現在本文中描述的方法和/或裝置的功能的一些、大部分或所有。替代地,一些或所有功能能夠由不具有存儲的程序指令的狀態機來實現,或被實現在一個或多個專用集成電路(ASIC)中,其中每個功能或特定功能的一些組合被實現為定制邏輯。當然,能夠使用這兩種方法的組合。提供本公開的摘要以允許讀者快速地確定本技術公開的本質。本著其將不用來解釋或限制權利要求的范圍或意義的理解來提交摘要。此外,在前面的具體實施方式
中,能夠看出的是,在各種實施例中各種特征被組合在一起以用于使本公開流暢的目的。公開的這個方法不應當被解釋為反映所請求保護的實施例要求比每個權利要求中所明確地記載的更多的特征的意圖。更確切地說,如下面的權利要求反映的,發明主題在于少于單個公開的實施例的所有特征。因此,以下權利要求由此被并入到具體實施方式
中,其中每個權利要求獨自作為單獨要求保護的主題。本領域的技術人員將了解的是,上述公認的優點和在本文中所描述的其它優點僅僅是示例性的而不意指是本發明的各種實施例的所有優點的完整表現。
權利要求
1.一種用于在通信網絡中利用分組數據子系統(10 為移動用戶單元(MSU)提供互操作性的方法,所述移動用戶單元采用第一協議,所述分組數據子系統(102)以第二協議操作,所述方法包括確定由所述MSU采用的所述第一協議不同于由所述分組數據子系統操作的所述第二協議;當所確定的第一協議不同于所述第二協議時,為所述MSU創建上下文信息;基于所創建的上下文信息來確定與所述第二協議相關聯的頭部;從所述MSU接收與所述第一協議相關聯的至少一個數據分組;利用與所述第二協議相關聯的所確定的頭部來對所述至少一個數據分組進行封裝;以及通過上下文管理器將所述至少一個經封裝的數據分組發射到所述通信網絡。
2.根據權利要求1所述的方法,其中,基于從所述MSU接收到的登記請求消息來確定所述第一協議不同于所述第二協議。
3.根據權利要求1所述的方法,其中,基于由操作員手動地輸入的信息來確定所述第一協議不同于所述第二協議。
4.根據權利要求1所述的方法,其中,創建所述上下文信息的步驟包括將具有與所述MSU相關聯的至少一個參數的上下文請求消息發送到所述上下文管理器;響應于所發送的上下文請求消息,接收具有數據上下文的上下文響應消息;以及基于具有所述數據上下文的所接收的上下文響應消息來創建所述上下文信息。
5.根據權利要求1所述的方法,其中,確定所述頭部的步驟包括從在所創建的上下文信息中包括的多個地址獲得與所述第二協議相關聯的至少一個地址;基于所獲得的至少一個地址來確定所述頭部。
6.根據權利要求1所述的方法,其中,響應于將登記響應消息發送到所述MSU,接收與所述第一協議相關聯的所述至少一個數據分組。
7.根據權利要求1所述的方法,其中,對所述至少一個數據分組進行封裝的步驟包括 獲得與從所述MSU接收到的所述第一協議相關聯的所述至少一個數據分組; 將與所述第二協議相關聯的所述頭部插入到與所述第一協議相關聯的所獲得的至少一個數據分組;以及將因特網協議(IP)路由地址附接到被插入到所述至少一個數據分組的所述頭部。
8.根據權利要求1所述的方法,其中,所述第一協議包括基于公有空中接口(CAI)的至少一個協議,并且所述第二協議包括子網相關會聚協議(SNDCP)。
9.根據權利要求8所述的方法,其中,所述CAI包括簡單公有空中接口封裝協議 (SCEP)。
10.一種用于在通信網絡中利用分組數據子系統為移動用戶單元(MSU)提供互操作性的裝置,所述移動用戶單元采用第一協議,所述分組數據子系統以第二協議操作,所述裝置包括數據網關(DG),所述數據網關(DG)用于確定由所述MSU采用的所述第一協議不同于由所述分組數據子系統操作的所述第二協議;所述DG用于當所確定的第一協議不同于所述第二協議時為所述MSU創建上下文信息, 并且基于所創建的上下文信息來確定與所述第二協議相關聯的頭部;基站,所述基站被耦合到所述DG,用于從所述MSU接收與所述第一協議相關聯的至少一個數據分組;所述DG用于利用與所述第二協議相關聯的所確定的頭部來對所述至少一個數據分組進行封裝,并且通過上下文管理器將所述至少一個經封裝的數據分組發射到所述通信網絡。
11.根據權利要求10所述的裝置,其中,所述DG基于從所述MSU接收到的登記請求消息來確定所述第一協議不同于所述第二協議。
12.根據權利要求10所述的裝置,其中,所述DG基于由操作員手動地輸入的信息來確定所述第一協議不同于所述第二協議。
13.根據權利要求10所述的裝置,其中,所述DG通過以下方式來創建所述上下文信息 將具有與所述MSU相關聯的至少一個參數的上下文請求消息發送到所述上下文管理器;響應于所發送的上下文請求消息而接收具有數據上下文的上下文響應消息;以及基于具有所述數據上下文的所接收到的上下文響應消息來創建所述上下文信息。
14.根據權利要求10所述的裝置,其中,所述DG通過以下方式來確定所述頭部從在所創建的上下文信息中包括的多個地址獲得與所述第二協議相關聯的至少一個地址;以及基于所獲得的至少一個地址來確定所述頭部。
15.根據權利要求10所述的裝置,其中,所述基站響應于將登記響應消息發送到所述 MSU而接收與所述第一協議相關聯的所述至少一個數據分組。
16.根據權利要求10所述的裝置,其中,所述DG通過以下方式來對所述至少一個數據分組進行封裝獲得與從所述MSU接收到的所述第一協議相關聯的所述至少數據分組;將與所述第二協議相關聯的所述頭部插入到與所述第一協議相關聯的所獲得的至少一個數據分組;以及將因特網協議(IP)路由地址附接到被插入到所述至少一個數據分組的所述頭部。
17.根據權利要求10所述的裝置,其中,所述分組數據子系統包括基站、數據網關(DG) 以及上下文管理中的至少一個。
全文摘要
本申請公開了一種用于利用以例如SNDCP的第二協議操作的分組數據子系統為采用例如SCEP的第一協議的移動用戶單元(MSU)提供互操作性的方法和裝置。該方法包括確定由MSU采用的第一協議不同于由分組數據子系統操作的第二協議。該方法然后包括當所確定的第一協議不同于第二協議時,為MSU創建上下文信息。另外,該方法包括基于所創建的上下文信息來確定與第二協議相關聯的頭部;以及然后從MSU接收與第一協議相關聯的至少一個數據分組。然后,該方法利用與第二協議相關聯的所確定的頭部對所述至少一個數據分組進行封裝。然后,該方法通過上下文管理器將所述至少一個經封裝的數據分組發射到通信網絡。
文檔編號H04L29/06GK102474505SQ201080029770
公開日2012年5月23日 申請日期2010年6月9日 優先權日2009年6月30日
發明者丹尼斯·R·紐科克, 理查德·J·比特, 萊斯利·G·古斯塔夫森, 詹姆士·E·伊斯特伍德, 賈米拉·G·戴維斯 申請人:摩托羅拉解決方案公司