本發明涉及通信領域,具體而言,涉及一種數據傳輸的處理方法及裝置。
背景技術:
為了保持第三代移動通信系統在通信領域的競爭力,第三代合作伙伴計劃(3rd Generation Partnership Project,簡稱為3GPP)標準工作組正致力于演進分組域系統(Evolved Packet System,簡稱為EPS)的研究。整個EPS系統如圖1所示,圖1是相關技術中的EPS系統的結構框圖,由圖1可知,EPS系統主要包括演進的通用陸地無線接入網絡(Evolved Universal Terrestrial Radio Access Network,簡稱為E-UTRAN)和演進的分組核心網(Evolved Packet Core,簡稱為EPC)兩部分。該系統的EPC能夠支持用戶從全球移動通信(Global system for Mobile Communication,簡稱為GSM)/增強型數據速率GSM演進技術(Enhanced Data Rate for GSM Evolution,簡稱為EDGE)無線接入網(GSM/EDGE radio access network,簡稱為GERAN)和通用陸地無線接入網(Universal Terrestrial Radio Access Network,簡稱為UTRAN)的接入。
在EPC分組核心網中,包含了歸屬用戶數據服務器(Home Subscriber Server,簡稱為HSS)、移動性管理單元(Mobility Management Entity,簡稱為MME)、服務網關(Serving Gateway,簡稱為S-GW)、分組數據網絡網關(PDN Gateway,簡稱為P-GW)、服務通用分組無線業務(General Packet Radio Service,簡稱為GPRS)支持節點(Serving GPRS Support Node,簡稱為SGSN)和策略與計費規則功能實體(Policy and Charging Enforcement Function,簡稱為PCRF),其中:
HSS(Home Subscriber Server):歸屬用戶數據服務器,是用戶簽約數據的永久存放地點,位于用戶簽約的歸屬網;
MME(Mobility Management Entity):移動性管理單元,是用戶簽約數據在當前網絡的存放地點,負責終端到網絡的非接入層(Non-Access Stratum,簡稱為NAS)信令管理、用戶空閑模式下的跟蹤和尋呼管理功能和承載管理;
S-GW(Serving Gateway,服務網關):服務網關,是核心網到無線系統的網關,負責終端到核心網的用戶面承載、終端空閑模式下的數據緩存、網絡側發起業務請求的功能、合法竊聽和分組數據路由和轉發功能;
P-GW(PDN Gateway):分組數據網絡網關,是演進的分組域系統(EPS)和該系統外部網絡的網關,負責終端的IP地址分配、計費功能、分組包過濾、策略應用等功能。
SGSN(Serving GPRS Support Node):服務GPRS支持節點,是GERAN和UTRAN用戶接入EPC網絡的業務支持點,功能上與MME類似,負責用戶的位置更新、尋呼管理和承載管理等功能。
PCRF(Policy and Charging Enforcement Function):策略與計費規則功能實體,負責向PCEF提供策略控制與計費規則。
現有EPS系統設計時,主要是針對持續并發送大量數據的終端而設計的。終端在接入到EPS后,存在空閑態和連接態的轉化,即在連接態下傳輸數據,而不傳輸數據后將轉入空閑態。這種機制保證通信的高可靠和有效性,同時保證盡可能多地服務并發的數據傳輸請求。
隨著智能傳感器的發展,越來越多的具有通信能力的智能設備接入到網絡中并發起數據通訊,例如智能攝像頭,智能監控等非傳統終端設備。這種類型的通信設備有一些典型的特點:通常單次數據傳輸數據量小(如上報所采集的數據)、數據傳輸不頻繁(如固定周期的定時上報)的特點。這一類的終端被成為移動物聯網(Cellular Internet of Things,簡稱為CIoT)終端。移動互聯網終端,通常還具有低功耗要求,以滿足長期部署在野外而不需要更換電池。
當智能傳感器這類移動互聯網設備接入后,針對傳統終端設計的EPS網絡,使得移動互聯網終端接入到網絡發起數據傳輸的成本很高。為了傳輸少量的數據,移動互聯網終端需要遵循傳統終端的接入流程,在經過復雜的接入信令后,進入連接態,只是為了傳輸很少量的數據,之后又經過復雜的流程釋放承載資源,切換到空閑態。這種復雜的信令切換,一方面極大地增加了移動物聯網終端發起數據傳輸的成本,另一方面也極大地增加了功耗開銷,降低了電池使用時間。同時,按照現有流程,大量移動物聯網終端的接入,也極大地增加了網絡信令的開銷,很容易引起網絡負荷快速增加。
為了適應移動物聯網終端的接入,考慮移動物聯網終端的特殊性,3GPP正在考慮為這些終端建立一套簡化的網絡,或基于現有網絡簡化移動物聯網終端的接入和數據傳輸流程。圖2是相關技術中的移動物聯網終端的網絡架構圖,其中:
CIoT UE:移動物聯網終端,頻繁或者不頻繁傳輸小數據包的物聯網終端。
CIoT RAN:移動物聯網的無線接入網部分(Radio Access Network),屬于CIoT專用網絡的一部分,采用簡化的或增強的無線接入網,如簡化的基站eNodeB、或增強的eNodeB。
和CIoT EPC:移動物聯網的分組核心網部分,屬于CIoT專用網絡的一部分,采用簡化的、或增強的分組核心網,如簡化EPS網絡的相關功能(如簡化的MME和服務網關(Serving GateWay,簡稱為SGW)/PDN網關(PDN GateWay,簡稱為PGW),來支持CIoT的數據傳輸。為了簡化接口間的信令,可能將圖1中的MME、SGW和PGW 的功能都集成在CIoT核心網形成一個單一網元。或者,可以將MME和SGW集成在一個單一網元中,而將PGW單獨分離出來,這樣可以有效的支撐漫游場景。
基于圖2所示的針對移動物聯網的網絡架構,為了支持上述功能,現有技術中還給出了一種解決小數據傳輸的流程,圖3是相關技術中的小數據傳輸的流程圖,如圖3所示,該流程包括如下步驟:
步驟S300,終端注冊到網絡,并與網絡建立安全連接。
步驟S301,終端發起隨機接入請求,其中攜帶終端標識、小數據傳輸指示。
其中,小數據傳輸指示,可以是一個無連接指示、或小數據傳輸指示。該指示的目的,用以告知網絡終端將采用無線接入信令來攜帶小數據包。而網絡在接收到該指示后,則使用小數據傳輸模式為終端傳輸小數據包,即下述的步驟S303~S305。
步驟S302,無線接入網返回隨機接入響應,其中攜帶終端標識和分配給終端上行授權資源。
步驟S303,終端發送隨機接入應答,并攜帶上行的小數據包。典型地,該小數據包的表現形式是:一個加密的NAS數據包。
步驟S304,無線接入網根據終端標識為終端選擇合適的核心網,并發送初始化UE上下文消息,其中攜帶終端標識和加密的數據包。
步驟S305,核心網校驗消息,并且解密數據。核心網將小數據發送給PGW,并且臨時存儲終端發送小數據的無線接入網標識。
步驟S306,如果有下行小數據到達,則PGW將其發送給核心網。
步驟S307,核心網根據保存的無線接入網的標識,以便在下行數據到達的時候進行尋呼優化。核心網發送尋呼消息給無線接入網,其中包含加密的下行數據。
步驟S308,收到尋呼消息的無線接入網尋呼終端,終端收到尋呼發送應答消息給無線接入網。并從無線接入網獲取加密的下行數據。
在上述流程中,針對小數據傳輸,無線接入網和核心網均進行了增強,使用了小數據傳輸模式來傳輸互聯網協議(Internet Protocol,簡稱為IP)數據。在傳統IP數據傳輸中,IP數據的傳輸使用建站eNodeB和服務網關SGW之間的用戶面承載作為傳輸路徑。而在圖3所示的小數據傳輸流程中,IP數據的傳輸使用了基站eNodeB到移動性管理網元MME、以及MME到SGW之間的信令面連接作為傳輸路徑。相比較傳統的用戶面數據傳輸模式,這種使用信令面路徑來傳輸IP數據的小數據傳輸模式,簡化了用戶接入和承載分配流程,能快速地響應小數據傳輸需求。
但是,另一方面,由于這種小數據傳輸模式,基于信令傳輸路徑來傳輸用戶面數據 (IP數據),也潛在地給信令傳輸帶來威脅,比如:如果某些終端被錯誤地配置了連續使用小數據傳輸模式來傳輸IP數據,將會極大地帶來信令負荷的增加,影響系統調度和資源分配。另一方面,雖然移動物聯網的大部分業務都是小數據類業務,但是考慮到業務升級或者軟件升級等需求,也間或有大數據產生。在此種情況下,需要避免終端使用小數據傳輸模式來傳輸小數據,系統應有能力對終端濫用小數據傳輸模式的行為進行探測并阻止。因此,在相關技術中存在著終端濫用小數據傳輸模式,導致系統負荷大的問題。
針對相關技術中存在的終端濫用小數據傳輸模式,導致系統負荷大的問題,目前尚未提出有效地解決方案。
技術實現要素:
本發明提供了一種數據傳輸的處理方法及裝置,以至少解決相關技術中存在的終端濫用小數據傳輸模式,導致系統負荷大的問題。
根據本發明的一個方面,提供了一種數據傳輸的處理方法,包括:網絡側網元接收來自終端的小數據傳輸請求;若所述小數據傳輸請求不被允許,所述網絡側網元拒絕所述小數據傳輸請求。
可選地,所述網絡側網元拒絕所述小數據傳輸請求包括:所述網絡側網元根據所述終端的小數據傳輸統計信息和/或小數據傳輸限制信息拒絕所述小數據傳輸請求。
可選地,所述網絡側網元包括無線節點,其中,所述無線節點包括基站eNodeB、或移動物聯網無線接入網CIoT RAN。
可選地,所述eNodeB或所述CIoT RAN通過如下方式至少之一獲取所述小數據傳輸限制信息:所述eNodeB或所述CIoT RAN從本地策略數據中獲取所述小數據傳輸限制信息;所述eNodeB或所述CIoT RAN接收來自移動管理單元MME或移動物聯網無線接入網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN從本地策略數據中獲取的;所述eNodeB或所述CIoT RAN接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN在獲取了所述終端的簽約信息后,從所述簽約信息中獲取的。
可選地,所述網絡側網元包括核心網節點,其中,所述網絡側網元包括:移動管理單元MME或移動物聯網無線接入網CIoT CN。
可選地,所述MME或所述CIoT CN通過如下方式至少之一獲取所述小數據傳輸統計信息:所述MME或所述CIoT CN通過對所述終端的小數據傳輸進行統計,獲得所述小數據傳輸統計信息;所述MME或所述CIoT CN接收來自基站eNodeB或移動物聯網 無線接入網CIoT RAN的所述小數據傳輸統計信息,其中,所述小數據傳輸統計信息為所述eNodeB或所述CIoT CN在對所述終端的小數據傳輸進行統計后得到的;所述MME或所述CIoT CN接收來自公共數據網關PGW的所述小數據傳輸統計信息,其中,所述小數據傳輸統計信息為所述PGW在對所述終端的小數據傳輸進行統計后得到的。
可選地,所述MME或所述CIoT CN通過如下方式至少之一獲取所述小數據傳輸限制信息:所述MME或所述CIoT CN從本地策略數據中獲取所述小數據傳輸限制信息;所述MME或所述CIoT CN獲取所述終端的簽約信息,從所述簽約信息中獲取所述小數據傳輸限制信息。
可選地,所述網絡側網元包括公共數據網關PGW。
可選地,所述PGW通過如下方式至少之一獲取所述小數據傳輸限制信息:所述PGW從本地策略數據中獲取所述小數據傳輸限制信息;所述PGW接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN根據本地策略數據獲取的;所述PGW接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN從所述終端的簽約數據中獲取的;所述PGW接收來自策略與計費規則功能實體PCRF的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述PCRF根據本地策略獲取的;所述PGW接收來自策略與計費規則功能實體PCRF的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述PCRF從所述終端的計費和策略控制信息中獲取的。
可選地,所述終端的小數據傳輸統計信息,包括如下信息至少之一:一定時間內小數據傳輸的次數;一定時間內小數據傳輸的頻率;一定時間內小數據傳輸的容量;超限使用小數據傳輸的指示。
可選地,所述小數據傳輸限制信息,包括如下信息至少之一:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。
可選地,所述網絡側網元拒絕所述小數據傳輸請求包括:所述網絡側網元向所述終端發送拒絕消息,其中,所述拒絕消息用于指示拒絕所述終端的所述小數據傳輸請求。
可選地,所述拒絕消息中攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
可選地,所述拒絕消息中攜帶小數據傳輸配額信息,其中,所述小數據傳輸配額信息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
根據本發明的另一方面,提供了一種數據傳輸的處理方法,包括:終端向網絡側網元發送小數據傳輸請求;所述終端接收所述網絡側網元返回的拒絕消息,其中,所述拒絕消息用于指示拒絕所述小數據傳輸請求。
可選地,所述拒絕消息中攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
可選地,所述終端在接收所述網絡側網元返回的所述拒絕消息之后,還包括以下至少之一:當所述拒絕消息中攜帶所述第一指示信息和/或所述第二指示信息時,所述終端在預定時間內停止進行小數據傳輸,或者,所述終端進行非小數據傳輸,其中,所述預定時間為所述終端根據本地策略或算法確定的;當所述拒絕消息中攜帶所述第三指示信息時,所述終端停止進行小數據傳輸,或者,所述終端進行非小數據始發數據傳輸流程;當所述拒絕消息中攜帶所述第四指示信息時,所述終端存儲所述延遲接入時間,并阻止在所述延遲接入時間內發起的小數據傳輸。
可選地,所述拒絕消息中攜帶小數據傳輸配額信息,其中,所述小數據傳輸配額信息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
根據本發明的另一方面,提供了一種數據傳輸的處理裝置,所述裝置應用于網絡側網元中,包括:接收模塊,用于接收來自終端的小數據傳輸請求;第一處理模塊,用于在所述小數據傳輸請求不被允許時,拒絕所述小數據傳輸請求。
可選地,所述第一處理模塊包括:處理單元,用于根據所述終端的小數據傳輸統計信息和/或小數據傳輸限制信息拒絕所述小數據傳輸請求。
可選地,所述網絡側網元包括無線節點,其中,所述無線節點包括基站eNodeB、或移動物聯網無線接入網CIoT RAN。
可選地,所述裝置還包括第一獲取模塊,用于通過如下方式至少之一獲取所述小數據傳輸限制信息:從本地策略數據中獲取所述小數據傳輸限制信息;接收來自移動管理單元MME或移動物聯網無線接入網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN從本地策略數據中獲取的;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN在獲取了所述終端的簽約信息后,從所述簽約信息中獲取的。
可選地,所述網絡側網元包括核心網節點,其中,所述網絡側網元包括:移動管理單元MME或移動物聯網無線接入網CIoT CN。
可選地,所述裝置還包括第二獲取模塊,用于通過如下方式至少之一獲取所述小數 據傳輸統計信息:通過對所述終端的小數據傳輸進行統計,獲得所述小數據傳輸統計信息;接收來自基站eNodeB或移動物聯網無線接入網CIoT RAN的所述小數據傳輸統計信息,其中,所述小數據傳輸統計信息為所述eNodeB或所述CIoT CN在對所述終端的小數據傳輸進行統計后得到的;接收來自公共數據網關PGW的所述小數據傳輸統計信息,其中,所述小數據傳輸統計信息為所述PGW在對所述終端的小數據傳輸進行統計后得到的。
可選地,所述裝置還包括第三獲取模塊,用于通過如下方式至少之一獲取所述小數據傳輸限制信息:所述MME或所述CIoT CN從本地策略數據中獲取所述小數據傳輸限制信息;所述MME或所述CIoT CN獲取所述終端的簽約信息,從所述簽約信息中獲取所述小數據傳輸限制信息。
可選地,所述網絡側網元包括公共數據網關PGW。
可選地,所述裝置還包括第四獲取模塊,用于通過如下方式至少之一獲取所述小數據傳輸限制信息:從本地策略數據中獲取所述小數據傳輸限制信息;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN根據本地策略數據獲取的;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述MME或所述CIoT CN從所述終端的簽約數據中獲取的;接收來自策略與計費規則功能實體PCRF的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述PCRF根據本地策略獲取的;接收來自策略與計費規則功能實體PCRF的所述小數據傳輸限制信息,其中,所述小數據傳輸限制信息為所述PCRF從所述終端的計費和策略控制信息中獲取的。
可選地,所述終端的小數據傳輸統計信息,包括如下信息至少之一:一定時間內小數據傳輸的次數;一定時間內小數據傳輸的頻率;一定時間內小數據傳輸的容量;超限使用小數據傳輸的指示。
可選地,所述小數據傳輸限制信息,包括如下信息至少之一:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。
可選地,所述第一處理模塊包括:發送單元,用于向所述終端發送拒絕消息,其中,所述拒絕消息用于指示拒絕所述終端的所述小數據傳輸請求。
可選地,所述拒絕消息中攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
可選地,所述拒絕消息中攜帶小數據傳輸配額信息,其中,所述小數據傳輸配額信 息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
根據本發明的另一方面,提供了一種數據傳輸的處理裝置,所述裝置應用于終端中,包括:發送模塊,用于向網絡側網元發送小數據傳輸請求;接收模塊,用于接收所述網絡側網元返回的拒絕消息,其中,所述拒絕消息用于指示拒絕所述小數據傳輸請求。
可選地,所述拒絕消息中攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
可選地,所述裝置還包括以下模塊至少之一:第二處理模塊,用于在接收所述網絡側網元返回的所述拒絕消息之后,當所述拒絕消息中攜帶所述第一指示信息和/或所述第二指示信息時,在預定時間內停止進行小數據傳輸,或者,所述終端進行非小數據傳輸,其中,所述預定時間為所述終端根據本地策略或算法確定的;第三處理模塊,用于在接收所述網絡側網元返回的所述拒絕消息之后,當所述拒絕消息中攜帶所述第三指示信息時,停止進行小數據傳輸,或者,所述終端進行非小數據始發數據傳輸流程;第四處理模塊,用于在接收所述網絡側網元返回的所述拒絕消息之后,當所述拒絕消息中攜帶所述第四指示信息時,存儲所述延遲接入時間,并阻止在所述延遲接入時間內發起的小數據傳輸。
可選地,所述拒絕消息中攜帶小數據傳輸配額信息,其中,所述小數據傳輸配額信息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
通過本發明,采用網絡側網元接收來自終端的小數據傳輸請求;所述網絡側網元拒絕所述小數據傳輸請求。解決了相關技術中存在的終端濫用小數據傳輸模式,導致系統負荷大的問題,進而達到了控制終端使用小數據傳輸模式,從而降低系統負荷的效果。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是相關技術中的EPS系統的結構框圖;
圖2是相關技術中的移動物聯網終端的網絡架構圖;
圖3是相關技術中的小數據傳輸的流程圖;
圖4是根據本發明實施例的第一種數據傳輸的處理方法的流程圖;
圖5是根據本發明實施例的第二種數據傳輸的處理方法的流程圖;
圖6是根據本發明實施例的第一種數據傳輸的處理裝置的結構框圖;
圖7是根據本發明實施例的第一種數據傳輸的處理裝置中第一處理模塊64的結構框圖一;
圖8是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖一;
圖9是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖二;
圖10是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖三;
圖11是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖四;
圖12是根據本發明實施例的第一種數據傳輸的處理裝置中第一處理模塊64的結構框圖二;
圖13是根據本發明實施例的第二種數據傳輸的處理裝置的結構框圖;
圖14是根據本發明實施例的第二種數據傳輸的處理裝置的優選結構框圖;
圖15是根據本發明實施例的限制終端始發數據傳輸的流程圖一;
圖16是根據本發明實施例的限制終端始發數據傳輸的流程圖二;
圖17是根據本發明實施例的限制終端始發數據傳輸的流程圖三;
圖18是根據本發明實施例的限制終端始發數據傳輸的流程圖四。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。
在本實施例中提供了一種數據傳輸的處理方法,圖4是根據本發明實施例的第一種數據傳輸的處理方法的流程圖,如圖4所示,該流程包括如下步驟:
步驟S402,網絡側網元接收來自終端的小數據傳輸請求;
步驟S404,若上述小數據傳輸請求不被允許,上述網絡側網元拒絕上述小數據傳輸請求。
通過上述步驟,在終端請求進行小數據傳輸時,為避免終端濫用小數據傳輸模式,網絡側網元可以拒絕終端的小數據傳輸請求,可選地,網絡側網元可以先確定終端的小數據傳輸請求是否能夠被允許,終端只有在被允許的情況下,才能通過小數據傳輸模式 (在本發明實施例中,小數據傳輸模式可以是在信令路徑上傳輸數據),從而有效避免了終端濫用小數據傳輸模式傳輸數據(可選地,該數據可以是IP數據)的問題,解決了相關技術中存在的終端濫用小數據傳輸模式,導致系統負荷大的問題,進而達到了控制終端使用小數據傳輸模式,從而降低系統負荷的效果。
在一個可選的實施例中,上述的網絡側網元拒絕小數據傳輸請求可以包括:網絡側網元根據終端的小數據傳輸統計信息和/或小數據傳輸限制信息拒絕小數據傳輸請求。其中,網絡側網元可以通過判斷終端的小數據傳輸統計信息是否滿足預定的條件,或者,小數據傳輸限制信息中攜帶的信息,或者可以根據小數據傳輸統計信息和小數據傳輸限制信息之間的關系來確定需要終端的小數據傳輸請求不被允許,從而拒絕終端的小數據傳輸請求。需要說明的是,上述的根據終端的小數據傳輸統計信息和/或小數據傳輸限制信息拒絕小數據傳輸請求僅是一種示例,還可以根據其他的一些信息來拒絕終端餓小數據傳輸請求。
上述的網絡側網元可以是多種類型的網元,例如基站eNodeB、移動物聯網無線接入網CIoT RAN、移動管理單元MME、移動物聯網CIoT核心網(Core Network,簡稱為CN)、公共數據網管PGW,下面針對上述的網元分別進行說明:
在一個可選的實施例中,上述網絡側網元可以包括無線節點,其中,該無線節點包括基站eNodeB、或移動物聯網無線接入網CIoT RAN。
在一個可選的實施例中,上述eNodeB或CIoT RAN在拒絕終端的小數據傳輸請求時,可以先獲取終端的小數據傳輸限制信息和/或小數據傳輸限制信息,其中,eNodeB或CIoT RAN可以通過如下方式至少之一獲取小數據傳輸限制信息:eNodeB或CIoT RAN從本地策略數據中獲取小數據傳輸限制信息;eNodeB或CIoT RAN接收來自移動管理單元MME或移動物聯網無線接入網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN從本地策略數據中獲取的;eNodeB或CIoT RAN接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN在獲取了終端的簽約信息后,從該簽約信息中獲取的。
在一個可選的實施例中,上述網絡側網元包括核心網節點,其中,該網絡側網元包括:移動管理單元MME或移動物聯網無線接入網CIoT CN。
在一個可選的實施例中,上述MME或CIoT CN可以通過如下方式至少之一獲取上述小數據傳輸統計信息:MME或CIoT CN通過對終端的小數據傳輸進行統計,獲得小數據傳輸統計信息;MME或CIoT CN接收來自基站eNodeB或移動物聯網無線接入網CIoT RAN的小數據傳輸統計信息,其中,該小數據傳輸統計信息為eNodeB或CIoT CN在對終端的小數據傳輸進行統計后得到的;MME或CIoT CN接收來自公共數據網關PGW的小數據傳輸統計信息,其中,該小數據傳輸統計信息為PGW在對終端的小數據 傳輸進行統計后得到的。
在一個可選的實施例中,上述MME或CIoT CN可以通過如下方式至少之一獲取小數據傳輸限制信息:MME或CIoT CN從本地策略數據中獲取小數據傳輸限制信息;MME或CIoT CN獲取終端的簽約信息,從該簽約信息中獲取小數據傳輸限制信息。
在一個可選的實施例中,上述網絡側網元包括公共數據網關PGW。
在一個可選的實施例中,上述PGW可以通過如下方式至少之一獲取小數據傳輸限制信息:PGW從本地策略數據中獲取小數據傳輸限制信息;PGW接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN根據本地策略數據獲取的;PGW接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN從終端的簽約數據中獲取的;PGW接收來自策略與計費規則功能實體PCRF的小數據傳輸限制信息,其中,該小數據傳輸限制信息為PCRF根據本地策略獲取的;PGW接收來自策略與計費規則功能實體PCRF的小數據傳輸限制信息,其中,該小數據傳輸限制信息為PCRF從終端的計費和策略控制信息中獲取的。
在一個可選的實施例中,上述的終端的小數據傳輸統計信息可以包括如下信息至少之一:一定時間內小數據傳輸的次數;一定時間內小數據傳輸的頻率;一定時間內小數據傳輸的容量;超限使用小數據傳輸的指示。
在一個可選的實施例中,上述小數據傳輸限制信息可以包括如下信息至少之一:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。
在一個可選的實施例中,上述網絡側網元拒絕小數據傳輸請求包括:網絡側網元向終端發送拒絕消息,其中,該拒絕消息用于指示拒絕終端的小數據傳輸請求。
在一個可選的實施例中,上述拒絕消息中可以攜帶如下信息至少之一:用于指示禁止小數據傳輸(Small Data Not Allowed)的第一指示信息;用于指示小數據傳輸超限(Exceed Quota)(其中,傳輸超限可包括傳輸次數、傳輸頻率、傳輸容量等的超限)的第二指示信息;用于指示發起非小數據始發數據傳輸流程(MO Data Required)的第三指示信息;用于指示延遲接入的延遲接入時間(Back-off Timer)的第四指示信息。
在一個可選的實施例中,上述拒絕消息中攜帶小數據傳輸配額信息,其中,該小數據傳輸配額信息可以包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
在本實施例中還提供了一種數據傳輸的處理方法,圖5是根據本發明實施例的第二種數據傳輸的處理方法的流程圖,如圖5所示,該流程包括如下步驟:
步驟S502,終端向網絡側網元發送小數據傳輸請求;
步驟S504,上述終端接收網絡側網元返回的拒絕消息,其中,該拒絕消息用于指示拒絕上述小數據傳輸請求。
通過上述步驟,終端在請求進行小數據傳輸時,網絡側網元為避免終端濫用小數據傳輸模式,該網絡側網元可以拒絕終端的小數據傳輸請求,可選地,網絡側網元可以先確定終端的小數據傳輸請求是否能夠被允許,終端只有在被允許的情況下,才能通過小數據傳輸模式(在本發明實施例中,小數據傳輸模式可以是在信令路徑上傳輸數據),從而有效避免了終端濫用小數據傳輸模式傳輸數據(可選地,該數據可以是IP數據)的問題,解決了相關技術中存在的終端濫用小數據傳輸模式,導致系統負荷大的問題,進而達到了控制終端使用小數據傳輸模式,從而降低系統負荷的效果。
在一個可選的實施例中,上述拒絕消息中可以攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
在一個可選的實施例中,終端在接收到拒絕消息之后,可以根據拒絕消息中攜帶的具體信息進行相應的操作,下面針對終端被拒絕之后所執行的操作進行說明:
上述終端在接收網絡側網元返回的拒絕消息之后,還包括以下至少之一:當上述拒絕消息中攜帶第一指示信息和/或第二指示信息時,該終端在預定時間內停止進行小數據傳輸,或者,該終端進行非小數據傳輸,其中,上述預定時間為終端根據本地策略或算法確定的;當上述拒絕消息中攜帶第三指示信息時,該終端停止進行小數據傳輸,或者,該終端進行非小數據始發數據傳輸流程;當上述拒絕消息中攜帶第四指示信息時,終端存儲上述延遲接入時間,并阻止在延遲接入時間內發起的小數據傳輸。
在一個可選的實施例中,上述拒絕消息中攜帶小數據傳輸配額信息,其中,該小數據傳輸配額信息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網絡設備等)執行本發明各個實施例所述的方法。
在本實施例中還提供了數據傳輸的處理裝置,該裝置用于實現上述實施例及優選實施方式,已經進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現,但是硬件,或者軟件和硬件的組合的實現也是可能并被構想的。
圖6是根據本發明實施例的第一種數據傳輸的處理裝置的結構框圖,如圖6所示,該裝置可以應用于網絡側網元中,包括接收模塊62和第一處理模塊64,下面對該裝置進行說明。
接收模塊62,用于接收來自終端的小數據傳輸請求;第一處理模塊64,連接至上述接收模塊62,用于在上述小數據傳輸請求不被允許時,拒絕上述小數據傳輸請求。
圖7是根據本發明實施例的第一種數據傳輸的處理裝置中第一處理模塊64的結構框圖一,如圖7所示,該第一處理模塊64包括處理單元72,下面對該處理單元72進行說明。
處理單元72,用于根據上述終端的小數據傳輸統計信息和/或小數據傳輸限制信息拒絕小數據傳輸請求。
在一個可選地實施例中,上述網絡側網元包括無線節點,其中,該無線節點包括基站eNodeB、或移動物聯網無線接入網CIoT RAN。
圖8是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖一,如圖8所示,當網絡側網元包括eNodeB或CIoT RAN時,該數據傳輸的處理裝置除包括圖7所示的所有模塊外,還包括第一獲取模塊82,下面對該裝置進行說明(圖8所示僅是一種示例,此外,第一獲取模塊82也可以集成在第一處理模塊64中)。
第一獲取模塊82,連接至上述第一處理模塊64,用于通過如下方式至少之一獲取小數據傳輸限制信息:從本地策略數據中獲取小數據傳輸限制信息;接收來自移動管理單元MME或移動物聯網無線接入網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN從本地策略數據中獲取的;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN在獲取了終端的簽約信息后,從該簽約信息中獲取的。
在一個可選的實施例中,上述網絡側網元包括核心網節點,其中,該網絡側網元包括:移動管理單元MME或移動物聯網無線接入網CIoT CN。
圖9是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖二,如圖9所示,當網絡側網元包括MME或CIoT CN時,該數據傳輸的處理裝置除包括圖7所示的所有模塊外,還包括第二獲取模塊92,下面對該裝置進行說明(圖9所示僅是一種示例,此外,第二獲取模塊92也可以集成在第一處理模塊64中)。
第二獲取模塊92,連接至上述第一處理模塊64,用于通過如下方式至少之一獲取小數據傳輸統計信息:通過對該終端的小數據傳輸進行統計,獲得小數據傳輸統計信息;接收來自基站eNodeB或移動物聯網無線接入網CIoT RAN的小數據傳輸統計信息,其中,該小數據傳輸統計信息為eNodeB或CIoT CN在對終端的小數據傳輸進行統計后得到的;接收來自公共數據網關PGW的小數據傳輸統計信息,其中,該小數據傳輸統計 信息為PGW在對終端的小數據傳輸進行統計后得到的。
圖10是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖三,如圖10所示,當網絡側網元包括MME或CIoT CN時,該數據傳輸的處理裝置除包括圖7所示的所有模塊外,還包括第三獲取模塊102,下面對該裝置進行說明(圖10所示僅是一種示例,此外,第三獲取模塊102也可以集成在第一處理模塊64中)。
第三獲取模塊102,連接至上述第一處理模塊64,用于通過如下方式至少之一獲取小數據傳輸限制信息:MME或CIoT CN從本地策略數據中獲取小數據傳輸限制信息;MME或CIoT CN獲取終端的簽約信息,從簽約信息中獲取小數據傳輸限制信息。
在一個可選的實施例中,上述網絡側網元包括公共數據網關PGW。
圖11是根據本發明實施例的第一種數據傳輸的處理裝置的優選結構框圖四,如圖11所示,當網絡側網元包括PGW時,該數據傳輸的處理裝置除包括圖7所示的所有模塊外,還包括第四獲取模塊112,下面對該裝置進行說明(圖11所示僅是一種示例,此外,第四獲取模塊112也可以集成在第一處理模塊64中)。
第四獲取模塊112,連接至上述第一處理模塊64,用于通過如下方式至少之一獲取小數據傳輸限制信息:從本地策略數據中獲取小數據傳輸限制信息;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN根據本地策略數據獲取的;接收來自移動管理單元MME或移動物聯網核心網CIoT CN的小數據傳輸限制信息,其中,該小數據傳輸限制信息為MME或CIoT CN從終端的簽約數據中獲取的;接收來自策略與計費規則功能實體PCRF的小數據傳輸限制信息,其中,該小數據傳輸限制信息為PCRF根據本地策略獲取的;接收來自策略與計費規則功能實體PCRF的小數據傳輸限制信息,其中,該小數據傳輸限制信息為PCRF從所述終端的計費和策略控制信息中獲取的。
在一個可選的實施例中,上述終端的小數據傳輸統計信息,可以包括如下信息至少之一:一定時間內小數據傳輸的次數;一定時間內小數據傳輸的頻率;一定時間內小數據傳輸的容量;超限使用小數據傳輸的指示。
在一個可選的實施例中,上述小數據傳輸限制信息,可以包括如下信息至少之一:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。
圖12是根據本發明實施例的第一種數據傳輸的處理裝置中第一處理模塊64的結構框圖二,如圖12所示,該第一處理模塊64包括發送單元122,下面對該發送單元122進行說明。
發送單元122,用于向終端發送拒絕消息,其中,該拒絕消息用于指示拒絕終端的小數據傳輸請求。
在一個可選的實施例中,上述拒絕消息中可以攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
在一個可選的實施例中,上述拒絕消息中可以攜帶小數據傳輸配額信息,其中,該小數據傳輸配額信息可以包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
在本發明實施例中還提供了一種數據傳輸的處理裝置,圖13是根據本發明實施例的第二種數據傳輸的處理裝置的結構框圖,如圖13所示,該裝置可以應用于終端中,包括發送模塊132和接收模塊134,下面對該裝置進行說明。
發送模塊132,用于向網絡側網元發送小數據傳輸請求;接收模塊134,連接至上述發送模塊132,用于接收網絡側網元返回的拒絕消息,其中,該拒絕消息用于指示拒絕小數據傳輸請求。
在一個可選的實施例中,上述拒絕消息中可以攜帶如下信息至少之一:用于指示禁止小數據傳輸的第一指示信息;用于指示小數據傳輸超限的第二指示信息;用于指示發起非小數據始發數據傳輸流程的第三指示信息;用于指示延遲接入的延遲接入時間的第四指示信息。
圖14是根據本發明實施例的第二種數據傳輸的處理裝置的優選結構框圖,如圖14所示,該裝置除包括圖13所示的所有模塊外,還包括第二處理模塊142、第三處理模塊144和第四處理模塊146中的至少之一,下面對該裝置進行說明:
第二處理模塊142,連接至上述接收模塊134,用于在接收上述網絡側網元返回的拒絕消息之后,當拒絕消息中攜帶第一指示信息和/或第二指示信息時,在預定時間內停止進行小數據傳輸,或者,該終端進行非小數據始發數據傳輸流程,其中,上述預定時間為終端根據本地策略或算法確定的;
第三處理模塊144,連接至上述接收模塊134,用于在接收上述網絡側網元返回的拒絕消息之后,當拒絕消息中攜帶第三指示信息時,停止進行小數據傳輸,或者,該終端進行非小數據傳輸;
第四處理模塊146,連接至上述接收模塊134,用于在接收上述網絡側網元返回的拒絕消息之后,當拒絕消息中攜帶所述第四指示信息時,存儲上述延遲接入時間,并阻止在該延遲接入時間內發起的小數據傳輸。
在一個可選的實施例中,上述拒絕消息中攜帶小數據傳輸配額信息,其中,該小數據傳輸配額信息包含如下信息至少之一:允許小數據傳輸的時間范圍;單位時間內允許小數據傳輸的頻率;單位時間內允許小數據傳輸的容量。
下面結合具體實施例對本發明進行說明:
實施例一:
圖15是根據本發明實施例的限制終端始發數據傳輸的流程圖一,其中,無線節點(eNodeB/CIoT RAN)啟用小數據傳輸統計和決策功能,當判斷終端過度使用小數據傳輸模式(即過度使用信令面路徑傳輸小數據)時,無線節點拒絕終端的本次小數據傳輸請求。可選地,可向終端發送拒絕指示,指示終端后續動作,如在一定時間內禁止發起小數據傳輸模式,或替代地使用非小數據傳輸模式(即正常的數據傳輸流程)來傳輸數據。
下面結合圖3對圖15中所示的流程進行說明,如圖15所示,該流程包括如下步驟:
S1500-S1503類同圖3中的步驟S300-S303。
在S1500步驟中,UE攜帶指示表明該流程應用于小數據傳輸,該指示可以是一個無連接建立指示,如圖3中所示,也可以是一個單獨的小數據傳輸指示。
S1504,當eNodeB/CIoT RAN接收到UE的小數據傳輸請求時,eNodeB/CIoT RAN啟用小數據傳輸統計和決策功能。eNodeB/CIoT RAN可以在接收到S1501、或S1503步驟后啟用小數據傳輸統計和決策功能。
其中,小數據傳輸統計功能,用以:獲取小數據傳輸統計信息,即統計UE在一定時間內發送小數據包的次數、頻率、數據總量等。小數據傳輸決策功能,用以:根據小數據傳輸限制信息,判斷UE發送小數據包,是否超出允許的時間、次數、頻率、數據總量等限制條件。
其中,小數據傳輸限制信息,包括如下至少之一:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。
其中,eNodeB/CIoT RAN可根據本地策略信息,獲取小數據傳輸限制信息;或者,小數據傳輸限制信息由MME/CIoT CN根據本地策略獲得后傳輸給eNodeB/CIoT RAN的;或者,該小數據傳輸限制信息由MME/CIoT CN根據終端的簽約信息獲后傳輸給eNodeB/CIoT RAN的。
當eNodeB/CIoT RAN在啟用小數據傳輸統計和決策功能后,每次UE發起小數據傳輸,eNodeB/CIoT RAN均相應地修正統計結果。
如果eNodeB/CIoT RAN判斷UE的本次小數據傳輸已經超過允許的次數、頻率、數據總量等限制條件,則eNodeB/CIoT RAN執行S405a步驟,拒絕UE的本次小數據傳輸,否則,執行步驟S1505b~S1507,繼續本次小數據傳輸。
S1505a,eNodeB/CIoT RAN向UE發送RRC拒絕消息。
可選地,在該步驟中,上述的拒絕消息中可攜帶合適的拒絕指示,該拒絕指示可以是如下方式之一或其組合:
-一個禁止使用小數據傳輸指示(Small Data Not Allowed),該指示表明,UE當前不允許使用小數據傳輸模式。終端在接收到該指示后,應在一定時間內避免使用小數據傳輸模式,該時間可根據UE本地策略或算法決定。或者,終端可嘗試發起非小數據傳輸模式,即發起正常數據通訊。
-一個超限使用小數據傳輸指示(Exceed Quota),該指示表明,UE當前已經超限使用小數據傳輸模式。終端在接收到該指示后,應在一定時間內避免使用小數據傳輸模式,該時間可根據UE本地策略或算法決定。
-一個始發數據傳輸指示(MO Data),該指示表明本次UE發起的小數據傳輸請求不被接收,替代地,UE發起非小數據始發數據傳輸流程(即正常的始發數據傳輸流程)可被接收。所謂正常的始發數據傳輸流程,即按照現有技術,UE以MO Data方式(RRC連接原因中的一種)發起RRC連接,網絡為UE建立/恢復用戶面承載,UE在用戶面承載上發起數據傳輸。當UE接收到該指示后,UE可停止嘗試小數據傳輸模式,若需要,終端可發起正常的始發數據傳輸流程,以便傳輸數據。
-一個延遲接入時間(Back off Time),該延遲接入時間表明,在所述時間范圍內UE不允許再次發起小數據傳輸模式。終端在接收到該延遲接入時間后,在終端本地存儲所述延遲接入時間,并阻止在該時間范圍內發起的小數據傳輸模式嘗試。
可選地,在該步驟中,eNodeB/CIoT RAN還可在拒絕消息中攜帶小數據傳輸配額信息。該小數據傳輸配額信息,可根據小數據傳輸限制信息產生。
小數據傳輸配額信息,可以是如下信息之一或其組合:
-允許小數據傳輸的時間;
-允許小數據傳輸的頻率;
-單位時間內允許小數據傳輸的容量;
S1505b-S1507,如果UE的本次小數據傳輸請求可被接收,eNodeB/CIOT RAN發起小數據傳輸流程,如圖3中步驟S304-S306所示。
實施例二:
圖16是根據本發明實施例的限制終端始發數據傳輸的流程圖二,核心網節點(MME/CIoT CN)啟用小數據傳輸統計和決策功能,當判斷終端過度使用小數據傳輸模式(即過度使用信令面路徑傳輸小數據)時,可拒絕終端的本次小數據傳輸請求。可 選地,可向終端發送拒絕指示,指示終端后續動作,如在一定時間內禁止發起小數據傳輸模式,或替代地使用非小數據傳輸模式(即正常的數據傳輸流程)來傳輸數據。
相比較于圖15所示的流程,圖16所示的流程存在如下的差別:
圖16所示的流程中,小數據傳輸統計和決策功能,由MME/CIoT CN啟用,在MME/CIoT CN收到步驟S1604之后。
其中,MME/CIoT CN可根據本地策略信息,獲取小數據傳輸限制信息,如:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。或者,小數據傳輸限制信息存儲在終端的簽約數據中,MME/CIoT CN獲得終端簽約數據后,從中獲取小數據傳輸限制信息。
當MME/CIoT CN在啟用小數據傳輸統計和決策功能后,每次UE發起小數據傳輸,MME/CIoT CN均相應地修正統計結果。
如果MME/CIoT CN判斷UE的本次小數據傳輸已經超過允許的時間、次數、頻率、數據總量等限制條件,則MME/CIoT CN執行S1606a-S1606b步驟,拒絕UE的本次小數據傳輸,否則,繼續步驟S1607-S1608,繼續本次小數據傳輸。
S1600-S1604類同圖3中的步驟S300-S304。
S1605,小數據傳輸統計和驗證(同上述的小數據傳輸統計和決策)。
S1606a,MME/CIoT CN向eNodeB/CIoT RAN發送S1消息,攜帶拒絕指示。該S1消息可以是初始化UE上下文響應消息,或其他合適的S1拒絕消息。S1606b,eNodeB/CIoT RAN向UE發送RRC拒絕消息,攜帶拒絕指示。
在步驟S1606a/S1606b中,所述拒絕指示同圖15中所示。該拒絕指示可以是如下之一:禁止使用小數據傳輸指示(Small Data Not Allowed)、超限使用小數據傳輸指示(Exceed Quota)、始發數據傳輸指示(MO Data)、延遲接入時間(Back-off Time)。根據該拒絕指示,UE執行相應的處理動作。
同樣地,參照圖15所示的流程,進一步地,在步驟S1606a/S1606b中,MME/CIoT CN還可在拒絕消息中攜帶小數據傳輸配額信息。
S1607-S1608,如果UE的本次小數據傳輸請求可被接收,MME/CIOT CN繼續后續小數據傳輸流程,如圖3中S305-S306所示。
實施例三:
圖17是根據本發明實施例的限制終端始發數據傳輸的流程圖三,公共數據網關 (PGW)啟用小數據傳輸統計和決策功能,當判斷終端過度使用小數據傳輸模式(即過度使用信令面路徑傳輸小數據)時,可拒絕終端的本次小數據傳輸請求。可選地,可向終端發送拒絕指示,指示終端后續動作,如在一定時間內禁止發起小數據傳輸模式,或替代地使用非小數據傳輸模式(即正常的數據傳輸流程)來傳輸數據。
相比較于圖15、16所示的流程,圖17所示的流程存在如下的差別:
圖17所示的流程中,小數據傳輸統計和決策功能,由PGW啟用,在PGW收到步驟S1706之后。
其中,PGW可根據本地策略信息,獲取小數據傳輸限制信息,如:是否允許小數據傳輸模式;允許小數據傳輸的時間范圍;一定時間內小數據傳輸的允許次數;單位時間內小數據傳輸的允許頻率;單位時間內小數據傳輸的允許容量。或者,小數據傳輸限制信息由MME/CIoT CN根據本地策略或從終端的簽約數據中獲得,通過承載控制信令發送給PGW。或者,小數據傳輸限制信息,由PCRF根據本地策略、或終端的計費和策略控制信息中(通常存儲在計費和策略控制數據庫中)獲得,作為計費和策略控制信息的一部分,發送給PGW。
當PGW在啟用小數據傳輸統計和決策功能后,每次UE發起小數據傳輸,PGW均相應地修正統計結果。
如果PGW判斷UE的本次小數據傳輸已經超過允許的時間、次數、頻率、數據總量等限制條件,則PGW執行S1709-S1711步驟,拒絕UE的本次小數據傳輸,否則,繼續后續步驟,即前轉IP數據包。
S1700-S1706類同圖3中的步驟S300-S306。
S1707,小數據傳輸統計和驗證(同上述的小數據傳輸統計和決策)。
S1708,PGW向MME/CIoT CN發送GTP消息,攜帶拒絕指示。
S1709,MME/CIoT CN向eNodeB/CIoT RAN發送S1消息,攜帶拒絕指示。
S1710,eNodeB/CIoT RAN向UE發送RRC拒絕消息,攜帶拒絕指示。
在步驟S1708/S1709/S1710中,該拒絕指示同圖15中所述。該拒絕指示可以是如下之一:禁止使用小數據傳輸指示(Small Data Not Allowed)、超限使用小數據傳輸指示(Exceed Quota)、始發數據傳輸指示(MO Data)、延遲接入時間(Back-off Time)。根據該拒絕指示,UE執行相應的處理動作。
同樣地,參照圖15所示的流程,在步驟S1708/S1709/S1710中,可進一步攜帶小數據傳輸配額信息。典型地,MME/CIoT CN在步驟S1709中攜帶小數據傳輸配額信息。
實施例四:
圖18是根據本發明實施例的限制終端始發數據傳輸的流程圖四,在本實施例中,小數據傳輸統計功能和小數據傳輸決策功能,分開部署在不同的網元上。小數據傳輸統計功能,可以部署在無線接入網eNodeB/CIoT RAN、或公共數據網關PGW上,而小數據傳輸決策功能,部署在核心網MME/CIoT CN上。
如圖18所示,eNodeB/CIoT RAN在收到UE發起的小數據傳輸時,在步驟S1804中啟用小數據傳輸統計功能,并在步驟S1805中,同時將小數據傳輸統計信息發送給MME/CIoT CN。而PGW在收到MME/CIoT CN發送的攜帶小數據的GTP消息后,在步驟S1809中啟用小數據傳輸統計功能,并在步驟S1810中,向MME/CIoT CN發送GTP消息,返回小數據傳輸統計信息。
上述的小數據傳輸統計信息,可以是:
小數據傳輸的次數、頻率、單位時間內數據量,表明當前UE在最近的統計周期內使用小數據傳輸的次數、頻率、單位時間內的數據量;或,超限指示,表明UE當前小數據傳輸已經超出限額的指示。
MME/CIoT CN啟用小數據傳輸決策功能,當收到eNodeB/CIoT RAN、或PGW發送的小數據傳輸統計信息后,利用該統計信息,對UE發起的小數據傳輸進行決策。若MME/CIoT CN判斷終端過度使用小數據傳輸模式(即過度使用信令面路徑傳輸小數據)時,可拒絕終端本次的小數據傳輸請求。可選地,MME/CIoT CN可在拒絕消息中攜帶拒絕指示,MME/CIoT CN還可在拒絕消息中攜帶小數據傳輸配額信息,如前述流程所示。
小數據傳輸限制信息存儲在UE簽約數據中、或存儲在MME/CIoT CN本地策略中,MME/CIoT CN可根據該小數據傳輸簽約信息,來進行決策。
比如,當小數據傳輸限制信息存儲在UE的簽約數據中,可包含如下信息:
是否允許小數據傳輸模式;
允許小數據傳輸的時間,比如:每天的22時-24時;
允許小數據傳輸的頻率,比如:每小時10次;
單位時間內允許小數據傳輸的容量,比如:每小時100K;
如果eNodeB/CIoT RAN啟用小數據傳輸統計和決策功能,則eNodeB/CIoT RAN可通過S1消息從MME/CIoT CN獲得小數據傳輸限制信息。具體地,當eNodeB/CIoT RAN使用S1信令向MME/CIoT CN發送小數據包時,MME/CIoT CN可通過響應消息將小數據傳輸限制信息發送給eNodeB/CIoT RAN。根據該小數據傳輸限制信息eNodeB/CIoT RAN可判斷小數據傳輸是否超限使用,是否應拒絕UE的小數據傳輸請求、或向MME 上報小數據傳輸統計信息。
或者,如果PGW啟用小數據傳輸統計和決策功能,則PGW可以從MME/CIoT CN獲得小數據傳輸的限制信息。具體地,MME/CIoT CN可在承載控制信息(GTP信令)中將小數據傳輸限制信息發送給PGW,比如,MME/CIoT CN向PGW發送小數據包時。根據該信息PGW可判斷小數據傳輸是否超限使用,是否應拒絕UE的小數據傳輸請求、或向MME上報小數據傳輸統計信息。
或者,如果PGW啟用小數據傳輸統計和決策功能,則PGW可以從PCRF獲得小數據傳輸的限制信息。具體地,在PCC策略中存在小數據傳輸限制信息,當PGW向PCRF請求計費和策略控制信息(即PCC策略)時,PCRF將小數據傳輸限制信息發送給PGW。該PCC策略可能是針對簽約用戶,存儲在SPR策略數據庫中,或者PCRF根據本地策略自行生成。根據該信息PGW可判斷小數據傳輸是否超限使用,是否應拒絕UE的小數據傳輸請求、或向MME上報小數據傳輸統計信息。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實現的,對于后者,可以通過以下方式實現,但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個處理器中。
本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用于執行以下步驟的程序代碼:
S11,網絡側網元接收來自終端的小數據傳輸請求;
S12,若上述小數據傳輸請求不被允許,上述網絡側網元拒絕上述小數據傳輸請求。
可選地,存儲介質還被設置為存儲用于執行以下步驟的程序代碼:
S21,終端向網絡側網元發送小數據傳輸請求;
S22,上述終端接收網絡側網元返回的拒絕消息,其中,該拒絕消息用于指示拒絕上述小數據傳輸請求。
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(Read-Only Memory,簡稱為ROM)、隨機存取存儲器(Random Access Memory,簡稱為RAM)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,在本實施例中,處理器根據存儲介質中已存儲的程序代碼執行上述步驟S11-S12。
可選地,在本實施例中,處理器根據存儲介質中已存儲的程序代碼執行上述步驟S21-S22。
可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示 例,本實施例在此不再贅述。
顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,并且在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。