Re: Implementing IPv6 in modem manager



2011/3/20 Guillaume Leclanche <guillaume leclanche net>:
> 2011/3/19 Dan Williams <dcbw redhat com>:
>> On Sat, 2011-03-19 at 12:56 +0100, Guillaume Leclanche wrote:
>
>> 1) detecting the available PDP context types: many many modems only
>> support the IP type, but others will support the IPV4/V6 types as well,
>> especially newer ones.  So we'll need to add some code to the enable
>> sequence (mm-generic-gsm.c) to request AT+CGDCONT=? and pick out the
>> available PDP context types.  There's code that already does some of
>> this, but only for AT+CGDCONT? to get the currently defined PDP
>> contexts, while we need to get the *possible* ones.
>
> Yes, here's what's returned by mine.
>
> AT+CGDCONT=?
> +CGDCONT: (1-10),("IP"),,,(0-1),(0-1)
> +CGDCONT: (1-10),("IPV6"),,,(0-1),(0-1)
>
> The 3rd context type will be "IPV4V6". Although it's in 3GPP standards
> already (R8 for LTE and R9 for UMTS/GPRS), there is at the moment
> hardware supporting it, neither modems nor operator equipment (Q2
> 2012).

Additionnaly some pointers :

* 3GPP standard with introduction of IPv4v6, Release 9 :
[2/3G] ftp://ftp.3gpp.org/Specs/2010-12/Rel-9/23_series/23060-970.zip
[4G] ftp://ftp.3gpp.org/Specs/2010-12/Rel-9/23_series/23401-970.zip

* Great IETF draft to put "IP" names on 3GPP concepts and know where
it's going :
http://tools.ietf.org/html/draft-korhonen-v6ops-3gpp-eps-06

For PDP IPv4v6 & addressing, you probably want to read 9.2.1 & 9.2.2
of 3GPP 23060.

Guillaume


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]