專利名稱:通信系統的主站和訪問控制方法
技術領域:
本發明涉及通信系統的主站和一種訪問控制方法,尤其涉及一種用于多個通信系統共享相同信道的訪問控制方法,用于阻止多個通信系統之間干擾的發生。
背景技術:
傳統上作為一種用于減少共享相同信道的多個通信系統之間干擾的技術,存在一種通過發送功率控制來減少干擾信號影響的訪問控制方法。例如該方法在日本專利公開No.2002-198834(專利文檔1)、日本專利公開No.2003-37556(專利文檔2)和日本專利公開No.2001-53745(專利文檔3)中都有所涉及。
專利文檔1揭示了一種方法,該方法通過由基站內提供的衰減器衰減信號功率和干擾功率并且用終端發射機的發送功率來補償輸入到接收機的無線信號功率,以使得該無線信號的功率電平變為參考電平。
而專利文檔2也揭示了一種方法,該方法由已檢測到干擾信號的基站經由本地通信網絡把干擾信息通知給發送干擾信號的另一個基站,以使得被通知基站基于所述干擾信息而降低發送功率。
此外,專利文檔3揭示了如下的方法。首先,把頻率資源分配給將發送高優先權數據的無線站。同時也將用于發送該高優先權數據的定時和幀長度也分配到那里。當根據分配的定時和幀長度從接入點(AP)發送該高優先權數據時,該無線站通過在發送之間執行物理載波偵聽來檢驗信道的可用性并且僅在驗證了信道可用性的情況下(例如該信道空閑時)才發送所述高優先權數據。
然而在上述通信系統是電力線通信系統的情況下,依據連接至網絡的設備配置,由于電力線傳輸路徑的特征,使得在一個通信系統內的信號衰減量可大大超過干擾其他通信系統的信號衰減量。即在把專利文檔1或專利文檔2應用于電力線通信系統并且由功率控制執行通信系統之間干擾的情況下,依據設備配置存在由于降低的信號強度而導致某些設備無法在該系統中執行設備通信的可能。
上述傳統配置不能夠實現在一個通信系統當降低對其他通信系統干擾的同時,仍保持由其中發送功率控制所執行的通信質量。這樣,因為通信系統間的干擾大大降低了每個通信系統的吞吐量,并且很難實現通信帶寬控制。
同樣在利用專利文檔3內所揭示的控制的情況下,在通信系統之間的干擾可通過虛擬載波或物理載波偵聽而得到降低。然而卻無法保證通信帶寬的服務質量(QoS)。
發明內容
因此,本發明的一個目的在于提供一種主站和一種訪問控制方法,它們能夠輕易避免通信系統間干擾并且確保每個通信系統通信帶寬的QoS,并無需在共享相同信道的多個通信系統之間執行發送功率控制。
本發明涉及在具有多個通信系統的系統環境中用在一通信系統內的主站,其中所述的每個通信系統都包括至少一個從站和管理該從站的主站,并且這些通信系統共享相同的信道。為了解決上述問題,本發明的主站包括通信部分、獲取部分或確定部分。
通信部分將通信帶寬分隔成其中間所有主站為傳輸一個信標分組而競爭的信標周期,其中僅允許授權的特定站為訪問而競爭的第一載波偵聽多路訪問(CSMA)周期,以及其中允許所有站為訪問而競爭的第二CSMA周期,同時該通信部分在周期性基礎上重復通信。獲取部分獲取其他通信系統內通信帶寬的使用狀態。確定部分基于由獲取部分獲取的通信帶寬的使用狀態在第一CSMA周期內計算該主站所屬的通信系統內的可用通信帶寬,并且根據計算出的通信帶寬來確定是接受還是拒絕由從站請求的通信。
通常信標分組包括至少提供了分配給所述信標周期、第一CSMA周期和第二CSMA周期的時間的系統信息。在用于所述信標周期每一循環的隨機補償進程之后,就檢查由另一個主站傳輸的信標分組存在與否。如果確定不存在,就發送該信標分組。另一方面,如果確定存在,就不發送該信標分組。
同樣地,獲取部分可以通過使用第二CSMA周期與其他主站交換的信息來獲取其他通信系統內通信帶寬的使用狀態,或者可通過在所述信標周期內接收自其他任何主站的信標分組來獲取其他通信系統內通信帶寬的使用狀態。
在此情況下,就可以參考在第一CSMA周期內基于CSMA訪問效率的通信帶寬和一重發帶寬獲取總的可用帶寬,還可以限制來自從站的訪問請求使得將被主站計算的通信帶寬不超過總的可用帶寬。同樣每個授權的特定站都可在第一CSMA周期內優選地執行傳輸時間管理使得傳輸帶寬不超過先前指定的請求帶寬。此外,在第一CSMA周期內的分配時間AT的計算可使用表達式AT=(∑Tn+M)×α,其中Tn是由其他主站內的通信系統所請求的通信帶寬,M是有主站所屬的通信系統所請求的通信帶寬,而α是一預定系數。
所述信標分組還包括根據主站發送該信標分組的計時器值至少提供了信標周期的起始時刻和信標分組的傳輸時間的系統信息。在此情況下,優選地從接受到的信標分組中獲取該信標分組的傳輸時間,并且基于獲取的信標分組傳輸時間來校正其中的計時器值。尤其有效地是計算其中的計時器值和任何其他主站的信標分組的傳輸時間之間的中間值,從而將所述計時器值校正為所述中間值。
由前述主站的每一組件所執行的進程可被認為是提供一系列過程的訪問控制方法。以引起計算機執行一系列過程的程序形式提供該方法。還可以通過計算機可執行記錄介質將該程序引入計算機。同樣地,上述主站的每一組件可被認為是LSI,即一種集成電路。
如上基于本發明所述,可將通信帶寬分為如下的三個周期信標周期、第一CSMA周期和第二CSMA周期,并且基于每一通信系統當前使用的通信帶寬來取得第一CSMA周期的分配。結果是即使多個通信系統共享相同信道,也可輕易避免通信系統間的干擾并且確保每個通信系統通信帶寬的QoS,并無需執行發送功率控制。還有,不同的訪問模式不會相互影響。
圖1是示出了應用本發明的典型通信系統環境的示意圖。
圖2是示出了一個站的典型詳細結構的框圖。
圖3是用于描述分隔通信帶寬的周期的示意圖。
圖4是根據本發明的第一實施例來描述一種訪問控制方法的時序圖。
圖5是根據本發明的第一實施例來描述一種訪問控制方法的流程圖。
圖6是示出了CSMA訪問中的通信量和吞吐量之間關系的示意圖。
圖7是用于描述一種利用了標準CSMA周期的方法的序列。
圖8是用于描述一種利用了標準CSMA周期的方法的流程圖。
圖9是示出了在受控CSMA周期中的TXOP的示意圖。
圖10是示出了用于電力線通信以存儲分配信息并將所述信息宣布給系統的信標分組(信標幀)格式的示意圖。
圖11是示出了圖10中的幀控制部分的細節的示意圖。
圖12是示出了圖11中變體域(VF)細節的示意圖。
圖13是示出了圖10中分段頭部部分的細節的示意圖。
圖14是示出了圖10中數據主體部分的細節的示意圖。
圖15是根據本發明的第三實施例示出了一種訪問控制方法的過程的流程圖(主站側)。
圖16是根據本發明的第三實施例示出了一種訪問控制方法的過程的流程圖(從站側)。
圖17是示出了在信標周期內的信息和信標分組定時的示意圖。
圖18是示出了在其中向高速電力線傳輸施加了本發明的所述訪問控制方法的典型網絡系統的示意圖。
具體實施例方式
如下將參考附圖詳細描述本發明的實施例。
圖1是示出了應用本發明的典型通信系統環境的示意圖。圖1示出的典型環境包括相互干擾的三個通信系統11至13。通信系統11包括主站111和從站112,通信系統12包括主站121以及從站122和123而通信系統13包括主站131以及從站132和133。
如圖2所示,每個主站和從站都包括帶寬管理部分21、控制部分22、數據緩沖部分23、幀發送部分24、幀接收部分25和主機接口部分26。帶寬管理部分21管理關于通信帶寬的各種信息。控制部分22全面地控制該站。數據緩沖部分23暫時存儲各種分組。幀發送部分24發送存儲在數據緩沖部分23內的分組。幀接收部分25使得數據緩沖部分23存儲接受到的分組。主機接口部分26例如是與主機的接口或者是與其他介質(例如通信系統)的接口,諸如橋接配置。確定部分由帶寬管理部分21和控制部分22組成。同樣地,獲取部分由數據緩沖部分23、幀發送部分24和幀接收部分25組成。此外,通信部分由控制部分22、幀發送部分24和幀接收部分25組成。
本發明的一個特征是用于通信系統11至13的通信帶寬可預先分為如下的三個周期信標周期、受控CSMA周期和標準CSMA周期,并且每一周期都具有規定的任務。在信標周期期間,所有的主站競爭信標分組的發送。受控CSMA周期(第一CSMA周期)期間,僅允許授權的特定站競爭訪問。即受控的CSMA周期是施加訪問限制的載波偵聽多路訪問(CSMA)周期。在標準CSMA周期(第二CSMA周期)期間,允許所有站競爭訪問。即標準CSMA周期是不施加訪問限制的CSMA周期。這三個周期被周期性地重復(參見圖3)。
主站111、121和131根據例如在每個控制部分22內提供的計時器來管理信標周期、受控CSMA周期和標準CSMA周期。通常指示了每一周期的分配時間的系統信息是作為存儲在信標分組內的信息而被發送的。
在下文中,將描述使用上述主站和從站的訪問控制方法。
(第一實施例)圖4是根據本發明的第一實施例來描述一種訪問控制方法的時序圖。應該注意到在本實施例中,將描述信標周期的起始時刻相同(例如信標周期的起始時刻被預同步)的情況。為了同步信標周期的起始和終止時刻,將使用例如在第三實施例中描述的方法。同樣可以假設關于通信系統使用的通信帶寬的信息可作為存儲在信標分組內的信息而被發送。圖5是根據本發明的第一實施例來描述一種訪問控制方法(帶寬管理方法)的流程圖。
如圖4所示,分別包括在主站111、121和131內的每個控制部分22在信標周期內執行隨機補償進程用于在該信標周期的起始時刻發送其自身的信標。主站111、121和131的控制部分22為發送信標分組401、404和407分別執行隨機補償進程。當完成該隨機補償進程時,主站111、121和131的每個控制部分22執行載波偵聽以檢查(例如檢查一介質)是否正發送來自任何其他的主站的另一個信標分組,并且僅在未發送來自任何其他的主站的另一個信標分組的情況下才發送其自身的信標分組。也就是說只有首先完成了隨機補償進程的主站才能夠發送其自身的信標分組。
在如圖4所示的實例中,首先完成了隨機補償進程的主站111在數據緩沖部分23內生成了信標分組404,并且使用發送部分24來發送該生成的信標分組404。這一信標分組包括基于所述計時器作為系統信息的信標分組傳輸時間、信標周期起始時刻、受控CSMA周期起始時刻、標準CSMA周期起始時刻等等。應該注意到主站111和131通過載波偵聽檢測信標分組404的傳輸以分別停止信標分組401和407的傳輸。
當經由幀接收部分25接收到來自主站121的信標分組404時(步驟S501),主站111和131在數據緩沖部分23內暫時存儲信標分組404。主站111和131的每個控制部分22都從存儲的信標分組中提取關于通信系統12使用的通信帶寬的信息,并且在帶寬管理部分21內存儲該信息(步驟S502)。當新的信息被存儲在所述帶寬管理部分21內時,每個主站111和131都確定是否在各自的通信系統內生成新的請求(步驟S503)。在新請求被生成的情況下,每個主站111和131基于所存儲的信息重新計算在其本身的通信系統內可用的通信帶寬,并且將該帶寬與用于其自身通信系統的當前通信帶寬和所述新請求的通信帶寬之和相比較(步驟S504)。作為上述比較的結果,如果所述和小于重新計算的通信帶寬,則每個主站111和131就接受該新的請求(步驟S505)。另一方面,如果所述和大于重新計算的通信帶寬,就拒絕該新的請求(步驟S506)。
在此將使用特定的實例來描述在步驟S504處執行的基于其他通信系統使用的通信帶寬而用于計算在一個通信系統中可用的通信帶寬的一種方法。例如在受控CSMA周期的最大帶寬是30Mbps并且用于其他通信系統的通信帶寬之和為6Mbps的情況下,基于圖6中示出的特性曲線,CSMA的效率是0.65并且用于重發的冗余帶寬(余量)百分比為例如20%。在此情況下,在整個通信系統中可用的總通信帶寬(總可用帶寬)是15.6Mbps(=30×0.65×0.8)。這樣在一個通信系統內可用的通信帶寬是9.6Mbps(=15.6-6.0)。結果是在此實例中,如果其中的通信系統帶寬等于或小于9.6Mbps就接受新的請求。
除了上述利用信標周期的方法,也可通過利用標準CSMA周期的方法來獲取關于其他通信系統使用通信帶寬的信息。將使用圖7和圖8描述這一方法。
例如,在從站122必須保證QoS的情況下,從站122把QoS請求分組611發送給包括在相同通信系統內的主站121(步驟S601)。經由幀接收部分25已接收到所述分組611的主站121在數據緩沖部分23內暫時存儲該接收到的分組611。隨后主站121的控制部分22把狀態請求分組612和614分別發送給主站111和131,這些主站111和131出現在主站121的附近是由存儲在數據緩沖部分23內的信標分組檢測到的(步驟S802)。更具體地,主站121的控制部分22在數據緩沖部分23內生成分組612和614,并把生成的分組612和614經由幀發送部分24分別發送給主站111和131。
分別接收到分組612和614的主站111和113的每一個幀接收部分25都把接收到的分組存儲在數據緩沖部分23內。隨后,主站111和113的控制部分22把包括有存儲在帶寬管理部分21內關于當前使用通信帶寬的信息的狀態回復分組613和615分別發送給主站121。更具體地,主站111和113的控制部分22在各自的數據緩沖部分23內生成分組613和615,并把生成的分組經由幀發送部分24發送給主站121。
當接收到分別來自主站111和113的分組613和615時(步驟S803),主站121的控制部分22基于包括在所述分組內的當前使用的通信帶寬信息、上述在受控CSMA周期內的最大帶寬和所述余量來確定來自從站122的請求是否是可接受的(步驟S804)。隨后基于該確定的結果,主站121的控制部分22在數據緩沖部分23內生成指示接受或拒絕該請求的QoS回復分組616,并將該分組616經由幀發送部分24發送給從站122(步驟S805和S806)。
接收到指示接受該請求的分組616的從站122的控制部分22在受控CSMA周期其中通過典型的CSMA進程發送一數據分組。即發送站在載波偵聽之后發送一數據分組,并且已接受到該數據分組的接收站發送回一個確認分組。在發送站由于沖突或差錯等等而無法接收到所述確認分組的情況下,就執行隨機補償進程并重發一數據分組。更具體地,當把諸如IP(互連網協議)的數據經由主機接口部分26存儲在數據緩沖部分23內的時候,從站122的控制部分22就確定所述被存儲的數據是否是QoS數據。在被存儲的數據是QoS數據的情況下,從站122的控制部分22就在受控CSMA周期期間執行了隨機補償進程之后通過載波偵聽來驗證是否沒有其他的數據幀存在,并且使用幀發送部分24發送一數據幀。應該注意到在被存儲的數據不是QoS數據的情況下,從站122的控制部分22就在標準CSMA周期其中執行類似的進程并且發送一數據幀。
即使從站122的控制部分22具有多個傳輸數據片段,所述控制部分22仍然限制可在受控CSMA周期內的最大數據傳輸量。例如在系統周期內計算速率的情況下,所述最大數據傳輸量被限制在大于被請求帶寬20%的范圍內。同樣如圖9所示,例如可通過設置最大傳輸機會(TXOP)來施加一個限制。在如圖9所示設置TXOP的情況下,控制部分22順序地發送一數據分組。在此情況下,執行控制以保持最小的分組間隔時間,并且其他站無法執行傳輸直到檢測到長于所述最小分組間隔的時間間隔。
應該注意到控制部分22在發送一數據分組之前還可包括一典型的RTS(發送請求)或CTS(清除發送)進程,從而可能解決一隱藏終端問題。同樣地,虛擬載波持續期等也可被包括在一分組內以執行虛擬載波偵聽,從而降低沖突頻率。同樣主站可在受控CSMA周期期間發送一輪詢分組以設置TXOP,由此從站響應于該輪詢發送一數據分組。應該理解可以包括RTS/CTS序列。在響應于所述輪詢未送回數據分組、確認分組或RTS分組的情況下,就執行輪詢分組的重發或者對下一個站的輪詢。
(第二實施例)在第二實施例中參考圖10至圖14,將描述在第一實施例中被用于電力線通信系統的所述訪問控制方法的特定實例。圖10至圖14是示出了用于電力線通信以存儲分配信息并將所述信息宣布給系統的信標分組(信標幀)格式的示意圖。
假設包括在幀控制內的VF(變體域)中的TINF信息存儲了對于保證QoS所必須的關于通信帶寬T1至Tn的信息,并且所述T1至Tn的信息分別被多個主站1至n所接受(n是任意整數)。同樣如圖14所示,包括在信標分組的數據主體部分內的調度信息SI存儲了關于信標周期所分配的時間、受控CSMA周期所分配的時間AT和標準CSMA周期所分配的時間的信息。在此實施例中,假設一個信標循環為50ms。
主站111接受來自其他主站121和131的信標分組,并且將接收的分組存儲在數據緩沖器部分23。主站111分析存儲在數據緩沖部分23內的信標分組并且在帶寬管理部分21內存儲主站121或131的一組地址和所述TINF信息。在已經存在有所述TINF信息的情況下,就執行該信息的更新。在此實施例中,假設主站121的TINF信息為5ms而主站131的TINF信息為8ms。應該注意到在由于沖突或差錯等等而導致信標分組不可檢測的情況下,就不更新所述TINF信息。這樣控制部分22就使用先前接收到的TINF信息。在此情況下,最好就在該數據有效其中設置一時間周期。
主站111生成在其中設置了其通信系統所請求的通信帶寬M的信標分組。如同在此實例中,在來自同屬于同一通信系統的從站122的通信帶寬請求未被接受的情況下,該通信帶寬M為0ms。這樣,主站111就生成了其中通信帶寬M被設置為“0”的信標分組。主站111使用主站121和131的TINF信息以及它本身的通信帶寬信息來確定分配給受控CSMA周期的時間AT。例如在預定系數α為1.3的情況下,分配給受控CSMA周期的時間AT如下計算(∑Tn+M)×α=(5+8+0)×1.3=16.9ms,并將AT設置為調度信息SI。
類似地,每個主站121和131使用從其他主站獲取的TINF信息以確定分配給受控CSMA周期的時間AT、將其存儲在調度信息SI內并且生成一信標。應該認識到上述系數α和表達式僅是示意性的,并且其他的表達式也可應用例如使用RTS/CTS序列或輪詢的情況下。
接下來,將描述在把來自從站112的帶寬請求發送給主站111的情況下的序列。
在發送通信帶寬請求之前,從站112的控制部分22發送一測試模式給通信目的站以檢查它們之間的信道條件,由此確定傳輸速率。更具體地,在數據緩沖部分23內設置測試模式并且使用幀發送部分24發送信道檢查幀。當接收到信道檢查幀時,目的站的幀接受部分25基于SNR(信噪比)等為所述信道確定最佳調制方案和最佳傳輸速率。通信目的站的控制部分22基于上述在數據緩沖部分23內的確定結果而生成信道檢查結果幀,并將其發送給從站112。當接收到信道檢查結果幀時,從站112分析所述幀并且獲取通信所必須的調制方案和傳輸速率。
假設傳輸速率是例如48Mbps。在此情況下,如果從站112必須確保6Mbps的帶寬,則從站112的控制部分22生成包括有傳輸速率和請求帶寬的帶寬請求幀,并將其發送給主站111。在傳輸速率小于請求帶寬的情況下,因為無法實行分配就不發送所述帶寬請求幀。在此實例中,是在48Mbps的傳輸速率中請求6Mbps的帶寬。這樣就假設帶寬的6.25ms被分配給每個信標周期50ms。應該注意到可以通過主站111的控制部分22執行該計算,或者可以通過從站112的控制部分22執行該計算并將其通知給主站111。
當接收到帶寬請求幀時,主站111將其存儲在數據緩沖部分23內。主站111的控制部分22使用在帶寬請求幀內的數據重新計算受控CSMA周期分配時間AT,并且獲取AT=25.025(=1.3×(5+8+6.25))。假設受控CSMA周期的上限是40ms。在此情況下,因為由上述計算所獲取的分配時間AT小于40ms,就可確定該請求是可接受的。這樣主站111的控制部分22就生成請求接受完成幀,并將其發送給從站112。在該請求被拒絕的情況下,主站111的控制部分22就以類似的方式發送請求拒絕幀。
同樣在該請求被接受的情況下,主站111的控制部分22就更新帶寬管理部分21內的數據,把所述TINF信息設置為6.25ms,生成其中的調度信息SI被更新為25.025ms的信標分組并且周期性地發送該分組。當接收到該信標分組時,從站112分析該分組的數據。從站112獲取調度信息SI并且檢測受控CSMA周期,由此在25.025ms的周期內通過使用存儲在調度信息SI中的CSMA進程來發送請求帶寬保證的數據幀。應該注意到可在標準CSMA周期其中發送請求無帶寬保證的數據幀。
(第三實施例)在第三實施例中,將描述用于同步信標周期的起始和終止時刻的進程以及用于結合在第一實施例中描述的訪問控制方法的進程。圖15是根據本發明的第三實施例示出了一種訪問控制方法的過程的流程圖(主站側)。圖16是根據本發明的第三實施例示出了一種訪問控制方法的過程的流程圖(從站側)。
每個主站單獨地確定信標分組是否是新接收的(步驟S1501)。在未接收到所述信標分組時,主站獲取其自身計時器的值(步驟S1502)。主站確定獲取的計時器值是否到達信標周期的起始時刻(步驟S1503)。如果未到達起始時刻,主站就開始隨機補償進程(步驟S1504)。
在所述隨機補償進程的過程中接收到來自另一個主站的信標分組的情況下(步驟S1505,是),主站請求其自身的計時器值(步驟S1508)。接下來,主站從接收到的信標分組中提取信標周期的起始時刻,并把預定的偏置時間(延遲偏置)與該信標周期的起始時刻相加,從而獲取另一個主站內的信標分組發送時間(步驟S1509)。參見圖17。隨后主站計算獲取的信標分組發送時間和它本身的計時器值之間的中間值,并且把該計時器設置為所述中間值(步驟S1510)。例如在另一個主站中的信標分組發送時間是“1200次計數”并且它本身的計時器值是“1300次計數”的情況下,就把計時器值設置為中間值“1250次計數”。
另一方面,在完成所述隨機補償進程而沒有接收到來自任何其他主站的信標分組的情況下(步驟S1506,是),所述主站生成添加了基于其自身的計時器和預定偏置時間的信標周期起始時刻的信標分組,并將其發送給其他主站(步驟S1507)。
每個主站都獲取包括在信標分組內的信標周期的起始時刻、受控CSMA周期的起始時刻以及標準CSMA周期的起始時刻,并且檢測定時。應該注意到下一個信標周期的起始時刻是通過把作為信標周期生成周期的系統周期與該信標周期的起始時刻相加而獲取的。
當每個從站接收到來自其所屬通信系統的主站的信標分組時(步驟S1601),所述從站就從接收到的信標分組中提取信標分組的發送時間(步驟S1602)。隨后每個從站把計時器值設置為提取的信標分組發送時間(步驟S1603)。
這樣就基于根據本發明的所述訪問控制方法,把一個通信帶寬分為如下的三個周期信標周期、受控CSMA周期和標準CSMA周期,并且基于每一通信系統當前使用的通信信道確定用于所述受控CSMA周期的分配。結果是即使多個通信系統共享相同信道,也可輕易避免通信系統間的干擾并且確保每個通信系統通信帶寬的QoS,并無需在共享相同信道的多個通信系統之間執行發送功率控制。而且不同的訪問模式不相互影響。
同樣,基于信標分組發送時間校正每個站的計時器,由此就可輕易同步所述系統。特別可以通過獲取任何其他站的信標分組傳輸時間和它本身的計時器值來校正每個站的系統時間。這樣即使存在計時器不同步的站,也可通過重復執行一進程來同步系統。
應該注意到每個上述實施例都可通過CPU執行用于預定程序數據的解釋執行來實現,其中所述預定的程序數據是存儲在存儲設備內(ROM、RAM和硬盤等等)并且可執行所述過程。在此情況下,可經由記錄介質將所述程序數據引入所述存儲設備,或者從所述記錄介質中直接執行所述程序數據。應該注意到所述記錄介質包括ROM、RAM、諸如閃存的半導體存儲器、諸如軟磁盤和硬盤的磁性盤存儲器以及BD、存儲卡之類。而且所述記錄介質是包括了諸如電話線路和載波線路之類的通信介質的一個概念。
同樣包括有本發明所述主站的全部或部分功能塊可以作為典型集成電路的LSI(依據集成程度可被稱為IC、系統LSI、super LSI或ultra LSI等等)而被實現。能夠以芯片的形式分開配置每個功能塊,或者以包括有部分或全部的芯片形式配置每個功能塊。
用于形成集成電路的所述方法不限于使用LSI,并且電路集成可由專用電路或者通用處理器來實現。此外,可以使用在LSI被生產出之后還可被編程的FPGA(現場可編程門陣列)以及能夠在LSI內重新配置連接并設置電路單元的可重新配置的處理器。
此外,如果由于半導體技術的發展或者另一種技術的派生出現了代替LSI的一種電路集成技術,那么所述功能塊也可使用那種技術集成。例如也存在將生物技術應用于上述集成的可能。
下文中將描述把上述實施例中的發明應用于實際網絡系統的實例。圖18是示出了在其中向高速電力線傳輸施加了本發明的典型網絡系統的示意圖。在圖18中,電力線被連接至IEEE 1394接口和USB接口等等,并且通過具有本發明功能的模塊在諸如個人計算機、DVD記錄器、數字電視和家庭服務器系統之類的多媒體設備中提供。結果就是可以配置能夠經由電力線高速傳輸諸如多媒體數據的數字數據的網絡系統。因為可以使用已經在家庭和辦公室內安裝的電力線作為網絡線路而無需安裝傳統電纜LAN中所要求的網絡電纜,所以降低了成本并方便安裝的該系統增加了用戶友好度。
在上述配置中,已經描述了通過一適配器把現有多媒體設備的信號接口轉換成電力線通信接口而將現有設備應用于電力線通信的實例。然而通過實現具有內建的本發明功能的多媒體設備經由該多媒體設備的電源線來執行設備之間數據傳輸也將是可能的。如圖18所示排除了對所述適配器、IEEE 1394電纜和USB電纜的需要,從而簡化了配線。同樣也可以通過路由器連接至因特網并且使用集線器連接至無線/電纜LAN等等,從而擴展了使用本發明的高速電力線傳輸系統的LAN系統。也可以通過電力線傳輸方法,經由電力線傳輸數據流,從而消除已成為無線LAN中一大問題的數據泄漏和竊取。這樣由于其改善的安全性,所述電力線傳輸方法就有效保護了數據。應該理解經由電力線傳輸的數據受到作為擴展IP協議的IPSec、內容加密和其他DRM方案的保護。
如上,通過對包括本發明成果的內容和QoS功能的加密以實現版權保護功能就可執行AV內容的高質量電力線傳輸(對應于增加的重發和通信量波動的靈活性,改善了吞吐量和帶寬分配)。
工業應用根據本發明的所述控制方法能夠應用于例如多個通信系統共享系統信道的情況。該控制方法例如在輕易避免通信系統間干擾并且確保每個通信系統通信帶寬的QoS,并無需在共享相同信道的多個通信系統之間執行發送功率控制的情況下特別有效。
權利要求
1.一種在一系統環境中在通信系統內使用的主站,在所述系統環境中各自都由至少一個從站和管理從站的主站構成的多個通信系統共享相同的信道,所述主站包括通信部分,該部分用于將通信帶寬分隔成其中所有主站競爭一信標分組的發送的信標周期,其中僅允許授權的特定站競爭訪問的第一載波偵聽多路訪問(CSMA)周期,以及其中允許所有站競爭訪問的第二CSMA周期,并且在周期性的基礎上重復通信;獲取部分,用于獲取其他通信系統內通信帶寬的使用狀態;以及確定部分,用于基于由獲取部分獲取的通信帶寬的使用狀態計算在第一CSMA周期內該主站所屬的通信系統內可用的通信帶寬,并且根據計算出的通信帶寬來確定是接受還是拒絕由從站請求的通信。
2.如權利要求1所述的主站,其特征在于,所述信標分組包括至少提供所述信標周期、第一CSMA周期和第二CSMA周期的所分配時間的系統信息。
3.如權利要求1所述的主站,其特征在于,在用于所述信標周期每一循環的隨機補償進程之后,就檢查由另一個主站傳輸的信標分組存在與否,如果確定不存在,所述主站就發送其自身的信標分組,并且如果確定存在,所述主站就取消發送。
4.如權利要求1所述的主站,其特征在于,所述信標分組包括根據發送該信標分組的主站的計時器值至少提供該信標周期的起始時刻和該信標分組的發送時間的系統信息。
5.如權利要求4所述的主站,其特征在于,從接收到的信標分組中獲取該信標分組的發送時間,并且基于該獲取的信標分組發送時間來校正其中的計時器值。
6.如權利要求5所述的主站,其特征在于,計算在所述主站的計時器值和任何其他主站的所述信標分組的發送時間之間的中間值,并將所述計時器值校正為所述中間值。
7.如權利要求1所述的主站,其特征在于,基于CSMA訪問效率和一重發帶寬獲取關于在第一CSMA周期內的通信帶寬的總可用帶寬,并且限制來自從站的訪問請求使得要被主站計算的通信帶寬不超過所述總可用帶寬。
8.如權利要求1所述的主站,其特征在于,所述獲取部分通過使用第二CSMA周期與其他主站的信息交換來獲取其他通信系統內通信帶寬的使用狀態。
9.如權利要求1所述的主站,其特征在于,所述獲取部分從在所述信標周期內接收自任何其他主站的信標分組中獲取其他通信系統內通信帶寬的使用狀態。
10.如權利要求1所述的主站,其特征在于,每個授權的特定站在第一CSMA周期內執行發送時間管理,使得傳輸帶寬不超過先前指定的請求帶寬。
11.如權利要求1所述的主站,其特征在于,在第一CSMA周期內的分配時間AT使用表達式AT=(∑Tn+M)×α計算,這是基于其他主站的通信系統中所請求的通信帶寬Tn,由主站所屬的通信系統所請求的通信帶寬M,和一預定系數α。
12.一種由在一環境中在一通信系統內使用的主站所執行的訪問控制方法,在所述環境中各自由至少一個從站和管理從站的主站構成的多個通信系統共享相同的信道,其中通過周期性地重復其中所有主站競爭一信標分組的發送的信標周期,其中僅允許授權的特定站競爭訪問的第一載波偵聽多路訪問(CSMA)周期,以及其中允許所有站競爭訪問的第二CSMA周期而執行通信,所述訪問控制方法包括如下步驟獲取其他通信系統內通信帶寬的使用狀態;基于獲取的通信帶寬的使用狀態在第一CSMA周期內計算該主站所屬的通信系統內可用的通信帶寬;并且根據計算出的通信帶寬來確定是接受還是拒絕由所述從站請求的通信。
13.一種內建于一系統環境中的通信系統中使用的主站內的集成電路,所述環境中各自由至少一個從站和管理從站的主站構成的多個通信系統共享相同的信道,所述集成電路包括通信部分,用于將通信帶寬分隔成其中所有主站競爭一信標分組的傳輸的信標周期,其中僅允許授權的特定站競爭訪問的第一載波偵聽多路訪問(CSMA)周期,以及其中允許所有站競爭訪問的第二CSMA周期,并且在周期性的基礎上重復通信;獲取部分,用于獲取其他通信系統內通信帶寬的使用狀態;以及確定部分,用于基于由獲取部分獲取的通信帶寬的使用狀態在第一CSMA周期內計算該主站所屬的通信系統內的可用通信帶寬,并且根據計算出的通信帶寬來確定是接受還是拒絕由從站請求的通信。
全文摘要
一通信帶寬被分隔成其中所有主站競爭一信標分組的傳輸的信標周期,其中僅允許授權的特定站競爭訪問的第一載波偵聽多路訪問(CSMA)周期,以及其中允許所有站競爭訪問的第二CSMA周期。主站相互交換關于在第一CSMA周期內使用的通信帶寬的信息,由此基于所述信息計算可由每一通信系統在第一CSMA周期內使用的通信帶寬。
文檔編號H04L12/56GK1833408SQ20048002232
公開日2006年9月13日 申請日期2004年8月3日 優先權日2003年8月6日
發明者近江慎一郎, 吉澤謙輔, 山口剛 申請人:松下電器產業株式會社