<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 3/12/2013 9:35 PM, ZPO wrote:<br>
    </div>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">
I view the NW-MESH and HamWAN projects as complimentary.  HamWAN in
general and the PSDR component in particular makes an excellent
backbone transport network to move data around the wider area.
NW-MESH works well to cover the last mile.


This is where I think HamWAN is being sold short, since it also works great
on the last mile.  Reason being is HamWAN sites are all planned to be
non-ground-level, so LoS probability increases which makes last mile happy.
Your trip may be physically longer by a few miles, but the latency and speed
will still be good, if not better when compared to multiple ground hops for
the same distance.  In close-proximity situations, the end-user-site to
end-user-site direct connectivity of NW-MESH I believe provides an
optimization.  A COUPLE hops of MeSh might indeed be superior to traversing
a busy sector.

</pre>
      </blockquote>
      <pre wrap="">
I don't think I'm selling HamWAN short, just looking at the likely
timelines to have those cell-type sectors densely deployed and seeing
it stretch into years if ever.  It is good to have multiple things in
the network gene pool.  Let the use cases shake themselves out.  My
thought process is that a few clubs with advantaged sites can form the
initial connections from MESHland to the PSDR.  I'm being brief, this
makes a lot more sense with a whiteboard.
</pre>
    </blockquote>
    <br>
    That's a common misconception, that the cell sites need to be
    densely populated.  We're not like the cellular telcos you are
    familiar with who have to cater to tiny antennas in people's pockets
    that run barely any power, and shoot through buildings.  We're
    targeting fixed installs which can provide 30dBi gain and run 1W of
    power, via LoS links.  The projected coverage radius of a cell site
    in point-to-multipoint mode is 25 miles.  Just a handful of those
    cover much of the Puget Sound.  We're not talking years.  Improving
    coverage would be an ongoing effort, sure, but to initially blanket
    the whole Puget Sound is not years.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite"><br>
      <pre wrap="">
Maybe we can grab a cold beer at SEAPAC and I'll tell you the joys of
trying to tie together US and NATO networks in Astan.  All kinds of
messiness.</pre>
    </blockquote>
    <br>
    Sounds like a good time.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">
Breaking between these two paragraphs as this is one of the first
spots where the ethos of HamWAN and the MESH programs (the one here
and others) tends to differ.  There is no "constitution" in MESHland.
That is by design.  There are sets of interoperability recommendations
that can be thought of as barebones versions of the RFCs underpinning
the global Internet.  I don't particularly care what hardware somebody
brings to the party as long as it has the right interfaces and can
speak the right protocols.  This allows the network to grow
organically with each node extending the network a bit more.  It also
tends to make things very resilient.
</pre>
    </blockquote>
    <br>
    Yeah, all the constitution/organizational business in HamWAN land is
    so that we can channel money in such a way that noone gets
    offended.  It would be good if HamWAN were hardware independent, but
    WiMAX/LTE gear is just too expensive to make this a reality.  So
    we've taken a compromise on the hardware front.  Technically HamWAN
    doesn't care what hardware you use either as long as you speak the
    protocols, but the protocols happen to be offered by one vendor
    (right now).<br>
    <br>
    More deeply though, I believe it is the lack of centralized funding
    that keeps projects like SeattleWireless from taking off.  The
    investment is made either on the ground by individuals buying nodes,
    which have a high attenuation path between each other, or by a
    handful of enlightened individuals who seek height, but for a lack
    of structured broad funding, run out of personal money to really
    build and sustain something large.  HamWAN pools the financial
    resources of the larger community and invests where the biggest bang
    for the buck exists: at high, strategic, locations.  Such a communal
    investment naturally gives rise to expectations (on part of the
    donors) to have it protected, and therefore the need for the HamWAN
    organization which maintains the investment and keeps it in good
    health.<br>
    <br>
    The raw MESH approach does have theoretical merit, but the window of
    optimal behavior is quite small.  Too low a user density, and you
    can't see each other to MESH.  Too high a user density, and you've
    got a slow or unusable network.  There exists a small window of just
    the right user density that allows a MESH network to work properly,
    but the dependency on such a small window is what gives me the
    impression of it being a fragile design.<br>
    <br>
    In the HamWAN design, a low user density is best served by sparse,
    tall sites.  Increased density (which comes with increased funding)
    is met with more numerous site deployments, each having a smaller
    coverage area.  This model scales continually as the network evolves
    in either direction (bigger or smaller) through time.<br>
    <br>
    In terms of the resiliency, what's stopping a NW-MESH node from
    announcing a whole bunch of nonsense routes and hijacking traffic?<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">

</pre>
      <blockquote type="cite">
        <pre wrap="">This is where I think you, Rob, and the rest of the NW-MESH team need to get
