TWI831961B - 通訊裝置及通訊方法 - Google Patents
通訊裝置及通訊方法 Download PDFInfo
- Publication number
- TWI831961B TWI831961B TW109112331A TW109112331A TWI831961B TW I831961 B TWI831961 B TW I831961B TW 109112331 A TW109112331 A TW 109112331A TW 109112331 A TW109112331 A TW 109112331A TW I831961 B TWI831961 B TW I831961B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- queue
- frequency band
- information
- communication device
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 270
- 238000000034 method Methods 0.000 title claims description 30
- 230000005540 biological transmission Effects 0.000 claims abstract description 98
- 230000000717 retained effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 21
- 238000005516 engineering process Methods 0.000 description 20
- 230000003321 amplification Effects 0.000 description 5
- 238000003199 nucleic acid amplification method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 239000000523 sample Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1614—Details of the supervisory signal using bitmaps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1874—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1893—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/12—Flow control between communication endpoints using signalling between network elements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供使用複數頻帶發送無線訊號的通訊裝置。
使用複數個頻帶發送資料的通訊裝置係具備:將各頻帶中進行送訊之資料予以儲存的每一頻帶之第1佇列;和將以高優先度進行送訊的資料予以儲存的前記複數個頻帶之其中至少2個頻帶共通之第2佇列;和控制部,係控制前記第1佇列及前記第2佇列中所被儲存之資料的送訊;並將關於前記第1佇列及前記第2佇列之資訊予以發送。前記第2佇列係將重送資料連同關於最初所被送訊之頻帶之資訊一併儲存。
Description
本說明書中所揭露的技術係有關於,使用複數頻帶收送無線訊號的通訊裝置及通訊方法。
對高傳輸速度及高通訊品質的無線通訊之要求,日益增加。為了實現高傳輸速度,例如使用複數個頻帶等來增加頻帶的方法,已為人知。另一方面,隨著無線通訊機器的普及,無線網路之干擾所致之通訊的失敗正逐漸演變成很大的問題。通常,在無線通訊中,藉由將收訊機所收訊失敗之訊號予以重送,以謀求通訊品質的保證。
在使用複數頻帶的通訊中,想定是針對每一頻帶而具有用來保持送訊資料的佇列。所謂佇列,係為例如MAC(Media Access Control)層所持有的記憶領域。例如,上層中所被生成的資料,係被分配給任一頻帶之佇列,相同的資料不會跨越複數個佇列而被保持。因此,某個頻帶之佇列的資料被發送,因為通訊失敗而需要進行重送的情況下,則無法使用其他頻帶或複數頻帶來進行重送。亦即,無法避免通訊已經失敗的通訊特性較差的頻帶來進行重送,或是無法在複數頻帶中發送相同資料以確保冗餘性等等,無法提升重送的信賴性。
例如,在進行使用複數頻帶的通訊之際,將送訊資料分配至適切的頻帶,隨應於頻帶而設定送訊功率,藉此以控制收訊側的SINR(Signal to Interference plus Noise Ratio)的無線通訊裝置,已被提出(參照專利文獻1)。該無線通訊裝置,雖然有考慮到最初的送訊時的通訊品質,但是關於重送時的通訊品質的擔保或支援複數頻帶之佇列構成,難謂有考慮到。
又,非專利文獻1中係記載,作為使用複數頻帶之際的MAC及佇列構成,裝備有每一頻帶獨立之佇列的情況,與裝備有複數頻帶間共通之佇列的情況。前者的裝備有每一頻帶獨立之佇列的情況,由於無法使用其他頻帶或複數頻帶來進行重送,因此無法進行信賴性的提升(同上)。又,後者的裝備有每一頻帶獨立之佇列的情況,由於每一頻帶的通訊時間之差異,導致收訊側中所要保持的資料會增加,因此有可能導致必要的記憶體量會增大。例如,一方之頻帶中識別號碼較小的資料會因為較低的MCS(Modulation and Coding Scheme)值或重送而花費較長的時間之際,他方之頻帶中識別號碼較大的資料是因為較高的MCS值而在較短的時間中被多數送訊的情況下,則在收訊側直到一連串之識別號碼之資料都到齊以前,都無法把資料交付給上層,而必須保持多數的資料。
[先前技術文獻]
[專利文獻]
[專利文獻1] 日本特開2018-157535號公報
[非專利文獻]
[非專利文獻1] IEEE802.11-19/0360r0
[發明所欲解決之課題]
本說明書所揭露的技術之目的,係藉由支援複數頻帶之佇列構成,而提供使用複數頻帶收送無線訊號的通訊裝置及通訊方法。
[用以解決課題之手段]
本說明書中所揭露的技術,係參酌上記課題而研發,其第1側面係為,
一種通訊裝置,係為使用複數個頻帶發送資料的通訊裝置,其係具備:
將各頻帶中進行送訊之資料予以儲存的每一頻帶之第1佇列;和
將以高優先度進行送訊的資料予以儲存的前記複數個頻帶之其中至少2個頻帶共通之第2佇列;和
控制部,係控制前記第1佇列及前記第2佇列中所被儲存之資料的送訊。
前記第2佇列,係儲存低延遲高信賴性為必須之資料,來作為以高優先度進行送訊的資料。又,前記第2佇列,係將重送資料,連同關於最初所被送訊之頻帶之資訊一併儲存。然後,前記控制部係進行控制,以對從前記第2佇列所被輸出之重送資料,附加關於最初所被送訊之頻帶之資訊而予以發送。
又,前記控制部,係對從前記第2佇列所被輸出之重送資料,附加關於前記第2佇列中所被儲存之資料量之資訊而予以發送。關於資料量之資訊係包含:關於前記第2佇列中所被儲存之全部的資料量之資訊。又,關於資料量之資訊係包含:關於對應於重送資料之資料種別的前記第2佇列內的子佇列中所被儲存之資料量之資訊。
又,本說明書中所揭露之技術的第2側面,係為
一種通訊方法,係為使用複數個頻帶發送資料的通訊方法,其係具有:
將各頻帶中進行送訊之資料予以儲存在每一頻帶之第1佇列中的步驟;和
將前記第1佇列中所被儲存之資料予以發送的步驟;和
將以高優先度進行送訊的資料,儲存在前記複數個頻帶之其中至少2個頻帶共通之第2佇列中的步驟;和
將前記第2佇列中所被儲存之資料予以發送的步驟。
又,本說明書中所揭露之技術的第3側面,係為
一種通訊裝置,係為使用複數個頻帶接收資料的通訊裝置,其係具備:
資訊收訊部,係將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊,予以接收;和
資料收訊部,係在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料,予以接收。
第3側面所述之通訊裝置,係還具備:資料處理部,係基於表示順序之資訊與表示最初所被送訊之頻帶之資訊,來進行已收訊之各資料的排序。又,第3側面所述之通訊裝置,係還具備:送訊部,係將前記複數個頻帶之至少1個頻帶中所收訊之資料的收訊結果,連同關於所被送訊之頻帶之資訊,一併予以發送。
又,本說明書中所揭露之技術的第4側面,係為
一種通訊方法,係為使用複數個頻帶接收資料的通訊方法,其係具有:
將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊予以接收的步驟;和
在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料予以接收的步驟。
[發明效果]
若依據本說明書中所揭露的技術,則藉由含有每一頻帶之佇列與複數頻帶送訊用佇列的佇列構成,而可提供使用複數頻帶收送無線訊號的通訊裝置及通訊方法。
此外,本說明書所記載之效果係僅為例示,本說明書中所揭露之技術所帶來的效果係不限定於此。又,本說明書中所揭露之技術,係除了上記之效果以外,還更進一步具有達成附加性效果的情況。
本說明書中所揭示之技術的更多其他目的、特徵或優點,係可基於後述之實施形態或添附圖面所作的更詳細說明來理解。
以下一面參照圖式一面詳細說明本說明書中所揭露之技術的實施形態。
圖1中係圖示了,本說明書中所提出之技術所被適用的通訊系統100的模式性構成例。圖示的通訊系統100,係由1台基地台(AP)101、和1台子機(STA)102所構成。又,在通訊系統100中,假設頻帶A及頻帶B的2個頻帶係為可利用。然後,子機102,係連接至基地台101,在基地台101與子機102之間係可將頻帶A內的頻道與頻帶B內的頻道予以綁定而進行通訊。
此處,頻帶A及頻帶B的其中至少一方係亦可為,藉由資料庫存取而被許可使用的頻帶。頻帶A及頻帶B係分別為例如2.4GHz帶、5GHz帶、或6GHz帶之頻帶。頻帶A及頻帶B,係分別含有複數個頻道,且其中1個係為首要頻道。
此外,關於構成圖1所示的通訊系統100的通訊裝置的數量或位置關係、頻率係為一例,不限定於此處的記載。例如,也可想定對1台基地台是有2台以上之子機被連接的網路拓撲。又,亦可將各頻帶A、B內的複數個不同頻道予以綁定而進行通訊。又,還可想定,在基地台101與子機102之間,除了頻帶A及頻帶B以外還可追加1個以上之頻帶,總計利用3個以上之頻帶來進行通訊。
圖2中係圖示,於本實施形態所述之通訊系統100中,可成為基地台101或子機102之任一者而動作的通訊裝置200的機能構成例。
圖示的通訊裝置200,係由:控制部210、電源部220、複數個(在圖示的例子中係為2個)通訊部230-1、通訊部230-2、對應於通訊部230-1的天線部240-1、對應於通訊部230-2的天線部240-2所構成。
通訊部230-1與天線部240-1之組合,以及通訊部230-2與天線部240-2之組合,係按照通訊裝置200所使用的每一頻帶而被裝備。在圖2所示的例子中,藉由通訊部230-1與天線部240-1之組合而實施使用到頻帶A的資料通訊,藉由通訊部230-2與天線部240-2之組合而實施使用到頻帶B的資料通訊。因此,在通訊裝置200是使用3個以上之頻帶的情況下,則還會追加裝備未圖示的通訊部及天線部之組合。通訊部230-1與通訊部230-2,係可彼此進行控制及資訊之交換。
此外,通訊部230-1與通訊部230-2、以及天線部240-1與天線部240-2係為相同的構成,因此以下為了簡化而視為通訊部230及天線部240來參照。
通訊部230,係由例如微處理器等之處理器或電路所構成,具備:記憶部238、無線控制部231、資料處理部232、調變解調部233、訊號處理部234、頻道推定部235、被並列配置的複數個無線介面(IF)部236-1、…、236-N、對各無線介面部236-1、…、236-N做串聯連接的放大部237-1、…、237-N(其中,假設N係為2以上的整數)。然後,對各放大部237-1、…、237-N係被連接有,構成該當通訊部230所對應之天線部240的各天線元件。
亦可把被串聯連接的無線介面部236、放大部237、及天線部240中的天線元件視為1組,把1個以上的組視為通訊部230的構成要素。又,在各無線介面部236-1、…、236-N中亦可內建有,各自所對應之放大部237-1、…、237-N之機能。
記憶部238,係將從通訊協定之上層所被輸入的資料(例如送訊資料)予以暫時性儲存,然後提供給資料處理部232。又,記憶部239,係將從資料處理部232所收取的資料(例如收訊資料)予以暫時性儲存,然後提供給通訊協定之上層。亦即,記憶部238,係作為送訊佇列或收訊佇列而被利用。
此外,記憶部238的部分或全部,係亦可被配置在通訊部230外。又,亦可將1個通訊部230-1中所被配置的記憶部238-1與其他通訊部230-2做共用,亦可將被配置在通訊部230外的記憶部238在複數個通訊部230-1、230-2、…間做共用。
資料處理部232,係在從自身之通訊協定之上層輸入資料的送訊時,從該資料生成無線送訊所需之封包,實施媒體存取控制(Media Access Control:MAC)所需之標頭之附加或錯誤偵測碼之附加等之處理,而將處理後的資料,提供給調變解調部233。又,資料處理部232,係在有來自調變解調部233之輸入的收訊時,實施MAC標頭之解析、封包錯誤之偵測、封包的重排處理等,將處理後的資料提供給自身之協定上層。
無線控制部231,係控制該當通訊裝置200內的各部間的資訊之收授。又,無線控制部231係進行調變解調部233及訊號處理部234中的參數設定、或資料處理部232中的封包之排程、無線介面部236及放大部237的參數設定及送訊功率控制。
調變解調部233,係在送訊時對來自資料處理部232之輸入資料,基於已被無線控制部231所設定之編碼方式及調變方式,進行編碼、交錯及調變處理,生成資料符元串流,並提供給訊號處理部234。又,調變解調部233,係在收訊時,對來自訊號處理部234的輸入符元串流,進行與送訊時相反的解調處理、去交錯、及解碼處理,並將資料提供給資料處理部232或是無線控制部231。
訊號處理部234,在送訊時,係因應需要而對來自調變解調部233之輸入進行供作空間分離的訊號處理,將所得到的1個以上之送訊符元串流,提供給各個無線介面部236-1、…。又,訊號處理部234,係在收訊時,對從各個無線介面部236-1、…所輸入之收訊符元串流進行訊號處理,因應需要而進行串流的空間分解,然後提供給調變解調部233。
頻道推定部235,係在來自各個無線介面部236-1、…的輸入訊號之中,從前文部分及訓練訊號部分,算出傳播路徑的複合頻道增益資訊。所被算出的複合頻道增益資訊,係透過無線控制部231而被利用於調變解調部233中的解調處理及訊號處理部234中的空間處理。
無線介面部236,在送訊時,係將來自訊號處理部234之輸入轉換成類比訊號,實施濾波及往載波頻率之升轉、相位控制,並往對應的放大部237或天線部240送出。又,無線介面部236,係在收訊時,對來自對應的放大部237或天線部240之輸入,實施與送訊時相反的降轉或濾波、往數位訊號之轉換等之處理,向訊號處理部234及頻道推定部235提供資料。
放大部237,係在送訊時,將從無線介面部236所被輸入之類比訊號增幅至所定之功率,並往天線部240內的對應之天線元件送出。又,放大部237,係在收訊時,將從天線部240內的對應之天線元件所被輸入之訊號低雜訊增幅至所定之功率,然後輸出至無線介面部236。
此外,放大部237,其送訊時的機能與收訊時的機能之其中至少一方,亦可被內建於無線介面部236中。又,放大部237,其送訊時的機能與收訊時的機能的其中至少一方,亦可成為通訊部230以外的構成要素。
藉由一組的無線介面部236及放大部237,構成了1個RF(Radio Frequency)分枝。假設藉由1根RF分枝,就可進行1頻帶的收送訊。在圖2所示的裝置構成例中就可看成,通訊部230係具備有N根RF分枝。
控制部210,係由例如微處理器等之處理器或電路所構成,進行無線控制部231及電源部220之控制。又,控制部210,係亦可將無線控制部231的上述動作之至少一部分,替代無線控制部231而加以實施。尤其是在本實施形態中,控制部210及無線控制部231,係為了實現後述的各實施例所述之動作,而控制各部之動作。
電源部220,係由電池電源或固定電源所構成,對該當通訊裝置200供給驅動用的電力。
此外,可將控制部210與通訊部230合併,以1或複數個LSI(Large Scale Integration)來構成。
又,亦可構成為,通訊裝置200在待機中,通訊部230會遷移至待命狀態或睡眠狀態(或者是至少一部分之機能被停止的狀態),以謀求降低耗電。在圖2所示的裝置構成例中,通訊部230係具備N根RF分枝,但亦可構成為,每一RF分枝可各自遷移至待命狀態或睡眠狀態。
本實施形態中,通訊裝置200,係除了每一頻帶之佇列,還具備複數頻帶送訊用佇列。然後,通訊裝置200,係將以高優先度進行送訊的資料,儲存至複數頻帶送訊用佇列中。此處,以高優先度進行送訊的資料中係包含有例如:低延遲高信賴性為必須之資料、或在各頻帶中被發送而通訊失敗的重送資料。
例如,將在各頻帶中被發送而通訊失敗的資料儲存至複數頻帶送訊用佇列之際,該資料於首次送訊時是使用哪個頻帶而被發送的資訊也會一起儲存。其後,通訊裝置200在任一頻帶中獲得了送訊權的情況下,就從複數頻帶送訊用佇列取出資料,使用該頻帶而予以發送,進行如此的動作。例如通訊裝置在複數個頻帶中獲得了送訊權的情況下,則將從複數頻帶送訊用佇列所取出的資料,使用複數頻帶而予以發送。又,通訊裝置200,係在通訊失敗的頻帶以外之頻帶中獲得了送訊權的情況下,則不是從該頻帶之佇列,而是從複數頻帶送訊用佇列取出資料,使用獲得送訊權的頻帶而予以發送,進行如此的動作。
因此,本實施形態所述之通訊裝置200,係可在複數頻帶中重送同一資料以確保冗餘性。又,通訊裝置200係可避開通訊失敗的傳播特性差的頻帶而進行重送。又,通訊裝置200係可促使重送的成功率提升,促使信賴性提升。又,通訊裝置200係可抑制複數次的重送發生所致之延遲增大。又,通訊裝置200係可減少複數次的重送,提升系統的吞吐量。又,通訊裝置200係可減少在收訊側所必須保持的資料,可削減必要的記憶體量。
因此,控制部210及無線控制部231,係控制通訊裝置200內的各部之動作,令其收送含有關於複數頻帶送訊用佇列之資訊的訊號,將通訊失敗的資料連同關於該資料所被送訊之頻帶之資訊一併儲存至複數頻帶送訊用佇列中,在進行重送之際從複數頻帶送訊用佇列取出資料而在複數頻帶中進行送訊。
此外,在頻帶A及頻帶B的其中至少一方是藉由資料庫存取而被許可使用的頻帶的情況下,則控制部210及無線控制部231係也會控制對該資料庫的存取動作。
接下來,說明在圖1所示的通訊系統100中,AP101與STA102是使用2個頻帶來進行通訊的情況。但是,使用於通訊的2個頻帶的其中至少一方,係亦可為藉由資料庫存取而被許可使用的頻帶(此情況下,假設先對資料庫進行存取然後開始頻帶的使用)。又,想定AP101及STA102,係具備有圖2所示的通訊系統200的裝置構成。
圖3中係圖示了,AP101及STA102所分別裝備的,支援使用複數頻帶之送訊的佇列300之構成例。
頻帶選擇器301,係決定要將已被輸入之資料儲存至對應於哪個頻帶的佇列,並向已決定之頻帶A用佇列302或頻帶B用佇列303之任一者輸出資料。又,頻帶選擇器301,係決定將以高優先度進行送訊的資料儲存至多重頻帶操作(MBO)佇列304,並向MBO佇列304輸出資料。以高優先度進行送訊的資料中係包含有例如:低延遲高信賴性為必須之資料、或重送資料。
各佇列302、303、304,係皆以First In First Out(FIFO)方式,而將來自頻帶選擇器301所被輸入之資料予以暫時性儲存。
頻帶A處理部305及頻帶B處理部306,係分別進行對應之頻帶(頻帶A、頻帶B)中的送訊權之獲得、和將已被輸入之資料以對應之頻帶進行送訊的處理。頻帶A處理部305及頻帶B處理部306,係在各頻帶中進行了送訊之後,亦可將有必要進行重送的資料,輸入至MBO佇列304。
通訊裝置200在任一頻帶中獲得了送訊權的情況下,就從該頻帶所對應之佇列,往頻帶A處理部305或頻帶B處理部306之任一者,輸出資料。例如,在獲得了頻帶A之送訊權的情況下,則頻帶A用佇列302中所被儲存之資料,係藉由FIFO方式,而被輸出至頻帶A處理部305。又,在獲得了頻帶B之送訊權的情況下,則頻帶B用佇列303中所被儲存之資料,係藉由FIFO方式,而被輸出至頻帶B處理部306。
在MBO佇列304中被儲存有資料的情況下,則不是從頻帶所對應之各佇列302、303,而是從MBO佇列304往頻帶A處理部305或頻帶B處理部306,藉由FIFO方式而輸出資料。又,在通訊裝置200是在頻帶A及頻帶B雙方之頻帶中獲得了送訊權,且MBO佇列304中被儲存有資料的情況下,則從MBO佇列304將同一資料往頻帶A處理部305及頻帶B處理部306之雙方予以輸出。
亦可由控制部210或每一頻帶之通訊部230內的無線控制部231,來實現圖3中的頻帶選擇器301所對應之機能。又,亦可由頻帶A用的通訊部230-1內的記憶部238-1來實現頻帶A用佇列302所對應之機能,並且由頻帶B用之通訊部230-2內的記憶部238-2來實現頻帶B用佇列303所對應之機能。亦可由記憶部238-1或記憶部238-2之任一方或雙方來實現MBO佇列304之機能。或者,亦可由被配置在通訊部230之外的記憶體(未圖示),來實現MBO佇列304之機能。
亦可由通訊部230-1內的資料處理部232-1、與調變解調部233-1至放大部237-1為止的通訊用元件、與通訊部230-1所對應之天線部240-1,來實現頻帶A處理部305之機能。又,亦可由控制部210及無線控制部231-1,來實現頻帶A處理部305的一部分之機能。同樣地,亦可由通訊部230-2內的資料處理部232-2、與調變解調部233-2至放大部237-2為止的通訊用元件、與通訊部230-2所對應之天線部240-2,來實現頻帶B處理部306之機能。又,亦可由控制部210及無線控制部231-2,來實現頻帶B處理部306的一部分之機能。
圖4中係圖示了,AP101及STA102所裝備的,支援使用複數頻帶之送訊的佇列400之另一構成例。
頻帶選擇器401,係決定要將已被輸入之資料儲存至哪個頻帶所對應之佇列,並向已決定之頻帶A用佇列402或頻帶B用佇列403之任一者輸出資料。又,頻帶選擇器401,係決定將以高優先度進行送訊的資料儲存至MBO佇列404,並向MBO佇列404輸出資料。以高優先度進行送訊的資料中係包含有例如:低延遲高信賴性為必須之資料、或重送資料。
在圖4所示的佇列400的構成例中,各佇列402、403、及404係分別為,把所儲存的資料之資料種別所對應之複數個子佇列視為一組而被構成。
例如,在IEEE802.11e的進行流量級別所致之優先控制的EDCA(Enhanched Distributed Channel Access)方式中,Voice(AC_VO)、Video(AC_VI)、Vest Effort(AC_BE)、Back Ground(AC_BK)這4個存取類別(亦記作「AC」)是被當作資料種別而被規定,按照每一存取類別而被分配有優先度。各佇列402、403、及404係分別具備有對應於各存取類別的4個子佇列,各子佇列係將符合的存取類別之資料以FIFO形式予以暫時儲存。
頻帶A處理部405及頻帶B處理部406,係分別進行對應之頻帶(頻帶A、頻帶B)中的送訊權之獲得、和將已被輸入之資料以對應之頻帶進行送訊的處理。然後,頻帶A處理部405及頻帶B處理部406,係在各頻帶中進行了送訊之後,亦可將有必要進行重送的資料,輸入至MBO佇列404。
通訊裝置200在任一頻帶中獲得了送訊權的情況下,就從該頻帶所對應之佇列,往頻帶A處理部405或頻帶B處理部406之任一者,輸出資料。例如,在獲得了頻帶A之送訊權的情況下,則在頻帶A用佇列402內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料輸出至頻帶A用處理部405。又,在獲得了頻帶B之送訊權的情況下,則在頻帶B用佇列403內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料輸出至頻帶B用處理部406。
在MBO佇列404中被儲存有資料的狀態下,通訊裝置200獲得了頻帶A或頻帶B之任一者的送訊權之際,則不是從每一頻帶之佇列402、403,而是從MBO佇列404往頻帶A處理部405或頻帶B處理部406輸出資料。又,在MBO佇列404中被儲存有資料的狀態下,通訊裝置200是在頻帶A及頻帶B雙方之頻帶中獲得了送訊權之際,則從MBO佇列404將同一資料往頻帶A處理部405及頻帶B處理部406之雙方予以輸出。此情況下也是,在MBO佇列404內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料往頻帶A用處理部405及頻帶B用處理部406之一方或雙方予以輸出。
亦可由控制部210或每一頻帶之通訊部230內的無線控制部231,來實現圖4中的頻帶選擇器401所對應之機能。又,亦可由頻帶A用的通訊部230-1內的記憶部238-1來實現頻帶A用佇列402所對應之機能,並且由頻帶B用之通訊部230-2內的記憶部238-2來實現頻帶B用佇列403所對應之機能。亦可由記憶部238-1或記憶部238-2之任一方或雙方來實現MBO佇列404之機能。或者,亦可由被配置在通訊部230之外的記憶體(未圖示),來實現MBO佇列404之機能。
亦可由通訊部230-1內的資料處理部232-1、與調變解調部233-1至放大部237-1為止的通訊用元件、與通訊部230-1所對應之天線部240-1,來實現頻帶A處理部405之機能。又,亦可由控制部210及無線控制部231-1,來實現頻帶A處理部405的一部分之機能。同樣地,亦可由通訊部230-2內的資料處理部232-2、與調變解調部233-2至放大部237-2為止的通訊用元件、與通訊部230-2所對應之天線部240-2,來實現頻帶B處理部406之機能。又,亦可由控制部210及無線控制部231-2,來實現頻帶B處理部406的一部分之機能。
圖5中係圖示了,AP101及STA102所裝備的,支援使用複數頻帶之送訊的佇列500之再另一構成例。
頻帶選擇器501,係決定要將已被輸入之資料儲存至哪個頻帶所對應之佇列,並向已決定之頻帶A用佇列502或頻帶B用佇列503之任一者輸出資料。又,頻帶選擇器501,係決定將以高優先度進行送訊的資料儲存至MBO佇列504,並向MBO佇列504輸出資料。以高優先度進行送訊的資料中係包含有例如:低延遲高信賴性為必須之資料、或重送資料。
在圖5所示的佇列500的構成例中,各佇列502、503、及504係分別為,把所儲存的資料之資料種別所對應之複數個子佇列視為一組而被構成。各子佇列,係將符合的資料種別之資料,以FIFO形式予以暫時儲存。這裡所謂的資料資料種別,係相當於IEEE802.11e的EDCA方式中所被規定的存取類別(同上)。但是,頻帶A用佇列502及頻帶B用佇列503是由對應於所有存取類別之數量的子佇列所構成,而相對於此,MBO佇列504係只由對應於部分的存取類別的子佇列所構成。亦即,頻帶A用佇列502及頻帶B用佇列503、與MBO佇列504之間,子佇列的數量為不同。具體而言,MBO佇列504,係只裝備有對應於優先度高的Voice(AC_VO)以及Video(AC_VI)這2個存取類別的子佇列。
頻帶A處理部505及頻帶B處理部506,係分別進行對應之頻帶(頻帶A、頻帶B)中的送訊權之獲得、和將已被輸入之資料以對應之頻帶進行送訊的處理。然後,頻帶A處理部505及頻帶B處理部506,係在各頻帶中進行了送訊之後,在有必要進行重送的資料之中,MBO佇列504是只把子佇列所對應之存取類別之資料,輸入至MBO佇列504內的對應之子佇列。在有必要進行重送的資料之中,不符合MBO佇列504內所被裝備之子佇列之任一者的存取類別的資料,係亦可放棄重送而丟棄。
通訊裝置200在任一頻帶中獲得了送訊權的情況下,就從該頻帶所對應之佇列,往頻帶A處理部505或頻帶B處理部506之任一者,輸出資料。例如,在獲得了頻帶A之送訊權的情況下,則在頻帶A用佇列502內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料輸出至頻帶A用處理部505。又,在獲得了頻帶B之送訊權的情況下,則在頻帶B用佇列503內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料輸出至頻帶B用處理部506。
在MBO佇列504中被儲存有資料的狀態下,通訊裝置200獲得了頻帶A或頻帶B之任一者的送訊權之際,則不是從每一頻帶之佇列502、503,而是從MBO佇列504往頻帶A處理部505或頻帶B處理部506輸出資料。又,在MBO佇列504中被儲存有資料的狀態下,通訊裝置200是在頻帶A及頻帶B雙方之頻帶中獲得了送訊權之際,則從MBO佇列504將同一資料往頻帶A處理部405及頻帶B處理部506之雙方予以輸出。此情況下也是,在MBO佇列504內,從對應於高優先度之存取類別的子佇列起,依序藉由FIFO方式而將資料往頻帶A用處理部505及頻帶B用處理部506之一方或雙方予以輸出。
亦可由控制部210或每一頻帶之通訊部230內的無線控制部231,來實現圖5中的頻帶選擇器501所對應之機能。又,亦可由頻帶A用的通訊部230-1內的記憶部238-1來實現頻帶A用佇列502所對應之機能,並且由頻帶B用之通訊部230-2內的記憶部238-2來實現頻帶B用佇列503所對應之機能。亦可由記憶部238-1或記憶部238-2之任一方或雙方來實現MBO佇列504之機能。或者,亦可由被配置在通訊部230之外的記憶體(未圖示),來實現MBO佇列504之機能。
亦可由通訊部230-1內的資料處理部232-1、與調變解調部233-1至放大部237-1為止的通訊用元件、與通訊部230-1所對應之天線部240-1,來實現頻帶A處理部505之機能。又,亦可由控制部210及無線控制部231-1,來實現頻帶A處理部505的一部分之機能。同樣地,亦可由通訊部230-2內的資料處理部232-2、與調變解調部233-2至放大部237-2為止的通訊用元件、與通訊部230-2所對應之天線部240-2,來實現頻帶B處理部506之機能。又,亦可由控制部210及無線控制部231-2,來實現頻帶B處理部506的一部分之機能。
圖6中係圖示了,在圖1所示的通訊系統100中,在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的通訊序列例。其中,橫軸係為時間軸,圖示了AP101在頻帶A及頻帶B之各頻帶中的每一時刻的動作例,以及STA102在頻帶A及頻帶B之各頻帶中的每一時刻的動作例。又,圖7~圖9中係圖示了,在AP101與STA102間使用頻帶A及頻帶B來進行圖6所示的資料通訊時的佇列之動作例。此處,不區別佇列與子佇列,而簡稱為「佇列」(或者,想定AP101是使用圖3所示的佇列構成)。
在AP101與STA102間的資料通訊中所使用的頻帶A及頻帶B的其中至少一方係為藉由資料庫存取而被許可使用的頻帶的情況下,則假設藉由事前的資料庫存取而已被許可了該頻帶之使用。
首先,AP101與STA102彼此係將含有關於支援複數頻帶之送訊的佇列之資訊的MBO佇列設定訊號,使用頻帶A而進行收送訊。但是,AP101與STA102係亦可不是使用頻帶A而是使用頻帶B來收送MBO佇列設定訊號。
MBO佇列設定訊號,係含有關於AP101及STA102所支援之佇列構成之資訊。又,關於佇列構成之資訊係亦可包含有:關於MBO佇列之有無之資訊、關於MBO佇列(或者是,MBO佇列中所含之各子佇列)所對應之資料種別(存取類別)之資訊、關於MBO佇列所能保持之資料量之資訊。
又,MBO佇列設定訊號係亦可包含有:關於AP101進行資料重送的頻帶之資訊、關於AP101進行資料送訊的頻帶之資訊、關於STA102進行收訊結果之通知的頻帶之資訊(作為進行收訊結果之通知的頻帶係可指定例如:資料所被送訊的頻帶,或者可以使用的所有頻帶。)。這裡所謂的「關於頻帶之資訊」,係亦可為表示特定之頻率及頻寬的資訊,也可為關於用來特定它們的識別元之資訊。又,MBO佇列設定訊號係亦可包含有:表示AP101及STA102所收送訊的資料之種類的識別元、表示所發送之資料之順序的識別元、表示AP101及STA102所收送訊的資料之優先度的識別元所相關之資訊。又,MBO佇列設定訊號係亦可包含有:關於AP101及STA102所收送訊的資料之重送上限次數、所收送訊的資料到丟棄為止的時間之資訊。
MBO佇列設定訊號,係亦可在AP101與STA102建立連接之際被發送。MBO佇列設定訊號,係亦可作為無線LAN之代表規格也就是IEEE802.11中所被規定的聯結要求(Association Request)訊框及聯結回應(Association Response)訊框、重新聯結(Reassociation)要求訊框及重新聯結回應訊框、探測要求(Probe Request)訊框及探測回應(Probe Response)訊框而被發送。
AP101,係在與STA102收送了MBO佇列設定訊號之後,一旦在頻帶A中獲得送訊權,則在時刻T601上,將含有給STA102之資料的Data訊號,在頻帶A中進行送訊。圖7中係圖示了時刻T601上的AP101側的佇列的動作例。Data訊號中係含有例如作為表示順序之識別元而分別被賦予了#1、#2、#3的3個資料。AP101,係在該時刻T601上,從頻帶A用佇列302中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶A處理部305進行交付,以進行Data訊號之送訊。
STA102,係藉由將從AP101以頻帶A所被發送的Data訊號予以接收並解調,而獲得給自己的資料。其後,STA102,係將含有收訊結果的BA(Block Ack)訊號,在頻帶A中發送給AP101。在圖6所示的例子中,STA102,係將表示作為表示順序之識別元而被賦予了#2、#3的資料之解調已失敗的BA訊號,在頻帶A中通知給AP101。STA,係使用例如已被MBO佇列設定訊號所指定的頻帶,來發送BA訊號。
AP101,係一旦將從STA102所被回送之BA訊號在頻帶A中予以接收,就基於該BA訊號中所含之收訊結果,而決定要進行重送的資料。在圖6所示的例子中,AP101係於時刻T602上,決定作為表示順序之識別元而被賦予了#2、#3的頻帶A中所被發送之資料的重送。然後,AP101,係於該時刻T602上,將已決定要進行重送的Data#2與Data#3,儲存至MBO佇列304中。將重送資料儲存至MBO佇列304之際,各資料是連同表示最初所被送訊之頻帶之資訊一併加以儲存。圖8中係圖示了時刻T602上的AP101側的佇列的動作例。例如,Data#2@頻帶A,係表示Data#2是在頻帶A中最初所被送訊之資料,Data#3@頻帶A,係表示Data#3是在頻帶A中最初所被送訊之資料。
AP101,係在決定了要進行重送的資料後,於時刻T603上在頻帶A及頻帶B中一旦獲得送訊權,就將上記的含有要進行重送的資料的Data訊號,在頻帶A及頻帶B之各者中進行送訊。AP101,係於該時刻T603上,從MBO佇列304取出Data#2@頻帶A及Data#3@頻帶A,並向頻帶A處理部305及頻帶B處理部306進行交付,藉此以進行Data訊號之送訊。圖9中係圖示了時刻T603上的AP101側的佇列的動作例。
所被發送的Data訊號係含有:關於所被儲存之資料最初所被送訊之頻帶之資訊。又,Data訊號,係亦可含有關於MBO佇列304中所被儲存之資料量之資訊。關於資料量之資訊係亦可為例如:關於MBO佇列304中所被儲存之全部的資料量之資訊。或者,如圖4所示的MBO佇列404或圖5所示的MBO佇列504般地是由複數個子佇列而被構成的情況下,則關於資料量之資訊係亦可為,關於重送資料之存取類別所對應之子佇列中所被儲存之資料量之資訊。
STA102,係一旦正常接收來自AP101之重送資料,就根據表示順序之識別元、表示最初所被送訊之頻帶之資訊,將最初在頻帶A中所接收到的資料、與在頻帶A及頻帶B中的重送資料建立關連,排序成正確的順序,往上層進行交付。
STA102,係在所接收到的Data訊號中含有關於MBO佇列304中所被儲存之資料量之資訊的情況下,則亦可預測例如今後從AP101所被重送的資料量,而抑制從自己進行資料送訊的送訊資料量等,為了重送處理而減輕其他處理負荷,或是讓AP101之送訊為優先等等。若STA102側進行送訊而消耗了通訊資源,則持有應該優先送訊之資料的AP101側中可使用的通訊資源就會減少而導致無法送訊,但藉由STA102來抑制送訊資料量,就可減輕如此的問題。
若依據圖6所示的通訊序列,則資料送訊來源的AP101,係可在複數頻帶中重送同一資料以確保冗餘性。又,AP101係可促使重送的成功率提升,促使信賴性提升。又,AP101係可抑制複數次的重送發生所致之延遲增大。又,AP101係可減少複數次的重送,提升系統吞吐量。
此外,在圖6所示的通訊序列例中,雖然AP101是資料送訊側且STA102是資料收訊側,但即使將AP101換成資料收訊側並將STA102換成資料送訊側,仍可成立,這點請先理解。
圖10中係圖示了,在圖1所示的通訊系統100中,在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的另一通訊序列例。其中,橫軸係為時間軸,圖示了AP101在頻帶A及頻帶B之各頻帶中的每一時刻的動作例,以及STA102在頻帶A及頻帶B之各頻帶中的每一時刻的動作例。又,圖11~圖13中係圖示了,在AP101與STA102間使用頻帶A及頻帶B來進行圖10所示的資料通訊時的佇列之動作例。此處,不區別佇列與子佇列,而簡稱為「佇列」(或者,想定AP101是使用圖3所示的佇列構成)。
在AP101與STA102間的資料通訊中所使用的頻帶A及頻帶B的其中至少一方係為藉由資料庫存取而被許可使用的頻帶的情況下,則假設藉由事前的資料庫存取而已被許可了該頻帶之使用。
首先,AP101與STA102彼此係將含有關於支援複數頻帶之送訊的佇列之資訊的MBO佇列設定訊號,使用頻帶A而進行收送訊(同上)。AP101與STA102係亦可不是使用頻帶A而是使用頻帶B來收送MBO佇列設定訊號。
然後,AP101,係一旦在頻帶A中獲得送訊權,則於時刻T1001上,將含有給STA102之資料的Data訊號,在頻帶A中進行送訊。圖11中係圖示了時刻T1001上的AP101側的佇列的動作例。AP101,係在該時刻T1001上,從頻帶A用佇列302中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶A處理部305進行交付,以進行Data訊號之送訊(同上)。
STA102,係藉由將從AP101以頻帶A所被發送的Data訊號予以接收並解調,而獲得給自己的資料。其後,STA102,係將含有收訊結果的BA訊號,在頻帶A中發送給AP101。在圖10所示的例子中,STA102,係將表示作為表示順序之識別元而被賦予了#2、#3的資料之解調已失敗的BA訊號,在頻帶A中通知給AP101。STA,係使用例如已被MBO佇列設定訊號所指定的頻帶,來發送BA訊號。
AP101,係一旦將從STA102所被回送之BA訊號在頻帶A中予以接收,就基於該BA訊號中所含之收訊結果,而決定要進行重送的資料。在圖10所示的例子中,AP101係於時刻T1002上,決定作為表示順序之識別元而被賦予了#2、#3的頻帶A中所被發送之資料的重送。然後,AP101,係於該時刻T1002上,將已決定要進行重送的Data#2與Data#3,儲存至MBO佇列304中。將重送資料儲存至MBO佇列304之際,各資料是連同表示最初所被送訊之頻帶之資訊一併加以儲存。圖12中係圖示了時刻T1002上的AP101側的佇列的動作例。
AP101,係在決定了要進行重送的資料後,於時刻T1003上在與最初之送訊不同的頻帶B中一旦獲得送訊權,就將上記的含有要進行重送的資料的Data訊號,在頻帶B中進行送訊。AP101,係於該時刻T1003上,從MBO佇列304取出Data#2@頻帶A及Data#3@頻帶A,並向頻帶B處理部306進行交付,藉此以進行Data訊號之送訊。圖13中係圖示了時刻T1003上的AP101側的佇列的動作例。
所被發送的Data訊號係含有:關於所被儲存之資料最初所被送訊之頻帶之資訊。又,Data訊號,係亦可含有關於MBO佇列304中所被儲存之資料量之資訊。關於資料量之資訊係亦可為例如:關於MBO佇列304中所被儲存之全部的資料量之資訊。或者,如圖4所示的MBO佇列404或圖5所示的MBO佇列504般地是由複數個子佇列而被構成的情況下,則關於資料量之資訊係亦可為,關於重送資料之存取類別所對應之子佇列中所被儲存之資料量之資訊。
STA102,係一旦正常接收來自AP101之重送資料,就根據表示順序之識別元、表示最初所被送訊之頻帶之資訊,將最初在頻帶A中所接收到的資料、與在頻帶A及頻帶B中的重送資料建立關連,排序成正確的順序,往上層進行交付。
STA102,係在所接收到的Data訊號中含有關於MBO佇列304中所被儲存之資料量之資訊的情況下,則亦可預測例如今後從AP101所被重送的資料量,而抑制從自己進行資料送訊的送訊資料量等,為了重送處理而減輕其他處理負荷,或是讓AP101之送訊為優先等等。若STA102側進行送訊而消耗了通訊資源,則持有應該優先送訊之資料的AP101側中可使用的通訊資源就會減少而導致無法送訊,但藉由STA102來抑制送訊資料量,就可減輕如此的問題。
若依據圖10所示的通訊序列,則資料送訊來源的AP101,係可在複數頻帶中重送同一資料以確保冗餘性。又,AP101係可促使重送的成功率提升,促使信賴性提升。又,AP101係可抑制複數次的重送發生所致之延遲增大。又,AP101係可減少複數次的重送,提升系統吞吐量。
此外,在圖10所示的通訊序列例中,雖然AP101是資料送訊側且STA102是資料收訊側,但即使將AP101換成資料收訊側並將STA102換成資料送訊側,仍可成立,這點請先理解。
圖14中係圖示了,在圖1所示的通訊系統100中,在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的再另一通訊序列例。其中,橫軸係為時間軸,圖示了AP101在頻帶A及頻帶B之各頻帶中的每一時刻的動作例,以及STA102在頻帶A及頻帶B之各頻帶中的每一時刻的動作例。又,圖15~圖19中係圖示了,在AP101與STA102間使用頻帶A及頻帶B來進行圖14所示的資料通訊時的佇列之動作例。此處,不區別佇列與子佇列,而簡稱為「佇列」(或者,想定AP101是使用圖3所示的佇列構成)。
在AP101與STA102間的資料通訊中所使用的頻帶A及頻帶B的其中至少一方係為藉由資料庫存取而被許可使用的頻帶的情況下,則假設藉由事前的資料庫存取而已被許可了該頻帶之使用。
首先,AP101與STA102彼此係將含有關於支援複數頻帶之送訊的佇列之資訊的MBO佇列設定訊號,使用頻帶A而進行收送訊(同上)。AP101與STA102係亦可不是使用頻帶A而是使用頻帶B來收送MBO佇列設定訊號。
然後,AP101,係一旦在頻帶A中獲得送訊權,則於時刻T1401上,將含有給STA102之資料的第1之Data訊號,在頻帶A中進行送訊。圖15中係圖示了時刻T1401上的AP101側的佇列的動作例。AP101,係在該時刻T1401上,從頻帶A用佇列302中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶A處理部305進行交付,以進行第1之Data訊號之送訊。
又,AP101,係一旦獨立於頻帶A中的第1之Data訊號之送訊,而在頻帶B中獲得送訊權,則於時刻T1402上,將含有給STA102之資料的第2之Data訊號,在頻帶B中進行送訊。例如,AP101一旦在頻帶A與頻帶B中分別獨立地設定後退時間而開始進行後退,則如圖14所示,將第1之Data訊號在頻帶A中進行送訊的時序與將第2之Data訊號在頻帶B中進行送訊的時序,想定會帶有時間差。
圖16中係圖示了時刻T1402上的AP101側的佇列的動作例。AP101,係在該時刻T1402上,從頻帶B用佇列303中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶B處理部306進行交付,以進行第2之Data訊號之送訊。此處,在頻帶B中所發送的第2之Data訊號中所含之資料的表示順序之識別元,會與曾經在頻帶A中所發送的第1之Data訊號中所含之資料相同的原因是,表示順序之識別元是在各佇列中被獨立地分配的緣故。
STA102,係藉由將從AP101以頻帶A所被發送的第1之Data訊號予以接收並解調,而獲得給自己的資料。其後,STA102,係將含有第1之Data訊號之收訊結果的第1之BA訊號,在頻帶A中發送給AP101。在圖14所示的例子中,STA102,係將表示作為表示順序之識別元而被賦予了#3的資料之解調已失敗的第1之BA訊號,在頻帶A中通知給AP101。STA,係使用例如已被MBO佇列設定訊號所指定的頻帶,來發送BA訊號。
AP101,係一旦將從STA102所被回送之第1之BA訊號在頻帶A中予以接收,就基於第1之BA訊號中所含之收訊結果,而決定要進行重送的資料。在圖14所示的例子中,AP101係於時刻T1403上,決定作為表示順序之識別元而被賦予了#3的頻帶A中所被發送之資料的重送。然後,AP101,係於該時刻T1403上,將已決定要進行重送的Data#3,儲存至MBO佇列304中。將重送資料儲存至MBO佇列304之際,各資料是連同表示最初所被送訊之頻帶之資訊一併加以儲存。圖17中係圖示了時刻T1403上的AP101側的佇列的動作例。
又,STA102,係藉由將從AP101以頻帶B所被發送的第2之Data訊號予以接收並解調,而獲得給自己的資料。其後,STA102,係將含有第2之Data訊號之收訊結果的第2之BA訊號,在頻帶B中發送給AP101。在圖14所示的例子中,STA102,係將表示作為表示順序之識別元而被賦予了#2的資料之解調已失敗的第2之BA訊號,在頻帶A中通知給AP101。STA,係使用例如已被MBO佇列設定訊號所指定的頻帶,來發送BA訊號。
AP101,係一旦將從STA102所被回送之第2之BA訊號在頻帶B中予以接收,就基於第2之BA訊號中所含之收訊結果,而決定要進行重送的資料。在圖14所示的例子中,AP101係於時刻T1404上,決定作為表示順序之識別元而被賦予了#2的頻帶B中所被發送之資料的重送。然後,AP101,係於該時刻T1404上,將已決定要進行重送的Data#2,儲存至MBO佇列304中。將重送資料儲存至MBO佇列304之際,各資料是連同表示最初所被送訊之頻帶之資訊一併加以儲存。圖18中係圖示了時刻T1404上的AP101側的佇列的動作例。
AP101,係在決定了要進行重送的資料後,於時刻T1405上在頻帶A及頻帶B中一旦獲得送訊權,就將上記的含有要進行重送的資料的第3之Data訊號,在頻帶A及頻帶B之至少一方中進行送訊(在圖14所示的例子中是在頻帶A及頻帶B之雙方中發送第3之Data訊號)。AP101,係於該時刻T1405上,從MBO佇列304將Data#3@頻帶A予以取出而交付給頻帶A處理部305,或將Data#2@頻帶B予以取出而交付給頻帶B處理部306,以進行第3之Data訊號之送訊。圖19中係圖示了時刻T1405上的AP101側的佇列的動作例。
所被發送的Data訊號係含有:關於所被儲存之資料最初所被送訊之頻帶之資訊。又,Data訊號,係亦可含有關於MBO佇列304中所被儲存之資料量之資訊。關於資料量之資訊係亦可為例如:關於MBO佇列304中所被儲存之全部的資料量之資訊。或者,如圖4所示的MBO佇列404或圖5所示的MBO佇列504般地是由複數個子佇列而被構成的情況下,則關於資料量之資訊係亦可為,關於重送資料之存取類別所對應之子佇列中所被儲存之資料量之資訊。
STA102,係一旦將來自AP101的第3之Data訊號在頻帶A或頻帶B中予以正常地接收,就根據表示順序之識別元、表示最初所被送訊之頻帶之資訊,將最初在頻帶A中所接收到的資料、與在頻帶A及頻帶B中的重送資料建立關連,排序成正確的順序,往上層進行交付。
STA102,係在所接收到的Data訊號中含有關於MBO佇列304中所被儲存之資料量之資訊的情況下,則亦可預測例如今後從AP101所被重送的資料量,而抑制從自己進行資料送訊的送訊資料量等,為了重送處理而減輕其他處理負荷,或是讓AP101之送訊為優先等等。若STA102側進行送訊而消耗了通訊資源,則持有應該優先送訊之資料的AP101側中可使用的通訊資源就會減少而導致無法送訊,但藉由STA102來抑制送訊資料量,就可減輕如此的問題。
若依據圖14所示的通訊序列,則資料送訊來源的AP101,係可在複數頻帶中重送同一資料以確保冗餘性。又,AP101係可促使重送的成功率提升,促使信賴性提升。又,AP101係可抑制複數次的重送發生所致之延遲增大。又,AP101係可減少複數次的重送,提升系統吞吐量。
此外,在圖14所示的通訊序列例中,雖然AP101是資料送訊側且STA102是資料收訊側,但即使將AP101換成資料收訊側並將STA102換成資料送訊側,仍可成立,這點請先理解。
圖20中係圖示了,在圖1所示的通訊系統100中,在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的再另一通訊序列例。其中,橫軸係為時間軸,圖示了AP101在頻帶A及頻帶B之各頻帶中的每一時刻的動作例,以及STA102在頻帶A及頻帶B之各頻帶中的每一時刻的動作例。又,圖21~圖23中係圖示了,在AP101與STA102間使用頻帶A及頻帶B來進行圖20所示的資料通訊時的佇列之動作例。此處,不區別佇列與子佇列,而簡稱為「佇列」(或者,想定AP101是使用圖3所示的佇列構成)。
在AP101與STA102間的資料通訊中所使用的頻帶A及頻帶B的其中至少一方係為藉由資料庫存取而被許可使用的頻帶的情況下,則假設藉由事前的資料庫存取而已被許可了該頻帶之使用。
首先,AP101與STA102彼此係將含有關於支援複數頻帶之送訊的佇列之資訊的MBO佇列設定訊號,使用頻帶A而進行收送訊(同上)。AP101與STA102係亦可不是使用頻帶A而是使用頻帶B來收送MBO佇列設定訊號。
然後,AP101,係一旦在頻帶A及頻帶B中獲得送訊權,則於時刻T2001上,將含有STA102收之資料的第1之Data訊號在頻帶A中進行送訊,並且,將含有STA102收之資料的第2之Data訊號在頻帶B中進行送訊。例如,一旦AP101設定在頻帶A與頻帶B間為共通的(多重頻帶用)後退時間而開始進行(多重頻帶用)後退,則如圖20所示,想定在頻帶A及頻帶B中就會同時發送第1之Data訊號及第2之Data訊號。
圖21中係圖示了時刻T2001上的AP101側的佇列的動作例。AP101,係在該時刻T2001上,從頻帶A用佇列302中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶A處理部305進行交付,以進行第1之Data訊號之送訊。又,AP101,係在該時刻T2001上,從頻帶B用佇列302中依序取出被賦予了表示順序之識別元的Data#1、Data#2、Data#3,並向頻帶B處理部306進行交付,以進行第2之Data訊號之送訊。此處,在頻帶B中所發送的第2之Data訊號中所含之資料的表示順序之識別元,會與曾經在頻帶A中所發送的第1之Data訊號中所含之資料相同的原因是,表示順序之識別元是在各佇列中被獨立地分配的緣故。
STA102,係藉由將從AP101以頻帶A所被發送的第1之Data訊號予以接收並解調,並將從AP101以頻帶B所被發送的第2之Data訊號予以接收並解調,而獲得給自己的資料。其後,STA102,係將含有第1之Data訊號之收訊結果的第1之BA訊號在頻帶A中,將含有第2之Data訊號之收訊結果的第2之BA訊號在頻帶B中,發送給AP101。或者,STA102,係將含有第1之Data訊號與第2之Data訊號之雙方之收訊結果、以及各Data訊號所含有之資料最初所被送訊之頻帶的第3之BA訊號,取代第1之BA訊號與第2之BA訊號,在頻帶A或頻帶B之至少一方之頻帶中,發送給AP101。STA,係使用例如已被MBO佇列設定訊號所指定的頻帶,來發送BA訊號。
在圖20所示的例子中,STA102,係將表示第1之Data訊號之收訊結果係為作為表示順序之識別元而被賦予了#3的資料之解調已失敗、與表示第2之Data訊號之收訊結果係為作為表示順序之識別元而被賦予了#2的資料之解調已失敗的第3之BA訊號,在頻帶A中通知給AP101。
AP101,係一旦將從STA102所被回送之第3之BA訊號在頻帶A中予以接收,就基於第3之BA訊號中所含之收訊結果,而決定要進行重送的資料。在圖20所示的例子中,AP101係於時刻T2002上,決定作為表示順序之識別元而被賦予了#3的頻帶A中所被發送之資料、與作為表示順序之識別元而被賦予了#2的頻帶B中所被發送之資料的重送。然後,AP101,係於該時刻T2002上,將已決定要進行重送的各資料,連同表示最初所被送訊之頻帶之資訊,一併儲存至MBO佇列304中。圖22中係圖示了時刻T2002上的AP101側的佇列的動作例。MBO佇列304中係被儲存有Data#3@頻帶A及Data#2@頻帶B。
AP101,係在決定了要進行重送的資料後,於時刻T2003上在頻帶A及頻帶B中一旦獲得送訊權,就將上記的含有要進行重送的資料的第3之Data訊號,在頻帶A及頻帶B之至少一方中進行送訊(在圖20所示的例子中是在頻帶A及頻帶B之雙方中發送第3之Data訊號)。AP101,係於該時刻T2003上,從MBO佇列304將Data#3@頻帶A予以取出而交付給頻帶A處理部305,或將Data#2@頻帶B予以取出而交付給頻帶B處理部306,以進行第3之Data訊號之送訊。圖23中係圖示了時刻T2003上的AP101側的佇列的動作例。
所被發送的Data訊號係含有:關於所被儲存之資料最初所被送訊之頻帶之資訊。又,Data訊號,係亦可含有關於MBO佇列304中所被儲存之資料量之資訊。關於資料量之資訊係亦可為例如:關於MBO佇列304中所被儲存之全部的資料量之資訊。或者,如圖4所示的MBO佇列404或圖5所示的MBO佇列504般地是由複數個子佇列而被構成的情況下,則關於資料量之資訊係亦可為,關於重送資料之存取類別所對應之子佇列中所被儲存之資料量之資訊。
STA102,係一旦將來自AP101的第3之Data訊號在頻帶A或頻帶B中予以正常地接收,就根據表示順序之識別元、表示最初所被送訊之頻帶之資訊,將最初在頻帶A中所接收到的資料、與在頻帶A及頻帶B中的重送資料建立關連,排序成正確的順序,往上層進行交付。
STA102,係在所接收到的Data訊號中含有關於MBO佇列304中所被儲存之資料量之資訊的情況下,則亦可預測例如今後從AP101所被重送的資料量,而抑制從自己進行資料送訊的送訊資料量等,為了重送處理而減輕其他處理負荷,或是讓AP101之送訊為優先等等。若STA102側進行送訊而消耗了通訊資源,則持有應該優先送訊之資料的AP101側中可使用的通訊資源就會減少而導致無法送訊,但藉由STA102來抑制送訊資料量,就可減輕如此的問題。
若依據圖20所示的通訊序列,則資料送訊來源的AP101,係可在複數頻帶中重送同一資料以確保冗餘性。又,AP101係可促使重送的成功率提升,促使信賴性提升。又,AP101係可抑制複數次的重送發生所致之延遲增大。又,AP101係可減少複數次的重送,提升系統吞吐量。
此外,在圖20所示的通訊序列例中,雖然AP101是資料送訊側且STA102是資料收訊側,但即使將AP101換成資料收訊側並將STA102換成資料送訊側,仍可成立,這點請先理解。
圖24中,為了實現圖6、圖10、圖14、以及圖20所示的通訊序列,而將由AP所執行之處理程序,以流程圖的形式加以圖示。圖示的處理程序,係想定是由具備圖2所示之裝置構成的通訊裝置200,以AP的身份來加以執行。又,此處是想定了,在AP與STA間可以使用頻帶A與頻帶B之2個頻帶來進行通訊。
AP,係將MBO佇列設定訊號發送至旗下的STA,並且從旗下的STA接收MBO佇列設定訊號(步驟S2401)。
然後,AP,係基於與STA所交換的MBO佇列設定訊號,而決定是否使用頻帶A與頻帶B雙方之頻帶來向STA發送Data訊號(步驟S2402)。
此處,若決定為要使用頻帶A與頻帶B雙方之頻帶來向STA發送Data訊號的情況下(步驟S2402的Yes),則AP係一旦在頻帶A與頻帶B之雙方中獲得送訊權(步驟S2403),就從頻帶A用佇列302與頻帶B用佇列303之各者中,取出資料(步驟S2404)。
另一方面,若決定為不要使用頻帶A與頻帶B雙方之頻帶來向STA發送Data訊號的情況下(步驟S2402的No),則AP係一旦在頻帶A與頻帶B之任一者中獲得送訊權(步驟S2413),就從獲得了送訊權的頻帶所對應之佇列中,取出資料(步驟S2414)。
然後,AP,係使用頻帶A與頻帶B雙方之頻帶、或已獲得了送訊權的任一頻帶,而將Data訊號發送至STA(步驟S2405)。
其後,AP,係一旦將針對已送訊之Data訊號的BA訊號,從STA予以接收(步驟S2406),就決定要進行重送的資料,連同表示該資料最初所被送訊之頻帶之資訊一起儲存至MBO佇列304中(步驟S2407)。
接下來,AP係決定是否使用頻帶A與頻帶B雙方之頻帶來向STA重送Data訊號(步驟S2408)。
此處,若決定為要使用頻帶A與頻帶B雙方之頻帶來向STA重送Data訊號的情況下(步驟S2408的Yes),則AP係在頻帶A與頻帶B雙方中獲得送訊權(步驟S2409)。又,若決定為不要使用頻帶A與頻帶B雙方之頻帶來向STA重送Data訊號的情況下(步驟S2408的No),則AP係在最初發送要重送之Data訊號以外的頻帶中,獲得送訊權(步驟S2415)。
接下來,AP係從MBO佇列304取出資料(步驟S2410),在步驟S2409或步驟S2415中已獲得之頻帶中,將Data訊號重送給STA(步驟S2411)。
其後,AP係將針對已重送之Data訊號的BA訊號,從STA予以接收(步驟S2412),而結束本處理。
圖25中,為了實現圖6、圖10、圖14、以及圖20所示的通訊序列,而將由STA所執行之處理程序,以流程圖的形式加以圖示。圖示的處理程序,係想定是由具備圖2所示之裝置構成的通訊裝置200,以STA的身份來加以執行。又,此處是想定了,在AP與STA間可以使用頻帶A與頻帶B之2個頻帶來進行通訊。
STA,係將MBO佇列設定訊號發送至連接目標的AP,並且從連接目標的AP接收MBO佇列設定訊號(步驟S2501)。
STA,係基於與AP所交換的MBO佇列設定訊號,而在頻帶A與頻帶B之一方或雙方之頻帶中,等待Data訊號之收訊。然後,STA係檢查,是否在頻帶A與頻帶B雙方之頻帶中同時從AP接收到Data訊號(步驟S2502)。
此處,在頻帶A與頻帶B雙方之頻帶中同時接收到來自AP的Data訊號的時候(步驟S2502的Yes),則STA係決定,是否將Data訊號之收訊結果,以1個BA訊號進行送訊(步驟S2503)。
然後,若決定為要將Data訊號之收訊結果以1個BA訊號進行送訊的情況下(步驟S2503的Yes),則STA係將含有各頻帶中的Data訊號之收訊結果與所被送訊之頻帶之資訊的BA訊號,在1個以上之頻帶中進行送訊(步驟S2504)。
另一方面,在頻帶A與頻帶B之其中一方之頻帶中接收到來自AP的Data訊號的時候(步驟S2502的No)、或決定為不要將Data訊號之收訊結果以1個BA訊號進行送訊的情況下(步驟S2503的No),則STA係在接收到Data訊號的頻帶中,發送BA訊號(步驟S2508)。在步驟S2508中,STA係使用例如藉由MBO佇列設定訊號內的Band For BA Info(後述)而被指定的頻帶,來發送BA訊號。
其後,STA,係若正常接收從AP所被重送之Data訊號(步驟S2505),則根據各收訊資料所被附加的表示順序之識別元與表示最初所被送訊之頻帶之資訊,將最初接收到的資料與重送資料建立關連,排列成正確的順序,往上層進行交付(步驟S2506)。
然後,STA,係將針對已被重送之Data訊號的BA訊號,發送至AP(步驟S2507),結束本處理。
圖26中係圖示了MBO佇列設定訊號所被儲存之訊框格式例。
元件符號2601所示的Queue Constitution係含有:關於AP及STA所支援之佇列構成之資訊。關於佇列構成之資訊係含有:關於MBO佇列之有無、或MBO佇列所對應之資料種別(或是存取類別)、MBO佇列所能保持之資料量之資訊。關於佇列構成之資訊係含有:關於各頻帶所對應之佇列之數與所能保持之資料量之資訊。
元件符號2602所示的Band For ReTX Info係含有:關於進行資料重送之頻帶之資訊。
元件符號2603所示的Band For TX Info係含有:關於進行資料送訊之頻帶之資訊。
元件符號2604所示的Band For BA Info係含有:關於進行收訊結果之通知之頻帶之資訊。
元件符號2605所示的TID_INFO係含有:關於表示所收送訊的資料之種類的識別元之資訊。
元件符號2606所示的Sequence Number Info係含有:關於表示所收送訊的資料之順序的識別元之資訊。
元件符號2607所示的Data Priority Info係含有:關於表示所收送訊的資料之優先度的識別元之資訊。
元件符號2608所示的Retry Limit係含有:所收送訊的資料的重送上限次數。
元件符號2609所示的Life Time係含有:關於所收送訊的資料被丟棄為止的時間之資訊。
此外,在AP101與STA102間的資料通訊中所使用的頻帶A及頻帶B的其中至少一方係為藉由資料庫存取而被許可使用的頻帶的情況下,則亦可將表示是否藉由事前的資料庫存取而已被許可了該頻帶之使用的頻帶使用許可旗標,也含入至該當訊框內。
圖27中係圖示了Data訊號之傳輸時所使用的訊框格式例。圖示的訊框基本上是依循,符合IEEE802.11規格的無線LAN系統中一般的資料訊框之格式。元件符號2701~2708所示的MAC標頭領域內的各欄位係為一般的欄位,因此這裡省略詳細說明。
元件符號2709所示的HT Control欄位,雖然在IEEE802.11中有被規定,但係記載了例如以高吞吐量化為意圖的上位規格中所被規定的控制資訊。在本實施形態中,在HT Control欄位內係含有:元件符號2721所示的Total MBO Queue欄位、與元件符號2722所示的Current MBO Queue欄位。
Total MBO Queue欄位2721中係被儲存有:關於MBO佇列中所被儲存之所有的資料的量之資訊。又,Current MBO Queue欄位2722中係被儲存有:關於重送資料之資料種別(存取類別)所對應之MBO佇列內的子佇列中所被儲存之資料量之資訊。
在圖27所示的訊框構成中,Total MBO Queue欄位2721與Current MBO Queue欄位2722,雖然是被包含在HT Control欄位2709中,但亦可被包含在MAC標頭中。
元件符號2710所示的Frame Body中係被儲存有Data訊號。然後,元件符號2711所示的最末尾的FCS(Frame Check Sequence)欄位中係被記載有,以包含MAC標頭的該當訊框全體所被計算出來的CRC(Cyclic Redumdancy Code)值。
[產業上利用之可能性]
以上,一面參照特定實施形態,一面詳細說明了本說明書所揭露之技術。可是在此同時,在不脫離本說明書所揭示的技術之要旨的範圍內,當業者可以對該實施形態進行修正或代用,此乃自明事項。
本說明書中所揭露之技術,雖然可適用於例如符合IEEE802.11規格的通訊系統,但當然亦可適用於,符合其以外之無線規格的,各式各樣之類型的多重頻帶通訊系統。
又,在本說明書中,雖然是以從基地台往子機的下鏈通訊時的資料重送中適用了本說明書中所揭露之技術的實施形態為中心做說明,但當然,從子機往基地台的上鏈通訊或終端間的側鏈通訊等是使用複數頻帶來實施的情況下,也可同樣地適用本說明書中所揭露之技術。
重點是,僅以例示形態來說明本說明書所揭露的技術,但不應把本說明書的記載內容做限定解釋。本說明書所揭露之技術的要旨,應要參酌申請專利範圍。
此外,本說明書所揭露的技術,係亦可採取如下之構成。
(1)一種通訊裝置,係為使用複數個頻帶發送資料的通訊裝置,其係具備:
將各頻帶中進行送訊之資料予以儲存的每一頻帶之第1佇列;和
將以高優先度進行送訊的資料予以儲存的前記複數個頻帶之其中至少2個頻帶共通之第2佇列;和
控制部,係控制前記第1佇列及前記第2佇列中所被儲存之資料的送訊。
(2)如請求項1所記載之通訊裝置,其中,
前記控制部係控制關於前記第1佇列及前記第2佇列之資訊的送訊。
(2-1)如上記(2)所記載之通訊裝置,其中,
前記控制部係還控制,來自資料之送訊目的地的,關於前記第1佇列及前記第2佇列之資訊的送訊。
(3)如上記(1)或(2)之任一項所記載之通訊裝置,其中,
前記第1佇列及前記第2佇列係分別具備:每一資料種別的複數個子佇列。
(4)如上記(3)所記載之通訊裝置,其中,
前記第1佇列與前記第2佇列係具備彼此不同數量的子佇列。
(5)如上記(3)或(4)之任一項所記載之通訊裝置,其中,
按照每一資料種別而被分配有優先度;
前記第2佇列係具備:前記第1佇列所具備之子佇列之中被分配高優先度的一部分之資料種別所對應之子佇列。
(6)如上記(2)所記載之通訊裝置,其中,
關於前記第1佇列及前記第2佇列之前記資訊係含有:包含關於前記第2佇列之有無之資訊、關於前記第2佇列(或是前記第2佇列中所含之各子佇列)所對應之資料種別之資訊、關於前記第2佇列所能保持之資料量之資訊之其中至少1者的關於前記第2佇列之構成之資訊。
(6-1)如上記(6)所記載之通訊裝置,其中,
關於前記第1佇列及前記第2佇列之前記資訊係還包含有:關於進行資料之重送的頻帶之資訊、關於進行資料之送訊的頻帶之資訊、關於進行收訊結果之通知的頻帶之資訊、表示所收送訊的資料之種類的識別元、表示所送訊的資料之順序的識別元、表示所收送訊的資料之優先度的識別元、關於所收送訊的資料之重送上限次數、所收送訊的資料做丟棄為止的時間之資訊之其中至少1者。
(7)如上記(1)乃至(6)之任一項所記載之通訊裝置,其中,
以高優先度進行送訊的資料,係包含低延遲高信賴性為必須之資料。
(8)如上記(1)乃至(7)之任一項所記載之通訊裝置,其中,
以高優先度進行送訊的資料,係包含重送資料。
(9)如上記(8)所記載之通訊裝置,其中,
前記第2佇列,係將重送資料,連同關於最初所被送訊之頻帶之資訊一併儲存。
(10)如上記(9)所記載之通訊裝置,其中,
前記控制部係進行控制,對從前記第2佇列所被輸出之重送資料,附加關於最初所被送訊之頻帶之資訊而予以發送。
(11)如上記(9)或(10)之任一項所記載之通訊裝置,其中,
前記控制部,係將從前記第2佇列所被輸出之重送資料,使用基於最初所被送訊之頻帶所決定之頻帶而予以發送。
(12)如上記(11)所記載之通訊裝置,其中,
前記控制部,係將從前記第2佇列所被輸出之重送資料,使用複數頻帶而同時予以發送。
(13)如上記(11)所記載之通訊裝置,其中,
前記控制部,係將從前記第2佇列所被輸出之重送資料,在含有與最初所被送訊之頻帶不同之頻帶的1個以上之頻帶中同時予以發送。
(14)如上記(8)乃至(13)之任一項所記載之通訊裝置,其中,
前記控制部,係對從前記第2佇列所被輸出之重送資料,附加關於前記第2佇列中所被儲存之資料量之資訊而予以發送。
(15)如上記(14)所記載之通訊裝置,其中,
關於前記第2佇列中所被儲存之資料量之資訊係含有:關於前記第2佇列中所被儲存之全部的資料量之資訊。
(16)如上記(14)或(15)之任一項所記載之通訊裝置,其中,
前記第2佇列係具備有每一資料種別的複數個子佇列;
關於前記第2佇列中所被儲存之資料量之資訊係含有:關於對應於重送資料之資料種別的前記第2佇列內的子佇列中所被儲存之資料量之資訊。
(17)如上記(1)乃至(16)之任一項所記載之通訊裝置,其中,
前記複數個頻帶之至少1者,係為藉由資料庫存取而被許可使用的頻帶。
(18)一種通訊方法,係為使用複數個頻帶發送資料的通訊方法,其係具有:
將各頻帶中進行送訊之資料予以儲存在每一頻帶之第1佇列中的步驟;和
將前記第1佇列中所被儲存之資料予以發送的步驟;和
將以高優先度進行送訊的資料,儲存在前記複數個頻帶之其中至少2個頻帶共通之第2佇列中的步驟;和
將前記第2佇列中所被儲存之資料予以發送的步驟。
(19)一種通訊裝置,係為使用複數個頻帶接收資料的通訊裝置,其係具備:
資訊收訊部,係將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊,予以接收;和
資料收訊部,係在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料,予以接收。
(20)如上記(19)所記載之通訊裝置,其中,
前記資訊收訊部係接收:關於前記第2佇列之有無之資訊、關於前記第2佇列(或者是,前記第2佇列中所含之各子佇列)所對應之資料種別之資訊、關於前記第2佇列所能保持之資料量之資訊之其中至少1者,來作為關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之前記資訊。
(20-1)如上記(20)所記載之通訊裝置,其中,
關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個為共通之第2佇列之前記資訊係還包含有:關於前記第1佇列及前記第2佇列之前記資訊、關於進行資料之重送的頻帶之資訊、關於進行資料之送訊的頻帶之資訊、關於進行收訊結果之通知的頻帶之資訊、表示所收送訊的資料之種類的識別元、表示所送訊的資料之順序的識別元、表示所收送訊的資料之優先度的識別元、關於所收送訊的資料之重送上限次數、所收送訊的資料做丟棄為止的時間之資訊之其中至少1者。
(21)如上記(19)或(20)之任一項所記載之通訊裝置,其中,
還具備:資料處理部,係基於表示順序之資訊與表示最初所被送訊之頻帶之資訊,來進行已收訊之各資料的排序。
(22)如上記(19)乃至(21)之任一項所記載之通訊裝置,其中,
還具備:送訊部,係將前記複數個頻帶之至少1個頻帶中所收訊之資料的收訊結果,連同關於所被送訊之頻帶之資訊,一併予以發送。
(23)如上記(22)所記載之通訊裝置,其中,
前記送訊部,係在藉由前記資訊收訊部所接收到的前記資訊而被指定的頻帶中,發送前記收訊結果。
(24)如上記(19)乃至(23)之任一項所記載之通訊裝置,其中,
前記資料收訊部,係將還被附加有關於前記第2佇列中所被儲存之資料量之資訊的前記資料,予以接收。
(25)如上記(24)所記載之通訊裝置,其中,
關於前記第2佇列中所被儲存之資料量之資訊係含有:關於前記第2佇列中所被儲存之全部的資料量之資訊。
(26)如上記(24)或(25)之任一項所記載之通訊裝置,其中,
前記第2佇列係具備有每一資料種別的複數個子佇列;
關於前記第2佇列中所被儲存之資料量之資訊係含有:關於對應於重送資料之資料種別的前記第2佇列內的子佇列中所被儲存之資料量之資訊。
(27)如上記(19)乃至(26)之任一項所記載之通訊裝置,其中,
前記複數個頻帶之至少1者,係為藉由資料庫存取而被許可使用的頻帶。
(28)一種通訊方法,係為使用複數個頻帶接收資料的通訊方法,其係具有:
將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊予以接收的步驟;和
在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料予以接收的步驟。
100:通訊系統
101:基地台
102:子機
200:通訊裝置
210:控制部
220:電源部
230:通訊部
231:無線控制部
232:資料處理部
233:調變解調部
234:訊號處理部
235:頻道推定部
236:無線介面部
237:放大部
238:記憶部
240:天線部
301:頻帶選擇器
302:頻帶A用佇列
303:頻帶B用佇列
304:MBO佇列
305:頻帶A處理部
306:頻帶B處理部
401:頻帶選擇器
402:頻帶A用佇列
403:頻帶B用佇列
404:MBO佇列
405:頻帶A處理部
406:頻帶B處理部
501:頻帶選擇器
502:頻帶A用佇列
503:頻帶B用佇列
504:MBO佇列
505:頻帶A處理部
506:頻帶B處理部
2601~2609,2701~2711,2721,2722:欄位
[圖1] 圖1係通訊系統100之構成例的圖示。
[圖2] 圖2係通訊裝置200之機能構成例的圖示。
[圖3] 圖3係支援使用複數頻帶之送訊的佇列之構成例的圖示。
[圖4] 圖4係支援使用複數頻帶之送訊的佇列之另一構成例的圖示。
[圖5] 圖5係支援使用複數頻帶之送訊的佇列之再另一構成例的圖示。
[圖6] 圖6係在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的通訊序列例的圖示。
[圖7] 圖7係圖6所示的資料通訊被進行時的佇列之動作例的圖示。
[圖8] 圖8係圖6所示的資料通訊被進行時的佇列之動作例的圖示。
[圖9] 圖9係圖6所示的資料通訊被進行時的佇列之動作例的圖示。
[圖10] 圖10係在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的另一通訊序列例的圖示。
[圖11] 圖11係圖10所示的資料通訊被進行時的佇列之動作例的圖示。
[圖12] 圖12係圖10所示的資料通訊被進行時的佇列之動作例的圖示。
[圖13] 圖13係圖10所示的資料通訊被進行時的佇列之動作例的圖示。
[圖14] 圖14係在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的再另一通訊序列例的圖示。
[圖15] 圖15係圖14所示的資料通訊被進行時的佇列之動作例的圖示。
[圖16] 圖16係圖14所示的資料通訊被進行時的佇列之動作例的圖示。
[圖17] 圖17係圖14所示的資料通訊被進行時的佇列之動作例的圖示。
[圖18] 圖18係圖14所示的資料通訊被進行時的佇列之動作例的圖示。
[圖19] 圖19係圖14所示的資料通訊被進行時的佇列之動作例的圖示。
[圖20] 圖20係在AP101與STA102間使用頻帶A及頻帶B來進行資料通訊時的再另一通訊序列例的圖示。
[圖21] 圖21係圖20所示的資料通訊被進行時的佇列之動作例的圖示。
[圖22] 圖22係圖20所示的資料通訊被進行時的佇列之動作例的圖示。
[圖23] 圖23係圖20所示的資料通訊被進行時的佇列之動作例的圖示。
[圖24] 圖24係AP所執行之處理程序的流程圖。
[圖25] 圖25係STA所執行之處理程序的流程圖。
[圖26] 圖26係MBO佇列設定訊號所被儲存之訊框格式例的圖示。
[圖27] 圖27係Data訊號之傳輸時所使用的訊框格式例的圖示。
Claims (20)
- 一種通訊裝置,係為使用複數個頻帶發送資料的通訊裝置,其係具備:將各頻帶中進行送訊之資料予以儲存的每一頻帶之第1佇列;和將以高優先度進行送訊的資料予以儲存的前記複數個頻帶之其中至少2個頻帶共通之第2佇列;和控制部,係控制前記第1佇列及前記第2佇列中所被儲存之資料的送訊;前記控制部係控制,前記第2佇列中所被儲存之資料,要在1個頻帶還是前記至少2個頻帶中被送訊。
- 如請求項1所記載之通訊裝置,其中,前記控制部係控制關於前記第1佇列及前記第2佇列之資訊的送訊。
- 如請求項1所記載之通訊裝置,其中,前記第1佇列及前記第2佇列係分別具備:每一資料種別的複數個子佇列。
- 如請求項3所記載之通訊裝置,其中,按照每一資料種別而被分配有優先度;前記第2佇列係具備:前記第1佇列所具備之子佇列之中被分配高優先度的一部分之資料種別所對應之子佇列。
- 如請求項1所記載之通訊裝置,其中,以高優先度進行送訊的資料,係包含低延遲高信賴性為必須之資料。
- 如請求項1所記載之通訊裝置,其中,以高優先度進行送訊的資料,係包含重送資料。
- 如請求項6所記載之通訊裝置,其中,前記第2佇列,係將重送資料,連同關於最初所被送訊之頻帶之資訊一併儲存。
- 如請求項7所記載之通訊裝置,其中,前記控制部,係對從前記第2佇列所被輸出之重送資料,附加關於最初所被送訊之頻帶之資訊而予以發送。
- 如請求項7所記載之通訊裝置,其中,前記控制部,係將從前記第2佇列所被輸出之重送資料,使用基於最初所被送訊之頻帶所決定之頻帶而予以發送。
- 如請求項9所記載之通訊裝置,其中,前記控制部,係將從前記第2佇列所被輸出之重送資料,使用複數頻帶而同時予以發送。
- 如請求項6所記載之通訊裝置,其中,前記控制部,係對從前記第2佇列所被輸出之重送資料,附加關於前記第2佇列中所被儲存之資料量之資訊而予以發送。
- 如請求項1所記載之通訊裝置,其中,前記複數個頻帶之至少1者,係為藉由資料庫存取而被許可使用的頻帶。
- 一種通訊方法,係為使用複數個頻帶發送資料的通訊方法,其係具有: 將各頻帶中進行送訊之資料予以儲存在每一頻帶之第1佇列中的步驟;和將前記第1佇列中所被儲存之資料予以發送的步驟;和將以高優先度進行送訊的資料,儲存在前記複數個頻帶之其中至少2個頻帶共通之第2佇列中的步驟;和將前記第2佇列中所被儲存之資料予以發送的步驟;和控制前記第2佇列中所被儲存之資料,要在1個頻帶還是前記至少2個頻帶中被送訊的步驟。
- 一種通訊裝置,係為使用複數個頻帶接收資料的通訊裝置,其係具備:資訊收訊部,係將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊,予以接收;和資料收訊部,係在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料,予以接收;前記資料收訊部係決定,要在1個頻帶還是前記至少2個頻帶中,接收前記資料。
- 如請求項14所記載之通訊裝置,其中,前記資訊收訊部係接收:關於前記第2佇列之有無之資訊、關於前記第2佇列(或者是,前記第2佇列中所含之各子佇列)所對應之資料種別之資訊、關於前記第2佇列所 能保持之資料量之資訊之其中至少1者,來作為關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之前記資訊。
- 如請求項14所記載之通訊裝置,其中,還具備:資料處理部,係基於表示順序之資訊與表示最初所被送訊之頻帶之資訊,來進行已收訊之各資料的排序。
- 如請求項14所記載之通訊裝置,其中,還具備:送訊部,係將前記複數個頻帶之至少1個頻帶中所收訊之資料的收訊結果,連同關於所被送訊之頻帶之資訊,一併予以發送。
- 如請求項14所記載之通訊裝置,其中,前記資料收訊部,係將還被附加有關於前記第2佇列中所被儲存之資料量之資訊的前記資料,予以接收。
- 如請求項14所記載之通訊裝置,其中,前記複數個頻帶之至少1者,係為藉由資料庫存取而被許可使用的頻帶。
- 一種通訊方法,係為使用複數個頻帶接收資料的通訊方法,其係具有:將關於每一頻帶之第1佇列及前記複數個頻帶之其中至少2個頻帶共通之第2佇列之資訊予以接收的步驟;和在前記複數個頻帶之至少1個頻帶中,將已被附加有表示順序之資訊與表示最初所被送訊之頻帶之資訊的資料予以接收的步驟;和 決定要在1個頻帶還是前記至少2個頻帶中接收前記資料的步驟。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019-082358 | 2019-04-23 | ||
| JP2019082358 | 2019-04-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202046669A TW202046669A (zh) | 2020-12-16 |
| TWI831961B true TWI831961B (zh) | 2024-02-11 |
Family
ID=72942391
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109112331A TWI831961B (zh) | 2019-04-23 | 2020-04-13 | 通訊裝置及通訊方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12238582B2 (zh) |
| EP (1) | EP3962205A4 (zh) |
| CN (1) | CN113692766A (zh) |
| TW (1) | TWI831961B (zh) |
| WO (1) | WO2020217704A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024149932A (ja) * | 2021-09-06 | 2024-10-23 | シャープ株式会社 | 通信装置および通信方法 |
| KR20250142290A (ko) * | 2023-03-31 | 2025-09-30 | 지티이 코포레이션 | 다운링크 및 업링크 송신을 위한 대역폭 부스팅 |
| CN120835333A (zh) * | 2025-07-11 | 2025-10-24 | 北京互联时代移动通信有限公司 | 基于物联网通信基站的多频段自适应切换方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080049773A1 (en) * | 2006-08-22 | 2008-02-28 | Kabushiki Kaisha Toshiba | Radio communication apparatus and radio communication method |
| EP2124471A1 (en) * | 2007-03-01 | 2009-11-25 | NTT DoCoMo, Inc. | Base station device and communication control method |
| US20150282005A1 (en) * | 2014-03-28 | 2015-10-01 | Qualcomm Incorporated | Link aggregation in wireless local area networks |
| WO2017052803A1 (en) * | 2015-09-22 | 2017-03-30 | Qualcomm Incorporated | Reliable channel assisted hybrid-arq |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7640373B2 (en) * | 2003-04-25 | 2009-12-29 | Motorola, Inc. | Method and apparatus for channel quality feedback within a communication system |
| US7450512B1 (en) * | 2003-07-29 | 2008-11-11 | Rockwell Collins, Inc. | Recirculating retransmission queuing system and method |
| US10469205B2 (en) * | 2005-07-27 | 2019-11-05 | T-Mobile Usa, Inc. | Application-based multi-band transmission |
| US8442531B2 (en) | 2007-05-15 | 2013-05-14 | Nokia Corporation | Context transfers and multi-band operation for wireless networks |
| KR101479011B1 (ko) * | 2008-12-17 | 2015-01-13 | 삼성전자주식회사 | 다중 대역 스케쥴링 방법 및 이를 이용한 방송 서비스 시스템 |
| US9007968B2 (en) * | 2009-06-16 | 2015-04-14 | Samsung Electronics Co., Ltd. | System and method for wireless multi-band networks association and maintenance |
| BR112012033259A2 (pt) * | 2010-07-02 | 2016-11-22 | Ericsson Telefon Ab L M | priorização de pacotes de dados |
| US9467885B2 (en) * | 2010-11-08 | 2016-10-11 | Qualcomm Incorporated | Inter-frequency measurement control in a multi-carrier system |
| US9124347B2 (en) * | 2011-04-04 | 2015-09-01 | Qualcomm Incorporated | Systems and methods for communication in a white space |
| US20140269468A1 (en) * | 2013-03-14 | 2014-09-18 | Qualcomm Incorporated | Systems and methods for wireless band switching |
| FR3014631B1 (fr) * | 2013-12-06 | 2017-03-31 | Sagemcom Broadband Sas | Dispositif et procede de configuration d'un dispositif de communication |
| US9668088B2 (en) * | 2014-04-28 | 2017-05-30 | Dell Products, Lp | Dynamic spectrum sharing for wireless local area networks |
| US9538535B2 (en) * | 2015-05-11 | 2017-01-03 | Qualcomm Incorporated | Cross-band rate adaption |
| US10230654B2 (en) * | 2016-12-28 | 2019-03-12 | Intel IP Corporation | Multiband aggregation data encapsulation |
| JP6901088B2 (ja) | 2017-03-15 | 2021-07-14 | 株式会社国際電気通信基礎技術研究所 | 無線通信装置および無線通信方法 |
| GB201704216D0 (en) * | 2017-03-16 | 2017-05-03 | Ranplan Wireless Network Design Ltd | WIFI multi-band fingerprint-based indoor positioning |
| US10659540B2 (en) * | 2017-03-27 | 2020-05-19 | Intel IP Corporation | [5G next generation Wi-Fi] on the fly traffic steering for collocated multi-band aggregation |
| WO2019055062A1 (en) * | 2017-09-15 | 2019-03-21 | Intel Corporation | DEVICE FOR TRANSMITTING AND RECEIVING ON A COPPER WIRE INSTALLED IN A SUBSCRIBER LOCAL |
| CN110300337A (zh) * | 2018-03-21 | 2019-10-01 | 华为技术有限公司 | 无线保真链路重传报文的方法和装置 |
| WO2020032639A1 (ko) * | 2018-08-10 | 2020-02-13 | 엘지전자 주식회사 | 다수의 밴드를 지원하는 무선랜 시스템에서 스테이션의 동작을 위한 정보를 송신하는 방법 및 장치 |
| US11330625B2 (en) * | 2019-03-11 | 2022-05-10 | Intel Corporation | Multi-band bandwidth query report (MB-BQR) signaling in extremely high throughput (EHT) systems |
-
2020
- 2020-02-27 CN CN202080028994.1A patent/CN113692766A/zh not_active Withdrawn
- 2020-02-27 EP EP20794994.2A patent/EP3962205A4/en not_active Withdrawn
- 2020-02-27 WO PCT/JP2020/008112 patent/WO2020217704A1/ja not_active Ceased
- 2020-02-27 US US17/603,764 patent/US12238582B2/en active Active
- 2020-04-13 TW TW109112331A patent/TWI831961B/zh active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080049773A1 (en) * | 2006-08-22 | 2008-02-28 | Kabushiki Kaisha Toshiba | Radio communication apparatus and radio communication method |
| EP2124471A1 (en) * | 2007-03-01 | 2009-11-25 | NTT DoCoMo, Inc. | Base station device and communication control method |
| US20150282005A1 (en) * | 2014-03-28 | 2015-10-01 | Qualcomm Incorporated | Link aggregation in wireless local area networks |
| WO2017052803A1 (en) * | 2015-09-22 | 2017-03-30 | Qualcomm Incorporated | Reliable channel assisted hybrid-arq |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3962205A1 (en) | 2022-03-02 |
| EP3962205A4 (en) | 2022-10-12 |
| WO2020217704A1 (ja) | 2020-10-29 |
| US12238582B2 (en) | 2025-02-25 |
| TW202046669A (zh) | 2020-12-16 |
| CN113692766A (zh) | 2021-11-23 |
| US20220182884A1 (en) | 2022-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10903891B2 (en) | Communication apparatus, communication method, and communication system | |
| Katti et al. | XORs in the air: Practical wireless network coding | |
| KR102814986B1 (ko) | 네트워크 협력통신을 위한 데이터 송수신 방법 및 장치 | |
| TWI831961B (zh) | 通訊裝置及通訊方法 | |
| CN110447283B (zh) | 无线通信网络中的网络节点和方法 | |
| CN110621075A (zh) | 一种传输数据的方法和装置 | |
| Swamy et al. | Network coding for high-reliability low-latency wireless control | |
| US12388565B2 (en) | Method and apparatus for configuring network coding and controlling network coding activation | |
| US12335034B2 (en) | Coding method and apparatus | |
| JP2017169057A (ja) | 無線通信装置および無線通信方法 | |
| WO2021215098A1 (ja) | 端末及び通信方法 | |
| US20170230136A1 (en) | Method, base station, and terminal for fusing baseband resources between networks of different standards | |
| TW202345652A (zh) | 用於多鏈路設備網路的網路譯碼 | |
| JP2025134865A (ja) | 端末、通信方法および集積回路 | |
| WO2022218244A1 (zh) | 通信方法及装置 | |
| CN117083908A (zh) | 基站、终端及通信方法 | |
| KR102100702B1 (ko) | 무선 통신 시스템에서 초저지연 고신뢰성 통신을 위한 데이터 전송 방법 및 이를 위한 장치 | |
| CN113632526A (zh) | 在装置到装置通信系统中支持harq反馈传输的方法和设备 | |
| US20210021379A1 (en) | Base station and automatic retransmission scheduling method thereof | |
| US12335155B2 (en) | Method for operating one or more nodes in a communications network for coordinating transmissions of different nodes in the network using data validity as decision metric | |
| US12075285B2 (en) | Wireless communication system, and wireless communication method | |
| WO2025200209A1 (en) | Method for data transmission, communication apparatus and communication system | |
| WO2025111762A1 (zh) | 无线通信方法、装置、设备及存储介质 | |
| KR20250081662A (ko) | 무선 통신 시스템에서 경고 메시지를 전송하기 위한 전자 장치 및 방법 | |
| KR20250094479A (ko) | 무선 통신 시스템에서 트래픽을 제어하기 위한 전자 장치 및 방법 |