IPv6 news
Paul Jakma
paul at clubi.ie
Tue Oct 18 13:31:08 UTC 2005
On Tue, 18 Oct 2005, Andre Oppermann wrote:
> No. Within a region. Normally area codes are a region.
> Sometimes entire country codes are a region in this sense.
> Depends on the size of the region/country though. In some cases
> there is even more than one area code for the same region.
Ah, yes, that I know.
I thought maybe you were referring to number -> GSM SIM IMSI mapping
within a telco, or whatever is the equivalent for fixed-line. (How
roaming is done is really interesting btw).
<snip interesting details>
> said default carrier. On top of this forwarding doesn't come for
> free.
Of course not.
> the call routing tables on my switches with that registry. In a
> very competitive area this lead to 30-50% of all numbers being
> ported and thus showing up in my routing table.
Yep. Any geographic solution must consider that disaggregation will
always tend towards 100%.
> As we know from the Internet DFZ the routing table becomes very
> large.
However, it can be confined to that arbitrary area.
> That's why number portability is normally only offered within the
> same area code or region. So you can't take your NY fixed line
> phone number to LA. Unless of course you have someone picking up
> the call in NY and transporting it to you in LA.
Yep, obviously ;).
> You can forget that X.25 stuff. It's only used for SS7 message
> routing and doesn't have anything to do with call routing as such.
Ah, it was used for everything in that network actually - but that
was a very very specialised telco network. (And they had started
moving to IP when I last worked with them.)
>>> Outgoing are not affected because the TDM network always sets up parallel
>>> in/out path's. The return channel for your outgoing call doesn't come back
>>> through your former mobile operator.
> Sure. However this is the main difference between the TDM network
> and the Internet. Due to this fact many things work on the phone
> network like carrier pre-selection, phone number portability, etc.,
> that do not work on an IP network.
I'm not source how assymetric paths affect portability etc. Also, IP
is well capable of that, and makes life easier.
> On the phone network the prefix information is not dynamically
> exchanged.
Uhm, sure it is.
> There are number portability registries whose data you can download
> every night or so and then dump it into your own switch or IN
> platform.
The number portability registries can be updated infrequently, yes.
The telco prefix routing information however most definitely *is*
routed dynamically. Maybe you don't have to participate in this
routing (your not a telco?), but between the telcos - most definitely
;).
(If not, we were scammed for a fortune for dynamically routed
redundancy of calls across a set of exchanges ;) ).
>> 2. Providers must be prepared to carry other providers traffic into
>> the area
>
> Only one of them. The 'default' carrier. There are many phone networks
> and carriers carrier who do not have 100% coverage.
Let me restate that:
2. One or more providers must be prepared to carry any
providers traffic into the area
Same thing.
The incentive for providers to announce such an area-prefix to as
many other providers outside of the area as possible would be to
reduce settlement fees within the area for the smaller providers, and
for the big ones -> make money.
>> 2a. The providers within the area have to figure out how to bill for
>> the difference of this traffic.
>
> No. Usually the tariff is set by the regulator based on some fixed
> interconnection charge and network element usage.
How they figure it out (with or without a regulator) doesn't matter.
It just has to be figured out. We don't have IP regulators, so for IP
providers would have to figure it out all by themselves obviously. ;)
That'd be the stumbling block I suspect.
> Well, we can learn from them that circuit switched networks are
> different than packet switched networks. Beyond that not much.
If you want to focus on the differences between IP and POTS/GSM,
sure, they're completely different. However, the point is to examine
the abstract model for how telcos manage to achieve number
portability without global-scope exchange of subscriber information
and see what, if any, techniques could apply to IP.
> To summarize the differences between PSTN and Internet routing:
>
> o PSTN ports numbers only within regions/area codes
We're discussing what would be possible with area (rather than
provider) assigned IP addresses. Ie, this is as possible for IP as
PSTN, if $RIR decides to make some allocations in this way.
> o PSTN routes the return path along the forward path (symetric)
I thought you said it didn't? No matter, IP is assymmetric.
> o PSTN calls have pre-determined characteristics and performance (64kbit)
No bearing on routing.
> o PSTN has static routing with periodic sync from porting database
The important point is that information to describe number->provider
is exchanged betweeen providers in the area only. Whether it's done
by dynamic protocols, email or post is an irrelevant detail, all that
matters is that we have a way to do same in IP (we do: BGP).
> o PSTN pays the routing table lookup only once when doing call setup
Well, that's simply a fundamental difference between packet and
circuit switching ;).
> o PSTN call forwarding and peering is not free or zero settlement
Indeed, I thought I had emphasised that working out the billing would
be a major component of area-allocated IP. ;)
regards,
--
Paul Jakma paul at clubi.ie paul at jakma.org Key ID: 64A2FF6A
Fortune:
QOTD:
"There may be no excuse for laziness, but I'm sure looking."
More information about the NANOG
mailing list