[發明專利]用于優化近場鏈路的方法有效
| 申請號: | 200880017022.1 | 申請日: | 2008-05-16 |
| 公開(公告)號: | CN101682405A | 公開(公告)日: | 2010-03-24 |
| 發明(設計)人: | M·T·阿貝爾 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04B7/26 | 分類號: | H04B7/26;H04B5/02 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 張 欣;錢靜芳 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 優化 近場 方法 | ||
背景
各種形式的無線通信協議提供了供設備快速且容易地建立通信的有效手段。 例如,近場通信(NFC)使得能夠在消費者電子設備之間進行通信而無需要物理連 接器和用戶配置。通常,兩個NFC設備在它們物理地非常靠近時或者通過使它們 物理地接觸來進行通信,由此使這兩個設備的接口接合并將其配置成建立對等網 絡。可如何使用NFC的示例包括通過使啟用照相機的蜂窩電話與有能力的計算機、 電視、打印機或數碼相框接觸來從該電話下載數碼照片,以及通過使手持式設備與 計算機接觸來將應用程序或游戲下載到該設備。
NFC是距離以厘米測量的超短程的無線技術。設備的NFC接口通常將其本身 自動連接并配置成形成對等網絡。該通信鏈路通常是半雙工的,使用嚴格的輪流算 法,其中一個設備發送并且另一個設備用其自身的數據或控制信息來響應,然后第 一個設備才可發送新信息。在沒有一個設備具有要發送的數據的情況下,發送空幀 或對稱原語(SYMM)。SYMM原語的傳輸允許發送設備在接收設備沒有數據要 發送時重新獲得對鏈路的使用。當沒有一個設備有數據或控制信息要發送時,將雙 向發送SYMM原語,且鏈路可稱為是空閑的。
主動傳輸需要設備電源,并且SYMM原語的持續傳輸在實際上沒有交換數據 時意味著對便攜設備的電池資源的不必要的消耗。在這種情況下,期望在不導致通 信失敗的情況下最大化周轉時間。然而,在傳輸數據時,期望通過允許發送設備盡 可能快地重新獲得對鏈路的控制來最大化數據吞吐量。在這種情況下,期望盡可能 最快的周轉時間。在其它半雙工通信鏈路中也出現類似的問題。
因此,需要能夠高效地發送和接收而不會不必要地消耗電量,由此延長電池 負荷的方法和系統。減少設備的電量消耗增加了再充電(如果電池是可再充電的) 之間的時間和/或增加了電池(在某些情況下是設備本身)的使用壽命,由此延長 了更換周期。此處所公開的系統和方法解決了這些缺點。
概述
提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些 概念。該概述不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于 幫助確定所要求保護的主題的范圍。
此處所公開的方法和系統調整接收機中的數據鏈路的周轉時間以優化電池使 用,同時最大化數據吞吐量。接收設備根據發送設備的流控制狀態,響應于來自該 發送設備的消息來立即發射其自己的隊列中的任何待發高優先級控制或數據消息。
當接收設備沒有待發控制或數據消息要發送時,或者該發送設備未準備好接 收時,NFC邏輯鏈路控制協議(LLCP)技術規范要求該設備在不長于規定的最大 數據鏈路周轉時間的延遲后發送SYMM。此處所公開的方法和系統根據最近接收 到的鏈路幀的類型來選擇發送SYMM原語(或其等價物)之前的延遲時間的值。
如果該設備最近接收到信息幀(信息(I)或未編號信息(UI)幀),則盡可 能快地發送SYMM原語以使發送設備能夠快速重新獲得對鏈路的控制并繼續其傳 輸。這表示最少周轉時間。
如果上一次接收到的幀是SYMM原語,則接收設備會延遲一時間段發送 SYMM原語,這增加了鏈路保持空閑的時間。為實現這點,空閑時間段期間的周 轉時間可作為空閑因子和空閑延遲的乘積來具體化。空閑延遲是持續時間。例如, 空閑因子可如下計算:在首次建立鏈路時,或在接收到信息幀(I或UI幀)時, 將空閑因子設為零。在每一次接收到SYMM原語時,增大空閑因子。在每一次接 收到除了SYMM外的鏈路控制原語時,減小空閑因子或將其重置為零。作為空閑 因子和空閑延遲的乘積的周轉時間在零和某一最大值之間變化,這由空閑因子縮 放。
如果設備最近大多數接收到除了SYMM原語外的鏈路控制原語,并且最近未 接收到信息幀,則周轉時間可根據所接收到的控制原語的類型來確定(或調整空閑 因子)。
此處所公開的方法和系統描述了使用NFC協議的各實施例,但也可一般地應 用于半雙工鏈路。
附圖簡述
此處所公開的方法和系統參考各附圖來進一步描述,附圖中:
圖1是表示適用于提供用于管理近場通信鏈路的系統和方法的示例性計算設 備的框圖。
圖2示出了其中可實現提供用于管理近場通信鏈路的系統和方法的許多計算 機化過程的示例性聯網計算環境。
圖3示出了使用NFC來進行通信的一組示例性設備。
圖4示出了如何使用SYMM幀。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200880017022.1/2.html,轉載請聲明來源鉆瓜專利網。





