• 沒有找到結果。

新世代網際網路技術在遠距醫學資訊系統之研發與應用

N/A
N/A
Protected

Academic year: 2021

Share "新世代網際網路技術在遠距醫學資訊系統之研發與應用"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

行政院國家科學委員會專題研究計劃成果報告 新世代網際網路技術在遠距醫學資訊系統之研發與應用

Design and development of next generation Internet technologies for a tele-medicine system 計劃編號﹕NSC 88-2219-E-002-007 執行期限﹕87 年 8 月 1 日至 88 年 7 月 31 日 主持人﹕廖婉君 國立台灣大學電機工程學系 一、中文摘要 本計劃中,我們針對新世代網際網 路技術在遠距醫學資訊系統之研發與 應用,提出初步的實驗研究。初步研究 MBone(Multicast BackBone) 虛 擬 網 路 在遠距醫學資訊系統的使用性;Mbone 使用 IP Multicasting(多址傳播)技術的 多媒體軟體工具,提供了一個簡便的 Internet 視訊會議環境。雖然,在網際 網路多址傳播中,提供群組管理已有 IGMP (Internet Group Management Protocol)來進行,並已發展至第三版。 但在我們進行研究中,發現對於群組管 理問題上仍有改進的空間,因此我們針 對其協定的簡易性及減少控制訊息流 量來設計,並已發展一更簡單、更具彈 性之群組管理協定:RGMP (Receiver-initiated Group Management Protocol)。

本 篇 論 文 已 發 表 於 IEEE 1999 ICNP (International Conference on Network Protocols)。我們將對所提出之 協定機制及分析結果,作一簡略的說 明。 關鍵詞﹕網際網路、多址傳播、 群組管理 Abstract

The dominant mechanism for group management of IP multicasting is the Internet Group Management Protocol (IGMP). IGMP is based on a query/reply model and refreshes group membership periodically. IGMP has been evolving through three versions.

In this paper, a new group management protocol called Received-initiated Group

Membership Protocol (RGMP) is

proposed. As a result, the protocol overhead compared to IGMP v3 is significantly reduced, over a wide variety of service scenarios. In addition to reduced protocol overhead, RGMP is robust, scalable and adaptive to serve as a group management protocol.

Keywords: Multicast, IGMP, RGMP 二、緣由與目的 利用新世代網際網路技術在遠距 醫學資訊系統之研發與應用,並在應用 視訊會議方面以及多媒體播放服務,是 本計畫研究的主題。Mbone(Multicast BackBone)虛擬網路,乃是在 1992 年三 月 Steve Deering 於其博士論文中提出 IP Multicast Address(多址) 構想之後, 在 數 個 機 構 包 括 : Xerox PARC 、

Lawrence Berkeley Labs(LBL) 、

Information Science Institute (ISI)等,研 究團隊的努力下,迅速發展。它提供了 一個簡便的 Internet 視訊會議環境,同 時因為多址傳播的特性,增加了視訊會 議 所 傳 送 多 媒 體 資 料 的 效 率 。 由 於 MBone 網路使用 Tunneling 技術,故參 加此網路的電腦並不需顧慮所在的網 路環境下硬體(如:Router 等),是否支 援多址傳播。因此所構成的這個網路可 看作是一個在網際網路上的虛擬相連 網路。 目前 MBone 在台灣主要仍為學術 單位內實驗性質的網路,且尚未普及。 但由於網路使用人口之增加及多媒體 相關技術之迅速發展,使新世代網際網 路技術在遠距醫學資訊系統之研發

(2)

將有所應用。多址傳播技術,有別於傳 統之單址傳播或廣播技術,它可有效減 少多餘封包之傳遞及不必要之複製動 作,以降低網路資源之使用量。目前網 際網路上多址傳播傳送樹﹙multicast delivery tree﹚之建立,依據每一群組中 傳送樹建立的數目,可簡單將之區分為 source-based tree 及 center-based tree 兩 類。Source-based tree 是對群組中之每

一傳送者,建立一以其為根﹙root﹚、其

餘群組成員為節點之最小距離傳送樹 ﹙shortest path tree, SPT﹚。至於 center-based tree,則正好相反,它為每一群組 選取一中心點﹙不一定屬於此群組﹚, 而後以此中心點對其餘群組成員建立 一最小擴張樹,爾後重送至此群組之資 料便皆由此樹傳遞。 在網際網路多址傳播中,群組管理 是提供管理收聽者與傳送樹的維持的 重要資料來源。目前 IETF 提供 IGMP (Internet Group Management Protocol)來 進行管理,並已發展至第三版。 但在我們進行研究中,對於使用 IGMP V.1、V.2、V.3,發現對於群組管 理問題上仍有改進的空間。在 IGMP V.1 中 , 提 供 了 基 本 的 詢 問 與 回 答 (query/reply)功能及抑制(suppression)功 能;在 IGMP V.2 中,對於前一版的離 開延遲(leave latency)做了改善;第三版 則增加了來源過濾(source filtering)功 能,但卻移除原來的抑制(suppression) 功能。 因此我們研究設計同時提供來源 過 濾 (source filtering) 功 能 及 抑 制 (suppression)功能的群組管理協定,並 著眼於協定的簡易性及減少控制訊息 流量。我們所發展提出群組管理協定: RGMP(Receiver-initiated Group Management Protocol) , 比 最 新 版 IGMP V.3 具有更多的功能、更簡單、 更 具 彈 性 , 也 享 有 更 低 的 控 制 負 擔 (control overhead)。 三、結果與討論 群組管理在網際網路多址傳播中, 提 供 管 理 收 聽 者 與 維 持 傳 送 樹 的 工 作。在 IGMP 協定中,區域網路(LAN) 中所有路由器利用協定自行推選出一 個詢問者(querier),詢問者負責定期 詢問所有主機(host)參加群播群組的 情形;再將所有主機的參加報告整理, 並和其他區域網路的詢問者彼此交換 網域參加群組的情況。每個區域網路的 詢問者匯整從其他詢問者收到的訊息 之 後 , 便 可 建 立 繞 路 表 (forwarding table)。 目前網際網路上實際之多址傳播 繞 送 演 算 法 , 較 知 名 的 有 DVMRP ﹙ Distance Vector Multicast Routing

Protocol﹚、MOSPF﹙Multicast extensions

to Open Shortest Path First ﹚、 CBT ﹙Core-Based Tree﹚及 PIM﹙Protocol Independent Multicast﹚等,前兩者屬於 source-based tree 且分別使用 distance vector routing 及 link state routing 演算 法﹔CBT 屬於 center-based tree。 本計畫所研究提出之 RGMP 群組管 理協定,主要貢獻在於改進 IGMP。RGMP 主 要 提 供 兩 個 機 制 : 參 加 者 發 起 (receiver-initiated) 與 訊 息 抑 制 (suppression)。 「參加者發起」,使得區域網路不 需要詢問者,路由器的設計可以較簡 單,且網路控制訊息可減少。RGMP 保 有 在 IGMP 第 三 版 的 「 來 源 過 濾 」 (source filtering)機制,使得主機有 權決定接收某些來源之群播資料,或者 不要接收某些來源之群播資料。但 IGMP 第三版認為新增「來源過濾」功能之 外,要同時提供「訊息抑制」機制便有 困難。本研究所提供的突破是,RGMP 可同時提供兩個機制。 「 訊 息 抑 制 」 利 用 廣 播 (broadcast)的特性,來減少重複的群 組報告控制訊息。當一個主機報告自己 參加之群播情形時,其他的主機同時可 收到此報告訊息。

(3)

因此其他主機將訊息與自己的參 加情形綜合比較之後,在輪到自己報告 時,便不報告其他主機已經報告之部 分,因此可以大幅減低網路的控制訊息 之數量。 RGMP 主要的設計是利用 IGMP 第三 版加上抑制旗標(suppression flag) 及更新定時器(refresh timer),提供 一個十分簡單的方法來同時提供「來源 過濾」與「訊息抑制」機制。可以提供 兩 種 來 源 過 濾 模 式 : 互 斥 及 包 含 (exclude mode ,include mode),並同 時享有訊息抑制,因此網路的控制訊息 數量都明顯可以減少。 圖一及圖二,說明網路在不同的群 組數目及參加人數情況下,RGMP 的表 現都優於 IGMP 第三版,享有更低的協 定 負 擔 (protocol overhead) 。 由 圖 一,可以發現當區域網路所參加之群組 數目增加時,RGMP 所增加之控制訊息 約只有 IGMP 第三版之四分之一。圖二 表示,當網路的主機數目增加時,IGMP 第三版所產生的控制訊息會與主機數 目成正比,但是 RGMP 的控制訊息並不 隨主機數目遞增而加多。 0 500 1000 1500 2000 2500 0 10 20 30 40 50 Group number Protocol overhead(KByte) RGMP IGMPv3

圖一: Overhead v.s. Group number

0 1000 2000 3000 4000 5000 0 5 10 15 20 25 30 35 40 45 50 55 Host number Protocol overhead(KByte) RGMP IGMPv3

圖二: Overhead v.s. Host number

0 200 400 600 800 0 5 10 15 20 25 30 35 40 45 50 55 Host number Protocol overhead(KByte) RGMP IGMPv3 with suppression

圖三: Overhead v.s. Host number

0 300 600 900 1200 1500 0 10 20 30 40 50 Group number Protocol overhead(KByte) RGMP IGMPv3 with suppression

圖四: Overhead v.s. Group number 圖三與圖四,是說明 RGMP 中之「參 加者發起(receiver-initiated)」的好 處。我們利用模擬,將 IGMP 第三版虛 擬加上「訊息抑制」機制,並與 RGMP 做比較;因此其和 RGMP 的主要不同僅 在於 RGMP 有「參加者發起」的機制。 由這兩張圖可發現 RGMP 在各種情況 下,「參加者發起」的好處。 圖五主要是說明 RGMP 由於「參加 者發起」的機制,因此可以將控制訊息 打散在時間軸上。IGMP 由於「詢問-回 應」(query-reply)架構,因此網路控 制訊息會集中在某些時段。由網路原理 得知,IGMP 這種集中控制訊息的方式 較易造成網路塞車,因此 RGMP 相較下 就具有較好的特性。 0 1200 2400 3600 4800 6000 0 2000 4000 6000 8000 10000 Time(second) Protocol overhead(Byte) IGMPv3 RGMP

(4)

因此,不論網路在各種情況下, RGMP 的控制訊息數量都遠低於 IGMP 第 三 版 , 且 RGMP 的 離 開 延 遲 (leave latency)亦小於 IGMP,同時 RGMP 可將 控制訊息打散於時間軸上,因此亦可以 改善 IGMP 突發流量(burst traffic) 的情況。 四、計劃結果自評 本計劃執行期之初步成果為﹕ ﹙1﹚研究實驗多址傳播協定及 MBone ﹙2﹚研究分析 IGMP 群組管理 ﹙3﹚發展 RGMP 新的群組管理協定 ﹙4﹚模擬分析 RGMP 效能 ﹙5﹚RGMP 論文發表於 ICNP 利用新世代網際網路技術在遠距 醫學資訊系統之研發與應用,已經初步 完成實驗研究雛形。所提出之 RGMP 論 文 已 發 表 於 IEEE 1999 ICNP (International Conference on Network Protocols)。未來將繼續研究完成,新世 代網際網路上遠距醫學資訊系統。 五、參考文獻

[1] Wanjiun Liao and De-Nian Yang, "

Receiver-initiated Group

Membership Protocol (RGMP): a New Group Management Protocol for IP Multicasting," Proceedings of International Conference on Netwrok Protocols, 1999, pp. 51– 58.

[2] S. Deering," Host Extensions for IP Multicasting," RFC 1112, August

1989.

[3] M. H. Ammar, G. Polyzos, and S. Tripathi, “Special issue on networked

support for multipoint

communications,” IEEE JSAC, vol.

15, April 1997.

[4] J. Moy," Multicast Extensions to OSPF," RFC 1584, March 1994.

[5] J. C. Pasquale, G. C. Polyzos, and

Xylomenos, “The Multicasting

Problem,” ACM Multimedia Systems,

vol. 6, o. 1, 1998, pp. 43-59.

[6] S. Deering et al.," An Architecture for Wide-Area Multicasting Routing,"

ACM SIGCOMM, 1994, pp. 126 - 135.

[7] E. Crawley, R. Nair, B. Rajagopalan, and Hal Sandick," A Framework for QoS-based Routing in the Internet," INTERNET-DRAFT, March 1997.

[8] W. Fenner. “Internet Group

Management Protocol, Version 2,”

(5)

參考文獻

相關文件

在網路數位的時代,人們將面對越來越多資訊安全的威脅,對於此行政院將 特別在今年

以前參加科展時,在網路上看過水果發電的研究,覺得很好奇,便到網路上查相關的資

由於較大型網路的 規劃必須考慮到資料傳 輸效率的問題,所以在 規劃時必須將網路切割 成多個子網路,稱為網 際網路。橋接器是最早

五、 最遲應於甄試日前一週,於分署網站公告甄試資訊。甄試資

國立高雄師範大學數學教育研究所碩士論文。全國博碩士論文資訊網 全國博碩士論文資訊網 全國博碩士論文資訊網,

各系所正取生請於民國 104 年 12 月 30 日(星期三)前於本校招生資訊網 http://www.cyut.edu.tw/~recruit

A7:依政府資訊公開法第 18 條第 1 項第 6 款規定:「政府資訊屬於

a 全世界各種不同的網路所串連組合而成的網路系統,主要是 為了將這些網路能夠連結起來,然後透過國際間「傳輸通訊 控制協定」(Transmission