[0126]在本發(fā)明實(shí)施例中,所述目標(biāo)緩存服務(wù)器接收到交換機(jī)發(fā)送的第二業(yè)務(wù)處理請(qǐng)求后,如果本地保存的沒有所述第二業(yè)務(wù)處理請(qǐng)求所請(qǐng)求的資源,則從源服務(wù)器獲取所述請(qǐng)求資源并保存在本地,向所述交換機(jī)發(fā)送所述請(qǐng)求資源,同時(shí),可以使目標(biāo)緩存服務(wù)器再次接收到請(qǐng)求該資源時(shí)的請(qǐng)求時(shí),可以直接從本地保存的資源中向交換機(jī)發(fā)送所述資源,不用再次向源服務(wù)器獲取該資源,從而提高用戶獲取資源的效率。
[0127]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0128]本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0129]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于SDN的多媒體流量?jī)?yōu)化調(diào)度方法,其特征在于,應(yīng)用于控制器,所述方法包括: 接收交換機(jī)發(fā)送的第一業(yè)務(wù)處理請(qǐng)求,其中所述第一業(yè)務(wù)處理請(qǐng)求為所述交換機(jī)在接收到用戶發(fā)送的請(qǐng)求未查找到相應(yīng)的流表項(xiàng)時(shí),向所述控制器發(fā)送的; 將所述第一業(yè)務(wù)處理請(qǐng)求對(duì)應(yīng)的信息與保存的匹配表中的相應(yīng)內(nèi)容進(jìn)行匹配;當(dāng)匹配成功時(shí),根據(jù)所述用戶的地址信息,確定所述用戶的等級(jí); 根據(jù)保存的每個(gè)用戶等級(jí)對(duì)應(yīng)的距離閾值,確定所述用戶的等級(jí)對(duì)應(yīng)的第一距離閾值,并識(shí)別與所述用戶的距離小于所述第一距離閾值的緩存服務(wù)器組,并在所述緩存服務(wù)器組中確定目標(biāo)緩存服務(wù)器; 根據(jù)所述目標(biāo)緩存服務(wù)器的地址生成第一流表項(xiàng),將生成的所述第一流表項(xiàng)返回所述交換機(jī),使所述交換機(jī)保存,并向所述目標(biāo)緩存服務(wù)器發(fā)送對(duì)應(yīng)的第二業(yè)務(wù)處理請(qǐng)求。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述第一業(yè)務(wù)處理請(qǐng)求對(duì)應(yīng)的信息與保存的匹配表中的相應(yīng)內(nèi)容進(jìn)行匹配包括以下方式中的至少一種: 判斷發(fā)送所述第一業(yè)務(wù)處理請(qǐng)求的交換機(jī)的標(biāo)識(shí)信息是否位于匹配表的交換機(jī)標(biāo)識(shí)信息組中; 判斷所述第一業(yè)務(wù)處理請(qǐng)求的目的地址是否位于匹配表的目的地址范圍內(nèi); 判斷所述第一業(yè)務(wù)處理請(qǐng)求的源地址是否位于匹配表的源地址范圍內(nèi); 判斷與所述交換機(jī)之間的帶寬占有率是否大于匹配表中的預(yù)設(shè)閾值。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述緩存服務(wù)器組中確定目標(biāo)緩存服務(wù)器包括: 將所述緩存服務(wù)器組中任意一個(gè)緩存服務(wù)器確定為目標(biāo)緩存服務(wù)器;或, 在所述緩存服務(wù)器組中查找保存有所述第一業(yè)務(wù)處理請(qǐng)求所請(qǐng)求的資源的緩存服務(wù)器,在查找到的緩存服務(wù)器中確認(rèn)任意一個(gè)緩存服務(wù)器為目標(biāo)緩存服務(wù)器;或, 根據(jù)每個(gè)交換機(jī)接收和發(fā)送業(yè)務(wù)處理請(qǐng)求的數(shù)量,或通過檢測(cè)每個(gè)交換機(jī)每個(gè)端口對(duì)應(yīng)的端口狀態(tài),確定所述緩存服務(wù)器組中每個(gè)緩存服務(wù)器與所述用戶之間的每條鏈路的鏈路狀態(tài); 根據(jù)設(shè)定的鏈路狀態(tài)閾值,將鏈路狀態(tài)滿足所述鏈路狀態(tài)閾值的鏈路中的緩存服務(wù)器確定為目標(biāo)緩存服務(wù)器。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 提取所述第一業(yè)務(wù)處理請(qǐng)求中攜帶的源地址和目的地址,并保存所述源地址與目的地址的對(duì)應(yīng)關(guān)系; 所述方法還包括: 接收交換機(jī)發(fā)送第三業(yè)務(wù)處理請(qǐng)求,其中所述第三業(yè)務(wù)處理請(qǐng)求為所述交換機(jī)在接收到目標(biāo)緩存服務(wù)器發(fā)送的請(qǐng)求未查找到相應(yīng)的流表項(xiàng)時(shí),向所述控制器發(fā)送的; 識(shí)別所述第三業(yè)務(wù)處理請(qǐng)求中包含的目的地址信息,根據(jù)本地保存的所述源地址與目的地址的對(duì)應(yīng)關(guān)系,確定所述目的地址對(duì)應(yīng)的源地址; 根據(jù)所述源地址生成第二流表項(xiàng),將生成的所述第二流表項(xiàng)返回所述交換機(jī),使所述交換機(jī)保存,并向所述用戶發(fā)送對(duì)應(yīng)的第四業(yè)務(wù)處理請(qǐng)求。5.—種基于SDN的多媒體流量?jī)?yōu)化調(diào)度裝置,其特征在于,應(yīng)用于控制器,所述裝置包括: 第一接收模塊,用于接收交換機(jī)發(fā)送的第一業(yè)務(wù)處理請(qǐng)求,其中所述第一業(yè)務(wù)處理請(qǐng)求為所述交換機(jī)在接收到用戶發(fā)送的請(qǐng)求未查找到相應(yīng)的流表項(xiàng)時(shí),向所述控制器發(fā)送的; 用戶等級(jí)確定模塊,用于將所述第一業(yè)務(wù)處理請(qǐng)求對(duì)應(yīng)的信息與保存的匹配表中的相應(yīng)內(nèi)容進(jìn)行匹配;當(dāng)匹配成功時(shí),根據(jù)所述用戶的地址信息,確定所述用戶的等級(jí); 目標(biāo)緩存服務(wù)器確定模塊,用于根據(jù)保存的每個(gè)用戶等級(jí)對(duì)應(yīng)的距離閾值,確定所述用戶的等級(jí)對(duì)應(yīng)的第一距離閾值,并識(shí)別與所述用戶的距離小于所述第一距離閾值的緩存服務(wù)器組,并在所述緩存服務(wù)器組中確定目標(biāo)緩存服務(wù)器; 第一處理模塊,用于根據(jù)所述目標(biāo)緩存服務(wù)器的地址生成第一流表項(xiàng),將生成的所述第一流表項(xiàng)返回所述交換機(jī),使所述交換機(jī)保存,并向所述目標(biāo)緩存服務(wù)器發(fā)送對(duì)應(yīng)的第二業(yè)務(wù)處理請(qǐng)求。6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述用戶等級(jí)確定模塊具體用于: 判斷發(fā)送所述第一業(yè)務(wù)處理請(qǐng)求的交換機(jī)的標(biāo)識(shí)信息是否位于匹配表的交換機(jī)標(biāo)識(shí)信息組中; 判斷所述第一業(yè)務(wù)處理請(qǐng)求的目的地址是否位于匹配表的目的地址范圍內(nèi); 判斷所述第一業(yè)務(wù)處理請(qǐng)求的源地址是否位于匹配表的源地址范圍內(nèi); 判斷與所述交換機(jī)之間的帶寬占有率是否小于匹配表中的預(yù)設(shè)閾值。7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述目標(biāo)緩存服務(wù)器確定模塊具體用于: 將所述緩存服務(wù)器組中任意一個(gè)緩存服務(wù)器確定為目標(biāo)緩存服務(wù)器;或, 在所述緩存服務(wù)器組中查找保存有所述第一業(yè)務(wù)處理請(qǐng)求所請(qǐng)求的資源的緩存服務(wù)器,在查找到的緩存服務(wù)器中確認(rèn)任意一個(gè)緩存服務(wù)器為目標(biāo)緩存服務(wù)器;或, 根據(jù)每個(gè)交換機(jī)接收和發(fā)送業(yè)務(wù)處理請(qǐng)求的數(shù)量,或通過檢測(cè)每個(gè)交換機(jī)每個(gè)端口對(duì)應(yīng)的端口狀態(tài),確定所述緩存服務(wù)器組中每個(gè)緩存服務(wù)器與所述用戶之間的每條鏈路的鏈路狀態(tài); 根據(jù)設(shè)定的鏈路狀態(tài)閾值,將鏈路狀態(tài)滿足所述鏈路狀態(tài)閾值的鏈路中的緩存服務(wù)器確定為目標(biāo)緩存服務(wù)器。8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括: 地址提取模塊,具體用于提取所述第一業(yè)務(wù)處理請(qǐng)求中攜帶的用戶的源地址和源服務(wù)器的目的地址,并保存所述源地址與目的地址的對(duì)應(yīng)關(guān)系; 第二接收模塊,具體用于接收交換機(jī)發(fā)送第三業(yè)務(wù)處理請(qǐng)求,其中所述第三業(yè)務(wù)處理請(qǐng)求為所述交換機(jī)在接收到目標(biāo)緩存服務(wù)器發(fā)送的請(qǐng)求未查找到相應(yīng)的流表項(xiàng)時(shí),向所述控制器發(fā)送的; 地址確定模塊,具體用于識(shí)別所述第三業(yè)務(wù)處理請(qǐng)求中包含的目的地址信息,根據(jù)本地保存的所述源地址與目的地址的對(duì)應(yīng)關(guān)系,確定所述目的地址對(duì)應(yīng)的源地址; 第二處理模塊,具體用于根據(jù)所述源地址生成第二流表項(xiàng),將生成的所述第二流表項(xiàng)返回所述交換機(jī),使所述交換機(jī)保存,并向所述用戶發(fā)送對(duì)應(yīng)的第四業(yè)務(wù)處理請(qǐng)求。9.一種基于SDN的多媒體流量?jī)?yōu)化調(diào)度系統(tǒng),其特征在于,包括交換機(jī)、目標(biāo)緩存服務(wù)器及權(quán)利要求5-8任一項(xiàng)所述的應(yīng)用于控制器的基于SDN的多媒體流量?jī)?yōu)化調(diào)度裝置。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述目標(biāo)緩存服務(wù)器,還用于接收交換機(jī)發(fā)送的第二業(yè)務(wù)處理請(qǐng)求,判斷本地是否保存有所述第二業(yè)務(wù)處理請(qǐng)求所請(qǐng)求的資源,如果是,將所述資源提供給所述交換機(jī);如果否,從源服務(wù)器獲取所述第二業(yè)務(wù)處理請(qǐng)求所請(qǐng)求的資源,并向所述交換機(jī)發(fā)送所述資源。
【專利摘要】本發(fā)明實(shí)施例提供了一種基于SDN的多媒體流量?jī)?yōu)化調(diào)度方法、裝置及系統(tǒng),方法包括:接收交換機(jī)發(fā)送的第一業(yè)務(wù)處理請(qǐng)求;當(dāng)?shù)谝粯I(yè)務(wù)處理請(qǐng)求與保存的匹配表匹配成功時(shí),根據(jù)用戶的地址信息,確定該用戶的等級(jí),根據(jù)該用戶等級(jí)對(duì)應(yīng)的第一距離閾值確定目標(biāo)緩存服務(wù)器;根據(jù)目標(biāo)緩存服務(wù)器生成第一流表項(xiàng),使交換機(jī)向目標(biāo)緩存服務(wù)器發(fā)送對(duì)應(yīng)的第二業(yè)務(wù)處理請(qǐng)求。本發(fā)明實(shí)施中當(dāng)用戶向源服務(wù)器請(qǐng)求資源時(shí),向交換機(jī)發(fā)送業(yè)務(wù)處理請(qǐng)求,當(dāng)交換機(jī)本地沒有所述請(qǐng)求相應(yīng)的流表項(xiàng)時(shí),向控制器發(fā)送第一業(yè)務(wù)請(qǐng)求,控制器確定目標(biāo)緩存服務(wù)器,使得交換機(jī)能夠訪問該目標(biāo)緩存服務(wù)器,向用戶提供資源,降低了用戶操作的難度和復(fù)雜性,增加用戶使用的透明性。
【IPC分類】H04L29/08, H04L12/741, H04L12/947, H04L12/801, H04L12/861
【公開號(hào)】CN105610716
【申請(qǐng)?zhí)枴緾N201610132615
【發(fā)明人】黃韜, 劉江, 張嬌, 晏思宇, 汪碩
【申請(qǐng)人】北京郵電大學(xué)
【公開日】2016年5月25日
【申請(qǐng)日】2016年3月9日