Post5 異質網路服務整合架構 401085259 潘昭宏

主題:異質網路服務整合架構
這篇期刊介紹了有關不同網路系統間整合架構.

摘要目的
  隨著網際網路的普及與家用電器的成長,對於整個生活形態的演進有相當大的影響,加上行動通訊、無線網路等下層支援,讓原先家中的電話、資訊設備都漸漸的產生改變,並且越來越聰明,具備一定程度的智慧性。
  本文提出一整合異質網路之系統與架構,可以讓不同服務網路之間的服務進行交互運用,以達到數位家庭服務的整合場景目的。

1.簡介
  X10網路的控制設備上,提供了隨手可得的自動化的服務網路,與現在潮流DLNA所訂定的規格相較,因為並非開放規格,所以投入之廠商並不多,而DLNA產品在認證方案通過之後,將會快速成長。
  在本文中將以UPnP為兩個異質性網路的界接協定架構,並提出異質網路轉接與服務的重新發佈功能。


2.概括介紹

 

  中央的UPnP網路為整個系統交換的共通協定,所以為最大的網路區塊雲。
  左上角為DLNA所規範的MEDIA HUB,用來將數位媒體傳送到特定裝置,依循UPnP的規範,可以設定從某一部機器將MEDIA STREM傳送到另一個位置,用來進行播放或是即時轉碼的過程。
  左下角的部分為非IP設備的資訊交換網路,中間需要一個「Non-IP Appliance Controller」,用來將上面的服務進行重新發佈的工作。
  右下角的部分除了可以透過Home Gateway連接到網際網路之外,尚可以連接一般UPnP網路上的服務,甚至是UPnP AV規格內的影音服務,也統整在規劃當中。


3.異質網路橋接架構
  在異質網路間的服務傳遞,必須依靠轉接的過程,也就是整個服務的重新發佈,將非UPnP的網路服務進行前端接取,然後重新發佈成為UPnP的標準服務,這樣的過程便是橋接的主要目的。
  透過橋接程序,可以讓像是X10這種現存的服務網路,將他所提供的功能,發佈到UPnP網路上,讓其他的裝置或是程式能夠透過標準的UPnP方式使用。
  在Bridge的設計上,我們將其分為兩大塊,分別是左邊的掛載式異質服務接取方式,與 右邊的UPnP管理模組。Non-IP Appliance Manager的機制由四個主要部分構成,分別是Service XML Resitory 、UPnp Service Dispatcher、Service XML Creator、以及Service Manager 。
  其中Service XML Reositiry是用來儲存服務的描述檔針對每個支援的描述以XML的形式記錄下來,以便接取或是轉發服務之用。


  UPnP Service Dispatcher則是用來轉送由UPnP Manager所發送過來的服務請求,如圖3-1所示,目前已經有X10 與 Phidgets兩種異質網路調度接取方式。
  第三個元件是Service XML Creator,這是用來建立服務XML的元件,透過這個元件可以將下方的服務描述出來,讓Service Manager可以將其發佈到UPnP網路上,提供外界存取。
  最後是Service Manager,這是用來發出服務事件的管理元件讓雙方的服務溝通可以透過這個特定的管理方式運作,並維持一定的運作彈性。


4.遠端介面


  系統內使用UPnP RemoteUI服務作為使用者介面的運作平台,RemoteUI服務分為RemoteUI Server以及RemoteUI Client兩種服務。
  RemoteUI Server能提供客戶端查詢目前該伺服器所提供的可用使用者介面資訊,RemoteUI Client則能提供伺服器主動通知客戶端可用的使用者介面資訊。RemoteUI使用者介面資訊採用XML的方式呈現,並包含左列資訊 。



5.訊息框架


整個CCL Notification system分成兩個部分Notification server和Notification Queueserver,以下簡稱NFS server與NQS. server。

Notification system的設計需求大致有以下幾個:
1. 能夠設定不同的發送條件。
2. 能夠根據不同媒介發送訊息。
3. 能夠負荷大量的訊息發送。
4. 能夠保證訊息發送的正確性。

CCL NQS系統設計模組包含了Queue,Message和NQS Server組,客戶端透過TCP .NET Remoting Channel取得NQS Server Object使用此方法是因為比透過HTTP取得序列化SOAP物件的方法來得有效率。


6.結論
  數位家庭的趨勢目前以慢慢成形,其中DLNA組織的場景已經成為各家廠商產品規劃的目標之一,加上2005年九月的互通認證方式建立,也提高了產品之間的可用度。但僅有這些尚不足以成就整個家庭網路的便利與推展,本文所提之異質網路方式,將可以增加現存服務與裝置加入新的服務框架的可行性,並且提供未來進一步邁向無所不在的運算環境當中的架構環節。


期刊文章來源:異質網路服務整合架構 An Integrated Service Architecture for Heterogeneous Service Network 

  by Chin-Ta Lin, Pu-Chen Wey, Chun-Chou Chien