KR102045555B1 - 다중 데이터 패킷 신호 트랜시버의 병렬 테스트를 위한 시스템 및 방법 - Google Patents
다중 데이터 패킷 신호 트랜시버의 병렬 테스트를 위한 시스템 및 방법 Download PDFInfo
- Publication number
- KR102045555B1 KR102045555B1 KR1020157015484A KR20157015484A KR102045555B1 KR 102045555 B1 KR102045555 B1 KR 102045555B1 KR 1020157015484 A KR1020157015484 A KR 1020157015484A KR 20157015484 A KR20157015484 A KR 20157015484A KR 102045555 B1 KR102045555 B1 KR 102045555B1
- Authority
- KR
- South Korea
- Prior art keywords
- data packet
- signal
- signals
- packet signal
- circuit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/24—Testing correct operation
- H04L1/241—Testing correct operation using pseudo-errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Tests Of Electronic Circuits (AREA)
- Communication Control (AREA)
Abstract
수신확인 신호의 성공적인 수신 및 성공적이지 않은 수신을 나타내는 하나 이상의 상태 신호와 데이터 패킷 신호 복제를 포함하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 시스템 및 방법. 하나 이상의 상태 신호에 기초하여, 하나 이상의 제어 신호는 복제 데이터 패킷 신호로 하여금 피시험장치(DUT)로 분배되어, 수신확인 신호의 성공적인 수신 및 성공적이지 않은 수신에 후속하여 대응하는 복제 데이터 패킷 신호가 각각 미리정해진 데이터 패킷 신호 표준과 부분적으로 호환하지 않도록 하거나 또는 호환하도록 한다.
Description
본 발명은 데이터 패킷 신호 트랜시버 테스트에 관한 것으로, 특히 이러한 다중 장치의 병렬 테스트 시스템 및 방법에 관한 것이다.
다수의 소비자 전자 제품, 특히 핸드헬드 장치가 접속 및 통신이라는 양 목적으로 다양한 무선 신호 기술을 이용하고 있다. 이러한 무선 장치는 전자기 파를 송수신하고, 2개 이상의 무선 장치는 자신들의 신호 주파수와 전력 스펙트럼 밀도에 의해 서로의 동작을 간섭할 가능성을 가지기 때문에, 이들 장치와 그들의 무선 기술은 다양한 무선 기술 표준 규격을 따라야 한다.
이러한 장치들을 설계 및 제조할 때, 제조업체들은 이러한 장치들에 의해 사용되는 각각의 무선 기술에 대한 상술한 표준 기반 규격을 이러한 장치들이 만족시키거나 또는 그것을 능가할 것을 보장하도록 특별히 유의한다. 추가로, 이들 장치가 대량으로 제조될 때, 이들 장치는, 장치들에 포함된 무선 기술 표준 기반 규격에 대해 상기 장치들이 따르는 것을 포함하면서, 제조 결함이 부적절한 동작을 일으키지 않는 것을 보장하도록 테스트된다.
이러한 제조 테스트의 일부로서, 현재 무선 장치 테스트 시스템은 예를 들면, 벡터 신호 분석기(VSA)와 같은 장치로부터 수신된 신호를 분석하는 서브시스템뿐만 아니라, 예를 들면, 벡터 신호 생성기(VSG)와 같은 수신되는 신호를 생성하는 서브시스템을 채용한다. VSA에 의해 수행되는 분석과 VSG에 의해 생성된 신호는 각각의 서브시스템들이 일반적으로 상이한 주파수 범위, 대역폭 및 변조 특성을 가진 기술들을 포함하면서, 다양한 무선 기술 표준에 따라 장치를 테스트하는 데에 이용될 수 있도록 프로그래밍가능하다.
무선 장치 제조업체들은 경쟁과 소비자의 새롭고 추가적인 특징의 기대에 기인한 이전의 모델에 비해 더 비싸지 않고 심지어 더 낮은 가격으로의 지속적인 인하 압력에 직면하여 이익 마진을 유지하기 위해 제조 및 테스트 비용을 절감해야 한다는 지속적인 압력에 처해있다. 따라서, 더 적은 시간과 더 적은 하드웨어 테스트를 이용하여 테스트하기 위해 다양한 무선 기술을 이용하는 장치의 제조 테스트 수행을 위한 시스템 및 기술이 설계된다. 예를 들면, 핸들링 및 설정 시간을 감소하는 데에 추가하여, 일부 테스트 시스템은 동시에 다중 피시험장치(DUT)를 테스트하도록(대개 "병렬 테스트"라고 함) 설계된다.
단일한 DUT 테스트에 대해, 테스터는 장치가 테스트 신호를 송수신할 준비가 되어있는 지를 판정해야한다. 병렬 테스트를 하면서, DUT의 준비를 구축하는 것은 훨씬 더 복잡하고 시간 소모적인 일이 될 수 있다. 예를 들면, 테스터가 다중 DUT로 일세트의 동일한 준비 패킷을 전송한다면, 그것은 대개 하나 이상의 DUT가 패킷을 수신할 수 없는 경우, 즉, DUT가 아직 준비되지 않은 경우이다. 이상적으로, 모든 DUT가 자신들의 준비를 표시할 때까지 수신확인을 하지 않은 DUT로 준비 패킷을 전송하는 것을 계속하면서, 수신확인을 한 DUT로 준비 패킷을 전송하는 것을 중단하기를 원할 것이다. 그러나 패킷들을 다른 것들로 계속해서 전송하면서 일부 DUT로 패킷들을 전송하는 것을 중단하는 것은 패킷 누설, 즉 이러한 데이터 패킷을 수신할 의도가 없는 DUT에 의해 데이터 패킷이 수신될 가능성을 증가시킨다.
따라서, 모든 DUT의 준비 상태를 구축하기 위해 최소의 시간 간격을 요구하고 이들 DUT가 보다 빠르게 준비하여 응답하고 의도되지 않은 테스트 신호 수신을 하지 않도록 하면서 병렬 테스트를 하는 다중 DUT 준비를 구축하는 테스트 시스템 및 방법을 가지는 것이 바람직하다.
본 발명에 따라, 데이터 패킷 신호 복제 및 확인 신호의 성공적인 수신과 성공적이지 않은 수신을 표시하는 하나 이상의 상태 신호를 포함하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 시스템 및 방법이 제공된다. 하나 이상의 상태 신호에 기초하여, 하나 이상의 제어 신호는 복제된 데이터 패킷 신호가 피시험장치(DUT)로 분배되어, 확인 신호의 성공적인 수신 및 성공적이지 않은 수신에 후속하여, 대응하는 복제 데이터 패킷 신호로 하여금 각각 미리 정해진 데이터 패킷 신호 표준과 부분적으로 호환하지 않도록 하거나 또는 호환하지 않도록 한다.
본 발명의 하나의 예시적인 실시예에 따라, 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로는: 복수의 발신 데이터 패킷 신호를 복수의 데이터 패킷 신호 트랜시버에 대해 제공함으로써 인입 데이터 패킷 신호와 하나 이상의 제어 신호에 응답하는 신호 라우팅 회로로서, 여기서 상기 복수의 발신 데이터 패킷 신호 중 각각의 신호는 인입 데이터 패킷 신호에 대응하고, 데이터 패킷 신호 특성을 가진 하나 이상의 순차적 데이터 패킷을 포함하는 상기 신호 라우팅 회로; 성공적인 수신확인 신호 수신 및 성공적이지 않은 수신확인 신호 수신을 나타내는 하나 이상의 상태 신호를 제공함으로써 상기 복수의 데이터 패킷 신호 트랜시버로부터 복수의 수신확인 신호 중 각각의 신호의 성공적인 수신 및 성공적이지 않은 수신에 응답하는 수신확인 신호 검출 회로로서, 여기서 상기 복수의 수신확인 신호 중 각각의 신호는 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버에 의해 유효한 데이터 패킷의 성공적인 수신을 나타내는 상기 수신확인 신호 검출 회로; 및 상기 신호 라우팅 회로 및 상기 수신확인 신호 검출 회로에 결합되고, 상기 하나 이상의 제어 신호를 제공함으로써 상기 하나 이상의 상태 신호에 응답하는 제어 회로로서, 여기서: 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라 상기 신호 라우팅 회로가 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 미리정해진 데이터 패킷 신호 표준과 부분적으로 호환하지 않도록 하고; 및 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적이지 않은 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라 상기 신호 라우팅 회로가 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 상기 미리정해진 데이터 패킷 신호 표준과 호환하도록 한다.
본 발명의 또다른 예시적인 실시예에 따라, 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법은: 인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 대해 응답하여 복수의 발신 데이터 패킷 신호를 복수의 데이터 패킷 신호 트랜시버에 대해 제공하는 단계로서, 여기서 상기 복수의 발신 데이터 패킷 신호 중 각각의 신호는 인입 데이터 패킷 신호에 대응하고, 데이터 패킷 신호 특성을 가진 하나 이상의 순차적 데이터 패킷을 포함하는 단계; 성공적인 수신확인 신호 수신 및 성공적이지 않은 수신확인 신호 수신을 나타내는 하나 이상의 상태 신호를 제공함으로써 상기 복수의 데이터 패킷 신호 트랜시버로부터 복수의 수신확인 신호 중 각각의 신호의 성공적인 수신 및 성공적이지 않은 수신에 응답하는 단계로서, 여기서 상기 복수의 수신확인 신호 중 각각의 신호는 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버에 의해 유효한 데이터 패킷의 성공적인 수신을 나타내는 단계; 및 상기 하나 이상의 제어 신호를 제공함으로써 상기 하나 이상의 상태 신호에 응답하는 단계로서, 여기서: 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 미리정해진 데이터 패킷 신호 표준과 부분적으로 호환하도록 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하고; 및 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적이지 않은 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 상기 미리정해진 데이터 패킷 신호 표준과 호환하도록 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하는 단계를 포함한다.
도 1은 병렬로 다중 DUT를 테스트하는 종래 테스트 환경을 도시한다.
도 2는 본 발명의 예시적인 실시예에 따라 병렬로 다중 DUT를 데스트하는 테스트 환경을 도시한다.
도 3은 본 발명의 예시적인 실시예에 따라 도 2의 테스트 환경의 동작을 도시한다.
도 4는 도 2의 신호 특성 제어 회로의 대안의 실시예를 도시한다.
도 5는 도 2의 신호 특성 제어 회로의 대안의 실시예를 도시한다.
도 6은 본 발명의 예시적인 실시예에 따라 DUT로 테스트 신호를 전달하고 그로부터의 확인 신호를 전달하는 회로를 도시한다.
도 2는 본 발명의 예시적인 실시예에 따라 병렬로 다중 DUT를 데스트하는 테스트 환경을 도시한다.
도 3은 본 발명의 예시적인 실시예에 따라 도 2의 테스트 환경의 동작을 도시한다.
도 4는 도 2의 신호 특성 제어 회로의 대안의 실시예를 도시한다.
도 5는 도 2의 신호 특성 제어 회로의 대안의 실시예를 도시한다.
도 6은 본 발명의 예시적인 실시예에 따라 DUT로 테스트 신호를 전달하고 그로부터의 확인 신호를 전달하는 회로를 도시한다.
하기의 본 발명의 상세한 설명은 본 발명의 범위를 한정할 것으로 판독되지 않는 예시적인 실시예를 이용한다. 추가로, "신호" 또는 "신호들"이라는 용어는 도전성 또는 무선 신호 경로를 이용하여 전달될 수 있는 전자기 또는 광학 신호를 가리킨다. 종래 기술에 공지된 바와 같이, 설명과 도면에 도시된 구조가 다양한 컴포넌트 및 기술을 이용하여 구현될 수 있고, 이러한 구조의 개별 기능은 종래 기술에 공지되어있다. 이러한 구조에 대해 설명하는 용어는 임의의 특정 회로(들) 또는 컴포넌트 유형(들)로 자신의 실시예를 한정하는 것으로 간주되어서는 안된다.
추가적으로, 본 개시물 전체에서, 문맥으로부터 명확하게 반대로 지시된 바가 없다면, 기술된 바와 같은 개별 회로 엘리먼트는 단수 또는 복수가 될 수 있다는 것이 이해될 것이다. 예를 들면 "회로"라는 용어는 상술한 기능을 제공하기 위해 능동적이거나 및/또는 수동적이고, 접속되거나 그렇지 않으면 함께 결합된(예를 들면 하나 이상의 집적회로 칩으로서) 단일한 컴포넌트 또는 복수의 컴포넌트를 포함할 수 있다. 추가적으로, "신호"라는 용어는 하나 이상의 전류, 하나 이상의 전압 또는 데이터 신호를 가리킨다. 도면 내에서, 유사하거나 연관된 엘리먼트들은 유사하거나 연관된 문자, 숫자 또는 문자숫자 지시어를 가질 것이다. 추가로, 본 발명은 이산 전자 회로(바람직하게는 하나 이상의 집적회로 칩의 형태로 된)를 이용하는 실시의 측면에서 개시되었지만, 신호 주파수 또는 처리될 데이터 속도에 따라 이러한 회로의 임의의 부분의 기능이 대안적으로 하나 이상의 적절하게 프로그래밍된 프로세서를 이용하여 구현될 수 있다. 추가로, 도면이 다양한 실시예의 기능 블록도의 다이어그램을 예시하는 정도로, 기능 블록이 필수적으로 하드웨어 회로 사이의 분할을 지시하지는 않는다.
하기에 보다 상술되는 바와 같이, 본 발명의 예시적인 실시예에 따른 테스트 시스템 및 방법은 이롭게도 선택적인 데이터 패킷 손상(corruption)을 이용하여 다중 DUT의 테스트를 조정한다. 예를 들면, 준비를 확인하기 위해 다른 DUT에 대해 대기하면서 하나 이상의 DUT로 데이터 패킷을 전달하는 것을 가로채기하도록 시도하는 것이 아니라, 아직 준비를 확인하지 않은 것들에 대해 비손상 데이터 패킷을 계속해서 전송하면서 DUT가 준비되었음을 알리는 선택적인 데이터 패킷 손상이 이용된다.
선택적인 데이터 패킷 손상을 이용하는 것에 대한 이점은 테스트를 처리할 준비를 나타낸 DUT가 계속해서 연속한 데이터 패킷을 수신하지만, 그것들이 손상되었다고 거부하는 대신에 응답을 하지 않는 것이다. 따라서, 휴지(sitting idle)하고, 준비상태를 나타내도록 다른 DUT에 대해 대기하고, "누설된" 데이터 패킷을 수신할 수 있는 가능성에 노출되는 것이 아니라, 준비를 표시한 이들 DUT가 DUT로 전송되고 그들에 의해 수신된 손상된 데이터 패킷을 거부하면서 누설된 데이터 패킷에 대해 영향을 받지 않는다.
데이터 패킷을 의도적으로 손상시키는 하나의 방식은 간단히 데이터 패킷 시퀀스 동안 일정한 포인트로 자신의 파워 레벨을 감소시키고, 그에 의해 대응하는 DUT에 의해 그것들이 손상되지 않고 수신되지 않는 것을 보장하는 것이다. 이는 실질적으로 그것이 자신의 의도된 DUT에 도달하기 전에 신호에 적용될 수 있는 예를 들면 신호 감쇠기 또는 스위치와 같은 신호 레벨 제어를 위한 임의의 메커니즘을 이용하여 수행될 수 있다. 추가로, 테스트 시스템이 각각의 VSG가 지정된 DUT를 테스트하기 위해 이용되는 다중 VSG를 구비하고, 각각의 VSG는 전송 중인 데이터 패킷을 손상시키도록 프로그래밍될 수 있다. 그러나, 이러한 다중 VSG 구성은 하기에 기술된 바와 같이 단일한 VSG를 가진 시스템 비용보다 더 높은 시스템 비용에 도달할 것이다.
일반적으로, 데이터 패킷 신호를 수신할 때, DUT는 데이터 패킷 또는 데이터 패킷 시퀀스의 시작시에 자신의 신호 수신 이득을 구축한다. 따라서, 단일한 데이터 패킷내에서(또는 데이터 패킷 시퀀스 내에서) 신호 파워를 감소시키면 DUT로 하여금 데이터를 유실하고 데이터 패킷 또는 데이터 패킷 시퀀스를 거부하도록 하는 갑작스러운 파워 감소를 가져온다. 전체 데이터 패킷 또는 데이터 패킷 시퀀스의 파워가 감소되면, DUT는 오류로 인접 DUT에 의해 이용되고 인접 DUT로 데이터 패킷을 라우팅하도록 의도되는 인접 채널로부터 비손상된 패킷을 수신할 수 있다. 따라서, 데이터 패킷의 시작시에 양호한 신호 파워를 가짐으로써, DUT는 더 높은 신호 파워의 의도된 데이터 패킷 신호상으로 잠금되고, 그런다음 자신의 신호 파워가 결과적으로 감소될 때, 이러한 데이터 패킷이 거부되고 테스트 목적으로 디코딩되지 않을 것이다.
그 결과, 다중, 예를 들면 4개의 DUT를 테스트하는 시스템은, DUT가 예를 들면 IEEE 802.11x 표준에 따라서 통신하는 DUT에 대해 수신확인 신호(ACK)와 같은 수신확인 신호, 또는 블루투스와 같은 시분할 듀플렉스(TDD) 신호 표준에 따라 통신하는 DUT에 대한 null 신호를 리턴하는 것에 주목하면서, 4개의 동일한 데이터 패킷의 세트를 4개의 DUT로 전송함으로써 최초 동기화 프로세스(SYNC)를 시작할 수 있다. 테스트 시스템이 그다음에 또다른 세트의 4개의 데이터 패킷을 전송할 때, 이전의 데이터 패킷의 수신을 확인한 DUT에 대해 의도된 이들 데이터 패킷은 의도적으로 자신의 전송동안 손상되는 반면, 아직 이전의 데이터 패킷의 수신을 확인하지 못한 DUT에 대해 의도된 데이터 패킷은 손상되는 것 없이 전송될 것이다. 일반적으로, 이는 SYNC 프로세스동안에만 수행될 것이다. 예를 들면, 특정한 테스트가 이용될 100개의 데이터 패킷에 호출되면, 이러한 데이터 패킷은 SYNC 프로세스가 선택적인 데이터 패킷 손상 기술을 이용하여 발생한 후에만 전송 또는 수신될 것이다.
이 SYNC 프로세스는 모든 DUT가 데이터 패킷 수신을 수신확인할 때까지 반복할 것이고, 그에 후속하여 모든 DUT가 현재 테스트를 위해 준비상태를 확인하도록 응답하고, 그에 의해 모든 DUT가 원하는 수신(R/W) 및/또는 전송 (TX) 테스트로 처리할 준비가 되어있음을 확인하는 예측을 가지고 하나 이상의 비손상 데이터 패킷이 테스트 시스템에 의해 DUT로 전송된다.
하나 이상이 DUT가 자신의 준비를 확인하는 것을 방지하는 제조 결함을 가지는 경우에, SYNC 프로세스는 일정한 수의 추가적인 데이터 패킷에 대해 계속하면서 이루어질 수 있고, 하나 이상의 DUT로부터의 수신확인 없이, 테스트 시스템은 이들 DUT가 고장났다고 간주할 것이다. 이러한 번호의 전송될 추가적인 데이터 패킷의 수는 일시중단 세이프가드 프로시저의 일부가 될 수 있다.
이러한 선택적인 데이터 패킷 손상은 이롭게도 병렬 테스트 동안 다중 DUT의 동기화를 수행한다. 예를 들면, 다수의 테스트 시퀀스의 경우에, DUT는 일반적으로 지정된 수의 데이터 패킷을 전송 또는 수신할 필요가 있을 것이다(예를 들면 TX 또는 RX 테스트 시퀀스의 일부로서). 따라서, 모든 DUT가 SYNC 데이터 패킷의 수신을 확인하기 전에 테스트 데이터 패킷을 송신 또는 수신하는 것은 각각의 DUT가 모든 DUT의 최종 동기화에 후속하여 상이한 수의 테스트 패킷을 필요로할 것이기 때문에 병렬 테스트 실행을 어렵게 만든다. 추가로, DUT 사이에서 제어되지 않은 신호 커플링을 방지하기 위해 상이한 DUT가 동시에 동일한 테스트를 실행하도록 하는 것이 대개 바람직하다. 모든 DUT가 SYNC 데이터 패킷의 수신을 확인할 때까지 데이터 패킷을 특정 DUT에 대해 손상시킴으로써, 상이한 DUT 사이에서 테스트 시퀀스의 잔여부분이 완전히 동기화된 상태를 유지할 수 있고, 따라서 공지된 동작으로 제어된 테스트 실행을 할 수 있다.
하기의 논의에서, 수신확인 신호가 IEEE 802.11x 표준에 따라 통신하는 데이터 패킷 트랜시버에 의해 사용되는 것과 같은 수신확인(ACK) 신호의 형태로 되어있는 예시적인 실시예가 제시된다. 그러나, 당업자들에게 명확하게 이해되는 바와 같이, 본 발명에 따라 데이터 패킷 손상을 이용하는 원리와 기술은 또한 수신 확인 신호가 null 데이터 패킷의 형태로 되어있는 블루투스와 같은 TDD 신호 표준을 포함하는(제한이 아님) 다른 유형의 신호에 따라 통신하는 데이터 패킷 트랜시버를 이용하여 실시될 수 있다. 따라서, ACK 신호는 본 발명을 실시하는 데에 이용하기에 적절한 수신확인 신호의 단순한 하나의 예시로 간주될 수 있다.
도 1을 참조하면, 종래 테스트 환경은 테스트 시스템 또는 "테스터"를 포함하고, 병렬 테스트의 경우에, 다중 DUT(105, 106, 107, 108)를 포함한다. 일반적으로, 테스터는 다중 VSG 서브시스템(101, 102, 103, 104)을 포함하고, 이들 각각은 각각의 세트의 테스트 신호(111, 112, 113, 114)를 제공한다(각각의 DUT(105, 106, 107, 108)에 대해 테스트 조건 동안 적절한 제어를 유지하기 위해, 일반적으로, DUT에 대해 유선, 또는 케이블, 전기 접속, 무선을 통해). 각각의 DUT에 대해 VSG를 전용으로 하는 것은, 각각의 DUT의 동기화된 테스트를 보장하지만, 본 발명의 더 낮은 서브시스템 비용을 실현하지는 못한다.
도 2를 참조하면, 본 발명의 예시적인 실시예에 따른 테스트 환경은 단일한 VSG 서브시스템(101) 만을 가진 테스터(201)가 공통 또는 공유된 테스트 신호(111)의 세트를 제공하는데에 요구되는 테스트 신호 제어 서브시스템(202)을 포함한다. 테스트 신호 제어 서브시스템(202)은 모두 도시된 바와 같이 실질적으로 상호접속된 신호 분할기(예를 들면, 신호 파워 분할기 또는 스플리터)(210), 신호 레벨 제어 회로(212a, 212b, 212c, 212d), 수신확인 신호(ACK) 검출 회로(214a, 214b, 214c, 214d) 및 컨트롤러(208)를 포함한다.
테스트 신호 제어 서브시스템(202)은 각각 인입 데이터 패킷 신호(111)의 복제이고 컨트롤러(208)로부터의 하나 이상의 제어 신호(209)에 따라 스위칭 또는 감쇠 회로(212a, 212b, 212c, 212d)의 각각에 의해 스위칭 또는 감쇠되는 다중 복제 데이터 패킷 신호(211a, 211b, 211c, 211d)를 제공하기 위해 먼저 인입 데이터 패킷 신호(111)를 분할함으로써 신호 라우팅을 수행한다. 결과인 스위칭 또는 감쇠된 데이터 패킷 신호(203, 204, 205, 206)는 DUT(105, 106, 107, 108)로 전달된다. 이들 테스트 신호(203, 204, 205, 206)의 성공적인 수신에 후속하여, 각각의 DUT(105, 106, 107, 108)는 응답으로서 수신확인 신호(ACK)(215a, 215b, 215c, 215d)를 전송한다(당업자에 의해 용이하게 이해되는 바와 같이, 그리고 하기에 보다 상세히 개시된 바와 같이, 테스트 신호(203, 204, 205, 206) 및 ACK 신호(215a, 215b, 215c, 215d)에 대한 각각의 신호 경로가 공유되고, 예를 들면 단일한 유선 신호 경로가 테스트 신호(203/204/205/206)를 DUT(105/106/107/108)로 전달하고 또한 이러한 DUT(105/106/107/108)로부터의 ACK 신호(215a/b/c/d)를 전달하도록 이용된다). ACK 신호 검출 회로(214a, 214b, 214c, 214d)는 ACK 신호(215a, 215b, 215c, 215d)의 성공적인 수신에 후속하여 대응하는 상태 신호(217a, 217b, 217c, 217d)를 컨트롤러(208)로 제공한다. 따라서, 각각의 상태 신호(217a, 217b, 217c, 217d)는 대응하는 ACK 신호(215a, 215b, 215c, 215d)의 성공적인 수신 및 성공적이지 않은 수신을 나타낸다.
상술한 바와 같이, ACK 신호(215)의 성공적인 수신에 후속하여, 대응하는 상태 신호(217)에 의해 지시된 바와 같이, 컨트롤러(208)는 대응하는 DUT 테스트 신호가 적절하게 손상되도록 적절한 제어 상태를 가지고 제어 신호(209)를 제공한다. 한편, DUT로부터의 ACK 신호(215)의 성공적이지 않은 수신에 후속하여, 상태 신호(217)에 의해 지시된 바와 같이, 컨트롤러(208)는 모든 수신확인 신호가 수신될 때까지 손상되지 않은 데이터 패킷이 계속해서 전송되도록 적절한 제어 신호 상태를 가지고 제어 신호(209)를 제공한다.
컨트롤러(208)는 또한 하나 이상의 추가적인 제어 또는 상태 신호(209e)를 예를 들면 DUT들이 자신들이 처리 준비가 되었음을 나타낸 후에 DUT(105, 106, 107, 108) 테스트를 위한 VSG(101)의 후속하는 동작들을 시작 또는 제어하기 위해 테스터(201)로 제공할 수 있다.
도 3을 참조하면, 선택적으로 손상된 테스트 데이터 패킷 신호를 전송하는 이러한 프로세스는 더 잘 이해될 수 있다. 상술한 바와 같이, 테스터(201)는 예를 들면 데이터 패킷(P1, P2, P3, P4)과 같은 테스트 데이터 패킷 신호(111)의 시퀀스를 제공한다. 상술한 바와 같이, 테스트 신호 제어 서브시스템(202)은 예를 들면 이들 예시의 목적을 위해 대응하는 시간 간격(T1, T3, T5, T7) 동안 이들 데이터 패킷(P1, P2, P3, P4)을 복제한다. 제1 시간 간격(T1) 동안, 제1 데이터 패킷(P1)은 예를 들면 풀 테스트 신호 파워로 손상되지 않은(uncorrupted) 형태로 전송된다. 이들 손상되지 않은 신호(203, 204, 205, 206)는 자신들의 각각의 DUT(105, 106, 107, 108)로 전달된다. 시간 간격(T2)동안, 제1 DUT(105)는 자신의 ACK 신호(215a)로 응답하는 반면, 나머지 DUT(106, 107, 108)는 그렇지 않다. 따라서, 다음 테스트 신호 전송 간격(T3) 동안, 제2 데이터 패킷(P2) 복제물(203)이 손상된 형태로 제1 DUT(105)로 전송되는 반면, 나머지 제2 데이터 패킷(P2) 복제물(204, 205, 206)은 손상되지 않은 형태로 나머지 DUT(106, 107, 108)로 전송된다.
도 3에 도시된 바와 같이, 손상된 형태로 전송되는 제2 데이터 패킷(P2) 복제물(203)의 시작은 손상되지 않은 형태로 전송될 다른 제2 데이터 패킷 복제물(204, 205, 206)과 유사한 신호 파워 레벨을 유지한다. 추후에, 제2 데이터 패킷 복제물(203, 204, 205, 206)의 전송 간격 동안 때때로, 손상된 형태로 전송되는 제2 데이터 패킷(P2) 복제물(203)의 파워 레벨은 변경되고, 예를 들면 감소된다. 파워 레벨 변화에서의 이러한 지연은 대응하는 DUT(105)의 자동 이득 제어(AGC)가 먼저 최초의 더 높은 신호 파워 레벨에 기초하여 안정되는 것을 보장한다. 그 결과, DUT(105)는 현재 변경된(예를 들면, 더 낮아진) 파워 레벨을 가진 신호의 부분을 정확하게 수신할 수 없을 것이다. 따라서, 신호(203)는 손상된 것으로 간주될 것이다.
다음 시간 간격(T4)동안, 제2 및 제4 DUT(106, 108)는 자신들의 각각의 ACK 신호(215b, 215d)를 가지고 응답한다. 따라서, 다음 시간 간격(T5) 동안, 제3 데이터 패킷(P3) 복제물(205)이 손상되지 않은 형태로 제3 DUT(107)로 전송되는 반면, 제1, 제2, 및 제4 DUT(105, 106, 108)는 시간 간격(T2 및 T4) 동안 자신들의 ACK 신호(215a, 215b, 215d)로 응답함으로써 미리 준비상태를 수신확인했기 때문에, 나머지 제3 데이터 패킷(P3) 복제물(203, 204, 206)이 손상된 형태로 제1, 제2, 및 제4 DUT(105, 106, 108)로 전송된다. 마지막으로, 시간 간격(T6)동안, 제3 및 마지막 DUT(107)가 자신의 ACK 신호(215c)로 응답한다. 따라서, 모든 DUT(105, 106, 107, 108)는 지금 자신들의 각각의 ACK 신호(215a, 215b, 215c, 215d)로 응답하여, 테스트 시퀀스의 시작을 위한 준비를 나타낸다. 따라서, 다음 시간 간격(T7) 동안, 테스터(201)는 테스트를 위한 준비를 미리 표시한 모든 DUT(105, 106, 107, 108)가 시간 간격(T8) 동안 테스트 준비를 확인하는 자신들의 각각의 응답 신호(215a, 215b, 215c, 215d)로 응답하는 하나 이상의 테스트 시작 데이터 패킷(P4)을 전송한다.
예를 들면, 이 마지막 준비 단계는 모든 DUT(105, 106, 107, 108)가 패킷 에러율(PER) 테스트에 대해 준비되었다는 것을 보장할 수 있고, 여기서 테스터(201)는 미리정해진 수의 데이터 패킷(111)을 전송하고 각각의 DUT(105, 106, 107, 108)에 대해 각각의 PER을 판정하기 위해 각각의 DUT(105, 106, 107, 108)로부터 응답으로 수신되는 수신확인 신호(215)의 수를 분석한다. 종래기술에 공지된 바와 같이, PER 테스트는 일반적인 무선 트랜시버 RX 규격 및 테스트이고, 모든 DUT(105, 106, 107, 108)가 자신들의 각각의 준비를 나타내고 DUT(105, 106, 107, 108)가 TX 테스트 데이터 패킷의 미리정해진 시퀀스를 전송하기 시작하는 TX 테스트와 같은, 완전히 병렬로 테스트되는 기타 테스트에 대한 준비 단계로서 기능할 수 있다.
도 4를 참조하면, 상술한 바와 같이, 스위칭 또는 감쇠 회로(212)의 대안의 실시예(212aa)는 DUT 테스트 신호(203)를 스위칭 온오프하는 것과는 반대로 대신에 상술한 바에 따라 신호를 충분히 손상시키도록 신호에 대해 충분한 감쇠를 제공할 수 있는 가변 감쇠기를 포함할 수 있다.
도 5를 참조하면, 또다른 대안의 실시예에 따라, 스위칭 또는 감쇠 회로 대신에, 신호 믹싱 회로(212ab)가 사용될 수 있다. 본 실시예에서, DUT 신호(203)의 손상은 복제 테스트 신호를 컨트롤러(208)(도 2)로부터의 제어 신호(209)에 의해 제어되는 로컬 RF 소스(220)로부터의 또다른 무선 주파수(RF) 신호(221)와 믹싱하여 복제 테스트 신호(211a)의 주파수를 변경함으로써 달성될 수 있다.
본 설명에 기초하여, 당업자는 신호 손상이 다른 형태로도 달성될 수 있다는 것을 용이하게 이해할 것이다. 예를 들면, 다른 형태의 신호 손상은 신호 레벨 증가 및 유효하지 않은 신호 변조를 포함할 수 있다. 신호 레벨 증가의 경우에, 신호 스위칭 또는 감쇠 회로(212)(도 2)는 타겟 DUT가 적절하게 신호를 수신할 수 있는 레벨 이상으로 손상될 것으로 의도되는 신호의 크기를 증가시키는 신호 증폭 회로로 대체될 수 있다. 유효하지 않은 신호 변조의 경우에, 신호 변조 기술은 테스트되고 있는 특정한 신호 표준에 포함되지 않은 기술로 변경될 수 있다. 유사하게, 다른 데이터 패킷 비트율이 이용될 수 있다.
따라서, 신호 손상이 신호 파워, 신호 주파수 및 신호 변조를 포함하는 임의의 데이터 패킷 신호 특성을 실질적으로 변경시킴으로써 달성될 수 있다는 것이 이해될 수 있다.
도 6을 참조하면,(그리고 도 2를 참조하면), 본 발명의 예시적인 실시예에 따라, DUT(105, 106, 107, 108)를 테스트하는 유선 신호 경로는 일반적으로 각각의 DUT(105, 106, 107, 108)에 대한 단일한 유선 연결 형태로 되어있다. 예를 들면, 제1 DUT(105)에 대해, 테스트 신호(203) 및 ACK 신호(215a)는 공유된 또는 공통의 유선 신호 경로(252a)를 통해 전달된다.(유사하게, 나머지 DUT(106, 107, 108)로의 테스트 신호(204, 205, 206) 또는 나머지 DUT(106, 107, 108)로부터의 ACK 신호(215b, 215c, 215d)가 각각의 공유된 유선 신호 경로(252d, 252c, 252d)를 통해 전달된다) 스위칭 또는 감쇠 회로(212a, 212b, 212c, 212d)로부터의 신호(213a, 213b, 213c, 213d) 각각은 각각의 테스트 신호(203, 204, 205, 206)로서 유선 DUT 신호 경로(252a, 252b, 252c, 252d)를 통해 전달되는 추가적인 신호 라우팅 회로(250a, 250b, 250c, 250d)(하기에 상술될)로 각각의 유선 신호 경로(254a, 254b, 254c, 254c, 254d)를 통해 전달된다. 응답 ACK 신호(215a, 215b, 215c, 215d)는 응답으로 각각의 출력 신호 경로(256a, 256b, 256c, 256d)를 통해 ACK 신호 검출 회로(214a, 214b, 214c, 214d)로의 전달을 위해 유선 DUT 신호 경로(252a, 252b, 252c, 252d)를 통해 라우팅 회로(250a, 250b, 250c, 250d)로 전달된다.
이러한 추가적인 신호 라우팅 회로(250a, 250b, 250c, 250d)는 종래기술에 공지된 기술에 따라 다양한 형태로 구현될 수 있다. 예를 들면, 이러한 라우팅 회로(250a/b/c/d)는 1:2 신호 분할기 또는 스플리터로서 구현될 수 있고, 이러한 경우, 원래 ACK 신호의 더 낮은 파워의 버전(251a/b/c/d)로서일지라도, 응답 ACK 신호(215a/b/c/d)는 분할되고 대응하는 출력 신호 경로(256a/b/c/d)를 통해 제공된다. 대안으로서, 이러한 라우팅 회로(250a/b/c/d)는 대응하는 출력 신호 포트(256a/b/c/d)에서 응답 ACK(215a/b/c/d)의 결합 버전을 제공하는 신호 커플러로서 구현될 수 있다. 추가적인 대안으로서, 이러한 라우팅 회로(250a/b/c/d)는, VSG(101)에 의한 테스트 신호(111)의 전송동안 대응하는 신호 경로(254a/b/c/d 및 252a/b/c/d)가 연결되는 반면 DUT(105, 106, 107, 108)가 응답할 것으로 예측되는 시간 간격동안 대응하는 신호 경로(252a/b/c/d 및 256a/b/c/d)가 연결되도록 제어 신호(도시되지 않음)에 따라 제어된 신호 스위치로서 구현될 수 있다.
본 발명의 구조 및 동작 방법에서 다양한 기타 변조 및 변경이 본 발명의 범위 및 취지를 벗어나지 않고서 당업자에게 명확할 것이다. 본 발명이 특정한 바람직한 실시예와 연결하여 기술되었지만, 주장되는 본 발명은 과도하게 이러한 특정 실시예에 한정되지 않아야 한다는 것이 이해되어야만 한다. 하기의 청구범위는 본 발명의 범위를 정의하고 본 발명의 청구범위와 그의 등가물의 범위 내의 구조 및 방법은 그에 의해 포함되는 것을 의도한다.
Claims (20)
- 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치에 있어서,
복수의 발신 데이터 패킷 신호를 복수의 데이터 패킷 신호 트랜시버에 대해 제공함으로써 인입 데이터 패킷 신호와 하나 이상의 제어 신호에 응답하는 신호 라우팅 회로로서, 상기 복수의 발신 데이터 패킷 신호 중 각각의 신호는 상기 인입 데이터 패킷 신호에 대응하고 데이터 패킷 신호 특성을 가진 하나 이상의 순차적 데이터 패킷을 포함하는 상기 신호 라우팅 회로;
성공적인 ACK 신호 수신 및 성공적이지 않은 ACK 신호 수신을 나타내는 하나 이상의 상태 신호를 제공함으로써 상기 복수의 데이터 패킷 신호 트랜시버로부터의 복수의 수신확인 신호 중 각각의 신호의 성공적인 수신 및 성공적이지 않은 수신에 응답하는 수신확인 신호 검출 회로로서, 상기 복수의 수신확인 신호 중 각각의 신호는 상기 복수의 데이터 패킷 신호 트랜시버 중 대응하는 트랜시버에 의한 유효한 데이터 패킷의 성공적인 수신을 나타내는 상기 수신확인 신호 검출 회로; 및
상기 신호 라우팅 회로 및 상기 수신확인 신호 검출 회로에 결합되고, 상기 하나 이상의 제어 신호를 제공함으로써 상기 하나 이상의 상태 신호에 응답하는 제어 회로로서,
상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 신호 라우팅 회로가 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 미리정해진 데이터 패킷 신호 표준과 부분적으로 호환하지 않도록 하고, 및
상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적이지 않은 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 신호 라우팅 회로가 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 상기 미리정해진 데이터 패킷 신호 표준과 호환하도록 하는,
상기 제어 회로;
를 구비하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치. - 제1 항에 있어서, 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 신호 라우팅 회로는 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여:
상기 복수의 발신 데이터 패킷 신호 중 상기 대응하는 신호의 제1 부분이 상기 미리정해진 데이터 패킷 신호 표준과 호환하고; 및
상기 복수의 발신 데이터 패킷 신호 중 상기 대응하는 신호의 제2 부분이 상기 미리정해진 데이터 패킷 신호 표준과 호환하지 않도록;
하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치. - 제2 항에 있어서, 상기 제2 부분은 상기 제1 부분에 후속하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제1 항에 있어서, 상기 데이터 패킷 신호 특성은 신호 파워 및 신호 주파수 중 적어도 하나를 구비하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제1 항에 있어서, 상기 신호 라우팅 회로는 복수의 복제 데이터 패킷 신호를 제공함으로써 상기 인입 데이터 패킷 신호에 응답하는 신호 복제 회로를 구비하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제5 항에 있어서, 상기 신호 복제 회로는 신호 파워 분할 회로를 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제5 항에 있어서, 상기 신호 라우팅 회로는 상기 신호 복제 회로에 결합되고 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부를 감쇠시킴으로써 상기 복수의 복제 데이터 패킷 신호와 상기 하나 이상의 제어 신호에 응답하는 신호 감쇠 회로를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제5 항에 있어서, 상기 신호 라우팅 회로는 상기 신호 복제 회로에 결합되고 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부를 스위칭함으로써 상기 복수의 복제 데이터 패킷 신호와 상기 하나 이상의 제어 신호에 응답하는 신호 스위칭 회로를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제5 항에 있어서, 상기 신호 라우팅 회로는 상기 신호 복제 회로에 결합되고 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부의 파워 레벨을 변경함으로써 상기 복수의 복제 데이터 패킷 신호와 상기 하나 이상의 제어 신호에 응답하는 신호 파워 제어 회로를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 제5 항에 있어서, 상기 신호 라우팅 회로는 상기 신호 복제 회로에 결합되고 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부의 주파수를 변환시킴으로써 상기 복수의 복제 데이터 패킷 신호, 상기 하나 이상의 제어 신호, 및 하나 이상의 무선 주파수(RF) 신호에 응답하는 신호 믹싱 회로를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 회로를 포함하는 장치.
- 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법에 있어서,
인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 대해 응답하여 복수의 발신 데이터 패킷 신호를 복수의 데이터 패킷 신호 트랜시버에 대해 제공하는 단계로서, 상기 복수의 발신 데이터 패킷 신호 중 각각의 신호는 상기 인입 데이터 패킷 신호에 대응하고, 데이터 패킷 신호 특성을 가진 하나 이상의 순차적 데이터 패킷을 포함하는 단계;
성공적인 수신확인 신호 수신 및 성공적이지 않은 수신확인 신호 수신을 나타내는 하나 이상의 상태 신호를 제공함으로써 상기 복수의 데이터 패킷 신호 트랜시버로부터의 복수의 수신확인 신호 중 각각의 신호의 성공적인 수신 및 성공적이지 않은 수신에 응답하는 단계로서, 상기 복수의 수신확인 신호 중 각각의 신호는 상기 복수의 데이터 패킷 신호 트랜시버 중 대응하는 트랜시버에 의해 유효한 데이터 패킷의 성공적인 수신을 나타내는 단계; 및
상기 하나 이상의 제어 신호를 제공함으로써 상기 하나 이상의 상태 신호에 응답하는 단계로서,
상기 복수의 데이터 패킷 신호 트랜시버 중 대응하는 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 미리정해진 데이터 패킷 신호 표준과 부분적으로 호환하지 않도록 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하고, 및
상기 복수의 데이터 패킷 신호 트랜시버 중 대응하는 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적이지 않은 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호가 상기 미리정해진 데이터 패킷 신호 표준과 호환하도록 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하는,
상기 하나 이상의 상태 신호에 응답하는 단계;
를 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법. - 제11 항에 있어서, 상기 복수의 데이터 패킷 신호 트랜시버 중 각각의 트랜시버로부터의 상기 복수의 수신확인 신호 중 하나의 성공적인 수신에 후속하여, 상기 하나 이상의 제어 신호에 따라, 상기 데이터 패킷 신호 특성을 가진 상기 복수의 발신 데이터 패킷 신호 중 대응하는 신호를 제공하여:
상기 복수의 발신 데이터 패킷 신호 중 상기 대응하는 신호의 제1 부분이 상기 미리정해진 데이터 패킷 신호 표준과 호환하고; 및
상기 복수의 발신 데이터 패킷 신호 중 상기 대응하는 신호의 제2 부분이 상기 미리정해진 데이터 패킷 신호 표준과 호환하지 않도록;
하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법. - 제12 항에 있어서, 상기 제2 부분은 상기 제1 부분에 후속하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제11 항에 있어서, 상기 데이터 패킷 신호 특성은 신호 파워 및 신호 주파수 중 적어도 하나를 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제11 항에 있어서, 인입 데이터 패킷 신호 및 하나 이상의 제어 신호를 수신하고, 그에 응답하여 복수의 발신 데이터 패킷 신호를 제공하는 상기 단계는 복수의 복제 데이터 패킷 신호를 제공하기 위해 상기 인입 데이터 패킷 신호를 복제하는 단계를 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제15 항에 있어서, 상기 인입 데이터 패킷 신호를 복제하는 단계는 상기 복수의 복제 데이터 패킷 신호를 제공하기 위해 상기 인입 데이터 패킷 신호의 신호 파워를 분할하는 단계를 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제15 항에 있어서, 상기 인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 응답하여 복수의 발신 데이터 패킷 신호를 제공하는 상기 단계는 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부를 감쇠시키는 단계를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제15 항에 있어서, 상기 인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 응답하여 복수의 발신 데이터 패킷 신호를 제공하는 상기 단계는 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부를 스위칭하는 단계를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제15 항에 있어서, 상기 인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 응답하여 복수의 발신 데이터 패킷 신호를 제공하는 상기 단계는 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호의 적어도 일부의 파워 레벨을 변경하는 단계를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
- 제15 항에 있어서, 상기 인입 데이터 패킷 신호와 하나 이상의 제어 신호를 수신하고, 그에 응답하여 복수의 발신 데이터 패킷 신호를 제공하는 상기 단계는 상기 복수의 복제 데이터 패킷 신호 중 상기 하나 이상의 신호의 적어도 일부의 주파수를 변환시키기 위해 상기 복수의 복제 데이터 패킷 신호 중 하나 이상의 신호를 하나 이상의 무선 주파수(RF) 신호와 믹싱하는 단계를 더 포함하는 것을 특징으로 하는 다중 데이터 패킷 신호 트랜시버의 테스트를 수행하는 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/716,369 | 2012-12-17 | ||
US13/716,369 US8842549B2 (en) | 2012-12-17 | 2012-12-17 | System and method for parallel testing of multiple data packet signal transceivers |
PCT/US2013/069212 WO2014099174A1 (en) | 2012-12-17 | 2013-11-08 | System and method for parallel testing of multiple data packet signal transceivers |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150105948A KR20150105948A (ko) | 2015-09-18 |
KR102045555B1 true KR102045555B1 (ko) | 2019-11-18 |
Family
ID=50930756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157015484A KR102045555B1 (ko) | 2012-12-17 | 2013-11-08 | 다중 데이터 패킷 신호 트랜시버의 병렬 테스트를 위한 시스템 및 방법 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8842549B2 (ko) |
JP (1) | JP6307518B2 (ko) |
KR (1) | KR102045555B1 (ko) |
CN (1) | CN104854818B (ko) |
TW (1) | TWI589129B (ko) |
WO (1) | WO2014099174A1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8842552B2 (en) * | 2012-12-17 | 2014-09-23 | Litepoint Corporation | Method of facilitating testing of multiple time-division-duplex (TDD) data packet signal transceivers |
US9628202B2 (en) * | 2015-02-27 | 2017-04-18 | Rohde & Schwarz Gmbh & Co. Kg | Testing front end modules, testing methods and modular testing systems for testing electronic equipment |
US10102092B2 (en) | 2015-03-02 | 2018-10-16 | Rohde & Schwarz Gmbh & Co. Kg | Testing front end module, testing methods and modular testing systems for testing electronic equipment |
US9949152B2 (en) * | 2015-06-01 | 2018-04-17 | Rohde & Schwarz Gmbh & Co. Kg | Method and measurement system for testing multiple mobile phones in parallel |
CN106803776B (zh) * | 2017-01-19 | 2020-07-10 | 环旭电子股份有限公司 | 射频前端测试装置以及射频前端测试方法 |
US10819616B2 (en) * | 2019-01-15 | 2020-10-27 | Litepoint Corporation | System and method for testing a data packet signal transceiver |
EP3910351B1 (en) | 2020-05-13 | 2024-03-20 | NXP USA, Inc. | Integrated circuit and method of performing a bist procedure |
US11876608B2 (en) * | 2021-02-22 | 2024-01-16 | Hitachi, Ltd | Redundant control system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030032445A1 (en) | 2001-08-09 | 2003-02-13 | Yutaka Suwa | Radio communication apparatus |
US20080256409A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Hybrid corrective scheme for dropped packets |
US20120195265A1 (en) | 2009-10-09 | 2012-08-02 | Pantech Co., Ltd. | Ack/nack feedback method and communication apparatus using same |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59188261A (ja) * | 1983-04-11 | 1984-10-25 | Oki Electric Ind Co Ltd | 無応答処理機能付き試験用アダプタ |
CA2113840C (en) | 1992-05-20 | 2003-02-11 | Robert M. Engelke | Telecommunication device operating under an enhanced tdd protocol |
US6252888B1 (en) * | 1998-04-14 | 2001-06-26 | Nortel Networks Corporation | Method and apparatus providing network communications between devices using frames with multiple formats |
US6393023B1 (en) | 1998-05-08 | 2002-05-21 | Fujitsu Limited | System and method for acknowledging receipt of messages within a packet based communication network |
EP1548994B1 (en) | 2003-11-26 | 2012-06-27 | ST-Ericsson SA | Bluetooth polling with fewer poll packets |
US7653017B2 (en) | 2004-01-30 | 2010-01-26 | Stmicroelectronics N.V. | Bluetooth sniff mode power saving |
US7940663B2 (en) * | 2004-07-20 | 2011-05-10 | Qualcomm Incorporated | Mitigating ACK/NACK errors in MIMO/SIC/HARQ |
US8599824B2 (en) | 2008-01-11 | 2013-12-03 | Broadcom Corporation | Method and system for bluetooth conditional synchronization |
US8730853B2 (en) | 2008-09-05 | 2014-05-20 | Mediatek Inc. | Methods for responding to co-located coexistence (CLC) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence |
US8085685B2 (en) * | 2009-09-21 | 2011-12-27 | Litepoint Corporation | Method and system for testing multiple data packet transceivers together during a predetermined time interval |
US8116208B2 (en) * | 2009-10-19 | 2012-02-14 | Litepoint Corporation | System and method for testing multiple digital signal transceivers in parallel |
WO2012040293A1 (en) * | 2010-09-21 | 2012-03-29 | Ansaldo Sts Usa, Inc. | Method of analyzing the safety of a device employing on target hardware description language based fault injection |
US9008192B2 (en) * | 2011-10-20 | 2015-04-14 | Digimarc Corporation | Arrangements for increasing detection confidence |
US8913504B2 (en) * | 2012-05-02 | 2014-12-16 | Litepoint Corporation | System and method for initiating testing of multiple communication devices |
-
2012
- 2012-12-17 US US13/716,369 patent/US8842549B2/en active Active
-
2013
- 2013-11-08 CN CN201380065821.7A patent/CN104854818B/zh active Active
- 2013-11-08 WO PCT/US2013/069212 patent/WO2014099174A1/en active Application Filing
- 2013-11-08 KR KR1020157015484A patent/KR102045555B1/ko active IP Right Grant
- 2013-11-08 JP JP2015547945A patent/JP6307518B2/ja active Active
- 2013-12-16 TW TW102146345A patent/TWI589129B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030032445A1 (en) | 2001-08-09 | 2003-02-13 | Yutaka Suwa | Radio communication apparatus |
US20080256409A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Hybrid corrective scheme for dropped packets |
US20120195265A1 (en) | 2009-10-09 | 2012-08-02 | Pantech Co., Ltd. | Ack/nack feedback method and communication apparatus using same |
Also Published As
Publication number | Publication date |
---|---|
KR20150105948A (ko) | 2015-09-18 |
TWI589129B (zh) | 2017-06-21 |
CN104854818B (zh) | 2018-06-01 |
CN104854818A (zh) | 2015-08-19 |
WO2014099174A1 (en) | 2014-06-26 |
JP2016508311A (ja) | 2016-03-17 |
JP6307518B2 (ja) | 2018-04-04 |
US20140169182A1 (en) | 2014-06-19 |
US8842549B2 (en) | 2014-09-23 |
TW201427298A (zh) | 2014-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102045555B1 (ko) | 다중 데이터 패킷 신호 트랜시버의 병렬 테스트를 위한 시스템 및 방법 | |
US8842552B2 (en) | Method of facilitating testing of multiple time-division-duplex (TDD) data packet signal transceivers | |
US8913504B2 (en) | System and method for initiating testing of multiple communication devices | |
TWI513210B (zh) | 使用確認信號抑制作用實現較佳測試效率之技術 | |
US9003253B2 (en) | Method for testing data packet signal transceiver using coordinated transmitted data packet signal power | |
JP6336958B2 (ja) | 被試験デバイス(dut)の規定の試験シーケンスの一部再試行を可能にする方法 | |
KR20130108316A (ko) | 공중파 신호 특성에 의해 개시되는 소정의 시험 세그먼트를 사용한 무선 장치 시험 방법 | |
US8885483B2 (en) | System and method for testing a data packet signal transceiver | |
TWI692949B (zh) | 用於測試低功率射頻(rf)資料封包信號收發器之方法 | |
TWI623206B (zh) | 用於測試資料封包信號收發器的系統及方法 | |
CN1698296B (zh) | 测量包含单接收路径通信***接收灵敏度的设备和方法 | |
US9077535B2 (en) | System and method for testing a radio frequency multiple-input multiple-output data packet transceiver while forcing fewer data streams | |
TWI538422B (zh) | 用於測試射頻多輸入多輸出資料封包收發器同時強制較少資料串流之系統及方法 | |
KR20180099077A (ko) | 이더넷 네트워크 상의 패킷 손실 테스트용 mac 주소 스왑 루프백 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |