• No results found

Global Network Mobility NANOG 31

N/A
N/A
Protected

Academic year: 2021

Share "Global Network Mobility NANOG 31"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

Mobile Routing Overview - 2004

Global Network Mobility

NANOG 31

Ben Abarbanel

(2)

Mobile Routing Overview - 2004

Implementing Global Network Mobility

ƒWhat is Connexion by Boeing?

ƒSummary of the problem

ƒNetwork and Service Challenges

ƒBGP as a mobility solution

(3)

What is Connexion by Boeing?

ƒ Division of The Boeing Company

ƒ Mobile Internet Access Provider

–commercial airlines

–maritime vessels

–and other mobile network platforms

ƒ An 802.11b (WiFi) “hot spot” at 35,000 feet,

moving 600 mph

ƒ Our partners include Lufthansa, SAS, JAL, Korean

Air, Singapore, & ANA

(4)

Mobile Routing Overview - 2004

Summary of the Problem

ƒ Traditional approaches

– Target host mobility

– Require mobility support in protocol stacks

– Do not provide direct routing over a specific geographic area

ƒ In contrast, Internet access on mobile network platforms require

– Hosts remain stationary with regard to the network platform

– Hosts may number in the hundreds

ƒ Our solution: BGP

– Uses the global Internet routing table

– Selective announcements and withdrawals as platforms

move

(5)

Both Passengers and Airlines Want

2-Way Onboard Communications Services…

Passengers:

• Home/Office-like experience

• Real-time, high speed connectivity • Personal and corporate e-mail

• VPN Support

• Personalized content • Seamless, secure access

• Connectivity throughout their travel experience

Airlines:

• Simple cabin design

• Reliable and robust system • Lightweight and power efficient

• Real-time crew information services • Enhanced operational efficiencies • Medical assistance to flight crews

(6)

Mobile Routing Overview - 2004 Boeing Airlines CBB Airlines Data Transceiver & Router Antenna Ground System Enterprise Operations Center Internet/ Intranet access (VPN) Core Network Unit

Antenna Controller

Connexion by Boeing On Board

FIREWALL

(7)

Connexion Network Architecture

Internet

Mobile Internet Platform

Ground Station #1

Ground Station #2

Onboard Server WAP

Global Private Network

ISP #1

ISP #2 ISP #3

(8)

Mobile Routing Overview - 2004

90omaximum scan angle with 5oAngle of Attack margin. Coverage is notional.

N. America – Europe Corridor

Where do we currently provide service?

Satellite dish Satellite dish Satellite dish 75o 60o 45o 30o 15o 0o -15o -30o -45o Latitude

90omaximum scan angle with 5oAngle of Attack margin. Coverage is notional.

75o 60o 45o 30o 15o 0o -15o -30o -45o Latitude Europe – Asia Corridor Satellite dish

(9)

Network & Service Challenges

ƒ Our network challenges are unique in a number of areas

– Mobility

ƒ Our platforms move, but not just a little…

ƒ They also move (600 mph) fast

– Hardware

ƒ Deploying hardware on commercial aircraft

ƒ We can’t just put a commercial router on a plane

ƒ Needs to meet FAA Requirements and

Regulations

– Quality of Service

ƒ Need to insure good performance over an

expensive limited bandwidth pipe

(10)

Mobile Routing Overview - 2004

Mobility Challenges

The Latency Tax

ƒ Most Mobile IP protocols do not take into account the vast distances that a jet aircraft normally travels in a single day.

ƒ Tunneling traffic from a home router adds large latencies when

platforms are globally mobile and not always near the home router. ƒ Example: Latency with tunneled mobile IP – aircraft homed in US

currently over east-Asia to European website

– 300ms - Aircraft -> geo-synchronous satellite -> (ground) East Asia – 130ms – East Asia -> North America

– 70ms - Across North America

– 80ms - North America (home agent) to Europe ===================================== – 580ms (1-Way) Total

(11)

Finding a better path through the ether…

ƒ We wanted to find a better way to reduce latency,

improve network reliability, and allow for global

connectivity

– Without backhauling or using traditional IP Mobility

solutions involving Home/Foreign Agents

ƒ The solution needed to allow seamless user

connections throughout a flight…

ƒ …while leveraging existing routing technology to

allow for easier implementation

(12)

Mobile Routing Overview - 2004

Fighting Latency Back

ƒ Instead of having mobile platforms homed to a specific

region, release the traffic to the Internet at each satellite

ground station.

ƒ Example: Aircraft homed in US currently over east-Asia to

European website:

– 300ms - Aircraft -> geo-synchronous satellite -> ground

Europe

