日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

轮询没有收到的可能性_轮询(Polling)是什么?

發(fā)布時間:2024/10/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 轮询没有收到的可能性_轮询(Polling)是什么? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

輪詢(Polling)是一種CPU決策如何提供周邊設備服務的方式,又稱“程控輸出入”(Programmed I/O)。輪詢法的概念是,由CPU定時發(fā)出詢問,依序詢問每一個周邊設備是否需要其服務,有即給予服務,服務結束后再問下一個周邊,接著不斷周而復始。

輪詢法實現(xiàn)容易,但效率偏低。

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

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

當終端單播輪詢時,沒有專門的消息發(fā)給終端來實現(xiàn)輪詢,上行鏈路可以在映射消息中為終端分配足夠的帶寬用于終端發(fā)送帶寬請求。如果終端不需要發(fā)送請求,對應分配的發(fā)送時隙要按協(xié)議規(guī)定進行填充。如果一個終端有一個活動的UGS連接,并有足夠的帶寬,就不應單播輪詢,除非終端在UGS連接的幀頭中的PM位被設置。這樣可以避免單獨輪詢所有終端,因而節(jié)省了帶寬。需要注意的是,對單個終端的單播輪詢,通常是通過分配針對終端基本CiD的數(shù)據(jù)授權機制來實現(xiàn)的。

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

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

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

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

具有UGS連接的終端,可以在UGS連接的某一個MAC幀的授權管理子幀頭中設置PM位,來通知基站終端需要單播輪詢來為其非UGS連接請求帶寬。為了減少單播輪詢帶寬請求的數(shù)量,具有活動UGS連接的終端只有在PM位被設置后,才進行單播輪詢帶寬請求(或者如果UGS連接的發(fā)送間隔太長,以至于無法滿足終端的其他連接的 QoS要求)。基站在檢測到單播輪詢請求后,將啟動單播輪詢帶寬請求過程來滿足終端的要求。為了減少因PM位丟失造成的風險,終端要在所有的UGSMAC授權管理子幀頭中設置PM位。

處理機與IO控制器之間交換信息的方法:

主機與I/O交換的三種控制方式,即程序查詢(亦即輪詢方式)、程序中斷和DMA,以及它們各自所需的硬件及軟件支持。

總結

以上是生活随笔為你收集整理的轮询没有收到的可能性_轮询(Polling)是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。