• / 19
  • 下載費用:30 金幣  

一種數據傳輸異常的處理方法、設備和系統.pdf

摘要
申請專利號:

CN201280000467.5

申請日:

2012.03.09

公開號:

CN102742314B

公開日:

2015.01.07

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04W 24/04申請日:20120309|||公開
IPC分類號: H04W24/04(2009.01)I; H04W76/02(2009.01)I 主分類號: H04W24/04
申請人: 華為技術有限公司
發明人: 胡玉勝; 石天; 林青春; 王旭
地址: 518129 廣東省深圳市龍崗區坂田華為總部辦公樓
優先權:
專利代理機構: 深圳市深佳知識產權代理事務所(普通合伙) 44285 代理人: 唐華明
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201280000467.5

授權公告號:

102742314B||||||

法律狀態公告日:

2015.01.07|||2012.12.12|||2012.10.17

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明實施例提供一種數據傳輸異常的處理方法、設備和系統。其中一種方法包括:終端獲取無線分組網關的地址;當數據傳輸異常時,若所述終端根據所述無線分組網關的地址獲知所述終端與所述無線分組網關的連接正常,所述終端保持所述連接。該方法通過在數據傳輸異常時,終端根據與無線分組網關之間的連接狀況來決定是否發起重建連接操作,可以避免由于業務服務器斷連或故障而引起的重建連接的無效操作,減少了對網關及相關的網絡設備的信令沖擊,降低運營商對設備的運營成本。

權利要求書

