TW200735580A

Multiple node applications cooperatively managing a plurality of packet switched network pathways

Abstract

End-point devices, access points and other types of network nodes each employ multi-path management software to manage communication via multiple possible paths to the Internet backbone from communication applications that run on an end-point devices. Although the multi-path management software on an end-point device may operate independently, it may also cooperate with the local communication applications and the multi-path management software located on the access points or other network nodes to select one or more pathways for the local communication applications. Alternatively, the multi-path management software of an end-point device may pass all or a portion of such management responsibility to a local communication application and/or to multi-path management software of another network node. In addition to managing the selection of one or more pathways, the multi-path management software seamlessly switches pathways as may become necessary to meet changing network conditions or bandwidth demands.

TW200735580A, drawing sheet 1
Sheet 1 of 12

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

10 claims: 10 independent, 0 dependent

  1. 1
    一種可支援分組交換通信的通信架構,包括:多個網路節點,用於支援多條通信路徑,其中至少一個網路節點包括終端節點,至少另一個網路節點包括支援節點;所述終端節點執行第一多路徑管理應用,以支援第一通信軟體應用;所述支援節點執行第二多路徑管理應用;及所述第一多路徑管理應用和所述第二多路徑管理應用協同完成所述多條通信路徑之間的無縫切換,以支援所述第一通信軟體應用。
  2. 2
    如申請專利第1項所述的通信架構,其中,所述第一通信軟體應用也配合支援所述無縫切換。
  3. 3
    如申請專利第1項所述的通信架構,其中,所述第一多路徑管理應用控制所述無縫切換的進行。
  4. 4
    如申請專利第1項所述的通信架構,其中,所述第二多路徑管理應用控制所述無縫切換的進行。
  5. 5
    一種通信架構,可按照通信軟體應用的要求,通過分組交換網路與目的設備進行通信交換,該通信架構包括:第一接入點設備,其與所述分組交換網相連;第二接入點設備,其與所述分組交換網相連;終端設備,其使用第一網路標識通過第一接入點設備與所述分組交換網相連,幷使用第二網路標識通過第二接入點設備與所述分組交換網相連;設備驅動器,其包括多路徑驅動器部分、第一子驅動器部分和第二子驅動器部分;第一通信路徑,起始於所述多路徑驅動器,經由所述第一子驅動器、第一接入點設備和分組交換網到達所述目的設備;第二通信路徑,起始於所述多路徑驅動器,經由所述第二子驅動器、第二接入點設備和分組交換網到達所述目的設備;所述設備驅動器的多路徑驅動器在所述第一通信路徑和所述第二通信路徑之間進行無縫切換。
  6. 6
    如申請專利第5項所述的通信架構,其中,所述終端設備包括與所述第一和第二子驅動器兩者交互的多網路介面電路。
  7. 7
    一種分組交換網中的計算設備,該分組交換網包括多個接入點,該計算設備包括:多個通信介面,其中每一個通信介面都具有從所述多個接入點中對應的一個接入點處接收到的至少一個唯一的網路位址;第一低層模組,用於連接所述多個通信介面中的第一通信介面;第二低層模組,用於連接所述多個通信介面中的第二通信介面;高層協定管理器,其選擇所述第一通信介面和所述第一低層模組進行資料交換;為支援所述資料交換,所述高層協定管理器回應通信因素,從所述第一通信介面和第一低層模組無縫切換至所述第二通信介面和第二低層模組。
  8. 8
    如申請專利第7項所述的計算設備,其中,進一步包括與所述高層協定管理器相連的通信應用;所述高層協定管理器在選擇所述第一通信介面和第一低層模組前與所述通信應用交互。
  9. 9
    一種通信電路,包括:記憶體,用於存儲至少一部分通信應用程式以及至少一部分設備驅動程式,所述設備驅動程式包括多個單路徑子驅動程式;處理電路,其與所述記憶體相連;多個通信介面,所述處理電路執行所述設備驅動程式中的所述多個單路徑子驅動程式,將這些單路徑子驅動程式對應的每個通信介面連接到所述處理電路;所述處理電路確定對應於所述通信應用和每個通信介面的多個通信特徵,根據這些通信特徵,從所述多個通信介面中選擇第一通信介面,從所述多個單路徑子驅動程式中選擇對應的第一單路徑子驅動程式,以進行通信交換。
  10. 10
    如申請專利第9項所述的通信電路,其中,所述處理電路使用從所述多個通信介面中選擇的第二通信介面和從所述多個單路徑子驅動器中選擇的第二單路徑子驅動器,無縫地繼續進行所述通信交換。
Independent claims10