欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信方法、軟件定義網(wǎng)絡(luò)sdn交換機(jī)及通信系統(tǒng)的制作方法

文檔序號(hào):7769410閱讀:248來(lái)源:國(guó)知局
通信方法、軟件定義網(wǎng)絡(luò)sdn交換機(jī)及通信系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種通信方法、SDN交換機(jī)及通信系統(tǒng),涉及通信領(lǐng)域,可以降低基于OpenFlow的SDN設(shè)備在廣域網(wǎng)環(huán)境部署時(shí)的控制網(wǎng)絡(luò)部署成本。本發(fā)明應(yīng)用于基于OpenFlow的SDN,所述SDN控制網(wǎng)絡(luò)包括SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器,SDN交換機(jī)通過無(wú)線通信模塊連接到運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)服務(wù)的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),無(wú)線匯聚網(wǎng)關(guān)分別通過有線網(wǎng)絡(luò)連接到運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)的無(wú)線出口網(wǎng)關(guān)和SDN控制器,本發(fā)明的方法包括:SDN交換機(jī)通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),與SDN控制器進(jìn)行通信。本發(fā)明的實(shí)施例主要用于基于OpenFlow的SDN控制網(wǎng)絡(luò)實(shí)現(xiàn)過程中。
【專利說明】通信方法、軟件定義網(wǎng)絡(luò)SDN交換機(jī)及通信系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種基于開放流(OpenFl0W)的通信方法、軟件定義網(wǎng)絡(luò)(Software Defined Network, SDN)交換機(jī)及通信系統(tǒng)。
【背景技術(shù)】
[0002]在通信領(lǐng)域中,提出了一種基于OpenFlow的SDN技術(shù),該技術(shù)的核心思想是采用通用的“數(shù)據(jù)流表”進(jìn)行數(shù)據(jù)交換。網(wǎng)絡(luò)中的路由和交換信息可以被表示為數(shù)據(jù)流,存放在數(shù)據(jù)流表里,數(shù)據(jù)流表中的每一條數(shù)據(jù)流表項(xiàng)都可以用來(lái)描述轉(zhuǎn)發(fā)規(guī)則、數(shù)據(jù)操作和數(shù)據(jù)狀態(tài)等。
[0003]從網(wǎng)絡(luò)架構(gòu)來(lái)看,基于OpenFlow協(xié)議的SDN由OpenFlow交換機(jī)(OpenFlowSwitch)和 OpenFlow 控制器(OpenFlow Controller)組成,OpenFlow 交換機(jī)和 OpenFlow控制器也可稱為SDN交換機(jī)和SDN控制器。SDN交換機(jī)負(fù)責(zé)依據(jù)流表進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),SDN控制器負(fù)責(zé)路由控制,也就是說SDN控制器可以通過控制通道向SDN交換機(jī)下發(fā)流表,從而達(dá)到控制數(shù)據(jù)轉(zhuǎn)發(fā)的目的,實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離。因此,OpenFlow協(xié)議定義了把SDN交換機(jī)連接到SDN控制器的控制信道(OpenFlow Channel)。通過該控制信道,SDN控制器可以實(shí)現(xiàn)對(duì)SDN交換機(jī)的配置和管理,接收SDN交換機(jī)發(fā)送的事件報(bào)告,以及與SDN交換機(jī)進(jìn)行數(shù)據(jù)報(bào)文的交互。
[0004]然而,在OpenFlow協(xié)議中,控制信道是基于TCP/IP協(xié)議的通道,采用的是傳統(tǒng)IP網(wǎng)絡(luò),而數(shù)據(jù)面采用的是OpenFlow協(xié)議。為了實(shí)現(xiàn)SDN交換機(jī)與SDN控制器之間的通信,需要在OpenFlow業(yè)務(wù)網(wǎng)絡(luò)之外額外建設(shè)一個(gè)獨(dú)立的基于TCP/IP協(xié)議的控制網(wǎng)絡(luò),這樣的布網(wǎng)方式帶來(lái)控制網(wǎng)絡(luò)架設(shè)和維護(hù)成本過高的問題。尤其對(duì)于地理區(qū)域較廣的廣域網(wǎng)而言,額外建設(shè)和維護(hù)控制網(wǎng)絡(luò)需要付出很大的代價(jià),對(duì)OpenFlow技術(shù)的應(yīng)用帶來(lái)很大的阻力。

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

[0005]本發(fā)明的實(shí)施例提供一種通信方法、SDN交換機(jī)及通信系統(tǒng),可以降低基于OpenFlow的SDN的控制網(wǎng)絡(luò)部署成本。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]本發(fā)明的一方面提供一種通信方法,應(yīng)用于基于開放流OpenFlow的軟件定義網(wǎng)絡(luò)SDN控制網(wǎng)絡(luò),所述SDN控制網(wǎng)絡(luò)包括SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器,所述SDN交換機(jī)通過無(wú)線通信模塊連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)服務(wù)的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述無(wú)線匯聚網(wǎng)關(guān)分別通過有線網(wǎng)絡(luò)連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和所述SDN控制器,所述方法包括:
[0008]所述SDN交換機(jī)通過所述無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信。
[0009]本發(fā)明的另一方面又提供一種SDN交換機(jī),應(yīng)用于基于開放流OpenFlow的軟件定義網(wǎng)絡(luò)SDN控制網(wǎng)絡(luò),所述SDN交換機(jī)包括:[0010]無(wú)線通信模塊,所述無(wú)線通信模塊連接到運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),并通過所述運(yùn)營(yíng)商無(wú) 線網(wǎng)絡(luò)接收SDN控制器發(fā)送的控制流表;
[0011]處理模塊,用于根據(jù)所述無(wú)線通信模塊接收到的所述控制流表,生成轉(zhuǎn)發(fā)表項(xiàng),并 將所述轉(zhuǎn)發(fā)表項(xiàng)發(fā)送給交換模塊;
[0012]交換模塊,用于接收并存儲(chǔ)所述處理模塊發(fā)送的所述轉(zhuǎn)發(fā)表項(xiàng),根據(jù)所述轉(zhuǎn)發(fā)表 項(xiàng)進(jìn)行數(shù)據(jù)面的轉(zhuǎn)發(fā)業(yè)務(wù)。
[0013]本發(fā)明的另一方面還提供一種通信系統(tǒng),應(yīng)用于基于開放流OpenFlow的軟件定 義網(wǎng)絡(luò)SDN,所述通信系統(tǒng)包括:
[0014]SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器;
[0015]其中,所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)位于運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述SDN交換機(jī)包含無(wú)線 通信模塊,所述SDN交換機(jī)通過所述無(wú)線通信模塊連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)服務(wù)的 運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述無(wú)線匯聚網(wǎng)關(guān)分別通過有線網(wǎng)絡(luò)連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和 所述控制器,所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控 制器進(jìn)行通信。
[0016]本發(fā)明實(shí)施例提供的通信方法、SDN交換機(jī)及通信系統(tǒng),通過在SDN交換機(jī)上集成 無(wú)線通信模塊并在SDN控制器側(cè)部署無(wú)線匯聚網(wǎng)關(guān),使得SDN交換機(jī)和SDN控制器之間可 以通過無(wú)線網(wǎng)絡(luò)進(jìn)行通信,與現(xiàn)有技術(shù)中需要額外假設(shè)用于控制信道傳輸?shù)腎P網(wǎng)絡(luò)的技 術(shù)相比,可以利用已有的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)控制信道,從而免去了有線IP網(wǎng)絡(luò)的架設(shè)和 維護(hù),有效降低了 OpenFlow控制網(wǎng)絡(luò)的部署成本,推動(dòng)了 OpenFlow網(wǎng)絡(luò)在廣域網(wǎng)的應(yīng)用。
【專利附圖】

