使用主動通信模式來改進對等通信的制作方法
【專利摘要】本文公開的方面涉及使用主動通信模式在具有NFC功能的設(shè)備之間提供對等通信。在一個例子中,一種通信設(shè)備被配置為:在操作范圍之內(nèi)檢測遠程NFC設(shè)備場;使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路;確定要取消選擇所述對等通信鏈路;以及在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息,所述取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。在另一個例子中,一種通信設(shè)備被配置為:作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍;確定沒有感測到場;作為將操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波;以及在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
【專利說明】使用主動通信模式來改進對等通信
[0001] 基于35U. S. C. § 119要求優(yōu)先權(quán)
[0002] 本專利申請要求享有于2012年2月6日遞交的、名稱為"METHODS AND APPARATUS FOR MPROVING PEER COMMUNICATIONS USING AN ACTIVE COMMUNICATION MODE,,的臨時申 請 No. 61/595, 496 以及于 2012 年 7 月 9 日遞交的、名稱為 "METHODS AND APPARATUS FOR MPR0VING PEER COMMUNICATIONS USING AN ACTIVE COMMUNICATION MODE" 的臨時申請 No. 61/669, 310的優(yōu)先權(quán),上述兩個申請已經(jīng)轉(zhuǎn)讓給本申請的受讓人,故以引用方式將上述 兩個申請的內(nèi)容明確地并入本文。
【技術(shù)領(lǐng)域】
[0003] 概括地說,所公開的方面涉及設(shè)備之間和/或設(shè)備之內(nèi)的通信,具體地說,所公開 的內(nèi)容涉及用于通過使用主動通信模式來改進對等通信的方法和系統(tǒng)。
【背景技術(shù)】
[0004] 技術(shù)進步已產(chǎn)生更小并且更強大的個人計算設(shè)備。例如,當前存在多種便攜式個 人計算設(shè)備,包括無線計算設(shè)備,例如便攜式無線電話、個人數(shù)字助理(PDA)和尋呼設(shè)備, 它們均為體積小、重量輕并且可以由用戶容易地攜帶。更具體地說,例如,便攜式無線電話 還包括通過無線網(wǎng)絡(luò)傳送語音和數(shù)據(jù)分組的蜂窩電話。許多這樣的蜂窩電話正被制造成在 計算能力上具有相對大的提高,因此,正變得與小型個人計算機和手持PDA無異。此外,這 樣的設(shè)備正被制造成實現(xiàn)使用多種頻率和適當?shù)母采w區(qū)域的通信,例如蜂窩通信、無線局 域網(wǎng)(WLAN)通信、近場通信(NFC)等。
[0005] 具有NFC能力的設(shè)備可以在輪詢模式和/或監(jiān)聽模式下進行操作。當設(shè)備在輪詢 模式下進行操作時,設(shè)備生成可向遠程設(shè)備供應(yīng)能量的RF載波。輪詢設(shè)備可以適當?shù)卣{(diào)制 RF載波以便開始與遠程設(shè)備的通信。當設(shè)備在監(jiān)聽模式下進行操作時,設(shè)備并不生成任何 RF載波,但是當設(shè)備暴露在來自遠程設(shè)備的載波下時,設(shè)備可以從場獲得能量,并且對傳入 的調(diào)制進行解碼以便開始通信。一旦已經(jīng)建立了通信,對等設(shè)備就保持固定在它們各自的 輪詢或監(jiān)聽模式。這種通信被稱為被動通信(例如,ISO 18092被動通信)。
[0006] NFC論壇"數(shù)字協(xié)議"規(guī)范的版本1. 0僅包括如IS0/IEC 18092中所定義的被動 通信模式。雖然這的確允許NFC-DEP協(xié)議的操作,但是其對于手持NFC設(shè)備中的實現(xiàn)來說 具有不同的問題。首先,因為在被動通信模式下,載波必須保持連續(xù),所以當這兩個設(shè)備正 處理在它們之間交換的信息時,可能浪費了大量功率,即使實際上并沒有傳送任何內(nèi)容。第 二,沒有在這兩個設(shè)備之間平均分擔(dān)功耗。一個設(shè)備將一直生成場,而另一個設(shè)備將僅使用 負載信息來響應(yīng)于命令。第三,被動通信模式在一些特征中具有限制,諸如對數(shù)據(jù)速率為 424kbps以及更低的限制,并且不能夠執(zhí)行多激活(multi-activation)。
[0007] 因此,可以期望用于使用主動模式通信來在具有NFC功能的設(shè)備之間提供對等通 信的改進的裝置和方法。
【發(fā)明內(nèi)容】
[0008] 下面給出對一個或多個方面的簡要概括,以提供對這些方面的基本理解。該概括 不是對所有預(yù)期方面的泛泛概括,并且既不旨在標識全部方面的關(guān)鍵或重要要素,也不旨 在描述任意或全部方面的范圍。其目的僅在于作為對后文提供的更詳細的描述的序言,以 簡化形式給出一個或多個方面的一些構(gòu)思。
[0009] 根據(jù)一個或多個方面及其相應(yīng)的公開內(nèi)容,結(jié)合使用主動通信模式來在具有NFC 功能的設(shè)備之間提供對等通信而對各個方面進行了描述。在一個例子中,一種通信設(shè)備被 配置為:在NFC設(shè)備的操作范圍內(nèi)檢測由遠程NFC設(shè)備生成的場;使用主動通信模式來建 立與所述遠程NFC設(shè)備的對等通信鏈路;確定要取消選擇與所述遠程NFC設(shè)備的所述對等 通信鏈路;以及在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求 消息,所述取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。在另一個例子 中,一種通信設(shè)備被配置為:從遠程NFC設(shè)備接收取消選擇請求消息,所述遠程NFC設(shè)備已 經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式;以及將所述對等通信鏈路改變?yōu)樗郀?態(tài),同時保持所述對等通信鏈路。在這樣的方面中,所述睡眠狀態(tài)可以禁止所述設(shè)備與所述 遠程NFC設(shè)備之間的通信。在又一個例子中,一種通信設(shè)備被配置為:作為主動通信模式?jīng)_ 突避免過程的一部分,感測操作范圍是否存在由遠程NFC設(shè)備生成的場;確定沒有感測到 場;作為將操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波;以及在沖突避免閾值 持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
[0010] 根據(jù)相關(guān)的方面,提供了一種用于使用主動通信模式來支持NFC設(shè)備之間的通信 的方法。所述方法可以包括:作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否 存在由遠程NFC設(shè)備生成的場。此外,所述方法可以包括:確定在NFC設(shè)備的所述操作范圍 之內(nèi)沒有感測到場。此外,所述方法可以包括:作為將所述NFC設(shè)備的操作場切換到開啟狀 態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波。此外,所述方法可以包括:在沖突避免閾值持續(xù)時間上 保持所述未經(jīng)調(diào)制的載波。
[0011] 另一個方面涉及一種被使能為使用主動通信模式來支持NFC設(shè)備之間的通信的 通信裝置。所述通信裝置可以包括:用于作為主動通信模式?jīng)_突避免過程的一部分,感測操 作范圍是否存在由遠程NFC設(shè)備生成的場的單元。此外,所述通信裝置可以包括:用于確定 在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場的單元。此外,所述通信裝置可以包括:用于 作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波的單元。此 夕卜,所述通信裝置可以包括:用于在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波的 單元。
[0012] 另一個方面涉及一種通信裝置。所述裝置可以包括:收發(fā)機、存儲器、耦合到所 述存儲器的處理器、以及耦合到所述存儲器或所述處理器中的至少一個的主動通信模式模 塊。所述主動通信模式模塊可以被配置為:作為主動通信模式?jīng)_突避免過程的一部分,感測 操作范圍是否存在由NFC設(shè)備生成的場。此外,所述主動通信模式模塊可以被配置為:確定 在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場。此外,所述主動通信模式模塊可以被配置 為:作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波。此外, 所述主動通信模式模塊還可以被配置為:在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的 載波。
[0013] 又一個方面涉及一種計算機程序產(chǎn)品,其可以具有計算機可讀介質(zhì),所述計算機 可讀介質(zhì)包括用于進行以下操作的代碼:作為主動通信模式?jīng)_突避免過程的一部分,感測 操作范圍是否存在由NFC設(shè)備生成的場。此外,所述計算機可讀介質(zhì)可以包括用于進行以 下操作的代碼:確定在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場。此外,所述計算機可讀 介質(zhì)可以包括用于進行以下操作的代碼:作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的 一部分,發(fā)起未經(jīng)調(diào)制的載波。此外,所述計算機可讀介質(zhì)可以包括用于進行以下操作的代 碼:在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
[0014] 根據(jù)相關(guān)的方面,提供了一種用于使用主動通信模式來支持NFC設(shè)備之間的通信 的方法。所述方法可以包括:在NFC設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生成的場。此 夕卜,所述方法可以包括:使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路。此 夕卜,所述方法可以包括:確定要取消選擇與遠程NFC設(shè)備的對等通信鏈路。此外,所述方法 可以包括:在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息, 所述取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。
[0015] 另一個方面涉及一種被使能為使用主動通信模式來支持NFC設(shè)備之間的通信的 通信裝置。所述通信裝置可以包括:用于在NFC設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備 生成的場的單元。另外,所述通信裝置可以包括:用于使用主動通信模式來建立與所述遠程 NFC設(shè)備的對等通信鏈路的單元。此外,所述通信裝置可以包括:用于確定要取消選擇與遠 程NFC設(shè)備的對等通信鏈路的單元。此外,所述通信裝置可以包括:用于在保持所述對等通 信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息的單元,所述消息向所述遠程 NFC設(shè)備指示其已經(jīng)被取消選擇。
[0016] 另一個方面涉及一種通信裝置。所述裝置可以包括:收發(fā)機、存儲器、耦合到所 述存儲器的處理器、以及耦合到所述存儲器或所述處理器中的至少一個的主動通信模式模 塊。所述主動通信模式模塊可以被配置為:在NFC設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè) 備生成的場。此外,所述主動通信模式模塊可以被配置為:使用主動通信模式來建立與所述 遠程NFC設(shè)備的對等通信鏈路。另外,所述主動通信模式模塊可以被配置為:確定要取消選 擇與所述遠程NFC設(shè)備的所述對等通信鏈路。此外,所述主動通信模式模塊還可以被配置 為:在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息,所述取 消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。
[0017] 又一個方面涉及一種計算機程序產(chǎn)品,其可以具有計算機可讀介質(zhì),所述計算機 可讀介質(zhì)包括用于進行以下操作的代碼:在NFC設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備 生成的場。另外,所述計算機可讀介質(zhì)可以包括用于進行以下操作的代碼:使用主動通信模 式來建立與所述遠程NFC設(shè)備的對等通信鏈路。此外,所述計算機可讀介質(zhì)可以包括用于 進行以下操作的代碼:確定要取消選擇與所述遠程NFC設(shè)備的所述對等通信鏈路。此外,所 述計算機可讀介質(zhì)可以包括用于進行以下操作的代碼:在保持所述對等通信鏈路的同時, 向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息,所述取消選擇請求消息向所述遠程NFC設(shè)備 指示其已經(jīng)被取消選擇。
[0018] 根據(jù)相關(guān)的方面,提供了一種用于使用主動通信模式來支持NFC設(shè)備之間的通信 的方法。所述方法可以包括:從遠程NFC設(shè)備接收取消選擇請求消息,所述遠程NFC設(shè)備已 經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式。此外,所述方法可以包括:將所述對等通 信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路。在一個方面中,所述睡眠狀態(tài)可以禁 止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
[0019] 另一個方面涉及一種被使能為使用主動通信模式來支持NFC設(shè)備之間的通信的 通信裝置。所述通信裝置可以包括:用于從遠程NFC設(shè)備接收取消選擇請求消息的單元,所 述遠程NFC設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式。此外,所述通信裝置 可以包括:用于將所述對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路的單元。 在一個方面中,所述睡眠狀態(tài)可以禁止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
[0020] 另一個方面涉及一種通信裝置。所述裝置可以包括:收發(fā)機、存儲器、耦合到所 述存儲器的處理器、以及耦合到所述存儲器或所述處理器中的至少一個的主動通信模式模 塊。所述主動通信模式模塊可以被配置為:從遠程NFC設(shè)備接收取消選擇請求消息,所述遠 程NFC設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式。此外,所述主動通信模式 模塊還可以被配置為:將所述對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路。 在一個方面中,所述睡眠狀態(tài)可以禁止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
[0021] 又一個方面涉及一種計算機程序產(chǎn)品,其可以具有計算機可讀介質(zhì),所述計算機 可讀介質(zhì)包括用于進行以下操作的代碼:從遠程NFC設(shè)備接收取消選擇請求消息,所述遠 程NFC設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式。此外,所述計算機可讀介 質(zhì)可以包括用于進行以下操作的代碼:將所述對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所 述對等通信鏈路。在一個方面中,所述睡眠狀態(tài)可以禁止所述NFC設(shè)備與所述遠程NFC設(shè) 備之間的通信。
[0022] 為了實現(xiàn)前述和相關(guān)的目的,一個或多個方面包括下文中充分描述并在權(quán)利要求 書中特別指出的特征。以下的描述和附圖詳細闡述了一個或多個方面的某些說明性的特 征。然而,這些特征指示其中可采用各個方面的原理的各種方式中的若干種,并且該描述旨 在包括所有此類方面及其等效項。
【專利附圖】
【附圖說明】
[0023] 將在下文中結(jié)合附圖對所公開的方面進行描述,提供附圖來說明而不是限制所公 開的方面,其中,相似的標示表示相似的元件,并且其中:
[0024] 圖1是根據(jù)一個方面的、無線通信系統(tǒng)的框圖;
[0025] 圖2是根據(jù)一個方面的、無線通信系統(tǒng)的示意圖;
[0026] 圖3是根據(jù)一個方面的、NFC環(huán)境的框圖;
[0027] 圖4是根據(jù)一個方面的、描述在NFC環(huán)境中使用主動模式通信來進行對等通信的 例子的流程圖;
[0028] 圖5是根據(jù)一個方面的、描述在NFC環(huán)境中使用主動模式通信來進行對等通信的 另一個例子的流程圖;
[0029] 圖6是根據(jù)一個方面的、描述在NFC環(huán)境中使用主動模式通信來進行對等通信的 另一個例子的流程圖;
[0030] 圖7根據(jù)一個方面,示出了描述用于在NFC環(huán)境中使用主動模式通信來進行對等 通信的另一個示例性系統(tǒng)的流程圖;
[0031] 圖8根據(jù)一個方面,示出了通信設(shè)備的示例性架構(gòu)的框圖;以及
[0032] 圖9是根據(jù)一個方面的、用于在NFC環(huán)境中使用主動模式通信來進行對等通信的 示例性通信系統(tǒng)的功能框圖。
【具體實施方式】
[0033] 現(xiàn)在參照附圖描述各個方面。在下面的描述中,出于解釋的目的,闡述了眾多的具 體細節(jié)以便提供對一個或多個方面的透徹理解。然而,顯而易見的是,可以不用這些具體細 節(jié)來實施這些方面。
[0034] 通常,當設(shè)備在NFC設(shè)備和/或標簽的覆蓋區(qū)域的范圍內(nèi)時,它可以識別該NFC目 標設(shè)備和/或標簽。此后,該設(shè)備可以獲得足夠的信息以允許建立通信??梢越⒌囊环N 形式的通信是對等通信鏈路。如本文所描述的,在對等通信鏈路上啟用的通信可以使用被 動通信模式或主動通信模式。在被動通信模式下,對于整個所建立的鏈路來說,每個對等體 將其狀態(tài)保持為輪詢設(shè)備或監(jiān)聽設(shè)備。在主動通信模式下,對于整個所建立的鏈路來說,每 個對等設(shè)備可以將其狀態(tài)交替為輪詢設(shè)備和監(jiān)聽設(shè)備。
[0035] 圖1根據(jù)本發(fā)明的各個示例性實施例,示出了無線通信系統(tǒng)100。向發(fā)射機104提 供輸入功率102以便生成用于提供能量傳輸?shù)妮椛鋱?06。接收機108耦合到輻射場106 并且生成輸出功率110,耦合到輸出功率110的設(shè)備(未示出)存儲或消耗該輸出功率110。 發(fā)射機104和接收機108被分開距離112。在示例性的實施例中,根據(jù)相互的諧振關(guān)系來配 置發(fā)射機104和接收機108,并且當接收機108的諧振頻率與發(fā)射機104的諧振頻率非常接 近時,在接收機108位于輻射場106的"近場"中時,發(fā)射機104和接收機108之間的傳輸 損耗是最小的。
[0036] 發(fā)射機104還包括:用于提供用于能量發(fā)送的單元的發(fā)送天線114。接收機108包 括:作為用于能量接收的單元的接收天線118。根據(jù)與發(fā)送天線和接收天線相關(guān)聯(lián)的應(yīng)用 和設(shè)備來確定發(fā)送天線和接收天線的尺寸。如上所述,通過將發(fā)送天線的近場中的很大一 部分的能量耦合到接收天線,而不是用電磁波將大部分能量傳播到遠場,來發(fā)生有效的能 量傳輸。當在該近場中時,可以在發(fā)送天線114和接收天線118之間產(chǎn)生耦合模式。在天 線114和天線118周圍的可能發(fā)生該近場耦合的區(qū)域在本文中被稱為耦合模式區(qū)域。
[0037] 圖2是示例性近場無線通信系統(tǒng)的示意圖。發(fā)射機204包括振蕩器222、功率放大 器224、濾波器和匹配電路226。該振蕩器被配置為在所期望的頻率處生成信號,可以響應(yīng) 于調(diào)整信號223而對該信號進行調(diào)整。功率放大器224可以使用響應(yīng)于控制信號225的放 大量來對振蕩器信號進行放大??梢园ㄓ糜跒V除諧波或其它不需要的頻率的濾波器和匹 配電路226,并且將發(fā)射機204的阻抗與發(fā)送天線214進行匹配。
[0038] 接收機208可以包括匹配電路232以及整流器和開關(guān)電路234,以便生成DC電力 輸出來為如圖2中所示出的電池236充電或者為耦合到該接收機的設(shè)備(未示出)供電。 可以包括用于將接收機208的阻抗與接收天線218進行匹配的匹配電路232。接收機208 和發(fā)射機204可以在單獨的通信信道219 (例如,藍牙、Zigbee、蜂窩等)上進行通信。
[0039] 參照圖3,示出了根據(jù)一個方面的通信網(wǎng)絡(luò)300的框圖。通信網(wǎng)絡(luò)300可以包括 通信設(shè)備310,通信設(shè)備310可以使用一種或多種NFC技術(shù)326(例如,NFC-A、NFC-B、NFC-F 等)通過天線324與操作范圍328之內(nèi)的遠程NFC設(shè)備330相通信。如本文所使用的,操 作范圍可以包括:在其中NFC設(shè)備可以檢測由遠程NFC設(shè)備生成的場的存在和/或與遠程 NFC設(shè)備執(zhí)行基于NFC的通信的范圍。在一個方面中,在主動通信模式338下,遠程NFC設(shè) 備330和/或通信設(shè)備310可以被配置為:使用一個或多個RF協(xié)議336來通過一個或多個 RF接口 334經(jīng)由NFC對等通信模塊332而進行通信。在另一個方面中,通信設(shè)備310可以 被配置為連接到接入網(wǎng)和/或核心網(wǎng)(例如,CDMA網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、UMTS網(wǎng)絡(luò)以及其它類 型的有線通信網(wǎng)絡(luò)和無線通信網(wǎng)絡(luò))。在一個方面中,遠程NFC設(shè)備330可以包括但不限于 遠程NFC標簽、讀取器/寫入器設(shè)備、對等發(fā)起方設(shè)備、遠程對等目標設(shè)備等。
[0040] 通信設(shè)備310可以包括NCI 320。在一個方面中,NCI 320可以被配置為:啟用在 具有NFC能力的天線與NFC控制器312之間的通信。NCI 320可以被配置為在監(jiān)聽模式和 /或輪詢模式下起作用。在被動通信模式通信期間,無論通信設(shè)備310以哪種模式開始對等 通信,通信設(shè)備310都會在該對等通信期間保持該模式。在主動通信模式通信期間,通信設(shè) 備310可以在對等通信鏈路期間切換監(jiān)聽模式責(zé)任和輪詢模式責(zé)任。
[0041] 通信設(shè)備310可以包括NFC控制器(NFCC)312。在一個方面中,NFCC 320可以包 括RF發(fā)現(xiàn)模塊314。RF發(fā)現(xiàn)模塊314可以被配置為:使用RF發(fā)現(xiàn)循環(huán)作為發(fā)現(xiàn)過程的一 部分來執(zhí)行RF發(fā)現(xiàn),以便啟用對等模式通信。DH 340可以被配置為:生成命令以提示NFCC 312執(zhí)行與RF發(fā)現(xiàn)相關(guān)聯(lián)的各種功能。
[0042] 通信設(shè)備310可以包括NFC對等通信模塊350。NFC對等通信模塊350可以被配 置為:促進對等通信的各個模式。在一個方面中,NFC對等通信模塊350可以被配置為:促 進被動通信模式對等通信。在另一個方面中,NFC對等通信模塊350可以被配置為:使用主 動通信模式模塊352來促進主動通信模式對等通信。在一個方面中,由于遠程NFC設(shè)備330 或通信設(shè)備310可以在使用主動通信模式時發(fā)起通信,因此可以使用沖突避免模塊356來 確保在操作場的生成期間沒有沖突發(fā)生。此外,沖突避免模塊356可以確保在任何后續(xù)的 通信期間沒有沖突發(fā)生。參照圖7討論了后續(xù)沖突避免過程的例子。在一個方面中,在每個 通信之前,可以檢查主動通信模式標志(例如,C0N_P0LL_ACTIVE_C0MM)。在設(shè)置了該標志 位的情況下,沖突避免模塊356可以在消息的傳送之前執(zhí)行沖突避免。在操作中,可以由將 要開始技術(shù)檢測的設(shè)備執(zhí)行一次初始RF沖突避免。此后,可以由發(fā)起設(shè)備(例如,NFC-DEP 發(fā)起方)在每個命令之前執(zhí)行后續(xù)RF沖突避免,以及由目標(例如,NFC-DEP目標)在每 個響應(yīng)之前執(zhí)行后續(xù)RF沖突避免。在一個方面中,初始和后續(xù)RF沖突避免命令可以被定 義為增強型NFC數(shù)字協(xié)議規(guī)范的一部分。
[0043] 在一個方面中,主動通信模式模塊352可以被配置為:在通信鏈路已經(jīng)被取消選 擇了之后,保持通信鏈路。在這樣的方面中,主動通信模式模塊352在接收到喚醒請求(例 如,WUP_REQ)時可以使用喚醒模塊354來重新激活通信鏈路。響應(yīng)于接收喚醒請求,可以發(fā) 送喚醒響應(yīng)(例如,WUP_RES)來指示喚醒請求的成功接收。在一個方面中,喚醒命令(WUP_ REQ和WUP_RES)可以被定義為增強型NFC數(shù)字協(xié)議規(guī)范的一部分。在另一個方面中,主動 通信模式模塊352可以禁止通信設(shè)備310對除了喚醒消息之外的、來自遠程NFC設(shè)備330 的任何消息進行響應(yīng)。在另一個方面中,通信設(shè)備310可以確定要取消選擇已經(jīng)與之建立 了主動通信模式鏈路的遠程NFC設(shè)備330。在這樣的方面中,當決定重新激活通信鏈路時, 喚醒模塊354可以提示通信設(shè)備310發(fā)送喚醒請求。相反,在通信設(shè)備310接收取消選擇 消息同時處于被動通信模式的情況下,通信設(shè)備取消選擇對等通信鏈路并且也可以去激活 (deactivate)通信鏈路。
[0044] 因此,公開了用于通過使用通信設(shè)備310與遠程NFC設(shè)備330之間的主動模式通 信來提供改進的對等通信的系統(tǒng)和方法。
[0045] 圖4-圖7示出了根據(jù)所呈現(xiàn)的主題的各個方面的各種方法。盡管出于簡化說明 的目的,這些方法被示出和描述為一系列的動作或順序步驟,但是應(yīng)當理解和意識到,要求 保護的主題并不受限于動作的順序,因為一些動作可能會以與本文示出和描述的順序不同 的順序發(fā)生和/或與其它動作同時發(fā)生。例如,本領(lǐng)域技術(shù)人員將理解和意識到,方法可以 替代地被表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件(例如在狀態(tài)圖中)。此外,根據(jù)要求保護的 主題來實施方法可能并不需要所有示出的動作。此外,還應(yīng)當意識到,在下文以及貫穿本說 明書所公開的方法能夠存儲在用于有助于向計算機傳輸和傳送這些方法的制品上。如本文 所使用的,術(shù)語制品旨在包括可以從任何計算機可讀設(shè)備、載波或介質(zhì)訪問的計算機程序。
[0046] 圖4描繪了描述用于作為使用主動通信模式的一部分執(zhí)行沖突避免的過程400的 示例性流程圖。
[0047] 在框402處,NFC設(shè)備可以監(jiān)視操作范圍是否存在任何遠程NFC設(shè)備。如本文中 所使用的,操作范圍可以包括:在其中NFC設(shè)備可以檢測由遠程NFC設(shè)備生成的場的存在和 /或與遠程NFC設(shè)備執(zhí)行基于NFC的通信的范圍。在一個方面中,NFC設(shè)備在一持續(xù)時間上 進行監(jiān)視。在這樣的方面中,持續(xù)時間可以是主動通信模式延時時間(TJ加上多個RF等 待時間(〇。
[0048] 在框404處,NFC設(shè)備可以確定在操作范圍中是否感測到可以由遠程NFC設(shè)備生 成的場。如果在框404處,NFC設(shè)備在操作范圍中檢測到任何遠程NFC設(shè)備,則沖突避免過 程可以前進到其在框410處的結(jié)束。
[0049] 相反,如果在框404處,NFC設(shè)備并沒有在操作范圍內(nèi)檢測到任何遠程NFC設(shè)備場, 則在框406處,NFC設(shè)備可以將操作場轉(zhuǎn)到操作場開啟狀態(tài)。
[0050] 在框408處,在結(jié)束沖突避免過程之前,NFC設(shè)備可以在至少一定義的持續(xù)時間上 保持未經(jīng)調(diào)制的載波。在一個方面中,所定義的持續(xù)時間可以是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的活動射頻保護時間(T AKFe)。此后,在框410處,沖突避免過程可以終 止。
[0051] 圖5描繪了描述用于通過使用主動通信模式來改進對等通信的另一個過程500的 示例性流程圖。
[0052] 在可選的方面中,在框502處,NFC設(shè)備可以在NFC設(shè)備的操作范圍內(nèi)檢測由遠程 NFC設(shè)備生成的場。如本文所使用的,操作范圍可以包括:在其中NFC設(shè)備可以檢測由遠程 NFC設(shè)備生成的場的存在和/或與遠程NFC設(shè)備執(zhí)行基于NFC的通信的范圍。
[0053] 此外,在可選的方面中,在框504處,遠程NFC設(shè)備可以使用主動通信模式來建立 與NFC設(shè)備的對等通信鏈路。在一個方面中,主動通信模式可以允許NFC設(shè)備和遠程NFC 設(shè)備在保持對等通信鏈路的同時切換一項或多項責(zé)任。在這樣的方面中,這些責(zé)任中的一 項可以包括:用于調(diào)制RF載波作為對等通信鏈路的一部分的責(zé)任。在一個方面中,遠程NFC 設(shè)備可以發(fā)送ATR_REQ,ATR_REQ指示要使用主動通信模式。在一個方面中,在發(fā)送ATR_REQ 消息之前,遠程NFC設(shè)備可以關(guān)閉RF場并且可以等待至少"關(guān)閉"定時器持續(xù)時間(例如, 七,__^,然后可以開啟1^場并且可以等待至少"開啟"定時器持續(xù)時間(例如4,__), 以及隨后可以執(zhí)行初始RF沖突避免過程。
[0054] 在框506處,NFC設(shè)備可以確定其是否已經(jīng)接收了取消選擇消息。如本文所使用 的,可以將已經(jīng)被取消選擇的通信鏈路保持處于不活動狀態(tài)(例如,睡眠)。在主動模式通 信的情況下,可以取消選擇通信鏈路而不用將其完全地中斷。如果在框506處,NFC設(shè)備確 定其尚未接收到取消選擇消息,則在框508處,NFC設(shè)備可以使用主動通信模式來保持與遠 程NFC設(shè)備的通信鏈路。此外,NFC設(shè)備可以繼續(xù)進行監(jiān)視以便在框506處確定是否接收 到取消選擇消息。
[0055] 相反,如果在框506處,NFC設(shè)備確定其已經(jīng)接收了取消選擇消息,則在框510處, NFC設(shè)備可以改變通信鏈路狀態(tài)。例如,可以將鏈路指示為睡眠、不活動等等。通常,一旦遠 程NFC設(shè)備使鏈路進入睡眠,其可以激活作為對等目標的其它設(shè)備、與作為對等目標的其 它設(shè)備通信、以及取消選擇或去激活作為對等目標的其它設(shè)備。換句話說,發(fā)送取消選擇消 息的遠程NFC設(shè)備(例如,對等發(fā)起方)可以與對等目標A交談,然后使與對等目標A的鏈 路進入睡眠,以及然后與對等目標B交談。此外,對等發(fā)起方可以隨后使與對等目標B的鏈 路進入睡眠(或者將其去激活),并且然后再次喚醒對等目標A。如本文所使用的,該過程 被稱為多激活。
[0056] 在框512處,NFC設(shè)備可以在通信鏈路處于睡眠的同時接收一個或多個消息。在 框514處,NFC設(shè)備確定所接收的消息中的任一個消息是否是來自遠程NFC設(shè)備的喚醒請 求(WUP_REQ)消息。如果在框514處,NFC設(shè)備確定所接收的消息不是來自遠程NFC設(shè)備 的喚醒消息,則過程可以返回框516。
[0057] 相反,如果在框514處,NFC設(shè)備確定所接收的消息是喚醒消息,則在框518處,NFC 設(shè)備可以重新激活通信鏈路。在這樣的方面中,一旦NFC設(shè)備已經(jīng)接收了喚醒請求,則NFC 設(shè)備可以忽略任何后續(xù)接收的喚醒請求消息。
[0058] 此外,在框520處,NFC設(shè)備可以向遠程NFC設(shè)備發(fā)送喚醒響應(yīng)(WUP_RES)消息,喚 醒響應(yīng)(WUP_RES)消息指示該請求被成功地處理。在一個方面中,一旦重新激活了 NFC設(shè) 備,其可以執(zhí)行與遠程NFC設(shè)備的通信和/或可以繼續(xù)進行監(jiān)視以便在框506處確定是否 接收到取消選擇消息。
[0059] 圖6描繪了描述用于通過使用主動通信模式來改進對等通信的過程600的示例性 流程圖。在一個方面中,主動通信模式的使用允許NFC設(shè)備和遠程NFC設(shè)備對與保持對等 通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。例如,作為對等通信鏈路的一部分,NFC 設(shè)備和遠程NFC設(shè)備可以分擔(dān)用于調(diào)制RF載波的責(zé)任。
[0060] 在框602處,NFC設(shè)備可以在該NFC設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生 成的場。如本文所使用的,操作范圍可以包括:在其中NFC設(shè)備可以檢測由遠程NFC設(shè)備生 成的場的存在和/或與遠程NFC設(shè)備執(zhí)行基于NFC的通信的范圍。
[0061] 在框604處,NFC設(shè)備可以使用主動通信模式來建立與遠程NFC設(shè)備的對等通信 鏈路。在一個方面中,對等通信鏈路的建立可以包括:關(guān)閉RF場并且等待第一持續(xù)時間;開 啟RF場并且等待第二持續(xù)時間;以及執(zhí)行初始RF沖突避免過程。在這樣的方面中,如作為 增強型NFC數(shù)字協(xié)議規(guī)范的一部分所定義的,第一持續(xù)時間可以是主動通信模塊RF關(guān)閉時 間(T ACM,KF()ff),而第二持續(xù)時間可以是主動通信模塊RF開啟時間(TACM, KF(J。
[0062] 在框606處,NFC設(shè)備可以確定要取消選擇與遠程NFC設(shè)備的對等通信鏈路。作 為主動通信模式功能的一部分,可以取消選擇遠程NFC設(shè)備,同時保持所建立的對等通信 鏈路。換句話說,可以使遠程NFC設(shè)備進入睡眠,同時仍然保持對等通信鏈路。
[0063] 在框608處,NFC設(shè)備可以向遠程NFC設(shè)備發(fā)送取消選擇請求消息。在一個方面 中,取消選擇請求消息可以提示遠程NFC設(shè)備切換到睡眠模式,同時仍然保持對等通信鏈 路。
[0064] 在可選的方面中,在框610處,NFC設(shè)備可以確定在此后要重新激活與睡眠的遠程 NFC設(shè)備之間的通信。
[0065] 在另一個可選的方面中,在框612處,NFC設(shè)備可以向睡眠的遠程NFC設(shè)備發(fā)送喚 醒請求消息。在一個方面中,作為重新激活過程的一部分,NFC設(shè)備可以在響應(yīng)于喚醒請求 消息的發(fā)送而接收的一個或多個喚醒響應(yīng)上執(zhí)行沖突解決。在這樣的方面中,沖突解決可 以包括初始沖突解決過程和后續(xù)沖突解決過程(例如,如進一步參照圖7所描述的)。 [0066] 圖7描繪了描述作為設(shè)備激活過程的一部分用于通過使用主動通信模式來改進 對等通信的過程700的示例性流程圖。
[0067] 通常,在生成操作場之前,在主動通信模式下進行操作的NFC設(shè)備執(zhí)行RF沖突避 免。在操作中,在發(fā)送第一技術(shù)檢測命令之前,在輪詢模式下進行操作的NFC設(shè)備執(zhí)行初始 RF沖突避免。此外,在主動通信模式的使用期間,在發(fā)送命令或響應(yīng)之前,在輪詢模式或監(jiān) 聽模式下進行操作的NFC設(shè)備執(zhí)行后續(xù)RF沖突避免。
[0068] 在框702處,NFC設(shè)備可以確定是否已經(jīng)設(shè)置了主動通信模式標志。在一個方面 中,主動通信模式標志位可以包括具有設(shè)置為" 1"的值的C0N_P0LL_ACTIVE_C0MM元素。
[0069] 如果在框702處,NFC設(shè)備確定沒有設(shè)置主動通信模式標志,則在框704處,NFC設(shè) 備可以在不執(zhí)行沖突避免的情況下向遠程NFC設(shè)備發(fā)送消息。在一個方面中,當沒有設(shè)置 標志時,不使用沖突避免,因為輪詢的NFC設(shè)備正使用被動通信模式進行通信,并且因此將 不發(fā)生沖突。在一個方面中,由NFC設(shè)備發(fā)送的消息可以是對指示正在使用被動通信模式 的重新設(shè)置請求(ATR_REQ)的應(yīng)答。
[0070] 相反,如果在框702處,NFC設(shè)備確定已經(jīng)設(shè)置了主動通信模式標志,則在框706 處,NFC設(shè)備確定主動通信模式通信鏈路當前是否是睡眠的。在一個方面中,當設(shè)置了睡眠 索引值時,NFC設(shè)備可以處于睡眠模式(例如,睡眠子狀態(tài))中。
[0071] 如果在框706處,NFC設(shè)備確定通信鏈路是睡眠的,則在框708處,NFC設(shè)備可以發(fā) 送喚醒消息(例如,WUP_REQ)。在可選的方面中,這可以取決于由NFC設(shè)備使用的RF技術(shù) 的類型,在框710處,NFC設(shè)備可以檢查多個接收的喚醒響應(yīng)之間的沖突。在一個方面中, 在使用NFC-F RF技術(shù)的情況下,NFC設(shè)備可以檢查沖突。如果在可選的框710處檢測到?jīng)_ 突,則過程可以返回框708以便發(fā)送另一個喚醒請求。在框712處,一旦通信鏈路已經(jīng)被成 功地喚醒,則NFC設(shè)備可以清除睡眠索引值。
[0072] 相反,如果在框706處,NFC設(shè)備確定通信鏈路沒有處于睡眠狀態(tài),則在框714處, NFC設(shè)備可以發(fā)送消息。在一個方面中,由NFC設(shè)備發(fā)送的消息可以是指示正在使用主動 通信模式的ATR_REQ。在一個方面中,在發(fā)送ATR_REQ消息之前,NFC設(shè)備可以關(guān)閉RF場并 且可以等待至少"關(guān)閉"定時器持續(xù)時間(例如,1__"),然后可以開啟1^場并且可以 等待至少"開啟"定時器持續(xù)時間(例如,t, AatKF(J,以及隨后可以執(zhí)行初始RF沖突避免過 程。在框716處,NFC設(shè)備使用在對ATR_REQ的響應(yīng)(例如,ATR_RES)中接收的NFCID (例 如,NFCID3)來替換發(fā)起標識符值(例如,INT_NFCIDX[INT_INDEX]),并且重新設(shè)置睡眠索 引值(例如,將 INT_NFCIDX_SLEEP[INT_INDEX]設(shè)置為 Ob)。
[0073] 在框718處,NFC設(shè)備可以確定是否要向遠程NFC設(shè)備發(fā)送參數(shù)選擇請求(PSL_ REQ)。在一個方面中,PSL_REQ可以用于在開始數(shù)據(jù)交換之前改變諸如比特速率之類的通 信參數(shù)。如果在框718處,NFC設(shè)備確定將要發(fā)送PSL REQ,則在框720處,向遠程NFC設(shè)備 發(fā)送PSL_REQ。相反,如果NFC設(shè)備確定將不發(fā)送PSL_REQ,則過程可以在框722處終止。
[0074] 雖然參考圖3,但現(xiàn)在還是轉(zhuǎn)向圖8,圖8示出了通信設(shè)備800的示例性架構(gòu)。如 圖8中所描繪的,通信設(shè)備800包括接收機802,接收機802從例如接收天線(未示出)接 收信號、對所接收的信號執(zhí)行典型的操作(例如,濾波、放大、下變頻等)、以及數(shù)字化經(jīng)調(diào) 節(jié)的信號以獲得采樣。接收機802可以包括解調(diào)器804,解調(diào)器804可以解調(diào)接收的符號, 并且將它們提供給處理器806進行信道估計。處理器806可以是專用于分析由接收機802 接收的信息和/或生成由發(fā)射機820發(fā)送的信息的處理器、用于控制通信設(shè)備800的一個 或多個組件的處理器、和/或用于既分析由接收機802接收的信息、生成由發(fā)射機820發(fā)送 的信息,又控制通信設(shè)備800的一個或多個組件的處理器。此外,可以準備用于通過調(diào)制器 818來由發(fā)射機820發(fā)送的信號,調(diào)制器818可以對由處理器806處理的信號進行調(diào)制。
[0075] 通信設(shè)備800可以附加地包括存儲器808,存儲器808可操作地耦合到各種組件, 例如但不限于處理器806,并且存儲器808可以存儲要發(fā)送的數(shù)據(jù)、接收的數(shù)據(jù)、與可用信 道相關(guān)的信息、TCP流、與所分析的信號和/或干擾強度相關(guān)聯(lián)的數(shù)據(jù)、與所分配的信道有 關(guān)的信息、功率、速率等,以及用于在NFC對等模式連接建立中進行協(xié)助的任何其它適當?shù)?信息。
[0076] 此外,處理器806、設(shè)備主機834、NFCC 830和/或NFC對等通信模塊860可以提 供:用于作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在由遠程NFC設(shè) 備生成的場的單元;用于確定在NFC設(shè)備的操作范圍之內(nèi)沒有感測到場的單元;用于作為 將NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波的單元;以及用于在 沖突避免閾值持續(xù)時間上保持未經(jīng)調(diào)制的載波的單元。在另一個方面中,處理器806、設(shè)備 主機834、NFCC 830和/或NFC對等通信模塊860可以提供:用于在NFC設(shè)備的操作范圍之 內(nèi)檢測由遠程NFC設(shè)備生成的場的單元;用于使用主動通信模式來建立與遠程NFC設(shè)備的 對等通信鏈路的模塊;用于確定要取消選擇與遠程NFC設(shè)備的對等通信鏈路的單元;以及 用于在保持該對等通信鏈路的同時,向遠程NFC設(shè)備發(fā)送取消選擇請求消息的單元,該取 消選擇請求消息向遠程NFC設(shè)備指示其已經(jīng)被取消選擇。在又一個方面中,處理器806、設(shè) 備主機834、NFCC 830和/或NFC對等通信模塊860可以提供:用于從遠程NFC設(shè)備接收取 消選擇請求消息的單元,該遠程NFC設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模 式;以及用于將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持該對等通信鏈路的單元,其中,睡 眠狀態(tài)禁止NFC設(shè)備與遠程NFC設(shè)備之間的通信。
[0077] 將意識到,本文所描述的數(shù)據(jù)存儲設(shè)備(例如,存儲器808)可以是易失性存儲器 或非易失性存儲器,或者可以包括易失性存儲器和非易失性存儲器兩者。通過說明而非 限制性的方式,非易失性存儲器可以包括只讀存儲器(ROM)、可編程ROM(PR0M)、電可編程 ROM (EPROM)、電可擦除PROM (EEPR0M)、或閃存。易失性存儲器可以包括用作外部緩存存儲器 的隨機存取存儲器(RAM)。通過說明而非限制性的方式,可獲得的RAM具有許多形式,例如 同步 RAM (SRAM)、動態(tài) RAM (DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增 強型SDRAM (ESDRAM)、同步鏈路DRAM (SLDRAM)以及直接型RambusRAM (DRRAM)。用于主題系 統(tǒng)和方法的存儲器808可以包括但不限于這些存儲器以及任何其它適當?shù)念愋偷拇鎯ζ鳌?br>
[0078] 通信設(shè)備800可以包括NFC控制器830。在一個方面中,NFCC 830可以包括RF發(fā) 現(xiàn)模塊832。RF發(fā)現(xiàn)模塊832可以被配置為:使用RF發(fā)現(xiàn)循環(huán)(例如,810)作為發(fā)現(xiàn)過程 的一部分來執(zhí)行RF發(fā)現(xiàn)以啟用對等模式通信。DH 834可以被配置為:生成用于提示NFCC 830來執(zhí)行各種NFC動作(諸如但不限于RF發(fā)現(xiàn)等)的命令。
[0079] 在另一個方面中,通信設(shè)備800可以包括NCI 850。在一個方面中,NCI 850可以 被配置為:啟用NFC控制器830與DH 834之間的通信。NCI 850可以被配置為在監(jiān)聽模式 和/或輪詢模式下起作用。在被動通信模式通信期間,無論通信設(shè)備800以哪種模式開始 對等通信,通信設(shè)備800都會在該對等通信期間保持該模式。在主動通信模式通信期間,通 信設(shè)備800可以在對等通信鏈路期間切換監(jiān)聽模式責(zé)任和輪詢模式責(zé)任。
[0080] 在另一個方面中,通信設(shè)備800可以包括NFC對等通信模塊860。NFC對等通信模 塊860可以被配置為:促進對等通信的各個模式。在一個方面中,NFC對等通信模塊860可 以被配置為:促進對等通信的被動通信模式。在另一個方面中,NFC對等通信模塊860可以 被配置為:使用主動通信模式模塊862來促進對等通信的主動通信模式。在一個方面中, 由于遠程NFC設(shè)備或通信設(shè)備800可以在使用主動通信模式時發(fā)起通信,因此沖突避免模 塊866可以用于確保在操作場的生成期間沒有沖突發(fā)生。另外,沖突避免模塊866可以確 保在任何隨后的通信期間沒有沖突發(fā)生。參照圖7討論了后續(xù)沖突避免過程的例子。在一 個方面中,在每個通信之前,可以檢查主動通信模式標志(例如,C0N_P0LL_ACTIVE_C0MM)。 在設(shè)置了該標志的情況下,沖突避免模塊866可以在消息的傳送之前執(zhí)行沖突避免。在一 個方面中,主動通信模式模塊862可以被配置為:在通信鏈路已經(jīng)被取消選擇之后,保持通 信鏈路。在這樣的方面中,主動通信模式模塊862可以在接收到喚醒請求(例如,WUP_REQ) 時使用喚醒模塊864來重新激活通信鏈路。在另一個方面中,主動通信模式模塊862可以 禁止通信設(shè)備800對除了喚醒消息之外的、來自遠程NFC設(shè)備的任何消息進行響應(yīng)。在另 一個方面中,通信設(shè)備800可以確定要取消選擇已經(jīng)與之建立了主動通信模式鏈路的遠程 NFC設(shè)備。在這樣的方面中,當確定要重新激活通信鏈路時,喚醒模塊864可以提示通信設(shè) 備發(fā)送喚醒請求。相反,在通信設(shè)備800接收取消選擇消息同時處于被動通信模式的情況 下,通信設(shè)備取消選擇對等通信鏈路并且也可以去激活通信鏈路。
[0081] 在另一個方面中,主動通信模式模塊862被配置為:執(zhí)行針對圖4-圖7所描述的 過程。
[0082] 此外,通信設(shè)備800可以包括用戶接口 840。用戶接口 840可以包括:輸入機制 842,輸入機制842用于生成進入到通信設(shè)備800中的輸入;以及輸出機制844,輸出機制 844用于生成供通信設(shè)備800的用戶消耗的信息。例如,輸入機制842可以包括諸如鍵或鍵 盤、鼠標、觸摸屏顯示器、麥克風(fēng)等的機制。此外,例如,輸出機制844可以包括顯示器、音頻 揚聲器、觸覺反饋機制、個域網(wǎng)(PAN)收發(fā)機等。在所說明的多個方面中,輸出機制844可 以包括被配置為呈現(xiàn)具有圖像或視頻格式的媒體內(nèi)容的顯示器或者用于呈現(xiàn)具有音頻格 式的媒體內(nèi)容的音頻揚聲器。
[0083] 圖9根據(jù)一個方面,描繪了被配置為通過使用主動通信模式來改進對等通信的示 例性通信系統(tǒng)900的框圖。例如,系統(tǒng)900可以至少部分地位于通信設(shè)備(例如,通信設(shè)備 800)之內(nèi)。但應(yīng)當意識到,系統(tǒng)900被表示為包括多個功能框,這些功能框可以是表示由處 理器、軟件、或者其組合(例如,固件)實現(xiàn)的功能的功能框。系統(tǒng)900包括可以配合而動 作的多個電組件的邏輯組902。
[0084] 例如,在一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于作 為主動通信模式過程的一部分,感測操作范圍是否存在由遠程NFC設(shè)備生成的場的單元 904。例如,在一個方面中,用于感測的單元904可以包括:接收機802、DH 834、NFCC 830、 主動通信模式模塊862和/或通信設(shè)備800的處理器806。在一個方面中,用于感測的單 元904可以被配置為:作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在 由NFC設(shè)備場生成的場。
[0085] 此外,邏輯組902可以包括電組件,所述電組件可以提供:用于檢測遠程NFC設(shè)備 場是否在操作范圍之內(nèi)的單元906。例如,在一個方面中,用于確定的單元906可以包括: 接收機802、DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800的處理器806。 在一個方面中,用于檢測的單元906可以被配置為:確定在NFC設(shè)備的操作范圍之內(nèi)沒有感 測到場。在一個方面中,用于檢測的單元906可以被配置為:在NFC設(shè)備的操作范圍之內(nèi)檢 測由遠程NFC設(shè)備生成的場。
[0086] 此外,邏輯組902可以包括電組件,所述電組件可以提供:用于發(fā)起和/或保持未 經(jīng)調(diào)制的載波的單元908。例如,在一個方面中,用于發(fā)起的單元908可以包括:發(fā)射機820、 DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800的處理器806。在一個方面 中,用于發(fā)起和/或保持的單元908可以被配置為:作為將NFC設(shè)備的操作場切換到開啟狀 態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波。在一個方面中,用于發(fā)起和/或保持的單元908可以被 配置為:在沖突避免閾值持續(xù)時間上保持未經(jīng)調(diào)制的載波。在這樣的方面中,沖突避免閾值 可以是活動射頻保護時間(T AKFe)。
[0087] 在另一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于結(jié)束主 動通信模式?jīng)_突避免過程的單元910。例如,在一個方面中,用于結(jié)束主動通信模式?jīng)_突避 免過程的單元910可以包括:DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800 的處理器806。在一個方面中,用于結(jié)束主動通信模式?jīng)_突避免過程的單元910可以被配置 為:當確定已經(jīng)經(jīng)過了沖突避免閾值持續(xù)時間,結(jié)束主動通信模式?jīng)_突避免過程。在這樣的 方面中,沖突避免閾值可以是在開啟未經(jīng)調(diào)制的載波與開始發(fā)送命令之間的持續(xù)時間。
[0088] 在另一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于與遠程 NFC設(shè)備建立基于主動通信模式的對等通信鏈路的單元912。例如,在一個方面中,用于建 立基于主動通信模式的對等通信鏈路的單元912可以包括:DH 834、NFCC 830、主動通信模 式模塊862和/或通信設(shè)備800的處理器806。在一個方面中,用于建立基于主動通信模式 的對等通信鏈路的單元912可以被配置為:使用主動通信模式來建立與遠程NFC設(shè)備的對 等通信鏈路。在一個方面中,用于建立基于主動通信模式的對等通信鏈路的單元912可以 被配置為:關(guān)閉RF場并且等待第一持續(xù)時間;開啟RF場并且等待第二持續(xù)時間;以及執(zhí)行 初始RF沖突避免過程。在這樣的方面中,第一持續(xù)時間可以是主動通信模塊RF關(guān)閉時間 (T ACM,KF()ff),而第二持續(xù)時間可以是主動通信模塊RF開啟時間(TACM, KFJ。
[0089] 在另一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于修改對 等通信鏈路的屬性的單元914。例如,在一個方面中,用于結(jié)束主動通信模式?jīng)_突避免過程 的單元914可以包括:DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800的處 理器806。在一個方面中,用于修改的單元914可以被配置為:確定要取消選擇與遠程NFC 設(shè)備的對等通信鏈路。在一個方面中,用于修改的單元914可以被配置為:確定要重新激活 與遠程NFC設(shè)備的對等通信鏈路。在其中使用NFC類型-F RF技術(shù)來啟用通信的方面中, 用于修改的單元914可以被配置為:在通過對等通信鏈路發(fā)送消息之前執(zhí)行沖突解決。在 這樣的方面中,沖突解決可以包括初始沖突解決過程和后續(xù)沖突解決過程。在一個方面中, 用于修改的單元914可以被配置為:將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持對等通信 鏈路。在這樣的方面中,睡眠狀態(tài)可以禁止NFC設(shè)備與遠程NFC設(shè)備之間的通信。在一個 方面中,用于修改的單元914可以被配置為:將對等通信鏈路改變?yōu)榍逍褷顟B(tài)。在一個方面 中,用于修改的單元914可以被配置為:忽略在第一喚醒請求消息的接收之后接收的任何 喚醒請求消息。在一個方面中,用于修改的單元914可以被配置為:確定所接收的一個或多 個消息中沒有一個是喚醒消息;以及禁止NFC設(shè)備處理一個或多個所接收的消息中的任何 消息。
[0090] 在另一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于發(fā)送一 個或多個對等通信鏈路關(guān)聯(lián)消息的單元916。例如,在一個方面中,用于發(fā)送的單元916可 以包括:發(fā)射機820、DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800的處理 器806。在一個方面中,用于發(fā)送的單元916可以被配置為:在保持對等通信鏈路的同時, 向遠程NFC設(shè)備發(fā)送取消選擇請求消息,該取消選擇請求消息向遠程NFC設(shè)備指示其已經(jīng) 被取消選擇。在一個方面中,用于發(fā)送的單元916可以被配置為:向遠程NFC設(shè)備發(fā)送喚醒 請求消息以便重新激活對等通信鏈路。在一個方面中,用于發(fā)送的單元916可以被配置為: 向遠程NFC設(shè)備發(fā)送喚醒響應(yīng)。
[0091] 在另一個方面中,邏輯組902可以包括電組件,所述電組件可以提供:用于接收一 個或多個對等通信鏈路關(guān)聯(lián)消息的單元918。例如,在一個方面中,用于接收的單元918可 以包括:接收機802、DH 834、NFCC 830、主動通信模式模塊862和/或通信設(shè)備800的處理 器806。在一個方面中,用于接收的單元918可以被配置為:從遠程近場通信(NFC)設(shè)備接 收取消選擇請求消息,該遠程NFC設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式。 在一個方面中,用于接收的單元918可以被配置為:從遠程NFC設(shè)備接收第一喚醒請求消 息。在一個方面中,用于接收的單元918可以被配置為:當處于睡眠狀態(tài)時,從遠程NFC設(shè) 備接收一個或多個消息。
[0092] 此外,系統(tǒng)900可以包括存儲器920,存儲器920保存用于執(zhí)行與電組件904、906、 908、910、912、914、916和918相關(guān)聯(lián)的功能的指令、存儲由電組件904、906、908、912、914、 916、918使用或獲得的數(shù)據(jù)等等。雖然示為在存儲器920外部,但應(yīng)當理解,電組件904、 906、908、910、912、914、916和918中的一個或多個電組件可以存在于存儲器610之內(nèi)。在 一個例子中,電組件904、906、908、910、912、914、916和918可以包括至少一個處理器,或者 每個電組件904、906、908、910、912、914、916和918可以是至少一個處理器的相對應(yīng)的模 塊。此外,在附加的或替代的例子中,電組件904、906、908、910、912、914、916和918可以是 包括計算機可讀介質(zhì)的計算機程序產(chǎn)品,其中,每個電組件904、906、908、910、912、914、916 和918可以是相對應(yīng)的代碼。在一個方面中,例如,存儲器920可以與存儲器808(圖8)相 同或相似。在另一個方面中,存儲器920可以與DH 834、NFCC 830和/或主動通信模式模 塊862相關(guān)聯(lián)。
[0093] 如在本申請中所使用的,術(shù)語"組件"、"模塊"、"系統(tǒng)"等旨在包括與計算機相關(guān)的 實體,諸如但不限于硬件、固件、硬件和軟件的組合、軟件、或執(zhí)行中的軟件。例如,部件可以 是但不限于是:在處理器上運行的過程、處理器、對象、可執(zhí)行程序,執(zhí)行的線程、程序、和/ 或計算機。通過說明的方式,在計算設(shè)備上運行的應(yīng)用和計算設(shè)備都可以是組件。一個或 多個組件可以位于過程和/或所執(zhí)行的線程之內(nèi),并且組件可以集中在一臺計算機上和/ 或分布在兩臺或更多臺計算機之間。此外,可以通過具有在其上存儲各種數(shù)據(jù)結(jié)構(gòu)的各種 計算機可讀介質(zhì)執(zhí)行這些組件。組件可以通過本地的和/或遠程的過程的方式,例如根據(jù) 具有一個或多個數(shù)據(jù)分組的信號(例如,來自與本地系統(tǒng)、分布式系統(tǒng)中另一個組件進行 交互的一個組件的數(shù)據(jù)和/或通過信號的方式越過諸如互聯(lián)網(wǎng)之類的網(wǎng)絡(luò)與其它系統(tǒng)進 行交互的一個組件的數(shù)據(jù))來進行通信。
[0094] 此外,本文結(jié)合終端描述了各個方面,所述終端可以是有線終端或無線終端。終 端還可以被稱為系統(tǒng)、設(shè)備、訂戶單元、訂戶站、移動站、移動臺、移動設(shè)備、遠程站、移動裝 備(ME)、遠程終端、接入終端、用戶終端、終端、通信設(shè)備、用戶代理、用戶設(shè)備或用戶裝備 (UE)。無線終端可以是蜂窩電話、衛(wèi)星電話、無繩電話、會話發(fā)起協(xié)議(SIP)電話、無線本地 環(huán)路(WLL)站、個人數(shù)字助理(PDA)、具有無線連接能力的手持設(shè)備、計算設(shè)備或連接到無 線調(diào)制解調(diào)器的其它處理設(shè)備。此外,本文結(jié)合基站描述了各個方面?;究梢杂糜谂c無 線終端進行通信,并且還可以被稱為接入點、節(jié)點B或某種其它術(shù)語。
[0095] 此外,術(shù)語"或"旨在表示包括性的"或"而不是排他性的"或"。也就是說,除非另 外說明或者從上下文中明確得知,否則短語"X使用A或B"旨在表示正常的包括性的排列 中的任何一種。也就是說,以下實例中的任一種都滿足短語"X使用A或B" :X使用A ;X使 用B;或者X使用A和B兩者。此外,如本申請和所附的權(quán)利要求書中所使用的,冠詞"一" 和"一個"通常應(yīng)當被解釋為表示"一個或多個",除非另外說明或者從上下文中明確得知其 是針對單數(shù)形式。
[0096] 本文所描述的技術(shù)可以用于各種無線通信系統(tǒng),例如CDMA、TDMA、FDMA、0FDMA、 SC-FDMA以及其它系統(tǒng)。術(shù)語"網(wǎng)絡(luò)"和"系統(tǒng)"經(jīng)??苫Q地使用。CDMA系統(tǒng)可以實現(xiàn)諸如 通用陸地?zé)o線接入(UTRA)、cdma2000等的無線技術(shù)。UTRA包括寬帶-CDMA(W-CDMA)和CDMA 的其它變型。此外,cdma 2000涵蓋IS-2000、IS-95和IS-856標準。TDMA網(wǎng)絡(luò)可以實現(xiàn)諸如 全球移動通信系統(tǒng)(GSM)之類的無線技術(shù)。0FDMA系統(tǒng)可以實現(xiàn)諸如演進型UTRA(E-UTRA)、 超移動寬帶(UMB)、IEEE 802·ll(Wi-Fi)、IEEE 802·16(WiMAX)、IEEE 802·20、閃速0FDM等 的無線技術(shù)。UTRA和E-UTRA是通用移動電信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE) 是UMTS的使用E-UTRA的版本,E-UTRA在下行鏈路上使用0FDMA并且在上行鏈路上使用 SC-FDMA。在來自名為"第三代合作伙伴計劃"(3GPP)的組織的文檔中描述了 UTRA、E-UTRA、 UMTS、LTE和GSM。此外,在來自名為"第三代合作伙伴計劃2"(3GPP2)的組織的文檔中描 述了 cdma 2000和UMB。此外,這樣的無線通信系統(tǒng)可以附加地包括:對等的(例如,移動 臺對移動臺)自組織網(wǎng)絡(luò)系統(tǒng),其經(jīng)常使用不成對的免許可的頻譜、802. XX LAN、藍牙、近場 通信(NFC-A、NFC-B、NFC-F等)以及任何其它短距離或長距離無線通信技術(shù)。
[0097] 將依照可以包括數(shù)個設(shè)備、組件、模塊等的系統(tǒng)來呈現(xiàn)各個方面或特征。應(yīng)當理解 和意識到,各個系統(tǒng)可以包括附加的設(shè)備、組件、模塊等,和/或可以不包括結(jié)合附圖所討 論的所有的設(shè)備、組件、模塊等。還可以使用這些方法的組合。
[0098] 被設(shè)計成執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成 電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分 立硬件組件、或者其任意組合可以實現(xiàn)或執(zhí)行結(jié)合本文公開的多個方面所描述的各種說明 性的邏輯、邏輯框、模塊和電路。通用處理器可以是微處理器,但是在替代方案中,該處理器 可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以實現(xiàn)為計算設(shè)備的 組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器結(jié)合DSP內(nèi)核,或 任何其它此種配置。此外,至少一個處理器可以包括:被配置為執(zhí)行上文所描述的步驟和/ 或動作中的一個或多個步驟和/或動作的一個或多個模塊。
[0099] 此外,結(jié)合本文公開的多個方面所描述的方法或算法的步驟和/或動作可以直接 體現(xiàn)為硬件、由處理器執(zhí)行的軟件模塊或兩者的組合。軟件模塊可以位于RAM存儲器、閃 存、ROM存儲器、EPROM存儲器、EEPR0M存儲器、寄存器、硬盤、可移動盤、⑶-ROM、或者本領(lǐng) 域公知的任何其它形式的存儲介質(zhì)中。示例性存儲介質(zhì)可以耦合到處理器,使得處理器可 以從該存儲介質(zhì)讀取信息以及向該存儲介質(zhì)寫入信息?;蛘?,存儲介質(zhì)可以集成到處理器。 此外,在一些方面中,處理器和存儲介質(zhì)可以位于ASIC中。此外,ASIC可以位于用戶終端 中?;蛘?,處理器和存儲介質(zhì)也可以作為分立組件位于用戶終端中。此外,在一些方面中, 方法或算法的步驟和/或動作可以作為一個代碼和/或指令或者代碼和/或指令的任意組 合或集合位于機器可讀介質(zhì)和/或計算機可讀介質(zhì)上,所述機器可讀介質(zhì)和/或計算機可 讀介質(zhì)可以并入計算機程序產(chǎn)品。
[0100] 在一個或多個方面中,可以通過硬件、軟件、固件、或其任意組合來實現(xiàn)所描述的 功能。如果通過軟件來實現(xiàn),則可以將功能作為一個或多個指令或代碼存儲在計算機可讀 介質(zhì)上或通過計算機可讀介質(zhì)進行傳輸。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介 質(zhì)兩者,通信介質(zhì)包括有助于將計算機程序從一個地點傳送到另一個地點的任何介質(zhì)。存 儲介質(zhì)可以是可由計算機存取的任何可用介質(zhì)。通過舉例而非限制性的方式,這樣的計算 機可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲、磁盤存儲或其它磁存儲設(shè) 備、或者可以用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的所期望的程序代碼以及可以由計 算機來存取的任何其它介質(zhì)。此外,任何連接可以被稱為計算機可讀介質(zhì)。例如,如果使用 同軸電纜、光纖線纜、雙絞線、數(shù)字用戶線(DSL)、或無線技術(shù)(諸如紅外線、無線電和微波) 從網(wǎng)站、服務(wù)器、或其它遠程源發(fā)送軟件,則同軸電纜、光纖線纜、雙絞線、DSL、或無線技術(shù) (諸如紅外線、無線電和微波)包括在介質(zhì)的定義中。如本文所使用的,磁盤和光碟包括壓 縮光碟(⑶)、激光光碟、光碟、數(shù)字多功能光碟(DVD)、軟盤和藍光光碟,其中磁盤通常磁性 地復(fù)制數(shù)據(jù),而光碟通常用激光來光學(xué)地復(fù)制數(shù)據(jù)。上述的組合也應(yīng)當包括在計算機可讀 介質(zhì)的范圍之內(nèi)。
[〇1〇1] 盡管前面的公開內(nèi)容討論了說明性的方面和/或方面,但是應(yīng)當注意,在不脫離 由所附的權(quán)利要求書定義的所描述的方面和/或方面的范圍的情況下,可以對本文作出各 種改變和修改。此外,雖然可能以單數(shù)形式描述或主張所描述的方面和/或方面的元素,除 非明確說明限于單數(shù)形式,否則復(fù)數(shù)形式是預(yù)期的。此外,除非另外說明,否則任何方面和 /或方面的全部或一部分可以與任何其它方面和/或方面的全部或一部分一起使用。
【權(quán)利要求】
1. 一種用于無線通信的方法,包括: 作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在由遠程近場通信 (NFC)設(shè)備生成的場; 確定在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場; 作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波;以及 在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
2. 根據(jù)權(quán)利要求1所述的方法,還包括: 當確定已經(jīng)經(jīng)過了所述沖突避免閾值持續(xù)時間,結(jié)束所述主動通信模式?jīng)_突避免過 程。
3. 根據(jù)權(quán)利要求1所述的方法,其中,所述沖突避免閾值是在開啟所述未經(jīng)調(diào)制的載 波與開始發(fā)送命令之間的持續(xù)時間。
4. 根據(jù)權(quán)利要求1所述的方法,其中,所述沖突避免閾值是作為增強型NFC數(shù)字協(xié)議規(guī) 范的一部分所定義的活動射頻保護時間(T AKFe)。
5. -種用于無線通信的方法,包括: 在近場通信(NFC)設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生成的場; 使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路; 確定要取消選擇與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息,所述 取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。
6. 根據(jù)權(quán)利要求5所述的方法,還包括: 確定要重新激活與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 向所述遠程NFC設(shè)備發(fā)送用于重新激活所述對等通信鏈路的喚醒請求消息。
7. 根據(jù)權(quán)利要求6所述的方法,其中,所述NFC設(shè)備和所述遠程NFC設(shè)備被配置為使用 NFC類型-F RF技術(shù),并且其中,所述確定要重新激活與所述遠程NFC設(shè)備的所述對等通信 鏈路還包括: 在通過所述對等通信鏈路發(fā)送消息之前執(zhí)行沖突解決。
8. 根據(jù)權(quán)利要求7所述的方法,其中,所述沖突解決包括初始沖突解決過程和后續(xù)沖 突解決過程中的至少一個。
9. 根據(jù)權(quán)利要求5所述的方法,其中,建立與所述遠程NFC設(shè)備的所述對等通信鏈路還 包括: 關(guān)閉射頻(RF)場并且等待第一持續(xù)時間; 開啟所述RF場并且等待第二持續(xù)時間;以及 執(zhí)行初始RF沖突避免過程。
10. 根據(jù)權(quán)利要求9所述的方法,其中,所述第一持續(xù)時間是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的主動通信模塊RF關(guān)閉時間(T AQlKF()ff),以及所述第二持續(xù)時間是作 為所述增強型NFC數(shù)字協(xié)議規(guī)范的一部分所定義的主動通信模塊RF開啟時間(T AQlKFJ。
11. 根據(jù)權(quán)利要求5所述的方法,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
12. 根據(jù)權(quán)利要求5所述的方法,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載波 作為所述對等通信鏈路的一部分的責(zé)任。
13. -種用于通信的方法,包括: 從遠程近場通信(NFC)設(shè)備接收取消選擇請求消息,所述遠程近場通信(NFC)設(shè)備已 經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式;以及 將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路,其中,所述睡眠狀態(tài)禁 止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
14. 根據(jù)權(quán)利要求13所述的方法,還包括: 從所述遠程NFC設(shè)備接收第一喚醒請求消息;以及 將所述對等通信鏈路改變?yōu)榍逍褷顟B(tài)。
15. 根據(jù)權(quán)利要求14所述的方法,還包括: 向所述遠程NFC設(shè)備發(fā)送喚醒響應(yīng)。
16. 根據(jù)權(quán)利要求14所述的方法,還包括: 忽略在所述第一喚醒請求消息的接收之后接收的任何喚醒請求消息。
17. 根據(jù)權(quán)利要求13所述的方法,還包括: 當處于所述睡眠狀態(tài)時,從所述遠程NFC設(shè)備接收一個或多個消息; 確定所接收的一個或多個消息中沒有一個是喚醒消息;以及 禁止所述NFC設(shè)備處理所述一個或多個所接收的消息中的任何消息。
18. 根據(jù)權(quán)利要求13所述的方法,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
19. 根據(jù)權(quán)利要求18所述的方法,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載 波作為所述對等通信鏈路的一部分的責(zé)任。
20. -種計算機程序產(chǎn)品,包括: 計算機可讀介質(zhì),其包括用于進行以下操作的代碼: 作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在由遠程近場通信 (NFC)設(shè)備生成的場; 確定在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場; 作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波;以及 在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
21. 根據(jù)權(quán)利要求20所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 當確定已經(jīng)經(jīng)過了所述沖突避免閾值持續(xù)時間,結(jié)束所述主動通信模式?jīng)_突避免過 程。
22. 根據(jù)權(quán)利要求20所述的計算機程序產(chǎn)品,其中,所述沖突避免閾值是在開啟所述 未經(jīng)調(diào)制的載波與開始發(fā)送命令之間的持續(xù)時間。
23. 根據(jù)權(quán)利要求20所述的計算機程序產(chǎn)品,其中,所述沖突避免閾值是作為增強型 NFC數(shù)字協(xié)議規(guī)范的一部分所定義的活動射頻保護時間(TAKFe)。
24. -種計算機程序產(chǎn)品,包括: 計算機可讀介質(zhì),其包括用于進行以下操作的代碼: 在近場通信(NFC)設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生成的場; 使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路; 確定要取消選擇與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息,所述 取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。
25. 根據(jù)權(quán)利要求24所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 確定要重新激活與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 向所述遠程NFC設(shè)備發(fā)送用于重新激活所述對等通信鏈路的喚醒請求消息。
26. 根據(jù)權(quán)利要求25所述的計算機程序產(chǎn)品,其中,所述NFC設(shè)備和所述遠程NFC設(shè)備 被配置為使用NFC類型-F RF技術(shù),并且其中,所述計算機可讀介質(zhì)還包括用于進行以下操 作的代碼: 在通過所述對等通信鏈路發(fā)送消息之前執(zhí)行沖突解決。
27. 根據(jù)權(quán)利要求26所述的計算機程序產(chǎn)品,其中,所述沖突解決包括初始沖突解決 過程和后續(xù)沖突解決過程中的至少一個。
28. 根據(jù)權(quán)利要求24所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 關(guān)閉射頻(RF)場并且等待第一持續(xù)時間; 開啟所述RF場并且等待第二持續(xù)時間;以及 執(zhí)行初始RF沖突避免過程。
29. 根據(jù)權(quán)利要求28所述的計算機程序產(chǎn)品,其中,所述第一持續(xù)時間是作為增強型 NFC數(shù)字協(xié)議規(guī)范的一部分所定義的主動通信模塊RF關(guān)閉時間(TAQtKF()ff),以及所述第二持 續(xù)時間是作為所述增強型NFC數(shù)字協(xié)議規(guī)范的一部分所定義的主動通信模塊RF開啟時間 (TACM,RFon)。
30. 根據(jù)權(quán)利要求24所述的計算機程序產(chǎn)品,其中,所述主動通信模式允許所述NFC設(shè) 備和所述遠程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平 衡。
31. 根據(jù)權(quán)利要求24所述的計算機程序產(chǎn)品,其中,所述責(zé)任中的一項責(zé)任包括:用于 調(diào)制RF載波調(diào)制作為所述對等通信鏈路的一部分的責(zé)任。
32. -種計算機程序產(chǎn)品,包括: 計算機可讀介質(zhì),其包括用于進行以下操作的代碼: 從遠程近場通信(NFC)設(shè)備接收取消選擇請求消息,所述遠程近場通信(NFC)設(shè)備已 經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式;以及 將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路,其中,所述睡眠狀態(tài)禁 止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
33. 根據(jù)權(quán)利要求32所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 從所述遠程NFC設(shè)備接收第一喚醒請求消息;以及 將所述對等通信鏈路改變?yōu)榍逍褷顟B(tài)。
34. 根據(jù)權(quán)利要求33所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 向所述遠程NFC設(shè)備發(fā)送喚醒響應(yīng)。
35. 根據(jù)權(quán)利要求33所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 忽略在所述第一喚醒請求消息的接收之后接收的任何喚醒請求消息。
36. 根據(jù)權(quán)利要求32所述的計算機程序產(chǎn)品,其中,所述計算機可讀介質(zhì)還包括用于 進行以下操作的代碼: 當處于所述睡眠狀態(tài)時,從所述遠程NFC設(shè)備接收一個或多個消息; 確定所接收的一個或多個消息中沒有一個是喚醒消息;以及 禁止所述NFC設(shè)備處理所述一個或多個所接收的消息中的任何消息。
37. 根據(jù)權(quán)利要求32所述的計算機程序產(chǎn)品,其中,所述主動通信模式允許所述NFC設(shè) 備和所述遠程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平 衡。
38. 根據(jù)權(quán)利要求37所述的計算機程序產(chǎn)品,其中,所述責(zé)任中的一項責(zé)任包括:用于 調(diào)制RF載波作為所述對等通信鏈路的一部分的責(zé)任。
39. -種用于通信的裝置,包括: 用于作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在由遠程近場通 信(NFC)設(shè)備生成的場的單元; 用于確定在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場的單元; 用于作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波的 單元;以及 用于在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波的單元。
40. 根據(jù)權(quán)利要求39所述的裝置,還包括: 用于當確定已經(jīng)經(jīng)過了所述沖突避免閾值持續(xù)時間,結(jié)束所述主動通信模式?jīng)_突避免 過程的單元。
41. 根據(jù)權(quán)利要求39所述的裝置,其中,所述沖突避免閾值是在開啟所述未經(jīng)調(diào)制的 載波與開始發(fā)送命令之間的持續(xù)時間。
42. 根據(jù)權(quán)利要求39所述的裝置,其中,所述沖突避免閾值是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的活動射頻保護時間(T AKFe)。
43. -種用于通信的裝置,包括: 用于在近場通信(NFC)設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生成的場的單元; 用于使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路的單元; 用于確定要取消選擇與所述遠程NFC設(shè)備的所述對等通信鏈路的單元;以及 用于在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備發(fā)送取消選擇請求消息的 單元,所述取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選擇。
44. 根據(jù)權(quán)利要求43所述的裝置,其中,所述用于確定的單元還被配置為:確定要重新 激活與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 其中,所述用于發(fā)送的單元還被配置為:向所述遠程NFC設(shè)備發(fā)送用于重新激活所述 對等通信鏈路的喚醒請求消息。
45. 根據(jù)權(quán)利要求44所述的裝置,其中,所述NFC設(shè)備和所述遠程NFC設(shè)備被配置為: 使用NFC類型-F RF技術(shù),并且其中,所述用于確定的單元還被配置為: 在通過所述對等通信鏈路發(fā)送消息之前執(zhí)行沖突解決。
46. 根據(jù)權(quán)利要求45所述的裝置,其中,所述沖突解決包括初始沖突解決過程和后續(xù) 沖突解決過程中的至少一個。
47. 根據(jù)權(quán)利要求43所述的裝置,其中,所述用于建立與所述遠程NFC設(shè)備的所述對等 通信鏈路的單元還被配置為: 關(guān)閉射頻(RF)場并且等待第一持續(xù)時間; 開啟所述RF場并且等待第二持續(xù)時間;以及 執(zhí)行初始RF沖突避免過程。
48. 根據(jù)權(quán)利要求47所述的裝置,其中,所述第一持續(xù)時間是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的主動通信模塊RF關(guān)閉時間(T AQlKF()ff),以及所述第二持續(xù)時間是作 為所述增強型NFC數(shù)字協(xié)議規(guī)范的一部分所定義的主動通信模塊RF開啟時間(T AQlKFJ。
49. 根據(jù)權(quán)利要求43所述的裝置,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
50. 根據(jù)權(quán)利要求43所述的裝置,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載 波作為所述對等通信鏈路的一部分的責(zé)任。
51. -種用于通信的裝置,包括: 用于從遠程近場通信(NFC)設(shè)備接收取消選擇請求消息的單元,所述遠程近場通信 (NFC)設(shè)備已經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式;以及 用于將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所述對等通信鏈路的單元,其中,所述 睡眠狀態(tài)禁止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
52. 根據(jù)權(quán)利要求51所述的裝置,其中,所述用于接收的單元還被配置為:從所述遠程 NFC設(shè)備接收第一喚醒請求消息;以及 其中,所述用于改變的單元還被配置為:將所述對等通信鏈路改變?yōu)榍逍褷顟B(tài)。
53. 根據(jù)權(quán)利要求52所述的裝置,還包括: 用于向所述遠程NFC設(shè)備發(fā)送喚醒響應(yīng)的單元。
54. 根據(jù)權(quán)利要求52所述的裝置,其中,所述用于改變的單元還被配置為: 忽略在所述第一喚醒請求消息的接收之后接收的任何喚醒請求消息。
55. 根據(jù)權(quán)利要求51所述的裝置,其中,所述用于接收的單元還被配置為:當處于所述 睡眠狀態(tài)時,從所述遠程NFC設(shè)備接收一個或多個消息;以及 其中,所述用于改變的單元還被配置為: 確定所接收的一個或多個消息中沒有一個是喚醒消息;以及 禁止所述NFC設(shè)備處理所述一個或多個所接收的消息中的任何消息。
56. 根據(jù)權(quán)利要求51所述的裝置,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
57. 根據(jù)權(quán)利要求18所述的裝置,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載 波作為所述對等通信鏈路的一部分的責(zé)任。
58. -種用于NFC通信的裝置,包括: 收發(fā)機; 存儲器; 處理器,其耦接到所述存儲器;以及 主動通信模式模塊,其耦合到所述存儲器或所述處理器中的至少一個,并且被配置 為: 作為主動通信模式?jīng)_突避免過程的一部分,感測操作范圍是否存在由遠程近場通信 (NFC)設(shè)備生成的場; 確定在NFC設(shè)備的所述操作范圍之內(nèi)沒有感測到場; 作為將所述NFC設(shè)備的操作場切換到開啟狀態(tài)的一部分,發(fā)起未經(jīng)調(diào)制的載波;以及 在沖突避免閾值持續(xù)時間上保持所述未經(jīng)調(diào)制的載波。
59. 根據(jù)權(quán)利要求58所述的裝置,其中,所述主動通信模式模塊還被配置為: 當確定已經(jīng)經(jīng)過了所述沖突避免閾值持續(xù)時間,結(jié)束所述主動通信模式?jīng)_突避免過 程。
60. 根據(jù)權(quán)利要求58所述的裝置,其中,所述沖突避免閾值是在開啟所述未經(jīng)調(diào)制的 載波與開始發(fā)送命令之間的持續(xù)時間。
61. 根據(jù)權(quán)利要求58所述的裝置,其中,所述沖突避免閾值是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的活動射頻保護時間(T AKFe)。
62. -種用于NFC通信的裝置,包括: 收發(fā)機; 存儲器; 處理器,其耦合到所述存儲器;以及 主動通信模式模塊,其耦合到所述存儲器或所述處理器中的至少一個,并且被配置 為: 在近場通信(NFC)設(shè)備的操作范圍之內(nèi)檢測由遠程NFC設(shè)備生成的場; 使用主動通信模式來建立與所述遠程NFC設(shè)備的對等通信鏈路;以及 確定要取消選擇與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 其中,所述收發(fā)機還被配置為:在保持所述對等通信鏈路的同時,向所述遠程NFC設(shè)備 發(fā)送取消選擇請求消息,所述取消選擇請求消息向所述遠程NFC設(shè)備指示其已經(jīng)被取消選 擇。
63. 根據(jù)權(quán)利要求62所述的裝置,其中,所述主動通信模式模塊還被配置為:確定要重 新激活與所述遠程NFC設(shè)備的所述對等通信鏈路;以及 其中,所述收發(fā)機還被配置為:向所述遠程NFC設(shè)備發(fā)送用于重新激活所述對等通信 鏈路的喚醒請求消息。
64. 根據(jù)權(quán)利要求63所述的裝置,其中,所述NFC設(shè)備和所述遠程NFC設(shè)備被配置為: 使用NFC類型-F RF技術(shù),并且其中,所述主動通信模式模塊還被配置為: 在通過所述對等通信鏈路發(fā)送消息之前執(zhí)行沖突解決。
65. 根據(jù)權(quán)利要求64所述的裝置,其中,所述沖突解決包括初始沖突解決過程和后續(xù) 沖突解決過程中的至少一個。
66. 根據(jù)權(quán)利要求62所述的裝置,其中,所述主動通信模式模塊還被配置為: 關(guān)閉射頻(RF)場并且等待第一持續(xù)時間; 開啟所述RF場并且等待第二持續(xù)時間;以及 執(zhí)行初始RF沖突避免過程。
67. 根據(jù)權(quán)利要求66所述的裝置,其中,所述第一持續(xù)時間是作為增強型NFC數(shù)字協(xié)議 規(guī)范的一部分所定義的主動通信模塊RF關(guān)閉時間(T AQlKF()ff),以及所述第二持續(xù)時間是作 為所述增強型NFC數(shù)字協(xié)議規(guī)范的一部分所定義的主動通信模塊RF開啟時間(T AQlKFJ。
68. 根據(jù)權(quán)利要求62所述的裝置,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
69. 根據(jù)權(quán)利要求62所述的裝置,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載 波作為所述對等通信鏈路的一部分的責(zé)任。
70. -種用于NFC通信的裝置,包括: 收發(fā)機; 存儲器; 處理器,其耦合到所述存儲器;以及 主動通信模式模塊,其耦合到所述存儲器或所述處理器中的至少一個,其中,所述收發(fā) 機被配置為: 從遠程近場通信(NFC)設(shè)備接收取消選擇請求消息,所述遠程近場通信(NFC)設(shè)備已 經(jīng)與NFC設(shè)備建立了每通信鏈路的主動通信模式;以及 其中,所述主動通信模式模塊被配置為:將對等通信鏈路改變?yōu)樗郀顟B(tài),同時保持所 述對等通信鏈路,其中,所述睡眠狀態(tài)禁止所述NFC設(shè)備與所述遠程NFC設(shè)備之間的通信。
71. 根據(jù)權(quán)利要求70所述的裝置,其中,所述收發(fā)機被配置為:從所述遠程NFC設(shè)備接 收第一喚醒請求消息;以及 其中,所述主動通信模式模塊被配置為:將所述對等通信鏈路改變?yōu)榍逍褷顟B(tài)。
72. 根據(jù)權(quán)利要求71所述的裝置,其中,所述收發(fā)機被配置為:向所述遠程NFC設(shè)備發(fā) 送喚醒響應(yīng)。
73. 根據(jù)權(quán)利要求71所述的裝置,其中,所述主動通信模式模塊被配置為: 忽略在所述第一喚醒請求消息的接收之后接收的任何喚醒請求消息。
74. 根據(jù)權(quán)利要求70所述的裝置,其中,所述收發(fā)機被配置為:當處于所述睡眠狀態(tài) 時,從所述遠程NFC設(shè)備接收一個或多個消息;以及 其中,所述主動通信模式模塊被配置為: 確定所接收的一個或多個消息中沒有一個是喚醒消息;以及 禁止所述NFC設(shè)備處理所述一個或多個所接收的消息中的任何消息。
75. 根據(jù)權(quán)利要求70所述的裝置,其中,所述主動通信模式允許所述NFC設(shè)備和所述遠 程NFC設(shè)備對與保持所述對等通信鏈路相關(guān)聯(lián)的一項或多項功耗責(zé)任進行平衡。
76. 根據(jù)權(quán)利要求75所述的裝置,其中,所述責(zé)任中的一項責(zé)任包括:用于調(diào)制RF載 波作為所述對等通信鏈路的一部分的責(zé)任。
【文檔編號】H04W4/00GK104094617SQ201380007929
【公開日】2014年10月8日 申請日期:2013年2月6日 優(yōu)先權(quán)日:2012年2月6日
【發(fā)明者】J·伊利安, A·K·哈韋里寧 申請人:高通股份有限公司