Re: [homenet] Thoughts about routing - trends

2011-10-12 Thread Ulrich Herberg
On 10/12/11 7:51 PM, Russ White wrote:
 [...]

 While I wouldn't want to rule OLSRv2 completely out, I think it should
 compete head to head with an extended OSPF and an extended IS-IS, or
 even other efforts afoot. I'd rather see requirements first, and a good
 solid evaluation of what's available against those requirements, rather
 than choosing technologies out of the gate.

Hi Russ,

I fully agree. There should be an evaluation against the requirements.
My point was just not to rule out OLSRv2 (or other protocols) based on
the fact that a protocol is used, amongst other, in mesh network
deployments.

Ulrich
___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] Thoughts about routing - trends

2011-10-11 Thread Ulrich Herberg
Hi Jim,

I fully agree with you. Declaring OLSRv2 etc. out of scope just because
a home is not a mesh network seems simplistic to me. As you explained
in your mail, many of the problems that mesh networks already solve
successfully today, can be very similar in a home: dynamic topology, no
skilled network operator centrally managing the devices, wireless and
wired devices, limited resources on the routers etc. These were exactly
the motivation for developing such protocols in MANET.

Best regards
Ulrich

On 10/12/11 3:10 AM, Jim Gettys wrote:
 On 10/07/2011 03:48 AM, Fred Baker wrote:
 4) The use of OLSR in mesh network scenarios 

 Jim Gettys commented on the fact of OLSR use. The general sense of the room 
 was that OLSRv2 is interesting but out of scope for this discussion as mesh 
 networks are quite different from typical residential and SOHO networks.
  
 Actually, I have no opinion of OLSR, Babel, Babelz or OSPF; it's not my
 area of expertise. 

 Babel/BabelZ is appearing in CeroWrt today as the people who are
 interested in such things are doing the work (we don't need a routing
 protocol in the simple single home router case), and it provided the
 functionality we needed.

 For those who want something else, quagga is in the CeroWrt build for
 your hacking pleasure.

 And I'm not advocating the homenet working group do anything unusual
 about routing at this date; as I said, it's not my area of expertise.

 Having said this, I do note the following technological trends:

 1) As soon as we get real plug and play routers that don't need manual
 configuration that work, we'll see a lot more routers in a home
 environment.  Other radio technologies (e.g. zigbee) may encourage this
 trend.  It seemed like the working group agreed that getting to the
 point that just hooking things together would really just worked was a
 fundamental requirement (and I agree entirely with this sentiment, as it
 reflects reality of what already happens in the homes of hackers and
 non-hackers alike).

 2) wireless is much cheaper to implement than wired networking,
 particularly in most houses where pulling cable is hard.  I know this
 first hand, where I've pulled a lot of cat 6 and wish I could get it to
 places I don't have it.

 Unless power line networking really works, I believe that this trend
 isn't going to change.  Is there any progress in this area?  I've seen
 many promises, and few reliable working products.

 3) As soon as you have two routers, you have at least two paths; the
 wired connection between them and the wireless.  You may have 3 paths,
 if you have both 2.4 and 5ghz radios. Frequency diversity routing
 becomes immediately interesting, along with using your ethernet when
 it's available in preference to wireless.

 4) an apartment building look like a mesh, and possibly with multiple
 backhauls possibly with multiple ISP's. One should at least think about
 what happens when you have homes, in such a building, and make sure
 nothing breaks. Wireless is messy: it isn't limited to where a wire
 goes.  Taking down an entire apartment building/blocks/city would not be
 fun.  I know, I've been there (at least to the point of taking down
 buildings, and came within a week of a much larger scale disaster).

 If you believe 1 + 2 + 3 +4  (as I do), then if you look a few years
 out, you end up with something in the home that begins to resemble
 very strongly what the community mesh networking folks are doing at a
 higher scale geographically and in terms of # of nodes today, with
 many/most of the same concerns and solutions. Understanding the problems
 they've faced/are facing is therefore worth a bit of investment; Radio
 diversity is one of the concerns, and interference (of various sorts).

 Julius' talk about why frequency diversity is an issue is here:

 http://www.youtube.com/watch?v=1VNzm0shSA8

 While the issues outlined above are not where home networking is today,
 my gut feel is they will be in five years.

 If there is *anything* I can urge on the group, is to respect the
 scaling problems that can/will occur, and to internalise wireless
 !=wired: wireless goes where wireless goes and does not behave like
 ethernet. The group needs to ensure nothing bad happens when people
 start building systems in ways you don't expect, particularly in an
 apartment building.  The challenge is balancing the reality of how
 wireless works, with just works automatic configuration, with fail
 safe behaviour.
 - Jim







 ___
 homenet mailing list
 homenet@ietf.org
 https://www.ietf.org/mailman/listinfo/homenet

