Hi Folks,

I have attached my unofficial meeting minutes, while we wait on the official one. I know Carsten had good notes on the charter items. I had the charter listed as line
items and intended volunteers.

Regards,
-Samita


Schumacher Christian Peter Pii wrote:

Hi Kim
Unfortunately there doesn't seem to be any official minutes from the interim meeting in January, and I assumed we only wanted to focus on a few of these points. However, if you could provide some key-words for these other items you mentioned, I would be happy to incorporate them into the text.
Regards
Christian

------------------------------------------------------------------------
*From:* Ki-Hyung Kim [mailto:[EMAIL PROTECTED]
*Sent:* 7. marts 2006 13:57
*To:* Schumacher Christian Peter Pii
*Cc:* [email protected]
*Subject:* RE: [6lowpan] new 6lowpan charter

Hi, Schumacher,

As I remember, there were some additional rechartering items which we had reached on consensus in the last interim meeting, such as mesh routing protocols, service discovery, scalability (routing and addressing) and management.

Is there anything I dont know during the time or any reason why we cant move forward on these issues?

--

Ki-Hyung Kim

Associate Professor

Division of Information and Computer Engineering,

Ajou University, Suwon, Korea 442-749

Tel: +82-31-219-2433, Cel: +82-17-760-2551, Fax: +82-31-219-2433

http://ilab.ajou.ac.kr/kkim86/index.htm

------------------------------------------------------------------------

*From:* Schumacher Christian Peter Pii [mailto:[EMAIL PROTECTED]
*Sent:* Tuesday, March 07, 2006 8:09 PM
*To:* [email protected]
*Subject:* [6lowpan] new 6lowpan charter

Hi.

During the 6lowpan interim meeting in January, the working group discussed possible topics for a future rechartering of 6lowpan. Based on available information from that meeting I've compiled the following text, which is an edited version of the scope present in the current 6lowpan charter. Feedback is appreciated.

--- start of scope ---

Scope of 6lowpan:

Produce "Optimization of the Neighbor Discovery Protocol for 6lowpans"
to define how to apply the existing Neighbor Discovery protocol in a
6lowpan.

Produce "IPv6 over Low Power WPAN Security Analysis" to define the
assumptions for a security model for 6lowpan. This includes analysis
of threats, identify types of devices and define the levels of trust
between these devices.

Produce "6lowpan Co-existence with other Networks" to define how to
co-exist with other networks. This includes analysis of how to survive
interference caused by IEEE 802.11 based networks, and investigate how to
recognize and co-exist with other networks based on IEEE 802.15.4.

As such, the working group may also work on an informational document
to show how to apply an existing MANET protocol to LoWPANs (e.g.,
AODV, OLSR, DYMO, etc).

The working group will reuse existing specifications whenever
reasonable and possible.

The working group will also serve as a venue for ongoing discussions
on other topics related to the more complete list outlined above.
Additional related milestones may be added in the future via a
rechartering operation.

Note: As may be obvious from its official name above, this particular
working group will not work on IPv4 over IEEE 802.15.4 specifications.
Given the limitations of the target devices, dual-stack deployments
are not practical. Because of its higher potential for header
compression, its support for the huge number of devices expected and
of cleanly built-in features such as address autoconfiguration, IPv6
is the exclusive focus of the working group.

--- end of scope ---

Looking forward to receive your feedback.

Regards
Christian

PS: The original charter can be found at http://www.ietf.org/html.charters/6lowpan-charter.html

------------------------------------------------------------------------

_______________________________________________
6lowpan mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/6lowpan

IETF meeting  1/27/06  6lowpan
-----

Summary:
6lowpan IETF interim meeting took place on 27th January at Menlopark, CA.
Main objective was to close remaining issues for the problem statement draft
and format draft. Several presentations were made at the meeting; the details
are discussed below. At the end the working group discussed future possible 
work for re-chartering.

The following are grouped according to the presentations. Some comments are
also captured in the minutes, but not all of them.

6lowpan problem statement and goals - Nandu Kushalnagar

Security Consideration - 
Need to fix the current text for security.
Comment on the list by Samita - concern about the IPSec tunnel mode within the
802.15.4 network for the limitation of 802.15.4 dataframe size.
Gabriel - Should fix the text by saying that IPSec gateway 
can sit and tunnel in the internet side, but if we need to provide IPSEC
gatway in the 802.15.4 network, use different model like SSL.

Other comments: Could 802.15.4 link-layer security be used for in-PAN 
                communication.

Mark Townsley- Outline the two different models of security for gateway.
               When to use tunnel mode and when to avoid with respect to
               the type of network (6lowpan or non-6lowpan network). 
               
Vipul -  Can we mention protocols in the goals doc? dtls ?
Mark    -  Not in this document. IPSec is mentioned becuase of IPv6 IPSec
           requirement for IPv6.

Consensus - no mention of SSL or specific mention of other security protocols
            except IPSec because of its special requirement for IPv6.

            This draft should go for Last call - use 4wks or so for review.
            Chairs are going to estimate the last call date.
            

 6lowPan interoperability with external networks - Prof. Kim
  This proposal provides a Gateway architecture and addressing for connecting a
  6lowpan network to the outside world(Internet). 

             Gateway architecture
                => A Router which reduces NS traffic as mentioned in ND-lowpan 
draft
                => RA for default router setting in every devices
                => def gw routes packet to the externaletwork
                => Does it need an extra bit in adapatation layer for 
identifying traffic
                 for external network?
             Erik, Geoff : Don't see a need for an extra bit. L2 and L3 routing 
should
                           take care of that.
              Geoff/Alex : May be there needs to be more than one default 
gateway
              Erik :  Then it would break redirect mechanisms - need to ignore 
redirects
              
              Prof Kim proposed a way of mapping IPv6 address to 16bit MAC 
addrr (unique
              per lowpan) then it sets a bit, default gw at the junction 
translate 16bit MACaddr
              to IPv6 addr and transfer. ( mapping table at the gw).
              
              Carsten - ND optimization, adapatation layer function; where 
should we
                        add more function to make IPv6 work efficiently on 
802.15.4?
                        Erik/Gabe: Functional draft first and then optimization
              Alex Sy - 64bit address, IPv6 addresses, short addresses, ND does 
not 
                        provide means for choosing addresses, what should be 
done ?
              Erik -    We could approach in pieces ( conventional and 
optimized) for
                        understanding the problems and make progress. Broadcast 
might be
                        useful for some bootstrapping. The architecture should 
consider
                        or distinguish two models - basic one with broadcast 
and multicast
                        and the optimized model with reduced 
broadcast/multicast.
                        
              GW architecture:
                  - Interop issues
                  - RA issues

   Comments for format document:   Michel Veillete
        Problems:
                Adaptation layer : insufficient guarantee of delivery and error 
handling.
                Transmission error on a single segment makes the protocol fail
                - out of order pkt processing required
               Header compression
                  -  reduces overhead but increases complexity
               Stream support - TCP model?
               Where does IPv6 feature support stop?  ICMPv6 support?
               IPv6node ---Tiny IPv6 Proxy --- tiny IPv6 node
                What can make IPv6 tiny?
              Comments - Tiny IPv6 world is a very limited view of the world, we
              want to approach this as an open solution which can be applied in 
arrays
              of devices for different purposes/usages.
             6lowpan Header compression - requires states in the PAN - no 
additional states
                          Today we talked about GW doing the header compression
                          In this solution, we need to build states in mesh.
             
                 Sequenced delivery - NAK?
                 Use TCP endpoint negotiation (Erik), set MSS for smaller value
                 for 802.15.4. 
                 Gabe: Applications may be built differently
                 Rahul/Geoff: TCP has its own problem in lossy network
                 Erik: There is a solution - but complex; SACK. 
                 Alex: Fragmentation puts a burden in CSMA network - 
fragemntations
                       are not quite efficient in 802.15.4 network
                 Samita: Should we consider stating what kind of applications 
we are
                         targeting in the goals doc?
                 Several folks commented(Geoff, Erik, Nandu, Gabe?) 
                 Geoff: Perhaps we should have a separate BCP doc after these 
two docs
                        are done. 
                 Others:      TCP can be speciifed, audio/video possible?
                  
Conclusion:      out of order delivery -- NAK, ACK packets mechanism needed.
                 6lowpan HC is simple - we know that it is different than ROHC.
                 The format document needs clarification on that;perhaps we 
could
                 name it differently. Mention TCP in the format document(?).
                 
                   - separate draft(informational) for IPv6 on sensors. This 
draft
                     may address buffering requirement,
                     ICMPv6 error messages which carries big messages or  
errors for other
                     unsupported upper layer protocols that these nodes don't 
                     understand.
                 
                   - Current charter does not support proxy approches. It might 
be
                   useful to include proxy in the charter later.

After Michel's presentation we had lunch break. During lunch break, Roger Meike 
from
Sun Microsystems Laboratories welcomed the working group members and gave a 
short 
talk on SunLabs Research prototype on sensor platforms that run JAVA on the 
metal. 
He also showed a demo on 802.15.4 controlled robo-wheeler. Michel Veillete and 
Alex Sy 
showed their company's products on radio and sensor devices. After lunch the 
meeting
resumed with discussions around the neighbor discovery draft for 6lowpan.

 

 IPv6  Neighbor Discovery related discussions by Erik Nordmark
 
  It discussed different topology. Only star topology is described in IEEE 
802.15.4.
  802.15.4 does not define Mesh topology, but peer-to-peer topology.
  The presentation discussed possible mesh topology that wg can agree upon.
  How about full mesh and hybrid topologies? Who should assign IPv6 address in
  different topological scenarios?
  Simple optimizations (star tolpology, one co-ordinator)
  Alex Sy pointed out that Pan co-ordinators are  special co-ordinators - Pan 
co-ordinators
  are at the high-level address assigner(assigning PANID). 
  Co-ordinators assign addresses only - PAN ID bit tells who
  is the true PAN co-ordinator.
                    
   
 
  The draft suggested optimizations for avoiding unnecessary packets in the 
network
        Avoid Multicast NS(in the draft)
        Should it reduce Neighbor unreachability detection?
 
       Carsten - need to have something like ICMP eror or RouteError
                 saying that dest addr(default router?) does not exist
       Gabe - Can NUD be used to map error back since link layer does not
              provide error back other than ACK- is there a need to have
              a router error mechanism to transmit to the rfds and co-ordinators
              that do not do routing

       If we assume that L2 address of a node does not change for an IPv6 
address
       then we can avoid avoid NUD from host-to-host as well as router-to-host.

      Other open issues:
      Should the ND draft support both long and short addresses ?  -Yes already 
in farmat draft.
      - Can we discover mechanism to discover L2 mechansim to discover
             and update the mapping bet L2 short and long addr?
      - Did not catch the timing issue that Gabe mentioned about NUD (anyone?)
 
     ND to deal with both short and 64bit addr for linklayer?
    The 16bit short address is not unique and it might change
    frequently while the 64bit address is relatively stable.
                     

  Suggestion to Prof. Kim on GW interop by the chairs -- 
  Take out ND part and work with ND draft authors
  Write separate draft for header compression

  

       ZigBee format compatibility -
                Geoff :
               ZigBee  1 PAN per channel
               Beacon pattern for lowpan =6

               Gabe suggests beacon for lowpan might be a separate draft

     [Geoff - to fill in more data here.]
     
 Format draft - Gabriel Montenegro
       Draft changes as presneted in Vancuver
      - PAN specific broadcast
       
       16bit zeros + PAN ID -> address forming
       unicast - both type of addr
       Relax the MUST on both src and dst link-layer  (current doc is fine)
       version - leave it out
       reassembly - 15sec time out
       offset for reassembly now is multiple of 8
       What is reassembly keyed on?
           current : source, tag
           Discussion: dest, size?
       Mesh delivery header and constant overhead
          802.15.4 allows mix of 16bit /64bit addr  in mesh, 
          Should format allow mix of short and long src/dst addr?
      Question:
            What it meant by supporting broadcast to the mesh layer, ie.
             adding 0xffff in the mesh layer header dest field (controlled 
bcast)?
            Is it same as PAN specific broadcast?
       We need to support both short/long src/dst MACaddr in order to
       support broadcast from a unicast 64bit addr
       
       Discussion : We need to specify in the doc about *radio* layer, *mesh* 
layer
                    broadcasts. Mesh should not preclude possiblity of 
supporting
                    multicast in Mesh layer (EUI supports group addr capability)

     
       mesh delivery layer - should we add support for both 16/64bit addr?
                               for broadcst  ( 2 type bits, 6 hops left=64 hops)
                           - Answer: Yes
       mesh multicast support -
                               Yes, it depends on whether the routing supports 
it

       Address management:
            Pan co-ordinator is the ultimate authority
       More info on PANID and on its role

         
Charter Discussion:(Carsten has good notes)

        - ND Optimization is useful item for future to work on
        - HC compression discussion in a separate document? (to be in wg?)
        - End-to-end reliable data delivery (NAK, small MSS, small windows,

        - Mesh layer routing
        - Service Discovery (application)
           Kim, Samita
        - Naming service for Mesh Layer?
                 - assignment of addresses of different sizes
                 - name lookup issues

        - Easy application configuration/provisioning
        - Link-layer Address assignment
        - Scalability
             -Routing
             - Addressing
             - 
        - Security 
            - Key management

        - Co-existence with other network
              (surviving with 802.11: channel interference problem solution.
                channel hopping and selecting a good channel dynamically when
                there is an intereference)

 Security Model

  No Brainers
   -- ND and optimizations thereof
   -- Recommendations for TCP usage in 6lowpan
   -- Recommendation for App?
   -- Mesh Routing?
   
   802.15.5 - routing for UWB?

  Not-so-no brainers
   -- Beacons (vs 802.21 and DNA)

 Security
   Key management for 15.4 security?
   Recommended practices in this space
   Who: Vipul, Daniel, Carsten


Mobility issues?
- Samita to submit new version of mobility draft.
- Another lowpan mobility draft is also available in the draft directory
   

 
WSN security - Gabriel Montenegro

Gabriel described his thoughts of Wireless sensor security mechanism
in mesh network - the idea was inspired by "resurrecting duckling" paper.
Sun Microsystems has IPR on this method.


Prof. Kim's presentation on Protocol scalability, Adhoc routing protocols and
Service discovery based on his internet drafts and research findings. His 
adhoc routing protocol results are quite interesting. The details are on the 
slides.

The meeting was adjourned at 7pm and many attendees including the chairs went 
to have
dinner together.




                 
_______________________________________________
6lowpan mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/6lowpan

Reply via email to