輪詢

輪詢

輪詢(Polling)是一種CPU決策如何提供周邊設備服務的方式,又稱“程控輸出入”(Programmed I/O)。輪詢法的概念是,由CPU定時發出詢問,依序詢問每一個周邊設備是否需要其服務,有即給予服務,服務結束後再問下一個周邊,接著不斷周而復始。輪詢法實作容易,但效率偏低。輪詢是基於終端的,頻寬的請求總是基於CID,而分配則是基於終端。輪詢是基站為終端分配頻寬的一種處理流程,這種分配可以是針對單個終端或是一組終端的。為了減少多播和廣播輪詢衝突的可能性,只有需要頻寬的終端才應答,這些終端使用競爭處理算法來選擇在哪個時隙中傳送初始頻寬請求。

輪詢含義

輪詢是基站為終端分配頻寬的一種處理流程,這種分配可以是針對單個終端或是一組終端的。為單個終端和一組終端連線分配頻寬,實際上是定義頻寬請求競爭機制,這種分配不是使用一個單獨的訊息,而是上行鏈路映射訊息中包含的一系列分配機制。

輪詢是基於終端的,頻寬的請求總是基於CID,而分配則是基於終端。

多播

輪詢輪詢
如果沒有足夠的頻寬挨個輪詢很多非活動的終端,就可以使用多播與廣播的方式來實現頻寬申請。與單播輪詢一樣,這種輪詢方式也沒有專門的訊息發給終端來實現輪詢,而是在上行鏈路映射訊息中為終端分配頻寬。不同的是,單播輪詢是針對終端基本CID分配頻寬,而這裡是針對多播或廣播CID分配頻寬。

當輪詢針對多播或廣播CID時,從屬於該輪詢組的終端可以在分配給該CID的任何請求時隙(在UL-MAP中以請求機制的方式)期間請求頻寬。為了減少多播和廣播輪詢衝突的可能性,只有需要頻寬的終端才應答,這些終端使用競爭處理算法來選擇在哪個時隙中傳送初始頻寬請求。在多播或廣播中,不允許使用零長度頻寬請求。

如果在規定的時間內沒有在上行鏈路映射中收到授權訊息,則認為傳輸不成功、終端會一直使用競爭解決算法來重髮帶寬請求。

如果重新請求是在多播或廣播中實行的,則終端繼續使用競爭處理算法。需要注意的是,終端並不是只能在多播或廣播間隔進行重新請求。

相關搜尋

熱門詞條

聯絡我們