【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明的一種基于OpenFlow的SDN網(wǎng)絡(luò)架構(gòu)示意圖;
[0019]圖2為本發(fā)明一實(shí)施例中的一種通信方法流程圖;
[0020]圖3為本發(fā)明另一實(shí)施例中的一種通信方法流程圖;
[0021]圖4為本發(fā)明另一實(shí)施例中的一種SDN交換機(jī)與SDN控制器的通信流程圖;
[0022]圖5為本發(fā)明另一實(shí)施例中的另一種SDN交換機(jī)與SDN控制器的通信流程圖;
[0023]圖6為本發(fā)明另一實(shí)施例中的一種SDN交換機(jī)的組成示意圖;
[0024]圖7為本發(fā)明另一實(shí)施例中的一種通信系統(tǒng)的組成示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]下面以圖1為例,對(duì)本發(fā)明所應(yīng)用的基于OpenFlow的SDN架構(gòu)進(jìn)行描述。如圖1所示,在該網(wǎng)絡(luò)架構(gòu)中包括SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器。其中,SDN交換機(jī)主要負(fù)責(zé)數(shù)據(jù)面的業(yè)務(wù)處理,SDN控制器負(fù)責(zé)控制面的業(yè)務(wù)處理,在SDN交換機(jī)和SDN控制器之間設(shè)置有運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和無(wú)線匯聚網(wǎng)關(guān)。所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)是服務(wù)于運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)的網(wǎng)元設(shè)備,在本實(shí)施例中主要用于為SDN交換機(jī)和無(wú)線匯聚網(wǎng)關(guān)提供接口。在SDN交換機(jī)上集成無(wú)線通信模塊,使得SDN交換機(jī)能夠以無(wú)線形式連接到運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)。這樣,運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)與SDN交換機(jī)以無(wú)線形式連接,運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)與無(wú)線匯聚網(wǎng)關(guān)以有線形式連接,使得SDN交換機(jī)和無(wú)線匯聚網(wǎng)關(guān)之間可以通信。但是,SDN交換機(jī)和無(wú)線匯聚網(wǎng)關(guān)之間的通信并不是該網(wǎng)絡(luò)架構(gòu)的最終目的,因此,與此同時(shí)無(wú)線匯聚網(wǎng)關(guān)還以有線連接的形式與SDN控制器相連。這樣,在SDN交換機(jī)和SDN控制器之間便可以形成有效的傳輸線路。在圖1中所呈現(xiàn)的SDN交換機(jī)之間的連接方式僅為一種舉例,可以理解的是,由于SDN網(wǎng)絡(luò)的基于數(shù)據(jù)流的傳輸特性,在實(shí)際應(yīng)用中只要數(shù)據(jù)流能被準(zhǔn)確傳輸?shù)侥康亩耍瑢?duì)于SDN交換機(jī)之間的物理布局和連接方式并不限定。
[0027]基于上述網(wǎng)絡(luò)架構(gòu)的描述,下面以多個(gè)具體的實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)方法進(jìn)行說明:
[0028]本發(fā)明一實(shí)施例提供一種通信方法,如圖2所不,該方法應(yīng)用在基于OpenFlow的SDN控制網(wǎng)絡(luò),在本實(shí)施例中,SDN控制網(wǎng)絡(luò)包括SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器。所述SDN交換機(jī)中設(shè)置有無(wú)線通信模塊,SDN交換機(jī)通過無(wú)線通信模塊連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)服務(wù)的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述無(wú)線匯聚網(wǎng)關(guān)通過有線網(wǎng)絡(luò)分別連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和所述SDN控制器。所述方法包括:
[0029]101、所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信。
[0030]其中,SDN交換機(jī)與SDN控制器之間的通信包括SDN交換機(jī)向控制器發(fā)送事件報(bào)告,也包括SDN交換機(jī)將數(shù)據(jù)流發(fā)送給SDN控制器,還包括SDN控制器向SDN交換機(jī)下發(fā)對(duì)SDN交換機(jī)的管理和配置信息,以及SDN控制器根據(jù)SDN交換機(jī)上送的數(shù)據(jù)流下發(fā)的流表等
坐寸ο
[0031]另外,SDN交換機(jī)與SDN控制器進(jìn)行正常的業(yè)務(wù)通信之前,在SDN交換機(jī)接入到所述SDN時(shí),還需要發(fā)起注冊(cè)流程,以建立用于上述SDN交換機(jī)與SDN控制器之間通信的控制通道。在控制通道建立之后,運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和無(wú)線匯聚網(wǎng)關(guān)實(shí)現(xiàn)對(duì)SDN交換機(jī)與SDN控制器之間的數(shù)據(jù)流進(jìn)行轉(zhuǎn)發(fā)的功能。
[0032]本發(fā)明實(shí)施例提供的通信方法,通過在SDN交換機(jī)上集成無(wú)線通信模塊并在SDN控制器側(cè)部署無(wú)線匯聚網(wǎng)關(guān),使得SDN交換機(jī)和SDN控制器之間可以通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)進(jìn)行通信,與現(xiàn)有技術(shù)中需要額外假設(shè)用于控制信道傳輸?shù)腎P網(wǎng)絡(luò)的技術(shù)相比,可以利用已有的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)控制信道,從而免去了有線IP網(wǎng)絡(luò)的架設(shè)和維護(hù),有效降低了OpenFlow控制網(wǎng)絡(luò)的部署成本,推動(dòng)了 OpenFlow網(wǎng)絡(luò)在廣域網(wǎng)的應(yīng)用。
[0033]本發(fā)明的另一實(shí)施例還提供一種通信方法,如圖3所示,該方法包括:
[0034]201、SDN交換機(jī)通過無(wú)線通信模塊向運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)發(fā)送分組數(shù)據(jù)協(xié)議(Packed Data Protocol, F1DP)激活請(qǐng)求。
[0035]其中,SDN交換機(jī)通過無(wú)線通信模塊的無(wú)線接口發(fā)起PDP激活請(qǐng)求,在PDP激活請(qǐng)求中攜帶該SDN交換機(jī)所屬的接入點(diǎn)名稱(Access Point Name, APN)、用戶名和密碼等信息。SDN交換機(jī)通過發(fā)起PDP激活請(qǐng)求,從網(wǎng)絡(luò)側(cè)獲取IP地址。
[0036]202、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)對(duì)PDP激活請(qǐng)求中攜帶的用戶信息進(jìn)行認(rèn)證,并將認(rèn)證 通過的用戶信息發(fā)送給無(wú)線匯聚網(wǎng)關(guān)。
[0037]其中,在運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)中不僅包含運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),還可以包含其他相關(guān) 網(wǎng)元設(shè)備,例如在SDN交換機(jī)發(fā)送PDP激活請(qǐng)求后,由基站接收該P(yáng)DP激活請(qǐng)求,轉(zhuǎn)發(fā)到無(wú) 線網(wǎng)絡(luò)控制器(Radio Network Controller, RNC),然后再發(fā)送到運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),由 運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)進(jìn)行認(rèn)證。對(duì)于不同的無(wú)線通信系統(tǒng),網(wǎng)關(guān)設(shè)備的類型不同,進(jìn)行用 戶信息認(rèn)證的運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)可以是運(yùn)營(yíng)商側(cè)的網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(Gateway GPRS Support Node, GGSN)、分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(Packet Data Serving Node, PDSN)或共用數(shù)據(jù) 網(wǎng)(Public Data Network, F1DN)節(jié)點(diǎn)等,本實(shí)施例對(duì)此不做限定。
[0038]具體的,運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)在對(duì)用戶名和密碼等用戶信息認(rèn)證通過后,根據(jù)APN 獲取到該APN對(duì)應(yīng)的無(wú)線匯聚網(wǎng)關(guān)的IP地址。運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)向該IP地址對(duì)應(yīng)的 無(wú)線匯聚網(wǎng)關(guān)發(fā)起2層轉(zhuǎn)發(fā)協(xié)議(Layer2Tunneling Protocol, L2TP)隧道建立請(qǐng)求,并在 L2TP隧道建立后,將上述APN、用戶名和密碼等用戶信息透?jìng)鞯狡髽I(yè)側(cè)的無(wú)線匯聚網(wǎng)關(guān)。
[0039]203、無(wú)線匯聚網(wǎng)關(guān)對(duì)所述用戶信息進(jìn)行認(rèn)證,在認(rèn)證通過后為SDN交換機(jī)分配IP 地址,并將所述IP地址下發(fā)給SDN交換機(jī)。
[0040]其中,通過步驟202運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)的認(rèn)證,意味著該SDN交換機(jī)被允許接入 到運(yùn)營(yíng)商的無(wú)線通信網(wǎng)絡(luò),而接下來(lái)步驟203中的認(rèn)證則是為了確定該SDN交換機(jī)是否被 允許接入到特定的虛擬網(wǎng)絡(luò)。例如,該無(wú)線匯聚網(wǎng)關(guān)所管理的虛擬網(wǎng)絡(luò)是歸屬于特定企業(yè) 的,因此無(wú)線匯聚網(wǎng)關(guān)需要對(duì)接入的每個(gè)SDN交換機(jī)進(jìn)行認(rèn)證,確定是否允許該交換機(jī)接 入。具體的,企業(yè)側(cè)的無(wú)線匯聚網(wǎng)關(guān)將通過內(nèi)部或外部的認(rèn)證授權(quán)計(jì)帳(Authentication Authorization Accounting, AAA)系統(tǒng)對(duì)SDN交換機(jī)發(fā)來(lái)用戶信息進(jìn)行二次認(rèn)證,認(rèn)證一 旦通過后,無(wú)線匯聚網(wǎng)關(guān)將分配下發(fā)IP地址給SDN交換機(jī),該地址作為該SDN交換機(jī)的控 制通道的IP地址。
[0041]204、SDN交換機(jī)獲取到所述IP地址后,向SDN控制器發(fā)起控制通道建立請(qǐng)求。
[0042]其中,在OpenFlow協(xié)議規(guī)定的流程中,SDN交換機(jī)在獲取到IP地址后,將主動(dòng)向 SDN控制器發(fā)起雙向的安全傳輸層協(xié)議(Transport Layer Security,TLS)安全隧道建立請(qǐng) 求,在本步驟中所請(qǐng)求建立的TLS安全隧道即為SDN交換機(jī)與SDN控制器之間的控制通道。
[0043]205、SDN控制器與SDN交換機(jī)建立控制通道;其中,SDN交換機(jī)與SDN控制器之間 進(jìn)行的通信均采用所述控制通道。
[0044]其中,SDN控制器接收到SDN交換機(jī)發(fā)來(lái)的TLS安全通道建立請(qǐng)求后,與SDN交換 機(jī)進(jìn)行鏈路協(xié)商、雙向認(rèn)證和加密算法等多次交互,以完成TLS安全隧道的建立。
[0045]206、SDN交換機(jī)通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和無(wú)線匯聚網(wǎng)關(guān),與SDN控制器進(jìn)行通信。
[0046]其中,SDN控制器和SDN交換機(jī)將在步驟205中所建立的TLS安全隧道完成 OpenFlow協(xié)議的主要功能:SDN控制器配置和管理SDN交換機(jī)、SDN控制器接收SDN交換機(jī) 發(fā)來(lái)的事件報(bào)告、SDN控制器向SDN交換機(jī)下發(fā)轉(zhuǎn)發(fā)表項(xiàng)以及SDN控制器獲取SDN交換機(jī) 的數(shù)據(jù)轉(zhuǎn)發(fā)狀態(tài)等。
[0047]為了便于本領(lǐng)域技術(shù)人員理解本發(fā)明實(shí)施例的原理,現(xiàn)結(jié)合實(shí)際應(yīng)用中基于 OpenFlow協(xié)議的轉(zhuǎn)發(fā)流程對(duì)步驟206進(jìn)行說明。在一種應(yīng)用場(chǎng)景中,如圖4所示,步驟206可以包括以下流程:
[0048]2061、SDN控制器將控制流表封裝在IP報(bào)文中通過有線IP網(wǎng)絡(luò)發(fā)送給無(wú)線匯聚網(wǎng)關(guān)。
[0049]其中,所述控制流表包括SDN控制器下發(fā)的管理和配置信息,或者數(shù)據(jù)流的轉(zhuǎn)發(fā)表項(xiàng),SDN控制器下發(fā)流表的內(nèi)容根據(jù)控制器執(zhí)行的業(yè)務(wù)而定,本發(fā)明對(duì)此不做限定。
[0050]2062、無(wú)線匯聚網(wǎng)關(guān)在接收到包含所述控制流表的IP報(bào)文后,將所述IP報(bào)文中發(fā)送給運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)。
[0051]2063、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)接收到所述IP報(bào)文后,通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)將所述IP報(bào)文發(fā)送給SDN交換機(jī)。
[0052]2064、SDN交換機(jī)通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)接收所述IP報(bào)文并獲取所述控制流表,并執(zhí)行所述控制流表對(duì)應(yīng)的操作。
[0053]其中,例如,若該控制流表中的表項(xiàng)內(nèi)容為對(duì)所述SDN交換機(jī)的管理和配置信息,則SDN交換機(jī)應(yīng)用其中的管理和配置信息,若控制流表中的表項(xiàng)內(nèi)容為轉(zhuǎn)發(fā)表項(xiàng),則SDN交換機(jī)可以存儲(chǔ)該轉(zhuǎn)發(fā)表項(xiàng),并根據(jù)該轉(zhuǎn)發(fā)表項(xiàng)對(duì)后續(xù)的數(shù)據(jù)流進(jìn)行轉(zhuǎn)發(fā)。
[0054]對(duì)于OpenFlow協(xié)議的數(shù)據(jù)轉(zhuǎn)發(fā)流程,在另一種實(shí)現(xiàn)場(chǎng)景中,如圖5所示,上述步驟206還可以包括以下步驟:
[0055]2065,SDN交換機(jī)通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)流或事件報(bào)告封裝為IP報(bào)文發(fā)送給所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)。
[0056]其中,SDN交換機(jī)向SDN控制器發(fā)送的內(nèi)容包括數(shù)據(jù)流或事件報(bào)告兩種。具體的,SDN交換機(jī)在接收到數(shù)據(jù)流后,若已經(jīng)存儲(chǔ)有該數(shù)據(jù)流對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),則可以根據(jù)已存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)對(duì)該數(shù)據(jù)流進(jìn)行轉(zhuǎn)發(fā);若未存儲(chǔ)有該數(shù)據(jù)流對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),則需要將該數(shù)據(jù)流通過控制通道上傳給SDN控制器,由SDN控制器根據(jù)該數(shù)據(jù)流生成轉(zhuǎn)發(fā)表項(xiàng)并下發(fā)給SDN交換機(jī)。或者,SDN交換機(jī)在運(yùn)行過程中,若發(fā)生業(yè)務(wù)端口掉線等事件時(shí),會(huì)將事件報(bào)告發(fā)送給SDN控制器。
[0057]2066、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)接收到所述IP報(bào)文后,將包含所述數(shù)據(jù)流或事件報(bào)告的IP報(bào)文發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān)。
[0058]2067、無(wú)線匯聚網(wǎng)關(guān)接收到所述IP報(bào)文后,將其發(fā)送給所述SDN控制器。
[0059]2068,SDN控制器接收所述IP報(bào)文,并對(duì)所述數(shù)據(jù)流或事件報(bào)告進(jìn)行控制面處理。
[0060]其中,若SDN控制器接收到數(shù)據(jù)流,可以根據(jù)數(shù)據(jù)流生成該數(shù)據(jù)流對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),并下發(fā)給SDN交換機(jī)。若SDN控制器接收到事件報(bào)告,則可以根據(jù)該事件報(bào)告向SDN交換機(jī)下發(fā)配置和管理信息。需要說明的是,在OpenFlow協(xié)議流程中控制通道還可以傳輸其他內(nèi)容,保證SDN交換機(jī)與SDN控制器之間的通信,對(duì)于SDN交換機(jī)與SDN控制器之間進(jìn)行的其他通信可以采用本實(shí)施例類似的傳輸方式,本實(shí)施例不再一一贅述。
[0061]需要指出的是,OpenFlow協(xié)議基于數(shù)據(jù)流的轉(zhuǎn)發(fā)存在兩種實(shí)現(xiàn)方式,分別為實(shí)時(shí)交互模式(Reactive)和預(yù)置模式(Pro-Active)。其中,實(shí)時(shí)交互模式的具體實(shí)現(xiàn)過程為:當(dāng)一條數(shù)據(jù)流產(chǎn)生時(shí),SDN交換機(jī)需要把第一個(gè)報(bào)文通過控制通道上傳給SDN控制器,SDN控制器根據(jù)該數(shù)據(jù)流的特征形成該數(shù)據(jù)流對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),再將該轉(zhuǎn)發(fā)表項(xiàng)下發(fā)給SDN交換機(jī),隨后的數(shù)據(jù)流將直接在SDN交換機(jī)之間轉(zhuǎn)發(fā)。預(yù)置模式的具體實(shí)現(xiàn)過程為:SDN控制器根據(jù)業(yè)務(wù)部署預(yù)先計(jì)算出SDN交換機(jī)可能需要的轉(zhuǎn)發(fā)表項(xiàng),并下發(fā)給SDN交換機(jī),當(dāng)一條數(shù)據(jù)流產(chǎn)生時(shí),SDN交換機(jī)不需要把數(shù)據(jù)報(bào)文上傳到控制器,而是根據(jù)預(yù)置的轉(zhuǎn)發(fā)表項(xiàng)直接 在SDN交換機(jī)中轉(zhuǎn)發(fā)。通過上述兩種數(shù)據(jù)流轉(zhuǎn)發(fā)的實(shí)現(xiàn)方式對(duì)比可知,實(shí)時(shí)交互模式對(duì)控 制通道的帶寬和實(shí)時(shí)性要求都比較高,而預(yù)置模式對(duì)控制通道的帶寬和實(shí)時(shí)性要求相對(duì)較 低,所以,在廣域網(wǎng)環(huán)境中預(yù)置模式有更好的應(yīng)用潛力。由于移動(dòng)通信無(wú)線信道相對(duì)有線網(wǎng) 絡(luò)來(lái)說,信道帶寬和實(shí)時(shí)性都相對(duì)不具備優(yōu)勢(shì),所以,本發(fā)明實(shí)施例中基于3G/4G無(wú)線信道 的控制通道采用預(yù)置模式的效果會(huì)更好。
[0062]本發(fā)明實(shí)施例提供的通信方法,通過在SDN交換機(jī)上集成無(wú)線通信模塊并在SDN 控制器側(cè)部署無(wú)線匯聚網(wǎng)關(guān),使得SDN交換機(jī)和SDN控制器之間可以通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò) 進(jìn)行通信,與現(xiàn)有技術(shù)中需要額外假設(shè)用于控制信道傳輸?shù)腎P網(wǎng)絡(luò)的技術(shù)相比,可以利用 已有的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)控制信道,從而免去了有線IP網(wǎng)絡(luò)的架設(shè)和維護(hù),有效降低了 OpenFlow控制網(wǎng)絡(luò)的部署成本,推動(dòng)了 OpenFlow網(wǎng)絡(luò)在廣域網(wǎng)的應(yīng)用。
[0063]本發(fā)明另一實(shí)施例還提供一種SDN交換機(jī),應(yīng)用于基于OpenFlow的SDN控制網(wǎng) 絡(luò),如圖6所示,所述SDN交換機(jī)包括:
[0064]無(wú)線通信模塊31,所述無(wú)線通信模塊31連接到運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),并通過所述運(yùn)營(yíng) 商無(wú)線網(wǎng)絡(luò)接收SDN控制器發(fā)送的控制流表。
[0065]其中,無(wú)線通信模塊31的主要功能是為了實(shí)現(xiàn)控制通道,實(shí)現(xiàn)SDN交換機(jī)和網(wǎng)絡(luò) 中心的SDN控制器的連接。其中無(wú)線通信模塊31的接口形態(tài)可以是迷你外設(shè)互聯(lián)接口 (mini Peripheral Component Interconnect, miniPCI)、迷你卡(miniCard)接口、通用串 行總線(Universal Serial Bus,USB)接口或柵格陣列封裝(Land Grid Arrays, LGA)接口 等接口,本實(shí)施例對(duì)此不做限定。
[0066]處理模塊32,用于根據(jù)所述無(wú)線通信模塊31接收到的所述控制流表,生成轉(zhuǎn)發(fā)表 項(xiàng),并將所述轉(zhuǎn)發(fā)表項(xiàng)發(fā)送給交換模塊33。
[0067]其中,處理模塊32基于OpenFlow協(xié)議的規(guī)定實(shí)現(xiàn)OpenFlow協(xié)議和OpenFlow配 置和管理協(xié)議(ONF OF-Config),并實(shí)現(xiàn)設(shè)備配置管理、網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)、網(wǎng)絡(luò)狀態(tài)變化上報(bào) 和OpenFlow表項(xiàng)下放等功能。
[0068]交換模塊33,用于接收并存儲(chǔ)所述處理模塊32發(fā)送的所述轉(zhuǎn)發(fā)表項(xiàng),根據(jù)所述轉(zhuǎn) 發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)面的轉(zhuǎn)發(fā)業(yè)務(wù)。
[0069]其中,交換模塊33的數(shù)據(jù)平面遵循OpenFlow協(xié)議的規(guī)定,包括OpenFlow數(shù)據(jù)端 口、OpenFlow轉(zhuǎn)發(fā)表和OpenFlow轉(zhuǎn)發(fā)邏輯。其中OpenFlow轉(zhuǎn)發(fā)邏輯建立在OpenFlow數(shù) 據(jù)端口、OpenFlow轉(zhuǎn)發(fā)表的基礎(chǔ)上,并實(shí)現(xiàn)OpenFlow交換設(shè)備的業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)發(fā)。交換模 塊33可以由軟件實(shí)現(xiàn),也可以由硬件實(shí)現(xiàn)。
[0070]進(jìn)一步的,所述處理模塊32,還用于向所述無(wú)線通信模塊31發(fā)送數(shù)據(jù)流或事件報(bào)
生 P=I ;
[0071 ] 所述無(wú)線通信模塊31,還用于將所述數(shù)據(jù)流或事件報(bào)告通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)發(fā)送 給所述SDN控制器。
[0072]進(jìn)一步的,所述處理模塊32,還用于向所述無(wú)線通信模塊31發(fā)送包含用戶信息的 分組數(shù)據(jù)協(xié)議PDP激活請(qǐng)求;
[0073]所述無(wú)線通信模塊31,還用于將所述PDP激活請(qǐng)求發(fā)送給所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)的 運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),以便所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和無(wú)線匯聚網(wǎng)關(guān)對(duì)所述用戶信息進(jìn)行認(rèn)證,并為所述SDN交換機(jī)分配IP地址;
[0074]所述無(wú)線通信模塊31,還用于通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)接收所述無(wú)線匯聚網(wǎng)關(guān)下發(fā)的IP地址,并發(fā)送給所述處理模塊32 ;
[0075]所述處理模塊32,還用于在接收到所述IP地址后,向所述無(wú)線通信模塊31發(fā)送控制通道建立請(qǐng)求;
[0076]所述無(wú)線通信模塊31,還用于將所述控制通道建立請(qǐng)求通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)發(fā)送給所述SDN控制器,以便與所述控制器建立控制通道。
[0077]本發(fā)明實(shí)施例提供的SDN交換機(jī),通過在SDN交換機(jī)上集成無(wú)線通信模塊,使得SDN交換機(jī)和SDN控制器之間可以通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)進(jìn)行通信,與現(xiàn)有技術(shù)中需要額外假設(shè)用于控制信道傳輸?shù)腎P網(wǎng)絡(luò)的技術(shù)相比,可以利用已有的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)控制信道,從而免去了有線IP網(wǎng)絡(luò)的架設(shè)和維護(hù),有效降低了 OpenFlow控制網(wǎng)絡(luò)的部署成本,推動(dòng)了 OpenFlow網(wǎng)絡(luò)在廣域網(wǎng)的應(yīng)用。
[0078]本發(fā)明另一實(shí)施例還提供一種通信系統(tǒng),應(yīng)用于基于OpenFlow的SDN控制網(wǎng)絡(luò),如圖7所示,所述通信系統(tǒng)包括:SDN交換機(jī)41、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42、無(wú)線匯聚網(wǎng)關(guān)43和SDN控制器44。
[0079]其中,所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42服務(wù)于運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述SDN交換機(jī)41包含無(wú)線通信模塊,所述SDN交換機(jī)41通過所述無(wú)線通信模塊連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42服務(wù)的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述無(wú)線匯聚網(wǎng)關(guān)43分別有線連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42和所述SDN控制器44,所述SDN交換機(jī)41通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān)43,與所述SDN控制器44進(jìn)行通信。
[0080]其中,在SDN交換機(jī)41中集成無(wú)線通信模塊,該無(wú)線通信模塊主要用于建立OpenFlow控制通道。無(wú)線匯聚網(wǎng)關(guān)43部署在網(wǎng)絡(luò)中心邊緣與網(wǎng)絡(luò)中心的SDN控制器44實(shí)現(xiàn)IP互通連接,同時(shí)無(wú)線匯聚網(wǎng)關(guān)43還與運(yùn)營(yíng)商的3G或4G無(wú)線網(wǎng)絡(luò)通過有線網(wǎng)絡(luò)接口連接。SDN交換機(jī)41通過無(wú)線信道和一個(gè)或多個(gè)位于網(wǎng)絡(luò)中心的SDN控制器44建立控制信道,并使用OpenFlow協(xié)議規(guī)定的TLS安全隧道技術(shù)實(shí)現(xiàn)SDN交換機(jī)41在SDN控制器44中的安全認(rèn)證和數(shù)據(jù)加密,從而保證SDN交換機(jī)41和SDN控制器44控制通道的安全通信。
[0081]進(jìn)一步的,所述SDN交換機(jī)41,還用于在通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān)43,與所述SDN控制器44進(jìn)行通信之前,通過無(wú)線通信模塊向所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42發(fā)送分組數(shù)據(jù)協(xié)議PDP激活請(qǐng)求;
[0082]所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42,還用于接收所述SDN交換機(jī)41發(fā)送的所述PDP激活請(qǐng)求,對(duì)所述PDP激活請(qǐng)求中攜帶的用戶信息進(jìn)行認(rèn)證,并將認(rèn)證通過的用戶信息發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān)43;
[0083]所述無(wú)線匯聚網(wǎng)關(guān)43,還用于接收所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)42發(fā)送的所述用戶信息,對(duì)所述用戶信息進(jìn)行認(rèn)證,在認(rèn)證通過后為所述SDN交換機(jī)41分配IP地址,并將所述IP地址下發(fā)給所述SDN交換機(jī)41 ;
[0084]其中,SDN交換機(jī)41通過3G或4G無(wú)線信道撥號(hào)連接到無(wú)線匯聚網(wǎng)關(guān)43。無(wú)線匯聚網(wǎng)關(guān)43實(shí)現(xiàn)SDN交換機(jī)41的無(wú)線接入認(rèn)證、并為SDN交換機(jī)41分配IP地址,該IP地址作為SDN交換機(jī)41的控制信道IP地址。
[0085]所述SDN交換機(jī)41,還用于在獲取到所述IP地址后,向所述SDN控制器44發(fā)起控制通道建立請(qǐng)求;
[0086]所述SDN控制器44,還用于與所述SDN交換機(jī)41建立控制通道;其中,所述SDN交 換機(jī)41與所述SDN控制器44之間進(jìn)行的通信均采用所述控制通道。
[0087]本發(fā)明實(shí)施例提供的通信系統(tǒng),通過在SDN交換機(jī)上集成無(wú)線通信模塊,使得SDN 交換機(jī)和SDN控制器之間可以通過無(wú)線網(wǎng)絡(luò)進(jìn)行通信,與現(xiàn)有技術(shù)中需要額外假設(shè)用于 控制信道傳輸?shù)腎P網(wǎng)絡(luò)的技術(shù)相比,可以利用已有的運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)控制信道,從 而免去了有線IP網(wǎng)絡(luò)的架設(shè)和維護(hù),有效降低了 OpenFlow控制網(wǎng)絡(luò)的部署成本,推動(dòng)了 OpenFlow網(wǎng)絡(luò)在廣域網(wǎng)的應(yīng)用。
[0088]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借 助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳 的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部 分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì) 算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0089]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種通信方法,應(yīng)用于基于開放流OpenFlow的軟件定義網(wǎng)絡(luò)SDN控制網(wǎng)絡(luò),其特征在于,所述SDN控制網(wǎng)絡(luò)包括SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器,所述SDN交換機(jī)通過無(wú)線通信模塊連接到運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)的所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),所述無(wú)線匯聚網(wǎng)關(guān)分別通過有線網(wǎng)絡(luò)連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和所述SDN控制器,所述方法包括: 所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信。
2.根據(jù)權(quán)利要求1所述的通信方法,其特征在于,所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信,包括: 所述SDN控制器將控制流表封裝在IP報(bào)文中通過有線IP網(wǎng)絡(luò)發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān); 所述無(wú)線匯聚網(wǎng)關(guān)在接收到包含所述控制流表的IP報(bào)文后,將所述IP報(bào)文發(fā)送給所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān); 所述運(yùn)營(yíng) 商無(wú)線出口網(wǎng)關(guān)接收到所述IP報(bào)文后,通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)將所述IP報(bào)文發(fā)送給所述SDN交換機(jī); 所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)接收所述IP報(bào)文并獲取所述控制流表,并執(zhí)行所述控制流表對(duì)應(yīng)的操作。
3.根據(jù)權(quán)利要求1所述的通信方法,其特征在于,所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信,包括: 所述SDN交換機(jī)通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)流或事件報(bào)告封裝為IP報(bào)文發(fā)送給所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān); 所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)接收到所述IP報(bào)文后,將包含所述數(shù)據(jù)流或事件報(bào)告的IP報(bào)文發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān); 所述無(wú)線匯聚網(wǎng)關(guān)接收到所述IP報(bào)文后,將其發(fā)送給所述SDN控制器; 所述SDN控制器接收所述IP報(bào)文,并對(duì)所述數(shù)據(jù)流或事件報(bào)告進(jìn)行控制面處理。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的通信方法,其特征在于,在所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信之前,該方法還包括: 所述SDN交換機(jī)通過無(wú)線通信模塊向所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)發(fā)送分組數(shù)據(jù)協(xié)議TOP激活請(qǐng)求; 所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)對(duì)所述PDP激活請(qǐng)求中攜帶的用戶信息進(jìn)行認(rèn)證,并將認(rèn)證通過的用戶信息發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān); 所述無(wú)線匯聚網(wǎng)關(guān)對(duì)所述用戶信息進(jìn)行認(rèn)證,在認(rèn)證通過后為所述交換機(jī)分配IP地址,并將所述IP地址下發(fā)給所述SDN交換機(jī); 所述SDN交換機(jī)獲取到所述IP地址后,向所述SDN控制器發(fā)起控制通道建立請(qǐng)求;所述SDN控制器與所述SDN交換機(jī)建立控制通道;其中,所述SDN交換機(jī)與所述SDN控制器之間進(jìn)行的通信均采用所述控制通道。
5.一種軟件定義網(wǎng)絡(luò)SDN交換機(jī),應(yīng)用于基于開放流OpenFlow的SDN控制網(wǎng)絡(luò),其特征在于,所述SDN交換機(jī)包括: 無(wú)線通信模塊,所述無(wú)線通信模塊連接到運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),并通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)接收SDN控制器發(fā)送的控制流表;處理模塊,用于根據(jù)所述無(wú)線通信模塊接收到的所述控制流表,生成轉(zhuǎn)發(fā)表項(xiàng),并將所述轉(zhuǎn)發(fā)表項(xiàng)發(fā)送給交換模塊;交換模塊,用于接收并存儲(chǔ)所述處理模塊發(fā)送的所述轉(zhuǎn)發(fā)表項(xiàng),根據(jù)所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)面的轉(zhuǎn)發(fā)業(yè)務(wù)。
6.根據(jù)權(quán)利要求5所述的SDN交換機(jī),其特征在于,所述處理模塊,還用于向所述無(wú)線通信模塊發(fā)送數(shù)據(jù)流或事件報(bào)告;所述無(wú)線通信模塊,還用于將所述數(shù)據(jù)流或事件報(bào)告通過無(wú)線網(wǎng)絡(luò)發(fā)送給所述控制器。
7.根據(jù)權(quán)利要求5或6所述的SDN交換機(jī),其特征在于,所述處理模塊,還用于向所述無(wú)線通信模塊發(fā)送包含用戶信息的分組數(shù)據(jù)協(xié)議PDP激活請(qǐng)求;所述無(wú)線通信模塊,還用于將所述PDP激活請(qǐng)求發(fā)送給所述無(wú)線網(wǎng)絡(luò)的運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),以便所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和無(wú)線匯聚網(wǎng)關(guān)對(duì)所述用戶信息進(jìn)行認(rèn)證,并為所述交換機(jī)分配IP地址;所述無(wú)線通信模塊,還用于通過運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)接收所述無(wú)線匯聚網(wǎng)關(guān)下發(fā)的IP地址,并發(fā)送給所述處理模塊;所述處理模塊,還用于在接收到所述IP地址后,向所述無(wú)線通信模塊發(fā)送控制通道建立請(qǐng)求;所述無(wú)線通信模塊,還用于將所述控制通道建立請(qǐng)求通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)發(fā)送給所述SDN控制器,以便與所述SDN控制器建立控制通道。
8.一種通信系統(tǒng),應(yīng)用于基于 開放流OpenFlow的軟件定義網(wǎng)絡(luò)SDN,其特征在于,所述通信系統(tǒng)包括:SDN交換機(jī)、運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)、無(wú)線匯聚網(wǎng)關(guān)和SDN控制器;其中,所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)位于運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò),所述SDN交換機(jī)包含無(wú)線通信模塊,所述SDN交換機(jī)通過所述無(wú)線通信模塊連接到所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)的所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),所述無(wú)線匯聚網(wǎng)關(guān)分別通過有線網(wǎng)絡(luò)連接到所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)和所述 SDN控制器,所述SDN交換機(jī)通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN控制器進(jìn)行通信。
9.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其特征在于,所述SDN交換機(jī),還用于在通過所述運(yùn)營(yíng)商無(wú)線網(wǎng)絡(luò)和所述無(wú)線匯聚網(wǎng)關(guān),與所述SDN 控制器進(jìn)行通信之前,通過無(wú)線通信模塊向所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)發(fā)送分組數(shù)據(jù)協(xié)議 PDP激活請(qǐng)求;所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān),還用于接收所述SDN交換機(jī)發(fā)送的所述PDP激活請(qǐng)求,對(duì)所述PDP激活請(qǐng)求中攜帶的用戶信息進(jìn)行認(rèn)證,并將認(rèn)證通過的用戶信息發(fā)送給所述無(wú)線匯聚網(wǎng)關(guān);所述無(wú)線匯聚網(wǎng)關(guān),還用于接收所述運(yùn)營(yíng)商無(wú)線出口網(wǎng)關(guān)發(fā)送的所述用戶信息,對(duì)所述用戶信息進(jìn)行認(rèn)證,在認(rèn)證通過后為所述交換機(jī)分配IP地址,并將所述IP地址下發(fā)給所述SDN交換機(jī);所述SDN交換機(jī),還用于在獲取到所述IP地址后,向所述SDN控制器發(fā)起控制通道建立請(qǐng)求; 所述SDN控制器,還用于與所述SDN交換機(jī)建立控制通道;其中,所述SDN交換機(jī)與所述SDN控制器之 間進(jìn)行的通信均采用所述控制通道。
【文檔編號(hào)】H04W76/02GK103428771SQ201310400270
【公開日】2013年12月4日 申請(qǐng)日期:2013年9月5日 優(yōu)先權(quán)日:2013年9月5日
【發(fā)明者】戴俊文 申請(qǐng)人:邁普通信技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
华容县| 贵州省| 海城市| 夏津县| 资中县| 铅山县| 辽宁省| 鞍山市| 高唐县| 徐闻县| 浏阳市| 宿松县| 清原| 南丹县| 常州市| 东丰县| 嘉黎县| 望谟县| 农安县| 青龙| 黄梅县| 堆龙德庆县| 阿拉善盟| 从化市| 宝鸡市| 同心县| 开原市| 肇东市| 修武县| 内乡县| 清苑县| 乌拉特前旗| 平湖市| 阜新| 永修县| 秦皇岛市| 林州市| 泾川县| 延安市| 志丹县| 宁陵县|