Changes between Version 8 and Version 9 of BarBofs/IETF75/6LowApp


Ignore:
Timestamp:
Jul 3, 2009, 2:42:35 PM (10 years ago)
Author:
d.sturek@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BarBofs/IETF75/6LowApp

    v8 v9  
    2222* Service discovery protocol optimization (e.g. SLP) or creation
    2323
     24For Smart Grid Home Area Networking applications, getting IP connectivity to devices such as thermostats, in-home displays, load control wall plugs, refrigerators and plug-in electric vehicles solves the problem of introducing these devices onto the internet.   To fully realize application deployment the following features are needed:
     25
     261.  Acknowledged and numbered packet delivery for lossy networks.   TCP has historically had challenges with lossy links where retries are common.  Application developers have resorted to using UDP with application specified sequence numbers, transmission timeouts and retries, though the loss of TCP services limits the availability of many protocols dependant on TCP.
     27 
     28    *   Proposal:    Investigate deployment of TCP services over ROLL.
     29
     302.  Service Discovery.   Here is what is needed:
     31
     32    *   A Service Discovery repository for devices which sleep most of the time.
     33
     34    *   Application specified fields in the service discovery repository and in the search protocol that enable a device with specific application defined characteristics to be selectively discovered by other devices in the network.
     35
     36    *   An ability to set the scope of “the network” to produce bounded service discovery requests matching network resource capabilities.
     37
     38    *   A rich protocol for service discovery requests that wherever possible tries to limit resource usage of the network to support the request while supplying targeted responses.
     39
     403. Security.   Here is what is needed:
     41
     42    *   Small footprint security suite for deployment of network, transport and application layer security.
     43
     44    *   EAP appears to be a good framework to standardize on.  However, work is needed on open security methods applicable to small footprint devices is needed.
     45
     46    *   For applications wanting to use certificates, enhancements to X.509 and IEEE 802.1x to support small footprint devices
     47
     484.  Roaming support.  Plug-in electric vehicles will have the ability to roam between networks.   It is not clear that MobileIP will solve this problem as there may not be a logical place to hold a forwarding registry.  There will be relatively many such devices (assuming a global IP address per car).
     49
     50    *   Proposal:   Review the ZigBee/HomePlug MRD Use Cases, the SAE use cases around PEVs and create a proposal for roaming devices.  Also, there is an IEC group (TC 22, Task Group 3) working on a similar solution so that work should be reviewed for requirements.
     51
     52The above items are the “must have” requirements needed for immediate deployment of Smart Grid HAN applications.  Provided below are additional needs for Smart Grid devices and their applications:
     53
     545.  Web services.  The objective would be to enable deployment of simple web pages for small footprint devices interfaced with a compact exchange protocol.
     55
     56    *   Investigate deployment of a small footprint condensed HTTP.
     57
     58    *   Investigate use of tokenized XML in addition to condensed HTTP.
     59
     606.  SNMP.   The objective would be to enable SNMP services, again for small footprint devices.
     61
     62    *   Investigate deployment of a compact version of SNMP that may need to use UDP.
     63
     64    *   Ensure that security services are available for the compact version of SNMP, even if it must be deployed using UDP.
     65
     66
    2467''add suggested topics of discussion as appropriate''
    2568
     
    3275 * [http://tools.ietf.org/html/draft-hamid-6lowpan-snmp-optimizations-01 Optimizing SNMP for 6LoWPAN usage]
    3376 * [http://tools.ietf.org/html/draft-daniel-6lowpan-sslp-01 Optimizing SLP for 6LoWPAN usage]
     77 * [http://tools.ietf.org/html/draft-frank-6lowpan-chopan-00   Condensed HTTP]
    3478
    3579 * ...add more...