1.一種數據傳輸異常的處理方法,其特征在于,包括:
終端獲取無線分組網關的地址;
當數據傳輸異常時,若所述終端根據所述無線分組網關的地址獲知所述
終端與所述無線分組網關的連接正常,所述終端保持所述連接。
2.根據權利要求1所述的方法,其特征在于,還包括:
當數據傳輸異常時,若所述終端根據所述無線分組網關的地址獲知所述
終端與所述無線分組網關的連接異常,所述終端重新建立所述連接。
3.根據權利要求2任一所述的方法,其特征在于,所述終端根據所述無
線分組網關的地址獲知所述終端與所述無線分組網關的連接異常,包括:
所述終端根據所述無線分組網關的地址向所述無線分組網關發起探測;
所述終端在預置時間內未接收到所述無線分組網關的探測響應。
4.根據權利要求1~3任一所述的方法,其特征在于,所述終端獲取無線
分組網關的地址,包括:
所述終端發送激活分組數據協議上下文請求Activate?PDP?Context?
Request消息至通用分組無線服務支持點SGSN;
所述終端接收所述SGSN發送的激活分組數據協議上下文接受Activate?
PDP?Context?Accept消息,所述激活分組數據協議上下文接受消息包括所述無
線分組網關的地址,所述無線分組網關的地址是由所述無線分組網關通過創
建分組數據協議上下文響應Create?PDP?Context?Response消息發送至所述
SGSN的。
5.根據權利要求1~3任一所述的方法,其特征在于,所述終端獲取無線
分組網關的地址,包括:
所述終端發送附著請求Attach?Request消息至移動管理實體MME;
所述終端接收所述MME發送的無線分組網關的地址,所述無線分組網關
的地址是由所述無線分組網關通過創建會話響應Create?Session?Response消息
發送至所述MME的。
6.根據權利要求4或5所述的方法,其特征在于,所述無線分組網關的
地址攜帶在協議配置選項Protocol?Configuration?Options信元中。
7.根據權利要求1~6任意一項所述的方法,其特征在于,所述終端根據
所述無線分組網關的地址獲知所述終端與所述無線分組網關的連接正常,包
括:
所述終端根據所述無線分組網關的地址向所述無線分組網關發起探測;
所述終端在預置時間內接收到所述無線分組網關的探測響應。
8.根據權利要求1~7任意一項所述的方法,其特征在于,所述終端根據
所述無線分組網關的地址獲知所述終端與所述無線分組網關的連接正常之
前,還包括:
所述終端發送上行數據至業務服務器;
若所述終端未收到所述業務服務器的響應,所述終端確定數據傳輸異常。
9.根據權利要求1~8任意一項所述的方法,其特征在于,所述無線分
組網關的地址為網關Gi接口內置錨點地址。
10.一種數據傳輸異常的處理方法,其特征在于,包括:
無線分組網關發送所述無線分組網關的地址至終端;
所述無線分組網關接收所述終端根據所述無線分組網關的地址發起的探
測;所述無線分組網關發送探測響應至所述終端,以使所述終端保持與所述
無線分組網關的連接。
11.根據權利要求10所述的方法,其特征在于,還包括:
所述無線分組網關對所述終端發起的探測進行流控。
12.根據權利要求10或11所述的方法,其特征在于,所述無線分組網
關發送所述無線分組網關的地址至終端,包括:
所述無線分組網關接收通用分組無線服務支持點SGSN發送的創建分組
數據協議上下文請求Create?PDP?Context?Request消息;
所述無線分組網關發送創建分組數據協議上下文響應Create?PDP?Context?
Response消息至所述SGSN,所述創建分組數據協議上下文響應包括所述無線
分組網關的地址,以使所述SGSN通過激活分組數據協議上下文接受Activate?
PDP?Context?Accept消息發送所述無線分組網關的地址至所述終端。
13.根據權利要求10或11所述的方法,其特征在于,所述無線分組網
關發送所述無線分組網關的地址至終端,包括:
所述無線分組網關接收移動管理實體MME發送的創建會話請求Create?
Session?Request消息;
所述無線分組網關通過創建會話響應Create?Session?Response消息將所述
無線分組網關的地址發送至所述MME,以使所述MME向所述終端發送所述
無線分組網關的地址。
14.根據權利要求12或13所述的方法,其特征在于,所述無線分組網
關的地址攜帶在協議配置選項Protocol?Configuration?Options信元中。
15.根據權利要求10~14任意一項所述的方法,其特征在于,所述無線
分組網關的地址為網關Gi接口內置錨點地址。
16.一種終端,其特征在于,包括:
地址獲取單元,用于獲取無線分組網關的地址;
連接處理單元,用于當數據傳輸異常時,若根據所述無線分組網關的地
址檢測到所述終端與所述無線分組網關的連接正常,保持所述連接。
17.根據權利要求16所述的終端,其特征在于,所述連接處理單元還用
于若根據所述無線分組網關的地址檢測到所述終端與所述無線分組網關的連
接異常,重新建立所述連接。
18.根據權利要求16或17所述的終端,其特征在于,所述地址獲取單
元包括:
第一發送模塊,用于發送激活分組數據協議上下文請求Activate?PDP?
Context?Request消息至SGSN;
第一接收模塊,用于接收所述SGSN發送的激活分組數據協議上下文接
受Activate?PDP?Context?Accept消息,所述激活分組數據協議上下文接受消息
包括所述無線分組網關的地址,所述無線分組網關的地址是由所述無線分組
網關通過創建分組數據協議上下文響應Create?PDP?Context?Response消息發送
至所述SGSN的。
19.根據權利要求16或17所述的終端,其特征在于,所述地址獲取單
元包括:
第二發送模塊,用于發送附著請求Attach?Request消息至移動管理實體
MME;
第二接收模塊,用于接收所述MME發送的無線分組網關的地址,所述無
線分組網關的地址是由所述無線分組網關通過創建會話響應Create?Session?
Response消息發送至所述MME的。
20.一種無線分組網關,其特征在于,包括:
地址發送單元,用于發送無線分組網關的地址至終端;
探測接收單元,用于接收所述終端根據所述無線分組網關的地址發起的
探測;
探測響應單元,用于發送探測響應至所述終端,以使所述終端保持與所
述無線分組網關的連接。
21.根據權利要求20所述的無線分組網關,其特征在于,所述無線分組
網關還包括:
流控單元,用于對所述終端發起的探測進行流控。
22.根據權利要求20或21所述的無線分組網關,其特征在于,所述地
址發送單元包括:
第一請求接收模塊,用于接收通用分組無線服務支持點SGSN發送的創
建分組數據協議上下文請求Create?PDP?Context?Request消息;
第一響應發送模塊,用于發送創建分組數據協議上下文響應Create?PDP?
Context?Response消息至所述SGSN,所述創建分組數據協議上下文響應包括
所述無線分組網關的地址,以使所述SGSN通過激活分組數據協議上下文接
受Activate?PDP?Context?Accept消息發送所述無線分組網關的地址至所述終
端。
23.根據權利要求20或21所述的無線分組網關,其特征在于,所述地
址發送單元包括:
第二請求接收模塊,用于接收移動管理實體MME發送的創建會話請求
Create?Session?Request消息;
第二響應發送模塊,用于通過創建會話響應Create?Session?Response消息
將所述無線分組網關的地址發送至所述MME,以使所述MME向所述終端發
送所述無線分組網關的地址。
24.一種數據傳輸異常的處理系統,其特征在于,包括如權利要求16~19
任一所述的終端和如權利要求20~23任一所述的無線分組網關。

說明書

一種數據傳輸異常的處理方法、設備和系統

技術領域

本發明實施例涉及通信領域,尤其涉及一種數據傳輸異常的處理方法、
設備和系統。

背景技術

隨著移動寬帶的快速發展,目前越來越多的客戶通過終端上網來進行業
務訪問。在終端與業務服務器進行業務訪問的過程中,若被訪問的業務服務
器與終端斷連,則終端為了嘗試恢復業務,終端會進行重新激活操作,即向
網關發送激活請求,重新建立分組數據協議(Packet?Data?Protocol,PDP)上下
文,以便重新和業務服務器建立業務連接。

在實際應用中,通信網絡中存在大量無效的重激活操作,給網關及相關
的網絡設備帶來較大的信令負荷。

發明內容