together with the HamWAN people to spell out exactly what it is that each of
us is trying to accomplish.  Do you have a mission statement you can share?
Do you have a favorite low-noise public meeting location with power + wifi?
Starbucks is sounding likely.


  I'd like to see some more detail
from Bart on what he sees as the large issues with bidirectional
interconnection (I think I know most of them) or simply using the PSDR
as transport via tunneling between access nodes.


So even though it's possible for HamWAN to act as a dumb pipe for NW-MESH,
this is not a fair arrangement for HamWAN.  If this were a peering agreement
at an Internet exchange, it would be considered a violation of the terms of
service set out in every Internet exchange I'm aware of.  A fair peering
agreement is where each network moves equal amounts of data to and from a
peer, where said traffic is between clients of each network.  This means not
via a peer network, and the traffic is from/to clients of the same
originating network.

</pre>
      </blockquote>
      <pre wrap="">
This concept probably needs to be fleshed out a bit.  I didn't
adequately define it in my initial post.  Better with a dry erase
board..  My goal would be to have every node in MESHland offering
services to the wider network do so via a 44-net address which will be
advertised as an HNA4 on the network.  This is easy to link into
HamWAN at interconnection points via BGP.  That completely isolates
the internal 10.x.y.z/8 2.4GHz addressing (which isn't a viable
long-term solution for lots of reasons) from HamWAN.</pre>
    </blockquote>
    <br>
    OK, but this doesn't allow for the MESH nodes to talk to each other
    via HamWAN should their ground links fail, right?  Seems kinda
    limited in utility.  Will these 44-net addresses be advertised to
    the Internet?  Individuals getting allocations of 1-16 IPs directly
    from AMPR won't be allowed to announce.  You need to aggregate
    somehow up to at least a /24 to qualify.  This in most cases implies
    suballocating from an upstream carrier who is announcing for you. 
    That's the HamWAN plan for its users.  What's the plan for NW-MESH
    users?<br>
    <br>
    What IS the viable long-term solution for the NW-MESH internal
    addressing if 10/8 is not it?<br>
    <br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">  This is a good
thing.  On the other hand, there are some functions and features which
add value to MESHland that require direct communication with OLSR ETX
values intact, and routing staying on 10.0.0.0/8.  Some folks may
choose to not go with 44-net addresses and advertise their services to
the wider world.  Someone traveling out of area may want their MESH
devices to transparently link up with other networks.
</pre>
    </blockquote>
    <br>
    For the HamWAN mobility case, I'd like to have other networks with
    their own 44-blocks all dialed into a VPN to support the exchange of
    mobile traffic.  That means if a user leaves their HamWANOregon
    network and carries a sub-allocation of his 44.x.y.z/28 or whatever,
    and then joins the HamWANWashington network, his personal subnet is
    still fully routable on the Internet and via RF by way of
    HamWANOregon and HamWANWashington exchanging that route via VPN,
    even though the /28 announcement would be too small for the Internet
    and would probably violate BGP route filters with our respective
    ISPs.  This way noone needs to compromise.  Permanent re-location of
    networks might cause some excessive traffic though, so re-addressing
    of the user's subnet might have to be done.  But that's where DNS
    makes things nice.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">
The statement " If this were a peering agreement at an Internet
exchange, it would be considered a violation of the terms of service
set out in every Internet exchange I'm aware of" reflects a commercial
service provider mindset.  This is not such an environment.</pre>
    </blockquote>
    <br>
    Well, the commercial rules arose out of general principles of
    fairness.  I'm not suggesting money change hands to offset traffic
    imbalances, but I would like to make the traffic exchange fair. 
    What "fair" means exactly is a complicated thing, and we need to
    hold a few discussions about it I'm sure.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">  If the
ham community as a whole contributes to fund, build, and support
HamWAN then HamWAN needs to accept uses that may not fit its model.</pre>
    </blockquote>
    <br>
    In reality, HamWAN donors will be driving the creation of the
    network.  It is to them that I feel primarily beholden, not the
    general ham community.  For example, if sector users are finding
    their speeds going to zero due to inter-MESH traffic, HamWAN will
    likely react to make the service work for the people who made it
    happen in the first place.  I consider this a fair approach,
    although it is certainly not an everyone-is-equal approach.  You
    don't face this problem in NW-MESH since you're not centralizing
    your funding, so everyone can be equal.  But on the flip side of the
    NW-MESH approach, any joker can come online and deny the network for
    others, no?  How do you deal with that kind of situation?  In the
    HamWAN case once abusive behavior is identified, the offending
    client can be booted from the network.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">  I
