国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器及網(wǎng)關(guān)的制作方法

      文檔序號(hào):8004110閱讀:315來(lái)源:國(guó)知局
      數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器及網(wǎng)關(guān)的制作方法
      【專利摘要】本發(fā)明公開了一種數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器及網(wǎng)關(guān),該方法包括SDN控制器向第一UGW發(fā)送GTP請(qǐng)求消息,并通知上述第一UGW向其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送上述GTP請(qǐng)求消息;上述SDN控制器從上述第一UGW接收GTP響應(yīng)消息,并根據(jù)上述GTP響應(yīng)消息檢測(cè)上述第一UGW與上述其他GTP端點(diǎn)之間的上述數(shù)據(jù)鏈路,其中,上述GTP響應(yīng)消息與上述GTP請(qǐng)求消息相對(duì)應(yīng)。本發(fā)明解決了相關(guān)技術(shù)中GTP端點(diǎn)之間數(shù)據(jù)鏈路檢測(cè)存在的用戶面的邏輯和控制面的邏輯不清楚的問(wèn)題,具有提高用戶面的邏輯和控制面的邏輯的清晰度的效果。
      【專利說(shuō)明】數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器及網(wǎng)關(guān)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器及網(wǎng)關(guān)。

      【背景技術(shù)】
      [0002]開放流(OpenFlow,簡(jiǎn)稱0F)協(xié)議是美國(guó)斯坦福大學(xué)于2008年提出的一種轉(zhuǎn)發(fā)/控制分離協(xié)議,外置控制面實(shí)體采用OF協(xié)議控制轉(zhuǎn)發(fā)面設(shè)備實(shí)現(xiàn)各種轉(zhuǎn)發(fā)邏輯,而轉(zhuǎn)發(fā)面設(shè)備主要功能就是根據(jù)OF控制器下發(fā)的流表執(zhí)行受控轉(zhuǎn)發(fā)。OF協(xié)議進(jìn)一步演進(jìn),成為軟件定義網(wǎng)絡(luò)(Software Defined Network,簡(jiǎn)稱為SDN)技術(shù),即可以在控制面采用軟件編程實(shí)現(xiàn)各種復(fù)雜的網(wǎng)絡(luò)應(yīng)用,例如用SDN實(shí)現(xiàn)演進(jìn)的分組系統(tǒng)(Evolved Packet System,簡(jiǎn)稱為EPS) /通用分組無(wú)線服務(wù)(General Packet Rad1 Service,簡(jiǎn)稱為GPRS)網(wǎng)絡(luò)。其中,EPS網(wǎng)絡(luò)是第三代合作伙伴計(jì)劃(3rd Generat1n Partnership Project,簡(jiǎn)稱為3GPP)定義的第四代移動(dòng)通信網(wǎng)絡(luò),GPRS網(wǎng)絡(luò)是3GPP定義的第三代移動(dòng)通信網(wǎng)絡(luò)。
      [0003]圖1是根據(jù)相關(guān)技術(shù)的用SDN實(shí)現(xiàn)EPS/GPRS網(wǎng)絡(luò)的架構(gòu)圖,該架構(gòu)中主要包括用戶終端(User Equipment,簡(jiǎn)稱為UE)、(演進(jìn)的)通用移動(dòng)通信系統(tǒng)陸地?zé)o線接入網(wǎng)((Evolved)Universal Terrestrial Rad1 Access Network,簡(jiǎn)稱為(E) UTRAN)、核心網(wǎng)、控制器(controller)、因特網(wǎng)(internet),其中,UE為通信終端;(E)UTRAN為無(wú)線接入網(wǎng)部分,該(E)UTRAN內(nèi)部由演進(jìn)的基站(eNodeB)或基站(NodeB)組成;核心網(wǎng),即軟件定義的演進(jìn)的分組核心網(wǎng)(Evolved Packet Core,簡(jiǎn)稱為EPC),是EPS的核心網(wǎng)部分,核心網(wǎng)中的所有的統(tǒng)一網(wǎng)關(guān)(unified Gateway,簡(jiǎn)稱為UGW)都是通用的網(wǎng)關(guān)設(shè)備,其角色受控于SDN控制器(SDNControIIer)的控制信令。舉例來(lái)說(shuō),對(duì)于某個(gè)UE的IP連接,統(tǒng)一網(wǎng)關(guān)UGW-1扮演服務(wù)網(wǎng)關(guān)(Serving Gateway,簡(jiǎn)稱為SGW)或者是GPRS服務(wù)支持節(jié)點(diǎn)(Serving GPRSSupport Node,簡(jiǎn)稱為SGSN)的角色,UGW2扮演分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(Packet Data NetworkGateway,簡(jiǎn)稱為P-GW)或者是網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(Gateway GPRS Support Node,簡(jiǎn)稱為GGSN)的角色,UGW3扮演非3GPP接入網(wǎng)關(guān)或者是演進(jìn)的分組數(shù)據(jù)網(wǎng)關(guān)(Evolved PacketData Gateway,簡(jiǎn)稱為eTOG)的角色。這樣(E) UTRAN與UGW-1之間,UGW-1與UGW-2之間,UGW-2與UGW-3之間都是基于GPRS隧道協(xié)議-用戶面(GPRS Tunnel Protocol-User Plane,簡(jiǎn)稱為GTP-U)協(xié)議的接口。換句話說(shuō),UGW與(e) NB之間,UGW和UGW之間,或者UGW和傳統(tǒng)的GTP網(wǎng)元之間必須支持GTP-U協(xié)議。
      [0004]GPRS隧道協(xié)議(GPRS TunneI ProtocoI,簡(jiǎn)稱GTP )協(xié)議是3GPP定義的一組協(xié)議,分為GPRS隧道協(xié)議-控制面協(xié)議(GPRS Tunnel Protocol-Controller Plane,簡(jiǎn)稱為GTP-C)和用戶面協(xié)議GTP-U。其中GTP-U是用于網(wǎng)關(guān)之間數(shù)據(jù)封裝和轉(zhuǎn)發(fā)的協(xié)議,除此之外,GTP-U還有一套自身會(huì)話檢測(cè)機(jī)制:通過(guò)向?qū)Χ税l(fā)送GTP-U的回聲請(qǐng)求(Echo Request)消息和回聲響應(yīng)(Echo Response)消息來(lái)探測(cè)路徑,檢測(cè)鏈路(Path)狀態(tài),具體流程如圖2所示,包括以下步驟:
      [0005]步驟S202,UGffl向UGW2發(fā)送回聲請(qǐng)求消息。
      [0006]其中一個(gè)UGW比如UGWl作為GTP端點(diǎn)I發(fā)送回聲請(qǐng)求消息給作為GTP端點(diǎn)2的UGff比如UGW2,UGffl發(fā)出消息后啟動(dòng)定時(shí)器tl。
      [0007]回聲請(qǐng)求消息的目標(biāo)地址為GTP端點(diǎn)2的地址,用戶數(shù)據(jù)包協(xié)議(User DatagramProtocol,簡(jiǎn)稱為UDP)目的端口號(hào)設(shè)置為2152,隧道終點(diǎn)標(biāo)識(shí)(TunneI EndpointIdentifier,簡(jiǎn)稱為TEID)為全零,源地址為UGWl自身地址,源端口號(hào)為配置的任意端口。序列號(hào)(Sequence Number,簡(jiǎn)稱為SN)為初始值,比如為O或者在上一次回聲請(qǐng)求消息的Sequence Number 之上增 I。
      [0008]步驟S204, UGW2 向 UGWl 發(fā)送 Echo response 消息。
      [0009]GTP端點(diǎn)2即UGW2接收到回聲請(qǐng)求消息后,向?qū)Χ税l(fā)送Echo Response消息,其中Echo Response消息的目標(biāo)地址為GTP端點(diǎn)I的地址,UDP目的端口號(hào)設(shè)置為步驟S202的回聲請(qǐng)求消息的源端口號(hào),TEID為全零,源地址為UGW2的自身地址,源端口號(hào)為步驟S202的回聲請(qǐng)求消息的目的端口號(hào),SN為回聲請(qǐng)求消息的SN。
      [0010]GTP端點(diǎn)I即UGWl收到Echo Response消息后,結(jié)束定時(shí)器tl,并啟動(dòng)定時(shí)器t2。
      [0011]如果定時(shí)器tl超時(shí)卻沒有收到Echo Response消息,GTP端點(diǎn)I會(huì)重發(fā)回聲請(qǐng)求消息,消息格式和內(nèi)容同第一次發(fā)送的回聲請(qǐng)求消息,并再次啟動(dòng)定時(shí)器tl,如果在tl超時(shí)后,還沒有收到回聲響應(yīng)消息,則重復(fù)以上操作,經(jīng)過(guò)NI次操作后,如果仍然沒有收到回聲響應(yīng)消息,則認(rèn)為該鏈路不通,GTP端點(diǎn)I本地進(jìn)行相關(guān)操作,比如刪除GTP上下文等。
      [0012]t2定時(shí)器到時(shí)后,GTP端點(diǎn)I會(huì)發(fā)送另外一條回聲請(qǐng)求消息,該消息的SN在上一次回聲請(qǐng)求消息的SN基礎(chǔ)上增1,并啟動(dòng)定時(shí)器tl,后續(xù)操作重復(fù)上述步驟S202,S204。
      [0013]步驟S206,UGW2向UGWl發(fā)送回聲請(qǐng)求消息。
      [0014]GTP端點(diǎn)2即UGW2向GTP端點(diǎn)2即UGWl發(fā)送回聲請(qǐng)求消息。
      [0015]步驟S208,UGffl向UGW2發(fā)送回聲響應(yīng)消息。
      [0016]GTP端點(diǎn)I即UGWl接收到回聲請(qǐng)求消息并回應(yīng)回聲響應(yīng)消息。具體操作同步驟S202和步驟S204,不同點(diǎn)在于GTP端點(diǎn)I和GTP端點(diǎn)2互換角色。
      [0017]GTP端點(diǎn)I和GTP端點(diǎn)2各自檢測(cè)各自的回聲請(qǐng)求和回聲響應(yīng)消息對(duì),步驟S202、S204檢測(cè)的消息對(duì)和步驟S204、S206檢測(cè)的消息對(duì)沒有依賴關(guān)系。
      [0018]上述介紹的GTP原理是適用于3GPP現(xiàn)有網(wǎng)關(guān)/基站上的,所述的GTP端點(diǎn)泛指3GPP網(wǎng)絡(luò)的eNB,NB, SGff, P-GW, ePDG、授信接入網(wǎng)網(wǎng)關(guān),SGSN,或GGSN等任意網(wǎng)元。當(dāng)由SDN來(lái)實(shí)現(xiàn)EPC的時(shí)候,有關(guān)控制面的邏輯都在SDN控制器之上實(shí)現(xiàn),UGW作為轉(zhuǎn)發(fā)設(shè)備,只具備轉(zhuǎn)發(fā)功能和非常簡(jiǎn)單的邏輯控制功能,因此如何實(shí)現(xiàn)GTP會(huì)話(這里特指GTP-U)的檢測(cè),即:如何使用回聲請(qǐng)求消息和回聲響應(yīng)消息,是需要待解決的問(wèn)題。
      [0019]針對(duì)相關(guān)技術(shù)中GTP端點(diǎn)之間數(shù)據(jù)鏈路檢測(cè)存在的控制面邏輯與用戶面邏輯不清楚的問(wèn)題,目前尚未提出有效的解決方案。


      【發(fā)明內(nèi)容】

      [0020]本發(fā)明提供了一種數(shù)據(jù)鏈路的檢測(cè)方法、裝置、系統(tǒng)、控制器、網(wǎng)關(guān),以至少解決上述問(wèn)題。
      [0021]根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)鏈路的檢測(cè)方法,包括:SDN控制器向第一 UGff發(fā)送GTP請(qǐng)求消息,并通知所述第一 UGW向其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息;所述SDN控制器從所述第一 UGW接收GTP響應(yīng)消息,并根據(jù)所述GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng)。
      [0022]優(yōu)選地,所述SDN控制器向所述第一 UGW發(fā)送所述GTP請(qǐng)求消息,并通知所述第一UGff向所述其他GTP端點(diǎn)以所述GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息包括:所述SDN控制器向所述第一 UGW發(fā)送0PENFL0W協(xié)議的Packet-out消息,所述GTP請(qǐng)求消息承載在所述Packet-out消息上。所述SDN控制器通過(guò)所述Packet-out消息通知所述第一 UGW向所述其他GTP端點(diǎn)以所述GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息。
      [0023]優(yōu)選地,在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述GTP響應(yīng)消息是所述SDN控制器根據(jù)所述第二 UGW轉(zhuǎn)發(fā)的承載在0PENFL0W協(xié)議的Packet-1n消息上的所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第二 UGW、所述第一 UGW發(fā)送給所述SDN控制器;在所述其他GTP端點(diǎn)是傳統(tǒng)GTP端點(diǎn)的情況下,所述GTP響應(yīng)消息是所述傳統(tǒng)GTP端點(diǎn)根據(jù)所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第一 UGW發(fā)送給所述SDN控制器。
      [0024]優(yōu)選地,所述GTP響應(yīng)消息在經(jīng)由所述第二 UGW轉(zhuǎn)發(fā)給所述第一 UGW或由所述傳統(tǒng)GTP端點(diǎn)發(fā)送給所述第一 UGW時(shí),是以所述GTP用戶面信令格式發(fā)送的。
      [0025]優(yōu)選地,所述SDN控制器根據(jù)所述GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路包括以下至少之一:在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器接收到所述GTP響應(yīng)消息,則確定所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路正常;在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器沒有接收到所述GTP響應(yīng)消息,且所述SDN控制器經(jīng)過(guò)預(yù)設(shè)次數(shù)的重試操作后,仍然沒有收到所述GTP響應(yīng)消息,則確定所述第一UGff與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路異常。
      [0026]優(yōu)選地,所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在由所述SDN控制器發(fā)往所述第一 UGW時(shí)承載在0PENFL0W協(xié)議的Packet-out消息上,在由所述第一 UGW發(fā)往所述SDN控制器時(shí)承載在Packet-1n消息上;和/或所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述第一 UGW和所述其他GTP端點(diǎn)之間時(shí)以所述GTP用戶面信令格式傳送。
      [0027]優(yōu)選地,所述GTP用戶面信令是標(biāo)準(zhǔn)的GTP格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。
      [0028]優(yōu)選地,所述SDN控制器生成的所述GTP請(qǐng)求消息是根據(jù)GTP用戶面的上下文信息生成的;所述SDN控制器生成的所述GTP響應(yīng)消息是根據(jù)所述GTP請(qǐng)求消息和GTP用戶面的上下文信息生成的。
      [0029]優(yōu)選地,在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述方法還包括:所述SDN控制器向所述第二 UGW發(fā)送第二 GTP請(qǐng)求消息,并通知所述第二 UGW向所述第一 UGW以GTP用戶面信令格式發(fā)送所述第二 GTP請(qǐng)求消息;所述SDN控制器從所述第二 UGW接收第二 GTP響應(yīng)消息,并根據(jù)所述第二 GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述第二 GTP響應(yīng)消息與所述第二 GTP請(qǐng)求消息相對(duì)應(yīng)。
      [0030]根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)鏈路的檢測(cè)方法,包括:第一統(tǒng)一網(wǎng)關(guān)UGff接收SDN控制器發(fā)送的GTP請(qǐng)求消息;所述第一 UGW根據(jù)所述SDN控制器的通知以GTP用戶面信令格式向其他GTP端點(diǎn)轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息,并將GTP響應(yīng)消息轉(zhuǎn)發(fā)給所述SDN控制器,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      [0031 ] 優(yōu)選地,在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述GTP響應(yīng)消息是所述SDN控制器根據(jù)所述第二 UGW轉(zhuǎn)發(fā)的承載在0PENFL0W協(xié)議的Packet-1n消息上的所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第二 UGW、所述第一 UGW發(fā)送給所述SDN控制器;在所述其他GTP端點(diǎn)是傳統(tǒng)GTP端點(diǎn)的情況下,所述GTP響應(yīng)消息是所述傳統(tǒng)GTP端點(diǎn)根據(jù)所述GTP響應(yīng)消息生成的,并經(jīng)由所述第一 UGW發(fā)送給所述SDN控制器。
      [0032]優(yōu)選地,所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在由所述SDN控制器發(fā)往所述第一 UGW時(shí)承載在0PENFL0W協(xié)議的Packet-out消息上,在由所述第一 UGW發(fā)往所述SDN控制器時(shí)承載在Packet-1n消息上;和/或所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述第一 UGW和所述其他GTP端點(diǎn)之間時(shí)以所述GTP用戶面信令格式傳送。
      [0033]優(yōu)選地,所述GTP用戶面信令是標(biāo)準(zhǔn)的GTP格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。
      [0034]優(yōu)選地,所述SDN控制器生成的所述GTP請(qǐng)求消息是根據(jù)GTP用戶面的上下文信息生成的;所述SDN控制器生成的所述GTP響應(yīng)消息是根據(jù)所述GTP請(qǐng)求消息和GTP用戶面的上下文信息生成的。
      [0035]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)鏈路的檢測(cè)裝置,包括:發(fā)送模塊,用于向第一統(tǒng)一網(wǎng)關(guān)UGW發(fā)送GTP請(qǐng)求消息,并通知所述第一 UGW向其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息;檢測(cè)模塊,用于從所述第一 UGW接收GTP響應(yīng)消息,并根據(jù)所述GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng)。
      [0036]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)鏈路的檢測(cè)裝置,包括:接收模塊,用于接收軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的GTP請(qǐng)求消息;轉(zhuǎn)發(fā)模塊,用于根據(jù)所述SDN控制器的通知以GTP用戶面信令格式向其他GTP端點(diǎn)發(fā)送所述GTP請(qǐng)求消息,并將GTP響應(yīng)消息發(fā)送給所述SDN控制器,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)第一UGff與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      [0037]根據(jù)本發(fā)明的又一方面,提供了一種控制器,包括上述第十五項(xiàng)所述的檢測(cè)裝置,所述控制器是SDN控制器。
      [0038]根據(jù)本發(fā)明的又一方面,提供了一種網(wǎng)關(guān),包括上述第十六項(xiàng)所述的檢測(cè)裝置,所述網(wǎng)關(guān)是統(tǒng)一網(wǎng)關(guān)UGW。
      [0039]根據(jù)本發(fā)明的再一方面,提供了一種數(shù)據(jù)鏈路的檢測(cè)系統(tǒng),包括上述第十七項(xiàng)方案所述的控制其和至少一個(gè)上述第十八項(xiàng)方案所述的網(wǎng)關(guān)。
      [0040]通過(guò)本發(fā)明實(shí)施例,采用SDN控制器向第一 UGW發(fā)送GTP請(qǐng)求消息,并通知所述第一UGff向其他GTP端點(diǎn)以GTP用戶面信令格式轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息;所述SDN控制器從所述第一 UGW接收GTP響應(yīng)消息并根據(jù)GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),解決了相關(guān)技術(shù)中GTP端點(diǎn)之間數(shù)據(jù)鏈路檢測(cè)存在的用戶面的邏輯和控制面的邏輯不清楚的問(wèn)題,進(jìn)而達(dá)到了用戶面的邏輯和控制面的邏輯提高GTP端點(diǎn)之間數(shù)據(jù)鏈路檢測(cè)質(zhì)量的效果。

      【專利附圖】

      【附圖說(shuō)明】
      [0041]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
      [0042]圖1是根據(jù)相關(guān)技術(shù)的用SDN實(shí)現(xiàn)EPS/GPRS網(wǎng)絡(luò)的架構(gòu)圖;
      [0043]圖2是根據(jù)相關(guān)技術(shù)的GTU-U會(huì)話?;盍鞒虉D;
      [0044]圖3是根據(jù)本發(fā)明實(shí)施例一的數(shù)據(jù)鏈路檢測(cè)方法的流程圖;
      [0045]圖4是根據(jù)本發(fā)明實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖;
      [0046]圖5是根據(jù)本發(fā)明實(shí)施例三的數(shù)據(jù)鏈路檢測(cè)裝置一的結(jié)構(gòu)示意圖;
      [0047]圖6是根據(jù)本發(fā)明實(shí)施例四的數(shù)據(jù)鏈路檢測(cè)裝置二的結(jié)構(gòu)示意圖;
      [0048]圖7是根據(jù)本發(fā)明實(shí)施例五的數(shù)據(jù)鏈路檢測(cè)系統(tǒng)的結(jié)構(gòu)示意圖;
      [0049]圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例一的數(shù)據(jù)鏈路檢測(cè)方法的流程圖;
      [0050]圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖;
      [0051]圖10是根據(jù)本發(fā)明優(yōu)選實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖;以及
      [0052]圖11是根據(jù)本發(fā)明優(yōu)選實(shí)施例四的數(shù)據(jù)鏈路檢測(cè)方法的流程圖。

      【具體實(shí)施方式】
      [0053]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
      [0054]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)鏈路的檢測(cè)方法,圖3是根據(jù)本發(fā)明實(shí)施例一的數(shù)據(jù)鏈路檢測(cè)方法的流程圖一,如圖3所示,該流程包括以下步驟:
      [0055]步驟S302,SDN控制器向第一 UGW發(fā)送GTP請(qǐng)求消息,并通知所述第一 UGW向其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息;
      [0056]步驟S304,所述SDN控制器從所述第一 UGW接收GTP響應(yīng)消息,并根據(jù)GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng)。
      [0057]通過(guò)上述步驟,改變了相關(guān)技術(shù)中由UGW保存控制面數(shù)據(jù),并根據(jù)所保存的控制面數(shù)據(jù)生成用戶面數(shù)據(jù),進(jìn)而根據(jù)用戶面數(shù)據(jù)檢測(cè)數(shù)據(jù)鏈路的做法,解決了相關(guān)技術(shù)中GTP端點(diǎn)之間數(shù)據(jù)鏈路檢測(cè)存在的用戶面的邏輯和控制面的邏輯不清楚的問(wèn)題,具有提高用戶面的邏輯和控制面的邏輯的清晰度的效果。
      [0058]其中,所述SDN控制器向所述第一 UGW發(fā)送所述GTP請(qǐng)求消息,并通知所述第一UGff向所述其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息可以包括:所述SDN控制器向所述第一 UGW發(fā)送0PENFL0W協(xié)議的PO消息,所述GTP請(qǐng)求消息承載在所述PO消息上;所述SDN控制器通過(guò)所述PO消息通知所述第一 UGW向所述其他GTP端點(diǎn)以GTP用戶面信令格式轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息。通過(guò)上述步驟,第一 UGW無(wú)需保存構(gòu)建GTP求消息的任何數(shù)據(jù),只需在接收到所述SDN控制器的PI消息后,根據(jù)PI消息的指示,從PI消息中解析出GTP請(qǐng)求消息,然后將所解析出的GTP消息以GTP用戶面信令格式轉(zhuǎn)發(fā)給所述GTP端點(diǎn)。
      [0059]數(shù)據(jù)鏈路的檢測(cè)通常有兩種檢測(cè)結(jié)果,一種是在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器接收到所述GTP響應(yīng)消息,則確定所述UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路正常;另一種是在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器沒有接收到所述GTP響應(yīng)消息,且所述SDN重復(fù)了 N次發(fā)送所述GTP請(qǐng)求消息的操作仍然沒有接收到所述GTP響應(yīng)消息,則確定所述UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路異常。通過(guò)上述步驟,可以獲取所述第一 UGW與所述其他GTP端點(diǎn)之間的數(shù)據(jù)鏈路的狀態(tài)。
      [0060]其中,所述其他GTP端點(diǎn)可以是傳統(tǒng)的GTP端點(diǎn),也可以是UGW。在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述GTP響應(yīng)消息是所述SDN控制器根據(jù)所述第二 UGW轉(zhuǎn)發(fā)的所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第二 UGW、所述第一 UGW發(fā)送給所述SDN控制器;在所述其他GTP端點(diǎn)是傳統(tǒng)GTP端點(diǎn)的情況下,所述GTP響應(yīng)消息是所述傳統(tǒng)GTP端點(diǎn)根據(jù)所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第一 UGW發(fā)送給所述SDN控制器。通過(guò)上述步驟,可以將所述GTP響應(yīng)消息返回給所述SDN控制器,以判斷所述數(shù)據(jù)鏈路的狀態(tài)。
      [0061]其中,所述GTP響應(yīng)消息在經(jīng)由所述第二 UGW轉(zhuǎn)發(fā)給所述第一 UGW或由所述傳統(tǒng)GTP端點(diǎn)發(fā)送給所述第一 UGW時(shí),是以GTP用戶面信令格式發(fā)送的。通過(guò)上述步驟,所述第二UGW只是將GTP響應(yīng)消息從SDN控制器發(fā)送的PO消息中解析出來(lái),并以標(biāo)準(zhǔn)的GTP格式的GTP用戶面信令格式轉(zhuǎn)發(fā)給所述第一 UGW,從而減輕了所述第二 UGW的負(fù)荷。
      [0062]其中,所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述SDN控制器和所述第一 UGW之間時(shí)承載在OpenFlow協(xié)議的PI消息和/或PO消息上;和/或所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述第一 UGW和所述其他GTP端點(diǎn)之間時(shí)承載在所述用戶面信令上。所述用戶面信令是標(biāo)準(zhǔn)的GTP格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。實(shí)際上,除了可以將所述SDN控制器和所述至少一個(gè)UGW之間的消息承載在OF消息上比如PI和PO消息之外,還可以承載在OF的其他消息上,或者新增的消息上,或者其他的非OF協(xié)議的消息上,例如南向綁定(southbound,簡(jiǎn)稱SB)協(xié)議,OVSDB (0VS數(shù)據(jù)庫(kù))協(xié)議,OF配置(OF-config)協(xié)議,路徑計(jì)算單兀通信協(xié)議(Path Computat1n Element Communicat1nProtocol,簡(jiǎn)稱為PCEP),邊界網(wǎng)關(guān)協(xié)議(border Gateway protocol,簡(jiǎn)稱為BGP)等,都可以對(duì)所述SDN控制器和所述第一 UGW之間的GTP請(qǐng)求消息和/或GTP響應(yīng)消息進(jìn)行擴(kuò)展支持,而這些方法都是在本發(fā)明的覆蓋范圍內(nèi)的。
      [0063]本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)鏈路的檢測(cè)方法,圖4是根據(jù)本發(fā)明實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖,如圖4所示,該流程包括以下步驟:
      [0064]步驟S402,第一 UGW接收SDN控制器發(fā)送的GTP請(qǐng)求消息;
      [0065]步驟S404,所述第一 UGW根據(jù)所述SDN控制器的通知以GTP用戶面信令格式向其他GTP端點(diǎn)轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息,并將GTP響應(yīng)消息轉(zhuǎn)發(fā)給所述SDN控制器,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      [0066]優(yōu)選地,在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述GTP響應(yīng)消息是所述SDN控制器根據(jù)所述第二 UGW轉(zhuǎn)發(fā)的所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第二 UGW、所述第一UGff發(fā)送給所述SDN控制器;在所述其他GTP端點(diǎn)是傳統(tǒng)GTP端點(diǎn)的情況下,所述GTP響應(yīng)消息是所述傳統(tǒng)GTP端點(diǎn)根據(jù)所述GTP響應(yīng)消息生成的,并經(jīng)由所述第一 UGW發(fā)送給所述SDN控制器。
      [0067]優(yōu)選地,所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述SDN控制器和所述第一 UGW之間時(shí)承載在OpenFlow協(xié)議的PI消息和/或PO消息上;和/或所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述第一 UGW和所述其他GTP端點(diǎn)之間時(shí)承載在所述用戶面信令上。
      [0068]優(yōu)選地,所述用戶面信令是標(biāo)準(zhǔn)的GTP格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。
      [0069]優(yōu)選地,所述SDN控制器生成的所述GTP請(qǐng)求消息和/或所述SDN控制器生成的所述GTP響應(yīng)消息是根據(jù)GTP用戶面的上下文信息生成的。
      [0070]本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)鏈路的檢測(cè)裝置一,圖5是根據(jù)本發(fā)明實(shí)施例三的數(shù)據(jù)鏈路檢測(cè)裝置一的結(jié)構(gòu)示意圖,如圖5所示,該裝置包括:
      [0071 ] 發(fā)送模塊502,用于向第一UGW發(fā)送GTP請(qǐng)求消息,并通知所述第一 UGW向其他GTP端點(diǎn)以GTP用戶面信令格式轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息;
      [0072]檢測(cè)模塊504,用于根據(jù)GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng)。
      [0073]本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)鏈路的檢測(cè)裝置二,圖6是根據(jù)本發(fā)明實(shí)施例四的數(shù)據(jù)鏈路檢測(cè)裝置二的結(jié)構(gòu)示意圖,如圖6所示,該裝置包括:
      [0074]接收模塊602,用于接收軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的GTP請(qǐng)求消息;
      [0075]轉(zhuǎn)發(fā)模塊604,用于根據(jù)所述SDN控制器的通知以GTP用戶面信令格式向其他GTP端點(diǎn)轉(zhuǎn)發(fā)所述GTP請(qǐng)求消息,并將GTP響應(yīng)消息轉(zhuǎn)發(fā)給所述SDN控制器,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      [0076]本發(fā)明實(shí)施例還提供了一種控制器,該控制器包括上述數(shù)據(jù)鏈路檢測(cè)裝置一,該控制器是SDN控制器。
      [0077]本發(fā)明實(shí)施例還提供了一種網(wǎng)關(guān),該網(wǎng)關(guān)包括上述數(shù)據(jù)鏈路檢測(cè)裝置二,該網(wǎng)關(guān)是腳。
      [0078]本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)鏈路檢測(cè)系統(tǒng),圖7是根據(jù)本發(fā)明實(shí)施例五的數(shù)據(jù)鏈路檢測(cè)系統(tǒng)的結(jié)構(gòu)示意圖,如圖7所示,該系統(tǒng)包括上述控制器702和至少一個(gè)上述網(wǎng)關(guān) 704。
      [0079]優(yōu)選實(shí)施例一
      [0080]圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例一的數(shù)據(jù)鏈路檢測(cè)方法的流程圖,實(shí)現(xiàn)該數(shù)據(jù)鏈路檢測(cè)方法的網(wǎng)元主要包括SDN控制器、UGWl和UGW2,其中,UGWl相當(dāng)于第一 UGW,UGW2相當(dāng)于GTP端點(diǎn),且該GTP端點(diǎn)是UGW的情形,即GTP端點(diǎn)是第二 UGW的情形。本實(shí)施例中,SDN控制器維護(hù)了回聲請(qǐng)求消息和回聲響應(yīng)消息的狀態(tài)機(jī),同時(shí)還維護(hù)了 GTP用戶面的上下文信息。該上下文信息包括時(shí)鐘tl及對(duì)應(yīng)最大時(shí)間間隔Tl ;時(shí)鐘t2及對(duì)應(yīng)最大時(shí)間間隔T2 ;計(jì)數(shù)器nl及對(duì)應(yīng)的最大次數(shù)NI,以及其他可能的上下文信息,比如:序列號(hào)(SequenceNumber,簡(jiǎn)稱為SN)等信息。其中,定時(shí)器tl最大值Tl,表示SDN控制器發(fā)送回聲請(qǐng)求消息之后,等待回聲響應(yīng)消息的最大時(shí)間值,其在標(biāo)準(zhǔn)中定義為T3-RESP0NSE,在本申請(qǐng)中用Tl表示;計(jì)數(shù)器nl的最大值NI表示SDN控制器重發(fā)回聲請(qǐng)求消息的最大次數(shù),其在標(biāo)準(zhǔn)中定義為N3-REQUESTS,這里用NI表示;定時(shí)器t2的最大值T2表示回聲請(qǐng)求消息的發(fā)送間隔時(shí)間。如圖8所示,該流程包括以下步驟:
      [0081]步驟S802?806,SDN控制器發(fā)出GTP的回聲請(qǐng)求消息,該消息承載在OF協(xié)議的PO消息上,經(jīng)過(guò)SDN控制器->UGW1->UGW2->SDN控制器路徑最后回到SDN控制器,其中,GTP的回聲請(qǐng)求消息相當(dāng)于GTP請(qǐng)求消息。
      [0082]S802:SDN控制器根據(jù)GTP用戶面的上下文信息生成GTP的回聲請(qǐng)求消息,并將該回聲請(qǐng)求消息封裝在OF協(xié)議的PO消息中,發(fā)送給UGWl。其中PO消息封裝回聲請(qǐng)求消息時(shí),在unit8_t data [O]域封裝標(biāo)準(zhǔn)的回聲請(qǐng)求消息/回聲響應(yīng)消息,而域ofp_act1n_header act1ns [O]則標(biāo)識(shí)了具體的操作是將unit8_t data [O]域封裝的回聲請(qǐng)求消息/回聲響應(yīng)消息轉(zhuǎn)發(fā)(Packet-Out)出去。
      [0083]S804, UGffl根據(jù)PO消息中的操作指示,取出GTP的回聲請(qǐng)求消息,并將該消息以標(biāo)準(zhǔn)的GTP-U的格式發(fā)送給UGW2。
      [0084]S806,UGW2接收到UGWl發(fā)送的回聲請(qǐng)求消息后,根據(jù)UGW2上的流表匹配(match)域,匹配到該回聲請(qǐng)求的數(shù)據(jù)包,并根據(jù)流表中的操作指示將回聲請(qǐng)求消息封裝到PI消息中,然后發(fā)送到SDN控制器。其中PI消息封裝回聲請(qǐng)求消息時(shí),在unit8_t data [O]域封裝標(biāo)準(zhǔn)的回聲請(qǐng)求/回聲響應(yīng)消息,而unit8_t reason域標(biāo)識(shí)了收到該消息的動(dòng)作是轉(zhuǎn)發(fā)(Packet-1n),即發(fā)送給SDN控制器。
      [0085]步驟S808?812,SDN控制器收到回聲請(qǐng)求消息后,生成回聲響應(yīng)消息,該消息經(jīng)過(guò)SDN控制器->UGW2->UGW1->SDN控制器路徑最后到達(dá)SDN控制器。
      [0086]S808, SDN控制器根據(jù)收到的回聲請(qǐng)求消息觸發(fā),生成回聲響應(yīng)消息,并將該消息封裝在OF協(xié)議的PO消息中,發(fā)送給UGW2。其中PO消息封裝回聲響應(yīng)消息的格式如上所述,此處不再贅述。
      [0087]S810, UGW2根據(jù)PO消息中的操作指示,取出GTP的回聲響應(yīng)消息,并將該消息以標(biāo)準(zhǔn)的GTP-U的格式即GTP用戶面信令格式發(fā)送給UGWl。
      [0088]S812,UGffl接收到UGW2發(fā)送的回聲響應(yīng)消息后,根據(jù)UGWl上的流表匹配域,匹配到該回聲響應(yīng)的數(shù)據(jù)包,并根據(jù)流表中的操作指示將回聲響應(yīng)消息封裝到PI消息中,然后發(fā)送到SDN控制器。其中PI消息封裝回聲響應(yīng)消息的格式如上所述,此處不再贅述。
      [0089]在相關(guān)技術(shù)中,即如圖2所描述的GTP維護(hù)機(jī)制,GTP的回聲請(qǐng)求消息、回聲響應(yīng)消息是由GTP的兩個(gè)端點(diǎn)分別向?qū)Χ穗p向發(fā)送的,因此,在本實(shí)施例中,SDN控制器還需要向UGW2發(fā)送PI消息并封裝了回聲請(qǐng)求消息,該消息以類似步驟S802?806的操作最后回到SDN控制器,即步驟S802a?806a。同樣,SDN控制器還需要經(jīng)過(guò)UGW1_>UGW2路徑回應(yīng)回聲響應(yīng)消息,最后以類似步驟S808?812的格式回到SDN控制器,即步驟S808a?812a。
      [0090]根據(jù)上述操作,就完成了 GTP會(huì)話?;畹囊淮握2僮?。后續(xù),SDN控制器會(huì)根據(jù)定時(shí)器t2每隔固定時(shí)間間隔(例如60s)向兩個(gè)GTP端點(diǎn)各發(fā)起一次上述操作以保證GTP鏈路的激活狀態(tài)。
      [0091]優(yōu)選實(shí)施例二
      [0092]圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖,本方法是優(yōu)選實(shí)施例一所示方法的優(yōu)化。
      [0093]相關(guān)技術(shù)中,GTP保活是通過(guò)雙向發(fā)送回聲請(qǐng)求消息/回聲響應(yīng)消息來(lái)?;頖TP鏈路的,其原因是兩個(gè)GTP端點(diǎn)是兩個(gè)不同的端點(diǎn)??紤]到當(dāng)前的場(chǎng)景,回聲請(qǐng)求/回聲響應(yīng)消息的生成與發(fā)送,接收點(diǎn)都是一個(gè)點(diǎn),即SDN控制器。因此,只要SDN控制器接收到了自身發(fā)出的消息,就能證明鏈路的暢通性。
      [0094]因此,可以在優(yōu)選實(shí)施例一的基礎(chǔ)上省略其中一個(gè)方向的消息,只保留其中一個(gè)方向的消息,即如圖9所示,僅包括以下步驟:
      [0095]步驟S902?906,SDN控制器發(fā)出回聲請(qǐng)求消息,該消息經(jīng)過(guò)SDN控制器->UGW1->UGW2->SDN控制器路徑最后回到SDN控制器。
      [0096]步驟S908?912,SDN控制器收到回聲請(qǐng)求消息后,生成回聲響應(yīng)消息,該消息經(jīng)過(guò)SDN控制器->UGW2->UGW1->SDN控制器路徑最后到達(dá)SDN控制器。
      [0097]上述步驟與優(yōu)選實(shí)施例一中的步驟S802?812相同,此處不再贅述。但相比于優(yōu)選實(shí)施例一,本實(shí)施例中省略了優(yōu)選實(shí)施例中的步驟S8102a?812a,但這樣同樣能夠起到GTP鏈路?;畹墓δ堋?br> [0098]優(yōu)選實(shí)施例三
      [0099]圖10是根據(jù)本發(fā)明優(yōu)選實(shí)施例二的數(shù)據(jù)鏈路檢測(cè)方法的流程圖。本實(shí)施例中,GTP的兩個(gè)端點(diǎn)一個(gè)是傳統(tǒng)的GTP端點(diǎn),比如eNB或者傳統(tǒng)的S-GW/P-GW等,另外一個(gè)端點(diǎn)是UGW。這樣,GTP鏈路的維護(hù)就需要通過(guò)雙向的發(fā)送回聲請(qǐng)求/回聲響應(yīng)消息來(lái)維護(hù),而不能像優(yōu)選實(shí)施例二那樣單向維護(hù)。即,UGW側(cè)的GTP用戶面的上下文信息由SDN控制器來(lái)維護(hù),傳統(tǒng)的GTP端點(diǎn)的GTP上下文信息根據(jù)相關(guān)技術(shù)來(lái)維護(hù)。傳統(tǒng)的GTP端點(diǎn)的操作,即傳統(tǒng)的GTP端點(diǎn)和UGW之間的消息發(fā)送,參見圖2的對(duì)應(yīng)說(shuō)明。而UGW的操作,即UGW與SDN控制器之間的消息,以及SDN控制器的操作參見圖8的對(duì)應(yīng)說(shuō)明,即步驟S1002a,S1004b相當(dāng)于圖8中的步驟S802a,S812a ;步驟S1006b,步驟S1008a相當(dāng)于圖8中的S806,S808 ;步驟S1006a,步驟S1008b相當(dāng)于圖8中的S804, S810,而步驟S1002b, S1004a相當(dāng)于圖2中的步驟S206、S208,此處不再贅述。
      [0100]優(yōu)選實(shí)施例四
      [0101]圖11是根據(jù)本發(fā)明優(yōu)選實(shí)施例四的數(shù)據(jù)鏈路檢測(cè)方法的流程圖,如圖11所示,該流程包括以下步驟:
      [0102]步驟S1102-S1112,SDN控制器發(fā)出承載在PO消息上的回聲請(qǐng)求消息之后,啟動(dòng)定時(shí)器tl,等待對(duì)應(yīng)的回聲響應(yīng),如果在tl〈Tl內(nèi),收到了回聲響應(yīng)消息,代表本次交互正常,并且SDN控制器啟動(dòng)定時(shí)器t2,當(dāng)t2=T2時(shí),SDN控制器發(fā)起下一輪的交互,即再一次發(fā)送回聲請(qǐng)求消息,其中,回聲請(qǐng)求消息相當(dāng)于GTP請(qǐng)求消息,回聲響應(yīng)消息相當(dāng)于GTP響應(yīng)消肩、O
      [0103]步驟S1114-S1122,SDN控制器發(fā)送承載在PO消息上的回聲請(qǐng)求消息后,如果在tl=Tl時(shí),還沒有收到對(duì)應(yīng)的回聲響應(yīng)消息,那么SDN控制器重新發(fā)送回聲請(qǐng)求消息(步驟S1118),并重啟定時(shí)器tl,如果在tl〈Tl收到了對(duì)應(yīng)的回聲響應(yīng)消息,則代表?;畛晒Γ瑫r(shí)進(jìn)入下一輪的?;睿磾?shù)據(jù)鏈路檢測(cè);如果tl=Tl還沒有收到對(duì)應(yīng)的回聲響應(yīng)消息,則再次重發(fā),再次重啟tl……如果執(zhí)行NI次上述操作,還沒有收到回聲響應(yīng)消息,那么SDN控制器認(rèn)為消息交互失敗,鏈路不通,并發(fā)起對(duì)應(yīng)的操作,比如刪除GTP用戶面的上下文信息坐寸ο
      [0104]以上方案中的SDN控制器功能可以在任何有計(jì)算能力的服務(wù)器或者SDN控制器等一切網(wǎng)絡(luò)設(shè)備上實(shí)現(xiàn),比如X86服務(wù)器;UGW的功能可以在任何有路由功能的服務(wù)器或者路由器或者交換機(jī)等一切網(wǎng)絡(luò)設(shè)備上實(shí)現(xiàn),比如X86服務(wù)器,增強(qiáng)的普通交換機(jī)等。
      [0105]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:具有提高用戶面的邏輯和控制面的邏輯的清晰度的效果,并且減輕了第一 UGW的負(fù)荷。
      [0106]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
      [0107]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種數(shù)據(jù)鏈路的檢測(cè)方法,其特征在于,包括: 軟件定義網(wǎng)絡(luò)SDN控制器向第一統(tǒng)一網(wǎng)關(guān)UGW發(fā)送通用分組無(wú)線服務(wù)隧道協(xié)議GTP請(qǐng)求消息,并通知所述第一 UGW向其他GTP端點(diǎn)以GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息; 所述SDN控制器從所述第一 UGW接收GTP響應(yīng)消息,并根據(jù)所述GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng)。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述SDN控制器向所述第一UGW發(fā)送所述GTP請(qǐng)求消息,并通知所述第一 UGW向所述其他GTP端點(diǎn)以所述GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息包括: 所述SDN控制器向所述第一 UGW發(fā)送OPENFLOW協(xié)議的Packet-out消息,所述GTP請(qǐng)求消息承載在所述Packet-out消息上; 所述SDN控制器通過(guò)所述Packet-out消息通知所述第一 UGW向所述其他GTP端點(diǎn)以所述GTP用戶面信令格式發(fā)送所述GTP請(qǐng)求消息。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 在所述其他GTP端點(diǎn)是第二 UGW的情況下,所述GTP響應(yīng)消息是所述SDN控制器根據(jù)所述第二 UGW轉(zhuǎn)發(fā)的承載在OPENFLOW協(xié)議的Packet-1n消息上的所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第二 UGW、所述第一 UGW發(fā)送給所述SDN控制器; 在所述其他GTP端點(diǎn)是傳統(tǒng)GTP端點(diǎn)的情況下,所述GTP響應(yīng)消息是所述傳統(tǒng)GTP端點(diǎn)根據(jù)所述GTP請(qǐng)求消息生成的,并經(jīng)由所述第一 UGW發(fā)送給所述SDN控制器。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述GTP響應(yīng)消息在經(jīng)由所述第二UGW轉(zhuǎn)發(fā)給所述第一 UGW或由所述傳統(tǒng)GTP端點(diǎn)發(fā)送給所述第一 UGW時(shí),是以所述GTP用戶面信令格式發(fā)送的。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述SDN控制器根據(jù)所述GTP響應(yīng)消息檢測(cè)所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路包括以下至少之一: 在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器接收到所述GTP響應(yīng)消息,則確定所述第一UGff與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路正常; 在預(yù)設(shè)的時(shí)間閾值內(nèi),如果所述SDN控制器沒有接收到所述GTP響應(yīng)消息,且所述SDN控制器經(jīng)過(guò)預(yù)設(shè)次數(shù)的重試操作后,仍然沒有收到所述GTP響應(yīng)消息,則確定所述第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路異常。
      6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于, 所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在由所述SDN控制器發(fā)往所述第一 UGW時(shí)承載在OpenFlow協(xié)議的Packet-out消息上,在由所述第一 UGW發(fā)往所述SDN控制器時(shí)承載在Packet-1n消息上;和/或 所述GTP請(qǐng)求消息和/或所述GTP響應(yīng)消息在經(jīng)由所述第一 UGW和所述其他GTP端點(diǎn)之間時(shí)以所述GTP用戶面信令格式傳送。
      7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述GTP用戶面信令是標(biāo)準(zhǔn)的GTP格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。
      8.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述SDN控制器生成的所述61?請(qǐng)求消息是根據(jù)以?用戶面的上下文信息生成的;所述31^控制器生成的所述以?響應(yīng)消息是根據(jù)所述以?請(qǐng)求消息和以?用戶面的上下文信息生成的。
      9.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,在所述其他以?端點(diǎn)是第二^61的情況下,所述方法還包括: 所述31^控制器向所述第二呢I發(fā)送第二以?請(qǐng)求消息,并通知所述第二呢I向所述第一以況以以?用戶面信令格式發(fā)送所述第二以?請(qǐng)求消息; 所述30^控制器從所述第二以況接收第二以?響應(yīng)消息,并根據(jù)所述第二 響應(yīng)消息檢測(cè)所述第一以況與所述其他以?端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述第二以?響應(yīng)消息與所述第二以?請(qǐng)求消息相對(duì)應(yīng)。
      10.一種數(shù)據(jù)鏈路的檢測(cè)方法,其特征在于,包括: 第一統(tǒng)一網(wǎng)關(guān)呢I接收軟件定義網(wǎng)絡(luò)31^控制器發(fā)送的通用分組無(wú)線服務(wù)隧道協(xié)議61?請(qǐng)求消息; 所述第一呢I根據(jù)所述31^控制器的通知以以?用戶面信令格式向其他以?端點(diǎn)發(fā)送所述以?請(qǐng)求消息,并將以?響應(yīng)消息轉(zhuǎn)發(fā)給所述30^控制器,其中,所述以?響應(yīng)消息與所述以?請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)所述第一以況與所述其他以?端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于, 在所述其他以?端點(diǎn)是第二呢I的情況下,所述以?響應(yīng)消息是所述30^控制器根據(jù)所述第二呢I轉(zhuǎn)發(fā)的承載在0??jī)?cè)?11)1協(xié)議的的-111消息上的所述以?請(qǐng)求消息生成的,并經(jīng)由所述第二呢1、所述第一呢I發(fā)送給所述5顯控制器; 在所述其他以?端點(diǎn)是傳統(tǒng)以?端點(diǎn)的情況下,所述以?響應(yīng)消息是所述傳統(tǒng)以?端點(diǎn)根據(jù)所述以?響應(yīng)消息生成的,并經(jīng)由所述第一以況發(fā)送給所述31^控制器。
      12.根據(jù)權(quán)利要求10或11所述的方法,其特征在于, 所述以?請(qǐng)求消息和/或所述以?響應(yīng)消息在由所述31^控制器發(fā)往所述第一呢胃時(shí)承載在0??jī)?cè)?11)1協(xié)議的?狀匕丨-01^消息上,在由所述第一呢I發(fā)往所述30^控制器時(shí)承載在?狀1^61:-111消息上;和/或 所述以?請(qǐng)求消息和/或所述以?響應(yīng)消息在經(jīng)由所述第一以況和所述其他以?端點(diǎn)之間時(shí)以所述以?用戶面信令格式傳送。
      13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述以?用戶面信令是標(biāo)準(zhǔn)的以?格式的回聲請(qǐng)求消息和/或回聲響應(yīng)消息。
      14.根據(jù)權(quán)利要求10至13中任一項(xiàng)所述的方法,其特征在于,所述31^控制器生成的所述以?請(qǐng)求消息是根據(jù)以?用戶面的上下文信息生成的;所述31^控制器生成的所述以?響應(yīng)消息是根據(jù)所述以?請(qǐng)求消息和以?用戶面的上下文信息生成的。
      15.一種數(shù)據(jù)鏈路的檢測(cè)裝置,其特征在于,包括: 發(fā)送模塊,用于向第一統(tǒng)一網(wǎng)關(guān)以況發(fā)送通用分組無(wú)線服務(wù)隧道協(xié)議以?請(qǐng)求消息,并通知所述第一 口向其他以?端點(diǎn)以以?用戶面信令格式發(fā)送所述以?請(qǐng)求消息; 檢測(cè)模塊,用于從所述第一以況接收以?響應(yīng)消息,并根據(jù)所述以?響應(yīng)消息檢測(cè)所述第一以況與所述其他以?端點(diǎn)之間的所述數(shù)據(jù)鏈路,其中,所述以?響應(yīng)消息與所述以?請(qǐng)求消息相對(duì)應(yīng)。
      16.一種數(shù)據(jù)鏈路的檢測(cè)裝置,其特征在于,包括: 接收模塊,用于接收軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的通用分組無(wú)線服務(wù)隧道協(xié)議GTP請(qǐng)求消息; 轉(zhuǎn)發(fā)模塊,用于根據(jù)所述SDN控制器的通知以GTP用戶面信令格式向其他GTP端點(diǎn)發(fā)送所述GTP請(qǐng)求消息,并將GTP響應(yīng)消息發(fā)送給所述SDN控制器,其中,所述GTP響應(yīng)消息與所述GTP請(qǐng)求消息相對(duì)應(yīng),用于檢測(cè)第一 UGW與所述其他GTP端點(diǎn)之間的所述數(shù)據(jù)鏈路。
      17.—種控制器,其特征在于,包括權(quán)利要求15所述的檢測(cè)裝置,所述控制器是軟件定義網(wǎng)絡(luò)SDN控制器。
      18.一種網(wǎng)關(guān),其特征在于,包括權(quán)利要求16所述的檢測(cè)裝置,所述網(wǎng)關(guān)是統(tǒng)一網(wǎng)關(guān)UGW。
      19.一種數(shù)據(jù)鏈路的檢測(cè)系統(tǒng),其特征在于,包括權(quán)利要求17所述的控制器和至少一個(gè)權(quán)利要求18所述的網(wǎng)關(guān)。
      【文檔編號(hào)】H04W24/00GK104378249SQ201310351284
      【公開日】2015年2月25日 申請(qǐng)日期:2013年8月13日 優(yōu)先權(quán)日:2013年8月13日
      【發(fā)明者】畢以峰, 王靜, 周娜, 汪軍 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1