鑒于此,本發明實施例提供了一種數據傳輸異常的處理方法、設備和系
統,用以避免由于業務服務器斷連或故障而引起的重建連接的無效操作,減
少對網關及相關的網絡設備的信令沖擊,降低運營商對設備的運營成本。

一方面,本發明一實施例提供一種數據傳輸異常的處理方法,包括:

終端獲取無線分組網關的地址;

當數據傳輸異常時,若終端根據無線分組網關的地址獲知終端與無線分
組網關的連接正常,終端保持該連接。

另一方面,本發明一實施例提供另一種數據傳輸異常的處理方法,包括:

無線分組網關發送無線分組網關的地址至終端;

無線分組網關接收終端根據無線分組網關的地址發起的探測;

無線分組網關發送探測響應至終端,以使終端保持與無線分組網關的連
接。

又一方面,本發明一實施例提供一種終端,包括:

地址獲取單元,用于獲取無線分組網關的地址;

連接處理單元,用于當數據傳輸異常時,若根據無線分組網關的地址檢
測到終端與無線分組網關的連接正常,保持該連接。

再一方面,本發明一實施例提供一種無線分組網關,包括:

地址發送單元,用于發送無線分組網關的地址至終端;

探測接收單元,用于接收終端根據無線分組網關的地址發起的探測;

探測響應單元,用于發送探測響應至終端,以使終端保持與無線分組網
關的連接。

再一方面,本發明一實施例提供一種數據傳輸異常的處理系統,包括上
述終端和無線分組網關。

從以上技術方案可以看出,本發明實施例通過在數據傳輸異常時,終端
根據與無線分組網關之間的連接狀況來決定是否發起重建連接操作,可以避
免由于業務服務器斷連或故障而引起的重建連接的無效操作,減少了對網關
及相關的網絡設備的信令沖擊,降低運營商對設備的運營成本。

附圖說明

圖1為本發明中數據傳輸異常的處理方法一實施例示意圖;

圖2為本發明中數據傳輸異常的處理方法另一實施例示意圖;

圖3為本發明中數據傳輸異常的處理方法一信令流程示意圖;

圖4為本發明中數據傳輸異常的處理方法另一信令流程示意圖;

圖5為本發明中終端一實施例示意圖;

圖6為本發明中無線分組網關一實施例示意圖;

圖7為本發明中數據傳輸異常的處理系統一實施例示意圖。

具體實施方式

本發明實施例提供了一種數據傳輸異常的處理方法及相關裝置,用于避
免由于業務服務器斷連或故障而引起的重建連接的無效操作。

在實際應用中,正在進行的上網業務中斷,終端會自動進行重新激活以
重建連接,然而,終端和業務服務器之間斷連,不一定是承載網絡的問題,
而有可能是業務服務器斷連或故障,因此,終端發起的重新激活并無法解決
這個問題。在現有技術中,若是因為業務服務器斷連或故障而導致的斷連,
則業務服務器恢復正常之前,終端會發起多次的重新激活,由于是業務服務
器導致的斷連,因此,與該業務服務器建立業務連接的終端都會斷連,而業
務服務器恢復正常之前,就將會有大量的終端在一定的時間段內進行多次的
重新激活,給網關及相關的網絡設備帶來比較大的信令負荷。

鑒于此,本發明實施例提供一種數據傳輸異常的處理方法。下面將從終
端側對該方法進行說明。

請參閱圖1,本發明一實施例提供的數據傳輸異常的處理方法,包括:

101、終端獲取無線分組網關的地址;

終端獲取無線分組網關的地址;該無線分組網關可以為網關通用分組無
線服務支持點(Gateway?GPRS?Support?Node,GGSN),或分組數據網網關
(Packet?Data?Network?Gateway,PGW),該無線分組網關可以具有網絡接入控
制、路由選擇和分組的轉發、用戶數據管理等功能。

102、當數據傳輸異常時,若終端根據無線分組網關的地址獲知終端與無
線分組網關的連接正常,該終端保持該連接。

其中,終端保持與無線分組網關之間的連接是指終端不重新建立與無線
分組網關之間的連接,例如,終端不向無線分組網關發起激活PDP上下文請
求,或者終端不發起建立分組數據網連接的流程。

示例性的,數據傳輸異常可以為:終端發送上行數據后收不到業務服務
器的響應;或者,當終端向業務服務器發送上行數據之后,在預置時間內收
不到業務服務器的響應;或者,當終端向業務服務器發送上行數據之后,若
在預置時間內收不到業務服務器的響應,再次向該業務服務器發送上行數據,
若連續重新發送上行數據的次數超過預置次數之后,還未收到業務服務器的
響應,則可認為數據傳輸異常。

可選的,當數據傳輸異常時,若終端根據無線分組網關的地址獲知終端
與無線分組網關的連接異常,終端重新建立終端與無線分組網關之間的連接。

示例性的,終端重新建立與無線分組網關之間的連接可以是:終端向無
線分組網關發起激活PDP上下文請求,或者終端向無線分組網關發起建立分
組網連接的流程。