– 30ms - across Europe

===================

– 330ms (1-Way) Total

ƒ Takes 1 second to complete a 3-way TCP handshake

ƒ 50% improvement over original 2 sec latency

(13)

Asian Gateway ASN 23918 US Gateway ASN 30533 European Gateway ASN 29257

Satellite dish Satellite dish Satellite dish Satellite dish Satellite dish Satellite dish

Commercial passenger traffic is released at each Ground Station.

Each Ground Station only advertises the IP’s for the planes it is serving. When a plane leaves a region, that gateway stops advertising its IP’s. Announce Mobile Netblocks

Internet X.Y.Z.0/24

Using BGP for mobile routing

Announce Mobile Netblocks X.Y.Z.0/24

X.Y.Z.0/24

(14)

Mobile Routing Overview - 2004

Challenges using BGP for Mobility

ƒ /24 network prefix propagation

– Concerns about the growing number of BGP routes in the

global default free zone have caused some network providers to filter smaller route announcements

– We currently advertise a /24 address block for each mobile platform

ƒ Testing of route propagation found that most providers will accept and propagate our /24 announcements

– In the event that some providers don’t accept our /24 announcements we are advertising a larger aggregate containing several/all mobile platforms

– Advertising the larger aggregate provides:

ƒ A routing path to our direct providers that do support the /24 announcements

ƒ A routing path to our mobile platforms during route transition period if there is no /24 deployed

(15)

Challenges using BGP for Mobility - 2

ƒ BGP convergence vs. handoff time between ground stations – Testing has shown the time required to achieve 2-way

communications on a new satellite transponder is complementary to the time it takes BGP routes to converge on global Internet

providers

ƒ Provider concerns – Prefix churn

ƒ Route changes happen only a few times a day

ƒ During testing, our prefixes did not turn up on the RIPE RIS top-talkers.

– Prefixes may have a “inconsistent” origin ASN

ƒ Currently originates at the active ground station ƒ Changes when platform moves…

(16)

Mobile Routing Overview - 2004

Route Flapping and Dampening

ƒ Route Flapping and Dampening

– Will our routes be dampened by some providers?

– Testing & research has shown that a single route

update is unlikely to cause a route to be dampened.

ƒWe see some dampening after 5 flaps within a

short period of time.

– We always announce a stable aggregate (/19) “safety

net” for our mobile platforms to ensure a stable path

from the dark corners of the Internet.

– Satellite handoff within a ground station: A ground

station may serve more than one satellite

transponder.

ƒWhen a “hand off” occurs within a ground station

we do not propagate a route withdrawal beyond our

autonomous system.

(17)

Proposed Dynamic Prefix Management

ƒ Dynamic Prefix Management

– Our system allows for mobile platforms to “lease” address blocks for the duration of a “flight”.

ƒ Similar to DHCP for hosts

– Mobile platforms request address space when joining the network and continue to use address space until the “flight” ends

– When usage completes, address space is placed in a “free” pool for reuse

ƒ Regionalization of address space

– Certain “flights” are served by a single ground station,

address space can be assigned from a larger aggregate tied to that ground station

ƒ This can prevent the need to announce specific block for each flight

(18)

Mobile Routing Overview - 2004

BGP as a Mobility Solution

ƒ Does not require special IP stacks on customer

hosts

ƒ Does not require special routing onboard the

mobile platform

ƒ Does not require any special treatment of BGP

attributes

ƒ Does not require special operational support from

peers

ƒ Only suitable for /24 and bigger networks in our

current network infrastructure

(19)

Mobile Routing Overview - 2004

Questions and Comments

Thank you

References

Related documents

A comparison between the biographical data on both José Nunes da Matta and Henri Montgolfier helps us to establish many connections between the quality of life on the two

This multivolume report provides information concerning the state of the art of activities at both European and Member State levels, in partic- ular the advances made to date in

z glavnim literarnim likom, ki je znan iz ljudskega pravljičnega izročila Kobe, mi pa smo na osnovi njene teorije o sodobni pravljici dodali tudi seznam literarnih likov, ki nastopajo

recycled precompost) and vermicomposting operations are presented in Table 1. Vermicomposting is done  only  after  several  cycles  of  mixing  and 

Anticipate these standards being applied to dry and container sectors so understand the regime facing tanker owners.. Maintain the right safety standards for your people

In this paper, the authors studied the online TSP version we consider here; they analyzed the problem on the real line and on general metric spaces, developing online algorithms

Téléphone testé non recommandé avec le système Renault : La qualité intrinsèque du téléphone n'est pas mise en cause, mais les conditions d'appairage entre le téléphone et le