___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] Thoughts about routing

2011-10-11 Thread Ulrich Herberg
Hi,

On 10/12/11 8:38 AM, Michael Richardson wrote:
 Russ == Russ White ru...@riw.us writes:
 Russ You need a unique identifier at the equipment level for
 Russ anything you intend to auto-configure --autoconfiguring
 Russ uniqueness is a very hard, probably impossible, problem on a
 Russ global scale. So we need to count on this one thing, no matter
 Russ what else we might need to back in to.

 Russ Now, it might be possible to some hash over a GPS location for
 Russ a base, and then add on MAC addresses, or some such, but

 We've assumed a unique MAC, which is 48 bits long. 
 But OSPF router-id is 32 bits.What is the likelyhood of a collision 
 in the bottom 32-bits of the MAC? 
It seems to me that this discussion about duplicate addresses / unique
MAC tool already place in the IETF a number of years ago, e.g. as
reflected in RFC 4862 (IPv6 Stateless Autoconfiguration, section 5.4),
where duplicate address detection is mandatory. It wouldn't have to be
if the assumption holds that all MAC addresses are unique.

Even though the probability of collisions may be low, because of
manufacturer errors / virtual interfaces and virtual machines /
reduction from 48bits to 32bits, there could be collisions. I am not
convinced that we can make Russ' assumption that we need unique
identifiers at equipment level (or at least that seems inconsistent with
previous IETF decisions, so we would need to make a strong case what has
changed since then). I do agree with Russ, though, that verifying
uniqueness is hard.

Regards
Ulrich

___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] Thoughts about routing

2011-10-11 Thread Ulrich Herberg
Jari,

On 10/11/11 12:05 PM, Jari Arkko wrote:
 Home routers would also have MAC addresses, but again, if we need a
 32-bit quantity then shortened 48/64 bit identifiers may
 (theoretically) have collisions.

 That being said, if the home routers have to discover their IPv6
 prefix through a protocol and store it in flash, they could probably
 do so also for a router ID. Unless there was some chicken and egg
 problem that required the router ID for all this discovery to work...
I agree. Since we need to configure unique prefixes to each router in
the home anyway, it should not be any problem to do the same for a
router ID (or even just use an address from the configured prefix as
router ID, which should then be unique). A while ago, there were some
plans in AUTOCONF to specify how to use DHCPv6 (-PD) in a multi-hop
network for configuring prefixes in the network. As in a home network, I
assume there is always at least one border router with the global
prefix, specifying something like that seems to be reasonable for me (in
a MANET, that can be more difficult, because there is not necessarily
such a central entity as the border router).

Regards
Ulrich
___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] liasons and cross posting (was Re: Question for you)

2011-10-06 Thread Ulrich Herberg
Hi Curtis,

Sorry for my off-topic email:

On Thu, Oct 6, 2011 at 11:40 AM, Curtis Villamizar cur...@occnc.com wrote:

 [...]
 btw - this message is cross posted to three lists: homenet, manet,
 rtgwg.  I suggest we drop the cc to homenet only and anyone on rtgwg
 and manet can join homenet and continue the discussion.


Actually, I would prefer to limit it to one mailing list (e.g. homenet). As
many, like you, are not subscribed to MANET, the MANET chairs or I have to
accept each reply manually because of the mailing list filters (and
currently, there are several emails per day). I have sent an email to the
MANET list that the thread is continued on homenet only, so everyone
interested in the topic may follow the thread there.

Best regards
Ulrich



  On Oct 5, 2011, at 11:24 AM, Joe Touch wrote:
 
   -1
  
   The charter already allows for interface to external groups:
  
   ---
   The working group will also liason with external
   standards bodies where it is expected that there are normative
   dependencies between the specifications of the two bodies.
   ---
  
   I.e., this can be handled via liaisons (better, IMO).
  
   Joe
  
  
   On Oct 1, 2011, at 5:20 PM, Fred Baker wrote:
  
   On Oct 1, 2011, at 10:38 PM, Don Sturek wrote:
  
   To add one more point to Fred's note:  I think it is important to get
 a
   commercial group like Wi-Fi to participate in Homenet, adopt some or
 all
   of the drafts/RFCs then sponsor interoperability testing.
  
   That would be very interesting.
 ___
 homenet mailing list
 homenet@ietf.org
 https://www.ietf.org/mailman/listinfo/homenet

___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] [manet] Question for you

2011-10-03 Thread Ulrich Herberg
Hi Tony,

I agree. I would like to mention that we are specifying an extensible,
flexible (using TLVs) LS protocol in the MANET WG: OLSRv2. I think that we
are not far from submitting it to the IESG. OLSRv2 could well operate on
home devices with limited resources, and does not have the issues of RIP.

Regards
Ulrich