由于業務服務器的故障,或終端和無線分組網關(含無線分組網關)之
間的設備故障都可以導致數據傳輸異常,而重建連接的操作只能解決終端和
無線分組網關間的連接故障的問題,因此,為了減少無效的信令開銷,終端
可根據無線分組網關的地址檢測終端與無線分組網關的連接是否異常,再決
定是否發起重建連接操作。若終端與無線分組網關的連接異常,則可以確定
此次數據傳輸異常是由終端和無線分組網關的連接故障引起的,終端此時可
發起重建連接操作以解決終端與無線分組網關之間的連接故障;若終端與無
線分組網關的連接正常,則可以確定業務連接故障是由業務服務器的故障引
起的,終端即使發起重建連接操作也無法排除該故障,因此終端可以保持與
無線分組網關之間的連接,不發起重建連接操作,以避免不必要的信令的開
銷。

本發明實施例通過在數據傳輸異常時,終端根據與無線分組網關之間的
連接狀況來決定是否發起重建連接操作,可以避免由于業務服務器斷連或故
障而引起的重建連接的無效操作,減少了對網關及相關的網絡設備的信令沖
擊,降低運營商對設備的運營成本。

下面將從無線分組網關側對本發明實施例提供的數據傳輸異常的處理方
法進行說明。

本發明一實施例提供的數據傳輸異常的處理方法,如圖2所示,包括:

201、無線分組網關發送無線分組網關的地址至終端;

該無線分組網關可以為GGSN或PGW;該無線分組網關可以具有網絡接
入控制、路由選擇和分組的轉發、用戶數據管理等功能。

202、無線分組網關接收終端根據無線分組網關的地址發起的探測;

當終端的數據傳輸發生異常時,無線分組網關接收終端發送的探測包,
該探測包用于檢測無線分組網關與終端之間的連接是否正常。

203、無線分組網關發送探測響應至終端。

無線分組網關發送探測響應至終端,以使終端保持與無線分組網關的連
接。

可選的,在無線分組網關向終端發送無線分組網關地址之后,無線分組
網關可以啟動對探測包的流量監控,以防止終端獲取無線分組無線分組網關
的地址后,發起惡意攻擊,確保無線分組無線分組網關的安全。若探測包的
流量滿足預置條件,則丟棄后續接收到的探測包,或丟棄指定終端后續發送
的探測包,其中,該指定終端為發送探測包的流量達到預置門限的終端。

示例性的,上述預置條件可以包括:1)對無線分組網關的所有探測包的
流量進行監控,當所有探測包的流量達到預置門限時,丟棄后續接收到的探
測包;或者,2)分別對各個終端所發送的探測包進行監控,當任一終端所發
送的探測包的流量達到預置門限時,則丟棄該終端后續發送的探測包。

本發明實施例通過無線分組網關發送無線分組網關地址至終端,以使終
端在數據傳輸異常時,根據與無線分組網關之間的連接狀況來決定是否發起
重建連接操作,可以避免由于業務服務器斷連或故障而引起的重建連接的無
效操作,減少了對網關及相關的網絡設備的信令沖擊,降低運營商對設備的
運營成本。

下面在2G/3G場景下,對本發明實施例的數據傳輸異常的處理方法進行
說明。

以2G/3G的網絡場景為例,無線分組網關可以為網關GPRS支持節點
(Gateway?GPRS?Support?Node,GGSN),終端與GGSN之間的網絡設備包括
有通用分組無線服務業務支持節點(Serving?GPRS?Support?Node,SGSN),
其中GPRS是通用分組無線業務(General?Packet?Radio?Service)的簡稱。終
端可以在激活PDP上下文的過程中獲取到無線分組網關的地址。請參閱圖3,
本發明一實施例提供的數據傳輸異常的處理方法,包括:

301、終端向通用分組無線服務業務支持節點發送激活分組數據協議上下
文請求消息;

終端通過向SGSN發送Activate?PDP?Context?Request消息,以建立與
GGSN之間的連接。

302、通用分組無線服務業務支持節點發送創建分組數據協議上下文請求
消息至網關通用分組無線業務支持節點;

SGSN向GGSN發送Create?PDP?Context?Request消息。

303、網關通用分組無線業務支持節點發送創建分組數據協議上下文響應
消息至通用分組無線服務業務支持節點;

GGSN向SGSN發送Create?PDP?Context?Response消息,其中,GGSN向
SGSN發送的Create?PDP?Context?Response消息中包括GGSN的地址。示例性
的,GGSN的地址可以是網關Gi接口內置錨點地址(即GGSN的Gi接口的
內置錨點地址),采用GGIA可以減輕Gn接口的負載。GGSN的地址可以攜
帶在Create?PDP?Context?Response消息的協議配置選項(Protocol?Configuration?
Option,PCO)字段中。

304、通用分組無線服務業務支持節點發送激活分組數據協議上下文接受
消息至終端;

