TWI623206B - 用於測試資料封包信號收發器的系統及方法 - Google Patents

用於測試資料封包信號收發器的系統及方法 Download PDF

Info

Publication number
TWI623206B
TWI623206B TW103108354A TW103108354A TWI623206B TW I623206 B TWI623206 B TW I623206B TW 103108354 A TW103108354 A TW 103108354A TW 103108354 A TW103108354 A TW 103108354A TW I623206 B TWI623206 B TW I623206B
Authority
TW
Taiwan
Prior art keywords
data packet
signal
test data
signal path
data packets
Prior art date
Application number
TW103108354A
Other languages
English (en)
Other versions
TW201436486A (zh
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 TW201436486A publication Critical patent/TW201436486A/zh
Application granted granted Critical
Publication of TWI623206B publication Critical patent/TWI623206B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration
    • H04B17/14Monitoring; Testing of transmitters for calibration of the whole transmission and reception path, e.g. self-test loop-back
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/0082Monitoring; Testing using service channels; using auxiliary channels
    • H04B17/0087Monitoring; Testing using service channels; using auxiliary channels using auxiliary channels or channel simulators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/29Performance testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

一種用於測試一資料封包信號收發器的資料封包接收特性的方法,接收特性例如如靈敏度及產出量。藉由監測回傳自一受測裝置(DUT)的多個回應性資料封包信號,可判斷DUT是否及何時已成功接收有效資料封包、接收錯誤資料封包、以一錯誤方式接收有效資料封包或未接收有效資料封包。在偵測到任何此類事件時,則可提供激勵資料封包信號,其提供方式為無需外部控制DUT或查詢DUT即能夠判斷可能的DUT接收問題是否關於激勵資料封包信號的功率位準、期間或資料率,或者是否關於DUT內的電路。

Description

用於測試資料封包信號收發器的系統及方法
本發明係關於測試無線收發器,特別是關於測試無線資料封包信號收發器。
許多現今的電子裝置將無線技術同時用於連接性及通訊目的。因為無線裝置傳送並接收電磁能量,且因為二或多個無線裝置可能由於信號頻率及功率頻譜密度而對彼此運作產生干擾,此等裝置及其無線技術必須遵守各種無線技術標準規格。
在設計該等裝置時,工程師必須特別小心確保該等裝置將會符合或超過依據其所包括之無線技術所規定標準的每一項規格。再者,當該等裝置之後進入量產時,就必須接受測試以確保製造瑕疵不會造成運作不當,包括其符合依據所包括之無線技術標準的每一項規格。
為了在製造及組裝這些裝置後進行測試,目前的無線裝置測試系統運用的是用於分析接收自各裝置之信號的子系統。此類子系統通常包括至少一用於分析裝置所產生信號的向量信號分析器(VSA)。藉由VSA進行的多項分析基本上為可程式化,以容許每一項分析能夠用於在不同之頻率範圍、頻寬及信號調變特性下,測試各種裝置是否符合各種不同之無 線技術標準。
作為無線通訊裝置製造的部分,一顯著的產品成本要素為製造測試成本。一般而言,測試成本與進行此測試所需時間之間有直接相關性。因此,可縮短測試時間而不犧牲測試準確度或不增加資本設備成本(例如,因測試設備、或多部測試機精密度提升而導致成本增加)的創新具有重要性,並且可顯著節省成本,尤其是對於製造及測試大量此類裝置而言。
其中包括,一種時常進行的信號連結測試,其涉及測試一受測裝置(DUT)與測試機之間的信號連結,此時測試機係透過傳導信號路徑(形式常為一具有系統特徵阻抗的射頻(RF)傳輸線(例如,同軸電纜))連接至參考信號源,以容許在參考裝置與DUT之間輸送及傳遞資料封包。此類信號連結測試係基於在已知或規定時間間隔期間,所輸送且由DUT所接收無誤的資料封包數量。
通常,此類測試包括資料封包由參考裝置至DUT的輸送,其依次以指示是否已收到正確資料封包的回應資料封包來回應。回應資料封包的形式通常為確認資料封包,例如應答(ACK)資料封包。
然而,由於缺少用於擷取及保留在兩個裝置之間傳送資料封包(例如,來自所參考裝置的參考資料封包及來自DUT的確認資料封包)的額外電路或子系統,故無法判斷收到錯誤封包是否係因錯誤封包原本已傳送自參考裝置,或收到正確封包但DUT係以錯誤方式接收。
因此,人們希望具有一種技術,用於擷取輸送於多個裝置之間的封包,並且用於保留那些對其回應無確認封包回傳的封包,或對其回傳確認封包,但卻是在已超過規定時間限制後才回傳。
根據目前所主張之發明,所提供者為一種方法,其用於測試一資料封包信號收發器的資料封包接收特性,如靈敏度及產出量。藉由監測回傳自一受測裝置(DUT)的多個回應性資料封包信號,可判斷DUT是否及何時已成功接收有效資料封包、接收錯誤資料封包、以一錯誤方式接收有效資料封包或未接收有效資料封包。在偵測到任何此類事件時,則可提供激勵資料封包信號,其提供方式為無需外部控制DUT或查詢DUT即能夠判斷可能的DUT接收問題是否關於激勵資料封包信號的功率位準、期間或資料率,或者是否關於DUT內的電路。
根據目前所主張發明的例示性實施例,一種測試一資料封包信號收發器之方法包括:經由一具有一可控制射頻(RF)信號路徑衰減的RF信號路徑,傳送一包括一或更多供一資料封包信號收發器受測裝置(DUT)接收之測試資料封包的測試資料封包信號;經由該RF信號路徑,自該DUT接收一包括一或更多回應資料封包的回應信號,該一或更多回應資料封包對應於該一或更多測試資料封包的一或更多各別部分;以及在該一或更多回應資料封包的該接收後,經由具有該加大之RF信號路徑衰減的該RF信號路徑,進行該測試資料封包信號的一或更多傳送,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包,並且加大該RF信號路徑衰減,然後經由具有該加大之RF信號路徑衰減的該RF信號路徑,傳送該測試資料封包信號,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包。在一規定時間間隔內自該DUT接收至少另外一或更多回應資料封包失敗後,所述至少另外一或更多回應資料封包對應於該另外 一或更多測試資料封包的一或更多各別部分,進一步包括的是進行下列一或更多者:保留該另外一或更多測試資料封包的該一或更多各別部分,以及重複該測試資料封包信號的該傳送,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包。此重複傳送包括下列一或更多者:維持該另外一或更多測試資料封包之至少一者的一期間、維持該另外一或更多測試資料封包之至少一者的一資料率、加大該另外一或更多測試資料封包之至少一者的一期間,以及減小該另外一或更多測試資料封包之至少一者的一資料率。
根據目前所主張發明的另一例示性實施例,一種測試一資料封包信號收發器之方法包括:在第一複數個時間間隔的每一個時間間隔期間,經由一具有一可控制射頻(RF)信號路徑衰減的RF信號路徑,傳送一測試資料封包信號,其包括供一資料封包信號收發器受測裝置(ï¼DUT)接收的一或更多測試資料封包;在第二複數個時間間隔的每一個時間間隔期間,等待經由該RF信號路徑自該DUT之一包括一或更多回應資料封包的回應信號之接收,該一或更多回應資料封包對應於該一或更多測試資料封包的一或更多各別部分,其中該第一與第二複數個時間間隔係不一致;以及在該第一複數個時間間隔之至少一較後者前,進行下列一或更多者:維持該RF信號路徑衰減,以及加大該RF信號路徑衰減。在接著該第一複數個時間間隔之該較後者後的該第二複數個時間間隔之一較後者期間,自該DUT接收該一或更多回應資料封包之至少一者失敗後,進一步包括進行下列一或更多者:保留至少一部分該測試資料封包信號,該測試資料封包信號係傳送於該第一複數個時間間隔的該較後一者期間,以及重複該測試資料封 包信號的該傳送,該測試資料封包信號包括供該DUT接收的一或更多測試資料封包。此重複傳送包括下列一或更多者:維持該一或更多測試資料封包之至少一者的一期間、維持該一或更多測試資料封包之至少一者的一資料率、加大該一或更多測試資料封包之至少一者的一期間,以及減小該一或更多測試資料封包之至少一者的一資料率。
10‧‧‧測試環境
10a‧‧‧測試環境
11a‧‧‧外部來源控制信號
11b‧‧‧外部來源控制信號
11c‧‧‧外部來源控制信號
11d‧‧‧外部來源控制信號
11e‧‧‧外部來源控制信號
11f‧‧‧外部來源控制信號
12‧‧‧參考裝置
12a‧‧‧參考裝置
13‧‧‧資料封包信號/參考信號
13ac‧‧‧參考資料封包
13ad‧‧‧所參考資料封包
13b‧‧‧資料封包信號/參考資料封包/測試資料封包/所傳送資料封包/資 料封包
13ba‧‧‧接續的資料封包/第一經衰減資料封包
13bar‧‧‧具有較長封包期間的資料封包
13bc‧‧‧參考資料封包
13bd‧‧‧所參考資料封包/第二傳送測試資料封包
13c‧‧‧資料封包資訊
14‧‧‧DUT
15‧‧‧資料封包信號/回應性信號/所傳送反應性資料封包信號
15a‧‧‧所接收回應性資料封包信號
15ac‧‧‧回應資料封包
15ad‧‧‧回應資料封包
15b‧‧‧所傳送回應性資料封包信號/回應性資料封包信號/確認封包/回應性確認封包
15bc‧‧‧回應資料封包
15bd‧‧‧回應資料封包
16‧‧‧信號衰減器/纜線式信號路徑
16a‧‧‧信號衰減器
17a‧‧‧劃分或耦合信號
17a‧‧‧功率劃分資料封包信號/輸入信號
17b‧‧‧劃分或耦合信號/功率劃分資料封包信號/輸入信號
18‧‧‧分析電路
18‧‧‧接收暨分析電路
19‧‧‧輸入信號
19a‧‧‧信號路徑
19b‧‧‧額外信號路徑
24‧‧‧控制邏輯
26‧‧‧無線信號連接
22a‧‧‧封包偵測器
22b‧‧‧封包偵測器
23a‧‧‧封包偵測信號
23ae‧‧‧結束時間
23ap‧‧‧資料封包強度
23as‧‧‧開始時間
23b‧‧‧封包偵測信號
23be‧‧‧結束時間
23bp‧‧‧資料封包強度
23bs‧‧‧開始時間
25a‧‧‧控制信號
25b‧‧‧控制信號
26a‧‧‧天線
26b‧‧‧天線
27a‧‧‧放射的電磁波
27b‧‧‧放射的電磁波
31a‧‧‧控制信號
31b‧‧‧控制信號
31d‧‧‧控制信號
31e‧‧‧控制信號
31e‧‧‧控制信號
31f‧‧‧控制信號
32a‧‧‧第一信號連接/信號劃分或耦合電路
32b‧‧‧第二信號劃分器或耦合器/信號劃分或耦合電路/第二信號連接
32c‧‧‧本文未提及
35b‧‧‧時間間隔/回應性時間間隔
36a‧‧‧較高衰減
36b‧‧‧較低衰減
40a‧‧‧第一場景
40b‧‧‧第二場景
40c‧‧‧第三場景
52a‧‧‧除法器/加法器
52b‧‧‧除法器/加法器
52c‧‧‧除法器/加法器
52d‧‧‧除法器/加法器
54a‧‧‧串聯式信號耦合器
54b‧‧‧串聯式信號耦合器
56c‧‧‧信號組合器
56d‧‧‧信號組合器
t1‧‧‧規定時間間隔
t2‧‧‧時間間隔
t3‧‧‧逾時間隔
圖1描述一用於測試資料封包接收的測試環境,其係根據目前所主張發明的例示性實施例。
圖2描述一用於測試資料封包接收的測試環境,其係根據目前所主張發明的替代例示性實施例。
圖3是一信號圖解,其描述因DUT成功接收有效資料封包所致的經測試資料封包與確認資料封包輸送,以及因接收錯誤資料封包或以錯誤方式接收所致的經測試資料封包輸送以及延遲或無確認資料封包。
圖4描述一信號時序圖,其辨別圖1及2之封包偵測電路所擷取的信號參數。
圖5與6描述圖1與2之信號劃分或耦合電路的例示性實施例。
圖7描述圖1與2之測試環境之一部分的例示性替代實施例。
圖8為一信號圖解,其描述圖1與2之測試環境中參考裝置與DUT之間資料封包和確認封包的例示性輸送。
圖9為一信號圖解,其描述在參考資料封包信號上施加信號衰減前後,資料封包和確認封包的例示性輸送。
圖10為一信號圖解,其描述在參考資料封包信號上施加信號衰減並且降低參考資料封包信號資料率前後,資料封包和確認封包的例示性輸送。
圖11為一信號圖解,其描述資料封包和確認封包的例示性輸送,用於測試圖1與2測試環境中之資料封包產出量。
圖12為一信號圖解,其描述資料封包、確認封包與圖1及2之測試環境運作期間所施加信號衰減的例示性時序關係。
下文的實施方式參照附圖係本專利主張發明的例示性實例。此處說明的目的在於描述而非限制本發明的範疇。此些實施例係經過充分詳述俾令所屬領域具有通常知識者能夠實踐本發明,並且將理解的是,可用某些變化實踐其它實施例而不脫離本發明的精神或範疇。
在本揭示中,若未明顯與上下文相矛盾,所說明的個別電路元件其數量可為單數或複數。例如,術語「電路」(“circuit”及“circuitry”)可包括單一組件或複數個組件,其屬於主動型及/或被動型並且連接或另外耦接在一起(例如,一或多重積體電路晶片),用以提供所述功能。另外,術語「信號」可意指一或多重電流、一或多重電壓、或數據信號。在圖式中,相稱或相關元件將具有相稱或相關的字母、數字或字母數字符號。還有,儘管已使用離散電子電路(較佳的是以一或多重積體電路晶片的形式)就實現方面說明本發明,取決於待處理的信號頻率或數據率,仍或可使用一或多重經過適當程式化的處理器實現此類電路的任何部分。此外,就圖示描述各個實施例功能方塊圖的方面來說,功能方塊不一定表示硬體電路之間的分割。
如下文更詳細的說明所述,根據目前所主張發明之用於測試資料封包接收的系統及方法有助於控制所輸送資料封包的擷取及條件性保留,用以確保正確接收的資料封包可予以擷取但不理會且不保留(例如,未予以儲存),而錯誤及可能錯誤的資料封包則予以擷取及保留以供分析。由於錯誤或可能錯誤的資料封包之擷取及保留可受到控制並且與正常測試期間資料封包的輸送回時達成,故可縮短系統測試時間。再者,藉由減少資料儲存量可降低系統成本,若擷取並保留所有資料封包(包括已知良好之資料封包而不僅是錯誤或可能錯誤的資料封包)以供分析,則所需的資料儲存量會大幅增加。
請參閱圖1,根據目前所主張發明之例示性實施例的測試環境10包括一參考裝置12、一DUT 14、一纜線式信號連接16、一或更多封包偵測電路22a、22b、控制邏輯24(例如,一場式可程式閘陣列)、以及一或更多信號劃分或耦合電路(例如,電阻信號劃分器或耦合器)32a、32b(以下有更詳細討論)。參考裝置12可用一已知良好的裝置予以實現,如已經過測試並且已知根據所有規定之運作標準及特性(或至少那些為了目前測試所規定的運作特性)運作的DUT。雖非必要,纜線式信號連接16較佳仍包括一信號衰減器16a,其可隨一控制信號而變。根據廣為人知的測試技術及運作,參考裝置12、DUT 14、控制邏輯24、封包偵測器22a、22b及信號衰減器16a可藉由各別之外部來源控制信號予以控制,並且經由其它控制或資料信號(圖未示)連通至外部子系統。例如,參考裝置12、DUT 14、控制邏輯24、封包偵測器22a、22b及信號衰減器16a各可藉由一或更多各別之外部來源控制信號11a、11b、11c、11d、11e、11f(例如,來自一該些 控制測試運作的個人電腦)予以控制。或者,或另外,參考裝置12、DUT 14、封包偵測器22a、22b及信號衰減器16a各可受控於一或更多由控制邏輯所提供(例如,依照其一或更多外部來源控制信號11c的方向)之各別控制信號31a、31b、31d、31e、31f。
參考裝置12提供一資料封包信號13予DUT 14,DUT 14依次以其本身的資料封包信號15回應。此類回應性資料封包信號15的形式通常為確認信號(例如,ACK信號),指示或確認參考資料封包信號13內之有效資料封包接收妥當。
信號路徑16(例如RF傳輸線)經由含信號分離或耦合電路的第一32a與第二32b信號連接與參考裝置12及DUT 14電連通。如以下所更詳細討論者,此類電路提供所傳送參考資料封包信號13a(以及視需要還有所接收回應性資料封包信號15a)的劃分或耦合部位作為對第一封包偵測器22a的輸入信號17a。類似地,此類電路提供所接收參考資料封包信號13b(以及視需要還有所傳送回應性資料封包信號15b)的劃分或耦合部位作為對第二封包偵測器22b的輸入信號17b。此電路也提供這些信號13b、15b的劃分或耦合部位作為對信號接受器暨分析電路18(例如VSA)的輸入信號19。
如以下所更詳細討論者,封包偵測器22a、22b對控制邏輯24提供封包偵測信號23a、23b。這些封包偵測信號23a、23b較佳提供指示參考13及回應性15資料封包信號之強度(例如功率位準)及開始與結束時間的資訊。例如,第一封包偵測器22a可提供資料封包強度及資料封包開始與結束時間資訊予所傳送參考資料封包信號13a和所接收回應性資料封包 信號15a。類似地,第二封包偵測器22b可提供資料封包強度及資料封包開始與結束時間資訊予所接收參考資料封包信號13b及所傳送回應性資料封包信號15b。還有,封包偵測器22a、22b提供的資料封包強度資訊容許辨別所偵測的信號類型。例如,若第一封包偵測信號23a指示高於第二封包偵測信號23b所指示的信號強度,這表示正在偵測所傳送13a及所接收13b的參考資料封包信號。類似地,若第一封包偵測信號23a指示低於第二封包偵測信號23b所指示的信號強度,這表示正在偵測所傳送15b及所接收15a的回應性資料封包信號。
或者,可使用單一封包偵測器,例如第一22a或第二22b封包偵測器任何一者。藉由監測在第一32a或第二32b信號連接任何一者處所偵測的信號強度,並且將其與預定臨界強度值作比較,可判斷是否正在偵測參考裝置信號13或DUT信號15。例如,由於信號衰減器16a,在第一信號連接32a處所偵測到高於及低於臨界強度值之信號強度分別對應於參考13及DUT 15信號,並且在第二信號連接32ba處所偵測高於及低於臨界強度值的信號強度分別對應於DUT 15及參考13信號。
藉由控制邏輯24處理封包偵測信號23a、23b,以提供一或更多命令、或控制信號25a、25b予信號接受器暨分析電路18。這些命令可包括「擷取」25a及「保持之前的」25b命令,用以通知信號接收暨分析系統18,目前正在接收的資料封包應該予以擷取(依據「擷取」命令25a),以及應該保留先前接收和擷取的資料封包以供分析(依據「保持之前的」命令25b)。
請參閱圖2,根據替代例示性實施例,測試環境10a可省略 第一參考封包偵測器22a(圖1)。在此實施例10a中,參考裝置12a提供資料封包資訊13c(例如,針對所傳送參考資料封包信號13a的資料封包強度及開始與結束時間資訊),其係由控制邏輯24用於提供如上所述的「擷取」25a及「保持之前的」25b命令。這也免除了在參考裝置12a與信號路徑16之間設置第一參考信號劃分或耦合電路32a的需要。
請參閱圖3,所繪示者為用於不同測試場景的參考13與回應性15信號。在第一場景40a中,DUT 14(圖1及2)接收參考資料封包13b。在此場景40a中,這些資料封包13b係為良好或有效,並且得以由DUT 14適當接收與擷取。因此,在規定時間間隔t1內,DUT 14藉由傳送確認資料封包15b進行回應。因此,控制邏輯24將提供適當的「擷取」25a及「保持之前的」25b命令,用以通知接收暨分析電路18有效資料封包13b係經適當接收與擷取並且無需保留以供分析。
在第二場景40b中,DUT 14接收參考資料封包13b。然而,DUT 14所提供的回應性確認資料封包15b係在時間間隔t2之後予以傳送,其超出介於參考封包13b結束與回應性封包15b預期開始之間的規定時間間隔。因此,控制邏輯24將會將此解讀成下列情境,即參考資料封包13b錯誤或可能有效但卻以錯誤方式接收或擷取並且應該保留以供分析。因此,控制邏輯24提供適當的「擷取」25a及「保持之前的」25b命令予信號接收暨分析電路18。
在第三場景40c中,參考資料封包13b係由DUT 14接收,但未提供作為回應的確認資料封包。在逾時間隔t3後,接收到另一個參考資料封包13b,並且仍未回傳回應性確認資料封包15。因此,控制邏輯24 將此情境解讀成DUT 14已接收錯誤或可能錯誤的資料封包,從而提供適當的「擷取」25a及「保持之前的」25b命令至信號接收暨分析電路18,用於保留這些資料封包13b以供分析。
例如,「擷取」25a及「保持之前的」25b命令係在參考封包13b期間予以判定(asserted)(例如,「高」),並且保持為已判定(意指擷取此封包13b)直到判斷是否已成功接收參考封包13b,如回應性封包15b的即時傳送所指示者。因此,在第一場景40a中,參考封包13b已成功接收,所以,「保持之前的」命令25b係在回應性封包15b即時傳送後予以解判定(de-asserted),並且「擷取」命令25a也接著予以解判定,藉以指示不需保持參考封包13b以供分析。然而,在第二40b與第三40c場景中,參考封包13b並未未成功接收,如回應性封包15b的延遲傳送或未傳送所分別指示者。因此,「保持之前的」命令25b維持已判定直到「擷取」命令25a解判定後,藉以指示應保持參考封包13b以供分析。
如熟悉本項領域者將輕易了解的是,亦可擷取並且保留傳送作為DUT資料封包信號15之部分的資料封包以供分析。換言之,類似於如上所述為了供DUT 14接收而對資料封包15b進行的接收(RX)測試,隨後可對DUT 14的傳送(TX)測試進行類似程序。例如,在DUT 14傳送資料封包信號15期間,若DUT資料封包15b可供參考裝置12接收的對應資料封包15a已判斷為錯誤,另或尚未由參考裝置12成功接收,則「擷取」25a及「保持之前的」25b命令可用於命令信號接收暨分析電路18擷取保留這些DUT資料封包15b以供分析。可根據參考裝置12提供予控制邏輯24之回授資料(例如,經由其交互信號界面31a)來發起或控制「擷取」25a及「保持之 前的」25b命令依此方式的此類用途。
請參閱圖4,如上所討論者,封包偵測器22a、22b(圖1及2)提供封包偵測信號23a、23b,其包含與劃分或耦合參考13a/13b及回應性15a/15b資料封包之強度23ap/23bp、開始時間23as/23bs及結束時間23ae/23be有關的資訊。可使用該項技術領域所熟知的電壓或功率偵測電路來完成此類信號測量。資料封包強度23ap/23bp可在預期有峰值信號位準之時間間隔期間於所欲點處予以測量,而資料封包信號的開始23as/23bs與結束23ae/23be時間則可隨著劃分或耦合信號17a/17b超越界定在預期最小與最大資料封包信號位準之間的一或更多預定信號臨界值而予以測量。
請參閱圖5,信號劃分或耦合電路32a/32b(圖1及2)可使用如圖示實質互連的信號除法器/加法器52a、52b、52c、52d予以實現。根據廣為人知的原理,兩個串聯式除法器/加法器52a、52b所提供所參考資料封包13ad/13bd與回應資料封包15ad/15bd的功率劃分部分會變為提供予封包偵測器22a/22b的功率劃分資料封包信號17a/17b。至於第二信號劃分器或耦合器32b,一額外分流除法器/加法器52d會將參考13ad/13bd及回應性15ad/15bd資料封包的功率劃分部分輸送到信號接收暨分析電路18。(如上所示,可將這些實現為簡單的電阻信號劃分器,其係該項技術領域所熟知者。)
請參閱圖6,根據另一個例示性具體實施例,可使用串聯式信號耦合器54a/54b,而非除法器/加法器電路52a、52b(圖5)。在本實施例中,參考13ac/13bc及回應性15ac/15bc資料封包的耦合部分係經由信號組合器56c、56d予以提供,並且作為對封包偵測器22a、22b的輸入信號17a/17b 以及對信號接收暨分析電路18的輸入信號19。
請參閱圖7,根據例示性替代實施例,纜線式信號路徑16與DUT 14之間的第二連接可包括一無線連接26,參考13及回應性15信號可透過無線連接26經由連接至纜線式信號路徑16與DUT 14之天線26a、26b之間所放射的電磁波27a、27b予以輸送。在此一實施例中,至信號接受器暨分析電路18的信號路徑19可予以實現成一連接於纜線式信號路徑16端的信號路徑19a,以及一連接於無線信號連接26之DUT 14端的額外信號路徑19b。這將確保對源自參考裝置12及DUT 14的資料及確認封包進行可靠的接收及擷取以供分析,如上所述。根據廣為人知的的技術,可將擷取的封包儲存在記憶體28內,記憶體28係內含於、連接至或以其他方式相關聯於信號接受器暨分析電路18。
請參閱圖8,根據另外的例示性實施例並且如以下所更詳細討論者,參考信號13及回應性信號15可分別包括參考資料封包13b及確認封包15b。或者,根據廣為人知的技術,DUT 14可傳送一含有資料封包15b的信號15,參考裝置12藉由傳送一回應性信號13以回應資料封包15b,回應性信號13包含回應性(例如確認)封包13b。
請參閱圖9,如上所述,DUT 14的測試包括經由具有可控制(例如,遞增型及遞減型)信號衰減16a的信號路徑16為其提供測試資料封包信號13b。例如,如這裡所述,前兩個測試資料封包13b呈現處於標稱信號功率,之後,接續的資料封包13ba係經衰減。針對此例的目的,其衰減係足以導致DUT 14接收資料封包13ba失敗。因此,DUT在較早資料封包13b接收成功後會以確認封包15b進行回應,但是,由於其未成功接收 經衰減的資料封包13ba,故未在時間間隔35b期間回傳參考裝置12所預期的回應性確認封包。
如熟悉該項技術領域者將輕易了解的是,開始無法接收回應性確認封包15b時,信號衰減位準16a(以及與測試資料封包信號13對應功率位準相關的資料)可予以標記並且儲存在例如控制邏輯24內。例如,第一經衰減資料封包13ba傳送以及期間未接收到回應性確認封包15b的第一回應性時間間隔35b後,當參考裝置12因為未接收到確認封包15b而開始重新傳送測試資料封包13ba時,即可記錄信號衰減及/或信號13功率位準。
或者請參閱圖10,傳送第一經衰減資料封包13ba導致回應性時間間隔35b期間未接收到一確認封包後,參考裝置12可開始降低所傳送資料封包13b的資料率(例如,根據參考裝置12及DUT 14的運作協定)。若傳送資料量維持不變,則導致一具有較長封包期間的資料封包13bar。此較長封包期間可由控制邏輯24予以偵測(基於如一或更多封包偵測器22a、22b所測量者之資料封包13bar的開始及結束時間,如上所討論者),並且將其認知為對應於此資料封包13bar內的資料率降低。在一些情況下,這可導致資料封包13bar接收成功,從而傳送回應性確認封包15b。接收一確認封包失敗以及一確認封包15b(回應資料率降低之後續資料封包13bar而來)之後續接收的這種組合,可解讀為指示DUT 14開始遇到靈敏度極限(例如,「拐點」)。
請參閱圖11,根據另一個例示性實施例,除了資料封包與回應性確認封包的交換外,DUT 14的資料產出量可在與DUT少量或全無互動下而予以測試。針對此例的目的,參考裝置12將四個資料封包13b傳送 至DUT 14。然而,僅其中三個資料封包13b喚來回應性確認封包15b。在本實施例中,將第二傳送測試資料封包13bd以某種方式視為損壞或DUT 14接收失敗的資料封包。因此,在回應時間間隔35b期間,無確認封包15b回傳。結果是,在所示時間間隔內,由參考裝置12成功傳輸至DUT 14的資料位元數量會等於對應於三個回應性確認封包15b之三個所成功接收資料封包13b內所包含的資料位元數量。藉由知道每一個資料封包13b內的位元數量、在已知時間間隔內傳送的所偵測封包數量、以及與傳送成功之資料封包13b對應的所偵測確認封包15b之數量,可判斷(例如藉由控制邏輯24計算)以每秒位元數表示的資料產出量。
或者,吾人亦可測量傳送預定數量(n)良好資料封包並且由此導出相同產出量指標所用的時間。損壞的或接收失敗的資料封包13bd在回應時間間隔35b期間不會產生確認封包15b。因此,不會將此類損壞的或接收失敗的封包中包含的位元視為傳輸成功,並且不會計入傳輸位元的總數量。其單純使資料傳輸時間間隔更長,從而降低所測得的產出量。
請參閱圖12,為了確保信號路徑16針對入射測試信號13加大衰減16a後儘可能接收到DUT 14所傳送回應信號15,可在預期有回應性確認封包15b之時間間隔期間減小此衰減16a。例如,如上所討論者,RF測試信號13衰減16a在測試資料封包13b傳送期間會加大。然而,如所提及者,為了幫助確保喚自DUT 14的回應性確認封包15b得由參考裝置12成功接收,衰減16a可予以減小。因此,期間內測試信號衰減較高及較低的時間間隔並不一致。例如,測試信號衰減在至少與測試資料封包13b之期間共延的時間間隔期間較高36a,而期間內信號路徑衰減16a較低的時間間 隔36b則至少與期間內預期有一回應資料封包15b的時間間隔共延。
本發明操作之結構與方法的各種修改或變更,在不脫離本發明之精神及範圍下,對嫻熟本技藝者而言是顯而易見的。本發明雖已經連同特定較佳實施例進行敘述,其應理解本發明申請範圍不應不當限制於該特定實施例。吾人意欲以下列的申請專利範圍定義本發明的範圍,並藉此涵蓋屬於這些專利申請範圍內的結構與方法及其等效替代方式。

Claims (16)

  1. 一種測試一資料封包信號收發器的方法,其包含:經由一具有一可控制射頻(RF)信號路徑衰減的RF信號路徑傳送一測試資料封包信號,其包括供一資料封包信號收發器受測裝置(DUT)接收之一或更多測試資料封包;自該DUT經由該RF信號路徑接收一包括一或更多回應資料封包的回應信號,該一或更多回應資料封包對應於該一或更多測試資料封包的一或更多各別部分;在該一或更多回應資料封包之該接收後,進行下列一或更多者:經由該RF信號路徑傳送該測試資料封包信號,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包,以及加大該RF信號路徑衰減,並且經由具有該加大之RF信號路徑衰減的該RF信號路徑傳送該測試資料封包信號,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包;以及在一規定時間間隔內自該DUT接收至少另外一或更多回應資料封包失敗後,所述至少另外一或更多回應資料封包對應於該另外一或更多測試資料封包的一或更多各別部分,進行下列一或更多者:保留該另外一或更多測試資料封包的該一或更多各別部分,以及重複該測試資料封包信號之該傳送,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包,其包括下列一或更多者: 維持該另外一或更多測試資料封包之至少一者的一期間、維持該另外一或更多測試資料封包之至少一者的一資料率、加大該另外一或更多測試資料封包之至少一者的一期間,以及減小該另外一或更多測試資料封包之至少一者的一資料率。
  2. 如請求項1所述之方法,其中該經由該RF信號路徑傳送該測試資料封包信號,包含經由一有線RF信號路徑傳送該測試資料封包信號。
  3. 如請求項1所述之方法,其中該經由該RF信號路徑傳送該測試資料封包信號,包含經由有線與無線RF信號路徑部分傳送該測試資料封包信號。
  4. 如請求項1所述之方法,其中該經由該RF信號路徑傳送該測試資料封包信號,包含經由一無線RF信號路徑傳送該測試資料封包信號。
  5. 如請求項1所述之方法,其中,該經由具有該加大之RF信號路徑衰減的該RF信號路徑傳送該測試資料封包信號,該測試資料封包信號包括供該DUT接收之該複數個測試資料封包的至少另一者,包含:經由具有該加大之RF信號路徑衰減的該RF信號路徑傳送該複數個測試資料封包之該至少另一者的至少一部分;減小該RF信號路徑衰減;以及等待經由具有該減小之RF信號路徑衰減的該RF信號路徑,該至 少另外一或更多回應資料封包之接收,該至少另外一或更多回應資料封包對應於該另外一或更多測試資料封包的一或更多各別部分。
  6. 如請求項5所述之方法,進一步包含在該等待該至少另外一或更多回應資料封包之接收,該至少另外一或更多回應資料封包對應於該另外一或更多測試資料封包的一或更多各別部分後:加大該RF信號路徑衰減;以及經由具有該加大之RF信號路徑衰減的該RF信號路徑,傳送該複數個測試資料封包之該至少另一者的至少另一部分。
  7. 如請求項5所述之方法,其中該等待該至少另外一或更多回應資料封包之接收,包含,等待該至少另外一或更多回應資料封包之接收至少該規定時間間隔。
  8. 如請求項1所述之方法,其進一步包含擷取該另外一或更多測試資料封包的該一或更多各別部分。
  9. 如請求項1所述之方法,其進一步包含在該經由具有該加大之RF信號路徑衰減的該RF信號路徑傳送該測試資料封包信號期間,擷取該另外一或更多測試資料封包的該一或更多各別部分,該測試資料封包信號包括供該DUT接收的另外一或更多測試資料封包。
  10. 一種測試一資料封包信號收發器的方法,其包含:在一第一複數個時間間隔的每一個時間間隔期間,經由一具有一可控制射頻(RF)信號路徑衰減的RF信號路徑傳送一測試資料封包信號,其包括供一資料封包信號收發器受測裝置(DUT)接收之一或更多測試資料封包; 在一第二複數個時間間隔的每一個時間間隔期間,等待自該DUT經由該RF信號路徑之一回應信號之接收,該回應信號包括一或更多回應資料封包,其對應於該一或更多測試資料封包的一或更多各別部分,其中該第一與第二複數個時間間隔係不一致;在該第一複數個時間間隔之至少一較後者前,進行下列一或更多者:維持該RF信號路徑衰減,以及加大該RF信號路徑衰減;以及在接著該第一複數個時間間隔之該較後者後的該第二複數個時間間隔之一較後者期間,自該DUT接收該一或更多回應資料封包之至少一者失敗後,進行下列一或更多者:保留在該第一複數個時間間隔之該較後者期間所傳送的該測試資料封包信號之至少一部分,以及重複該測試資料封包信號之該傳送,該測試資料封包信號包括供該DUT接收的一或更多測試資料封包,包括下列一或更多者:維持該一或更多測試資料封包之至少一者的一期間、維持該一或更多測試資料封包之至少一者的一資料率、加大該一或更多測試資料封包之至少一者的一期間,以及減小該一或更多測試資料封包之至少一者的一資料率。
  11. 如請求項10所述之方法,其中該經由該RF信號路徑之該測試資料封包信號之該傳送,包含經由一有線RF信號路徑傳送該測試資料封包信 號。
  12. 如請求項10所述之方法,其中該經由該RF信號路徑之該測試資料封包信號之該傳送,包含經由有線與無線RF信號路徑部分傳送該測試資料封包信號。
  13. 如請求項10所述之方法,其中該經由該RF信號路徑之該測試資料封包信號之該傳送,包含經由一無線RF信號路徑傳送該測試資料封包信號。
  14. 如請求項10所述之方法,其進一步包含,在該第一複數個時間間隔之該較後者後,減小該RF信號路徑衰減。
  15. 如請求項10所述之方法,其進一步包含,擷取在該第一複數個時間間隔之該較後者期間所傳送的該測試資料封包信號之該至少一部分。
  16. 如請求項10所述之方法,其進一步包含,在該第一複數個時間間隔之該較後者期間,擷取在該第一複數個時間間隔之該較後者期間所傳送的該測試資料封包信號之該至少一部分。
TW103108354A 2013-03-15 2014-03-11 用於測試資料封包信號收發器的系統及方法 TWI623206B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/841,019 2013-03-15
US13/841,019 US8780966B1 (en) 2013-03-15 2013-03-15 System and method for testing a data packet signal transceiver

Publications (2)

Publication Number Publication Date
TW201436486A TW201436486A (zh) 2014-09-16
TWI623206B true TWI623206B (zh) 2018-05-01

Family

ID=51135712

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103108354A TWI623206B (zh) 2013-03-15 2014-03-11 用於測試資料封包信號收發器的系統及方法

Country Status (6)

Country Link
US (1) US8780966B1 (zh)
JP (1) JP6457997B2 (zh)
KR (1) KR20150132331A (zh)
CN (1) CN105052058B (zh)
TW (1) TWI623206B (zh)
WO (1) WO2014149427A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150358839A1 (en) * 2014-06-10 2015-12-10 Litepoint Corporation Method and system for testing a radio frequency data packet signal transceiver at a low network media layer
US9825717B2 (en) * 2015-07-08 2017-11-21 Litepoint Corporation Method for testing a radio frequency (RF) data packet signal transceiver using implicit synchronization
US9749066B2 (en) * 2015-09-14 2017-08-29 Litepoint Corporation Method for testing a low power radio frequency (RF) data packet signal transceiver
US10084555B1 (en) 2017-03-21 2018-09-25 Litepoint Corporation Method for estimating receiver sensitivity of a data packet signal transceiver

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802105A (en) * 1994-11-30 1998-09-01 Qualcomm Incorporated Method and apparatus for testing a digital communication channel
US20020178411A1 (en) * 2001-05-28 2002-11-28 Yoshimi Kohda Media converter and failure detection technique
US7573937B2 (en) * 2005-06-16 2009-08-11 International Business Machines Corporation Phase rotator control test scheme
US7702474B2 (en) * 2006-11-17 2010-04-20 Hon Hai Precision Industry Co., Ltd. Apparatus and method for testing data transfer rate
US20110164667A1 (en) * 2008-07-04 2011-07-07 Sennheiser eletronic GmbH & Co. KG Method and System for the Serial Transmission of Data

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5504800A (en) * 1994-04-04 1996-04-02 Hughes Aircraft Company Cellular automated test set
JPH0993210A (ja) * 1995-09-22 1997-04-04 Fujitsu Ltd 無線伝送路模擬装置
JP3674141B2 (ja) * 1996-04-17 2005-07-20 松下電器産業株式会社 無線データ通信システム
US7466157B2 (en) * 2004-02-05 2008-12-16 Formfactor, Inc. Contactless interfacing of test signals with a device under test
KR20130069853A (ko) * 2005-05-19 2013-06-26 넥스테스트 시스템즈 코포레이션 스마트 카드들을 테스트하기 위한 시스템 및 방법
US8189483B2 (en) * 2005-06-01 2012-05-29 Litepoint Corporation Method for measuring sensitivity of data packet signal receiver
JP2007174176A (ja) * 2005-12-21 2007-07-05 Yokogawa Electric Corp 通信端末の試験装置および試験方法
JP2007208349A (ja) * 2006-01-31 2007-08-16 Yokogawa Electric Corp 無線機用テストシステム
US7567521B2 (en) * 2006-06-06 2009-07-28 Litepoint Corp. Apparatus for capturing multiple data packets in a data signal for analysis
US7962823B2 (en) * 2006-06-06 2011-06-14 Litepoint Corporation System and method for testing multiple packet data transmitters
JP4990669B2 (ja) * 2007-04-25 2012-08-01 アンリツ株式会社 移動通信端末試験装置及び移動通信端末試験方法
EP2181338A2 (en) * 2007-08-16 2010-05-05 Nxp B.V. Integrated circuit with rf module, electronic device having such an ic and method for testing such a module
US8030959B2 (en) * 2008-06-12 2011-10-04 Texas Instruments Incorporated Device-under-test power management
US7773531B2 (en) * 2008-07-10 2010-08-10 Litepoint Corporation Method for testing data packet transceiver using loop back packet generation
JP5069729B2 (ja) * 2009-09-14 2012-11-07 アンリツ株式会社 移動体通信端末試験システム及びその校正方法
US8774024B2 (en) * 2010-11-10 2014-07-08 Litepoint Corporation Achieving greater test efficiencies using ACK signal suppression
US8693351B2 (en) * 2011-07-26 2014-04-08 Litepoint Corporation System and method for deterministic testing of packet error rate in electronic devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802105A (en) * 1994-11-30 1998-09-01 Qualcomm Incorporated Method and apparatus for testing a digital communication channel
US20020178411A1 (en) * 2001-05-28 2002-11-28 Yoshimi Kohda Media converter and failure detection technique
US7573937B2 (en) * 2005-06-16 2009-08-11 International Business Machines Corporation Phase rotator control test scheme
US7702474B2 (en) * 2006-11-17 2010-04-20 Hon Hai Precision Industry Co., Ltd. Apparatus and method for testing data transfer rate
US20110164667A1 (en) * 2008-07-04 2011-07-07 Sennheiser eletronic GmbH & Co. KG Method and System for the Serial Transmission of Data

Also Published As

Publication number Publication date
JP2016517204A (ja) 2016-06-09
JP6457997B2 (ja) 2019-01-23
KR20150132331A (ko) 2015-11-25
WO2014149427A1 (en) 2014-09-25
CN105052058A (zh) 2015-11-11
TW201436486A (zh) 2014-09-16
US8780966B1 (en) 2014-07-15
CN105052058B (zh) 2017-08-08

Similar Documents

Publication Publication Date Title
TWI608704B (zh) 用於測試資料封包信號收發器的系統及方法
US10666538B2 (en) Method for testing a radio frequency (RF) data packet signal transceiver via a wireless signal path
US10009126B2 (en) Method for testing a radio frequency (RF) data packet signal transceiver with multiple transmitters and receivers capable of concurrent operations
JP6473747B2 (ja) データパケット信号送受信器の試験中の動的な信号干渉検出のためのシステムと方法
JP2013542631A (ja) 無線信号特性により開始される予め画定したテスト区分を使用する、無線デバイスをテストする方法
KR20130012914A (ko) 전자 장치에서의 패킷 오류율의 결정론적 시험용 시스템 및 방법
TWI623206B (zh) 用於測試資料封包信號收發器的系統及方法
US8879659B1 (en) System and method for testing multiple data packet signal transceivers
US9319298B2 (en) System and method for data packet transceiver testing after signal calibration and power settling to minimize test time
KR102611724B1 (ko) 묵시적 동기화를 이용하여 라디오 주파수(rf) 데이터 패킷 신호 트랜시버를 테스트하는 방법
JP6442498B2 (ja) データパケット信号送受信器のデータリンクの試験を可能にするシステムと方法
US9497101B2 (en) System and method for capturing and enabling analysis of test data packets from a radio frequency data packet signal transceiver
US20200120524A1 (en) Method for Controlling Block Error Rate (BLER) Testing of a Cellular Communication Device for a System Having a Fixed Number of BLER Data Packets
US20200119862A1 (en) Method for Controlling Block Error Rate (BLER) Testing of a Cellular Communication Device For a System Having a Fixed Number of BLER Data Packets

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees