From owner-freebsd-net@FreeBSD.ORG Thu May 6 06:07:47 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AE7816A4CE for ; Thu, 6 May 2004 06:07:47 -0700 (PDT) Received: from www.citello.it (host170-131.pool80117.interbusiness.it [80.117.131.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A62E43D1F for ; Thu, 6 May 2004 06:07:46 -0700 (PDT) (envelope-from molter@tin.it) Received: from gattaccio.codalunga (ANice-205-1-14-98.w81-249.abo.wanadoo.fr [81.249.10.98]) by www.citello.it (Postfix) with ESMTP id A4DD9D39 for ; Thu, 6 May 2004 15:07:43 +0200 (CEST) Received: by gattaccio.codalunga (Postfix, from userid 1001) id CB6B9412F; Thu, 6 May 2004 15:01:33 +0200 (CEST) Date: Thu, 6 May 2004 15:01:32 +0200 From: Marco Molteni To: freebsd-net@freebsd.org Message-Id: <20040506150132.2d545eda@localhost> In-Reply-To: <200405061342.33101.jrh@it.uc3m.es> References: <200405061342.33101.jrh@it.uc3m.es> X-Mailer: Sylpheed version 0.9.9claws (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: wireless support of roaming between subnets ? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2004 13:07:47 -0000 Hi Juan, On Thu, 6 May 2004 Juan Rodriguez Hervella wrote: > Hello, > > I'd like to try on some changes that I've made in our VoIP > testbed for mobility support at the application layer. > > If the user requires support for seamless voice communication during > active call sessions on the mobile UA, it is imperative that the > wireless LAN setup should support roaming across subnets, i.e. the > mobile host should obtain a different IP address if it reassociates > itself with an Access Point (AP) in a different subnet. I don't understand... If you want to keep your session at a layer above IP, you must *not* change IP address when you roam. You can achieve this with Mobile IP. I don't know about MIPv4, but MIPv6 is supported by KAME (http://www.kame.net/) I would suggest trying the KAME mailing list. Regarding seamless handover and similar stuff, you should check the various IETF working groups, like MIPv6 Signaling and Handoff Optimization (mipshop) http://www.ietf.org/html.charters/mipshop-charter.html Otherwise, if you really want to do what you stated: > the mobile host should obtain a different IP address you are already all set for this: when the 802.11 card associates, you trigger a DHCP request to get a new address. Have also a look at the following thread: http://docs.FreeBSD.org/cgi/mid.cgi?39FE23FA-7F75-11D8-8F99-000A95CDA38A [..] > Where is it coded the wireless support on FreeBSD ? I'd like > to use FreeBSD-4.9 if that is possible....Besides, do I need to > try to apply the previous patch to support roaming ? Any > pointer or suggestion will be useful, of course. the patch you are referring to is for linux, so you cannot apply it to fbsd ;-) wireless support in fbsd uses a new unified framework called "wlan", start with "man wlan" on a freebsd-current machine, or look at http://www.freebsd.org/cgi/man.cgi source is at /usr/src/sys/net80211/ Don't know about 4-stable. marco