SGSN向終端返回Activate?PDP?Context?Accept消息,其中,SGSN向終
端發送的Activate?PDP?Context?Accept消息中包括SGSN從GGSN獲取的
GGSN的地址。示例性的,GGSN的地址可以攜帶在Activate?PDP?Context?
Accept消息的PCO字段中。

305、終端確認與業務服務器的數據傳輸出現異常;

示例性的,終端確認與業務服務器的數據傳輸異常可以為:1)終端向業
務服務器發送上行數據,在一定的時間間隔內(該時間間隔可事先配置)未
收到業務服務器的響應;或者,2)終端向業務服務器發送上行數據,在一定
時間間隔內未收到業務服務器的響應后,終端重新向業務服務器發送上行數
據,當終端重發上行數據至服務器的次數超過預設的次數后,仍未收到業務
服務器的響應,則可確認終端與業務服務器的數據傳輸異常。可以理解的是,
確認數據傳輸異常還可以有其它的方式,具體此處不作限定。

步驟306-307中,終端根據獲得的GGSN的地址獲知終端與GGSN的連
接正常。

306、終端根據網關通用分組無線業務支持節點的地址向網關通用分組無
線業務支持節點發起探測;

示例性的,終端可以根據GGSN的地址向GGSN發送探測包,例如向
GGSN發送Ping數據包。

307、網關通用分組無線業務支持節點向終端返回探測響應;

由于終端與GGSN之間的連接沒有故障,所以GGSN在收到終端發起的
探測后,向終端返回探測響應。示例性的,GGSN可以對終端的Ping數據包
進行響應。

308、終端保持與網關通用分組無線業務支持節點之間的連接。

終端接收到GGSN的探測響應后,可以認為終端與GGSN之間的連接沒
有出現故障,而不發起重建與GGSN之間的連接的操作。

可選的,若終端沒有收到GGSN的探測響應,可以認為終端與GGSN之
間的連接出現故障,終端可以重建與GGSN之間的連接以修復與GGSN之間
的連接故障。

可選的,在GGSN向終端發送GGSN的地址之后,GGSN可以啟動對探
測包的流量監控,以防止終端獲取GGSN的地址后,發起惡意攻擊,確保GGSN
的安全。若該探測包的流量滿足預置條件,則丟棄后續接收到的探測包,或
丟棄指定終端后續發送的探測包,其中,該指定終端為發送探測包的流量達
到預置門限的終端。

示例性的,上述預置條件可以包括:1)對GGSN的所有探測包的流量進
行監控,當所有探測包的流量達到預置門限時,丟棄后續接收到的探測包;
或者,2)分別對各個終端所發送的探測包進行監控,當任一終端所發送的探
測包的流量達到預置門限時,則丟棄該終端后續發送的探測包。

圖3所示的實施例提供的數據傳輸異常的處理方法,通過在數據傳輸異
常時,終端根據與GGSN之間的連接狀況來決定是否發起重建連接操作,可
以避免由于業務服務器斷連或故障而引起的重建連接的無效操作,減少了對
網關及相關的網絡設備的信令沖擊,降低運營商對設備的運營成本。

下面在4G的場景下,對本發明實施例的數據傳輸異常的處理方法進行說
明。

以4G的網絡場景為例,無線分組網關可以為分組數據網網關(Packet?Data?
Network?Gateway,P-GW),終端與P-GW之間的網絡設備包括有演進型基站
(eNodeB)、移動管理實體(Mobility?Management?Entity,MME)和服務網關
(Serving?Gateway,S-GW),終端可以在附著的過程中獲取到無線分組網關的
地址。請參閱圖4,本發明一實施例提供的數據傳輸異常的處理方法,包括:

401、終端向演進型基站發送附著請求;

終端向eNodeB發送Attach?Request消息,發起附著流程。

402、演進型基站將附著請求消息轉發給移動管理實體;

eNodeB向MME發送Attach?Request消息。

403、移動管理實體向服務網關發送創建會話請求消息;

MME向S-GW發送Create?Session?Request消息。

404、服務網關將創建會話請求消息轉發給分組數據網網關;

S-GW向P-GW發送Create?Session?Request消息。

405、分組數據網網關向服務網關發送創建會話響應消息;

P-GW向S-GW發送Create?Session?Response消息;其中,Create?Session?
Response消息中攜帶有P-GW的地址。示例性的,P-GW的地址可以為網關
Gi接口內置錨點地址(即P-GW的SGi接口的內置錨點地址),P-GW的地址
可以攜帶在Create?Session?Response消息的PCO字段中。

406、服務網關將創建會話響應消息轉發給移動管理實體;

S-GW向MME發送Create?Session?Response消息,其中該Create?Session?
Response消息中攜帶有P-GW的地址。

407、移動管理實體向演進型基站發送附著響應消息;

MME向eNodeB發送Attach?Response消息;其中,Attach?Response消息
中攜帶有Create?Session?Response消息中的P-GW的地址。

408、演進型基站向終端發送無線資源控制協議連接配置更新消息;

