100 likes | 222 Vues
MIF Current Practices draft-ietf-mif-current-practices-00.txt. Margaret Wasserman mrw@sandstorm.net IETF 76, Hiroshima, Japan. Mobile Nokia S60 (Symbian) Windows Mobile 2003 Blackberry Google Android Arena Connection Manager. Desktop Windows 2000, XP, Vista, Server 2003 Linux
E N D
MIF Current Practicesdraft-ietf-mif-current-practices-00.txt Margaret Wasserman mrw@sandstorm.net IETF 76, Hiroshima, Japan
Mobile Nokia S60 (Symbian) Windows Mobile 2003 Blackberry Google Android Arena Connection Manager Desktop Windows 2000, XP, Vista, Server 2003 Linux BSD-based systems Apple Mac OS Implementations Included
Others Coming • Qualcomm AMSS/Brew • Sent to list by George Tsirtis • Windows 7 • TBD (from Gabriel Montenegro) • Still looking for details about Apple iPhone
Different Perspectives • Mobile vendors approach from the top • Applications know what “connection” they want • To make multiple interfaces transparent to applications, connection manager is added • Policy/configuration comes from user • Stack interface extensions, as needed • Even here, stack needs to know what to do if information is not provided by app
Different Perspectives (cont) • Desktop vendors approach from bottom • Stack includes mechanisms to select appropriate address(es) and interface • Conflicting configuration information (DHCP, DNS, NTP) is resolved within the operating system • Some allowance for per-application overrides
MIF Approaches Application Connection Mgr • Application Layer • Apps know what “connection” they use • Or unified connection manager • Interface between Apps & Stack • What information can be passed in • Advice or override? • IP Stack • Including DNS, DHCP Interface (e.g.Sockets API) TCP/IP Stack (w/DHCP/DNS) Before selection Outbound interface selection After selection
Changes in WG -00 • Updated to match problem statement • Moved summary to beginning, system specifics to end • Added more implementation details for some systems
Work in Progress • Indicate what included implementations do at all three levels: • Application/Connection Manager support • Interface between apps and stack • Within the stack • Indicate what support (if any) there is for remote configuration/policy setting
Missing Information • Lots of information still needed • Will send e-mail to contributors for each implementation with specific requests • If you know about an implementation that is not included, please send e-mail
Next Steps • Expect new draft for WG review by EOY • Target Schedule: • Complete content by IETF 77 (March 2010) • WG Last Call in April/May 2010 • To IESG in June/July 2010