TWI556614B - 根據多重無線電時程表之網際網路協定最大傳送單位控制技術 - Google Patents

根據多重無線電時程表之網際網路協定最大傳送單位控制技術 Download PDF

Info

Publication number
TWI556614B
TWI556614B TW097134856A TW97134856A TWI556614B TW I556614 B TWI556614 B TW I556614B TW 097134856 A TW097134856 A TW 097134856A TW 97134856 A TW97134856 A TW 97134856A TW I556614 B TWI556614 B TW I556614B
Authority
TW
Taiwan
Prior art keywords
internet protocol
wireless communication
information
radio
packet size
Prior art date
Application number
TW097134856A
Other languages
English (en)
Other versions
TW200922240A (en
Inventor
朱希 依蘭寧
維利 博努
加尼 歐可
Original Assignee
諾基亞科技公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 諾基亞科技公司 filed Critical 諾基亞科技公司
Publication of TW200922240A publication Critical patent/TW200922240A/zh
Application granted granted Critical
Publication of TWI556614B publication Critical patent/TWI556614B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/166IP fragmentation; TCP segmentation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

根據多重無線電時程表之網際網路協定最大傳送單位控制技術 發明領域
本發明係關於用以管理被整合在一無線通訊裝置之內的無線電模組之一系統,且更明確地,係關於一種多重無線電控制系統,其被致動以產生供用於二個或更多個同時地操作之無線電模組的一操作時程表,其中至少一個無線電模組支援網際網路協定。
發明背景
目前社會快速地採用,並且依賴無線通訊手持裝置。例如,由於通訊品質以及裝置性能中之技術改進,使得手提電話持續在全球市場中激增。這些無線通訊裝置(WCD)在個人以及商業上使用已成為非常普遍,其允許使用者自許多地理位置上發送且接收聲音、文字以及圖形資料。為這些裝置所採用之無線通訊網路跨越不同的頻率並且涵蓋不同的發送距離,其各具有供各種應用所需的強度。例如,雖然許多裝置一般採用供長程無線通訊之類似於GSM或CDMA的移動式電話通訊,這些裝置同時也可包括支援近域之無線通訊,例如藍芽(BluetoothTM )、WLAN、RFID、IR等等。
在單一無線裝置中增加性能的出現,雖然有利於使用者,也可引出關於同時無線通訊之管理的問題。例如,一個或多個作動應用(例如,電話傳訊、電子郵件、文字傳訊、網際網路瀏覽器等等)以及一個或多個作動無線耦合裝置(例如,耳機、鍵盤、整合式汽車通訊系統、外接記憶體儲存器等等)可能導致經由多數個無線通訊媒體之同時通訊。相對地,在多數個無線媒體之上無線通訊發生之情況也可能導致在多數個無線媒體之間的干擾(並且也可能是其他的環境干擾)。
進一步地,即使一通訊策略及/或系統可用以管理多數個作動無線通訊媒體之內部操作,對於較高位準協定問題可能仍然存在。例如,如果在WLAN之上使用網際網路協定通訊之一應用(例如,一網際網路瀏覽器)無警覺到管理該WLAN連接之一控制器所強加之時程限制及/或限定,則由於對提供至WLAN的全部通訊頻寬之不正確的期待,使得網際網路協定封包資訊可能被遺失。網際網路協定封包之損失導致顯著的功率浪費,特別是對於使用電池供電之裝置,並且可能導致封包重新發送,其可能進一步地使連接變慢或導致連接終止。
發明概要
本發明至少包括一方法、裝置、電腦程式、晶片組以及系統,以供用於管理藉由在無線通訊裝置之內被整合的至少一個無線電模組所支援之一個或多個同時作動之無線通訊媒體中的活動。更明確地,本發明,至少在一個實施例中,可藉由被規劃以供支援無線通訊媒體及/或無線電模組之操作時程表而調整被網際網路協定(IP)所控制的通訊。
本發明,至少依據一個實施例,可使用一路徑最大傳送單位(路徑MTU)定義,以便訂製為該網際網路協定IP堆疊所要求之合適的資料封包尺度。這功能可控制藉由網際網路協定IP堆疊所產生或被接收之最大的封包,而不會自動地毀損。具有管理被一個或多個無線電模組所支援的多數個無線通訊媒體之操作的一多重無線電控制器,同時也可被授權接取而設定該路徑最大傳送單位。
例如,多重無線電控制器可接收來自作動無線通訊媒體及/或無線電模組之有關於傳訊、交通、狀態等等之輸入。多重無線電控制器接著可採用這資訊,以規劃供用於各個無線通訊媒體及/或無線電模組之操作時程表。多重無線電控制器同時也可決定,如果有的話,哪個無線通訊媒體將支援IP,並且可採用一相關的最大傳送單位操作以調整供用於所產生供發送的網際網路協定IP封包之最大封包尺度,因而這些封包可對應至支援無線通訊媒體之目前操作時程表。此外,多重無線電控制器同時也可發出無線警告至其他裝置以通告將進入的封包之尺度。
圖式簡單說明
本發明將自下面各種實施範例之說明,配合相關附圖而進一步地被了解,於圖式中:
第1圖揭示一無線操作環境範例,其包括不同的有效範圍之無線通訊媒體。
第2圖揭示可使用本發明至少一實施例之無線通訊裝置範例的模組說明。
第3圖揭示之前在第2圖中被說明之無線通訊裝置範例結構說明。
第4A圖揭示依據本發明至少一個實施例利用一無線通訊媒體之無線通訊裝置範例的操作說明。
第4B圖揭示操作範例,其中當在相同無線通訊裝置之內同時地利用多數個無線電數據機時則干擾發生。
第5A圖揭示可為本發明至少一個實施例所使用的單一模式無線電模組之範例。
第5B圖揭示可為本發明至少一個實施例所使用的一多模式無線電模組範例。
第5C圖揭示依據本發明至少一個實施例之一網際網路協定(IP)堆疊範例。
第5D圖揭示可為本發明至少一個實施例所使用的一範例路徑最大傳送單位調整處理程序。
第6A圖揭示依據本發明至少一個實施例包括一多重無線電控制器之一無線通訊裝置範例的結構說明。
第6B圖揭示第6A圖之更詳細的結構圖,其包括該多重無線電控制器以及該等無線電數據機。
第6C圖揭示依據本發明至少一個實施例包括一多重無線電控制器之一無線通訊裝置範例的操作說明。
第7A圖揭示依據本發明至少一個實施例包括一多重無線電控制系統之一無線通訊裝置範例的結構說明。
第7B圖揭示第7A圖之一更詳細的結構圖,其包括該多重無線電控制系統以及該等無線電數據機。
第7C圖揭示依據本發明至少一個實施例包括一多重無線電控制系統之一無線通訊裝置範例的操作說明。
第8A圖揭示依據本發明至少一個實施例包括一分佈式多重無線電控制系統的一無線通訊裝置範例之結構說明。
第8B圖揭示第8A圖之一更詳細的結構圖,其包括該分佈式多重無線電控制系統以及該等無線電數據機。
第8C圖揭示依據本發明至少一個實施例包括一分佈式多重無線電控制系統之一無線通訊裝置範例的操作說明。
第9A圖揭示依據本發明另一個實施例包括一分佈式多重無線電控制系統的一無線通訊裝置範例的結構說明。
第9B圖揭示第9A圖之更詳細的結構圖,其包括分佈式多重無線電控制系統以及該等無線電數據機。
第9C圖揭示依據在第9A圖中所揭示之本發明另一實施例中包括分佈式多重無線電控制系統的無線通訊裝置範例之操作說明。
第10圖揭示可為本發明至少一個實施例所使用的範例資訊封包。
第11A圖揭示依據本發明至少一個實施例被整合有範例路徑最大傳送單位調整處理程序的多重無線電控制器範例。
第11B圖揭示依據本發明至少一個實施例之可包括在第11A圖處理程序中的資訊範例。
第12A圖揭示依據本發明至少一個實施例展示之前情況的一活動範例之流程圖。
第12B圖揭示本發明至少一個實施例之展示一可能排程效應的範例活動流程圖。
第12C圖揭示依據本發明至少一個實施例用以調整路徑最大傳送單位設定之一處理程序範例流程圖。
較佳實施例之詳細說明
雖然本發明就實施範例被說明,本發明仍可有各種改變,而不脫離如附加之申請專利範圍中所說明之本發明的精神和範疇。
I.在不同通訊網路之上的無線通訊
一WCD可在一寬陣列無線通訊網路之上發送與接收資訊,其各具有關於速率、範圍、品質(糾錯)、安全(編碼)等等之不同優點。這些特性將規定可被傳送至一接收裝置之資訊數量,以及資訊傳送之持續性。第1圖包括一WCD以及其如何與各種型式之無線網路互動的圖形。
於第1圖之圖像範例中,使用者110處理WCD 100。這裝置可以是自一基本移動式電話耳機至一更複雜的任何裝置,例如,一無線致動式掌上型或膝上型電腦。近域通訊(NFC)130可被考慮以包含在裝置之間致動非常短範圍互動之整體技術,包括,但是不受限制於電感式、電容式以及RF耦合式、或甚至光學式通訊。NFC可包括各種詢答機-型式之互動,其中一般僅有掃瞄裝置需要其自己之電源。WCD 100經由短-範圍通訊掃瞄來源120。在來源120中一詢答機可使用被包括在掃瞄信號之內的能量及/或時脈信號,如在RFID通訊之情況中,以回應被儲存在該詢答機中之資料。這些型式之技術通常具有在10英尺程度上之有效的發送範圍,並且可相對快速地傳送自一位元至百萬位元以上(或125千位元組)數量的儲存資料。這些特點使得此些技術可很好地適合於做辨識,例如,以接收對於一公開輸送供應機之一帳戶碼、對於一自動電子門鎖之一密碼、對於一提款或信用借貸交易之一帳戶碼等等。
如果2個裝置可進行機動性通訊的話,在裝置之間的發送範圍可被延伸。短範圍作動通訊140可包括傳送以及接收裝置兩者皆可作動的一些應用。一範例情況可包括來自藍芽、WLAN、UWB、WUSB接取點等等有效發送範圍之內的使用者110。於藍芽之情況中,一網路可自動地被建立以將使用者110所處理之資訊發送至WCD 100。將被傳送之資訊數量是不受限制的,除非其必須在使用者110是在有效的接取點發送範圍的時間之內全部被傳送。由於這些無線網路之較高的複雜性,可能需額外的時間以建立至WCD 100的啟始連接,其可能被增加,如果許多裝置正在接近該接取點之區域等待的話。這些網路之發送範圍取決於技術,並且藉由額外的功率提升可能自30多英尺至300多英尺之上。
長範圍網路150實際上可提供對於WCD 100之無中斷的通訊涵蓋範圍。陸地為基礎的無線電站台或衛星可被使用以分程傳播全球性的各種通訊處理。儘管這些系統是非常實用的,然而這些系統之使用時常以每分鐘計數地對使用者110收取費用,而不包括資料傳送之額外的收費(例如,無線網際網路接取)。進一步地,涵蓋這些系統之調整可導致對使用者以及提供者之額外的經常費用,而使得這些系統之使用更難以處理。
II.無線通訊裝置
如先前所說明,本發明可使用多種無線通訊設備被實作。因此,重要的是,在探究本發明之前應先了解可供使用者110所用的通訊構件。例如,在行動電話或其他手持的無線裝置情況中,裝置之整合資料處理性能可扮演在發送和接收裝置之間促進處理之重要任務。
第2圖揭示本發明可使用的無線通訊裝置之一範例模組佈局。WCD 100被分開成為代表裝置功能方面之模組。這些功能可藉由將在下面討論之各種軟體及/或硬體構件的組合被執行。
控制模組210調整裝置之操作。來自被包括在WCD 100之內的其他各種模組之輸入可被接收。例如,干擾感測模組220可使用習知技術中之各種技術以檢測在無線通訊裝置有效的發送範圍之內的環境干擾源。控制模組210詮釋這些資料輸入,並且於回應中,可將控制命令發出至WCD 100中的其他模組。
通訊模組230包括所有WCD 100的通訊方面。如於第2圖之展示,通訊模組230可包括,例如,長範圍通訊模組232、短範圍通訊模組234以及NFC模組236。通訊模組230可能採用一個或多個的這些子模組以接收來自本地區域以及長距離來源之許多不同型式的通訊,並且用以將資料發送至在WCD 100發送範圍之內的接受者裝置。通訊模組230可回應至感應訊息、環境影響及/或其他鄰近於WCD 100之裝置,而利用控制模組210或利用局部區域至該模組的控制資源而被觸發。
使用者界面模組240包括視覺、聽覺以及觸覺元件,其可允許使用者110接收來自該裝置之資料,以及進入該裝置中之資料。利用使用者110被輸入之資料可利用控制模組210被詮釋以影響WCD 100之性能。同時使用者所輸入之資料也可利用通訊模組230被發送至有效的發送範圍之內的其他裝置。同時在發送範圍中的其他裝置也可經由通訊模組230將資訊傳送至WCD 100,並且控制模組210可使得這資訊被傳送至使用者界面模組240以供呈現至使用者。
應用模組250可包括在WCD 100上的所有其他硬體及/或軟體應用。這些應用可包括感知器、界面、實用程式、翻譯程式、資料應用等等,並且可利用控制模組210被引發以讀取各種模組所提供之資訊且依序地將資訊供應至WCD 100中之要求模組。
第3圖揭示依據本發明至少一個實施例之WCD 100的一範例結構佈局,其可使用於執行先前在第2圖中所說明之模組系統的功能。處理器300控制所有的裝置操作。如於第3圖之展示,處理器300被耦合至一個或多個通訊部件310、320以及340。處理器300可利用各可執行被儲存在記憶體330中之軟體指令的一個或多個微處理器而被實作。
記憶體330可包括隨機接取記憶體(RAM)、唯讀記憶體(ROM)、及/或快閃記憶體,並且儲存資料以及軟件型式之資訊(同時也被稱為模組)。利用記憶體330所儲存之資料可以是與特定的軟件相關。此外,這資料可以是與資料庫相關,例如,供用於排程、電子郵件等等之一書籤式資料庫或一商業上之資料庫。
利用記憶體330所儲存之軟件包括可為處理器300所執行之指令。各種型式之軟件可被儲存在記憶體330中。例如,記憶體330可儲存控制通訊部件310、320以及340操作之軟件。記憶體330同時也可儲存軟件,包括防火牆、服務引導管理器、書籤資料庫、使用者界面管理器以及支援WCD 100所需的任何通訊通用模組。
長範圍通訊310經由天線在大地理區域上(例如,行動電話網路)進行關於資訊交換之功能。這些通訊方法包括先前說明之1G至3G的技術。除了基本的聲音通訊(例如,經由GSM)之外,長範圍通訊310可操作以建立資料通訊會期,例如,一般封包無線電服務(GPRS)會期及/或通用移動式電信系統(UMTS)會期。同時,長範圍通訊310也可操作以發送和接收訊息,例如,短訊服務(SMS)訊息及/或多媒體傳訊服務(MMS)訊息。
作為長範圍通訊310之一子集,或另外地操作作為被連接到處理器300之一獨立模組,發送接收器312允許WCD100經由媒體,例如,手持裝置的數位視訊廣播(DVB-H)而接收發送訊息。這些發送可被編碼因而僅某些被指定之接收裝置可接取該發送內容,並且可包括文字、音訊或視訊資訊。於至少一個範例中,WCD 100可接收這些發送以及使用被包括在該發送信號之內的資訊以決定該裝置是否被允許觀看所接收之內容。
短範圍通訊320需負責包含跨越短-範圍無線網路之資訊交換的功能。如上所述以及在第3圖中所展示,此短-範圍通訊320之範例是不受限制於藍芽、WLAN、UWB以及無線USB連接。因此,短範圍通訊320進行關於短-範圍連接之建立的功能,以及關於經由此些連接的資訊之發送與接收處理。
近域通訊(NFC)340,同時也被展示在第3圖中,其可提供關於機器-可讀取資料之短-範圍掃瞄之功能。例如,處理器300可控制NFC 340中之構件以產生用以致動一RFID詢答機之RF信號,並且可能依序地控制來自一RFID詢答機的信號之接收。可被NFC 340所支援之讀取機器-可讀取資料的其他短-範圍掃瞄方法是不受限制於IR通訊、線性和2-D(例如,QR)條碼讀取器(包括關於詮釋UPC標籤之處理),以及用以讀取磁式、UV式、傳導式或可使用適當油墨在一標籤中被提供之其他型式的數碼資料之光學文字辨識裝置。為適合於NFC 340掃瞄上述型式的機器-可讀取資料,輸入裝置可包括習知技術中之光學檢測器、磁檢測器、CCD或其他感知器以供詮釋機器-可讀取資訊。
如在第3圖中之進一步地展示,使用者界面350同時也被耦合至處理器300。使用者界面350便利於與使用者的資訊交換。第3圖展示之使用者界面350包括一使用者輸入360以及一使用者輸出370。使用者輸入360可包括一個或多個構件,其允許一使用者輸入資訊。此些構件範例包括,袖珍鍵盤、觸控式屏幕、以及麥克風。使用者輸出370允許一使用者接收來自裝置之資訊。因此,使用者輸出部份370可包括各種構件,例如,一顯示器、發光二極體(LED)、觸覺發射器以及一個或多個音訊擴音機。範例顯示器包括液晶顯示器(LCD)、以及其他視訊顯示器。
WCD 100也可包括一個或多個詢答機380。這主要是一被動式裝置,其可利用處理器300被規劃回應於來自一外面來源之掃瞄而將被傳送之資訊。例如,被裝設在入口通道中之一RFID掃瞄器可連續地放射無線電頻率波。當攜有包括詢答機380之裝置的一個人經過門時,該詢答機被供電並且可回應辨識該裝置、人員等等之資訊。此外,一掃瞄器可被裝設在(例如,先前在上面所討論關於NFC 340之範例)WCD 100中,因而其可自鄰近的其他詢答機讀取資訊。
對應至通訊部件310、312、320以及340的硬體提供信號之發送以及接收。因此,這些部件可包括一些構件(例如,電子構件),其執行例如,調變、解調變、放大以及過濾之功能。這些部件可依據被儲存在記憶體330中之通訊軟件而局部性地被控制、或利用處理器300被控制。
展示在第3圖中之元件可依據各種技術被構成以及被耦合以便產生第2圖中所說明之性能。此一技術包括將對應至處理器300、通訊部件310、312以及320、記憶體330、NFC 340、使用者界面350、詢答機380等等之分別的硬體構件耦合。另外地,經由一個或多個匯流排界面(其可以是有線的或無線匯流排界面),任何及/或所有的分別構件可為具有被規劃以複製該獨立裝置之功能的可程控邏輯裝置、閘陣列、ASIC、多晶片模組等等型式之積體電路所取代。此外,這些構件各被耦合至一電源,例如,一可移動及/或可再充電之電池(其未被展示於圖中)。
使用者界面350可與一通訊實用軟件互動,同時該軟件也被包括在記憶體330中,其提供使用長範圍通訊310及/或短-範圍通訊320之服務會期的建立。該通訊實用構件可包括各種常用程式,其允許依據媒體(例如,無線應用媒體(WAP)、類似於小型HTML(CHTML)之超文件標示語言(HTML)改編版等等自遠處裝置的服務接收。
III.包括所遭遇之可能干擾問題之無線通訊裝置的操作範例。
第4A圖揭示依據本發明至少一個實施例用以了解一WCD操作之堆疊方法。在頂部位準400,使用者110與WCD 100互動。該互動包括使用者110經由使用者輸入360而輸入資訊並且自使用者輸出370接收資訊,以便致動應用位準410中之功能。於應用位準中,關於在裝置之內的特定功能之程式與使用者以及系統位準兩者互動。這些程式包括視覺資訊(例如,網路瀏覽器、DVB-H接收器等等)、音訊資訊(例如,行動電話、語音郵件、會議軟體、DAB或類比無線電接收器等等)、記錄資訊(例如,數位照相軟體、文書處理、排程等等)或其他資訊處理的應用。在應用位準410被啟動之活動可能需要將被傳送進入WCD 100或自WCD 100被接收的資訊。於第4A圖之範例中,資料被要求經由藍芽通訊被傳送至一接受者裝置。因此,應用位準410接著可呼叫在系統位準中之資源以啟動所需的資料處理以及路徑排程。
系統位準420處理資料要求並且引導供發送之資料。該處理可包括,例如,計算、轉移、轉變及/或封包化該資料。該資訊接著可被引導至服務位準中之一適當的通訊資源。如果所需的通訊資源是作動的並且可供服務位準430中所用,則該等封包可被引導至用於經由無線發送所傳送之一無線電數據機。其可以是使用不同無線媒體之多數個數據機操作。例如,在第4A圖中,數據機4被致動並且可使用藍芽通訊而傳送封包。但是,一無線電數據機(如一硬體資源)不需要僅被指定至一特定無線媒體,並且可依據無線電數據機之無線媒體以及硬體特性需要而供不同型式的通訊所使用。
第4B圖揭示一種情況,其中在上面被說明之範例的操作處理可能導致多於一個無線電數據機作動。於這情況中,WCD 100將經由無線通訊在許多媒體之上發送以及接收資訊。WCD 100可以與各種第二裝置互動,例如,那些被聚集在480者。例如,這些裝置可包括經由類似於GSM之長範圍無線通訊的行動電話手機通訊、經由藍芽之無線電話手機通訊、經由WLAN之網際網路接取點通訊,等等。
當一些或所有的這些通訊同時地繼續時,問題可能發生。如在第4B圖中之進一步地展示,多數個數據機同時地操作可能導致彼此之干擾。當WCD 100正與多於一個外接裝置(如先前所說明)通訊時,可能遭遇到此一情況。於一極端的範例情況中,經由藍芽、WLAN以及無線USB同時地利用數據機通訊之裝置將遭遇到可觀的重疊,因為所有的這些無線媒體皆以2.4GHz頻帶操作。如在第4B圖中所展示之領域的重疊部份之干擾,將導致封包被遺失以及需要將這些遺失的封包重新發送。重新發送需要使用未來的時槽以重新發送遺失的資訊,並且因此,所有通訊性能將至少被降低,如果信號不是完全地遺失的話。本發明,於至少一實施例中,可同時地尋求管理可能使通訊發生衝突之問題情況,因而使干擾最小化或完全地被避免,並且因此,使速率和品質增加到最大限度。
IV.一無線通訊裝置中之無線電數據機信號控制。
第5A圖揭示可於WCD 100中被實作的不同型式無線電模組之範例。供使用之無線電模組的選擇可取決於WCD 100中各種性能之需要,或相反地,取決於裝置中之限制,例如,空間或功率限制。無線電模組500是一種單一模式無線電模組並且無線電模組510是一種多模式無線電模組(將在第5B圖中進一步地被說明)。單一模式無線電模組500每次僅可支援一個無線通訊媒體(例如,單一模式無線電模組可被組態以支援藍芽)並且可共用實際的資源(例如,實體層512),例如,一共同天線520或一天線陣列以及相關的硬體。
因為所有的單一模式無線電模組可共用實體層512之資源,如第5A圖中所展示,有些控制必須存在,以便控制各單一模式無線電模組500如何使用這些資源。本地性控制器517可因此被包括在各個無線電數據機中以控制實體層512之利用。這局部性控制器可取得自希望經由單一模式無線電模組500傳送訊息之WCD 100內其他構件之資訊以及來自其他單一模式無線電模組500之資訊作為關於它們目前狀態之輸入訊息。這目前狀態資訊可包括一優先序位準、一作動/不作動狀態、待決訊息數目、作動通訊持續等等。本地性控制器517可使用這資訊以控制自訊息佇列518至實體層512之訊息的發佈,或進一步地,控制自訊息佇列518被傳送之訊息的品質位準,以便保存供用於其他無線通訊媒體的資源。在各單一模式無線電模組500中之局部性控制可採用,例如,供在無線電模組中被實作之一無線通訊媒體所使用之一時程表的型式。
接著將於第5B圖中說明多模式無線電模組510之範例。多模式無線電模組510可包括局部性控制資源,其用以管理企圖使用多模式無線電模組510之實體層(PHY)資源的各個“無線電”(例如,軟體為基礎的無線電控制堆疊)。於這實施範例中,多模式無線電模組510包括至少三個無線電堆疊或無線電協定(在第5B圖中被標示為藍芽、WLAN以及WiMAX),其可共用多模式無線電模組510之實體層資源(例如,硬體資源、天線等等)。但是,應注意到,在多模式無線電模組510中之無線電堆疊數目可依據實施例而變化,並且,例如,在被整合的藍芽/WLAN無線電實作範例中其可以是二個。局部性控制資源可包括一許可控制器(516)以及一多模式控制器(多模式管理器514)。這些局部性控制資源可在雙模式無線電數據機界面中以軟體程式及/或以硬體形式(例如,邏輯運算裝置、閘陣列、MCM、ASIC等等)被實施,並且該無線電數據機界面可被耦合至,或另外地,被嵌進多模式無線電模組510中。
許可控制器516可作用如供用於多模式無線電模組510之一閘道,其可過濾來自WCD 100操作系統之可利用多模式無線電模組510被傳送以及可進一步地導致與多模式無線電模組510發生衝突之不同的無線通訊媒體要求。該衝突資訊可與供用於其他無線電模組之操作時程表資訊一起被傳送至多模式管理器514以供進一步地處理。利用多模式管理器514所接收之資訊接著可被使用以規劃一時程表,例如,供無線通訊媒體使用之一時程表,控制來自各種訊息佇列518之發送的訊息發布。
V.網際網路協定
接著參看第5C圖,一網際網路協定(IP)堆疊550範例被揭示。網際網路協定IP可為軟體應用所採用作為在類似於網際網路的一封包切換廣域網路(WAN)之上傳送資訊的標準。雖然並不展示在這圖形範例中,資料可在兩個方向中流動(例如,雖然該圖僅展示自一應用被傳送之資料,但當一應用接收資訊時,所展示之處理程序同時也可反向地操作)。於該應用層中之一應用(例如,網路瀏覽器、電子郵件、檔案上載/下載等等)可傳送資訊至顯示層以供加密碼以及資料轉換。例如,一檔案可自一私有的檔案型式被轉化成為更一般的格式以供傳送。該被轉換之檔案接著可利用會期層以及控制資訊傳送之輸送層而被處理。例如,一檔案可使用發送控制協定(TCP)而被傳送,因此可保護資訊完整無缺地傳送,或另外地,使用可以更快速且更有效的使用者資料元協定(UDP),因為其不會發送錯誤或被捨棄之封包。專有名詞資料元(datagram)是大致上與IP中之封包同義的。各個資料元可包括至少一檔頭以及酬載,其中該檔頭包括至少來源以及目的地位址。網際網路控制訊息協定(ICMP)被使用以在IP之上傳送錯誤以及控制訊息。例如,一徑由器可使用ICMP以通知一傳送器有關其之目的地節點是不可用的,或其檢查應用程式可傳送ICMP回響要求以證實網際網路協定IP位址。
該網路層接著可將網際網路協定IP封包(或資料元)引導至一適當的媒體以供運送至目的地節點。例如,WCD 100可在多種長範圍及/或短-範圍無線通訊媒體之上運送網際網路協定IP封包。於長範圍通訊之情況中,網際網路協定IP資料封包可例如,經由無線通訊媒體(例如,GPRS)被傳送且被接收。另一方面,例如,經由一無線通訊媒體(例如,藍芽或WLAN)耦合至另一裝置(例如,一接取點)之一短-範圍無線通訊,也可致動網際網路協定IP封包之發送以及接收。這些網際網路協定IP封包可進一步地辨識,如自資料鏈路層中之一特定裝置(例如,WCD 100)被發送,其接著引導該無線通訊媒體/IP封包至組成該實體層之無線通訊硬體及/或軟體。
在發送處理期間,每當二個徑由器採用其中原始網際網路協定IP資料元不能成為一個單一無線通訊封包之一鏈路時,網際網路協定IP資料元可利用徑由器被分成片段(例如,被分割成為較小的封包)。以便利更快的運送,利用網際網路協定IP堆疊550所產生的最大網際網路協定IP資料元之大小可利用被稱為最大傳送單位(MTU)之一變量被控制。該最大傳送單位變量,例如,可被採用以降低利用一裝置被傳送之網際網路協定IP封包的尺度。一較小的網際網路協定IP最大封包尺度可導致來自WCD 100之更多封包被傳送,但是因為在整個發送處理程序之上的封包片段數量可被降低,其同時也可迅速完成全部之發送。如果情況可改變(例如,另一通訊媒體正被使用中),該最大傳送單位可被調整以增加封包尺度,因而另外可用的頻寬可被合併使用以增加性能。
第5D圖揭示關於一特定型式之最大傳送單位的資訊:鏈路最大傳送單位(鏈路MTU)。當設定該最大網際網路協定IP資料元尺度時,一鏈路最大傳送單位一般僅取決於較低位準(例如,鏈路層)硬體協定以及實作例。例如,藉由使用以太連接被定義之一標準鏈路最大傳送單位是1500位元組/資料元。路徑最大傳送單位是沿著一任意的網際網路路徑之鏈路最大傳送單位變量的最低位準。於第5D圖範例中,輸送層552可以用TCP封包、UDP封包或ICMP封包型式將封包傳送至網路層554。網路層554可在特定通訊媒體上依序地供應資訊,該特定通訊媒體被採用以運送網際網路協定IP封包(例如,一特定的無線通訊媒體之辨認)至被嵌進在網際網路協定IP堆疊中所有控制以及管理結構之內的一路徑最大傳送單位決定硬體及/或軟體模組560。因為一鏈路最大傳送單位一般是僅依據於鏈路位準結構,這資訊可與自其他裝置(例如,經由實體層558)所接收的任何要求及/或警告一起被採用,以調整資料鏈路(MAC)層556中之路徑最大傳送單位。例如,如果一無線通訊媒體,例如,WLAN,試圖自網際網路協定IP堆疊直接地以它們的原始尺度將網際網路協定IP封包予以發送,該路徑最大傳送單位尺度將直接地影響媒體接取控制封包資料單位(MAC PDU)尺度,因較大的網際網路協定IP封包需要如較長的封包在無線鏈路之上被發送。應注意到,這改變將可能在網際網路協定IP堆疊550的不同層中被實作,並且資料鏈路(MAC)層558簡單地被使用作為用以說明本發明的一可能實施範例。一般,在二個裝置之間的一鏈路或路徑最大傳送單位設定可被認為是“預定的”,因為該設定主要地取決於啟始鏈路結構並且不可頻繁地改變。在作動網際網路協定IP通訊中之一裝置僅可週期性地進行路徑最大傳送單位探索(例如,證實最大傳送單位設定),但卻是相對地不頻繁(例如,大約每二分鐘一次)。
VI.包括多重無線電控制器之無線通訊裝置。
當試圖較佳地管理WCD 100中之通訊時,可被引介一特定用於管理無線通訊之另外的控制器。WCD 100,如第6A圖中之展示,依據本發明至少一個實施例包括一多重無線電控制器(MRC)600。MRC 600被耦合至WCD 100之主控制系統。這耦合引動MRC 600經由WCD 100之主操作系統而與無線電數據機或通訊模組310、312、320以及340中的其他相似裝置通訊。
第6B圖詳細地揭示WCD 100之至少一個實施例,其可包括依據本發明至少一個實施例在第6A圖中所引介之多重無線電控制器(MRC)600。MRC 600包括共用界面620,其中資訊可經由主控制系統640利用該界面被傳送或被接收。在這揭示中,無線電數據機610以及其他裝置630同時也可被稱為“模組”,因為除了數據機本身之外它們也可包括支援硬體及/或軟體資源。這些資源可包括控制、界面及/或處理資源。例如,各無線電數據機610或相似通訊裝置630(例如,供用於掃瞄機器-可讀取資訊之一RFID掃瞄器)同時也可包括供與主控制系統640通訊的有些共用界面620。因此,發生在無線電數據機610、相似裝置630以及MRC 600之間的所有資訊、命令等等利用主控制系統640之通訊資源被傳送。與在WCD 100之內的所有其他功能模組共用通訊資源之可能的影響將相對於第6C圖被討論。
第6C圖揭示依據本發明至少一個實施例之相似於第4A圖而包括MRC 600的效能之操作圖。於這系統中,MRC 600可自WCD 100之主操作系統接收操作資料,例如,關於在應用位準410執行之應用,以及來自服務位準430中各種無線電通訊裝置之狀態資料。MRC600可使用這資訊以在試圖避免通訊問題時在服務位準430中發出排程命令至通訊裝置。但是,當WCD 100之操作完全地被利用時,問題可能發生。因為在應用位準410中之各種應用、在系統位準420中之操作系統、在服務位準430中之通訊裝置以及MRC 600必須都共用相同的通訊系統,當WCD 100的所有方面試圖在共用界面系統620上通訊時,延遲可能發生。因此,關於通訊資源狀態資訊以及無線電數據機610控制資訊之延遲敏感資訊可能被延遲,而抵銷來自MRC 600之任何有利的效能。因此,如果要實現MRC 600有利的效能,需要可較佳處理延遲敏感資訊的變異以及路徑之系統。
VII.包括多重無線電控制系統之無線通訊裝置。
第7A圖是依據本發明至少一個實施例引介MRC 600作為WCD 100中一多重無線電控制系統(MCS)700之部件。MCS 700直接地將模組310、312、320以及340之通訊資源鏈接至MRC 600。MCS 700可提供一用於攜帶延遲敏感資訊至以及自MRC 600之特定低交通通訊結構。
另外的細節被展示在第7B圖中。MCS 700在MRC 600和WCD 100通訊資源之間形成一直接鏈路。這鏈路可藉由特定MCS界面710和760之一系統被建立。例如,MCS界面760可被耦合至MRC 600。MCS界面710可將無線電數據機610以及其他相似通訊裝置630連接至MCS 700以便形成一資訊運送,以供允許延遲敏感資訊快速前進至及自MRC 600。以此方式,MRC 600之性能不再受主控制系統640之處理負載所影響。因此,利用主控制系統640被通訊至及自MRC 600的任何資訊仍然可被認為是延遲容忍的,並且因此,這資訊實際到達時間不顯著地影響系統性能。另一方面,所有的延遲敏感資訊是針對MCS 700的,並且因此與來自主控制系統之裝載隔離。
依據本發明至少一個實施例MCS 700之效能可參看第7C圖。來自至少二個來源之資訊現在可在MRC 600中被接收。系統位準420可經由主控制系統640繼續提供資訊至MRC 600。此外,服務位準430可明確地提供利用MCS 700被傳送之延遲敏感資訊。MRC 600可在這二個資訊等級之間分辨並且因此起作用。延遲容忍資訊可包括當一無線電數據機在通訊中作動地被銜接時一般不會改變之資訊,例如,無線電模式資訊(例如,GPRS、藍芽、WLAN等等)、可藉由使用者設定之優先序資訊、無線電驅動之特定服務(QoS、即時的/非即時的)等等被定義。因為延遲容忍資訊不常改變,其可在適當的時候藉由WCD 100主控制系統640被傳送。另外地,延遲敏感(或時間敏感)資訊至少包括在無線連接過程期間頻繁地改變之數據機操作資訊,並且因此,需要即時地更新。因此,延遲敏感資訊可能需要經由MCS界面710以及760直接地自多數個無線電數據機610被傳送至MRC 600,並且可包括無線電數據機同步資訊。延遲敏感資訊可被提供而回應於MRC 600之一要求,或可被傳送作為在發送期間於無線電數據機設定中之改變結果,如將在下面關於同步之討論。
VIII.包括分佈式多重無線電控制系統的無線通訊裝置。
第8A圖揭示依據本發明至少一個實施例之一不同的組態,其中一分佈式多重無線電控制系統(MCS)700被引介進入WCD 100中。分佈式MCS 700,在一些情況中,可被視作藉由將這些控制特點分配進入在WCD 100之內已是必須的構件中而在一集中化MRC 600上提供優點。因此,一主要數量的通訊管理操作可局部化至各種通訊資源,例如,無線電數據機(模組)610,而降低WCD 100中控制命令交通之總數量。
於這範例中,MCS 700可被利用多種匯流排結構實作,該匯流排包括一般在攜帶式電子裝置中被發現的I2 C界面,以及發展中之新興標準(例如,SLIM匯流排)。I2 C是一種多個主匯流排,其中多數個裝置可連接到相同的匯流排並且其各個皆可經由開始一資料傳送而作用如一主匯流排。一I2 C匯流排包括至少二條通訊線,一資訊線以及一時脈線。當一裝置有資訊需發送時,其假設一主匯流排角色並且將其之時脈信號以及資訊發送至一接受者裝置。另一方面,SLIM匯流排採用一分離的、無差動的實體層,其僅僅在一個線道之上以50M位元/秒或更緩慢之速率執行。其正由移動式工業處理器界面(MIPI)聯盟發展中以取代現在之I2 C以及I2 S界面,同時提供更多特點並且比二者所組合的需要相同或較少的功率。
MCS 700直接地鏈接在模組310、312、320以及340中之分佈式控制構件702。另外分佈式控制構件704可以存在於WCD 100之主控制系統640中。應注意到,在處理器300中所展示之分佈式控制構件704是不受僅是這實施例之限制,並且可能存在於WCD 100內之任何適當的系統模組中。MCS 700附加地提供一用於低-交通通訊結構以供用於攜帶延遲敏感資訊至及自各種分佈式控制構件702。
第8A圖中所揭示之實施範例將在第8B圖中更詳細地被說明。MCS 700在WCD 100內之分佈式控制構件702之間形成一直接鏈路。無線電數據機610中分佈式控制構件702(一起形成一“模組”)可,例如,由MCS界面710、無線電活動控制器720以及同步器730所構成。無線電活動控制器720使用MCS界面710以與在其他無線電數據機610中被分配的控制構件通訊。同步器730可被採用以自無線電數據機610得到時序資訊以滿足任何分佈式控制構件702的同步要求。無線電活動控制器702同時也可經由共用界面620自主控制系統640得到資訊(例如,自分佈式控制構件704)。因此,任何經由共用界面620利用主控制系統640被通訊至無線電活動控制器720之資訊可被視為延遲容忍,並且因此,這資訊實際到達時間不顯著地影響通訊系統性能。另一方面,所有的延遲敏感資訊可利用MCS 700被傳送,並且因此與主控制系統超載隔離。
如先前所述,一分佈式控制構件704可存在主控制系統640之內。在一些方面,這構件可存在於處理器300中,例如,作為一執行軟體程式,其監視以及調整無線電活動控制器720之性能。處理器300被展示包括優先序控制器740。優先序控制器740可被採用以監視作動無線電數據機610以便決定這些裝置之中的優先序。優先序可利用被儲存在優先序控制器740中之法則及/或條件而被決定。成為作動之數據機可自優先序控制器740要求優先序資訊。進一步地,不作動之數據機可通知優先序控制器740,因而剩餘的作動無線電數據機610之相對優先序可因此被調整。優先序資訊通常不被視為延遲敏感,因為當無線電數據機610作動/撤銷時其大部分地被更新,並且因此,在無線電數據機610中一作動通訊連接的過程期間不常改變。因此,這資訊可使用本發明至少一個實施例中之共用界面系統620而被傳送至無線電數據機610。
一分佈式控制MCS 700之至少一個效能被參示於第8C圖中。系統位準420可經由主控制系統640繼續將延遲容忍資訊提供至分佈式控制構件702。此外,服務位準430中之分佈式控制構件702,例如,數據機活動控制器720,可經由MCS 700而彼此交換延遲敏感資訊。各分佈式控制構件702可在這二個等級的資訊之間予以區別並且因此起作用。延遲容忍資訊可包括當一無線電數據機在通訊中作動地被銜接時一般不改變之資訊,例如,無線電模式資訊(例如,GPRS、藍芽、WLAN等等)、優先序資訊,其可利用使用者設定、無線電驅動之特定服務(QoS,即時的/非即時的)等等被定義。因為延遲容忍資訊不常改變,其可在適當的時候利用WCD 100之主控制系統640被傳送。另外地,延遲敏感(或時間敏感)資訊至少可包括在一無線連接過程期間頻繁地改變之數據機操作資訊,並且因此,需要即時地更新。延遲敏感資訊需要在分佈式控制構件702之間直接地被傳送,並且可包括無線電數據機同步以及活動控制資訊。延遲敏感資訊可回應於一要求而被提供,或可被傳送作為在無線電數據機中之改變結果,其將在下面相關於同步被討論。
MCS界面710可被使用以(1)交換同步資訊,以及(2)在各種無線電活動控制器720之間發送辨識或優先序資訊。此外,如先前所述,MCS界面710被使用以與在控制觀點上視為延遲敏感之無線電參數通訊。MCS界面710可在不同的無線電數據機(多點)之間被共用,但是由潛伏性觀點而言其不能與可限制MCS界面710用途之任何其他的功能共用。
在可使一無線電數據機610引動/失效之MCS 700上被傳送之控制信號應該在一數據機之週期事件上被建立。各無線電活動控制器720可自同步器730得到關於一無線電數據機之週期事件的資訊。這種事件可以是,例如,GSM中之訊框時脈事件(4.615ms)、於藍芽中之時槽事件(625μs)或在WLAN中之目的訊標傳送時間(100ms)或任何這些之多數者。當(1)任何無線電活動控制器720要求它時,(2)一無線電數據機內部時間參考被改變(例如,由於交遞)時,一無線電數據機610可傳送其之同步指示。只要該延遲是在幾毫微秒內之常數,對於同步信號之潛伏性需求不是緊要的。該等固定之延遲可在無線電活動控制器710之排程邏輯運算中被考慮。
對於預期性無線通訊媒體,無線電數據機活動控制可以是取決於該作動無線電數據機610何時即將以目前正操作之無線電的特定連接模式發送(或接收)之知識。各個無線電數據機610之連接模式可被對映至在它們分別的無線電活動控制器720中之時域操作。例如對於一GSM語音連接,優先序控制器740可具有關於GSM的所有交通樣型之知識。當無線電數據機610成為作動時,這資訊可被傳送至適當的無線電活動控制器720,其接著可辨識在GSM中之語音連接包括一個長度為577μs之發送時槽(其後是緊接一個空時槽,在之後是577μs之接收時槽)、二個空時槽、監控(RX導通)、二個空時槽,並且接著再重複。雙重傳送模式亦即是二個發送時槽、空時槽、接收時槽、空時槽、監控以及二個空時槽。當所有的交通樣型是先前為無線電活動控制器720所知時,其僅需要了解何時該發送時槽發生以得到關於何時GSM無線電數據機是作動的知識。這資訊可利用同步器730被得到。當該作動無線電數據機610即將發送(或接收)時,其每次必須檢查是否來自其之分別的無線電活動控制器720之數據機活動控制信號允許通訊。無線電活動控制器720是經常允許全部無線電發送訊塊(例如,GSM時槽)之發送或使其發送無法作用。
IX.包括一不同分佈式多重無線電控制系統範例的無線通訊裝置。
依據本發明至少一個實施例之另一個分佈式控制組態在第9A-9C圖中被揭示。在第9A圖中,分佈式控制構件702繼續利用MCS 700被連接。但是,現在分佈式控制構件704同時也經由一MCS界面直接地被耦合至分佈式控制構件702。因此,分佈式控制構件704對於涉及WCD 100之各種通訊構件的處理也可採用並且受益於MCS 700。
接著參看至第9B圖,內含分佈式控制構件704在MCS 700上將更詳細地被展示。分佈式控制構件704至少包括被耦合至MCS界面750之優先序控制器740。MCS界面750允許優先序控制器740經由用於WCD 100中通訊資源協調之一低交通連接而將資訊傳送至無線電活動控制器720,及自其接收資訊。如先前所述,利用優先序控制器740被提供之資訊不被視為延遲敏感資訊,但是,經由MCS 700至無線電活動控制器720之優先序資訊的供應可改進WCD 100全面之通訊效能。因為在分配控制構件702以及704之間更快速通訊可導致無線電活動控制器720中更快之相對的優先序決定,故可改進性能。進一步地,由於必須自分佈式控制構件704提供通訊交通,WCD 100之共用界面系統620將被疏緩,而降低主控制系統640中全面的通訊負載。另一受益可在WCD 100中之通訊控制彈性中被實現。新的特點可被引介進入優先序控制器740中,而不必煩惱在控制構件之間的傳訊是否將是延遲容忍性或敏感性,因為在這位置上一MCS界面710已備妥以供所用。
第9C圖揭示本發明另一現行實施例中於WCD 100中之通訊上所見之提升的操作效能。對於在分佈式控制構件702和704之間流通的無線電數據機控制資訊另一路徑之增加可改進無線電活動控制器720之通訊管理以及減輕主控制系統640上之負擔。於這實施例中,MCS 700的所有分佈式控制構件利用一被指定之控制界面被連接,其當主控制系統640遭受提升處理要求時,將提供豁免權至WCD 100中之通訊協調控制傳訊。
一範例訊息封包900依據本發明至少一個實施例在第10圖中被揭示。範例訊息封包900包括活動樣型資訊,其可藉由MRC 600或無線電活動控制器720被格式化。封包900之資料酬載可包括,在本發明至少一個實施例中,至少訊息ID資訊,被允許/不被允許發送(Tx)週期資訊、被允許/不被允許接收(Rx)週期資訊、Tx/Rx週期性(包括在週期資訊中之Tx/Rx活動有多頻繁地發生)、以及描述該活動樣型何時成為有效且新的活動樣型是否取代或被添加至現存一個上之有效資訊。封包900之資料酬載,如被展示,可由多數個被允許/不被允許的發送或接收週期(例如,Tx週期1,2...)所構成,各包括在無線電數據機610可被允許或防止執行一通訊活動期間之至少一週期開始時間以及一週期結束時間。雖然MCS 700之分配範例可允許即時地控制無線電數據機控制活動(例如,更多具有較好的粒度之控制訊息),包括使多數個被允許/不被允許的週期於一單一訊息封包900之能力可支援無線電活動控制器720排程對於較長的時間週期之無線電數據機性能,其可導致在訊息交通中之減少。進一步地,無線電數據機610中活動樣型之改變可使用各個訊息封包900中之正確資訊被修訂。
該數據機活動控制信號(例如,封包900)可利用MRC 600或無線電活動控制器720被格式化並且在MCS 700上被發送。該信號包括分別地供用於Tx和Rx之活動週期,以及供用於無線電數據機610之活動週率。雖然原有的無線電數據機時脈是控制時間領域(使不重疊寫入),在將活動週期與目前無線電數據機操作同步化中被採用的時間參考可以是根據至少二個標準中之其中的一個。於第一範例中,一發送週期可以在無線電數據機610中之一預定數量之同步事件發生之後開始。另外地,對於MRC 600或在分配控制構件702之間的所有時序可在對於WCD 100之系統時脈附近被標準化。其解決辦法各有優點和缺點。使用一被定義數目之數據機同步事件是有利的,因為接著所有的時序嚴格地被對齊於無線電數據機時脈。但是,這策略可能使得實作比系統時脈上的基本時序更複雜化。另一方面,雖然根據該系統時脈之時序可以使得實作如一標準般地較容易,每當一個新的活動樣型被安裝在無線電數據機610中時,至數據機時脈時序之轉換必定需要被實作。
該活動週期可被指示作為開始以及停止時間。如果僅有一個作動連接,或如果不需要排程作動連接,則數據機活動控制信號可經常被設定為導通而允許無線電數據機不受限定地操作。無線電數據機610應檢查該發送或接收是否在試圖做實際的通訊之前被允許。活動結束時間可被使用以檢查同步。一旦無線電數據機610已結束該處理(時槽/封包/叢訊),其可檢查該活動信號是否仍然被設定(其應是由於限度)。如果不是這情況,則無線電數據機610可經由同步器730利用MRC 600或利用無線電活動控制器720而啟動一新的同步。如果一無線電數據機時間參考或連接模式改變,則同樣情況發生。一問題可能發生,如果無線電活動控制器720與數據機失去同步並且在錯誤的時間開始應用數據機發送/接收限制。由於這樣,數據機同步信號需要週期性地被更新。作動無線連接更多,則同步資訊需要更精確。
X.界接至其他裝置的無線電數據機。
作為資訊獲得服務之一部份,MCS界面710需要將關於無線電數據機610之週期性事件的資訊傳送至MRC 600(或無線電活動控制器720)。使用其之MCS界面710,無線電數據機610可指示關於其之操作的一週期性事件之一時間。實際上這些時間是當無線電數據機610是作動並且可能準備通訊或正在通訊的時間。先前於或在一發送或接收模式期間發生之事件可被使用作為一時間參考(例如,在GSM之情況中,訊框邊緣可在一數據機中被指示,其不必定得在指定時刻發送或接收,但是吾人了解根據該訊框時脈,該數據機將在該訊框時脈邊緣之後[x]毫秒發送。對於此時序指示的基本原理是,該事件在本質上是週期性的。每個事件不需要被指示,但是MRC 600它自己可計算中間事件。為使之可能,控制器將也需要關於該事件之其他有關的資訊,例如,週期性以及持續性。這資訊可被嵌入在該指示中或該控制器可利用其他方法獲得它。最重要地,這些時序指示需要使控制器可取得一無線電數據機之基本的週期性以及時序。一事件之時序可以是在該指示它本身中,或其可利用MRC 600(或無線電活動控制器720)自該指示資訊暗示性地被定義。
在一般的細節中,這些時序指示需要被提供在週期性事件上,類似於:來自一基地台之時程表廣播(一般TDMA/MAC訊框界限)以及獨有的週期性發送或接收週期(一般為Tx/Rx時槽)。需要利用無線電數據機610被發出的那些通知:(1)在網路入口上(亦即,數據機取得網路同步),(2)在週期性事件時序改變上,例如,由於一交遞以及(3)如按照多重無線電控制器中之策略以及組態設定(整體的或分佈的)。
在本發明至少一個實施例中,在上述WCD 100中的通訊構件之間所交換的各種訊息可被使用以依據一局部性(無線電數據機位準)以及廣域(WCD位準)而規定性能。MRC 600或無線電活動控制器720可藉由蓄意地控制特定數據機而將一時程表傳送至無線電數據機610,但是,無線電數據機610可能不被迫使去遵循這時程表。該基本原理是,無線電數據機610不只是依據多重無線電控制資訊而操作(例如,僅當MRC 600允許時之操作),其同時也是在考慮MRC排程資訊時進行內部排程以及鏈路調適。
XI.結合MRC控制以實作一範例的最大傳送單位策略。
第11A圖揭示一被修改之最大傳送單位控制策略,其依據本發明至少一個實施例而整合多重無線電控制方面。當建立一適當的最大封包尺度時,路徑最大傳送單位決定處理程序560可能繼續考慮鏈路結構資訊。鏈路結構資訊可包括,例如,一特定通訊媒體,其被採用以運送IP封包以及來自其他裝置的要求以改變IP封包最大尺度。但是,這處理程序現在也可包括利用MRC 600所提供之操作時程表資訊(以一致的或分佈的組態)以供控制最大封包尺度中之使用。
於第11A圖範例中,MRC 600可自WCD 100中的其他實體接收用途資訊,例如,應用資訊發送要求、無線通訊媒體傳訊資訊、無線電模組狀態資訊等等以便規劃供用於一個或多個無線通訊媒體及/或無線電模組610之操作時程表。利用MRC 600被規劃之一些或所有的資訊接著可被饋送至路徑最大傳送單位決定處理程序560,並且這資訊可在決定一適當的路徑最大傳送單位尺度中被考慮。更明確地,MRC 600及/或路徑最大傳送單位決定處理程序560任一者可檢查以查看是否有任何為無線電模組610所支援的一個或多個無線通訊媒體被採用以傳送(例如,傳送或接收)IP封包。如果有一個或多個無線通訊媒體被採用,則這些無線通訊媒體之操作時程表可被使用以決定對於由IP堆疊550所發出之封包的適當最大封包尺度。
更明確地,第11B圖揭示依據本發明之至少一個實施範例,其中資訊可在IP堆疊550以及MRC 600層之間被交換。這被交換之資訊可被採用以控制自WCD 100之內的應用中被傳送之網際網路協定IP封包以及自其他裝置被接收進入WCD 100中的IP封包。相對於經由無線通訊自WCD 100被傳送至其他裝置之封包,一另外的最大傳送單位變量可被添加至IP堆疊550上,在此處被稱為MRCMTU。這最大傳送單位變量可自IP堆疊550之外被調整,例如,利用MRC 600,以設定一最大資料元尺度。
IP堆疊550仍然可使用一路徑最大傳送單位發現處理程序(例如,先前所敘述的)而決定一路徑最大傳送單位。每當MRCMTU封包尺度不被設定(例如,一原定值)時,這最大資料元尺度可被採用。但是,當規劃一操作時程表以供用於一個或多個無線通訊媒體及/或WCD 100中之無線電模組610時,MRC 600可依據目前被分配以運送IP封包之一無線通訊媒體的一操作時程表而設定該MRCMTU。進一步地,當考慮到在一時間週期期間被分配至正傳送IP封包之一無線通訊媒體的理論鏈路速度以及時間,則該MRCMTU可被規劃。每當該MRCMTU在IP堆疊550之內被設定時,路徑最大傳送單位或MRCMTU的較小者則為IP堆疊所使用以控制最大資料元尺度。
在經一特定的無線通訊媒體上以自另一裝置接收網際網路協定IP封包之情況中,MRC 600將不具有在其他裝置操作之上的直接控制。於一範例情況中,其中另一裝置根據目前鏈路速率將網際網路協定IP封包傳送出,其超出被分配至一特定的無線通訊媒體及/或無線電模組610之時間,則該等封包可能成為遺失,因為被分配至該無線通訊媒體的時間將在全部的封包被接收之前被截止。由於各IP封包超出該分配的時間,IP封包全部通過將成為非常不可能,並且因此,該IP鏈路可能被遺失。因此,除非該無線通訊媒體及/或無線電模組610在WCD 100之內被提升其優先序,否則該IP鏈路將簡單地被在該裝置中執行之其他較高的優先序處理所壓過。
但是,MRC 600可以透過一無線警告之使用而要求另一裝置之行為的改變。如先前所說明地,ICMP訊息可被使用以傳送錯誤及/或控制警告至其他的裝置。例如,一“資料元太大”之訊息可被傳送至另一裝置以指示該另一裝置應減低被傳送至WCD 100之IP封包的最大資料元尺度。此一警告之傳送可在各種情況中被採用。例如,如果被傳送至WCD 100的封包遺失,因為相對於一特定的無線通訊媒體及/或無線電模組610所允許之時間週期它們卻太大,則WCD 100可以試圖傳送一個“資料元太大”之ICMP訊息返回至該發出封包之裝置。這情況可進一步地被複雜化,如果在WCD 100中網際網路協定IP封包無法順利地全面被接收的話,並且因此,指示封包流來源之檔頭資訊(於其中正確的ICMP訊息應被指示)可能不是可供所用的。於此一情況中,其可能自一部份地被接收之封包中抽取IP檔頭資訊。但是,這抽取可能必需使晶片組之性能改變以便容納來自一破壞的或不完全的封包之來源資料的抽取。
進一步地,在一些情況中,其可能有利於在WCD 100中之一封包被接收之前傳送一“資料元太大”之ICMP警告。這可發生,例如,在WCD 100具有比傳送IP封包之無線通訊媒體及/或無線電模組610具有較高優先序的許多作動處理之情節中。因為用於這些運送資源之被分配的時間可能極度地被限制,故一“資料元太大”訊息可在封包被接收之前被傳送至一辨識傳送裝置,以便增加該被接收之IP封包將適合於如利用MRC 600被配置之無線通訊媒體及/或無線電模組610的操作時程表內之可能性。
接著參看第12A圖,依據本發明至少一個實施例對於二個可能衝突的無線通訊媒體之一活動範例的流程被揭示。初始地,對於藍芽通訊1202以及對於WLAN通訊1204而無本發明任何實施例影響之一活動流程被展示。WLAN是被採用以供用於網際網路協定IP封包運送之無線通訊媒體。於這範例中,藍芽1202比WLAN 1204具有較高的相對優先序。因此在其中它們發生衝突的任何時間週期中(例如,一時間週期,其中兩無線通訊媒體皆要求作動),藍芽1202將優勝於WLAN 1204。
藍芽1202和WLAN 1204可根據利用MRC 600被規劃之一操作時程表而被分配通訊時間。因這操作時程表,使得藍芽1202以及WLAN 1204各可以具有被展示在第12A圖中之在相對地週期性樣型中被保留的操作週期。如果對於WLAN 1204之路徑最大傳送單位被設定為1500位元組/資料元(例如,根據對於WLAN之一原定設定),則干擾可能如所展示地發生。更明確地,1500位元組/資料元之最大IP封包尺度將不可避免地跨越被保留以供藍芽1202操作之時間週期。由於在藍芽1202相對於WLAN 1204之優先序,各個WLAN 1204封包將在完成之前被截止,並且將因此使其破壞或完全地被遺失。如在第12A圖中之進一步地被展示,各個對於WLAN 1204再嘗試的依序IP封包,因為IP封包不能在分配至WLAN 1204之時間中完全地被傳送或被接收,故也可能失敗。
但是,本發明的各種實施例可以有助於減輕第12A圖中所展示之問題。第12B圖揭示相似於第12A圖之範例情節而具有被修改之最大傳送單位多重無線電控制。再次地,於這範例中,考慮到可利用MRC 600被規劃之操作時程表,藍芽1206和WLAN 1208可以一大致週期性形式而操作。在這情節中,第一封包由於相似於先前範例之情況而再次地失敗。但是,在這情況中,MRC 600在第一封包失效之後,調整一最大資料元尺度變量,例如,MRCMTU,以便依據週期性地被分配至WLAN 1208之通訊時間再對最大IP封包尺度下定義。重要地應注意到,雖然在這特定的範例中,最大傳送單位尺度調整前,一網際網路協定IP封包被展示失敗,但是在處理程序中,這種“嘗試以及錯誤”操作不是必要的及/或預期的,並且只是被展示以供說明之用。在本發明至少一個實施例中,最大傳送單位尺度調整可如MRC 600規劃供用於一無線通訊媒體傳送IP封包之一操作時程表而隨時地發生,並且因此,沒有由於尺度不合之封包失效可發生。因此,更多數量之封包可被傳送以輸送相同於第12A圖所展示之資訊數量,但是其同時也可能在WLAN 1208和藍芽1206之間有較少的抵觸,故導致改進之性能。
第12C圖揭示依據本發明至少一個實施範例之一處理程序流程圖。於步驟1210中,MRC 600可自WCD 100之各種軟體及/或硬體構件接收關於裝置操作以及條件之資訊。這資訊可包括,例如,應用傳送或要求資料,關於待決訊息齡期、數量、優先序等等之無線通訊媒體資訊,來自無線電模組610之狀態資訊,關於WCD 100之環境條件,等等。在步驟1212中,MRC 600接著可採用這被接收之資訊以規劃對於由WCD 100內之至少一個無線電模組610所支援之一個或多個無線通訊媒體的操作時程表。
在步驟1212中,在操作時程表規劃之後,MRC 600在步驟1214中可進一步地決定任何無線通訊媒體是否在傳送網際網路協定IP封包中被採用。這資訊可能來自在WCD 100上執行之應用,來自網際網路協定IP堆疊550等等。如果目前沒有網際網路協定IP封包利用一無線通訊媒體被傳送,則在步驟1224中,該處理程序可繼續以其之目前狀態存在,直至新的資訊被接收為止。另外地,如果網際網路協定IP封包被預期將經由一無線通訊媒體被傳送或被接收,則在步驟1216中,可能會有一個詢問,關於待發送之IP封包是否需要依據利用MRC 600被規劃之操作時程表而被調整。如果,例如,目前利用IP堆疊550被產生之IP封包的最大傳送尺度超出被分配至被採用以傳送這些封包的無線通訊媒體之通訊時間,接著在步驟1218中,類似於MRCMTU之一最大傳送單位變量可被調整以使IP封包尺度與無線通訊媒體被允許之操作時間週期互相關聯。
進一步地,在步驟1220中,處理程序接著查詢關於被接收(或如一要求應用所指示之選定將被接收)之IP封包是否需要調整。如果依照被分配至無線通訊媒體之時間週期以攜帶最大IP封包尺度之調整是所需的,則在步驟1222中,一ICMP無線警告訊息可被傳送至來源裝置,以供IP封包要求對於這些封包之路徑最大傳送單位被降低(例如,一“資料元太大”訊息)。在步驟1216至1222中,在任何的IP封包最大傳送單位尺度被調整之後,該處理程序可繼續在步驟1224的這些設定情況中,直至新的資訊被接收為止。
因此,熟習本技術者將明白,本發明有關的技術可在形式上以及細節上有各種的改變而不脫離本發明之精神和範疇。本發明之幅度和範疇應不受限制於上面所說明之任何實施範例,而應僅依據下面的申請專利範圍以及它們的等效者所定義。
100...WCD
110...使用者
120...來源
130...近域通訊(NFC)
140...短範圍作動通訊
150...長範圍網路
210...控制模組
220...干擾感測模組
230...通訊模組
232...長範圍通訊模組
234...短範圍通訊模組
236...NFC模組
240...使用者界面模組
250...應用模組
300...處理器
310...長範圍通訊
312...播送接收器
320...短範圍通訊
330...記憶體
340...NFC
350...使用者界面
360...使用者輸入
370...使用者輸出
380...詢答機
400...頂部位準
410...應用位準
420...系統位準
430...服務位準
480...第二裝置
500...單一模式無線電模組
510...多模式無線電模組
512...實體層
514...多模式管理器
516...許可控制器
517...本地性控制器
518...訊息佇列
520...天線
550...網際網路協定堆疊
552...輸送層
554...網路層
556...資料鏈路(MAC)層
558...實體層
560...路徑最大傳送單位(MTU)決定模組
600...多重無線電控制器(MRC)
610...無線電數據機
620...共用界面
630...其他通訊裝置
640...主控制系統
700...多重無線電控制系統
702、704...分佈式控制構件
710...MCS界面
720...無線電活動控制器
730...同步器
740...優先序控制器
900...封包
1202、1206...藍芽通訊
1204、1208...WLAN通訊
1210-1224...處理流程步驟
第1圖揭示一無線操作環境範例,其包括不同的有效範圍之無線通訊媒體。
第2圖揭示可使用本發明至少一實施例之無線通訊裝置範例的模組說明。
第3圖揭示之前在第2圖中被說明之無線通訊裝置範例結構說明。
第4A圖揭示依據本發明至少一個實施例利用一無線通訊媒體之無線通訊裝置範例的操作說明。
第4B圖揭示操作範例,其中當在相同無線通訊裝置之內同時地利用多數個無線電數據機時則干擾發生。
第5A圖揭示可為本發明至少一個實施例所使用的單一模式無線電模組之範例。
第5B圖揭示可為本發明至少一個實施例所使用的一多模式無線電模組範例。
第5C圖揭示依據本發明至少一個實施例之一網際網路協定(IP)堆疊範例。
第5D圖揭示可為本發明至少一個實施例所使用的一範例路徑最大傳送單位調整處理程序。
第6A圖揭示依據本發明至少一個實施例包括一多重無線電控制器之一無線通訊裝置範例的結構說明。
第6B圖揭示第6A圖之更詳細的結構圖,其包括該多重無線電控制器以及該等無線電數據機。
第6C圖揭示依據本發明至少一個實施例包括一多重無線電控制器之一無線通訊裝置範例的操作說明。
第7A圖揭示依據本發明至少一個實施例包括一多重無線電控制系統之一無線通訊裝置範例的結構說明。
第7B圖揭示第7A圖之一更詳細的結構圖,其包括該多重無線電控制系統以及該等無線電數據機。
第7C圖揭示依據本發明至少一個實施例包括一多重無線電控制系統之一無線通訊裝置範例的操作說明。
第8A圖揭示依據本發明至少一個實施例包括一分佈式多重無線電控制系統的一無線通訊裝置範例之結構說明。
第8B圖揭示第8A圖之一更詳細的結構圖,其包括該分佈式多重無線電控制系統以及該等無線電數據機。
第8C圖揭示依據本發明至少一個實施例包括一分佈式多重無線電控制系統之一無線通訊裝置範例的操作說明。
第9A圖揭示依據本發明另一個實施例包括一分佈式多重無線電控制系統的一無線通訊裝置範例的結構說明。
第9B圖揭示第9A圖之更詳細的結構圖,其包括分佈式多重無線電控制系統以及該等無線電數據機。
第9C圖揭示依據在第9A圖中所揭示之本發明另一實施例中包括分佈式多重無線電控制系統的無線通訊裝置範例之操作說明。
第10圖揭示可為本發明至少一個實施例所使用的範例資訊封包。
第11A圖揭示依據本發明至少一個實施例被整合有範例路徑最大傳送單位調整處理程序的多重無線電控制器範例。
第11B圖揭示依據本發明至少一個實施例之可包括在第11A圖處理程序中的資訊範例。
第12A圖揭示依據本發明至少一個實施例展示之前情況的一活動範例之流程圖。
第12B圖揭示本發明至少一個實施例之展示一可能排程效應的範例活動流程圖。
第12C圖揭示依據本發明至少一個實施例用以調整路徑最大傳送單位設定之一處理程序範例流程圖。
600...多重無線電控制器(MRC)
610...無線電數據機
620...共用界面
630...其他通訊裝置
640...主控制系統

Claims (28)

  1. 一種用以管理無線電模組之方法,其包括下列步驟:制訂用於多個無線電模組同時操作之一操作時程表,其中該操作時程表包括針對該等多個同時操作無線電模組中之各者允許在一或多個無線通訊媒介中通訊之一時間週期;決定用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用的至少一無線通訊媒介;以及響應於決定至少一無線通訊媒介係用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用,而調整供傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之用於傳達網際網路協定資訊的一最大傳送封包大小,以把該最大傳送封包大小與在用以使用該至少一無線通訊媒介通訊之該操作時程表中允許通訊之該時間週期之一長度相關聯,其中該操作時程表係在該至少一無線通訊媒介為了傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之前制訂。
  2. 如申請專利範圍第1項之方法,接收關於由一無線通訊裝置中之多個無線電模組中之各者所支援的一或多個無線通訊媒介之資訊;其中關於一或多個無線通訊媒介之該資訊包括待處理訊息數目、待處理訊息齡期、待處理訊息優先序以 及誤差率資訊中之至少一者。
  3. 如申請專利範圍第1項之方法,其中制訂用於該等多個無線電模組之一時程表步驟包括指派允許操作之一或多個時間週期給該一或多個無線通訊媒介。
  4. 如申請專利範圍第1項之方法,其中調整該最大傳送封包大小步驟包括調整在被傳送以及被接收封包中之至少一個封包上之最大傳送封包大小。
  5. 如申請專利範圍第4項之方法,其中一被傳送之封包的最大傳送封包大小藉由在網際網路協定堆疊中設定一大小控制變數而被調整。
  6. 如申請專利範圍第4項之方法,其中該被接收之封包大小藉由傳送一個無線警告訊息至傳送該網際網路協定封包至該無線通訊裝置的另一裝置而被控制。
  7. 如申請專利範圍第6項之方法,其中該無線警告訊息通知該另一裝置降低該網際網路協定封包之大小。
  8. 如申請專利範圍第6項之方法,其中該無線警告訊息在任何網際網路協定封包已於該無線通訊裝置被接收之前被傳送至該另一裝置。
  9. 如申請專利範圍第6項之方法,其中該無線警告訊息回應於未成功地自該另一裝置接收一個或多個網際網路協定封包而被傳送至該另一裝置。
  10. 如申請專利範圍第1項之方法,其中調整用於網際網路協定資訊之傳達的該最大傳送封包大小之步驟,係藉著降低用於網際網路協定資訊之傳達的最大傳送封包大 小而實施。
  11. 一種包含非暫時性電腦可讀媒體的電腦程式產品,該電腦可讀媒體具有被實作在該媒體中之電腦可讀程式碼,該程式碼由一處理器執行時致使一裝置進行以下動作:制訂用於多個無線電模組同時操作之一操作時程表,其中該操作時程表包括針對該等多個同時操作無線電模組中之各者允許在一或多個無線通訊媒介中通訊之一時間週期;決定用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用之至少一個無線通訊媒介;以及響應於決定至少一無線通訊媒介係用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用,而調整供傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之用於傳達網際網路協定資訊的一最大傳送封包大小,以把該最大傳送封包大小與在用以使用該至少一無線通訊媒介通訊之該操作時程表中允許通訊之該時間週期之一長度相關聯,其中該操作時程表係在該至少一無線通訊媒介為了傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之前制訂。
  12. 如申請專利範圍第11項之電腦程式產品,另包含:被實作在該非暫時性電腦可讀媒體中之電腦可讀 程式碼,其在由一處理器執行時致使一裝置來接收關於由一無線通訊裝置中之多個無線電模組中之各者所支援的一或多個無線通訊媒介之資訊;其中關於一或多個無線通訊媒介之資訊包括待處理訊息數目、待處理訊息齡期、待處理訊息優先序以及誤差率資訊中之至少一者。
  13. 如申請專利範圍第11項之電腦程式產品,其中制訂用於該等多個無線電模組之一時程表包括指派允許操作之一或多個時間週期給該一或多個無線通訊媒介。
  14. 如申請專利範圍第11項之電腦程式產品,其中調整該最大傳送封包大小包括調整在被傳送和被接收封包中之至少一個封包上之最大傳送封包大小。
  15. 如申請專利範圍第14項之電腦程式產品,其中一被傳送之封包的最大傳送封包大小藉由在網際網路協定堆疊中設定一大小控制變數而被調整。
  16. 如申請專利範圍第14項之電腦程式產品,其中該被接收之封包大小藉由傳送一無線警告訊息至傳送該網際網路協定封包至該無線通訊裝置的另一裝置而被控制。
  17. 如申請專利範圍第16項之電腦程式產品,其中該無線警告訊息通知該另一裝置降低該網際網路協定封包之大小。
  18. 如申請專利範圍第16項之電腦程式產品,其中該無線警告訊息在任何網際網路協定封包已於該無線通訊裝置被接收之前被傳送至該另一裝置。
  19. 如申請專利範圍第16項之電腦程式產品,其中該無線警告訊息回應於未成功地自該另一裝置接收一個或多個網際網路協定封包而被傳送至該另一裝置。
  20. 如申請專利範圍第11項之電腦程式產品,其中調整用於網際網路協定資訊之傳達的該最大傳送封包大小,係藉著降低用於網際網路協定資訊之傳達的最大傳送封包大小而實施。
  21. 一種用以管理無線電模組之裝置,其包括:至少一處理器;以及包括電腦程式碼之至少一個記憶體,該至少一記憶體及該電腦程式碼組配來配合該至少一處理器致使該裝置至少進行以下動作:制訂用於多個無線電模組同時操作之一操作時程表,其中該操作時程表包括針對該等多個同時操作無線電模組中之各者允許在一或多個無線通訊媒介中通訊之一時間週期;決定用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用之至少一個無線通訊媒介;以及響應於決定至少一無線通訊媒介係用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用,而調整供傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之用於傳達網際網路協定資訊的一最大傳送封 包大小,以把該最大傳送封包大小與在用以使用該至少一無線通訊媒介通訊之該操作時程表中允許通訊之該時間週期之一長度相關聯,其中該操作時程表係在該至少一無線通訊媒介為了傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之前制訂。
  22. 如申請專利範圍第21項之裝置,其中調整該最大傳送封包大小包括調整在被傳送以及被接收封包中之至少一個封包上之最大傳送封包大小。
  23. 如申請專利範圍第22項之裝置,其中一被傳送之封包的最大傳送封包大小藉由在網際網路協定堆疊中設定一大小控制變數而被調整。
  24. 如申請專利範圍第23項之裝置,其中該2大小控制變數由一控制器模組設定。
  25. 如申請專利範圍第24項之裝置,其中該網際網路協定堆疊把該最大傳送封包大小設定為由該控制器模組設定之大小控制變數以及由該網際網路協定堆疊內之控制所設定之最大傳送封包大小中之較小者。
  26. 如申請專利範圍第21項之裝置,其中調整用於網際網路協定資訊之傳達的最大傳送封包大小,係藉著降低用於網際網路協定資訊之傳達的最大傳送封包大小而實施。
  27. 一種晶片組,其包括:一多重無線電控制器模組;以及耦接至該多重無線電控制器模組之多個無線電模 組;其中該晶片組係組配來進行下列步驟:制訂用於多個無線電模組同時操作之一操作時程表,其中該操作時程表包括針對該等多個同時操作無線電模組中之各者允許在一或多個無線通訊媒介中通訊之一時間週期;決定用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用之至少一個無線通訊媒介;以及響應於決定至少一無線通訊媒介係用以傳達網際網路協定資訊而由該等多個無線電模組中之至少一者所使用,而調整供傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之用於傳達網際網路協定資訊的一最大傳送封包大小,以把該最大傳送封包大小與在用以使用該至少一無線通訊媒介通訊之該操作時程表中允許通訊之該時間週期之一長度相關聯,其中該操作時程表係在該至少一無線通訊媒介為了傳達網際網路協定資訊而由該等多個無線電模組中之該至少一者所使用之前制訂。
  28. 如申請專利範圍第27項之晶片組,其中調整用於網際網路協定資訊之傳達的最大傳送封包大小,係藉著降低用於網際網路協定資訊之傳達的最大傳送封包大小而實施。
TW097134856A 2007-10-02 2008-09-11 根據多重無線電時程表之網際網路協定最大傳送單位控制技術 TWI556614B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2007/054009 WO2009044232A1 (en) 2007-10-02 2007-10-02 Ip mtu control based on multiradio schedule

Publications (2)

Publication Number Publication Date
TW200922240A TW200922240A (en) 2009-05-16
TWI556614B true TWI556614B (zh) 2016-11-01

Family

ID=39148817

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097134856A TWI556614B (zh) 2007-10-02 2008-09-11 根據多重無線電時程表之網際網路協定最大傳送單位控制技術

Country Status (8)

Country Link
US (1) US20100329161A1 (zh)
EP (1) EP2193642B1 (zh)
CN (1) CN101816160B (zh)
CA (1) CA2698328A1 (zh)
ES (1) ES2675947T3 (zh)
PL (1) PL2193642T3 (zh)
TW (1) TWI556614B (zh)
WO (1) WO2009044232A1 (zh)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8873585B2 (en) 2006-12-19 2014-10-28 Corning Optical Communications Wireless Ltd Distributed antenna system for MIMO technologies
US9312938B2 (en) 2007-02-19 2016-04-12 Corning Optical Communications Wireless Ltd Method and system for improving uplink performance
US20100054746A1 (en) 2007-07-24 2010-03-04 Eric Raymond Logan Multi-port accumulator for radio-over-fiber (RoF) wireless picocellular systems
US8175459B2 (en) 2007-10-12 2012-05-08 Corning Cable Systems Llc Hybrid wireless/wired RoF transponder and hybrid RoF communication system using same
EP2203799A4 (en) 2007-10-22 2017-05-17 Mobileaccess Networks Ltd. Communication system using low bandwidth wires
US8175649B2 (en) 2008-06-20 2012-05-08 Corning Mobileaccess Ltd Method and system for real time control of an active antenna over a distributed antenna system
US8644844B2 (en) 2007-12-20 2014-02-04 Corning Mobileaccess Ltd. Extending outdoor location based services and applications into enclosed areas
JP5200755B2 (ja) * 2008-08-20 2013-06-05 日本電気株式会社 無線基地局、無線通信システム、パス接続方法およびプログラム
JP2012517190A (ja) 2009-02-03 2012-07-26 コーニング ケーブル システムズ リミテッド ライアビリティ カンパニー 光ファイバベースの分散型アンテナシステム、構成要素、及びそのモニタリング及び構成のための関連の方法
WO2010091004A1 (en) 2009-02-03 2010-08-12 Corning Cable Systems Llc Optical fiber-based distributed antenna systems, components, and related methods for calibration thereof
US9673904B2 (en) 2009-02-03 2017-06-06 Corning Optical Communications LLC Optical fiber-based distributed antenna systems, components, and related methods for calibration thereof
JP5649588B2 (ja) 2009-02-08 2015-01-07 コーニング モバイルアクセス エルティディ. イーサネット信号を搬送するケーブルを用いる通信システム
US8594723B2 (en) * 2009-05-26 2013-11-26 Intel Corporation Techniques for interworking between heterogeneous radios
US9155103B2 (en) 2009-06-01 2015-10-06 Qualcomm Incorporated Coexistence manager for controlling operation of multiple radios
US8594056B2 (en) * 2009-06-16 2013-11-26 Qualcomm Incorporated Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence
US9185718B2 (en) 2009-06-29 2015-11-10 Qualcomm Incorporated Centralized coexistence manager for controlling operation of multiple radios
US9161232B2 (en) 2009-06-29 2015-10-13 Qualcomm Incorporated Decentralized coexistence manager for controlling operation of multiple radios
US8886126B2 (en) 2009-07-09 2014-11-11 Qualcomm Incorporated Resolution algorithms for multi-radio coexistence
US9590733B2 (en) 2009-07-24 2017-03-07 Corning Optical Communications LLC Location tracking using fiber optic array cables and related systems and methods
US8995333B2 (en) * 2009-07-29 2015-03-31 Qualcomm Incorporated Synchronous interface for multi-radio coexistence manager
US9135197B2 (en) * 2009-07-29 2015-09-15 Qualcomm Incorporated Asynchronous interface for multi-radio coexistence manager
US8548330B2 (en) 2009-07-31 2013-10-01 Corning Cable Systems Llc Sectorization in distributed antenna systems, and related components and methods
US9185719B2 (en) * 2009-08-18 2015-11-10 Qualcomm Incorporated Method and apparatus for mapping applications to radios in a wireless communication device
US8903314B2 (en) 2009-10-29 2014-12-02 Qualcomm Incorporated Bluetooth introduction sequence that replaces frequencies unusable due to other wireless technology co-resident on a bluetooth-capable device
US8280259B2 (en) 2009-11-13 2012-10-02 Corning Cable Systems Llc Radio-over-fiber (RoF) system for protocol-independent wired and/or wireless communication
US8275265B2 (en) 2010-02-15 2012-09-25 Corning Cable Systems Llc Dynamic cell bonding (DCB) for radio-over-fiber (RoF)-based networks and communication systems and related methods
AU2011232897B2 (en) 2010-03-31 2015-11-05 Corning Optical Communications LLC Localization services in optical fiber-based distributed communications components and systems, and related methods
US9525488B2 (en) 2010-05-02 2016-12-20 Corning Optical Communications LLC Digital data services and/or power distribution in optical fiber-based distributed communications systems providing digital data and radio frequency (RF) communications services, and related components and methods
US20110268446A1 (en) 2010-05-02 2011-11-03 Cune William P Providing digital data services in optical fiber-based distributed radio frequency (rf) communications systems, and related components and methods
US8570914B2 (en) 2010-08-09 2013-10-29 Corning Cable Systems Llc Apparatuses, systems, and methods for determining location of a mobile device(s) in a distributed antenna system(s)
EP2606707A1 (en) 2010-08-16 2013-06-26 Corning Cable Systems LLC Remote antenna clusters and related systems, components, and methods supporting digital data signal propagation between remote antenna units
US9130656B2 (en) 2010-10-13 2015-09-08 Qualcomm Incorporated Multi-radio coexistence
US9252874B2 (en) 2010-10-13 2016-02-02 Ccs Technology, Inc Power management for remote antenna units in distributed antenna systems
US9160449B2 (en) 2010-10-13 2015-10-13 Ccs Technology, Inc. Local power management for remote antenna units in distributed antenna systems
US11296504B2 (en) 2010-11-24 2022-04-05 Corning Optical Communications LLC Power distribution module(s) capable of hot connection and/or disconnection for wireless communication systems, and related power units, components, and methods
WO2012071367A1 (en) 2010-11-24 2012-05-31 Corning Cable Systems Llc Power distribution module(s) capable of hot connection and/or disconnection for distributed antenna systems, and related power units, components, and methods
WO2012115843A1 (en) 2011-02-21 2012-08-30 Corning Cable Systems Llc Providing digital data services as electrical signals and radio-frequency (rf) communications over optical fiber in distributed communications systems, and related components and methods
WO2012148940A1 (en) 2011-04-29 2012-11-01 Corning Cable Systems Llc Systems, methods, and devices for increasing radio frequency (rf) power in distributed antenna systems
EP2702710A4 (en) 2011-04-29 2014-10-29 Corning Cable Sys Llc DETERMINING THE TRANSMISSION DELAY OF COMMUNICATIONS IN DISTRIBUTED ANTENNA SYSTEMS AND CORRESPONDING COMPONENTS, SYSTEMS AND METHODS
KR20130040090A (ko) * 2011-10-13 2013-04-23 삼성전자주식회사 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법
EP2829152A2 (en) 2012-03-23 2015-01-28 Corning Optical Communications Wireless Ltd. Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods
EP2832012A1 (en) 2012-03-30 2015-02-04 Corning Optical Communications LLC Reducing location-dependent interference in distributed antenna systems operating in multiple-input, multiple-output (mimo) configuration, and related components, systems, and methods
US9781553B2 (en) 2012-04-24 2017-10-03 Corning Optical Communications LLC Location based services in a distributed communication system, and related components and methods
EP2842245A1 (en) 2012-04-25 2015-03-04 Corning Optical Communications LLC Distributed antenna system architectures
WO2013181247A1 (en) 2012-05-29 2013-12-05 Corning Cable Systems Llc Ultrasound-based localization of client devices with inertial navigation supplement in distributed communication systems and related devices and methods
US9154222B2 (en) 2012-07-31 2015-10-06 Corning Optical Communications LLC Cooling system control in distributed antenna systems
WO2014024192A1 (en) 2012-08-07 2014-02-13 Corning Mobile Access Ltd. Distribution of time-division multiplexed (tdm) management services in a distributed antenna system, and related components, systems, and methods
US9455784B2 (en) 2012-10-31 2016-09-27 Corning Optical Communications Wireless Ltd Deployable wireless infrastructures and methods of deploying wireless infrastructures
EP2920773A4 (en) * 2012-11-16 2016-07-06 Flir Systems SYNCHRONIZED INFRARED BAKE / INFRARED DETECTION SYSTEM
US10257056B2 (en) 2012-11-28 2019-04-09 Corning Optical Communications LLC Power management for distributed communication systems, and related components, systems, and methods
CN105308876B (zh) 2012-11-29 2018-06-22 康宁光电通信有限责任公司 分布式天线***中的远程单元天线结合
US9647758B2 (en) 2012-11-30 2017-05-09 Corning Optical Communications Wireless Ltd Cabling connectivity monitoring and verification
US9158864B2 (en) 2012-12-21 2015-10-13 Corning Optical Communications Wireless Ltd Systems, methods, and devices for documenting a location of installed equipment
US9497706B2 (en) 2013-02-20 2016-11-15 Corning Optical Communications Wireless Ltd Power management in distributed antenna systems (DASs), and related components, systems, and methods
US9326309B2 (en) * 2013-04-30 2016-04-26 Intellectual Discovery Co., Ltd. Method and apparatus for supporting communication of multi-mode terminal
WO2014199380A1 (en) 2013-06-12 2014-12-18 Corning Optical Communications Wireless, Ltd. Time-division duplexing (tdd) in distributed communications systems, including distributed antenna systems (dass)
CN105452951B (zh) 2013-06-12 2018-10-19 康宁光电通信无线公司 电压控制式光学定向耦合器
US9247543B2 (en) 2013-07-23 2016-01-26 Corning Optical Communications Wireless Ltd Monitoring non-supported wireless spectrum within coverage areas of distributed antenna systems (DASs)
US9661781B2 (en) 2013-07-31 2017-05-23 Corning Optical Communications Wireless Ltd Remote units for distributed communication systems and related installation methods and apparatuses
WO2015029028A1 (en) 2013-08-28 2015-03-05 Corning Optical Communications Wireless Ltd. Power management for distributed communication systems, and related components, systems, and methods
US9385810B2 (en) 2013-09-30 2016-07-05 Corning Optical Communications Wireless Ltd Connection mapping in distributed communication systems
EP3064032A1 (en) 2013-10-28 2016-09-07 Corning Optical Communications Wireless Ltd Unified optical fiber-based distributed antenna systems (dass) for supporting small cell communications deployment from multiple small cell service providers, and related devices and methods
WO2015079435A1 (en) 2013-11-26 2015-06-04 Corning Optical Communications Wireless Ltd. Selective activation of communications services on power-up of a remote unit(s) in a distributed antenna system (das) based on power consumption
US9178635B2 (en) 2014-01-03 2015-11-03 Corning Optical Communications Wireless Ltd Separation of communication signal sub-bands in distributed antenna systems (DASs) to reduce interference
US9775123B2 (en) 2014-03-28 2017-09-26 Corning Optical Communications Wireless Ltd. Individualized gain control of uplink paths in remote units in a distributed antenna system (DAS) based on individual remote unit contribution to combined uplink power
US9357551B2 (en) 2014-05-30 2016-05-31 Corning Optical Communications Wireless Ltd Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCS), including in distributed antenna systems
US9509133B2 (en) 2014-06-27 2016-11-29 Corning Optical Communications Wireless Ltd Protection of distributed antenna systems
US9877144B2 (en) * 2014-07-04 2018-01-23 Electronics And Telecommunications Research Institute Method for transmission of IPv6 packets over near field communication (NFC) and device operating the same
KR102300600B1 (ko) * 2014-07-04 2021-09-10 한국전자통신연구원 NFC 무선 기술 기반 IPv6 패킷 전송 방법 및 이를 수행하는 장치
US9525472B2 (en) 2014-07-30 2016-12-20 Corning Incorporated Reducing location-dependent destructive interference in distributed antenna systems (DASS) operating in multiple-input, multiple-output (MIMO) configuration, and related components, systems, and methods
US20160057267A1 (en) * 2014-08-22 2016-02-25 Microsoft Technology Licensing, Llc Unified command protocol for different communication interfaces
US9730228B2 (en) 2014-08-29 2017-08-08 Corning Optical Communications Wireless Ltd Individualized gain control of remote uplink band paths in a remote unit in a distributed antenna system (DAS), based on combined uplink power level in the remote unit
US9653861B2 (en) 2014-09-17 2017-05-16 Corning Optical Communications Wireless Ltd Interconnection of hardware components
US9602210B2 (en) 2014-09-24 2017-03-21 Corning Optical Communications Wireless Ltd Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules and optical interface modules in an optical fiber-based distributed antenna system (DAS)
US10659163B2 (en) 2014-09-25 2020-05-19 Corning Optical Communications LLC Supporting analog remote antenna units (RAUs) in digital distributed antenna systems (DASs) using analog RAU digital adaptors
US9420542B2 (en) 2014-09-25 2016-08-16 Corning Optical Communications Wireless Ltd System-wide uplink band gain control in a distributed antenna system (DAS), based on per band gain control of remote uplink paths in remote units
US9184960B1 (en) 2014-09-25 2015-11-10 Corning Optical Communications Wireless Ltd Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference
WO2016071902A1 (en) 2014-11-03 2016-05-12 Corning Optical Communications Wireless Ltd. Multi-band monopole planar antennas configured to facilitate improved radio frequency (rf) isolation in multiple-input multiple-output (mimo) antenna arrangement
WO2016075696A1 (en) 2014-11-13 2016-05-19 Corning Optical Communications Wireless Ltd. Analog distributed antenna systems (dass) supporting distribution of digital communications signals interfaced from a digital signal source and analog radio frequency (rf) communications signals
US9729267B2 (en) 2014-12-11 2017-08-08 Corning Optical Communications Wireless Ltd Multiplexing two separate optical links with the same wavelength using asymmetric combining and splitting
EP3235336A1 (en) 2014-12-18 2017-10-25 Corning Optical Communications Wireless Ltd. Digital interface modules (dims) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (dass)
WO2016098111A1 (en) 2014-12-18 2016-06-23 Corning Optical Communications Wireless Ltd. Digital- analog interface modules (da!ms) for flexibly.distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (dass)
US20160249365A1 (en) 2015-02-19 2016-08-25 Corning Optical Communications Wireless Ltd. Offsetting unwanted downlink interference signals in an uplink path in a distributed antenna system (das)
US9785175B2 (en) 2015-03-27 2017-10-10 Corning Optical Communications Wireless, Ltd. Combining power from electrically isolated power paths for powering remote units in a distributed antenna system(s) (DASs)
US9681313B2 (en) 2015-04-15 2017-06-13 Corning Optical Communications Wireless Ltd Optimizing remote antenna unit performance using an alternative data channel
US9948349B2 (en) 2015-07-17 2018-04-17 Corning Optical Communications Wireless Ltd IOT automation and data collection system
US10560214B2 (en) 2015-09-28 2020-02-11 Corning Optical Communications LLC Downlink and uplink communication path switching in a time-division duplex (TDD) distributed antenna system (DAS)
US9648580B1 (en) 2016-03-23 2017-05-09 Corning Optical Communications Wireless Ltd Identifying remote units in a wireless distribution system (WDS) based on assigned unique temporal delay patterns
US10236924B2 (en) 2016-03-31 2019-03-19 Corning Optical Communications Wireless Ltd Reducing out-of-channel noise in a wireless distribution system (WDS)
US11516822B2 (en) * 2019-09-10 2022-11-29 Apple Inc. Wi-Fi and UWB coexistence schemes
CN113938355B (zh) * 2020-06-29 2024-04-30 京东方科技集团股份有限公司 数据传输方法、***及存储介质
CN112668516B (zh) * 2020-12-31 2024-06-04 南京太司德智能电气有限公司 一种电力调度***告警窗自动对点验收方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040100991A1 (en) * 2002-11-26 2004-05-27 Behrokh Samadi Methods and apparatus for optimum packet aggregation in a communication network
US20070070961A1 (en) * 2005-09-27 2007-03-29 Xiao-Jiao Tao Methods, apparatus, and computer program products for adapting a transmission setting
US20070105587A1 (en) * 2006-03-29 2007-05-10 Wei Lu Architecture of future open wireless architecture (owa) radio system

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000324164A (ja) * 1999-05-12 2000-11-24 Nec Corp パケットデータ転送装置
US6650630B1 (en) * 1999-06-25 2003-11-18 Telefonaktiebolaget Lm Ericsson (Publ) Resource management and traffic control in time-division-duplex communication systems
EP1303999B1 (en) * 2000-06-07 2009-09-09 Tyco Electronics Logistics AG Method and system for monitoring and controlling working components
US7099671B2 (en) * 2001-01-16 2006-08-29 Texas Instruments Incorporated Collaborative mechanism of enhanced coexistence of collocated wireless networks
US7233602B2 (en) * 2001-03-22 2007-06-19 Oxford Semiconductor, Inc. Coordination architecture for wireless communication devices using multiple protocols
US6961539B2 (en) * 2001-08-09 2005-11-01 Hughes Electronics Corporation Low latency handling of transmission control protocol messages in a broadband satellite communications system
WO2003065682A1 (en) * 2002-01-29 2003-08-07 Koninklijke Philips Electronics N.V. A method and system for connecting mobile client devices to the internet
EP1341350B1 (en) * 2002-02-15 2006-04-26 Sony Deutschland GmbH A method for congestion detection for IP flows over a wireless network
KR100453055B1 (ko) * 2002-03-29 2004-10-15 삼성전자주식회사 Ip 네트워크 상에서의 경로 mtu 탐색 방법 및 그 장치
US8364080B2 (en) * 2002-08-01 2013-01-29 Broadcom Corporation Method and system for achieving enhanced quality and higher throughput for collocated IEEE 802.11 B/G and bluetooth devices in coexistent operation
US7072616B2 (en) * 2002-09-09 2006-07-04 Conexant Systems, Inc. Multi-protocol interchip interface
US7313110B2 (en) * 2002-10-09 2007-12-25 Telefonaktiebolaget L.M. Ericsson Methods, systems, and computer program products for allocating bandwidth in a radio packet data system based on data rate estimates determined for one or more idle transmitter/sector scenarios
US20040116075A1 (en) * 2002-12-17 2004-06-17 Texas Instruments Incorporated Dual platform communication controller, method of controlling a dual platform communication and wireless communication system employing the same
US7336607B2 (en) * 2002-12-27 2008-02-26 Lucent Technologies Inc. Methods and apparatus for flow control based packet aggregation in a communication network
US20040131078A1 (en) * 2003-01-03 2004-07-08 Gupta Vivek G. Apparatus and method for supporting multiple wireless technologies within a device
JP3817531B2 (ja) * 2003-07-22 2006-09-06 キヤノン株式会社 無線通信装置の制御部、無線通信装置、及び制御方法
US20050136884A1 (en) * 2003-12-17 2005-06-23 Nokia Corporation Data transport to mobile devices using a radio broadcast data channel
WO2005083944A1 (en) * 2004-02-26 2005-09-09 Quorum Systems, Inc. Using collision avoidance to menimize wireless lan interference in a multi-mode wireless communication device
US20050259623A1 (en) * 2004-05-13 2005-11-24 Harinath Garudadri Delivery of information over a communication channel
EP1755288A1 (en) * 2004-06-11 2007-02-21 Matsushita Electric Industrial Co., Ltd. Communication handover method and communication message processing method
EP1813075A1 (en) * 2004-11-15 2007-08-01 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Method for modifying mss
US7856000B2 (en) * 2004-12-21 2010-12-21 Intel Corporation Apparatus and method capable of improved coexistence of multiple wireless communication techniques
US7496060B2 (en) * 2005-05-20 2009-02-24 Freescale Semiconductor, Inc. Extending battery life in communication devices having a plurality of receivers
DE102006010513B4 (de) * 2006-03-07 2011-12-29 Infineon Technologies Ag Kommunikationseinrichtung, Funk-Kommunikations-Anordnung und Verfahren zum Übertragen von Information von einer ersten Funk-Kommunikationseinrichtung zu einer zweiten Funk-Kommunikationseinrichtung
EP1853011A1 (en) * 2006-05-02 2007-11-07 Alcatel Lucent Method for transmission of high speed uplink packet access data information in a cellular communications system
US7693486B2 (en) * 2006-05-11 2010-04-06 Nokia Corporation Distributed multiradio controller
JP4846449B2 (ja) * 2006-05-23 2011-12-28 サンデン株式会社 通信機器用の接続装置
US20080207253A1 (en) * 2007-02-27 2008-08-28 Nokia Corporation Multiradio management through quality level control
US7826411B2 (en) * 2007-05-10 2010-11-02 Broadcom Corporation Cooperative transceiving between wireless interface devices of a host device with shared modules
US7801099B2 (en) * 2007-05-10 2010-09-21 Broadcom Corporation Cooperative transceiving between wireless interface devices of a host device with acknowledge priority
US8572256B2 (en) * 2007-07-16 2013-10-29 Qualcomm Incorporated Method for supporting multiple diversified data applications with efficient use of network resources
US9686049B2 (en) * 2007-09-12 2017-06-20 Avago Technologies General Ip (Singapore) Pte. Ltd Method and system for Bluetooth (BT) delayed acknowledgement (ACK)

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040100991A1 (en) * 2002-11-26 2004-05-27 Behrokh Samadi Methods and apparatus for optimum packet aggregation in a communication network
US20070070961A1 (en) * 2005-09-27 2007-03-29 Xiao-Jiao Tao Methods, apparatus, and computer program products for adapting a transmission setting
US20070105587A1 (en) * 2006-03-29 2007-05-10 Wei Lu Architecture of future open wireless architecture (owa) radio system

Also Published As

Publication number Publication date
CA2698328A1 (en) 2009-04-09
US20100329161A1 (en) 2010-12-30
CN101816160B (zh) 2014-07-02
CN101816160A (zh) 2010-08-25
EP2193642A1 (en) 2010-06-09
PL2193642T3 (pl) 2018-09-28
ES2675947T3 (es) 2018-07-13
EP2193642B1 (en) 2018-05-16
WO2009044232A1 (en) 2009-04-09
TW200922240A (en) 2009-05-16

Similar Documents

Publication Publication Date Title
TWI556614B (zh) 根據多重無線電時程表之網際網路協定最大傳送單位控制技術
US7653397B2 (en) Managing unscheduled wireless communication in a multiradio device
US8521096B2 (en) Radio access control utilizing quality of service access windows
US8265712B2 (en) Multiradio power aware traffic management
US7809012B2 (en) Managing low-power wireless mediums in multiradio devices
US7778603B2 (en) Bandwidth conservation by reallocating unused time scheduled for a radio to another radio
US7949364B2 (en) System for managing radio modems
US8107880B2 (en) Multiradio management through shared time allocation
TWI473486B (zh) 根據無線電調變解調器之多無線電控制執行無線電傳輸排程之方法
US20080279137A1 (en) Discontinuous inquiry for wireless communication
US20090245221A1 (en) Multiradio operation using interference reporting
KR20110042224A (ko) 소프트웨어로 규정된 라디오 구성