eNodeB向終端發送RRC?Connection?Reconfiguration消息;其中,RRC?
Connection?Reconfiguration消息中攜帶有Attach?Response消息中的P-GW的
地址。

409、終端確認與業務服務器的數據傳輸出現異常;

示例性的,終端確認與業務服務器的數據傳輸異常可以為:1)終端向業
務服務器發送上行數據,在一定的時間間隔內(該時間間隔可事先配置)未
收到業務服務器的響應;或者,2)終端向業務服務器發送上行數據,在一定
時間間隔內未收到業務服務器的響應后,終端重新向業務服務器發送上行數
據,當終端重發上行數據至服務器的次數超過預設的次數后,仍未收到業務
服務器的響應,則可確認終端與業務服務器的數據傳輸異常。可以理解的是,
確認數據傳輸異常還可以有其它的方式,具體此處不作限定。

步驟410-411中,終端根據獲得的P-GW的地址獲知終端與P-GW的連接
正常。

410、終端根據分組數據網網關的地址向分組數據網網關發起探測;

當數據傳輸異常時,終端根據P-GW的地址檢測終端與P-GW的連接是
否正常。

示例性的,終端可以根據P-GW的地址向P-GW發送探測包來判斷終端
與P-GW之間的連接是否正常,例如向終端根據P-GW的地址向P-GW發送
Ping數據包,判斷在預置時間內是否接收到P-GW返回的響應。若是,則終
端與P-GW的連接沒有異常,可以不重新建立終端與無線分組網關之間的連
接;若否,則終端與P-GW的連接異常,需要重新建立終端和P-GW之間的
連接。

411、分組數據網網關向終端返回探測響應;

由于終端與P-GW之間的連接沒有故障,所以P-GW在收到終端發起的
探測后,向終端返回探測響應。示例性的,P-GW可以對終端的Ping數據包
進行響應。

412、終端保持與分組數據網網關之間的連接。

終端接收到P-GW的探測響應后,可以認為終端與P-GW之間的連接沒
有出現故障,而不發起重建與P-GW之間的連接的操作。

可選的,若終端沒有收到P-GW的探測響應,可以認為終端與P-GW之
間的連接出現故障,終端可以重建與P-GW之間的連接以修復與P-GW之間
的連接故障。

可選的,在P-GW向終端發送P-GW的地址之后,P-GW可以啟動對探
測包的流量監控,以防止終端獲取P-GW的地址后,發起惡意攻擊,確保P-GW
的安全。若探測包的流量滿足預置條件,則丟棄后續接收到的探測包,或丟
棄指定終端后續發送的探測包,其中,該指定終端為發送探測包的流量達到
預置門限的終端。

示例性的,上述預置條件可以包括:1)對P-GW的所有探測包的流量進
行監控,當所有探測包的流量達到預置門限時,丟棄后續接收到的探測包;
或者,2)分別對各個終端所發送的探測包進行監控,當任一終端所發送的探
測包的流量達到預置門限時,則丟棄該終端后續發送的探測包。

圖4所示的實施例提供的數據傳輸異常的處理方法,通過在數據傳輸異
常時,終端根據與P-GW之間的連接狀況來決定是否發起重建連接操作,可
以避免由于業務服務器斷連或故障而引起的重建連接的無效操作,減少了對
網關及相關的網絡設備的信令沖擊,降低運營商對設備的運營成本。

下面對用于執行本發明實施例提供的數據傳輸異常的處理方法的終端進
行舉例說明,其邏輯結構請參考圖5,本發明實施例提供的終端包括:

地址獲取單元501,用于獲取無線分組網關的地址;

連接處理單元502,用于當數據傳輸異常時,若根據無線分組網關的地址
檢測到終端與無線分組網關的連接正常,保持該連接。

可選的,連接處理單元502還用于,若根據無線分組網關的地址檢測到
終端與無線分組網關的連接異常,重新建立該連接。

可選的,地址獲取單元501包括:

第一發送模塊5011,用于發送激活分組數據協議上下文請求Activate?PDP?
Context?Request消息至SGSN;

第一接收模塊5012,用于接收SGSN發送的激活分組數據協議上下文接
受Activate?PDP?Context?Accept消息,該激活分組數據協議上下文接受消息包
括無線分組網關的地址,該無線分組網關的地址是由該無線分組網關通過創
建分組數據協議上下文響應Create?PDP?Context?Response消息發送至SGSN
的。

可選的,地址獲取單元501包括:

第二發送模塊5013,用于發送附著請求Attach?Request消息至移動管理實
體MME;

第二接收模塊5014,用于接收MME發送的無線分組網關的地址,該無
線分組網關的地址是由該無線分組網關通過創建會話響應Create?Session?
Response消息發送至MME的。

本發明實施例中終端各個單元的操作過程如下:

地址獲取單元501獲取無線分組網關的地址;其中,該無線分組網關可
以為GGSN或P-GW,該無線分組網關可以具有網絡接入控制、路由選擇和
分組的轉發、用戶數據管理等功能。本領域普通技術人員應知,隨著無線網
絡的發展,無線分組網關還可以為其他網元,本發明實施例對此不作限定。