don't expect there will be huge amounts of traffic flowing via
tunneled connections, but it is an important feature.</pre>
    </blockquote>
    <br>
    I'd like to see detailed models on this.  What sticks in my memory
    is the Auburn meeting I attended, and just the one room of routers
    (20-30 of them maybe?) produced so much traffic that you could
    barely get a ping through the MESH there.  I expect they were all
    running 54Mbit to boot, due to their close proximity.  Sadly noone
    was able to do an over-the-air protocol analysis to see what was
    going on.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">  What I don't
want to see happen is money, site availability, and goodwill expended
needlessly operating two parallel networks.  There will be compromise
and adaptation on both sides.</pre>
    </blockquote>
    <br>
    Yup!<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">

The most important thing in such an interconnection is harmonizing
DSCP marking for QoS.  If we want to get very granular and complex,
DISA UCR 2013 (
<a class="moz-txt-link-freetext" href="http://www.disa.mil/Services/Network-Services/UCCO/UCR-2013-Draft">http://www.disa.mil/Services/Network-Services/UCCO/UCR-2013-Draft</a> )
provides a detailed setup (section6 -
<a class="moz-txt-link-freetext" href="http://www.disa.mil/Services/Network-Services/UCCO/~/media/Files/DISA/Services/UCCO/UCR2013-Draft/06UCR2013Section6.pdf">http://www.disa.mil/Services/Network-Services/UCCO/~/media/Files/DISA/Services/UCCO/UCR2013-Draft/06UCR2013Section6.pdf</a>
).  In the long run, as long as both domains use the same QoS, things
are manageable.  I've played the game where DSCP tags are remarked on
traffic ingress/egress.  It isn't fun and generally ends up breaking.

</pre>
    </blockquote>
    <br>
    Yup!  And QoS is an open engineering problem on the HamWAN side
    right now.  I don't think the IPv4 DS field will be the answer
    either.  We may actually be looking at rolling VLANs to solve this
    without compromise.  The problem is we actually want to extend QoS
    down to the clients' internal networks so that your VoIP phone for
    example will have a higher QoS than your PC.  At the same time, it'd
    be handy for the same PC to normally ride a "normal" QoS tier, but
    when you know you're gonna move 100GB of data and you're not in a
    hurry, that same PC ought to declare to the network "hey, use a
    best-effort QoS".  This may not be implementable given current
    technology, but we'll shoot for the stars and hopefully reach the
    moon.<br>
    <br>
    Have not seen that mil spec.  Looks daunting.  :)<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">
 --snipping the BCWARN stuff since it isn't germane --</pre>
    </blockquote>
    <br>
    *gasp!*<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      In most cases, the difference between Part97 and Part15 is a state
      of
      mind. It is only when you start using frequencies outside the
      ISM/UNII bands or running higher EIRPs on point-to-multipoint
      links
      that things become definitely Part97. For example, a 5.8GHz PtP
      link
      between two sites running 500mW radios and 26dBi antennas could be
      considered Part15 or Part97.</blockquote>
    <br>
    This is not the case in 5GHz land.  EIRP is limited to 1W under
    U-NII.  Anything beyond that and you gotta claim part 97 (or
    possibly ISM?).  I have not looked at 2.4GHz, but you may want to. 
    I suspect the rules will be similar.  See our <a
href="https://www.hamwan.org/t/tiki-index.php?page=Spectrum+Allocation&structure=HamWAN">Spectrum
      Allocation</a> page for a detailed to-the-point analysis of the
    official publications with sources cited.  Apologies in advance for
    the wide format.<br>
    <br>
    <blockquote
cite="mid:CAJVHAXqZ3Lp9AJhSOs4hQx3waa_+Bhm6eZ8n0zD=A1RTULuoBg@mail.gmail.com"
      type="cite">
      <pre wrap="">  There may be value in considering it
Part15 as we may want to run the link with encryption or perhaps run
an encrypted tunnel for a served agency through the link.  In such an
arrangement, we might get the served agency to fund the link, we
install/maintain it, and they get a portion of the available bandwidth
as a backup communications channel.  That isn't a bad deal for any of
the involved parties.  Such a setup is being mulled now for one
group/area in particular.

Probably the best idea is to continue discussions at an exploratory
level and then spend some time with a couple dry-erase boards at
SEAPAC.  I will be there Friday-Monday (driving back Monday).  We can
enjoy some frosty beverages and dry-erase our way through most of the
challenges.

</pre>
    </blockquote>
    <br>
    I agree on the white boarding, but the timeline you propose is
    really far away.  It's going to become harder to make any necessary
    changes on HamWAN/NW-MESH as the networks grow over the next few
    months.  I'd like to see us reach some agreements well before
    SeaPac.<br>
    <br>
    --Bart<br>
    <br>
    <br>
  </body>
</html>