TW201724785A - 用於測試低功率射頻(rf)資料封包信號收發器之方法 - Google Patents
用於測試低功率射頻(rf)資料封包信號收發器之方法 Download PDFInfo
- Publication number
- TW201724785A TW201724785A TW105126765A TW105126765A TW201724785A TW 201724785 A TW201724785 A TW 201724785A TW 105126765 A TW105126765 A TW 105126765A TW 105126765 A TW105126765 A TW 105126765A TW 201724785 A TW201724785 A TW 201724785A
- Authority
- TW
- Taiwan
- Prior art keywords
- data packet
- tester
- dut
- response
- signal
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 70
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000000977 initiatory effect Effects 0.000 claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 21
- 230000001360 synchronised effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000012812 general test Methods 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 3
- 238000010998 test method Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/15—Performance testing
- H04B17/17—Detection of non-compliance or faulty performance, e.g. response deviations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/0082—Monitoring; Testing using service channels; using auxiliary channels
- H04B17/0085—Monitoring; Testing using service channels; using auxiliary channels using test signal generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/11—Monitoring; Testing of transmitters for calibration
- H04B17/14—Monitoring; Testing of transmitters for calibration of the whole transmission and reception path, e.g. self-test loop-back
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
揭示包括經由多個可用信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法。介於一測試器與DUT之間作為一通訊鏈路起始序列之一正常部分交換之資料封包選擇性地經交換與抑止,以使得能夠測試DUT而不需要包括在該DUT內的特殊驅動程式、在該測試器內的特殊測試軟體、或建置介於該測試器與該DUT之間的一同步化通訊鏈路。例如,在藍牙低能量收發器之情況中,可依此方式使用廣告(advertisement)資料封包、掃描請求資料封包及掃描回應資料封包。
Description
本發明係關於低功率射頻(RF)資料封包信號收發器之測試,且具體而言,係關於使用介於一測試器與此一裝置之間作為一通訊鏈路起始序列之一正常部分交換之資料封包來測試該裝置。
許多現今的電子裝置使用無線信號技術用於連接與通訊兩種目的。因為無線裝置傳輸以及接收電磁能量,且因為兩個或更多個無線裝置可能因其信號頻率及功率頻譜密度而有干擾彼此運作的可能,這些裝置及其無線信號技術必須遵循各種無線信號技術標準規格。
在設計此等無線裝置時,工程師會格外留意以確保此等裝置將符合或超過其所包括之無線信號技術所規定的各個標準型規格(standard-based specification)。再者,當這些裝置之後進入量產時,其經過測試以確保製造瑕疵不會導致不適當的運作,此測試也包括其等是否遵循所包括之無線信號技術標準型規格。
為了在這些裝置製造及組裝後接著進行測試,一般而言,目前之無線裝置測試系統係採用提供測試信號至各受測裝置(DUT)並且分析接收自各DUT之信號的測試子系統。一些子系統(常稱為「測試器」)包
括:一或多個向量信號產生器(VSG),其用於提供欲傳輸至該DUT之來源信號或測試信號;及一或多個向量信號分析器(VSA),其用於分析由該DUT所產生之信號。由一VSG所進行之測試信號產生及由一VSA所執行之信號分析通常為可程式化(例如,可透過使用一內部可程式化控制器或一諸如個人電腦的外部可程式化控制器),以讓其各能夠用於以不同頻率範圍、頻寬與信號調變特性來測試各種裝置對於各式無線信號技術標準之遵循性。
測試無線裝置一般涉及測試該等裝置的接收及傳輸子系統。一般而言,測試器將例如使用不同頻率、功率位準及/或調變技術傳送一規定之測試資料封包信號序列至一DUT,以判定該DUT接收子系統是否正常操作。同樣地,該DUT將依各種頻率、功率位準及/或調變技術傳送測試資料封包信號,以判定該DUT傳輸子系統是否正常操作。
低功率RF資料封包信號收發器經常交換資料封包作為一序列之一部分,以起始一通訊鏈路。一實例係名為藍牙低能量(Bluetooth Low Energy(BLE),或亦名為「智慧藍牙(Bluetooth Smart)」)的個人區域網路(PAN)技術,其經設計成一旦建置連接即提供介於中心裝置(「用戶端」)與周邊裝置(「伺服器」)之間之連接時,非常節約其能源需求。此等裝置之實例包括作為中心裝置之「智慧型手機」及作為周邊裝置之連接至使用者手腕之脈膊率感測器。
原始藍牙裝置經設計成用以提供用於行動應用之無線資料連接,諸如播送中耳機至手機之無線資料連接及可攜式揚聲器至MP3播放裝置之無線資料連接。較新的BLE裝置經設計成較簡易且用以依較小量及依較低速度傳達資料,以最小化使用功率,藉此保持電池壽命並且實現操
作達延長時期。
製造期間,當正在測試一BLE子系統時,一輸入/輸出(I/O)埠係可用以促進接收器及傳輸器實體層級行為之傳導測試以及DUT控制。然而,一旦組合BLE子系統與伺服器周邊裝置(例如,感測器),I/O埠一般將不再可用(例如,被移除或被封裝)。因此,必須使用輻射發信號(例如,經由無線RF信號)無線執行在彼階段之測試。然而,由於分開之DUT控制很少係可用的(例如,傳導信號路徑及無線控制信號頻道皆不可用),所以此類測試依賴於建置介於一測試器與該BLE型受測周邊裝置(DUT)之間之一無線通訊鏈路,且藉由在該DUT內包括驅動程式軟體,及在該測試器內包括DUT特定之測試軟體,而建置DUT控制。對驅動程式及測試軟體的此等需求增加測試複雜度及時間,並且因而增加測試成本。
另外,繼續該BLE實例,由一周邊裝置用以起始一通訊鏈路之資料封包可依隨機順序在多個(例如,三個)頻道之任意者上傳輸。除非一測試系統預先知道該DUT將在哪個頻道上進行傳輸,否則無法確定性地在同一頻道上傳輸一回應資料封包。此會顯著延遲測試時間,或需要在該DUT內採用某形式之預定寫碼,其將使得使用通用測試方法無效。
進一步使用該BLE實例,擱置建置一通訊鏈路,一相對長時間間隔存在於試圖起始一通訊鏈路的資料封包序列之間。同時,該鏈路起始序列期間,迅速相繼地在該多個規定頻道上傳輸起始資料封包。如果此類迅速資料封包序列可用於測試將係有利的,並且藉此更快速導出更多測試資料,且縮短整體測試時間。
根據所主張之本發明,提供一種包括經由多個可用信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法。介於一測試器與DUT之間作為一通訊鏈路起始序列之一正常部分交換之資料封包選擇性地經交換與抑止,以使得能夠測試DUT而不需要包括在該DUT內的特殊驅動程式、在該測試器內的特殊測試軟體、或建置介於該測試器與該DUT之間的一同步化通訊鏈路。例如,在藍牙低能量收發器之情況中,可依此方式使用廣告(advertisement)資料封包、掃描請求資料封包及掃描回應資料封包。
根據所主張之本發明之一實施例,一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法包括:使用一測試器經由該複數個信號頻道之一者接收來自該DUT之一鏈路起始資料封包;回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者傳輸一測試器回應資料封包;回應於該測試器回應資料封包,使用該測試器經由該複數個信號頻道之該者接收一DUT回應資料封包;回應於該DUT回應資料封包,使用該測試器抑制經由該複數個信號頻道之該者傳輸另一測試器回應資料封包;及至少重複以下該等步驟:使用該測試器經由該複數個信號頻道之一者接收來自該DUT之一鏈路起始資料封包,以及
回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者傳輸一測試器回應資料封包。
根據所主張之本發明之另一實施例,一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法包括:使用一DUT經由該複數個信號頻道之一者傳輸一鏈路起始資料封包;回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者接收一測試器回應資料封包;回應於該測試器回應資料封包,使用該DUT經由該複數個信號頻道之該者傳輸一DUT回應資料封包;回應於該DUT回應資料封包,使用該DUT使得無法經由該複數個信號頻道之該者接收另一測試器回應資料封包;及至少重複以下該等步驟:使用該DUT經由該複數個信號頻道之一者傳輸一鏈路起始資料封包,以及回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者接收一測試器回應資料封包。
根據所主張之本發明之另一實施例,一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法包括:使用一DUT經由該複數個信號頻道之一者傳輸一鏈路起始資料封包;使用一測試器接收該鏈路起始資料封包,且回應於該鏈路起始資料封
包,經由該複數個信號頻道之該者傳輸一測試器回應資料封包;使用該DUT接收該測試器回應資料封包,且回應於該測試器回應資料封包,經由該複數個信號頻道之該者傳輸一DUT回應資料封包;使用該測試器接收該DUT回應資料封包,且回應於該DUT回應資料封包,抑制經由該複數個信號頻道之該者傳輸另一測試器回應資料封包;及至少重複以下該等步驟:使用該DUT經由該複數個信號頻道之一者傳輸一鏈路起始資料封包,使用該測試器接收該鏈路起始資料封包,且回應於該鏈路起始資料封包,經由該複數個信號頻道之該者傳輸一測試器回應資料封包,以及使用該DUT接收該測試器回應資料封包,且回應於該測試器回應資料封包,經由該複數個信號頻道之該者傳輸一DUT回應資料封包。
10a‧‧‧一般製造測試環境
10b‧‧‧一般測試環境
12‧‧‧測試器
14a‧‧‧信號分析器(VSA)
14g‧‧‧信號源(VSG)
14f‧‧‧韌體
16‧‧‧DUT(受測裝置)
18f‧‧‧韌體
20b‧‧‧無線信號路徑
20c‧‧‧同軸RF(射頻)纜線
20da‧‧‧天線系統
20dc‧‧‧RF信號連接器;實體DUT信號連接
20ta‧‧‧天線系統
20tc‧‧‧RF信號連接器
21a‧‧‧廣告封包;初始廣告封包
21aa‧‧‧第一廣告封包
21ab‧‧‧第二廣告封包
21ac‧‧‧第三廣告封包
21ad‧‧‧第四廣告封包
21d‧‧‧DUT資料封包信號;傳輸
21q‧‧‧(掃描請求封包)群組
21qa‧‧‧掃描請求封包;第一組掃描請求封包;掃描請求封包組
21qb‧‧‧掃描請求封包;第二組掃描請求封包;掃描請求封包組
21qc‧‧‧掃描請求封包;第三組掃描請求封包
21r‧‧‧掃描回應封包
21ra‧‧‧掃描回應封包
21rb‧‧‧掃描回應封包
21t‧‧‧測試資料封包信號;傳輸
23‧‧‧規定時間間隔
26‧‧‧BLE子系統或裝置
圖1描繪在傳導或有線環境中用於射頻(RF)資料封包信號收發器受測裝置(DUT)的一般測試環境。
圖2描繪在輻射或無線環境中用於RF DUT的一般測試環境。
圖3描繪在根據所主張之本發明之例示性實施例之一無線環境中用於RF DUT的測試環境。
圖4描繪由一BLE DUT傳輸廣告封包且無測試器回應。
圖5描繪根據例示性實施例之介於一BLE DUT與測試器之間之廣告封包、掃描請求封包及掃描回應封包之交換。
圖6及圖7描繪根據例示性實施例之介於一BLE DUT與同時傳輸多個掃描請求封包的測試器之間之廣告封包、掃描請求封包及掃描回應封包之交換。
圖8及圖9描繪根據例示性實施例之介於一BLE DUT與運用變化之功率位準同時傳輸多個掃描請求封包的測試器之間之廣告封包、掃描請求封包及掃描回應封包之交換。
下列詳細說明係參照附圖之所主張本發明之例示性實施例。此等說明意欲為說明性的而非限制本發明之範疇。該等實施例係以足夠細節予以說明使得所屬技術領域中具通常知識者得以實施本發明,且應理解,在不脫離本發明之精神或範疇的情況下,可以某些改變來實施其他實施例。
在本揭示各處,如無相反於本文的明確表示,可理解所描述之個別電路元件在數目上可為單一個或是複數個。例如,用語「電路(circuit)」及「電路系統(circuitry)」可包括單一個或複數個組件,可為主動及/或被動,且經連接或以其他方式耦接在一起(例如,作為一或多個積體電路晶片)以提供所述的功能。另外,用語「信號(signal)」可指一或多個電流、一或多個電壓或資料信號。在圖式中,類似或相關元件將有類似或相關字母、數字、或字母數字標誌符號。此外,儘管本發明是在使用離散電子電路系統(較佳的是以一或多個積體電路晶片的形式)進行實施的情境中進行討論,但取決於待處理的信號頻率或資料率,仍可替代地使用一或多個經適當程式化的處理器來實施此類電路系統的任何部分之功能。此外,倘若圖
式繪示各種實施例之功能方塊圖,該等功能方塊不一定表示硬體電路系統之間的區分。
諸如手機、智慧型手機、平板電腦等無線裝置採用標準型技術(例如IEEE 802.11a/b/g/n/ac、3GPP LTE、及藍牙)。構成這些技術之基礎的標準係設計為提供可靠的無線連接及/或通訊。該等標準所規定之實體及更高層級的規格通常設計為有能源效率,並使得使用相同或其他技術之相鄰近或共用無線頻譜之裝置之間的干擾最小化。
這些標準所規定的測試是要確保此類裝置係經設計以合乎標準規定的規格,並確保所製造的裝置持續合乎這些所規定的規格。大多數裝置是收發器,其含有至少一或多個接收器及傳輸器。因此,該等測試係意欲確認接收器及傳輸器兩者均合乎規格。DUT之一或多個接收器的測試(RX測試)一般涉及由一測試系統(測試器)送出測試封包至該(等)接收器以及判斷該(等)DUT接收器如何回應彼等測試封包的某種方式。DUT之傳輸器係藉由使其等送出封包至測試系統而受測,測試系統接著評估由DUT所送出之信號的物理特性。
請參閱圖1,一一般製造測試環境10a包括一測試器12及一DUT 16,其中測試資料封包信號21t及DUT資料封包信號21d作為經由一傳導信號路徑在測試器12與DUT 16之間輸送的RF信號而交換,傳導信號路徑一般係同軸RF纜線20c及RF信號連接器20tc、20dc之形式。如上文所提及,該測試器一般包括一信號源14g(例如,一VSG)及一信號分析器14a(例如,一VSA)。再者,如上文所論述,測試器12及DUT 16包括關於預定測試序列的預載入資訊,一般而言,體現於測試器12內之韌體14f
中及DUT 16內之韌體18f中。如上文所進一步提及,此韌體14f、18f內關於預定測試流程的細節一般需要介於測試器12與DUT 16之間某形式之外顯(explicit)同步化(一般而言,經由資料封包信號21t、21d)。
請參閱圖2,繼最終組裝後(如上文所提及,最終組裝後,一實體DUT信號連接20dc一般係不可用)的一一般測試環境10b使用一無線信號路徑20b,經由測試器12及DUT 16之各自天線系統20ta、20da經由無線信號路徑20b傳達測試資料封包信號21t及DUT資料封包信號21d。
以下論述以BLE裝置作為DUT的情境中而呈現。然而,所屬技術領域中具有通常知識者將易於理解的是,所主張之本發明之原理及操作亦適用於其中以交換資料封包作為一通訊鏈路起始序列之一正常部分的裝置或系統。如已知且如下文論述,在一BLE收發器情況中,此類資料封包係廣告資料封包、掃描請求資料封包及掃描回應資料封包之形式。
請參閱圖3,一般在一無線測試環境執行根據所主張之本發明之用於交換資料封包作為一通訊鏈路起始序列之一正常部分之裝置或系統(諸如BLE裝置及系統)之測試方法。DUT 16包括一BLE子系統或裝置26,BLE子系統或裝置26傳輸21d廣告封包以供由測試器12接收(階段A)。繼由測試器12成功接收一廣告封包後,測試器12傳輸21t一掃描請求封包(階段B)。繼由DUT 16之BLE子系統26成功接收後,DUT 16傳輸21d一掃描回應封包(階段C)。
在用於BLE系統之信號標準內規定此等封包之這些交換。據此,DUT 16不需要任何特殊驅動程式碼(例如,依韌體或軟體形式),測試器12亦不需要任何裝置特定或以其他方式或測試軟體或韌體。再者,此
封包互換發生在已建置介於DUT 16與測試器12之間之一通訊鏈路之前並且無通訊鏈路的情況中。據此,無任何通訊設定檔仍然在作用中,並且可提示任意BLE裝置依此方式來與一測試器互動。
請參閱圖4,根據BLE信號標準,一BLE裝置使用三個頻道(總共40頻道)以進行裝置探索及連接建立。這些頻道定位於標準無線區域網路頻道(「Wi-Fi」)之間,以最小化系統間干擾。這些頻道名為「廣告(advertising)」頻道且由BLE系統使用這些頻道以搜尋其他裝置或促使正在尋求建立連接的裝置知道自身之存在。該裝置傳輸一廣告封包,且接著,等待一段規定時間間隔以接收一掃描請求封包。如果在彼時間間隔內未接收到任何掃描請求封包,則在一不同頻道上傳輸另一廣告封包。初始頻道選擇係隨機的,且各後續廣告封包係在一不同頻道上傳輸,直到已使用所有三個頻道,其後,此程序重複直到接收到一掃描請求封包及建置一通訊鏈路。
據此,如此處實例所示,該BLE裝置在一隨機選取之頻道(例如,頻道1)上傳輸一第一廣告封包21aa。如果未接收到作出回應之掃描請求封包,則在另一頻道(例如,頻道2)上傳輸一第二廣告封包21ab。再次,如果在該規定時間間隔內未接收到掃描請求封包,則在其餘頻道(例如,頻道3)上傳輸一第三廣告封包21ac。
請參閱圖5,根據例示性實施例,該DUT傳輸一廣告封包21aa,該測試器正確接收廣告封包21aa,且回應於廣告封包21aa,該測試器傳輸一掃描請求封包21qa。回應於成功接收到此掃描請求封包21qa,接著,該DUT傳輸一掃描回應封包21ra。這些封包21aa、21qa、21ra皆在同一頻
道上(頻道1、2或3)予以傳輸。如果在掃描回應封包21ra後該測試器抑制傳送任意進一步封包,則該DUT將等待一段規定時間間隔以供接收進一步命令。如果在彼時間間隔內未接收到任何進一步命令,則該DUT重新繼續依緊密順序相繼地在該三個廣告頻道之各自者上依相繼之指定廣告間隔傳送廣告封包21ab、21ac、21ad。
因此,例如如此處所示,該DUT傳輸一第二廣告封包21ab、接收一掃描請求封包21qb並用一掃描回應封包21rb作出回應。然而,當該DUT傳送一第三廣告封包21ac時,在此實例中,該測試器用無法被該DUT接收的一經減小信號功率來傳輸掃描請求封包21qc。據此,該DUT未傳輸任何掃描回應封包。接著,在規定時間間隔23後,該DUT藉由傳送一第四廣告封包21ad而再次重新繼續操作。
如藉由此操作可見,一測試器可使用BLE標準協定以依該三個規定廣告封包頻率之一者自一DUT引出一或多個掃描回應封包。由該DUT傳輸之此等掃描回應封包可視為類似於Wi-Fi系統中使用的「應答(acknowledgement)」(ACK)封包(依照IEE 802.11標準),ACK封包可用來測試Wi-Fi傳輸器信號特性(例如,信號功率位準及資料編碼)。同樣地,在此情境中,此處,該測試器可使用這些掃描回應封包來判定由該測試器傳輸的掃描請求封包有多少被該DUT接收到。所接收之掃描回應封包對所傳輸之掃描請求封包之比率可用來導出有效封包錯誤率(PER)。
進一步,藉由改變由該測試器傳輸之掃描請求封包之功率位準,將導致所接收之掃描回應封包的數目變化,並且可用來判定在該DUT內的BLE接收器之靈敏度,類似於執行Wi-Fi接收器之PER測試,如2013
年8月5日申請之美國專利申請案第13/959354號中描述者,其公開於美國專利公開案第2015/0036729號中,該等案揭示內容以引用之方式併入本文。因此,該測試器可在短測試時間內獲得關於該DUT接收器靈敏度的實用資訊。進一步,該測試器可分析掃描回應封包及廣告封包之信號品質,諸如頻率、功率位準、調變等,以判定該DUT傳輸器之效能品質。
無論如何,可使用一習知測試器(例如使用習知VSA及VSG系統)進行這些測試,而不需要在DUT內的特殊驅動程式碼或用於測試器之裝置特定測試軟體。
請參閱圖6,根據進一步例示性實施例,可使用在該測試器內的一寬頻(broadband)傳輸器(例如,一寬頻VSG)簡化且加速測試,藉此避免需要在該測試器內的該接收器(例如,一VSA)迅速判定該DUT正在其上傳輸該DUT之廣告封包的頻道。例如,回應於例如在頻道2上接收來自該DUT之廣告封包21a,該測試器傳輸一群組21q之掃描請求封包21qa、21qb、21qc,其中使用該寬頻傳輸器能力在該三個廣告封包頻道之一各自者上傳輸各掃描請求封包21qa、21qb、21qc。因此,該DUT將在所有三個廣告頻道上(即,實際上用於廣告封包21a之頻道以及另兩個未使用之頻道)接收一回應掃描請求封包,藉此確保該DUT繼而藉由在於其上傳輸原始廣告封包21a的同一頻道上傳輸一掃描回應封包21r來作出回應。
請參閱圖7,在所有頻道上用掃描請求封包來回應於廣告封包的此技術確保:無論該DUT在哪一頻道上(在此情況中,在頻道1上)傳輸初始廣告封包21a,該DUT將作出回應而在同一頻道上(以在未使用之頻道上)接收一掃描請求封包。因此,接著,該DUT將藉由繼而在同一
頻道上用一掃描回應封包21r作出回應而完成通訊鏈路起始序列。因此,無論該DUT使用該三個規定頻道之哪一者來傳輸其初始廣告封包21a,該測試器藉由在所有可用廣告頻道上用一掃描請求封包作出回應,而將能夠自該DUT引出一掃描回應封包21r,只要該DUT正在適當執行且該掃描請求封包21q功率足以被該DUT正確接收。
依相關方式,該測試器可採用一廣頻(wideband)接收器(例如,VSA)以偵測及正確接收廣告封包21a及掃描回應封包21r。即使此類接收器無法即時判定正在發生互動的頻道,所接收之封包一經擷取後,仍可於稍後使用(例如,使用下游系統或處理),以在擷取後處理期間判定頻道。
在其中信號路徑損失隨廣告頻道頻率而變化的情況中,可用偏移來改變傳輸封包功率,該偏移足以確保在該DUT處的經接收信號功率足以用於該三個廣告頻道之各者。
請參閱圖8,根據進一步例示性實施例,可組合使用上文所論述的依變化之信號功率來傳輸掃描請求封包及同時經由不同頻道傳輸多個掃描請求封包之技術。例如,回應於一第一廣告封包21aa(例如,在頻道2)上,該測試器可依意欲防止被該DUT成功接收的一經減小功率位準同時在所有頻道上傳輸掃描請求封包,如上文所論述。因此,在該規定時間間隔後,該DUT在一不同頻道上(例如,在頻道1上)傳輸一第二廣告封包21ab。該測試器偵測此廣告封包21ab且藉由此時依一較高功率位準同時在所有頻道上傳輸一第二組掃描請求封包21qb而作出回應。然而,此較高功率位準仍不足以確保被該DUT成功接收。據此,再次在該規定時間間
隔後,該DUT在另一不同頻道上(例如,在剩餘的頻道3上)傳輸一第三廣告封包21ac,回應於第三廣告封包21ac,該測試器此時仍依一較高功率位準傳輸一第三組掃描請求封包21qc。此功率位準現在足以確保被該DUT成功接收,該DUT在作為用於最新近廣告封包21ac及掃描請求封包21qc之交換的相同頻道(例如,頻道3)上用一掃描回應封包21r作出回應。
因此,用於掃描請求封包的三個不同功率位準被用來測試該DUT接收器成功接收此等掃描請求封包的能力。雖然前兩組掃描請求封包21qa、21qb功率太低,然而第三組21qc之功率足以引出一掃描回應封包21r。據此,此測試可有效率地自一單一操作得出三個結果。由於雜訊加至此系統且無法完全防止,所以無法斷定構成一臨限值(高於該臨限值,將確保該DUT成功接收所有掃描請求封包)的實際功率位準。將需要進一步統計結果以判定此臨限值。據此,可執行相似於此的多個測試,以判定識別或以其他方式指示此類臨限值的一統計分佈。
請參閱圖9,作為達成此一統計分佈之部分,可用使得需要僅兩個功率位準來引出一掃描回應封包的功率位準來傳輸掃描請求封包組21qa、21qb。例如,雖然第一組掃描請求封包21qa的功率位準不足以確保被該DUT成功接收,然而可用介於如先前實例(圖8)所識別之第二組掃描請求封包功率位準與第三組掃描請求封包功率位準之間的功率位準來傳輸第二組21qb。此可有利地進一步縮減測試結果之間之時間(例如,如果接收到一連接請求),此係因為循序廣告封包之間之時間顯著短於在無已建置之通訊鏈路情況中一新廣告封包序列開始(onset)之間之時間。(然而,在一些情況中,仍可傳輸一第三廣告封包,例如,如果繼一掃描回應封包後
無任何事件,則在此情況中,仍然會獲得三個測試結果)。
無論如何,用變化之功率位準執行這些封包交換使得一統計資料庫能夠形成。進一步,藉由適當選取變化之封包功率位準,有可能更迅速收斂統計功率位準,依該統計功率位準,正確接收一半掃描請求封包並引出相對應之掃描回應封包。據此,如果選取之功率位準皆低於此靈敏度點,則該DUT將迅速相繼地傳送後續廣告封包。此使得能夠在傳送該掃描請求封包時設定功率位準的新值,而不需要在起始新的廣告封包序列之前等待較長的期間。
本發明的結構和操作方法之各種其他修改及替代例在不背離本發明的精神與範疇的情況下,對所屬技術領域中具有通常知識者而言是顯而易見的。儘管已藉由特定較佳實施例說明本發明,應理解所主張之本發明不應過度地受限於此等特定實施例。吾人意欲以下列申請專利範圍界定本發明的範疇且意欲藉以涵蓋此等申請專利範圍之範疇內之結構與方法以及其均等者。
12‧‧‧測試器
16‧‧‧DUT(受測裝置)
20da‧‧‧天線系統
20ta‧‧‧天線系統
21d‧‧‧DUT資料封包信號;傳輸
21t‧‧‧測試資料封包信號;傳輸
26‧‧‧BLE子系統或裝置
Claims (16)
- 一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法,其包含:使用一測試器經由該複數個信號頻道之一者,接收來自該DUT之一鏈路起始資料封包;回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者,傳輸一測試器回應資料封包;回應於該測試器回應資料封包,使用該測試器經由該複數個信號頻道之該者,接收一DUT回應資料封包;回應於該DUT回應資料封包,使用該測試器抑制經由該複數個信號頻道之該者,傳輸另一測試器回應資料封包;及至少重複以下該等步驟:使用該測試器經由該複數個信號頻道之一者,接收來自該DUT之一鏈路起始資料封包,以及回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者,傳輸一測試器回應資料封包。
- 如請求項1之方法,其中該重複導致使用該測試器經由該複數個信號頻道之至少第一者及第二者進行該接收及該傳輸。
- 如請求項1之方法,其中:該DUT包含一藍牙低能量裝置;該鏈路起始資料封包包含一廣告資料封包;該測試器回應資料封包包含一掃描請求資料封包;並且 該DUT回應資料封包包含一掃描回應資料封包。
- 如請求項1之方法,其中:回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者,進行一測試器回應資料封包之該傳輸係包含:使用一第一信號功率傳輸該測試器回應資料封包;及回應於該鏈路起始資料封包,使用該測試器經由該複數個信號頻道之該者,進行一測試器回應資料封包之該傳輸的該重複係包含:使用小於該第一信號功率的一第二信號功率傳輸該測試器回應資料封包。
- 如請求項1之方法,其中該DUT回應資料封包包括複數個信號特性,且進一步包含使用該測試器分析該複數個信號特性之至少一者。
- 一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法,其包含:使用該DUT經由該複數個信號頻道之一者,傳輸一鏈路起始資料封包;回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者,接收一測試器回應資料封包;回應於該測試器回應資料封包,使用該DUT經由該複數個信號頻道之該者,傳輸一DUT回應資料封包;回應於該DUT回應資料封包,使用該DUT使得無法經由該複數個信號頻道之該者,接收另一測試器回應資料封包;及至少重複以下該等步驟:使用該DUT經由該複數個信號頻道之一者,傳輸一鏈路起始資 料封包,以及回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者,接收一測試器回應資料封包。
- 如請求項6之方法,其中該重複導致使用該DUT經由該複數個信號頻道之至少第一者及第二者進行該傳輸及該接收。
- 如請求項6之方法,其中:該DUT包含一藍牙低能量裝置;該鏈路起始資料封包包含一廣告資料封包;該測試器回應資料封包包含一掃描請求資料封包;及該DUT回應資料封包包含一掃描回應資料封包。
- 如請求項6之方法,其中:回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者,進行一測試器回應資料封包之該接收係包含:使用一第一信號功率接收該測試器回應資料封包;及回應於該鏈路起始資料封包,使用該DUT經由該複數個信號頻道之該者,進行一測試器回應資料封包之該接收的該重複係包含:使用小於該第一信號功率的一第二信號功率接收該測試器回應資料封包。
- 一種包括經由複數個信號頻道之至少一者進行通訊的用於測試一射頻(RF)資料封包信號收發器受測裝置(DUT)之方法,其包含:使用該DUT經由該複數個信號頻道之一者,傳輸一鏈路起始資料封包;使用一測試器接收該鏈路起始資料封包,且回應於該鏈路起始資料 封包,經由該複數個信號頻道之該者,傳輸一測試器回應資料封包;使用該DUT接收該測試器回應資料封包,且回應於該測試器回應資料封包,經由該複數個信號頻道之該者,傳輸一DUT回應資料封包;使用該測試器接收該DUT回應資料封包,且回應於該DUT回應資料封包,抑制經由該複數個信號頻道之該者,傳輸另一測試器回應資料封包;及至少重複以下該等步驟:使用該DUT經由該複數個信號頻道之一者,傳輸一鏈路起始資料封包,使用該測試器接收該鏈路起始資料封包,且回應於該鏈路起始資料封包,經由該複數個信號頻道之該者,傳輸一測試器回應資料封包,以及使用該DUT接收該測試器回應資料封包,且回應於該測試器回應資料封包,經由該複數個信號頻道之該者,傳輸一DUT回應資料封包。
- 如請求項10之方法,其中該重複導致使用該DUT及該測試器經由該複數個信號頻道之至少第一者及第二者進行該傳輸。
- 如請求項10之方法,其中該重複導致使用該DUT經由該複數個信號頻道之至少第一者及第二者進行該傳輸。
- 如請求項10之方法,其中:該DUT包含一藍牙低能量裝置;該鏈路起始資料封包包含一廣告資料封包; 該測試器回應資料封包包含一掃描請求資料封包;及該DUT回應資料封包包含一掃描回應資料封包。
- 如請求項10之方法,其中:使用該測試器經由該複數個信號頻道之該者,進行一測試器回應資料封包之該傳輸係包含:使用一第一信號功率傳輸該測試器回應資料封包;及使用該測試器經由該複數個信號頻道之該者,進行一測試器回應資料封包之該傳輸的該重複係包含:使用小於該第一信號功率的一第二信號功率傳輸該測試器回應資料封包。
- 如請求項10之方法,其中:使用該DUT進行該測試器回應資料封包之該接收係包含:使用一第一信號功率接收該測試器回應資料封包;及使用該DUT進行該測試器回應資料封包之該接收的該重複係包含:使用小於該第一信號功率之一第二信號功率接收該測試器回應資料封包。
- 如請求項10之方法,其中該DUT回應資料封包包括複數個信號特性,且進一步包含使用該測試器分析該複數個信號特性之至少一者。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/852,803 | 2015-09-14 | ||
| US14/852,803 US9749065B2 (en) | 2015-09-14 | 2015-09-14 | Method for testing a low power radio frequency (RF) data packet signal transceiver |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201724785A true TW201724785A (zh) | 2017-07-01 |
| TWI692949B TWI692949B (zh) | 2020-05-01 |
Family
ID=58237455
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105126765A TWI692949B (zh) | 2015-09-14 | 2016-08-22 | 用於測試低功率射頻(rf)資料封包信號收發器之方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9749065B2 (zh) |
| JP (1) | JP6768794B2 (zh) |
| CN (1) | CN108141291B (zh) |
| TW (1) | TWI692949B (zh) |
| WO (1) | WO2017048558A1 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10004079B2 (en) * | 2016-02-23 | 2018-06-19 | Nokia Technologies Oy | Method, apparatus, and computer program product for wireless short-range communication channel selection |
| US10404609B2 (en) * | 2017-12-14 | 2019-09-03 | Litepoint Corporation | Method for delaying signal transmissions from a device under test (DUT) by transmitting congestive communication channel signals |
| US10778346B2 (en) | 2018-05-23 | 2020-09-15 | Rohde & Schwarz Gmbh & Co. Kg | Test device and test method |
| US10715370B2 (en) * | 2018-09-05 | 2020-07-14 | Rohde & Schwarz Gmbh & Co. Kg | Test device and test method for testing a communication |
| CN111491279B (zh) * | 2019-01-29 | 2022-02-25 | 北京骑胜科技有限公司 | 蓝牙扫描方法、装置、设备以及计算机可读存储介质 |
| US10637589B1 (en) * | 2019-07-31 | 2020-04-28 | Keysight Technologies, Inc. | System and method for performing over-the-air testing on devices under test |
| CN118859066A (zh) | 2023-04-26 | 2024-10-29 | 莱特普茵特公司 | 从功率谱密度测量值移除测试设备噪声 |
| CN118859067A (zh) | 2023-04-26 | 2024-10-29 | 莱特普茵特公司 | 从功率谱密度测量值移除测试设备互调干扰和噪声 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7906868B2 (en) * | 2008-01-15 | 2011-03-15 | Microsemi Corporation | Fine tuned multiple output converter |
| US8700252B2 (en) * | 2010-07-27 | 2014-04-15 | Ford Global Technologies, Llc | Apparatus, methods, and systems for testing connected services in a vehicle |
| US8583042B2 (en) * | 2010-09-30 | 2013-11-12 | St-Ericsson Sa | Channel randomization for backoff efficiency improvement |
| JP2012100127A (ja) * | 2010-11-04 | 2012-05-24 | Anritsu Corp | 移動体通信端末試験装置及び移動体通信端末試験方法 |
| US8774024B2 (en) * | 2010-11-10 | 2014-07-08 | Litepoint Corporation | Achieving greater test efficiencies using ACK signal suppression |
| US8964567B2 (en) * | 2011-07-21 | 2015-02-24 | Microsoft Technology Licensing, Llc | Wireless synchronization testing |
| US8954007B2 (en) * | 2011-08-12 | 2015-02-10 | Wicentric, Inc. | Systems and methods for low power short range wireless device communication scanning |
| US9706496B2 (en) * | 2011-10-31 | 2017-07-11 | Avago Technologies General Ip (Singapore) Pte. Ltd | Concurrent BLE scanning and initiation for bandwidth efficiency and power saving |
| US9071989B2 (en) * | 2012-02-01 | 2015-06-30 | Dynatrace Llc | System and methods that enable automated testing of mobile devices at a remote monitor site |
| US9158642B2 (en) * | 2012-12-20 | 2015-10-13 | Litepoint Corporation | Method of testing multiple data packet signal transceivers concurrently |
| FR3001823A1 (fr) * | 2013-02-01 | 2014-08-08 | Option Way | Systeme de gestion d'ordres de transactions a contreparties limites |
| US9088521B2 (en) | 2013-02-21 | 2015-07-21 | Litepoint Corporation | System and method for testing multiple data packet signal transceivers concurrently |
| US9485040B2 (en) | 2013-08-05 | 2016-11-01 | Litepoint Corporation | Method for testing sensitivity of a data packet signal transceiver |
| JP5827987B2 (ja) * | 2013-11-28 | 2015-12-02 | アンリツ株式会社 | 移動体端末試験装置および試験方法 |
| CN103702391B (zh) | 2013-11-30 | 2017-05-03 | 北京智谷睿拓技术服务有限公司 | 一种无线通信的广播方法及设备、扫描方法及设备 |
| EP3087683B1 (en) * | 2013-12-27 | 2018-08-15 | Intel Corporation | Apparatus, system and method of bluetooth communication |
| DE112015000342T5 (de) | 2014-01-06 | 2016-10-13 | Ford Global Technologies, Llc | Vorrichtung und Verfahren zur Lokalisierung einer mobilen Vorrichtung im Fahrzeug |
| FI127389B (en) * | 2014-05-05 | 2018-04-30 | Silicon Laboratories Finland Oy | Procedure and technical device for short-range communication |
| US9763063B2 (en) * | 2014-10-06 | 2017-09-12 | Derek D. Kumar | Secure broadcast beacon communications |
| US9357342B2 (en) * | 2014-10-07 | 2016-05-31 | Google Inc. | Short-range wireless controller filtering and reporting |
-
2015
- 2015-09-14 US US14/852,803 patent/US9749065B2/en active Active
-
2016
- 2016-08-22 TW TW105126765A patent/TWI692949B/zh active
- 2016-09-07 CN CN201680053212.3A patent/CN108141291B/zh active Active
- 2016-09-07 WO PCT/US2016/050513 patent/WO2017048558A1/en not_active Ceased
- 2016-09-07 JP JP2018513009A patent/JP6768794B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20170078030A1 (en) | 2017-03-16 |
| JP6768794B2 (ja) | 2020-10-14 |
| JP2018533270A (ja) | 2018-11-08 |
| US9749065B2 (en) | 2017-08-29 |
| CN108141291B (zh) | 2021-03-26 |
| TWI692949B (zh) | 2020-05-01 |
| WO2017048558A1 (en) | 2017-03-23 |
| CN108141291A (zh) | 2018-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI724019B (zh) | 用於測試低功率射頻(rf)資料封包信號收發器之方法 | |
| TWI692949B (zh) | 用於測試低功率射頻(rf)資料封包信號收發器之方法 | |
| CN108141388B (zh) | 用于测试低功率射频(rf)数据包信号收发器的方法 | |
| US8913504B2 (en) | System and method for initiating testing of multiple communication devices | |
| KR101865893B1 (ko) | 공중파 신호 특성에 의해 개시되는 소정의 시험 세그먼트를 사용한 무선 장치 시험 방법 | |
| JP2017512978A (ja) | 共有テストリソースを使用して複数の無線データパケット信号送受信器をテストする方法 | |
| TWI695594B (zh) | 用於測試射頻(rf)資料封包信號收發器封包錯誤率之方法 | |
| TWI704452B (zh) | 用於使用內隱同步化測試射頻(rf)資料封包信號收發器之方法 | |
| CN110235413B (zh) | 估计数据分组信号收发器的接收器灵敏度的方法 | |
| CN111373681B (zh) | 用于通过传输拥塞通信信道信号来延迟待测设备(dut)的信号传输的方法 | |
| CN106664225A (zh) | 用于捕获并且使得能够分析来自射频数据包信号收发器的测试数据包的系统和方法 |