Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Serial infrared protocol layer test guidelines.pdf
Скачиваний:
12
Добавлен:
23.08.2013
Размер:
278.85 Кб
Скачать

DLSAP

Destination Link Service Access Point. The address of a logical Link Management

 

connection in the receiving station.

DUT

Device Under Test.

EOF

End of Frame character. 0xC1.

FCS

Frame Check Sequence. Same as CRC.

IrDA

Infrared Data Association.

IrLAP

IrDA Link Access Protocol.

IrLMP

IrDA Link Management Protocol.

NDM

Normal Disconnect Mode.

Nr

Counter that holds the expected number of the next I frame. Valid range of 0-7.

NRM

Normal Response Mode.

Ns

Counter that holds the sequence number of the last I frame sent by that station. Valid

 

range of 0-7.

NULL

Having all zero elements.

Primary

The station that controls the link by sending Command frames. The initiator.

Secondary

A responding station.

SLSAP

Source Link Service Access Point. The address of a logical Link Management

 

connection in the Sending station.

2.0 The Compliance Statement

The questions below have been copied from the approved Compliance Statement. The answers to the questions are used, in some cases, to determine which test cases need to be run and what values are to be used during the test case. The intention is to require testing only for supported capabilities.

2.1 Test Results

Results could be in hardcopy or electronic form. It is up to each implementer to present the result of their testing in such a way that will allow IrDA to confirm the results of each test case. HEX data must be annotated to facilitate review.

It is assumed that each developer has the ability to record the behavior of their device during testing. The record should include both the Command and Response frames and enough timing information to determine the beginning and ending time of each frame.

It should be expected that the IrDA will check the device by running its own selected tests to confirm the submitted results. If significant differences are found the developer may be asked to re-submit or provide additional information about the conditions under which the device was tested or both.

2.2 IrLAP Questions

Minimum Implementation Only

Yes or no response. No specific test for this line.

Secondary Only

Perform DS series, CS series,....

Primary and Secondary

Perform DS & DP series, CS & CP series

Baud Rates Supported (bps)

Use Maximum and Minimum values in the CS1 matrix of tests.

Maximum Turnaround Supported (ms)

5

Use Maximum and Minimum values in the CS1 matrix of tests.

Data Size Supported (bytes)

Use Maximum and Minimum values in the CS1 matrix of tests.

Tx Window Size Supported

Use Maximum and Minimum values in the CS1 matrix of tests.

Rx Window Size Supported

Use Maximum and Minimum values in the CS1 matrix of tests.

Number of BOF Req’d @ 115kbps

Use Maximum and Minimum values in the CS1 matrix of tests.

Minimum Turnaround Time (ms)

Use Maximum and Minimum values in the CS1 matrix of tests.

Link Disconnect/Threshold time (s)

Use Maximum and Minimum values in the CS1 matrix of tests.

Primary/Secondary Role Exchange

Perform the RX series.

Sniffing

Perform the SN series.

2.3 IrLMP Questions

Perform LM series

Minimal Implementation Only

Exclusive Mode

Primary Secondary Exchange (redundant, recommend removing item) Perform RX series

Sniffing (redundant, recommend removing item)

Perform SN series

Connectionless Data Tx

(Is this intended to be within a LAP Connection or outside a LAP Connection?) Perform CDT series

Connectionless Data Rx

(Is this intended to be within a LAP Connection or outside a LAP Connection?) Perform CDR series

Recommend adding –

List total number of simultaneous LMP connections allowed.

List number of simultaneous LMP connections to a single LSAP allowed.

IAS Client

GetInfoBaseDetails

GetObjects

GetValue

GetValueByClass (required)

GetObjectInfo

GetAttributeNames

6