pics-pan.txt 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. PAN PICS for the PTS tool.
  2. PTS version: 6.1
  3. * - different than PTS defaults
  4. # - not yet implemented/supported
  5. M - mandatory
  6. O - optional
  7. Roles
  8. -------------------------------------------------------------------------------
  9. Parameter Name Selected Description
  10. -------------------------------------------------------------------------------
  11. TSPC_PAN_1_1 True (*) Role: Network Access Point (O.1)
  12. TSPC_PAN_1_2 False Role: Group Ad-hoc Network (O.1)
  13. TSPC_PAN_1_3 True (*) Role: PAN User (O.1)
  14. TSPC_PAN_1a_1 True BNEP: BNEP Connection Setup (M)
  15. TSPC_PAN_1a_2 True BNEP: BNEP Data Packet Reception (M)
  16. TSPC_PAN_1a_3 True BNEP: BNEP Data Packet Transmission (M)
  17. TSPC_PAN_1a_3a True BNEP: BNEP Compressed Packet Transmission (O)
  18. TSPC_PAN_1a_3b True BNEP: BNEP Compressed Packet Transmission
  19. Source Only (O)
  20. TSPC_PAN_1a_4 True BNEP: BNEP Control Message Processing (M)
  21. TSPC_PAN_1a_5 True BNEP: BNEP Extension Header Processing (M)
  22. TSPC_PAN_1a_6 False BNEP: Network Protocol Filter Message
  23. Transmission (O)
  24. TSPC_PAN_1a_7 False BNEP: Multicast Address Filter Message
  25. Transmission (O)
  26. -------------------------------------------------------------------------------
  27. O.1: It is mandatory to support at least one of the defined roles.
  28. -------------------------------------------------------------------------------
  29. Network Access Point Application Features
  30. -------------------------------------------------------------------------------
  31. Parameter Name Selected Description
  32. -------------------------------------------------------------------------------
  33. TSPC_PAN_2_1 True NAP: Support BNEP (M)
  34. TSPC_PAN_2_2 True NAP: Support BNEP Forwarding (M)
  35. TSPC_PAN_2_3 False NAP: Support Layer 2-Bridging between PAN and
  36. External Network (C.1)
  37. TSPC_PAN_2_4 True (*) NAP: Support IP forwarding between PAN and
  38. External Network (C.1)
  39. TSPC_PAN_2_5 False NAP: Support BNEP Packet Filtering (O)
  40. TSPC_PAN_2_6 False NAP: Support IPv4 (C.2)
  41. TSPC_PAN_2_6a False NAP: Supports operable routable IPv4 address (O)
  42. TSPC_PAN_2_6b False NAP: Support link-local address configuration
  43. for IPv4 (C.4)
  44. TSPC_PAN_2_7 False NAP: Support ping client for IPv4 (O)
  45. TSPC_PAN_2_8 False NAP: Support DHCP Client for IPv4 (O)
  46. TSPC_PAN_2_9 False NAP: Support DNS/LLMNR Resolver for IPv4 (O)
  47. TSPC_PAN_2_9a False (*) NAP: Support LLMNR Sender for IPv4 (C.5)
  48. TSPC_PAN_2_9b False NAP: Support LLMNR Responder for IPv4 (O)
  49. TSPC_PAN_2_10 False NAP: Support HTTP Client for IPv4 (O)
  50. TSPC_PAN_2_11 False NAP: Support WAP Client for IPv4 (O)
  51. TSPC_PAN_2_12 False NAP: Support IPv6 (C.3)
  52. TSPC_PAN_2_13 False NAP: Support ping client for IPv6 (O)
  53. TSPC_PAN_2_14 False NAP: Support DNS/LLMNR Resolver for IPv6 (O)
  54. TSPC_PAN_2_14a False (*) NAP: Support LLMNR Sender for IPv6 (C.6)
  55. TSPC_PAN_2_14b False NAP: Support LLMNR Responder for IPv6 (O)
  56. TSPC_PAN_2_15 False NAP: Support HTTP Client for IPv6 (O)
  57. TSPC_PAN_2_16 False NAP: Support WAP Client for IPv6 (O)
  58. TSPC_PAN_2_17 True NAP: Supports Connectable Mode (M)
  59. TSPC_PAN_2_18 True NAP: NAP Service Record (M)
  60. TSPC_PAN_2_19 False NAP: Support at least three PANUs (O)
  61. TSPC_PAN_2_20 False NAP: Support at least two PANUs (O)
  62. -------------------------------------------------------------------------------
  63. Note that support for IP-related features only applies to the PAN interface of
  64. the NAP (i.e. If the IP stack is accessible by PANUs).
  65. C.1: Network Access Point devices MUST support either (TSPC_PAN_2_3)
  66. OR (TSPC_PAN_2_4).
  67. C.2: Mandatory to support IF any IPv4-based transport protocol OR
  68. (TSPC_PAN_2_7-11) is supported, ELSE Optional.
  69. C.3: Mandatory to support IF any IPv6-based transport protocol OR
  70. (TSPC_PAN_2_13-16) is supported, ELSE Optional.
  71. C.4: Mandatory if TSPC_PAN_2_6 is supported and TSPC_PAN_2_6a is not supported,
  72. otherwise optional.
  73. C.5: Mandatory if item (TSPC_PAN_2_6) supported.
  74. C.6: Mandatory if item (TSPC_PAN_2_12) supported
  75. -------------------------------------------------------------------------------
  76. Group Ad-hoc Network Application Features
  77. (GN Application Features)
  78. -------------------------------------------------------------------------------
  79. Parameter Name Selected Description
  80. -------------------------------------------------------------------------------
  81. TSPC_PAN_3_1 False (*) GN: Support BNEP (M)
  82. TSPC_PAN_3_2 False (*) GN: Support BNEP Forwarding (M)
  83. TSPC_PAN_3_3 False GN: Support BNEP Packet Filtering (O)
  84. TSPC_PAN_3_4 False GN: Support IPv4 (C.1)
  85. TSPC_PAN_3_5 False GN: Support ping client for IPv4 (O)
  86. TSPC_PAN_3_6 False GN: Support DHCP Client for IPv4 (O)
  87. TSPC_PAN_3_7 False GN: Support DNS/LLMNR Resolver for IPv4 (O)
  88. TSPC_PAN_3_7a False (*) GN: Support LLMNR Sender for IPv4 (C.3)
  89. TSPC_PAN_3_7b False GN: Support LLMNR Responder for IPv4 (O)
  90. TSPC_PAN_3_8 False GN: Support HTTP Client for IPv4 (O)
  91. TSPC_PAN_3_9 False GN: Support WAP Client for IPv4 (O)
  92. TSPC_PAN_3_10 False GN: Support IPv6 (C.2)
  93. TSPC_PAN_3_11 False GN: Support ping client for IPv6 (O)
  94. TSPC_PAN_3_12 False GN: Support DNS/LLMNR Resolver for IPv6 (O)
  95. TSPC_PAN_3_12a False (*) GN: Support LLMNR Sender for IPv6 (C.4)
  96. TSPC_PAN_3_12b False GN: Support LLMNR Responder for IPv6 (O)
  97. TSPC_PAN_3_13 False GN: Support HTTP Client for IPv6 (O)
  98. TSPC_PAN_3_14 False GN: Support WAP Client for IPv6 (O)
  99. TSPC_PAN_3_15 False (*) GN: Supports Connectable Mode (M)
  100. TSPC_PAN_3_16 False (*) GN: GN Service Record (M)
  101. TSPC_PAN_3_17 False GN: Support at least three PANUs (O)
  102. TSPC_PAN_3_18 False GN: Support at least two PANUs (O)
  103. -------------------------------------------------------------------------------
  104. C.1: Mandatory to support IF any IPv4-based transport protocol OR
  105. (TSPC_PAN_3_5-9) is supported, ELSE Optional.
  106. C.2: Mandatory to support IF any IPv6-based transport protocol OR
  107. (TSPC_PAN_3_11-14) is supported, ELSE Optional.
  108. C.3: Mandatory to support IF (TSPC_PAN_3_4) is supported.
  109. C.4: Mandatory to support if (TSPC_PAN_3_10) is supported.
  110. -------------------------------------------------------------------------------
  111. PAN User Application Features
  112. -------------------------------------------------------------------------------
  113. Parameter Name Selected Description
  114. -------------------------------------------------------------------------------
  115. TSPC_PAN_4_1 True PANU: Support BNEP (M)
  116. TSPC_PAN_4_2 True (*) PANU: Support IPv4 (C.1)
  117. TSPC_PAN_4_3 False PANU: Support ping client for IPv4 (O)
  118. TSPC_PAN_4_4 False PANU: Support DHCP client for IPv4 (O)
  119. TSPC_PAN_4_5 False PANU: Support DNS/LLMNR Resolver for IPv4 (O)
  120. TSPC_PAN_4_5a False (*) PANU: Support LLMNR Sender for IPv4 (C.2)
  121. Reference: SE #3558, TSE #4382, TCW #448
  122. TSPC_PAN_4_5b False PANU: Support LLMNR Responder for IPv4 (O)
  123. TSPC_PAN_4_6 False PANU: Support HTTP Client for IPv4 (O)
  124. TSPC_PAN_4_7 False PANU: Support WAP Client for IPv4 (O)
  125. TSPC_PAN_4_8 False PANU: Support IPv6 (C.1)
  126. TSPC_PAN_4_9 False PANU: Support ping client for IPv6 (O)
  127. TSPC_PAN_4_10 False PANU: Support DNS/LLMNR Resolver for IPv6 (O)
  128. TSPC_PAN_4_10a False (*) PANU: Support LLMNR Sender for IPv6 (C.3)
  129. TSPC_PAN_4_10b False PANU: Support LLMNR Responder for IPv6 (O)
  130. TSPC_PAN_4_11 False PANU: Support HTTP Client for IPv6 (O)
  131. TSPC_PAN_4_12 False PANU: Support WAP Client for IPv6 (O)
  132. TSPC_PAN_4_13 False PANU: Support connections to multi-user
  133. NAPs/GNs (O)
  134. TSPC_PAN_4_14 False PANU: Supports Connectable Mode (O)
  135. TSPC_PAN_4_15 False PANU: PANU Service Record (O)
  136. TSPC_ALL False Turns on all the test cases
  137. -------------------------------------------------------------------------------
  138. C.1: PAN User devices must support at least One of items (TSPC_PAN_4_2) or
  139. (TSPC_PAN_4_8).
  140. C.2: Mandatory to support if (TSPC_PAN_4_2) is supported.
  141. C.3: Mandatory to support if (TSPC_PAN_4_8) is supported.
  142. -------------------------------------------------------------------------------