Re: [Autoconf] aspects of multi-hop wireless communication

Alexandru Petrescu <alexandru.petrescu@gmail.com> Mon, 22 December 2008 10:43 UTC

Return-Path: <autoconf-bounces@ietf.org>
X-Original-To: autoconf-archive@megatron.ietf.org
Delivered-To: ietfarch-autoconf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C9F653A6A22; Mon, 22 Dec 2008 02:43:50 -0800 (PST)
X-Original-To: autoconf@core3.amsl.com
Delivered-To: autoconf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BA8183A6A22 for <autoconf@core3.amsl.com>; Mon, 22 Dec 2008 02:43:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.935
X-Spam-Level:
X-Spam-Status: No, score=-5.935 tagged_above=-999 required=5 tests=[AWL=0.064, BAYES_00=-2.599, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XmJv7t8DWZ-s for <autoconf@core3.amsl.com>; Mon, 22 Dec 2008 02:43:48 -0800 (PST)
Received: from mail153.messagelabs.com (mail153.messagelabs.com [216.82.253.51]) by core3.amsl.com (Postfix) with SMTP id C3C743A687D for <autoconf@ietf.org>; Mon, 22 Dec 2008 02:43:48 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: alexandru.petrescu@gmail.com
X-Msg-Ref: server-5.tower-153.messagelabs.com!1229942619!7619181!1
X-StarScan-Version: 6.0.0; banners=.,-,-
X-Originating-IP: [136.182.1.12]
Received: (qmail 4271 invoked from network); 22 Dec 2008 10:43:39 -0000
Received: from unknown (HELO motgate2.mot.com) (136.182.1.12) by server-5.tower-153.messagelabs.com with SMTP; 22 Dec 2008 10:43:39 -0000
Received: from il27exr02.cig.mot.com (il27exr02.mot.com [10.17.196.71]) by motgate2.mot.com (8.12.11/Motorola) with ESMTP id mBMAhYdD007967; Mon, 22 Dec 2008 03:43:39 -0700 (MST)
Received: from il27vts02.mot.com (il27vts02.cig.mot.com [10.17.196.86]) by il27exr02.cig.mot.com (8.13.1/Vontu) with SMTP id mBMAhY0m013716; Mon, 22 Dec 2008 04:43:34 -0600 (CST)
Received: from [127.0.0.1] (zfr01-2117.crm.mot.com [10.161.201.117]) by il27exr02.cig.mot.com (8.13.1/8.13.0) with ESMTP id mBMAhWo7013710; Mon, 22 Dec 2008 04:43:33 -0600 (CST)
Message-ID: <494F6F54.5090901@gmail.com>
Date: Mon, 22 Dec 2008 11:43:32 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Thunderbird 2.0.0.18 (Windows/20081105)
MIME-Version: 1.0
To: Teco Boot <teco@inf-net.nl>
References: <be8c8d780812190119r200efceawef79c63766ea1a3f@mail.gmail.com> <494B8E7C.7000505@gmail.com> <be8c8d780812190504x98496egc37c25b21a799ceb@mail.gmail.com> <494BB75E.4050206@gmail.com> <ABE739C5ADAC9A41ACCC72DF366B719D016C3E14@GLKMS2100.GREENLNK.NET> <be8c8d780812190721r7ea9c43aif8aff7c83f44f43@mail.gmail.com> <494BC360.1000109@gmail.com> <be8c8d780812190810y4d891c44tfbec9cce43c3cee9@mail.gmail.com> <494BC927.1020400@gmail.com> <494BCCCC.6050206@earthlink.net> <494BCFEF.2010100@gmail.com> <494BD45A.2090106@earthlink.net> <494BE0D8.4070509@gmail.com> <00ae01c96208$aa2ebd20$fe8c3760$@nl> <494BEAB1.3040700@gmail.com> <00af01c96211$e2c97770$a85c6650$@nl> <494BFE4B.9000601@gmail.com> <000001c96285$b050af60$10f20e20$@nl>
In-Reply-To: <000001c96285$b050af60$10f20e20$@nl>
X-Antivirus: avast! (VPS 081221-0, 21/12/2008), Outbound message
X-Antivirus-Status: Clean
X-CFilter-Loop: Reflected
Cc: autoconf@ietf.org
Subject: Re: [Autoconf] aspects of multi-hop wireless communication
X-BeenThere: autoconf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Ad-Hoc Network Autoconfiguration WG discussion list <autoconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: autoconf-bounces@ietf.org
Errors-To: autoconf-bounces@ietf.org

Teco Boot wrote:
> |> Try it, and you will see it will fail.
> |> OK, you can modify the code if you have a C compiler nearby, and some
> |> sources to modify.
> |
> |I'm not meaning to modify any code.  It's existing software doing
> |bridging between two interfaces as it always did.
> 
> No, you are prohibited to add a 802.11 IBSS interface to a bridge.

TEco, I can report more details about this particular experiment early 
next year about the experiment, if you wish.

Alex

> 
> OK, you can do it without warnings, but the 802.11 mechanisms will not
> operate as they should. There are problems with address fields, the NIC
> cannot send CTS or ACK to the sender, because the transmitter MAC address is
> missing in the RTS or DATA MAC header.
> You could disable RTS-CTS and send unicast frames until retry limit, but is
> this the behavior that you suggest?
> 
> 
> |> But that is no longer wifi.
> |
> |Well, it's two 802.11a/b interfaces, running as before.  I could put
> |both interfaces in ad-hoc mode with iwconfig.  There's probably a
> |misunderstanding between what the IEEE standard documents mean by
> |"ad-hoc" and what iwconfig and related implementations mean by "ad-hoc"
> |but I'm sure it works, by experience.
> 
> I am not aware with problems with iwconfig. It should configure the NIC in
> IBSS mode. 
> 
> 
> |Or I could set up both to act as access points, it's the same.  (the
> |only visible difference  between AP mode and ad-hoc modes in
> |implementation is the MAC address of the essid... in AP mode it's the
> |real MAC address of the interface doing AP, in ad-hoc mode it's some
> |random 48bit).  The resolution between this 48bit number and essid ascii
> |name is done by 802.11 link-layer exchanges (probe req/reply IIRC).
> 
> There are lots of other differences between IBSS and BSS.
> 
> On (R1, R2, A):
> What if A is STA and R1 and R2 are APs? Assume APs cannot communicate with
> each other (no DS). Assume some kind of disaster.
> 
> One could deploy dense APs and a (to be standardized) form of mesh MANET
> protocol. This could be disaster^2! 
> (think of beacon-rain and probe-response-storms, and melt downs due to
> collisions)
> 
> 
> |> You could enable routing, and you are done!
> |
> |Why doing routing when I could do bridging, simpler, widely available
> |software.
> 
> Try and you will see lots of shortcomings with bridging and 802.11 IBSS.
> I am not saying it cannot be solved at a shim layer, but please accept this
> is not supported by current wifi standards.
> 
> And provide evidence if I am wrong. I will ask errata on the IEEE 802
> standards if you come up with it.
> 
> 
> |> Play a little with it, and check your (false) assumptions.
> |
> |I'm not sure which assumption you think I made false?  The fact that I
> |could build a bridge with brctl and two wifi interfaces?
> 
> I explained above your assumption is false. I analyzed your suggestions
> before and my conclusion 802.1D bridging is indeed not allowed with 802.11
> IBSS.
> 
> 
> By the way, there is code around that improves 802.11 IBSS mode, so bridging
> is allowed. Ask Ronald In't Velt for details. This could be very useful if
> you want to connect a 802.11 IBSS bridge to a router (split devices) or just
> connect a couple of hosts to an ad hoc bridge.
> 
> 
> Teco.
> 
> 
> 


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
_______________________________________________
Autoconf mailing list
Autoconf@ietf.org
https://www.ietf.org/mailman/listinfo/autoconf