相關(guān)申請的交叉引用
本專利文件要求2014年11月3日提交的美國臨時專利申請?zhí)枮?2/074,565;2014年11月11日提交的美國臨時專利申請?zhí)枮?2/078,273;2014年11月20日提交的美國臨時專利申請?zhí)枮?2/082,392;以及2015年1月20日提交的美國臨時專利申請?zhí)枮?2/105,674的優(yōu)先權(quán)的利益。前述專利申請的全部內(nèi)容通過引用作為本文件的公開內(nèi)容的一部分并入。
背景
本文件涉及無線通信。
現(xiàn)今的無線蜂窩網(wǎng)絡(luò)提供了對人類可以到達的幾乎所有地區(qū)的覆蓋。即使在偏遠地區(qū),找到數(shù)據(jù)和語音通信的無線連接并不罕見。在不同位置處的無線連接在帶寬和用戶設(shè)備可用的其他服務(wù)方面可能是非常不同的。
概述
本文件公開了一種使用網(wǎng)絡(luò)側(cè)能力實現(xiàn)基于組的消息到不同類型的組的傳送的解決方案。一組時間可以包括用于與在網(wǎng)絡(luò)外部的應(yīng)用服務(wù)器進行組通信的一組用戶設(shè)備,該應(yīng)用服務(wù)器例如由非網(wǎng)絡(luò)運營商實體管理。另一種類型的組可以包括為了進行網(wǎng)絡(luò)特定通信諸如用于以最佳方式保持網(wǎng)絡(luò)運行的控制和管理數(shù)據(jù)的用戶設(shè)備。
在一方面,公開了在通信網(wǎng)絡(luò)中的網(wǎng)絡(luò)側(cè)實現(xiàn)的技術(shù)。該方法包括:在第一計算機平臺上部署第一組管理模塊,該第一組管理模塊實現(xiàn)第一組用戶設(shè)備的創(chuàng)建、第一組用戶設(shè)備的刪除、對第一組用戶設(shè)備的成員資格的更新以及與第一組用戶設(shè)備的通信中的至少一個;促進從應(yīng)用服務(wù)器到第一組用戶設(shè)備的成員的組通信;在第二計算機平臺上部署第二組管理模塊,該第二組管理模塊實現(xiàn)第二組用戶設(shè)備的創(chuàng)建、第二組用戶設(shè)備的刪除、對第二組用戶設(shè)備的成員資格的更新以及與第二組用戶設(shè)備的通信中的至少一個;以及促進從網(wǎng)絡(luò)運營商管理的實體到第二組用戶設(shè)備的成員的網(wǎng)絡(luò)內(nèi)部通信。
在又一方面,通信網(wǎng)絡(luò)包括用于在應(yīng)用服務(wù)器和一組無線設(shè)備之間進行組通信的組管理功能。
下面參考附圖進一步描述這些和其它方面。
附圖簡述
圖1示出了無線通信系統(tǒng)的示例。
圖2示出了無線電臺架構(gòu)的示例。
圖3示出了與在不同網(wǎng)絡(luò)中運行的用戶設(shè)備的邏輯組進行組通信的方法的示例流程圖。
圖4示出了通過scs/as的基于組的尋址和組成員標識的示例架構(gòu)。
圖5示出了基于組的尋址和組成員標識的示例程序流程。
圖6示出了示例網(wǎng)絡(luò)架構(gòu)。
圖7示出了通過scs/as的基于組的尋址和組成員標識的示例架構(gòu)。
圖8示出了基于組的尋址和組成員標識的示例程序流程。
圖9示出了在地理區(qū)域中通過scs/as的基于組的尋址和組成員標識的架構(gòu)的示例。
圖10示出了基于組的尋址和組成員標識的程序流程的示例。
圖11示出了基于組的尋址和組成員標識的優(yōu)化的程序流程的示例。
圖12示出了基于組的尋址和組成員標識的程序流程的示例。
詳細描述
在說明書中,章節(jié)標題被用于提高說明書的可讀性,而不以任何方式將所公開技術(shù)的范圍限制于該章節(jié)。
應(yīng)用通常涉及設(shè)備組,其中每個組涉及幾百個或幾千個設(shè)備。該文件公開了用于使用不同的消息傳送機制將組消息傳遞到地理區(qū)域內(nèi)的一組設(shè)備(ue)的方法??赡艿氖?,作為同一組的成員的ue可具有不同的能力和連接性。還可能需要利用不同能力、不同無線電接入技術(shù)跨相同plmn的不同區(qū)域傳遞消息或甚至跨不同plmn分布。
諸如twitter和whatsapp的一些流行的移動應(yīng)用向一組用戶提供應(yīng)用層連接,通過其,一個用戶可以將他的消息(音頻/文本/圖像)傳輸?shù)揭唤M用戶。然而,這些技術(shù)缺乏該組的地理關(guān)聯(lián)的概念。此外,由于組在應(yīng)用層通常在由twitter和whatsapp運行的網(wǎng)絡(luò)服務(wù)器處形成,所以到同一小區(qū)內(nèi)的多個無線用戶的實際消息發(fā)送按照對用戶的單播消息發(fā)生,從而不必要地浪費無線帶寬。
用于機器類型通信的3gpp架構(gòu)(ts23.682)允許網(wǎng)絡(luò)運營商(sp)和應(yīng)用服務(wù)提供商(asp)成為獨立實體。該架構(gòu)允許sp也扮演asp的角色。
sp扮演asp角色的服務(wù)模型可被稱為網(wǎng)絡(luò)運營商控制的服務(wù)模式。當asp是獨立于sp的第三方(例如垂直)時,服務(wù)模型可以被稱為第三方(垂直)控制的服務(wù)模型。這種垂直中心的服務(wù)模型由m2m/iot指定。
以下示例描述了這種垂直中心的服務(wù)模型的一些用例。
xyz電氣公司(第三方asp)具有電表部署,其中智能電表部署在大的州/國家/多國地理區(qū)域上。垂直(第三方asp)控制其智能電表,包括維護分組/子分組信息。智能電表可以通過無線、有線、衛(wèi)星鏈路等(底層網(wǎng)絡(luò))接收服務(wù)。在底層網(wǎng)絡(luò)級,asp通過特定于底層網(wǎng)絡(luò)技術(shù)的地址來識別智能電表(設(shè)備)。例如,對于通過3gpp網(wǎng)絡(luò)傳送的服務(wù),asp控制的組被映射到3gpp網(wǎng)絡(luò)中的智能電表設(shè)備的地址(例如,imsi)。
b.現(xiàn)在以汽車服務(wù)為例;這樣的服務(wù)是全球性的??紤]到bam汽車公司通過其vin標識符對其汽車品牌的跟蹤服務(wù),bam_services分組信息可以建模為vin@bam_services。在一個地理上,sp可以是3gppsp_a。在另一個地理上,sp舉幾個例子可以是3gppsp_b、3gppsp_c或某些衛(wèi)星服務(wù)提供商等等。這種汽車導(dǎo)致(可能)從一個sp域跨越到另一個sp域的汽車。在這種情況下,除了將bam_services(asp)處的分組信息映射到汽車中的通信模塊的3gpp網(wǎng)絡(luò)特定設(shè)備id之外,還可能需要汽車(設(shè)備)的跟蹤位置信息。
c.考慮運輸服務(wù)模型(例如容器服務(wù)):調(diào)制解調(diào)器可以是多技術(shù)調(diào)制解調(diào)器;3gpp無線、陸上通信線/以太網(wǎng)、衛(wèi)星等。根據(jù)容器的位置,將使用適當?shù)恼{(diào)制解調(diào)器連接。這種場景可能需要跟蹤容器(設(shè)備)位置,并限制向特定地理位置的組消息的傳送。
d.在智能家居環(huán)境中,家庭網(wǎng)關(guān)可以通過3gpp無線、光纖、電纜接收服務(wù)。家庭網(wǎng)關(guān)后面有多種器具-供應(yīng)商ven_a、ven_b、ven_c等。用于ven_a冰箱服務(wù)的分組信息由ven_a維護。ven_b維護用于其洗衣機/烘干機的分組信息。tv分組信息利用ven_c等。這些在家庭網(wǎng)關(guān)上構(gòu)成不同的“應(yīng)用”。當家庭所有者購買/清除掉不同的器具時,“應(yīng)用”可以被添加/刪除。
關(guān)鍵問題:基于組的尋址和標識符的解決方案需要解決與這種用例相關(guān)聯(lián)的分組需求。
討論
應(yīng)用通常涉及設(shè)備組,其中每個組涉及幾百個或幾千個設(shè)備。設(shè)備也可能托管多個應(yīng)用,其中每個應(yīng)用涉及不同的設(shè)備組。為簡單起見,屬于一個組的設(shè)備稱為“組成員”。使用這個術(shù)語,組可以涉及幾百個或幾千個組成員。組成員可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期期間添加和/或刪除組成員。隨著應(yīng)用的發(fā)展,服務(wù)能力服務(wù)器(scs)/應(yīng)用服務(wù)器(as)可以創(chuàng)建具有相關(guān)組成員的新組,并且可以刪除現(xiàn)有組。
觀察1:應(yīng)用通常涉及一組設(shè)備,一組中具有幾百個或幾千個設(shè)備。
觀察2:這些設(shè)備可以托管多個應(yīng)用,其中每個應(yīng)用涉及不同的設(shè)備組。
觀察3:組成員資格可以是靜態(tài)的或動態(tài)的,其中在組的生命周期期間添加和/或刪除組成員。
觀察4:scs/as可以創(chuàng)建具有相關(guān)組成員的新組,并刪除現(xiàn)有組。
scs/as也可以與多個底層網(wǎng)絡(luò)進行通信,其中組成員分布在不同的底層網(wǎng)絡(luò)上。這種底層網(wǎng)絡(luò)可以是一個或更多個3gpp運營商網(wǎng)絡(luò)(plmn)或者也可以是非3gpp網(wǎng)絡(luò)。移動的組成員可以移進和移出plmn的覆蓋范圍。
觀察5:并非所有的群組成員(設(shè)備)都可以從同一plmn接收服務(wù)。
觀察6:移動的組成員可以在組的生命周期期間從不同的plmn或甚至從非3gpp網(wǎng)絡(luò)接收服務(wù)。
觀察7:需要有可能將作為組成員的3gpp設(shè)備的身份(例如,imsi)綁定到組的外部-組-id。
觀察8:3gpp設(shè)備的身份(例如,imsi)可以被綁定到多于一個的外部-組-id。
觀察9:對于移動設(shè)備,被綁定到組的外部-id的組成員的身份可以在組的生命周期期間變化。
觀察10:為了支持組消息的地理位置特定傳送,需要有可能跟蹤組成員在plmn內(nèi)的位置。
圖1示出了無線通信系統(tǒng)的示例。無線通信系統(tǒng)可以包括一個或更多個基站(bs)105a、105b、一個或更多個無線設(shè)備110a、110b、110c、110d和接入網(wǎng)絡(luò)125?;?05a、105b可以向一個或更多個無線扇區(qū)中的無線設(shè)備110a、110b、110c和110d提供無線服務(wù)。在一些實施方式中,基站105a、105b包括定向天線以產(chǎn)生兩個或更多個定向波束,從而在不同扇區(qū)中提供無線覆蓋。
接入網(wǎng)絡(luò)125可以與一個或更多個基站105a、105b進行通信。在一些實施方式中,接入網(wǎng)絡(luò)125包括一個或更多個基站105a、105b。在一些實施方式中,接入網(wǎng)絡(luò)125與核心網(wǎng)絡(luò)(圖1中未示出)進行通信,核心網(wǎng)絡(luò)提供與其他無線通信系統(tǒng)和有線通信系統(tǒng)的連接。核心網(wǎng)絡(luò)可以包括一個或更多個服務(wù)訂閱數(shù)據(jù)庫,以存儲與訂閱的無線設(shè)備110a、110b、110c和110d有關(guān)的信息。第一基站105a可以基于第一無線電接入技術(shù)提供無線服務(wù),而第二基站105b可以基于第二無線電接入技術(shù)提供無線服務(wù)。根據(jù)部署場景,基站105a和105b可以位于同一個位置或者可以單獨地安裝在現(xiàn)場中。接入網(wǎng)絡(luò)125可以支持多種不同的無線電接入技術(shù)。
可以實現(xiàn)本技術(shù)和系統(tǒng)的無線通信系統(tǒng)和接入網(wǎng)絡(luò)的各種示例包括諸如cdma20001x的基于無線通信系統(tǒng)的碼分多址(cdma)、高速分組數(shù)據(jù)(hrpd)、演進hrpd(ehrpd)、通用移動電信系統(tǒng)(umts)、通用陸地?zé)o線電接入網(wǎng)(utran)、演進utran(e-utran)、長期演進(lte)和全球微波接入互操作性(wimax)等等。在一些實施方式中,無線通信系統(tǒng)可以包括使用不同無線技術(shù)的多個網(wǎng)絡(luò)。雙模或多模無線設(shè)備包括可被用于連接到不同無線網(wǎng)絡(luò)的兩種或更多種無線技術(shù)。在一些實施方式中,無線設(shè)備可以支持同時語音數(shù)據(jù)操作(sv-do)。
圖2是無線電臺205的一部分的框圖表示。諸如基站或無線設(shè)備的無線電臺205可以包括處理器電子設(shè)備210,諸如實現(xiàn)在本文件中提出的一種或更多種無線技術(shù)的微處理器。無線電臺205可以包括收發(fā)器電子設(shè)備215,以通過諸如天線220的一個或更多個通信接口發(fā)送和/或接收無線信號。無線電臺205可以包括用于傳輸和接收數(shù)據(jù)的其他通信接口。無線電臺205可以包括被配置為存儲諸如數(shù)據(jù)和/或指令的信息的一個或更多個存儲器。在一些實施方式中,處理器電子設(shè)備210可以包括收發(fā)器電子設(shè)備215的至少一部分。在一些實施例中,使用無線電臺205來實現(xiàn)所公開的技術(shù)、模塊或功能中的至少一些。
圖3示出了組通信的方法300的示例流程圖。參照圖4至圖12進一步描述其中可以實現(xiàn)方法300的各種實施例。該方法可以在網(wǎng)絡(luò)側(cè)裝備上實現(xiàn)。
在302,方法300包括部署用于管理第一組用戶設(shè)備的組通信的第一組管理模塊。例如,可以在本文件中描述的scef功能中實現(xiàn)第一組管理模塊。第一組用戶設(shè)備可以對應(yīng)于本文件中描述的sc/應(yīng)用服務(wù)器組。該部署可以包括例如安裝和/或激活具有關(guān)于scef描述的功能或本文描述的組通信功能的網(wǎng)絡(luò)裝備。因此,第一組通信模塊可以運行以管理第一組用戶設(shè)備的組通信。
在304,方法300包括促進從應(yīng)用服務(wù)器到第一組用戶設(shè)備的成員的組通信。本文件提供了可以交換以用于建立組和承載組通信的消息的各種示例。
在306,方法300包括部署用于管理第二組用戶設(shè)備的組通信的第二組管理模塊。第二組可以是如本文件所述的mno組??梢酝ㄟ^在(由)網(wǎng)絡(luò)裝備上安裝和/或激活軟件程序來實現(xiàn)第二組管理模塊的部署。
在308,方法300包括促進從網(wǎng)絡(luò)運營商管理的實體到第一組用戶設(shè)備的成員的組通信。如本文件所述,通過例如交換消息并通過執(zhí)行如消息的發(fā)射器所期望的動作來響應(yīng)消息來促進組通信。
方法300還可包括跟蹤作為第一組用戶設(shè)備的成員的用戶設(shè)備的當前位置和身份。例如,用戶設(shè)備可以是具有多個網(wǎng)絡(luò)連接能力并且可能不時地處于蜂窩網(wǎng)絡(luò)(例如,其家庭網(wǎng)絡(luò))或處于被訪問的通信網(wǎng)絡(luò)中的移動電話。組管理模塊可以跟蹤用戶設(shè)備的位置并提供該信息以促進與用戶設(shè)備的組通信。
在一些實施例中,通信裝置包括用于存儲指令的存儲器和用于從存儲器讀取指令并執(zhí)行方法300的處理器。
在一些實施例中,如本文件所述,第一組通信模塊可以使用外部和內(nèi)部id來在網(wǎng)絡(luò)運行期間管理和跟蹤設(shè)備組。
在2014年11月發(fā)布的3gpp文件tr23.769中,概述了用于在3gpp網(wǎng)絡(luò)中進行組通信的基于組的增強。在本文件中包括對現(xiàn)有3gpp功能添加其他價值的附加技術(shù)以及其它優(yōu)點。
雖然本文件中的實施例是為了說明而針對3gpptr23.769提供,但是當前描述的技術(shù)也可以在其他無線網(wǎng)絡(luò)中實現(xiàn)。
除非另有說明,本文件中使用的術(shù)語與3gpp文件tr23.769中使用的術(shù)語一致。
3gpp網(wǎng)絡(luò)的示例實施例
本文件描述了與動態(tài)組成員資格一起使用的示例程序。對于諸如基于組的apn擁塞、組中所有成員的漫游狀態(tài)以及屬于給定區(qū)域中的組的設(shè)備的計數(shù)的組操作,可以使用靜態(tài)組成員資格。對于用于消息傳送的組操作,可以支持組的動態(tài)成員資格。用于消息傳送的這種動態(tài)組成員資格不要求更新hss處的分組信息。如果需要,對在hss處的組成員資格信息的更新是通過移動網(wǎng)絡(luò)運營商和scs/as提供商之間的協(xié)調(diào)。
如本文所述,應(yīng)用通常涉及設(shè)備組,其中每個組涉及幾百個或幾千個設(shè)備。mtc設(shè)備可以托管多個應(yīng)用,其中每個應(yīng)用涉及不同的設(shè)備組。屬于組的設(shè)備被稱為“組成員”。因此,一個組可以涉及幾百個或幾千個組成員??梢允褂孟嚓P(guān)聯(lián)的組成員創(chuàng)建新組,并且可以刪除現(xiàn)有組。組成員資格可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期期間添加和/或刪除組成員。
示例實施例1
該實施例是設(shè)計用于解決兩種類型的組:
-移動網(wǎng)絡(luò)運營商(mno)管理組;
-scs/as管理組。
期望核心網(wǎng)絡(luò)節(jié)點(例如,hss或mme)知道組中的ue的成員資格的組操作可由mno管理組來解決?;诮M的apn擁塞、組中所有成員的漫游狀態(tài)以及對屬于在給定區(qū)域中的組的設(shè)備的計數(shù)是使用mno管理組的服務(wù)示例。根據(jù)提供的服務(wù)的性質(zhì),mno可以創(chuàng)建具有相關(guān)聯(lián)成員資格的組,并且可以刪除現(xiàn)有組。組成員資格可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期中添加和/或刪除組成員。對于這種組,該解決方案在hss處使用組成員資格的維護。這種組可以具有相對靜態(tài)的成員資格(以避免對hss的重大影響),并要求hss和其他核心網(wǎng)絡(luò)節(jié)點知道組成員資格。
scs/as管理組通常被用于諸如組消息的傳送的操作。根據(jù)需要支持的應(yīng)用,scs/as可以創(chuàng)建具有相關(guān)組成員的新組并刪除現(xiàn)有組。另外,對于這種組,組成員資格可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期期間添加和/或刪除組成員。這樣的組在scs/as上維護。不要求在hss上維護這種組。由于在scs/as處的這種更新,scs/as管理組的hss處的組成員資格信息的任何更新都是通過移動網(wǎng)絡(luò)運營商和scs/as提供商之間的協(xié)調(diào)進行的。這種程序超出標準化范圍。
mno管理組由內(nèi)部組id識別,作為組成員的3gpp設(shè)備的內(nèi)部id被綁定到組的內(nèi)部組id??梢灾С謨?nèi)部id與內(nèi)部組id的靜態(tài)綁定和動態(tài)綁定兩者。3gpp設(shè)備可以支持多個運營商提供的服務(wù),并且3gpp設(shè)備的身份(內(nèi)部id)可以被綁定到多于一個的內(nèi)部組id。
scs/as管理組由外部組id識別。作為組成員的3gpp設(shè)備的外部id被綁定到組的外部組id??梢灾С滞獠縤d與外部組id的靜態(tài)綁定和動態(tài)綁定兩者。3gpp設(shè)備可以托管多個應(yīng)用,并且3gpp設(shè)備的身份可以被綁定到多于一個的外部組id。
對于mno管理組,除了在hss處管理組標識(內(nèi)部組id)和相關(guān)組成員資格(內(nèi)部id)之外,不需要其他增強來解決這個關(guān)鍵問題。如何可以使用這種組的示例是在3gpp文件tr23.769的條款5.4.3的關(guān)鍵問題“基于apn和組標識符的nas級擁塞控制(naslevelcongestioncontrolbasedonapnandgroupidentifier)”的解決方案中。
對于scs/as管理組,所公開的技術(shù)提供了兩個構(gòu)建塊:
(1)基于scs/as提供的外部組id和外部id,確定組成員的內(nèi)部id和內(nèi)部組id(如果可用的話)的能力,以及
(2)請求scef向/從scef維護的組信息的本地副本添加或刪除內(nèi)部id的能力。
圖4示出了高級架構(gòu),其中,scef可以包含與一組用戶相關(guān)的內(nèi)部功能,例如,組管理功能(gmf)。通過這個內(nèi)部功能,scef維護組成員的內(nèi)部id(例如,imsi)和外部id(例如,msisdn)與組的外部組id的綁定的本地副本。如果由hss提供這種信息,也可以維護組的內(nèi)部組id。還可以維護傳送組服務(wù)所需的其他信息。例如,對于支持mbms的plmn,scef的內(nèi)部gmf可以維護分配給組的tmgi。如果需要,在gmf處也可以維護組成員的位置信息。
問題:在條款5.1.3(3gpp文件tr23.769)中的“針對一組設(shè)備的消息傳送(messagedeliverytoagroupofdevices)”的解決方案是可以如何使用scef處的scs/as管理分組信息的示例。
圖5圖示了用于scs/as管理組尋址和組成員的標識的程序流程。在該圖示中,scef包括內(nèi)部gmf。
501.scs/as通過發(fā)送組尋址請求消息來為應(yīng)用特定組請求scef支持。消息包括外部組id,并且可以包括作為外部組的成員的設(shè)備(ue)的外部id。
502.scef與hss交換組信息請求/響應(yīng)消息,以確定scs/as是否被授權(quán)以發(fā)送外部組id的組信息請求。hss將任何接收的組成員外部id映射到內(nèi)部id。如果這種信息在hss處可用,則外部組id可被映射到內(nèi)部組id。hss將內(nèi)部組id(如果可用)和內(nèi)部id返回到scef,如果外部id在組信息請求中提交,包括外部id到內(nèi)部id的映射。
在一些實施例中,可以使用外部組id和內(nèi)部組id之間以及外部id和內(nèi)部id之間的1對1映射。
503.scef使用其內(nèi)部gmf可以維護外部組id與諸如組成員的內(nèi)部id和與組成員相關(guān)聯(lián)的內(nèi)部組id的信息的映射的本地副本。
可以保存信息的本地副本,例如,以減少對核心網(wǎng)絡(luò)節(jié)點的影響,避免可能返回與scef已知的信息相同的信息的頻繁查詢。
504.scef通過組尋址響應(yīng)消息向scs/as確認。
步驟505至508構(gòu)成構(gòu)建塊,其提供了scs/as請求從由scefhss維護的內(nèi)部組的分組信息的本地副本添加或刪除組成員的能力。
505.scs/as向scef發(fā)送組成員添加/刪除請求,以使得向/從外部組id添加/刪除附加的外部id。
506.scef與hss交換組更新請求/響應(yīng)消息,以確定scs/as是否被授權(quán)以發(fā)送這種組成員資格請求。hss將外部組id映射到內(nèi)部組id,并將外部id映射到內(nèi)部id。hss更新設(shè)備的訂閱記錄,將其添加到已識別的內(nèi)部組。
507.可以通過將從hss接收到的內(nèi)部id添加到外部組id的組成員資格/將其刪除來更新scef處的組成員資格信息的本地副本。
508.scef通過組成員添加/刪除響應(yīng)消息確認對scs/as的組添加。
可以修改現(xiàn)有的scef以接收、處理和響應(yīng)來自scs/as的消息,如在程序流程中所識別的。還可以修改scef來與hss進行交互以管理組成員資格以及組成員狀態(tài)信息,諸如外部組id到內(nèi)部組id的映射以及外部id到內(nèi)部id的映射,并維護組標識符和設(shè)備組成員資格之間的映射的本地副本。
對于mno管理組,可以修改現(xiàn)有hss,以管理組成員資格,例如,維護組標識(內(nèi)部組id)和相關(guān)聯(lián)的組成員(內(nèi)部id)。對于scs/as管理組,還可以修改hss,以支持與scef的交互,以用于提供諸如外部id到內(nèi)部id的映射、外部組id到內(nèi)部組id的映射的信息并修改內(nèi)部組成員資格。
對于scs/as管理組,可以修改現(xiàn)有的s6m接口,以支持scef和hss之間的消息交互,用于授權(quán)請求組操作的scs/as,并支持scef與hss之間的消息交互,用于將外部組id映射到內(nèi)部組id和將外部id映射到內(nèi)部id。
該實施例支持兩種類型的組:mno管理組和scs/as管理組。mno管理組(其由運營商控制的)被hss托管。這種類型的組通常被用于運營商控制的服務(wù),例如nas擁塞控制。使用這種類型的組的示例是用于如條款5.4.3(3gpp文件tr23.769)中的服務(wù)。
scs/as管理組在scs/as處以scef處的本地副本托管。scef處的本地副本具有外部id到內(nèi)部id的映射。這種scs/as管理組不需要在hss處被復(fù)制。這種類型的組通常被用于消息傳送服務(wù)。使用這種類型的組的示例是用于條款5.1.3(3gpp文件tr23.769)中的服務(wù)。
可以使用相關(guān)聯(lián)的組成員創(chuàng)建兩種類型的組,并且可以刪除現(xiàn)有組。對于這兩種類型的組,組成員資格可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期期間添加和/或刪除組成員。
對于mno管理組,hss管理組成員資格,例如,維護組標識(內(nèi)部組id)和相關(guān)聯(lián)的組成員資格(內(nèi)部id)。對scef、s6m接口或ue沒有影響。
對于scs/as管理組,hss將組成員外部id映射到3gpp網(wǎng)絡(luò)特定的內(nèi)部id。這種能力已經(jīng)在hss處可用。secf可以緩存這種映射的分組信息。scef處的分組信息的本地緩存減少了對核心網(wǎng)絡(luò)節(jié)點(如hss)的影響,以用于提供基于組的服務(wù)。ue不需要知道內(nèi)部或外部分組信息,因此對ue沒有影響。
該解決方案支持tr23.769中描述的關(guān)鍵問題“消息傳送”和“組特定的nas擁塞控制”的所有解決方案。因此,建議采用條款5.5.3.1(3gpp文件tr23.769)中的解決方案作為關(guān)鍵問題-“基于組的尋址和標識符”的解決方案。
示例實施例2
圖6示出其中可以實現(xiàn)機器型通信的3gpp網(wǎng)絡(luò)的示例。由線402示出了歸屬plmn和被訪問的plmn的邏輯分離。
在一些實施方式中,應(yīng)用特定組由外部組id識別。當?shù)讓泳W(wǎng)絡(luò)是3gppsp時,as/scs可以將組成員的外部設(shè)備id與外部組id一起傳遞到scef。外部設(shè)備id被映射到3gpp網(wǎng)絡(luò)內(nèi)的內(nèi)部設(shè)備id(例如,imsi)。鑒于觀察2;3gpp設(shè)備的身份可以被綁定到多于一個外部組id。還可以根據(jù)提供的服務(wù)的性質(zhì)來維護諸如地理區(qū)域特定信息、設(shè)備位置跟蹤信息等的其他信息。該架構(gòu)允許這種gmf功能也與一些3gppeps功能捆綁在一起。不需要配置/提供任何分組信息以用于在3gpp網(wǎng)絡(luò)內(nèi)進行組消息傳送。
示例實施例3
圖7示出了高級架構(gòu),其允許將組成員的身份綁定到組的外部組id。也可以支持組成員的位置信息的跟蹤。對于組消息的地理位置特定傳送可能需要這種對組成員的位置信息的跟蹤。
圖7中的架構(gòu)說明示出了新的功能實體:組管理功能(gmf)。gmf與服務(wù)能力公開(exposure)功能(scef)位于同一位置,并維護組成員的身份(例如,imsi)與組的外部組id的綁定。如果需要,在gmf處也可以維護組成員的位置信息。
還可以支持其他可能的配置,諸如,作為獨立功能實體的gmf或與一些epc功能實體集成的gmf。
圖8圖示了基于組的尋址和組成員的標識的程序流程。gmf與scef處于同一位置。3gpp網(wǎng)絡(luò)內(nèi)部的程序步驟被示出為“實”線。3gpp網(wǎng)絡(luò)外部的程序步驟被示出為“斷”線。虛線表示可選步驟。
階段a:創(chuàng)建/刪除組:
支持兩種類型的程序:標準程序和優(yōu)化程序。優(yōu)化程序?qū)τ趯S糜趩蝹€應(yīng)用的設(shè)備(ue)有用。scs/as通知scef中的gmf要被支持以傳送組消息的應(yīng)用特定組(外部組id)。對于優(yōu)化的程序,scs/as也將組成員的身份(外部設(shè)備id)傳遞給gmf。gmf利用hss檢查scs/as是否被授權(quán)發(fā)送這種請求。如果接收到組成員的身份(優(yōu)化程序),則hss將外部設(shè)備id映射到內(nèi)部設(shè)備id。類似地,如果在3gpp網(wǎng)絡(luò)中移除已經(jīng)分配的應(yīng)用特定組,則scs/as可以通知gmf。
步驟a01:scs/as通過發(fā)送準備組尋址請求消息來請求scef中的gmf支持應(yīng)用特定組以進行組尋址。該消息包括外部組id,并且如果組消息的特定地理區(qū)域傳送需要,還可以包括地理服務(wù)區(qū)域信息和設(shè)備位置跟蹤請求。對于優(yōu)化的程序,還包括作為應(yīng)用特定組成員的設(shè)備(ue)的身份(ue外部id)。
當不提供地理服務(wù)區(qū)域信息時,組消息跨plmn服務(wù)區(qū)域傳送。在這種情況下,不執(zhí)行步驟b03中的對ue的位置跟蹤。
步驟a02:gmf與hss交換組授權(quán)請求/響應(yīng)(外部組id、scs/as標識符、...)消息,以確定scs/as是否被授權(quán)發(fā)送組尋址請求。如果從gmf接收(優(yōu)化程序),hss將組成員外部設(shè)備id映射到內(nèi)部設(shè)備id。
步驟a03和a04:成功認證后,gmf維護外部組id信息以及地理服務(wù)區(qū)域信息(如果需要),并向scs/as確認。對于優(yōu)化的程序,還維護組成員內(nèi)部設(shè)備id與外部組id的綁定。這樣的組成員的狀態(tài)被標記為“不活動”。
階段b:識別組成員和位置跟蹤(如果需要):
當設(shè)備(ue)執(zhí)行應(yīng)用級注冊時,scs/as根據(jù)ue外部id確定設(shè)備(ue)是其成員的應(yīng)用特定組。scs/as向gmf發(fā)送具有這種應(yīng)用特定組的身份的加入組請求消息。gmf將ue作為成員關(guān)聯(lián)/映射到相應(yīng)的組,并且開始跟蹤ue的位置信息(如果需要)。對ue的應(yīng)用注冊確認可以包括諸如在設(shè)備(ue)處支持的應(yīng)用特定組的信息和根據(jù)需要的任何其他信息。
對于優(yōu)化程序,不執(zhí)行scs/as啟動的加入組請求/響應(yīng)程序。在建立ueeps承載之后,hss通知gmf設(shè)備(ue)可用。gmf將組成員狀態(tài)標記為“活動”。
步驟b00:ue建立eps承載。
步驟b01:ue上的應(yīng)用通過scs/as注冊。這種注冊包括ue外部id。
步驟b02:根據(jù)ue外部id,scs/as確定設(shè)備(ue)是其的成員的應(yīng)用特定組并向gmf發(fā)送加入組請求消息。加入組請求消息中包含設(shè)備(ue)訂閱的應(yīng)用特定組的外部組id以及ue外部id。可能需要hss詢問以將ue外部id映射到ue內(nèi)部id。這種gmf與hss的交互未在程序流程中示出。
對于優(yōu)化程序,不執(zhí)行步驟b02。相反執(zhí)行步驟bx02。
步驟bx02:僅針對優(yōu)化程序執(zhí)行此步驟。在建立ueeps承載之后,hss通知gmf設(shè)備(ue)可用。
步驟b03和b04:如果需要,gmf請求pcrf訂閱ue位置跟蹤。對于固定設(shè)備(ue),hss可以在步驟b02之后或在步驟bx02處提供ue位置信息。gmf將作為應(yīng)用特定組的成員的ue進行關(guān)聯(lián)/映射,并且如果需要,還維護ue位置信息以及ue組成員資格信息。組成員狀態(tài)被標記為“活動”。
通過pcrf的uli報告是用于位置信息跟蹤的方法之一。可以根據(jù)需要的位置信息跟蹤的頻率和粒度來使用適當?shù)奈恢酶櫝绦颉?/p>
在地理服務(wù)區(qū)域之外的ue的位置信息被標記為“不在服務(wù)區(qū)域”。組消息不被傳送給這種ue。
步驟b05:gmf通知scs/asue對應(yīng)用特定組的成功加入。不對優(yōu)化程序執(zhí)行此步驟。
步驟b06:scs/as利用應(yīng)用注冊響應(yīng)消息向ue確認。這種注冊確認可以包括關(guān)于在設(shè)備(ue)處支持的應(yīng)用特定組的信息并根據(jù)需要包括任何其他信息。
階段c:更新組成員資格:
如果在scs/as處更新組成員資格信息(例如,設(shè)備(ue)不再訂閱應(yīng)用特定組),則可將這種信息傳遞給gmf。gmf刪除這種應(yīng)用特定組的ue組成員資格信息。
步驟c01:scs/as通知gmf關(guān)于應(yīng)用特定組成員資格狀態(tài)的更新。例如,如果設(shè)備(ue)不再訂閱應(yīng)用特定組,則可將這種信息傳遞給gmf。更新組成員請求消息(通過外部組id)識別應(yīng)用特定組,并通過其外部id識別設(shè)備。在此消息中還包含更新的原因,例如添加/從組中刪除。
步驟c02和c03:gmf更新所識別的應(yīng)用特定組的ue組成員資格信息,并向scs/as確認。
對現(xiàn)有節(jié)點和功能的影響
組管理功能(gmf):此新功能提供以下能力:支持來自scs/as的消息,如在程序流程中識別的;與hss交互以管理組成員資格和組成員狀態(tài)信息;支持如由scs/as要求的組消息到地理區(qū)域的傳送,如果需要;執(zhí)行ue位置跟蹤的程序,如果需要;維護組標識符、設(shè)備組成員資格、設(shè)備狀態(tài)和與地理服務(wù)區(qū)域和設(shè)備位置相關(guān)的信息之間的映射,如果需要。
示例實施例4
應(yīng)用通常涉及一組設(shè)備。現(xiàn)今,針對單個客戶,應(yīng)用通常涉及1000多個訂閱。從客戶和運營商的角度來看,對設(shè)備組的優(yōu)化處理是有益的。
基于組的尋址和標識符對于支持基于組的特征諸如組消息和組策略的傳送是有用的。
架構(gòu)考慮
在各種實施例(部分或全部)中能夠滿足以下與組尋址和標識符相關(guān)的要求:
網(wǎng)絡(luò)支持將訂閱分組在一起的能力。
網(wǎng)絡(luò)可以確定訂閱是否是特定組的成員(例如,使用相應(yīng)的組標識符)。
網(wǎng)絡(luò)可以在個體的基礎(chǔ)上對組內(nèi)的單個設(shè)備進行尋址。
在這方面,設(shè)備可以屬于多于一個組,并且因此可以由于其與組的成員資格而被單獨尋址。
組標識符在plmn內(nèi)是唯一的。
組標識符與特定的組特征集無關(guān)。作為示例,用于識別屬于用于將消息傳送到組的組的用戶的組標識符可以不同于用于管制設(shè)備的組標識符。
mtc設(shè)備可以托管多個應(yīng)用,其中每個應(yīng)用涉及不同的設(shè)備組。屬于組的設(shè)備被稱為“組成員”。因此,組可以涉及幾百個或幾千個組成員。組成員資格可以是靜態(tài)的或可以動態(tài)演變,其中在組的生命周期期間添加和/或刪除組成員。服務(wù)能力服務(wù)器(scs)/應(yīng)用服務(wù)器(as)可以創(chuàng)建具有相關(guān)聯(lián)的組成員的新組,并且可以刪除現(xiàn)有組。
根據(jù)ts23.682中規(guī)定的mtc架構(gòu),scs/as可以與多個底層網(wǎng)絡(luò)進行通信,其中組成員分布在不同的底層網(wǎng)絡(luò)上。這種底層網(wǎng)絡(luò)可以是一個或更多個3gpp運營商網(wǎng)絡(luò)(plmn),或者也可以是非3gpp網(wǎng)絡(luò)。移動的組成員可以移進和移出plmn的覆蓋范圍。
該解決方案實現(xiàn)通過scs/as的基于組的消息到組成員的傳送,該組成員從plmn接收服務(wù)。scs/as特定組由外部組id識別。在plmn內(nèi),外部組id可以被映射到內(nèi)部組id。作為組成員的3gpp設(shè)備的身份(例如,imsi)被綁定到組的外部/內(nèi)部組id。支持組成員與外部/內(nèi)部組id的靜態(tài)綁定和動態(tài)綁定兩者。3gpp設(shè)備可以托管多個應(yīng)用,并且3gpp設(shè)備的身份可以被綁定到多于一個的外部/內(nèi)部組id。
圖9示出了高級架構(gòu),其允許將組成員的身份動態(tài)綁定到組的外部/內(nèi)部組id。還支持組成員的plmn特定位置信息的跟蹤。組消息的地理位置特定傳送需要這種對組成員的位置信息的跟蹤。
圖9中的架構(gòu)說明示出了新的功能實體:組管理功能(gmf)。如果在3gpp網(wǎng)絡(luò)內(nèi)支持內(nèi)部組id,則gmf與服務(wù)能力公開功能(scef)進行通信,并維護外部組id與相關(guān)的內(nèi)部組id之間的綁定。此外,gmf維護組成員的設(shè)備身份(例如,imsi)與組的外部/內(nèi)部組id的綁定。如果需要用于支持組消息的地理位置特定傳送,則在gmf處還維護組成員的位置信息。
在一個配置中,gmf可以是獨立的功能實體。在此配置中,scef和gmf通過txx接口進行通信。在這種配置中,也可以使用gmf與其他epc實體(例如,hss、pcrf、cbs、gcsas等)之間的新接口。這種新接口可以是標準化接口或服務(wù)提供商特定接口。
在另一個配置中,gmf可以與一些其他epc功能實體(如hss、gcsas、cbe等)集成。在這種替代配置中,scef和gmf通過現(xiàn)有接口進行通信。例如,如果gmf與hss集成,則scef和gmf的通信通過s6m接口進行。也可以支持用于在epc內(nèi)放置gmf的其他配置。
圖10圖示了基于組的尋址和組成員的標識的程序流程。此程序流程將gmf視為獨立實體。如果gmf與scef集成或與其他epc功能中的一個(如hss)集成,則類似的程序適用。
階段10a:在3gpp網(wǎng)絡(luò)中創(chuàng)建/刪除組:
scs/as通過scef向gmf通知將要在3gpp網(wǎng)絡(luò)中支持的組。scef在向gmf傳遞請求之前檢查scs/as是否被授權(quán)發(fā)送這種請求。scef可以與hss進行通信,以用于獲得這種授權(quán)以及將外部組id映射到內(nèi)部組id(如果需要)。
類似地,如果要在3gpp網(wǎng)絡(luò)中刪除已經(jīng)分配的組,則scs/as通過scef通知gmf。
步驟10a01:scs/as通過發(fā)送準備組尋址請求消息來經(jīng)由scef請求gmf支持用于組尋址的組。消息包括外部組id,并且還可以包括地理服務(wù)區(qū)域信息,該地理服務(wù)區(qū)域信息識別在其中將執(zhí)行組消息傳送的地理區(qū)域。
當不提供地理服務(wù)區(qū)域信息時,組消息將跨plmn服務(wù)區(qū)域傳送。
準備組尋址請求可以包括作為由外部組id識別的組的成員的設(shè)備的身份(識別為ue外部id)。如果所有組成員都由該plmn服務(wù),則推薦此選項。對于這種情況,在條款5.2.3.1.3(3gpp文件tr23.769)中描述了對程序流程的優(yōu)化。
步驟10a02:scef檢查scs/as是否被授權(quán)發(fā)送用于組尋址的這種請求。
步驟10a03:scef可以與hss交換組信息請求/響應(yīng)(外部組id、scs/as標識符、...)消息,以確定scs/as是否被授權(quán)發(fā)送組尋址請求消息,并且獲取任何組特定的訂閱數(shù)據(jù),如外部組id到內(nèi)部組id的映射。作為替代,如果需要,scef可以提供外部組id和內(nèi)部組id之間的映射。
步驟10a04:成功認證后,scef將準備組尋址請求以及組的內(nèi)部組id(如果可用)轉(zhuǎn)發(fā)給gmf。
步驟10a05和10a06:gmf保存有關(guān)分配的內(nèi)部組id(如果可用)和地理服務(wù)區(qū)域以及外部組id的信息,并通過scef向scs/as確認。
對于請求是用于刪除已經(jīng)分配的組的情況,在步驟a05,從gmf中刪除與所識別的外部組id相關(guān)的信息。
階段b:識別組成員及其位置信息:
設(shè)備(ue)利用scs/as進行應(yīng)用級注冊。根據(jù)ue外部id,scs/as確定設(shè)備(ue)是其成員的組。scs/as通過scef向gmf發(fā)送具有這種組的身份的加入組請求消息。gmf將ue作為成員關(guān)聯(lián)/映射到相應(yīng)的組,并且例如通過使用通過pcrf的uli程序來開始跟蹤ue的位置信息。對于固定設(shè)備,位置信息可以是gmf可以從hss獲得的訂閱信息的一部分。在這種情況下,不需要ue的位置跟蹤。在ue作為所識別的組的成員成功加入之后,scs/as向ue確認應(yīng)用級注冊。這種注冊確認可以包括諸如在設(shè)備(ue)處支持的組的信息以及根據(jù)需要包括任何其他信息。
步驟10b00:ue建立eps承載。
步驟10b01:ue上的應(yīng)用通過scs/as注冊。這種注冊包括ue外部id。
步驟10b02:根據(jù)ue外部id,scs/as確定設(shè)備(ue)是其成員的組并經(jīng)由scef向gmf發(fā)送加入組請求消息。加入組請求消息中包含設(shè)備(ue)訂閱的組的外部組id以及ue外部id。對于訂閱多個組的設(shè)備,由scs/as發(fā)送多個外部組id。
gmf將作為由外部組id識別的組的成員的ue進行關(guān)聯(lián)/映射??赡苄枰猦ss/hlr詢問以將ue外部id映射到ue內(nèi)部id。也可能需要hss/hlr詢問以獲得ue的服務(wù)cn節(jié)點(例如,mme/sgsm)的地址和ue節(jié)能模式(psm)能力/狀態(tài)。這種gmf與hss/hlr的集成在程序流程中未示出。步驟b03和b04:gmf請求pcrf訂閱ue位置信息。調(diào)用uli程序來獲取ue位置。當ue更改位置時,pcrf知道位置的變化,并以適當?shù)膱蟾骖l率將其報告給gmf。這種ue位置信息可以是以小區(qū)-id的形式。對于固定設(shè)備(ue),hss/hlr可以向gmf提供ue的位置信息。gmf存儲ue位置信息以及ue組成員資格信息。諸如服務(wù)cn節(jié)點(例如,mme/sgsn)的地址和uepsm能力/狀態(tài)的其他信息也可被存儲在gmf處。
通過pcrf的uli報告是用于位置信息跟蹤的方法之一。其他位置獲取程序也可以用于此目的,例如對于固定型ue,該位置可以在hss/hlr中進行預(yù)配置,其可以通過hss/hlr查詢來獲取。
在地理服務(wù)區(qū)域之外的ue的組成員資格信息被標記為“不在服務(wù)區(qū)域”。組消息不被傳送給這種ue。
步驟10b05:gmf通過scef向scs/as通知ue成功加入組。
步驟10b06:scs/as利用應(yīng)用注冊響應(yīng)消息來向ue確認。這種注冊確認可以包括關(guān)于在設(shè)備(ue)處支持的組的信息并根據(jù)需要包括任何其他信息。
步驟10b07、10b08和10b09:當ue的eps承載被釋放時,hss/hlr可以通知gmf設(shè)備(ue)不可用。根據(jù)eps承載的釋放原因,gmf處的ue組成員資格信息可以被標記為“不活動”或被刪除。當ue重新建立eps承載時,“非活動”組成員資格信息被標記為“活動”。
對于ue以掉電指示釋放eps承載的情況,可以刪除ue組成員資格信息。
生命周期定時器可以與“非活動”ue組成員資格信息相關(guān)聯(lián)。scs/as可以針對成功注冊的ue周期性地刷新在gmf處的ue組信息。來自scs/as的這種刷新的定時器值被設(shè)置為小于與“非活動”ue注冊相關(guān)聯(lián)的定時器值。
階段10c:更新組成員資格:
如果在scs/as處更新組成員資格信息(例如,設(shè)備(ue)不再訂閱組),則可將這種信息傳遞給gmf。gmf刪除由scs/as識別的組的ue組成員資格信息。
步驟10c01:scs/as通過scef通知gmf更新組成員資格狀態(tài)。例如,如果設(shè)備(ue)不再訂閱組,則可將這種信息傳遞給gmf。更新組成員請求消息(通過外部組id)識別組,并通過其外部id識別設(shè)備。在此消息中還可以包含更新的原因,例如添加/從組中刪除。
步驟10c02和10c03:gmf更新被拒絕組的ue組成員資格信息,并通過scef向scs/as確認。
參考圖11,組成員的識別。此程序流程假定所有組成員都由該plmn服務(wù)。對于設(shè)備(ue)專用于單個應(yīng)用的情況,該程序流程可能是有用的。
階段11a:3gpp網(wǎng)絡(luò)中優(yōu)化的創(chuàng)建/刪除組:
步驟11a01:scs/as通過發(fā)送準備組尋址請求消息來經(jīng)由scef請求gmf準備組尋址。消息包括外部組id,并且還可以包括地理服務(wù)區(qū)域信息,該地理服務(wù)區(qū)域信息識別在其中將傳送組消息的地理區(qū)域。此外,作為該組成員訂閱的設(shè)備(ue)的身份以ue外部id的形式也被包括在準備組尋址請求消息中。
當不提供地理服務(wù)區(qū)域信息時,組消息將跨plmn服務(wù)區(qū)域傳送。
步驟11a02:scef檢查scs/as是否被授權(quán)發(fā)送這樣的用于組尋址的請求。
步驟11a03:scef可以與hss/hlr交換組信息請求/響應(yīng)(外部組id、scs/as標識符、...)消息,以確定scs/as是否被授權(quán)發(fā)送組尋址請求消息,并且獲取任何組特定的訂閱數(shù)據(jù),諸如外部組id到內(nèi)部組id的映射和ue外部id到ue內(nèi)部id的映射。作為替代,如果需要,scef可以提供外部組id和內(nèi)部組id之間的映射。
步驟11a04:成功認證后,scef將準備組尋址請求以及內(nèi)部組id(如果可用)轉(zhuǎn)發(fā)給gmf。此外,作為該組成員訂閱的設(shè)備(ue)的身份以ue內(nèi)部id的形式也被包括在消息中。
步驟11a05和11a06:gmf保存有關(guān)分配的內(nèi)部組id(如果可用)和地理服務(wù)區(qū)域以及外部組id的信息。關(guān)于組成員的信息以ue內(nèi)部id形式也被保存在gmf處。這種組成員的狀態(tài)被標記為“不活動”。gmf然后通過scef向scs/as確認成功操作。
對于請求是用于刪除已經(jīng)分配的組的情況,在步驟11a05,從gmf中刪除與所識別的外部組id相關(guān)的信息。在這種情況下,組成員的身份不被包括在步驟a01的消息中。
階段11b:優(yōu)化識別組成員及其位置信息:
步驟11b00:ue建立eps承載。
步驟11b01:當建立ueeps承載時,hss/hlr通知gmf設(shè)備(ue)可用。
步驟11b02:gmf請求pcrf訂閱ue位置信息。調(diào)用uli程序來獲取ue的位置。當ue更改位置時,pcrf知道位置的變化,并以適當?shù)膱蟾骖l率將其報告給gmf。這種ue位置信息可以是以小區(qū)-id的形式。對于固定設(shè)備(ue),hss/hlr可以向gmf提供ue的位置信息。
通過pcrf的uli報告是用于位置信息跟蹤的方法之一。其他位置獲取程序也可以用于此目的,例如對于固定型ue,該位置可以在hss/hlr中進行預(yù)配置,其可以通過hss/hlr查詢來獲取。
步驟11b03:gmf將ue組成員標記為“活動”并還存儲ue位置信息。
在地理服務(wù)區(qū)域之外的ue的組成員資格信息被標記為“不在服務(wù)區(qū)域”。組消息不被傳送給這種ue。
步驟11b04、11b05和11b06:當ueeps承載被釋放時,hss/hlr可以通知gmf設(shè)備(ue)不可用。根據(jù)eps承載的釋放原因,gmf處的ue組成員資格信息可以被標記為“不活動”或被刪除。當ue重新建立eps承載時,“非活動”組成員資格信息被標記為“活動”。
對于ue以掉電指示釋放eps承載的情況,可以刪除ue組成員資格信息。
生命周期定時器可以與“非活動”ue組成員資格信息相關(guān)聯(lián)。scs/as可以針對成功注冊的ue周期性地刷新在gmf處的ue組信息。來自scs/as的這種刷新的定時器值被設(shè)置為小于與“非活動”ue注冊相關(guān)聯(lián)的定時器值。
階段11c:更新組成員資格:
更新組成員資格程序流程與條款5.2.3.1.2中描述的程序類似。
對現(xiàn)有節(jié)點和功能的影響
組管理功能(gmf):
這是新的功能實體,并提供以下能力:
-支持來自scs/as的消息,如程序流程中識別的;
-與hss/hlr進行交互,以用于管理組成員資格和組成員狀態(tài)信息;
-如scs/as所要求的,支持組消息到地理區(qū)域的傳送;
-如果需要,執(zhí)行rx接口程序來收集ue位置信息;
-維護組標識符、地理服務(wù)區(qū)域、組成員資格和組成員位置之間的映射。
示例實施例5
參考圖4,示出了高級架構(gòu),其中,在scef處托管/支持組管理功能(gmf)。gmf維護組成員的身份(例如,imsi)與組的外部組id的綁定和組消息傳送所需的其他信息。例如,對于支持mbms的plmn,gmf也維護分配給該組的tmgi。外部組id到內(nèi)部組id的映射以及組成員的位置信息也可以在gmf處維護,如果需要。
還可以支持其他可能的配置,例如,作為獨立功能實體的gmf或與一些epc功能實體集成的gmf。
圖12圖示了基于組的尋址和組成員的識別的程序流程。在該圖示中,scef托管gmf。與scef處于相同位置。scef還托管gcs-as功能,以支持mbms服務(wù)。
步驟1201:scs/as通過發(fā)送組尋址請求消息來請求scef對應(yīng)用特定組的支持。該消息包括外部組id和作為這種組的成員的設(shè)備(ue)的身份。如果需要組消息的地理區(qū)域特定傳送,則也可以包括諸如地理服務(wù)區(qū)域信息的其他信息。
當不提供地理服務(wù)區(qū)域信息時,組消息跨plmn服務(wù)區(qū)域傳送。
步驟1202:scef中的gmf功能與hss交換組信息請求/響應(yīng)消息,以確定scs/as是否被授權(quán)發(fā)送組尋址請求。hss將組成員外部設(shè)備id映射到內(nèi)部設(shè)備id。如果需要,外部組id也可以被映射到內(nèi)部組id。該步驟可以與步驟3和4同時執(zhí)行。
步驟1203:gcs-as向bm-sc發(fā)送具有外部組id信息的tmgi預(yù)留請求。
步驟1204:bm-sc為該組保留tmgi,并通知gcs-as。
作為替代,tmgi可以經(jīng)由預(yù)配置來分配?;谶\營商策略,scs/as服務(wù)提供商和3gpp網(wǎng)絡(luò)運營商協(xié)作,以對由外部組id識別的組的tmgi進行預(yù)配置。
步驟1205:gmf維護外部組id與諸如組成員內(nèi)部設(shè)備id、分配的tmgi、組成員的可達性狀態(tài)等信息的映射。還可以維護與組相關(guān)聯(lián)的地理服務(wù)區(qū)域和內(nèi)部組id。
步驟1206:scef通過組尋址響應(yīng)消息向scs/as確認。
步驟1207:ue建立eps承載。
步驟1208:在建立ueeps承載之后,hss可以通過使用更新組成員資格請求/響應(yīng)來通知gmf關(guān)于設(shè)備(ue)的可達性狀態(tài)、位置信息等。這種更新程序也可以由scef使用,以用于根據(jù)需要更新hss處的組成員資格信息。
根據(jù)需要,scef可以調(diào)用ue位置跟蹤程序,以用于傳送地理區(qū)域特定組消息。
步驟1209:更新scef處的組成員資格信息。
步驟1210:對于支持mbms的ue,ue上的gcse應(yīng)用通過gc1與gcs-as注冊。
步驟1211:scef中的gcs-as功能向ue發(fā)送gcs注冊響應(yīng),其包含ue上的應(yīng)用訂閱的組的tmgi。
對于不支持mbms的ue,使用scs/as的應(yīng)用層注冊請求/響應(yīng)導(dǎo)致scs/as通知ue關(guān)于ue上的應(yīng)用訂閱的組。這種ue被標記為非mbms能力,使得用于組消息傳送的替代方法可以用于這種ue。
在該實施例中,在scef處的組管理功能可以被設(shè)計為支持來自scs/as的消息,如在程序流程中識別的,與hss交互以管理組成員資格和組成員狀態(tài)信息,支持如由scs/as要求的組消息到地理區(qū)域的傳送,如果需要,執(zhí)行ue位置跟蹤程序,并且如果需要,維護組標識符、設(shè)備組成員資格、設(shè)備狀態(tài)和與地理服務(wù)區(qū)域和設(shè)備位置相關(guān)的信息之間的映射,如果需要。
本領(lǐng)域的技術(shù)人員將認識到,本文件描述了用于與一組用戶設(shè)備進行組通信的技術(shù),其中,公開了兩個不同類型的組的形成和管理,一個面向移動網(wǎng)絡(luò)內(nèi)部的實體,以及另一個面向外部應(yīng)用服務(wù)器。
本文件中描述的公開的和其他實施例、模塊和功能操作可在數(shù)字電子電路中或在包含本文件中所公開的結(jié)構(gòu)及其結(jié)構(gòu)等價物計算機軟件、固件或硬件中或在它們中的一個或更多個的組合中實現(xiàn)。所公開的和其他實施例可被實現(xiàn)為一個或更多個計算機程序產(chǎn)品,即,計算機程序指令中的一個或更多個模塊,其被編碼在計算機可讀介質(zhì)上,以用于被數(shù)據(jù)處理裝置執(zhí)行或用于控制數(shù)據(jù)處理裝置的操作。計算機可讀介質(zhì)可以是機器可讀存儲設(shè)備、機器可讀存儲襯底、存儲器設(shè)備、實現(xiàn)機器可讀傳播信號的物質(zhì)組合物或它們中一個或更多個的組合。術(shù)語“數(shù)據(jù)處理裝置”包含用于處理數(shù)據(jù)的所有裝置、設(shè)備和機器,例如包括可編程處理器、計算機或多個處理器或計算機。除了硬件之外,該裝置還可以包括為所討論的計算機程序創(chuàng)建執(zhí)行環(huán)境的代碼,例如,構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)或者它們中的一個或更多個的組合的代碼。所傳播的信號是人為產(chǎn)生的信號,例如,機器產(chǎn)生的電、光或電磁信號,其被產(chǎn)生以對信息進行編碼,從而傳輸?shù)胶线m的接收機裝置。
計算機程序(又稱為程序、軟件、軟件應(yīng)用、腳本或代碼)能夠以任何形式的編程語言寫入,包括編譯或解釋語言,且其能夠以任何形式部署,包含作為獨立程序或作為模塊、組件、子例程或適合在計算環(huán)境中使用的其他單元部署。計算機程序未必對應(yīng)于文件系統(tǒng)中的文件。程序可在文件中的保存其他程序或數(shù)據(jù)(例如,在標記語言文檔中存儲的一個或更多個腳本)的一部分中、在專用于所討論的程序的單一文件中或在多個協(xié)調(diào)文件(例如,存儲一個或更多個模塊、子程序或代碼的部分的文件)中存儲。計算機程序可被部署為在一個計算機或在處于一個地點或分布于多個地點且由通信網(wǎng)絡(luò)相互連接的多個計算機上執(zhí)行。
本文件中所描述的過程和邏輯流程可由一個或更多個可編程處理器實施,可編程處理器執(zhí)行一個或更多個計算機程序,以便通過對輸入數(shù)據(jù)進行操作和產(chǎn)生輸出來執(zhí)行功能。過程和邏輯流程也可被專用邏輯電路實施,且裝置也可被實現(xiàn)為專用邏輯電路,該專用邏輯電路例如為fpga(現(xiàn)場可編程門陣列)或asic(專用集成電路)。
適于執(zhí)行計算機程序的處理器包括例如,通用微處理器和專用微處理器以及任何類型的數(shù)字計算機的任何一個或更多個處理器。通常,處理器將從只讀存儲器或隨機存取存儲器或兩者接收指令和數(shù)據(jù)。計算機的關(guān)鍵元件是用于執(zhí)行指令的處理器和用于存儲指令和數(shù)據(jù)的一個或更多個存儲器設(shè)備。通常,計算機還將包括用于存儲數(shù)據(jù)的一個或更多個大容量存儲設(shè)備(例如,磁盤、磁光盤或光盤)或被可操作地耦合以從用于存儲數(shù)據(jù)的一個或更多個大容量存儲設(shè)備接收數(shù)據(jù)或向其傳遞數(shù)據(jù)或兩者兼有。然而,計算機不需要具有這種設(shè)備。適用于存儲計算機程序指令和數(shù)據(jù)的計算機可讀介質(zhì)包括所有形式的非易失性存儲器、介質(zhì)和存儲器設(shè)備,包括例如:半導(dǎo)體存儲器設(shè)備,例如,eprom、eeprom和閃存設(shè)備;磁盤,例如,內(nèi)部硬盤或可移動盤;磁光盤;以及cdrom和dvd-rom盤。處理器和存儲器可被專用邏輯電路補充或合并到專用邏輯電路中。
雖然本專利文件包含很多具體說明,但這些不應(yīng)該被解釋為是對要求保護的本發(fā)明的范圍或可要求保護的內(nèi)容的限制,而應(yīng)該解釋為是對特定于具體實施例的特征的描述。在單獨的實施例的背景下,本文件中所描述的某些特征也可在單個實施例中結(jié)合實施。相反地,也可以在多個實施例中單獨地或以任何合適的子組合實現(xiàn)在單一實施例的背景下描述的各種特征。此外,盡管特征在上文中可被描述為作用在特定組合中并甚至起初如此要求保護,但是來自所要求保護的組合的一個或更多個特征可在一些情況下從組合中刪除,且所要求保護的組合可針對子組合或子組合的變體。類似地,雖然在附圖中以特定順序描繪操作,但這不應(yīng)該被理解成為了獲得滿意的結(jié)果,要求以所示特定順序或以序列順序進行這種操作或者進行所有所示操作。
僅公開了幾個示例和實施方式。可以基于所公開的內(nèi)容對所描述的示例和實施方式以及其他實施方式做出變型、修改和增強。