當數據傳輸異常時,若終端根據無線分組網關的地址獲知終端與無線分
組網關的連接正常,則連接處理單元502保持終端與無線分組網關之間的連
接。

其中,終端保持與無線分組網關之間的連接是指終端不重新建立與無線
分組網關之間的連接,例如,終端不向無線分組網關發起激活PDP上下文請
求,或者終端不向無線分組網關發起建立分組數據網連接的流程。

示例性的,數據傳輸異常可以為:終端發送上行數據后收不到業務服務
器的響應;或者,當終端向業務服務器發送上行數據之后,在預置時間內收
不到業務服務器的響應;或者,當終端向業務服務器發送上行數據之后,若
在預置時間內收不到業務服務器的響應,再次向該業務服務器發送上行數據,
若連續重新發送上行數據的次數超過預置次數之后,還未收到業務服務器的
響應,則可認為數據傳輸異常。

可選的,在2G/3G場景下,地址獲取單元501獲取無線分組網關的地址
的過程可以為:

地址獲取單元501的第一發送模塊5011向SGSN發送Activate?PDP?
Context?Request消息,以建立與GGSN之間的連接;SGSN接到Activate?PDP?
Context?Request消息之后,向GGSN發送Create?PDP?Context?Request消息;
GGSN接到Create?PDP?Context?Request消息之后,向SGSN發送Create?PDP?
Context?Response消息,其中,GGSN向SGSN發送的Create?PDP?Context?
Response消息中包括GGSN的地址。示例性的,GGSN的地址可以是網關Gi
接口內置錨點地址,GGIA可以攜帶在Create?PDP?Context?Response消息的協
議配置選項(Protocol?Configuration?Option,PCO)字段中。采用GGIA可以
減輕Gn接口的負載。SGSN接收到Create?PDP?Context?Response消息之后,
地址獲取單元501的第一接收模塊5012接收SGSN返回的Activate?PDP?
Context?Accept消息,其中,SGSN向終端發送的Activate?PDP?Context?Accept
消息中包括SGSN從GGSN獲取的GGSN的地址。示例性的,GGSN的地址
可以攜帶在Activate?PDP?ContextAccept消息的PCO字段中。

可選的,在4G場景下,地址獲取單元501獲取無線分組網關的地址的過
程可以為:地址獲取單元501的第二發送模塊5013向eNodeB發送Attach?
Request消息,發起附著流程。eNodeB收到Attach?Request消息之后,向MME
發送Attach?Request消息;MME收到Attach?Request消息之后,向S-GW發
送Create?Session?Request消息;S-GW收到Create?Session?Request消息之后,
向P-GW發送Create?Session?Request消息;P-GW收到Create?Session?Request
消息之后向S-GW發送Create?Session?Response消息;其中,Create?Session?
Response消息中攜帶有P-GW的地址,具體的,P-GW的地址可以為網關Gi
接口內置錨點地址(即P-GW的S?Gi接口的內置錨點地址),P-GW的地址可
以攜帶在Create?Session?Response消息的PCO字段中。S-GW收到Create?
Session?Response消息之后,向MME發送Create?Session?Response消息;MME
收到Create?Session?Response消息之后,向eNodeB發送Attach?Response消息;
其中,Attach?Response消息中攜帶有Create?Session?Response消息中的P-GW
的地址。eNodeB收到Attach?Response消息之后,地址獲取單元501的第二接
收模塊5014接收eNodeB發送的RRC?Connection?Reconfiguration消息;其中,
RRC?Connection?Reconfiguration消息中攜帶有Attach?Response消息中的
P-GW的地址。

由于業務服務器的故障,或終端和無線分組網關(含無線分組網關)之
間的設備故障都可以導致數據傳輸異常,而重建連接的操作只能解決終端和
無線分組網關間的連接故障的問題,因此,為了減少無效的信令開銷,終端
可根據無線分組網關的地址檢測終端與無線分組網關的連接是否異常,再決
定是否發起重建連接操作。若終端與無線分組網關的連接異常,則可以確定
此次數據傳輸異常是由終端和無線分組網關的連接故障引起的,終端此時可
發起重建連接操作以解決終端與無線分組網關之間的連接故障;若終端與無
線分組網關的連接正常,則可以確定業務連接故障是由業務服務器的故障引
起的,終端即使發起重建連接操作也無法排除該故障,因此終端可以保持與
無線分組網關之間的連接,不發起重建連接操作,以避免不必要的信令的開
銷。

下面對用于執行本發明實施例提供的數據傳輸異常的處理方法的無線分
組網關進行舉例說明,其邏輯結構請參考圖6,本發明實施例提供的無線分組
網關包括:

地址發送單元601,用于發送無線分組網關的地址至終端;

探測接收單元602,用于接收終端根據無線分組網關的地址發起的探測;

