BB_Depot_Schedule.html 3.33 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   
  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  <title>BB Depot Schedule</title>
</head>
 <body>
 <br>
 
<h1>BB Depot Schedule</h1>
         This document is divided into two parts. The first part gives a
schedule     for major work items, the second describes the major work items
in more   detail,  with references to architecture and design documents.<br>
 <br>
 This schedule tracks both the Hardware and Software for the BB Depot. For 
overall functional definition see: <a href="http://therouter.routefree.com/bb/rf/doc/BB_Servers/bbdepot_arch.html">
BB Depot Archictecture</a>
 <br>
 <br>
         This document will be kept up to date to track progress.<br>
 
<h2><u>Schedule</u></h2>
         Major Milestones are:<br>
 
<ol>
   
  <li>TBD.</li>
 
</ol>
         More detailed milestones and tasks are described below along with
 current    status.<br>
 <br>
 
<table cellpadding="2" cellspacing="2" border="1" width="100%">
   <tbody>
     <tr>
       <td valign="Top">Date/Milestones/Task<br>
       </td>
       <td valign="Top">Status<br>
       </td>
     </tr>
     <tr>
       <td valign="Top">TBD.<br>
       </td>
       <td valign="Top"><br>
       </td>
     </tr>
   
  </tbody> 
</table>
 
<h2><u>Major Work Categories</u></h2>
 <br>
 <br>
 I. Kernel and drivers <br>
 
<ul>
   
  <li>BIOS: try to use standard BIOS, but since there is no floppy or CD-ROM,
 might need to figure out how to do alternate boot for system installation.</li>
   
  <li> kernel:&nbsp; linux-2.4.18 (or whatever we pick for the next GatewayOS).&nbsp;
 Need re-configuration and port whatever necessary changes we made for SME.</li>
   
  <li>drivers (physical devices): graphics, USB 2.0, touch screen input,
memory module (hot pluggable)</li>
   
  <li>drivers (logical devices):&nbsp; USB network (communicate with BB), 
USB storage, USB security token, printers</li>
   
  <li>file system: EXT3 (encrypted?), LVM&nbsp;</li>
 
</ul>
  II. System <br>
 
<ul>
   
  <li>interface to USB token (secure ID)&nbsp;</li>
   
  <li>replace config. variables (i.e., flash content) to USB token.&nbsp;</li>
   
  <li>port swupd, sysmon (if necessary)&nbsp;</li>
   
  <li>network features dropped: i.e., no NAT, port forwarding, dhcp server,
 DNS, bridging, wireless&nbsp;</li>
   
  <li>network features kept: firewall, dhcp client, IP routing (between download
 station and server)</li>
   
  <li>multi-user support&nbsp;</li>
   
  <li>GUI: Qt or some light-weight gui, must support chinese characters  display.</li>
   
  <li>RMS support, local configuration support</li>
   
  <li>web proxy (modified to serve cached game content even when the server
 is not accessible).</li>
   
  <li>time service (need correct time for secure transaction).<br>
   </li>
 
</ul>
   III. Applications <br>
 
<ul>
   
  <li>services removed: &nbsp;web server, email, fileshare, VPN, user data 
backup</li>
   
  <li>services kept: remote backup of configuration data</li>
   
  <li>operator login interface<br>
   </li>
   
  <li>BB activation/deactivation</li>
   
  <li>eTicket purchase/refund</li>
   
  <li>eTicket (store credits) redemption<br>
   </li>
   
  <li>content download (cached) server&nbsp;</li>
   
  <li>activity monitor (auditing)</li>
   
  <li>BB accessory inventory</li>
 
</ul>
 
</body>
</html>