通信控制裝置、通信控制方法、控制方法、通信控制程序、記錄介質的制作方法
【專利摘要】即使在構成無線LAN的無線中繼裝置及無線終端裝置之中包含有未與IEEE802.11e對應的裝置的情況下,也能夠針對上行或下行的任意通信方向,利用單獨的裝置實現精細的優(yōu)先控制。在收容多個無線終端裝置(20)的無線訪問點裝置中設置有:判定處理部(SA130),其觀測向各個無線終端裝置(20)發(fā)送的數據包以及從無線終端裝置(20)接收到的數據包,判定是否具有正在進行優(yōu)先級高的通信的裝置;以及優(yōu)先控制處理部(SA140),其在由判定處理部(SA130)判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,利用CTS報文禁止由除了正在進行優(yōu)先級高的通信的無線終端裝置(20)以外的無線終端裝置(20)進行的通信的開始。
【專利說明】通信控制裝置、通信控制方法、控制方法、通信控制程序、記錄介質
【技術領域】
[0001]本發(fā)明涉及無線LAN (Local Area Network)中的優(yōu)先控制技術。
【背景技術】
[0002]所謂數據通信中的優(yōu)先控制,是指針對要求實時性的數據,預先確保其傳送所需的頻帶、或進行優(yōu)先的頻帶分配等,以保障通過量、傳送延遲。作為上述優(yōu)先控制的一例而舉出QoS(Quality of Service)。近年來,伴隨無線通信技術的普及,除了電子郵件的接收/發(fā)送、Web網頁的閱覽,還通常利用無線終端裝置進行聲音數據、影像數據等的實時通信,并且無線LAN中的優(yōu)先控制的重要性提高。作為無線LAN中的優(yōu)先控制的一例,舉出按照IEEE802.1le 規(guī)定出的 EDCA(Enhanced Distributed Channel Access)訪問類別的分類。按照EDCA訪問類別的分類進行的優(yōu)先控制,是指將經由無線LAN進行的數據通信分類為各自優(yōu)先級不同的4個訪問類別,使無線訪問點裝置等無線中繼裝置優(yōu)先執(zhí)行優(yōu)先級高的訪問類別的數據通信的中繼。另外,還提出有按照EDCA的基礎上進一步實現精細的優(yōu)先控制的技術(例如,參照專利文獻I)、將與IEEE802.1le不對應的無線通信裝置作為對象而實現與EDCA同等的優(yōu)先控制的技術(例如,參照專利文獻2)。
[0003]如果進行更詳細地說明,則在專利文獻I中公開有下述技術,即,將各無線終端裝置所使用的SSID設定為彼此不同,并且,在這些SSID之間預先確定優(yōu)先等級,從而實現比EDCA中的優(yōu)先控制更精細的優(yōu)先控制。SSID (Service Set Identifier),是指唯一識別無線LAN的標識符(與所謂網絡地址對應的標識符),在EDCA中能夠針對各個SSID設定4個等級的訪問類別。在專利文獻I公開的技術中,由于將各無線終端裝置所使用的SSID設定為彼此不同,因此,能夠在I個無線訪問點裝置中設定如“4XSSID的設定數”的優(yōu)先級,而進行優(yōu)先控制。另一方面,在專利文獻2中公開有下述技術,即,在無線終端裝置以及無線訪問點裝置的各自向無線區(qū)間發(fā)送數據包時,通過從上位層的協議(例如數據鏈路層)向下位層的協議(例如物理層)的排隊,實現與IEEE802.1le的EDCA同樣的優(yōu)先控制。
[0004]專利文獻1:日本特開平2006 - 211362號公報
[0005]專利文獻2:日本特開平2007 - 235782號公報
【發(fā)明內容】
[0006]在專利文獻I公開的技術中,是以成為優(yōu)先控制的對象的進行數據通信的全部裝置(無線訪問點裝置以及無線終端裝置)與IEEE802.1le相對應作為前提的。但是,在無線LAN中常見收容有多種機型的無線終端裝置,不符合上述前提的情況也很多。在專利文獻2公開的技術中,雖然未出現上述問題,但存在下述問題,S卩,利用I個裝置無法實現如VoIP (Voice over Internet Protocol)的聲音通話那樣的雙向通信中的優(yōu)先控制。在專利文獻2公開的技術中,由于通過從上位層的協議(例如數據鏈路層)向下位層的協議(例如物理層)的排隊而實現優(yōu)先控制,因此,如果將專利文獻2的技術應用于無線終端裝置,則僅能夠針對從無線終端裝置向無線訪問點裝置發(fā)送的數據包(即,上行方向的通信數據包)進行優(yōu)先控制,如果應用于無線訪問點裝置,則僅能夠針對下行方向的通信進行優(yōu)先控制。
[0007]本發(fā)明就是鑒于上述課題而提出的,其目的在于提供下述技術,即,即使在構成無線LAN的無線中繼裝置及無線終端裝置之中包含有與IEEE802.1le不對應的裝置的情況下,也能夠針對上行或下行的任意通信方向利用單獨的裝置實現精細的優(yōu)先控制。
[0008]為了解決上述課題,本發(fā)明的一個方式提供一種通信控制裝置,其具有:判定單元,其進行觀測及判定處理,即,對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置各自之間接收/發(fā)送的數據包進行觀測,并判定是否具有正在進行優(yōu)先級高的通信的裝置;以及優(yōu)先控制單元,其在由所述判定單元判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線中繼裝置及所述多個無線終端裝置中,禁止由除了所述正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。
[0009]根據上述通信控制裝置,能夠在無線中繼裝置以及收容于該無線中繼裝置中的無線終端裝置中,禁止由除了正在進行優(yōu)先級高的通信的裝置以外的裝置重新開始通信。因此,如果無線中繼裝置以及收容于該無線中繼裝置的無線終端裝置各自是依照IEEE802.11的裝置,則之后直至優(yōu)先級高的通信結束為止,僅對該正在進行通信的裝置賦予數據的發(fā)送權。例如,如果對無線中繼裝置賦予數據的優(yōu)先發(fā)送權,則實現從無線中繼裝置朝向無線終端裝置的方向上的通信(即,下行方向的通信)的優(yōu)先控制。反之,如果對收容于無線中繼裝置的任意無線終端裝置賦予數據的優(yōu)先發(fā)送權,則實現從無線終端裝置朝向無線中繼裝置的方向上的通信(即,上行方向的通信)的優(yōu)先控制。這樣,根據本發(fā)明的通信控制裝置,針對上行及下行的任意方向的通信均能夠進行優(yōu)先控制,能夠單獨利用該通信控制裝置實現如VoIP的聲音通話這種雙向通信的優(yōu)先控制。
[0010]在此,關于禁止由除了正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始,考慮利用CTS (Clear to Send)報文實現。CTS報文(或者利用該報文而避免通信電波的沖突的RTS/CTS機制),是在與IEEE802.1le相比更基本的無線通信標準即IEEE802.11中確定的,因此只要是構成無線LAN的無線通信裝置,則一定是相對應的。即,根據本發(fā)明,即使在構成無線LAN的無線中繼裝置及無線終端裝置中包含有與IEEE802.1le不對應的裝置的情況下,也能夠實現優(yōu)先控制。另外,在本發(fā)明中,由于不存在關于無線中繼裝置及收容于無線中繼裝置的無線終端裝置有無與IEEE802.1le相對應的問題,因此,不限定于在IEEE802.1le中限定的4個等級的訪問類別,還能夠根據需要而定義出小于或等于3個等級或大于或等于5個等級的優(yōu)先級的類別。這樣,根據本發(fā)明,即使在構成無線LAN的無線中繼裝置及無線終端裝置中包含有與IEEE802.1le不對應的裝置的情況下,也能夠針對上行或下行的任意通信方向利用單獨的裝置實現精細的優(yōu)先控制。
[0011]此外,關于本發(fā)明所涉及的通信控制裝置,可以獨立于無線中繼裝置、且也可以獨立于在無線中繼裝置中收容的無線終端裝置而設為獨立裝置,另外,也可以設為組裝在無線中繼裝置或者收容于無線中繼裝置中的無線終端裝置上而與它們一體形成的裝置。
[0012]在其他方式中,所述判定單元也可以周期性地執(zhí)行所述觀測及判定處理。此時,所述判定單元也可以每隔恒定期間或者恒定數據包數量而周期性地執(zhí)行所述觀測及判定處理。根據上述方式,與對在無線中繼裝置和收容于該無線中繼裝置中的無線終端裝置之間接收/發(fā)送的全部的數據包進行觀測,而判定有無正在進行優(yōu)先級高的通信的裝置的情況相比,能夠將對通信控制裝置的處理負荷抑制得較低。特別地,在將上述通信控制裝置組裝在無線中繼裝置中的方式中,以上述方式將處理負荷抑制得較低,由此能夠使得不對無線中繼裝置原本的功能即數據包的轉送控制造成障礙。
[0013]另外,作為其他方式,考慮下述方式,S卩,在由判定單元判定為正在進行優(yōu)先級高的通信的裝置存在多個的情況下,直至判定出正在進行優(yōu)先級高的通信的裝置全部作為優(yōu)先控制對象被選擇為止,使優(yōu)先控制單元重復執(zhí)行下述處理:優(yōu)先控制對象選擇處理,在該處理中,選擇判定為正在進行優(yōu)先級高的通信的裝置中的I個,作為優(yōu)先控制的對象;優(yōu)先控制處理,在該處理中,在根據在優(yōu)先控制對象選擇處理中選擇出的裝置正在進行的通信的優(yōu)先級而確定的第一期間、或者預先確定的恒定的第二期間中,禁止由除了該選擇出的裝置以外的其他裝置進行的通信的開始;以及選擇解除處理,在該處理中,將經過了所述第一期間或者第二期間作為契機,解除通過所述優(yōu)先控制對象選擇處理的選擇。
[0014]更具體地說,考慮下述方式,S卩,在上述優(yōu)先控制對象選擇處理中,將判定為正在進行優(yōu)先級高的通信的裝置中選擇作為優(yōu)先控制的對象還未被選擇的裝置作為優(yōu)先控制的對象,在上述優(yōu)先控制處理中,在根據該選擇出的裝置正在進行的通信的優(yōu)先級而確定的期間中,禁止由其他裝置進行的通信的開始(即,通過判定單元判定為正在進行優(yōu)先級高的通信的裝置各自被選擇一次作為優(yōu)先控制對象,將該裝置正在進行的通信的優(yōu)先級反映至禁止由其他裝置進行的通信的期間的長度)。
[0015]另外,還考慮下述方式,即,在上述優(yōu)先控制對象選擇處理中,進行優(yōu)先控制對象的選擇,使得關于判定為正在進行優(yōu)先級高的通信的各裝置的每單位時間的選擇頻率對應于該裝置正在進行的通信的優(yōu)先級,在上述優(yōu)先控制處理中,在預先確定出的恒定期間內,禁止由其他裝置進行的通信的開始(即,將由判定單元判定為正在進行優(yōu)先級高的通信的裝置正在進行的通信的優(yōu)先級,反映至每單位時間作為優(yōu)先控制對象而選擇的頻率的方式),并且,還考慮下述方式,即,將由判定單元判定為正在進行優(yōu)先級高的通信的裝置正在進行的通信的優(yōu)先級,同時反映至每單位時間的選擇頻率、和禁止由其他裝置進行的通信的期間的長度這兩者。
[0016]根據上述各方式,即使在多個裝置進行優(yōu)先級高的通信,且這些通信的優(yōu)先級彼此不同的情況下,也能夠根據各通信的優(yōu)先級公平地進行優(yōu)先控制。另外,考慮無線通信中的傳送速度(也稱為每單位時間的傳送數據量、傳送速率)伴隨無線終端裝置的移動、電波狀況的變化等而可能時時變化,在根據選擇出的裝置正在進行的優(yōu)先級而對禁止由其他裝置進行的通信的開始期間進行調整的方式的情況下,可以參考該選擇出的裝置正在進行的通信的傳送速度而進行該期間的調整。同樣地,可以參考各裝置正在進行的通信的傳送速度而對選擇各裝置的頻率進行調整。
[0017]并且,作為其他方式而考慮下述方式,S卩,設置存儲單元,其對表示通信優(yōu)先級的計算方法的規(guī)則數據進行存儲;以及更新單元,其更新在存儲單元中存儲的規(guī)則數據,使判定單元基于在存儲單元中存儲的規(guī)則數據所示的計算方法,確定無線中繼裝置以及多個無線終端裝置的各自正在進行的通信的優(yōu)先級,基于該確定結果判定有無正在進行優(yōu)先級高的通信的裝置。根據上述方式,能夠根據無線LAN的使用目的、使用狀況而靈活地確定規(guī)則數據,能夠簡便地實現依照該使用目的、使用狀況的優(yōu)先控制。
[0018]另外,作為用于解決上述課題的其他方式而考慮下述方式,即提供一種對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置的各自之間進行的接收/發(fā)送的數據包進行觀測,在具有正在進行優(yōu)先級高的通信的裝置的情況下,禁止由除了該裝置以外的裝置進行的通信的開始的通信控制方法、或者使計算機(控制裝置內的控制部)執(zhí)行該通信控制方法的程序、或者用于存儲該程序的非易失性的存儲裝置。根據上述方式,即使在構成無線LAN的無線中繼裝置及無線終端裝置中包含有與IEEE802.1le不對應的裝置的情況下,也能夠針對上行或下行的任意通信方向利用單獨的裝置實現精細的優(yōu)先控制。
【專利附圖】
【附圖說明】
[0019]圖1是表示實現本發(fā)明的一個實施方式所涉及的通信控制裝置的作用的包含無線訪問點裝置10在內的無線通信LAN的結構例的圖。
[0020]圖2是表示無線訪問點裝置10的結構例的圖。
[0021]圖3是表示在無線訪問點裝置10的非易失性存儲部144中存儲的優(yōu)先級劃分規(guī)則數據的一例的圖。
[0022]圖4是用于說明無線訪問點裝置10的控制部110按照通信控制程序執(zhí)行的處理的圖。
[0023]圖5是用于說明無線通信中的隱藏終端問題、以及用于解決該隱藏終端問題的方案即RTS/CTS的圖。
[0024]圖6是用于說明本實施方式的動作的圖。
【具體實施方式】
[0025]下面,參照附圖,對本發(fā)明的實施方式進行說明。
[0026]圖1是表示實現本發(fā)明的一個實施方式所涉及的通信控制裝置的作用的包含無線訪問點裝置10在內的無線LAN的結構例的圖。如圖1所示,在該無線LAN中包含有■?無線訪問點裝置10、收容在該無線訪問點裝置10中的無線終端裝置20A、20B及20C。
[0027]無線終端裝置20A、20B及20C分別是例如具有無線通信功能的個人計算機、PDA (Personal Digital Assistant),位于數據通信的終端。圖1的各個無線終端裝置20A、20B及20C雖然未與IEEE802.1le對應,但與IEEE802.11相對應。以下,在無需區(qū)分各個無線終端裝置20A、20B及20C的情況下,僅標記為“無線終端裝置20”。此外,在圖1中,對收容于無線訪問點裝置10中的無線終端裝置的數量為3個的情況進行了例示,但收容于無線訪問點裝置10中的無線終端裝置的數量可以小于或等于2個,當然也可以大于或等于4個。另外,在本實施方式中,對收容于無線訪問點裝置10中的無線終端裝置全部與IEEE802.1le不對應的情況進行了說明,但也可以是收容于無線訪問點裝置10中的無線終端裝置與IEEE802.1le相對應。即,無線終端裝置20是否與IEEE802.1le相對應對本實施方式來說不是問題。
[0028]另一方面,無線訪問點裝置10是收容無線終端裝置20而構成無線LAN,并且與未圖示的有線通信網連接的無線中繼裝置。無線訪問點裝置10將從有線通信網向無線終端裝置20發(fā)送的數據包或者從無線終端裝置20向有線通信網發(fā)送的數據包等作為對象,提供基于其發(fā)送目標地址的轉送控制(所謂路由)服務。即,在圖1所示的無線LAN中,無線訪問點裝置10實現路由器的作用。該無線訪問點裝置10是雖然與IEEE802.11相對應,但與IEEE802.1le不對應的無線通信裝置。在本實施方式中,構成無線LAN的無線訪問點裝置10、無線終端裝置20A、20B及20C分別與IEEE802.1le不對應,但通過使無線訪問點裝置10執(zhí)行顯著地示出本實施方式的特征的處理,從而針對上行或下行的任意通信方向均實現精細的優(yōu)先控制。以下,以無線訪問點裝置10為中心進行說明。
[0029]圖2是表示無線訪問點裝置10的硬件結構的圖。
[0030]如圖2所示,無線訪問點裝置10包含有:控制部110、無線通信部120、網絡接口部130、存儲部140以及在這些結構要素之間作為數據收發(fā)的中介的總線150。
[0031]控制部110例如是CPU (Central Processing Unit)。控制部110通過執(zhí)行在存儲部140中存儲的各種程序,從而實現無線訪問點裝置10的控制中樞的作用。無線通信部120包含有天線、符號處理部(在圖2中省略圖示),將從控制部110發(fā)送的數據包與載波(通信電波)疊加并發(fā)送,另一方面,將在接收到的載波中疊加的數據包提取而發(fā)送至控制部110。網絡接口部130是例如以太網(注冊商標)接口,與有線通信網(在圖1中省略圖示)連接。網絡接口部130接收經由有線通信網發(fā)送來的數據包而發(fā)送至控制部110,另一方面,將從控制部110發(fā)送來的數據包發(fā)送至有線通信網。
[0032]存儲部140包含有易失性存儲部142和非易失性存儲部144。易失性存儲部142是例如RAM (Random Access Memory)等易失性存儲器。該易失性存儲部142起到實現執(zhí)行各種程序時的工作區(qū)域的作用,并且,起到將從無線通信部120或者網絡接口部130接收到的數據包進行暫時存儲的緩存器的作用。與此相對,非易失性存儲部144由例如硬盤、EEPROM等構成。在非易失性存儲部144中存儲有用于使控制部110執(zhí)行顯著地示出本實施方式所涉及的無線訪問點裝置10的特征的程序、數據。作為在非易失性存儲部144中存儲的數據的一例,舉出路由表和優(yōu)先級劃分規(guī)則數據。另外,作為在非易失性存儲部144中存儲的程序的一例,舉出通信控制程序。在非易失性存儲部144中存儲的數據及程序中,關于路由表,由于與通常的路由器所具有的路由表相比沒有特別不同之處,因此省略說明,下面,針對優(yōu)先級劃分規(guī)則數據以及通信控制程序進行詳細說明。
[0033]優(yōu)先級劃分規(guī)則數據是規(guī)定在無線訪問點裝置10和無線終端裝置20之間進行的通信的優(yōu)先級進行計算時的計算方法的數據。在此,作為通信的優(yōu)先級的確定方法而考慮各種方式。例如考慮下述方式,即,針對成為通信終端(數據包的發(fā)送目標、或者數據包的發(fā)送源)的每個無線終端裝置20而預先確定優(yōu)先級的方式、針對由I個或多個無線終端裝置20構成的每個組而預先確定優(yōu)先級的方式、或者針對每個通信的種類而預先確定優(yōu)先級的方式等。
[0034]例如,在針對每個無線終端裝置20而確定優(yōu)先級的情況下,如圖3(A)所示,可以將唯一地識別各無線終端裝置20的終端標識符和表示分配至該無線終端裝置20的優(yōu)先級的優(yōu)先級數據相關聯而得到的列表形式的數據作為優(yōu)先級劃分規(guī)則數據使用。此外,作為終端標識符,可以使用在OSI參照模型的第2層(數據鏈路層)中唯一地識別各裝置的標識符即MAC(Media Access Control)地址,另外,也可以使用在其第3層(網絡層)中唯一地識別各裝置的標識符即IP地址。例如,在圖3(A)所示的例子中,作為終端標識符而使用IP地址。如果針對無線LAN的每個使用者而將IP地址固定,則通過利用IP地址作為終端標識符,即使各使用者變更無線終端裝置的機型,也能夠享受與其變更前相同的優(yōu)先控制。關于優(yōu)先級數據,例如可以使用表示非負值的數據,設為越小值的優(yōu)先級數據表示越高的優(yōu)先級即可。在IEEE802.1le中,通過訪問類別的名稱而劃分了 4個等級的優(yōu)先級,但在本實施方式中優(yōu)先級的等級數不受限制,能夠定義所需數量的優(yōu)先級等級。
[0035]在針對由I個或多個無線終端裝置20構成的每個組而確定優(yōu)先級的方式的情況下,如圖3(B)所示,可以將唯一地表示各組的組標識符和優(yōu)先級數據相關聯而得到的列表形式的數據作為優(yōu)先級劃分規(guī)則數據使用。在此,作為組標識符,可以使用屬于該組的無線終端裝置20的終端標識符的列表,另外,在屬于各組的無線終端裝置20具有連續(xù)的終端標識符的情況下,可以將表示屬于該組的無線終端裝置20的終端標識符的上限及下限的數據作為組標識符使用。另外,也可以針對由I或多個無線終端裝置20構成的每個組而分配不同的SSID,將該SSID作為組標識符使用。并且,在針對每個通信的種類而確定優(yōu)先級的方式的情況下,如圖3(C)所示,將規(guī)定通信的種類的協議標識符(例如,端口編號等)和優(yōu)先級數據相關聯而得到的列表形式的數據作為優(yōu)先級劃分規(guī)則數據使用即可。
[0036]另外,當然也可以同時使用將通過終端標識符進行的等級劃分和通過協議標識符進行的等級劃分。根據上述方式,例如,將無線終端裝置20A所涉及的VoIP通信的優(yōu)先級設為最高,然后,將無線終端裝置20B所涉及的VoIP通信的優(yōu)先級設為第二高,然后,將無線終端裝置20A所涉及的HTTP通信的優(yōu)先級設為第三高,然后,將無線終端裝置20B所涉及的HTTP通信的優(yōu)先級第4高,能夠這樣具體地實現更加精細的優(yōu)先控制。同樣地,也可以同時使用將通過終端標識符進行的等級劃分和通過組標識符進行的等級劃分,進行在組之間附加優(yōu)先等級和在組內附加優(yōu)先等級,另外,當然也可以同時使用通過終端標識符進行的等級劃分、通過組標識符進行的等級劃分以及通過協議標識符進行的等級劃分。
[0037]以上是關于優(yōu)先級劃分規(guī)則數據的詳細內容。
[0038]下面,對通信控制程序進行說明。
[0039]如果接通無線訪問點裝置10的電源(省略圖示),則控制部110從非易失性存儲部144將通信控制程序讀取至易失性存儲部142,開始執(zhí)行該程序。按照該通信控制程序進行動作的控制部110如圖4所示,作為數據包轉送處理部SA110、等級劃分處理部SA120、判定處理部SA130以及優(yōu)先控制處理部SA140起作用。上述各部分(軟件模塊)的作用如下述所示。
[0040]數據包轉送處理部SAllO執(zhí)行基于發(fā)送目標地址的數據包的轉送控制。如果更詳細地說明,則數據包轉送處理部SAllO將從無線通信部120或者網絡接口部130發(fā)送的數據包按照其發(fā)送順序而寫入至易失性存儲部142內的緩存器(在圖4中省略圖示)。另外,數據包轉送處理部SAllO參照路由表而確定從優(yōu)先控制處理部SA140發(fā)送的數據包的轉發(fā)目標,根據該確定結果而發(fā)送至無線通信部120或者網絡接口部130中的某一個。此外,在圖4中以虛線箭頭示出數據包的流向,其他數據的流向(例如,數據的參照等)以實線箭頭示出。
[0041]等級劃分處理部SA120針對上行方向及下行方向的各個方向在易失性存儲部142內生成與在優(yōu)先級劃分規(guī)則數據中所定義的各個優(yōu)先級相對應的隊列(以下,稱為優(yōu)先級區(qū)分隊列),將通過數據包轉送處理部SAl 10寫入至易失性存儲部142內的緩存器的數據包按照其寫入順序進行讀取,并寫入至與該數據包的通信方向及優(yōu)先級相對應的優(yōu)先級區(qū)分隊列。如果更詳細地說明,則等級劃分處理部SA120首先參照從上述緩存器中讀取出的數據包的數據頭部,取得用于確定通過該數據包的發(fā)送/接收所實現的通信的優(yōu)先級的關鍵信息。而且,等級劃分處理部SA120通過參照優(yōu)先級劃分規(guī)則數據而取得與該關鍵信息相對應的優(yōu)先級數據,從而確定通過該數據包的發(fā)送/接收所實現的通信的優(yōu)先級,并根據該確定結果進行數據包向優(yōu)先級區(qū)分隊列的寫入。
[0042]例如,在針對每個無線終端裝置20而確定優(yōu)先級的情況下(S卩,圖3(A)所示的優(yōu)先級劃分規(guī)則數據已存儲在非易失性存儲部144中的情況下),等級劃分處理部SA120首先在從易失性存儲部142內的緩存器中讀取出的數據包的數據頭部(或者將該數據包包含在有效載荷部中的幀的數據頭部)中取得該數據包的發(fā)送源或發(fā)送目標的終端標識符。更詳細地說明,如果是下行方向的數據包(向無線區(qū)間送出的數據包),則等級劃分處理部SA120取得發(fā)送目標的終端標識符而作為上述關鍵信息,反之,如果是上行方向的數據包(從無線區(qū)間接收到的數據包),則等級劃分處理部SA120取得發(fā)送源的終端標識符而作為上述關鍵信息。并且,等級劃分處理部SA120在按照上述方式取得的關鍵信息與優(yōu)先級數據相關聯地存儲在優(yōu)先級劃分規(guī)則數據中的情況下,將該數據包寫入至與其優(yōu)先級數據所示的優(yōu)先級以及其通信方向相對應的隊列中。
[0043]判定處理部SA130每隔預先確定的期間對通過數據包轉送處理部SAllO轉送的上行方向的數據包進行觀測,以比上述預先確定的期間較長的時間周期,重復執(zhí)行對有無正在進行優(yōu)先級高的通信的無線終端裝置20進行判定的處理。更詳細地說明,在預先確定的期間,判定處理部SA130在每次通過數據包轉送處理部SAllO將上行方向的數據包寫入易失性存儲部142內的緩存器中時,確定通過該數據包的發(fā)送/接收所實現的通信的優(yōu)先級,將確定出的優(yōu)先級與規(guī)定的閾值相比較而判定有無正在進行優(yōu)先級高的通信的無線終端裝置20。在此,通過數據包的發(fā)送/接收所實現的通信的優(yōu)先級的確定方法與前述的等級劃分處理部SA120中的情況相同。例如,在作為優(yōu)先級數據而使用值越小表示優(yōu)先級越高的方式的情況下,判定處理部SA130在上述預先確定的期間內,在比上述規(guī)定閾值小的值的優(yōu)先級數據的上行方向的數據包寫入至上述緩存器中的情況下,判定出具有正在進行優(yōu)先級高的通信的無線終端裝置20。此外,關于上述預先確定的期間的時間長度、上述判定處理的執(zhí)行周期以及上述閾值,可以根據無線LAN的利用狀況適當地設定合適的值。并且,判定處理部SA130將判定為正在進行優(yōu)先級高的通信的全部無線終端裝置20的終端標識符和表示其優(yōu)先級的優(yōu)先級數據,向優(yōu)先控制處理部SA140輸出,指示禁止由除了該終端標識符所示的無線終端裝置20以外的無線終端裝置20進行的通信的開始。
[0044]如上所述,在本實施方式中,并非始終對通過數據包轉送處理部SAllO轉送的全部的上行方向的數據包進行觀測而進行有無正在進行優(yōu)先級高的通信的裝置的判定。因此,根據本實施方式,與始終觀測全部的上行方向的數據包而進行上述判定的方式相比,能夠減輕對控制部110的處理負荷,使得不對無線訪問點裝置10的原本的功能即數據包的轉送控制造成障礙。此外,在本實施方式中,為了判定有無正在進行優(yōu)先級高的通信的裝置,確定期間而對上行方向的數據包進行采樣,但也可以確定要采樣的數據包的個數而進行該判定。這是因為如上所述地通過預先確定要采樣的數據包的個數的方式,與始終觀測全部的上行方向的數據包而進行上述判定的方式相比,能夠減輕對控制部110的處理負荷。另夕卜,如果控制部110的處理能力足夠高,即使始終觀測全部的上行方向的數據包而進行上述判定,也不會對數據包的轉送控制造成障礙,則也可以始終觀測全部的上行方向的數據包而進行上述判定。
[0045]優(yōu)先控制處理部SA140將存儲在上行方向及下行方向的優(yōu)先級區(qū)分隊列中的數據包,按照從存儲在優(yōu)先級高的隊列中的數據包依次讀取并輸出至數據包轉送處理部SAllO0由此,能夠實現針對優(yōu)先級高的通信優(yōu)先地分配頻帶(所謂QoS)。除了這種QoS之外,優(yōu)先控制處理部SA140還執(zhí)行下述處理,即,禁止由除了從判定處理部SA130輸出的終端標識符所示的無線終端裝置20以外的無線終端裝置20進行的通信的開始。更詳細地說明,優(yōu)先控制處理部SA140生成CTS (Clear to Send)報文并發(fā)送至無線通信部120,該CTS報文中作為接收站點地址而寫入有從判定處理部SA130賦予的終端標識符,通過將該CTS報文向無線區(qū)間送出而禁止由其他的無線終端裝置20進行的通信的開始。在此,CTS報文是為了避免無線通信中的通信電波的沖突而在IEEE802.11中確定的通信報文。下面,在說明CTS報文的詳細內容之前,對無線通信中的通信電波的沖突以及用于避免該沖突的CSMA/CA簡單地進行說明。
[0046]在利用線纜將通信終端和中繼裝置連接的有線通信中,該線纜被其連接目標的通信終端占有。但是,在無線通信中,在無線訪問點裝置和該無線訪問點裝置所收容的全部無線終端裝置之間的傳送通路(電波)由全部的無線終端裝置共用,這點與有線通信不同。這樣,在無線通信中,由于無線訪問點裝置所收容的全部的無線終端裝置共用傳送通路(電波),因此作為避免通信電波的沖突的方法而采用CSMA/CA這樣的方法。在CSMA/CA中,試圖向無線訪問點裝置發(fā)送數據包的無線終端裝置在該開始發(fā)送前,在稱為DIFS的期間中,確認其他的無線終端裝置是否發(fā)出了通信電波(載波感測),在其他的無線終端裝置未發(fā)出通信電波的情況下,進一步等待恒定時間后開始數據包的發(fā)送。該載波感測后的等待時間例如使用近似隨機數等針對各個無線終端裝置確定。由此,避免通信電波的沖突。
[0047]這樣,在無線通信中通過CSMA/CA而實現避免通信電波的沖突,但僅通過CSMA/CA有時無法避免通信電波的沖突。存在所謂隱藏終端問題的問題。如圖5(A)所示,即使無線訪問點裝置30和無線終端裝置40A及40B的各自能夠通信,但在無線終端裝置40A和無線終端裝置40B的距離過遠(或者它們之間存在電波的遮擋物)的情況下,無線終端裝置40A和40B各自即使在另一方與無線訪問點裝置30通信中也無法進行載波感測,導致開始數據包的發(fā)送后發(fā)生通信電波的沖突。這就是隱藏終端問題。
[0048]用于解決該隱藏終端問題的方案是RTS (Request to Send)/CTS。圖5 (B)是用于說明RTS/CTS的圖。例如,在圖5(A)的無線終端裝置40A試圖開始向無線訪問點裝置30發(fā)送數據包的情況下,在RTS/CTS中,無線終端裝置40A首先發(fā)送要求數據包的發(fā)送許可的RTS報文(M001)。接收到RTS報文的無線訪問點裝置30如果能夠接收數據包,則答復表示接收準備完畢的CTS報文(M002)。圖5(C)是表示CTS報文的格式的圖。如圖5(C)所示,在CTS報文中作為接收站點地址而設置有許可數據包的發(fā)送(即,賦予數據包的發(fā)送權)的無線終端裝置的通信地址(RTS報文的發(fā)送源地址),并且,設置有表示向該無線終端裝置賦予發(fā)送權的期間的長度的durat1n數據。此外,圖5(C)的FCS是用于修正傳送錯誤的幀檢驗序列。
[0049]各個無線終端裝置40A、40B以及40C如果接收到從無線訪問點裝置30發(fā)送出的CTS報文,則對該CTS報文中所包含的接收站點地址是否與本裝置的通信地址一致進行判定。無線終端裝置40A、40B以及40C中的CTS報文的接收站點地址與本裝置的通信地址一致的裝置,開始對無線訪問點裝置30發(fā)送數據包(M003)。反之,該接收站點地址與本裝置的通信地址不一致的裝置直至通過上述CTS報文被賦予數據包的發(fā)送權的裝置的通信結束為止,不發(fā)送RTS報文而成為待機狀態(tài)。如上所述成為待機狀態(tài)的裝置以檢測出從無線訪問點裝置30向被賦予上述發(fā)送權的裝置答復確認響應(ACK:圖5(B)中標記為M004)為契機而解除待機狀態(tài)。這樣,在RTS/CTS中,通過將除了賦予發(fā)送權的裝置以外的裝置設為待機狀態(tài)而禁止通信的開始,從而能夠避免由隱藏終端問題引起的通信電波的沖突的發(fā)生。
[0050]如上所述,在本實施方式中,利用上述RTS/CTS的機制而實現優(yōu)先控制。在此,作為利用CTS報文的優(yōu)先控制的方式而考慮各種方式。例如,在I組的終端標識符和優(yōu)先級數據從判定處理部SA130發(fā)送至優(yōu)先控制處理部SA140的情況下,考慮該優(yōu)先級數據所示的優(yōu)先級越高而將durat1n設定得越長并發(fā)送CTS報文的方式。根據這種方式,在優(yōu)先級越高而越長的期間中禁止由其他裝置進行的通信的開始(數據包的發(fā)送或者RTS報文的發(fā)送),能夠僅使該正在進行優(yōu)先級高的通信的裝置向無線訪問點裝置10發(fā)送數據。
[0051]另外,也考慮下述方式,即,不是針對每個數據包進行優(yōu)先控制,而是直至優(yōu)先級最高的通信結束為止,僅對正在進行該通信的裝置賦予發(fā)送權。具體來說,如圖6(A)所示,即使在接收到從正在進行優(yōu)先級高的通信的裝置(在圖6(A)所示的例子中,為無線終端裝置20B)發(fā)送出的數據包并答復ACK的情況下,直至檢測出該通信的完畢為止,也在從該ACK的答復起經過了 SIFS (是從數據的接收完畢至答復ACK為止的時間,定義為比DIFS短的時間)的時刻使無線訪問點裝置10發(fā)送向無線終端裝置20B賦予發(fā)送權的CTS報文。這樣,如圖6(A)所示,無線終端裝置20A及20C接收從無線訪問點裝置10向無線終端裝置20答復的ACK,開始在DIFS期間的載波感測,但在該載波感測期間中接收到向無線終端裝置20B賦予發(fā)送權的CTS報文后,再次成為待機狀態(tài)而不發(fā)送RTS報文。由此,能夠在直至優(yōu)先級最高的通信完畢為止僅對正在進行該通信的裝置賦予發(fā)送權。
[0052]在從判定處理部SA130對優(yōu)先控制處理部SA140賦予多組終端標識符以及優(yōu)先級數據的情況下(即,判定為正在進行優(yōu)先級高的通信的裝置為多個的情況下),直至由判定處理部SA130判定為正在進行優(yōu)先級高的通信的全部裝置作為優(yōu)先控制對象而被選擇為止,使優(yōu)先控制處理部SA140重復執(zhí)行下述的優(yōu)先控制對象選擇處理、優(yōu)先控制處理以及選擇解除處理即可。優(yōu)先控制對象選擇處理是指,將由判定處理部SA130判定為正在進行優(yōu)先級高的通信的裝置中的I個裝置,作為優(yōu)先控制對象而進行選擇的處理。優(yōu)先控制處理是指,在根據在上述優(yōu)先控制對象選擇處理中選擇出的裝置正在進行的通信的優(yōu)先級而確定的期間、或者預先確定的恒定的期間中,禁止由除了在上述優(yōu)先控制對象選擇處理中選擇出的裝置以外的其他裝置進行的通信開始的處理。并且,選擇解除處理是指,將經過了禁止由上述其他裝置進行的通信開始的期間作為契機,解除優(yōu)先控制對象選擇處理中的選擇的處理。根據上述方式,即使在多個無線終端裝置20中正在進行優(yōu)先級高的通信、且這些通信的優(yōu)先級彼此不同的情況下,也能夠根據這些通信的優(yōu)先級而公平地進行優(yōu)先控制。
[0053]作為將通過判定處理部SA130判定為正在進行優(yōu)先級高的通信的裝置的每一個作為優(yōu)先控制對象而選擇時的順序,考慮下述方式:按照優(yōu)先級高的順序選擇的方式、按照終端標識符小的順序選擇的方式、利用近似隨機數等隨機選擇的方式。另外,直至由判定處理部SA130判定為正在進行優(yōu)先級高的通信的全部裝置作為優(yōu)先控制對象被選擇為止,各裝置被選擇的次數可以相同(例如,均被選擇I次等),也可以不同。例如,在直至由判定處理部SA130判定為正在進行優(yōu)先級高的通信的全部裝置作為優(yōu)先控制對象被選擇為止,對各裝置均被選擇I次的方式的情況下,在上述優(yōu)先控制對象選擇處理中從作為優(yōu)先控制對象還未被選擇的裝置中選擇優(yōu)先控制對象,在優(yōu)先控制處理中,在該被選擇的裝置正在進行的通信的優(yōu)先級越高,則在越長的期間中,禁止由其他裝置進行的通信的開始即可。此夕卜,在該情況下,可以進一步以檢測到由選擇作為優(yōu)先控制對象的裝置的通信對象進行的數據包的接收完畢(或者ACK的答復)為契機,對成為優(yōu)先控制對象的裝置進行切換(即,通過選擇解除處理對選擇的解除,以及此后通過優(yōu)先控制對象選擇處理再次選擇)。
[0054]作為直至由判定處理部SA130判定為正在進行優(yōu)先級高的通信的全部裝置作為優(yōu)先控制對象被選擇為止的各裝置的選擇次數不相同的方式的具體例,如圖6(B)所示,考慮以優(yōu)先級越高、每單位時間的選擇頻率越高的方式,進行作為優(yōu)先控制的對象的裝置的選擇的方式。例如,在圖6(B)中,例示出向無線終端裝置20A連續(xù)2次賦予發(fā)送權后向無線終端裝置20B賦予發(fā)送權的情況。此外,在圖6(B)中,將“SIFS”簡記為“S”,將“DIFS”簡記為“D”。另外,在圖6(B)中,將用于向無線終端裝置20A賦予發(fā)送權的CTS報文標記為“CTS1”,將用于向無線終端裝置20B賦予發(fā)送權的CTS報文標記為“CTS2”。此外,也可以以優(yōu)先級越高、每單位時間的選擇頻率越高的方式進行作為優(yōu)先控制的對象的裝置的選擇,并且,在根據該裝置正在進行的通信的優(yōu)先級確定的期間中,禁止由其他裝置進行的通信的開始。
[0055]另外,由于無線通信具有下述特性,即,傳送速度(也稱為每單位時間的傳送數據量、傳送速率)伴隨無線終端裝置的移動、電波狀況的變化等而時時變化,因此,可以考慮該特性而對分配發(fā)送權的期間(即,作為優(yōu)先控制對象的期間)的長度、選擇頻率進行調整。例如,圖1的無線終端裝置20A和無線終端裝置20B (設為前者優(yōu)先級高)與無線訪問點裝置10進行無線通信,各個傳送速度均為300Mbps。在該狀況下,如果以針對無線終端裝置20A和無線終端裝置20B各自的發(fā)送權的分配期間(禁止另一個的通信開始的期間)的長度比為2:1的方式進行優(yōu)先控制,則與無線終端裝置20B相比,無線終端裝置20A能夠將更多的數據向無線訪問點裝置10發(fā)送。但是,如果無線終端裝置20A遠離無線訪問點裝置10,傳送速度降低至低于150Mbps的值,則即使以無線終端裝置20A和無線終端裝置20B各自的發(fā)送權的分配期間的長度比為2:1的方式進行優(yōu)先控制,無線終端裝置20A的發(fā)送數據量也不會超過無線終端裝置20B的發(fā)送數據量。
[0056]在上述情況下,例如,以無線終端裝置20A和無線終端裝置20B各自的發(fā)送權的分配期間的長度比為4:1的方式,參考兩者的傳送速度而進行優(yōu)先控制即可。具體來說,以“分配發(fā)送權的期間長度”和傳送速度的積的比成為基于優(yōu)先級確定的比的方式,調整“分配發(fā)送權的期間的長度”即可。同樣地,在一邊將選擇的頻率根據優(yōu)先級進行調整一邊選擇I個裝置,并禁止由除了該選擇的裝置以外的裝置進行的通信的開始的方式(圖6(B)所示的方式)的情況下,參考各裝置正在進行的通信的傳送速度而調整選擇各裝置的頻率即可。
[0057]此外,在本實施方式中,對與上行方向的通信相關的優(yōu)先控制進行了說明。但是,在將下行方向的數據包也作為判定處理部SA130的對象,且下行方向的數據包的優(yōu)先級高于上行方向的數據包的優(yōu)先級的情況下,也可以針對全部無線終端裝置20禁止通信的開始(即,上行方向的通信全部禁止),實現針對下行方向的通信的優(yōu)先控制。在本實施方式中優(yōu)先級等級的數量并不限定于4個,能夠根據需要適當地確定,因此,根據本實施方式,能夠針對上行或下行的任意通信方向進行精細的優(yōu)先控制。
[0058]在此,應關注的點是無線訪問點裝置10以及該無線訪問點裝置10所收容的各無線終端裝置20,均與IEEE802.11相對應的通常的無線通信即可,也可以不與IEEE802.1le對應。另外,關于無線終端裝置20,無需安裝特別的應用程序。即,根據本實施方式,僅導入無線訪問點裝置10,就能夠針對上行或下行的任意通信方向實現精細的優(yōu)先控制,能夠將用于實現上述優(yōu)先控制的成本抑制得較低。
[0059]以上,對本發(fā)明的一個實施方式進行了說明,但當然可以對該實施方式實施以下的變形。
[0060](I)在上述實施方式中,在無線訪問點裝置10的非易失性存儲部144中預先存儲有優(yōu)先級劃分規(guī)則數據。但是,也可以在無線訪問點裝置10中設置更新單元,該更新單元將優(yōu)先級劃分規(guī)則數據重新寫入至非易失性存儲部144中,或者對已經寫入在非易失性存儲部144中的優(yōu)先級劃分規(guī)則數據進行更新。作為上述更新單元的具體例,考慮用于提示進行優(yōu)先級劃分規(guī)則數據的更新的用戶界面。另外,也可以將下述程序預先存儲在非易失性存儲部144中,并定期地(或者根據網絡管理者的指示)使控制部110執(zhí)行該程序(即,使控制部110承擔上述更新單元的作用),該程序用于使控制部110執(zhí)行下述處理,即,通過經由有線通信網絡的下載而取得新的優(yōu)先級劃分規(guī)則數據,并將該取得的優(yōu)先級劃分規(guī)則數據寫入至非易失性存儲部144中。在通過上述更新單元進行了優(yōu)先級劃分規(guī)則數據的更新后,當然也可以按照更新后的優(yōu)先級劃分規(guī)則數據判定有無正在進行優(yōu)先級高的通信的裝置。通過將上述更新單元設置在無線訪問點裝置10中,能夠迅速地更新有無正在進行優(yōu)先級高的通信的裝置的判斷基準。
[0061](2)在上述實施方式中,使無線訪問點裝置10執(zhí)行本發(fā)明所涉及的通信控制方法,該無線訪問點裝置10收容無線終端裝置20,并且,具有在OSI參照模型中的第3層對數據通信進行中繼的功能。但是,也可以使無線訪問點裝置執(zhí)行本發(fā)明所涉及的通信控制方法,該無線訪問點裝置收容無線終端裝置20,并且,具有在OSI參照模型中的第2層對數據通信進行中繼的功能。具體來說,取代路由表而將MAC地址表預先存儲在非易失性存儲部144中,并且,將使控制部110取代基于發(fā)送目標IP地址的數據包轉送處理而執(zhí)行基于發(fā)送目標MAC地址的幀轉送處理以及按照ARP等的MAC地址解決處理的通信控制程序預先存儲在非易失性存儲部144中,按照該通信控制程序使控制部110進行動作即可。
[0062]另外,可以不使收容無線終端裝置且承擔路由器或交換式集線器的作用的無線中繼裝置執(zhí)行本發(fā)明所涉及的通信控制方法,而將執(zhí)行該通信控制方法的通信控制裝置獨立于無線中繼裝置進行設置,由無線中繼裝置、收容于該無線中繼裝置的I或多個無線終端裝置、以及該通信控制裝置構成無線LAN。另外,也可以使收容于無線中繼裝置中的無線終端裝置中的任I個執(zhí)行上述通信控制方法。
[0063](3)在上述實施方式中,利用已有的CSMA/CA的機制(即,利用CTS報文)實現了禁止由除了正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。由此,具有下述優(yōu)點:無需重新定義對通信的禁止進行指示的報文,或者無需另外準備用于進行該通信報文的接收/發(fā)送的應用程序。但是,也可以通過獨立于CTS報文而定義對通信的禁止進行指示的報文(例如,作為應用層的通信報文),取代CTS報文而發(fā)送該報文,從而對禁止由除了正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始進行指示。根據上述方式,雖然存在需要將發(fā)送上述新的報文的應用程序安裝在無線訪問點裝置中,以及將在接收到該報文的情況下暫停新的通信的開始而成為待機狀態(tài)的應用程序安裝在各無線終端裝置中這樣的缺點,但是也存在無需將無線訪問點裝置以及各無線終端裝置與IEEE802.11相對應作為前提這樣的優(yōu)點。這是因為,雖然在當前,如果是構成無線LAN的無線通信裝置,則一定對應于IEEE802.11,但在將來有可能無法保證上述情況。
[0064](4)在上述實施方式中,將使控制部110作為數據包轉送處理部SA110、等級劃分處理部SA120、判定處理部SA130以及優(yōu)先控制處理部SA140而起作用的通信控制程序預先存儲在非易失性存儲部144中。但是,也可以將該通信控制程序通過經由互聯網等電氣通信線路的下載而進行發(fā)布,另外,也可以寫入至CD-ROM等計算機可讀取的存儲介質中而發(fā)布。通過利用按照上述方式發(fā)布的通信控制程序,改寫通常的無線訪問點裝置的通信控制程序,從而能夠使該通常的無線訪問點裝置作為上述實施方式的無線訪問點裝置起作用。另外,在上述實施方式中,將優(yōu)先級劃分規(guī)則數據獨立于通信控制程序而存儲在非易失性存儲部144中,但也可以將優(yōu)先級劃分規(guī)則數據嵌入通信控制程序中,使兩者一體化。
[0065](5)在上述實施方式中,通過使控制部110執(zhí)行I個通信控制程序,而使該控制部110作為數據包轉送處理部SA110、等級劃分處理部SA120、判定處理部SA130以及優(yōu)先控制處理部SA140起作用。但是,當然也可以分別獨立使控制部110實現通常的中繼裝置的功能的程序(即,使該控制部110作為數據包轉送處理部SA110、等級劃分處理部SA120起作用,執(zhí)行利用了優(yōu)先級隊列的QoS的程序:以下稱為第I程序)、和使該控制部110作為判定處理部SA130起作用進而執(zhí)行禁止由除了正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始的處理的程序(以下,稱為第2程序)。并且,可以將該第2程序通過經由互聯網等電氣通信線路的下載而進行發(fā)布,另外,也可以寫入至⑶-ROM等計算機可讀取的存儲介質中而發(fā)布。通過將按照上述方式發(fā)布的第2程序安裝在通常的無線訪問點裝置中,與該無線訪問點裝置原本具有的通信控制程序(即,相當于上述第I程序的程序)并列地執(zhí)行該第2程序,從而能夠使該通常的無線訪問點裝置作為上述實施方式的無線訪問點裝置起作用。
[0066](6)在上述實施方式中,通過軟件實現了顯著地示出本發(fā)明的特征的判定處理部SA130以及優(yōu)先控制處理部SA140,但當然也可以通過硬件實現。具體來說,可以通過電子電路構成判定單元、優(yōu)先控制單元的各單元,將這些各單元(電子電路)組合而構成通信控制裝置,其中,判定單元對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置各自之間接收/發(fā)送的數據包進行觀測,判定有無正在進行優(yōu)先級高的通信的裝置(即,作為判定處理部SA130起作用),優(yōu)先控制單元在通過所述判定單元而判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線裝置以及多個無線終端裝置中,禁止由除了該正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始(即,作為優(yōu)先控制處理部SA140起作用)。
[0067]標號的說明
[0068]10…無線訪問點裝置
[0069]20、20A、20B、20C …無線終端
[0070]110…控制部
[0071]120…無線通信部
[0072]130…網絡接口部
[0073]140…存儲部
[0074]142…易失性存儲部
[0075]144…非易失性存儲部
[0076]150…總線
【權利要求】
1.一種通信控制裝置,其具有: 判定單元,其進行觀測及判定處理,g卩,對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置各自之間接收/發(fā)送的數據包進行觀測,并判定是否具有正在進行優(yōu)先級高的通信的裝置;以及 優(yōu)先控制單元,其在由所述判定單元判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線中繼裝置及所述多個無線終端裝置中,禁止由除了所述正在進行優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。
2.根據權利要求1所述的通信控制裝置,其中, 所述判定單元周期性地執(zhí)行所述觀測及判定處理。
3.根據權利要求2所述的通信控制裝置,其中, 所述判定單元每隔恒定期間或者恒定數據包數量而周期性地執(zhí)行所述觀測及判定處理。
4.根據權利要求1至3中任一項所述的通信控制裝置,其中, 在由所述判定單元判定為正在進行優(yōu)先級高的通信的裝置存在多個的情況下,所述優(yōu)先控制單元直至將由所述判定單元判定為正在進行優(yōu)先級高的通信的裝置全部作為優(yōu)先控制對象被選擇為止,重復執(zhí)行下述處理: 優(yōu)先控制對象選擇處理,在該處理中,在由所述判定單元判定為正在進行優(yōu)先級高的通信的裝置中,選擇作為優(yōu)先控制的對象還未被選擇的裝置中的I個,作為優(yōu)先控制的對象;優(yōu)先控制處理,在該處理中,在根據在所述優(yōu)先控制對象選擇處理中所選擇的裝置正在進行的通信的優(yōu)先級而確定的第一期間、或者預先確定的恒定的第二期間中,禁止由除了在所述優(yōu)先控制對象選擇處理中所選擇的裝置以外的其他裝置進行的通信的開始;以及選擇解除處理,在該處理中,以經過了所述第一期間或者第二期間為契機,解除通過所述優(yōu)先控制對象選擇處理的選擇。
5.根據權利要求1至4中任一項所述的通信控制裝置,其中, 該通信控制裝置具有: 存儲單元,其對表示通信優(yōu)先級的計算方法的規(guī)則數據進行存儲;以及 更新單元,其更新在所述存儲單元中存儲的規(guī)則數據, 所述判定單元基于在所述存儲單元中存儲的規(guī)則數據所示的計算方法,確定所述無線中繼裝置以及所述多個無線終端裝置各自正在進行的通信的優(yōu)先級,基于其確定結果判定有無正在進行優(yōu)先級高的通信的裝置。
6.一種通信控制方法,其是通信控制裝置中的通信控制方法, 在該通信控制方法中進行觀測及判定處理,即,對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置各自之間接收/發(fā)送的數據包進行觀測,并判定是否具有正在進行優(yōu)先級高的通信的裝置, 在判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線中繼裝置及所述多個無線終端裝置中,禁止由除了正在進行所述優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。
7.—種控制方法,其是對通信控制裝置的控制部進行控制的控制方法, 該控制方法進行控制,以使得所述控制部作為下述單元進行動作: 判定單元,其進行觀測及判定處理,g卩,對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置各自之間接收/發(fā)送的數據包進行觀測,判定是否具有正在進行優(yōu)先級高的通信的裝置;以及 優(yōu)先控制單元,其在由所述判定單元判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線中繼裝置及所述多個無線終端裝置中,禁止由除了正在進行所述優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。
8.一種通信控制程序,其進行控制,以使得通信控制裝置的控制部作為下述單元進行動作: 判定單元,其進行觀測及判定處理,g卩,對在無線中繼裝置和收容于所述無線中繼裝置中的多個無線終端裝置的各自之間接收/發(fā)送的數據包進行觀測,判定是否具有正在進行優(yōu)先級高的通信的裝置;以及 優(yōu)先控制單元,其在由所述判定單元判定為具有正在進行優(yōu)先級高的通信的裝置的情況下,在所述無線中繼裝置及所述多個無線終端裝置中,禁止由除了正在進行所述優(yōu)先級高的通信的裝置以外的裝置進行的通信的開始。
9.一種記錄介質,其是用于存儲權利要求8所述的通信控制程序的非易失性的記錄介質。
【文檔編號】H04W72/10GK104247542SQ201380008945
【公開日】2014年12月24日 申請日期:2013年2月28日 優(yōu)先權日:2012年3月14日
【發(fā)明者】渥美章佳, 石原健二 申請人:雅馬哈株式會社