探測響應單元603,用于發送探測響應至終端,以使終端保持與無線分組
網關的連接。

可選的,該無線分組網關還包括:

流控單元604,用于對終端發起的探測進行流控。

可選的,地址發送單元601包括:

第一請求接收模塊6011,用于接收通用分組無線服務支持點SGSN發送
的創建分組數據協議上下文請求Create?PDP?Context?Request消息;

第一響應發送模塊6012,用于發送創建分組數據協議上下文響應Create?
PDP?Context?Response消息至SGSN,該創建分組數據協議上下文響應包括無
線分組網關的地址,以使SGSN通過激活分組數據協議上下文接受Activate?
PDP?Context?Accept消息發送該無線分組網關的地址至終端。

可選的,地址發送單元601包括:

第二請求接收模塊6013,用于接收移動管理實體MME發送的創建會話
請求Create?Session?Request消息;

第二響應發送模塊6014,用于通過創建會話響應Create?Session?Response
消息將無線分組網關的地址發送至MME,以使該MME向終端發送該無線分
組網關的地址。

本發明實施例中無線分組網關各個單元的具體操作過程如下:

地址發送單元601發送無線分組網關的地址至終端;示例性的,無線分
組網關可以為GGSN或PGW,該無線分組網關可以具有網絡接入控制、路由
選擇和分組的轉發、用戶數據管理等功能。

當終端的數據傳輸發生異常時,探測接收單元602接收終端發送的探測
包,該探測包用于檢測無線分組網關與終端之間的連接是否正常。

探測響應單元603發送探測響應至終端,以使終端保持與無線分組網關
的連接。

可選的,在無線分組網關向終端發送無線分組網關地址之后,流控單元
604可以啟動對探測包的流量監控,以防止終端獲取無線分組無線分組網關的
地址后,發起惡意攻擊,確保無線分組無線分組網關的安全。若探測包的流
量滿足預置條件,則丟棄后續接收到的探測包,或丟棄指定終端后續發送的
探測包,其中,該指定終端為發送探測包的流量達到預置門限的終端。

示例性的,上述預置條件可以包括:1)對無線分組網關的所有探測包的
流量進行監控,當所有探測包的流量達到預置門限時,丟棄后續接收到的探
測包;或者,2)分別對各個終端所發送的探測包進行監控,當任一終端所發
送的探測包的流量達到預置門限時,則丟棄該終端后續發送的探測包。

可選的,在2G/3G場景下,可以由地址發送單元601的第一請求接收模
塊6011接收通用分組無線服務支持點SGSN發送的創建分組數據協議上下文
請求Create?PDP?Context?Request消息;再由第一響應發送模塊6012發送創建
分組數據協議上下文響應Create?PDP?Context?Response消息至該SGSN,該創
建分組數據協議上下文響應包括無線分組網關的地址,以使SGSN通過激活
分組數據協議上下文接受Activate?PDP?Context?Accept消息發送該無線分組網
關的地址至該終端。

可選的,在4G場景下,可以由地址發送單元601的第二請求接收模塊
6013接收移動管理實體MME發送的創建會話請求Create?Session?Request消
息;再由第二響應發送模塊6014通過創建會話響應Create?Session?Response
消息將無線分組網關的地址發送至MME,以使MME向終端發送無線分組網
關的地址。

本發明實施例通過無線分組網關發送無線分組網關地址至終端,以使終
端在數據傳輸異常時,根據與無線分組網關之間的連接狀況來決定是否發起
重建連接操作,可以避免由于業務服務器斷連或故障而引起的重建連接的無
效操作,減少了對網關及相關的網絡設備的信令沖擊,降低運營商對設備的
運營成本。

本發明一實施例還提供一種數據傳輸異常的處理系統,其邏輯結構請參
考圖7,該系統包括:無線分組網關701和終端702;其中,無線分組網關701
可以是圖5所示的無線分組網關,終端702可以是圖6所示的終端。

數據傳輸異常的處理系統的處理流程可以參考前述圖1至圖4的實施例,
此處不再贅述。

本發明實施例通過在數據傳輸異常時,終端根據與無線分組網關之間的
連接狀況來決定是否發起重建連接操作,可以避免由于業務服務器斷連或故
障而引起的重建連接的無效操作,減少了對網關及相關的網絡設備的信令沖
擊,降低運營商對設備的運營成本。

在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法可
以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,
例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外
的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或
一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或
直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連
接,可以是電性,機械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作
為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,
或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或
者全部單元來實現本實施例方案的目的。

另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,
也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單
元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單
元的形式實現。

所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售
或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本
發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的
全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個
存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,
服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步
驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only?
Memory)、隨機存取存儲器(RAM,Random?Access?Memory)、磁碟或者光盤
等各種可以存儲程序代碼的介質。

以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限
于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易
想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護
范圍應所述以權利要求的保護范圍為準。

關 鍵 詞:
一種 數據傳輸 異常 處理 方法 設備 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種數據傳輸異常的處理方法、設備和系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420287.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图