IrWW_T2_V1p0
.pdfTime Synchronization Profile Compliance TestsVersion 1.0
9 Miscellaneous Tests
9.1 Contents
9.1.1 Client
IrWW2_C_M_ALARM_CONTENTS_1 (Mandatory if the DUT supports Alarm)
1.General Test Steps 1-5
2.Make the DUT transmit an alarm object request (bWatch) using OBEX GET at read-all.
3.Verify that the DUT received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:ALARM and END: ALARM.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_C_M_TIMER_CONTENTS_1 (Mandatory if the DUT supports Timer)
1.General Test Steps 1-5
2.Make the DUT transmit an timer object request (bWatch) using OBEX GET at read-all.
3.Verify that the DUT received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:TIMER and END: TIMER.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_C_M_STOPW_CONTENTS_1 (Mandatory if the DUT supports Stopwatch)
1.General Test Steps 1-5
2.Make the DUT transmit an stopwatch object request (bWatch) using OBEX GET at read-all.
3.Verify that the DUT received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:STOPWATCH and END: STOPWATCH.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_C_M_TSYNC_CONTENTS_1 (Mandatory if the DUT supports Time-Sync)
1.General Test Steps 1-5
2.Make the DUT transmit an Time-Sync object request (bWatch) using OBEX GET at single pull.
3.Verify that the DUT received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:T-SYNC and END: T-SYNC.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
9.1.2 Server
IrWW2_S_M_ALARM_CONTENTS_1 (Mandatory if the DUT supports Alarm)
1.General Test Steps 1-5
2.Make the Tester transmit an alarm object request (bWatch) using OBEX GET at read-all.
3.Verify that the Tester received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
14
Time Synchronization Profile Compliance TestsVersion 1.0
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:ALARM and END: ALARM.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_S_M_TIMER_CONTENTS_1 (Mandatory if the DUT supports Timer)
1.General Test Steps 1-5
2.Make the Tester transmit an timer object request (bWatch) using OBEX GET at read-all.
3.Verify that the Tester received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:TIMER and END: TIMER.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_S_M_STOPW_CONTENTS_1 (Mandatory if the DUT supports Stopwatch)
1.General Test Steps 1-5
2.Make the Tester transmit an stopwatch object request (bWatch) using OBEX GET at read-all.
3.Verify that the Tester received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:STOPWATCH and END: STOPWATCH.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
IrWW2_S_M_TSYNC_CONTENTS_1 (Mandatory if the DUT supports Time-Sync)
1.General Test Steps 1-5
2.Make the Tester transmit an Time-Sync object request (bWatch) using OBEX GET at single pull.
3.Verify that the Tester received the bWatch correctly.
4.Check that there is object stream identifier in the beginning.
5.Check that the bWatch is encapsulated with BEGIN:BWATCH and END: BWATCH.
6.Check that there is the mandatory field VERSION after BEGIN: BWATCH.
7.Check that the information is encapsulated with BEGIN:T-SYNC and END: T-SYNC.
8.Check that the bWatch contains the mandatory fields specified in [IrWW2].
15
Time Synchronization Profile Compliance TestsVersion 1.0
10 Test Result Template
Testing DATE: |
Testing Environments |
|
DUT(Device Under Test) |
Test Tools or System: |
|
Product Company: |
|
|
|
|
|
Product Model: |
Hardware: |
|
|
|
|
Product Revision: |
|
|
|
Software: |
|
Product Sample Serial No. |
|
|
|
|
|
Remarks: |
|
|
|
|
|
|
|
|
Test Name |
Pass/Fail |
Comments |
IrWW2_C_P_BXX_HINT_1 |
|
|
IrWW2_C_P_BXX_HINT_2 |
|
|
IrWW2_C_P_BXX_HINT_3 |
|
|
IrWW2_C_P_BXX_HINT_4 |
|
|
IrWW2_S_P_BXX_HINT_1 |
|
|
IrWW2_S_P_BXX_HINT_2 |
|
|
IrWW2_C_P_BXX_IAS_1 |
|
|
IrWW2_C_P_BXX_IAS_2 |
|
|
IrWW2_S_P_BXX_IAS_1 |
|
|
IrWW2_S_P_BXX_IAS_2 |
|
|
IrWW2_C_P_BXX_DEVINFO_1 |
|
|
IrWW2_S_P_BXX_DEVINFO_1 |
|
|
IrWW2_C_P_BXX_INFOLOG_1 |
|
|
IrWW2_S_P_BXX_INFOLOG_1 |
|
|
IrWW2_C_A_BXX_PUT_1 |
|
|
IrWW2_C_A_BXX_PUT_2 |
|
|
IrWW2_C_A_BXX_GET_1 |
|
|
IrWW2_S_A_BXX_PUT_1 |
|
|
IrWW2_S_A_BXX_PUT_2 |
|
|
IrWW2_S_A_BXX_GET_1 |
|
|
IrWW2_C_S_BXX_PUT_1 |
|
|
IrWW2_S_S_BXX_PUT_1 |
|
|
IrWW2_C_S_BXX_GET_1 |
|
|
IrWW2_S_S_BXX_GET_1 |
|
|
IrWW2_S_P_BXX_RSP_1 |
|
|
IrWW2_S_P_BXX_RSP_2 |
|
|
IrWW2_S_P_BXX_RSP_3 |
|
|
IrWW2_S_P_BXX_RSP_4 |
|
|
IrWW2_C_P_BXX_DEL_1 |
|
|
IrWW2_S_P_BXX_DEL_1 |
|
|
IrWW2_S_P_BXX_DEL_2 |
|
|
IrWW2_C_M_ALARM_CONTENTS_1 |
|
|
IrWW2_C_M_TIMER_CONTENTS_1 |
|
|
IrWW2_C_M_STOPW_CONTENTS_1 |
|
|
IrWW2_C_M_TSYNC_CONTENTS_1 |
|
|
16
Time Synchronization Profile Compliance TestsVersion 1.0
IrWW2_S_M_ALARM_CONTENTS_1
IrWW2_S_M_TIMER_CONTENTS_1
IrWW2_S_M_STOPW_CONTENTS_1
IrWW2_S_M_TSYNC_CONTENTS_1
17