Abstract
本篇論文旨在提出於 Ad hoc 無線網路做群播(Multicasting)連線時,時槽(Time slot)資源配置的方法,並相較於在 Ad hoc 無線網路上,僅以單點對單點的傳輸(Unicast)方式來建立群播樹的方法之間的差異。本篇論文所提出的方法是基於 Ad hoc 無線網路上,網路上節點訊號的發送是以廣播(Broadcast)的方式發送,周圍節點只要在傳輸範圍內,且訊號強度足夠的條件下,便可接收相鄰點發送出來的訊號。以及群播傳輸本身的特性,即任一節點欲加入一群播組(Multicast group)時,只需要和群播組內任一成員或是負責傳送群播資料的節點建立連線即可,不需要所有的連線都必須建往群播的來源發送端(Multicast source node)。在選擇時槽(Time slot)的資源配置上,優先選擇在最靠近群播樹(Multicast tree)的連線上,配置和發送端用來發送群播資料之相同位置的時槽,而不是使用以單點對單點的傳輸上,會優先考慮整條連線時槽佔用的情況,配置和周圍連線可使用時槽重疊最少的位置。當最靠近群播樹的連線上,並沒有包含已經被用於發送群播資料的時槽位置時,才會考慮整條連線時槽佔用的情況,配置和周圍連線可使用時槽重疊最少的位置。從模擬的結果顯示出:以所提出的方法在 Ad hoc 無線網路做群播傳輸時,由於優先選擇和發送端用於傳送資料時槽相同的位置,可以大幅降低對時槽的佔用,反而有利於網路上其他連線的建立,進而降低加入群播傳輸失敗的機率。相較於僅僅優先考慮整條連線時槽所佔用的情況,利用單點對單點傳輸的方法來建立群播傳輸的方式。本篇論文所提出的方法,可以大幅降低加入群播傳輸連線失敗的機率。