On Mon, Oct 3, 2011 at 9:15 AM, Tony Li tony...@tony.li wrote:


 The problem with a RIP like protocol is that it will have RIP like
 convergence properties.  IMHO, that's no longer acceptable.

 Doing a subset of a LS protocol with a trivial default configuration should
 not be unreasonable.

 Tony


 On Oct 3, 2011, at 8:58 AM, Randy Turner wrote:

 
  I would hope that we would NOT be seriously considering OSPF or IS-IS in
 the home...this seems like using a sledgehammer to kill an ant.  How many
 routes are we talking about for a home network?  I don't believe any
 enterprise routing protocol was designed for a zeroconf or zeroadmin
 type of environment.  Our customers won't even know what an IP address is.
 
  Seems like a RIP-like (around the same scope of complexity) would be
 enough for a homenet.  I'm curious to see what comes out of the LLN
 discussion.
 
  The filter for any of these decisions should probably always be a
 zeroconf or zeroadmin scenario -- if a proposed approach to a problem
 can't exist in a zeroconf/admin environment, then I would think it would
 not be the right choice.  Also, as a first cut solution, we I think we
 should be focused on the 80% use-case, not the fringe.  The participants of
 this working group, and their respective home networking setups, are
 probably not our typical customer.
 
  Randy
 
 
  On Oct 3, 2011, at 8:33 AM, Qiong wrote:
 
  Hi, Acee,
 
  Agree. I think the HOMENET requirements should be derived from major
 devices in the home network scenario. Maybe currently we should firstly
 focus on multiple router scenario for traditional fixed and wireless network
 for multiple services (especially WiFi) , and then introduce LLN network as
 well for smart objects in the same environment, together with the homenet
 architecture and new model in the future.
 
  Best wishes
 
  Qiong
 
 
 
 
  I think a viable option for 2012 is that if the LLN networks with their
 smart objects have to connect to the traditional HOMENET fixed and wireless
 networks, they will need to do so through a border router supporting both
 environments. IMHO, we don't need one protocol that meets all requirements
 for every possible device in the home.
 
  Thanks,
  Acee
 
 
 
  
  
   My first choice would NOT be something that isn't proven in the field
 in multiple interoperable implementations.
  
   As a person thinking about making a recommendation, I'd suggest that
 folks read https://tools.ietf.org/html/rfc2026#section-4.1.2 and ask
 themselves why that level of interoperability isn't mandatory.
   ___
   homenet mailing list
   homenet@ietf.org
   https://www.ietf.org/mailman/listinfo/homenet
  
   ___
   homenet mailing list
   homenet@ietf.org
   https://www.ietf.org/mailman/listinfo/homenet
 
  ___
  homenet mailing list
  homenet@ietf.org
  https://www.ietf.org/mailman/listinfo/homenet
 
  ___
  homenet mailing list
  homenet@ietf.org
  https://www.ietf.org/mailman/listinfo/homenet
 
  ___
  rtgwg mailing list
  rt...@ietf.org
  https://www.ietf.org/mailman/listinfo/rtgwg

 ___
 manet mailing list
 ma...@ietf.org
 https://www.ietf.org/mailman/listinfo/manet

___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet


Re: [homenet] [manet] Question for you

2011-10-03 Thread Ulrich Herberg
I agree with Jim. The reason why we developed OLSR and the its
successor OLSRv2 was precisely that wireless environments are very
different from wired. There are plenty of deployments of OLSR and
several of OLSRv2, with up to several hundreds of wireless routers, so
it is demonstrably working.

Regards
Ulrich

On Mon, Oct 3, 2011 at 12:45 PM, Jim Gettys j...@freedesktop.org wrote:

 On 10/03/2011 03:32 PM, Tony Li wrote:
  On Oct 3, 2011, at 12:10 PM, Jim Gettys wrote:
 
  My point was just that wireless has a set of challenges that all may not
  be familiar with; knowing that may help point the discussion in fruitful
  ways.  Routing isn't my area of expertise (though I have scars on my
  back from it in wireless...).
 
  Understood.
 
  Yes, wireless has some challenges and I've spent some time in that area.  
  Certainly our standard protocols are not optimal for a purely wireless 
  environment.
 
  However, for the generic, heterogenous networks that I would expect in the 
  home, I would expect that the generic protocols would be the better overall 
  approach.

 Having been seriously scarred by presuming that wireless was similar to
 wired, I'm a believer in careful testing, rather than expecting that
 something should work.  Without running code, demonstrably working,
 I'll take nothing on faith in this area.

 Wireless != wired, is what I took away from that (painful) experience.
                            - Jim

 
  Tony
 

 ___
 manet mailing list
 ma...@ietf.org
 https://www.ietf.org/mailman/listinfo/manet
___
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet