1 OPP PICS for the PTS tool.
5 * - different than PTS defaults
6 # - not yet implemented/supported
12 -------------------------------------------------------------------------------
13 Parameter Name Selected Description
14 -------------------------------------------------------------------------------
15 TSPC_OPP_1_1 True (*) Role: Object Push Client (C.1)
16 TSPC_OPP_1_2 True (*) Role: Object Push Server (C.1)
17 -------------------------------------------------------------------------------
18 C.1: Mandatory to support at least one of the defined roles.
19 -------------------------------------------------------------------------------
22 Client Profile Version
23 -------------------------------------------------------------------------------
24 Parameter Name Selected Description
25 -------------------------------------------------------------------------------
26 TSPC_OPP_1b_1 True (*) Client supports OPP version 1.1. (C.1)
27 TSPC_OPP_1b_2 False Client supports OPP version 1.2. (C.1)
28 -------------------------------------------------------------------------------
29 C.1: It is mandatory to support at least one of the profile versions.
30 -------------------------------------------------------------------------------
33 Client Application Features
34 -------------------------------------------------------------------------------
35 Parameter Name Selected Description
36 -------------------------------------------------------------------------------
37 TSPC_OPP_2_1 True Client: Perform Service Discovery request (M)
38 TSPC_OPP_2_2 True Client: Authentication/PIN exchange supported.
40 TSPC_OPP_2_2a True (*) Client: Require Authentication/PIN by default.
42 TSPC_OPP_2_3 True Client: Object Push (M)
43 TSPC_OPP_2_4 True (*) Client: vCard 2.1 (C.3)
44 TSPC_OPP_2_5 False Client: vCalender 1.0 (O)
45 TSPC_OPP_2_6 False Client: vMsg as defined in IrMC 1.1 (O)
46 TSPC_OPP_2_7 False Client: vNote as defined in IrMC 1.1 (O)
47 TSPC_OPP_2_8 True (*) Client: Support content formats other than those
48 declared in TSPC_OPP_2_4 through
50 TSPC_OPP_2_8a False Client: Support specific set of other content
52 TSPC_OPP_2_8b True (*) Client: Support all content formats. (C.4)
53 TSPC_OPP_2_9 True (*) Client: Push multiple vCard objects. (O)
54 TSPC_OPP_2_9a False Client: Push multiple vCard objects using
55 different PUT operations. (C.5)
56 TSPC_OPP_2_9b True (*) Client: Push multiple vCard objects using the
57 same PUT operation. (C.5)
58 TSPC_OPP_2_10 False Client: Push multiple vCalender objects. (O)
59 TSPC_OPP_2_10a False Client: Push multiple vCalendar objects using
60 different PUT operations. (C.6)
61 TSPC_OPP_2_10b False Client: Push multiple vCalendar objects using
62 the same PUT operation. (C.6)
63 TSPC_OPP_2_11 False Client: Push multiple vMsg objects. (O)
64 TSPC_OPP_2_11a False Client: Push multiple vMsg objects using
65 different PUT operations. (C.7)
66 TSPC_OPP_2_11b False Client: Push multiple vMsg objects using the
67 same PUT operation. (C.7)
68 TSPC_OPP_2_12 False Client: Push multiple vNote objects. (O)
69 TSPC_OPP_2_12a False Client: Push multiple vNote objects using
70 different PUT operations. (C.8)
71 TSPC_OPP_2_12b False Client: Push multiple vNote objects using the
72 same PUT operation. (C.8)
73 TSPC_OPP_2_13 False Client: Pull business card (O)
74 TSPC_OPP_2_14 False Client: vCard 2.1 (C.1)
75 TSPC_OPP_2_15 False Client: Exchange business card (O)
76 TSPC_OPP_2_16 False Client: vCard 2.1 (C.2)
77 TSPC_OPP_2_17 False GOEP v2 (C.9)
78 TSPC_OPP_2_18 False GOEP v2 Backward Compability (C.9)
79 TSPC_OPP_2_19 False OBEX over L2CAP (C.9)
80 TSPC_OPP_2_20 False OBEX Reliable Session (C.10)
81 TSPC_OPP_2_21 False OBEX SRM (C.10)
82 TSPC_OPP_2_22 False Send OBEX SRMP header (C.10)
83 TSPC_OPP_2_23 False Receive OBEX SRMP header (C.11)
84 -------------------------------------------------------------------------------
85 C.1: Mandatory to Support IF (TSPC_OPP_2_13) Business Card Pull is supported.
86 C.2: Mandatory to Support IF (TSPC_OPP_2_15) Business Card Exchange is
88 C.3: vCard 2.1 support is required for devices containing phonebook
89 applications. vCard 2.1 support optional for other devices.
90 C.4: Mandatory to support one of TSPC_OPP_2_8a or TSPC_OPP_2_8b if TSPC_OPP_2_8
91 is supported. Otherwise, both items are excluded.
92 C.5: Mandatory to support at least one of TSPC_OPP_2_9a and TSPC_OPP_2_9b if
93 TSPC_OPP_2_9 is supported. Otherwise, both items are excluded.
94 C.6: Mandatory to support at least one of TSPC_OPP_2_10a and TSPC_OPP_2_10b if
95 TSPC_OPP_2_10 is supported. Otherwise, both items are excluded.
96 C.7: Mandatory to support at least one of TSPC_OPP_2_11a and TSPC_OPP_2_11b if
97 TSPC_OPP_2_11 is supported. Otherwise, both items are excluded.
98 C.8: Mandatory to support at least one of TSPC_OPP_2_12a and TSPC_OPP_2_12b if
99 TSPC_OPP_2_12 is supported. Otherwise, both items are excluded.
100 C.9: Mandatory if TSPC_OPP_1b_2 supported.
101 C.10: Optional to support if TSPC_OPP_1b_2 supported else excluded.
102 C.11: Mandatory if TSPC_OPP_17 and TSPC_OPP_21 supported else excluded.
103 -------------------------------------------------------------------------------
106 Server Profile Version
107 -------------------------------------------------------------------------------
108 Parameter Name Selected Description
109 -------------------------------------------------------------------------------
110 TSPC_OPP_2b_1 True (*) Server supports OPP version 1.1.
111 TSPC_OPP_2b_2 False Server supports OPP version 1.2.
112 -------------------------------------------------------------------------------
113 C.1: It is mandatory to support at least one of the profile versions.
114 -------------------------------------------------------------------------------
117 Server Application Features
118 -------------------------------------------------------------------------------
119 Parameter Name Selected Description
120 -------------------------------------------------------------------------------
121 TSPC_OPP_3_1 True Server: Provide information on supported
122 contents type on service discovery
124 TSPC_OPP_3_2 True Server: Authentication/PIN exchange supported.
126 TSPC_OPP_3_3 True Server: Object Push (M)
127 TSPC_OPP_3_3a True (*) Server: Receive multiple objects in the same
129 TSPC_OPP_3_4 True (*) Server: vCard 2.1 (C.3)
130 TSPC_OPP_3_5 False Server: vCalender 1.0 format (O)
131 TSPC_OPP_3_6 False Server: vMsg as defined in IrMC 1.1 (O)
132 TSPC_OPP_3_7 False Server: vNote as defined in IrMC 1.1 (O)
133 TSPC_OPP_3_8 True (*) Server: Support content formats other than those
134 declared in TSPC_OPP_3_4 through
136 TSPC_OPP_3_8a False Server: Support specific set of other content
138 TSPC_OPP_3_8b True (*) Server: Support all content formats. (C.4)
139 TSPC_OPP_3_9 True (*) Server: Object Push vCard reject. (O)
140 TSPC_OPP_3_10 False Server: Object Push vCal reject. (O)
141 TSPC_OPP_3_11 False Server: Object Push vMsg reject. (O)
142 TSPC_OPP_3_12 False Server: Object Push vNote reject. (O)
143 TSPC_OPP_3_13 False Server: Business card pull (O.1)
144 TSPC_OPP_3_14 False Server: vCard 2.1 (C.1)
145 TSPC_OPP_3_15 False Server: Business card pull reject. (O)
146 TSPC_OPP_3_16 False Server: Business card exchange (O.2)
147 TSPC_OPP_3_17 False Server: vCard 2.1 (C.2)
148 TSPC_OPP_3_18 False Server: Business card exchange reject. (O)
149 TSPC_OPP_3_19 False GOEP v2 (C.5)
150 TSPC_OPP_3_20 False GOEP v2 Backward Compability (C.5)
151 TSPC_OPP_3_21 False OBEX over L2CAP (C.5)
152 TSPC_OPP_3_22 False OBEX Reliable Session (C.16)
153 TSPC_OPP_3_23 False OBEX SRM (C.6)
154 TSPC_OPP_3_24 False Send OBEX SRMP header (C.6)
155 TSPC_OPP_3_25 False Receive OBEX SRMP header (C.7)
156 -------------------------------------------------------------------------------
157 O.1: IF NOT Supported, an error message must be sent on request for Business
159 O.2: IF NOT Supported, an error message must be sent on request for Business
161 C.1: Mandatory to Support IF (TSPC_OPP_3_13) Business Card Pull is supported.
162 C.2: Mandatory to Support IF (TSPC_OPP_3_16) Business Card Exchange is
164 C.3: vCard 2.1 support is required for devices containing phonebook
165 applications. vCard 2.1 support optional for other devices.
166 C.4: Mandatory to support one of TSPC_OPP_3_8a or TSPC_OPP_3_8b if TSPC_OPP_3_8
167 is supported. Otherwise, both items are excluded.
168 C.5: Mandatory if TSPC_OPP_2b_2 supported.
169 C.6: Optional to support if TSPC_OPP_2b_2 supported, else excluded.
170 C.7: Mandatory if TSPC_OPP_3_19 and TSPC_OPP_3_23 supported else excluded.
171 -------------------------------------------------------------------------------
174 Additional OPP Capabilities
175 -------------------------------------------------------------------------------
176 Parameter Name Selected Description
177 -------------------------------------------------------------------------------
178 TSPC_OPP_4_1 False Abort-Push Operation (O)
179 TSPC_OPP_4_2 False Intentionally Left Blank (N/A)
180 TSPC_OPP_4_3 False Multiple vCards transferred as a single vObject
182 TSPC_OPP_4_4 False Multiple vCards transfer (C.1)
183 TSPC_OPP_4_5 False vCards with multiple Phone Number Fields (C.1)
184 TSPC_OPP_4_6 False Push vCal to Different Time Zone Server (C.1)
185 -------------------------------------------------------------------------------
186 C.1: Optional if TSPC_OPP_1_2 is supported, otherwise excluded.
187 -------------------------------------------------------------------------------