This draft opinion is also available in the case directory. The timer is 
set to 08/21/2008.

Frank

 sun
   microsystems              Systems Architecture Committee

_________________________________________________________________

Subject:       Wireless USB Support

Submitted by:  Colin Zou

File:          PSARC/2007/425/opinion.ms

Date:          June 4th, 2007

Committee:     Kais Belgaied (opinion written by Frank Che),
               Mark   Carlson,   Garrett   Damore,   Richard
               Matthews.

Product Approval Committee:

               Solaris PAC
               solaris-pac-opinion at sun.com

1.  Summary

The Wireless USB Support project provides the administrative
command,  daemon and drivers to support wireless USB devices
that complies with the Wireless Universal Serial Bus specif-
ication.

2.  Decision & Precedence Information

The project is approved as specified in references [1-9].

The project may be delivered in a micro release of Solaris.

3.  Interfaces

The project exports the following interfaces.

__________________________________________________________________________
|                          Interfaces Exported                           |
|________________________|_________________|_____________________________|
|Interface               |  Classification |  Comments                   |
|________________________|_________________|_____________________________|
|wusbadm command syntax  |  Committed      |  User interfaces            |
|/usr/lib/wusbd          |  Uncommitted    |  WUSB daemon                |
|/usr/sbin/wusbadm       |  Committed      |  WUSB administration tool   |
|kernel/misc/uwba        |  Committed      |  uwb framework module       |
|kernel/drv/dwa          |  Committed      |  dwa driver                 |
|kernel/drv/wusb_ca      |  Committed      |  cable association driver   |
|kernel/drv/hwahc        |  Committed      |  HWA host controller driver |
|________________________|_________________|_____________________________|

PSARC/2007/425                  Sun Proprietary/Need to Know

                           - 2 -

__________________________________________________________________________
|                          Interfaces Exported                           |
|________________________|_________________|_____________________________|
|Interface               |  Classification |  Comments                   |
|________________________|_________________|_____________________________|
|kernel/drv/hwarc        |  Committed      |  HWA radio controller driver|
|kernel/drv/whci         |  Committed      |  WHCI host and radio  driver|
|SUNWwusb                |  Committed      |  Package   for   WUSB   host|
|                        |                 |  drivers                    |
|SUNWuwb                 |  Committed      |  Package for  UWB  framework|
|                        |                 |  module                     |
|SUNWdwa                 |  Committed      |  Package for DWA driver     |
|SUNWusbadm              |  Committed      |  Package for WUSB admin tool|
|                        |                 |  and daemon                 |
|svc:/system/wusb:default|  Uncommitted    |  FMRI for the wusb service  |
|Driver IOCTLs           |  Project Private|  See  section  9  of  design|
|                        |                 |  document                   |
|/etc/usb/wusb_cc.conf   |  Project Private|  Host-device association    |
|uwb.h                   |  Project Private|  Interfaces exported by  UWB|
|                        |                 |  radio module               |
|wusb_ca.h               |  Project Private|  Interfaces exported by WUSB|
|                        |                 |  cable   association  driver|
|                        |                 |  wusb_ca                    |
|wusb_io.h               |  Project Private|  Interfaces exported by WUSB|
|                        |                 |  host controller drivers    |
|________________________|_________________|_____________________________|

The project imports the following interfaces.

_________________________________________________________________________________
|                              Interfaces Imported                              
|
|______________________________|_______________________|________________________|
|Interface                     |  Classification       |  Comments              
|
|______________________________|_______________________|________________________|
|usba(7D)                      |  Committed            |  USB driver interfaces 
|
|libpkcs11(3LIB                |  Committed            |  PKCS#11  
Cryptographic|
|                              |                       |  Framework             
|
|libscf(3LIB)                  |  Committed            |  For service 
management|
|Kernel Cryptographic Framework|  consolidation private|  cryptographic    
algo-|
|                              |                       |  rithms                
|
|______________________________|_______________________|________________________|

4.  Opinion

4.1.  Security of WUSB device access

During the review, members of the  committee  had  questions
about the authentication of the WUSB device access. The pro-
ject team clarified that the security model in the  proposed
architecture is inline with the WUSB Specifications accepted
in the industry [5].

PSARC/2007/425                  Sun Proprietary/Need to Know

                           - 3 -

4.2.  UIRB

The members suggested the project team to consult  UIRB  for
the wusbadm interface. The project team agreed.

5.  Minority Opinion(s)

None.

6.  Advisory Information

None.

7.  Appendices

7.1.  Appendix A: Technical Changes Required

None.

7.2.  Appendix B: Technical Changes Advised

None.

7.3.  Appendix C: Reference Material

Path   names   are   relative   to   the   case    directory
PSARC/2007/425.

1.   WUSB Support Architecture Design Document.
     File:  commitment.materials/wusb_design.pdf

2.   Man page for wusbadm command.
     File:  commitment.materials/wusbadm_1m

3.   Man page for wusbd.
     File:  commitment.materials/wusbd_1m

4.   20 Questions
     File:  commitment.materials/20-questions.txt

5.   Specification of WUSB (Wireless Universal Serial Bus)
     File:  commitment.materials/WUSBSpec_r10.pdf

6.   Specification of Association Models Supplement to WUSB
     File:  commitment.materials/WUSB_AM_Spec_r10.pdf

7.   High Rate Ultra Wideband PHY and MAC Standard
     File:  commitment.materials/ECMA-368.pdf

8.   FAQ of Association Models Supplement to WUSB
     File:  commitment.materials/WUSB_AM_FAQ_2006_03_03.pdf

9.   Specification of Wireless Host Controller Interface for
     WUSB

PSARC/2007/425                  Sun Proprietary/Need to Know

                           - 4 -

     File:
     commitment.materials/whci_r095_interface_spec.pdf

PSARC/2007/425                  Sun Proprietary/Need to Know






Reply via email to