38
Application of Mobile Application of Mobile IP and Mobile Interne IP and Mobile Interne t t CERNET’2004 CERNET’2004 Information Network Center Information Network Center Beijing University of Posts and Telecommunicati Beijing University of Posts and Telecommunicati ons ons MA Yan MA Yan Dec. 2004 Dec. 2004

Application of Mobile IP and Mobile Internet CERNET’2004 Information Network Center Beijing University of Posts and Telecommunications MA Yan Dec. 2004

Embed Size (px)

Citation preview

Application of Mobile IP and Application of Mobile IP and Mobile InternetMobile Internet

CERNET’2004CERNET’2004

Information Network CenterInformation Network Center

Beijing University of Posts and TelecommunicationsBeijing University of Posts and Telecommunications

MA YanMA Yan

Dec. 2004Dec. 2004

CERNET'2004CERNET'2004 22

AgendaAgenda Some of the key technologies for the Next GeneratioSome of the key technologies for the Next Generatio

n Mobile Internetn Mobile Internet High performance, hierarchical networkHigh performance, hierarchical network Various new wireless technologyVarious new wireless technology L2/L3 Roaming technologyL2/L3 Roaming technology QoS issueQoS issue Security issueSecurity issue Mobile computation for commercial applicationsMobile computation for commercial applications Migration from IPv4 to IPv6Migration from IPv4 to IPv6

Research activities in BUPTResearch activities in BUPT

CERNET'2004CERNET'2004 33

Expectation to Mobile ComputingExpectation to Mobile Computing

Those features includingThose features including Mobility: roaming within and among heterogeneous Mobility: roaming within and among heterogeneous

networksnetworks At ease: large service coverage, sufficient power supplyAt ease: large service coverage, sufficient power supply Security: Authentic, secure and privacy ensuredSecurity: Authentic, secure and privacy ensured Quality of service: Stable service, differentiated servicesQuality of service: Stable service, differentiated services High performance: Terminal, Network and Back endHigh performance: Terminal, Network and Back end Inter-operability: standardizationInter-operability: standardization Abundance: colorful applications availableAbundance: colorful applications available

CERNET'2004CERNET'2004 44

1981: Osborne Computer 11981: Osborne Computer 1

第一台便携式计算机第一台便携式计算机 55 英寸显示器,英寸显示器, 5252 字字

符符 专有操作系统专有操作系统 软件软件

BASIC, BASIC, WordStar, WordStar, SuperCalc SuperCalc 等等

售价:售价: $1795 $1795

CERNET'2004CERNET'2004 55

First color screen portable computerFirst color screen portable computer

1983: Commodore SX-64 1983: Commodore SX-64

CERNET'2004CERNET'2004 66

1983: RadioShack Model 100 1983: RadioShack Model 100

第一台得到实用的笔记第一台得到实用的笔记本计算机本计算机

内置显示器和常规键盘内置显示器和常规键盘 使用使用 AAAA 电池电池 显示器为显示器为 88 ** 40 LCD 40 LCD 内置内置 BasicBasic 语言语言 24KB24KB 内存时售价为 内存时售价为 $10$10

00 00

http://www.cedmagic.com/history/radio-shack-trs80-model100.html

CERNET'2004CERNET'2004 77

1985:1985: 东芝东芝 TOSHIBATOSHIBA 公司的公司的 T1100T1100

Intel 8086 CPUIntel 8086 CPU 主频主频 : <1MHz: <1MHz 内存:内存: 512K RAM512K RAM 99 英寸的单色显示屏英寸的单色显示屏 无硬盘无硬盘 内置内置 MS-DOSMS-DOS

CERNET'2004CERNET'2004 88

Brief history of mobile terminalBrief history of mobile terminal

1981: Osborne Computer 11981: Osborne Computer 1 1983: Commodore SX-641983: Commodore SX-64 1983: RadioShack Model 1001983: RadioShack Model 100 1985: TOSHIBA, T11001985: TOSHIBA, T1100 …… Notebook computer, PDA, in the 21’sNotebook computer, PDA, in the 21’s

CERNET'2004CERNET'2004 99

Layered, High performance Layered, High performance infrastructureinfrastructure

BackboneBackbone

Regional backboneRegional backbone

Access networkAccess networkWired and wireless terminalsWired and wireless terminals

CERNET'2004CERNET'2004 1010

Bandwidth allocationBandwidth allocation

Backbone / TbpsBackbone / Tbps

Home and OfficeHome and Office10~100Mbps10~100Mbps

Campus / Gbps Campus / Gbps

Building / 1~10GbpsBuilding / 1~10Gbps Terminal / 11~100MbpsTerminal / 11~100Mbps

CERNET'2004CERNET'2004 1111

Various enhanced wireless LAN TechsVarious enhanced wireless LAN Techs

IEEE802.11 seriousIEEE802.11 serious 11b/11a/11g11b/11a/11g

IEEE802.15IEEE802.15 PAN <10MPAN <10M BluetoothBluetooth

IEEE802.16IEEE802.16 Large coverageLarge coverage

IEEE802.20IEEE802.20 at High moving speed at High moving speed

CERNET'2004CERNET'2004 1212

Various terminals that supporting Various terminals that supporting mobile computingmobile computing

performanceperformance

Mobile phoneMobile phone•Voice and data comVoice and data com• Text-based applicationText-based application

PDAPDA• simple graphicsimple graphic• Handwriting recognitionHandwriting recognition• Simple version of browserSimple version of browser

Palm-sizedPalm-sized• small key-boardsmall key-board• simplified applicationsimplified application

Portable computerPortable computer• Full functionsFull functions• Standard applicationStandard application

CERNET'2004CERNET'2004 1313

Sample devicesSample devices

CERNET'2004CERNET'2004 1414

Various palm-size terminalsVarious palm-size terminals

PDA CELLSTAR’ s pocketsurfer PDA CELLSTAR’ s pocketsurfer Palmsource Palmsource 的的 Nagel Nagel

SONYSONY 的专用电子书阅读器的专用电子书阅读器BSQUARE Corporation BSQUARE Corporation 的 的 Maui .Maui .

图片引自 图片引自 http://www.hi-pda.comhttp://www.hi-pda.com ,在此致谢。,在此致谢。

CERNET'2004CERNET'2004 1515

Future display deviceFuture display device

E Ink Inc. in MassachusE Ink Inc. in Massachusettes, USAettes, USA

A new type of flectional A new type of flectional display devicedisplay device

Light-weighted, less poLight-weighted, less power required, easy to carwer required, easy to carry ry

CERNET'2004CERNET'2004 1616

Performance extrapolation

Dr.Jack DongarraUniversity of Tennessee

CERNET'2004CERNET'2004 1818

Migration from fixed to mobileMigration from fixed to mobile

Application

Transport

Network

Data Link

Physical

Medium

Data Link

Physical

Application

Transport

Network

Data Link

Physical

Data Link

Physical

Network Network

Radio

CERNET'2004CERNET'2004 2020

Research areas in mobile InternetResearch areas in mobile Internet Wireless communication Wireless communication

Cellular system, WLAN, UWB/blue-tooth, IEEE 802 serioCellular system, WLAN, UWB/blue-tooth, IEEE 802 seriousus

Mobile IPMobile IP Mobile IP, Mobile IP, Position management, Position management, Ad HocAd Hoc networking networking

Transport layerTransport layer Performance of Performance of TCPTCP in the wireless environment in the wireless environment

Middleware and application systemsMiddleware and application systems Data warehouseData warehouse

Distributed databaseDistributed database Security technologySecurity technology QoS and SLA ensurence for the mobile computingQoS and SLA ensurence for the mobile computing

CERNET'2004CERNET'2004 2121

Wi-Fi & WiMaxWi-Fi & WiMax802.11802.11 802.16802.16 802.16a/d802.16a/d 802.16e802.16e 802.20802.20

Status of Status of StandardStandard

CompleteComplete 2001/12/062001/12/06 2004 /Q42004 /Q4 Est. 2005Est. 2005 Est. ’05-06Est. ’05-06

Target App.Target App. WLANWLAN WMANWMAN WMANWMAN WMANWMAN WWANWWAN

RangeRangeUp t0 300 ft. for Up t0 300 ft. for indoor LANindoor LAN

Average Cell Average Cell Radius 1-3 miRadius 1-3 mi

Average Cell Average Cell Radius 4-6 miRadius 4-6 mi

Average Cell Average Cell Radius 1-3 miRadius 1-3 mi

Channel Channel ConditionsConditions

LOS when LOS when outdoorsoutdoors

LOSLOS NLOSNLOS NLOSNLOS NLOSNLOS

SpectrumSpectrum UnlicensedUnlicensed10-66 GHz10-66 GHzLicensedLicensed

2-11 GHz2-11 GHz 2-6 GHz2-6 GHz<3.5 GHz<3.5 GHz

LicensedLicensed

Mobility SupportMobility SupportPortable – Local Portable – Local RoamingRoaming

FixedFixed FixedFixedRegional Regional RoamingRoaming

Vehicular Vehicular Mobility –Mobility –Global RoamingGlobal Roaming

ChannelizationChannelization 20 MHz20 MHzScalableScalable1.5-20 MHz1.5-20 MHz

ScalableScalable1.5-20 MHz1.5-20 MHz

ScalableScalable1.5-5 MHz1.5-5 MHz

1.25 or 5 MHz1.25 or 5 MHz

Spectral Spectral EfficiencyEfficiency

< 2.7 bps/Hz< 2.7 bps/Hz < 4.8 bps/Hz< 4.8 bps/Hz < 3.75 bps/Hz< 3.75 bps/Hz < 3 bps/Hz< 3 bps/Hz < 1.25 bps/Hz< 1.25 bps/Hz

Bit RateBit Rate54 Mbps54 Mbps(20 MHz BW)(20 MHz BW)

< 96Mbps< 96Mbps(20 MHz BW)(20 MHz BW)

< 75 Mbps< 75 Mbps(20 MHz BW)(20 MHz BW)

15 Mbps15 Mbps(5 MHz BW)(5 MHz BW)

< 6 Mbps< 6 Mbps(5 MHz BW)(5 MHz BW)

CERNET'2004CERNET'2004 2222

Mobile IP - MIPMobile IP - MIP

Solving the mobility issue in IP layerSolving the mobility issue in IP layer Activities in IETF, RFC3775Activities in IETF, RFC3775

Mobile IP allows a mobile host to move about Mobile IP allows a mobile host to move about without changing its without changing its permanentpermanent IP addressIP address

Each mobile host has a home agent on its home Each mobile host has a home agent on its home networknetwork

Mobile host establishes a care-of address when it's Mobile host establishes a care-of address when it's away from homeaway from home

CERNET'2004CERNET'2004 2323

IP header

IP-in-IP tunnelIP-in-IP tunnel

Forwarded MIP packet encapsulated in Forwarded MIP packet encapsulated in another IP packetanother IP packet

New IP packet:New IP packet: Destination = care-of-addressDestination = care-of-address Source = address of home agentSource = address of home agent Protocol ID = IP-in-IPProtocol ID = IP-in-IP

IP headerdata IP header

data

CERNET'2004CERNET'2004 2424

Roaming among Heterogeneous networkRoaming among Heterogeneous network

Seamless mobility across diverse overlay networksSeamless mobility across diverse overlay networks ““vertical” hand-offsvertical” hand-offs software “agents” + hardware support for heterogeneity software “agents” + hardware support for heterogeneity

managementmanagement

High end

Local area

High speed moving Low speed movingWide Area

Satellite

本地范围

CERNET'2004CERNET'2004 2525

Game in the moveGame in the move Downloaded / on-line / interactive / network games, for the entertainment Downloaded / on-line / interactive / network games, for the entertainment

market market

Voice servicesVoice services Music on demandMusic on demand Download and Streaming modeDownload and Streaming mode

Video streaming applicationVideo streaming application Video on demand e.g. Video Clips, Movie PreviewsVideo on demand e.g. Video Clips, Movie Previews ““How To” guides: change your oil, fix a flat tire, etcHow To” guides: change your oil, fix a flat tire, etc Internet TV: e.g. sports highlights, news on the moveInternet TV: e.g. sports highlights, news on the move Video conferencing for learning or office meetingVideo conferencing for learning or office meeting

Various mobile computing Various mobile computing commercial applicationcommercial application

CERNET'2004CERNET'2004 2626

Various positioning applicationVarious positioning application Personal positioning applicationsPersonal positioning applications

Maps - zoom and roam capabilitiesMaps - zoom and roam capabilities Directions - turn by turn or graphicalDirections - turn by turn or graphical Points of Interest - kiosks, ATMs, services, Points of Interest - kiosks, ATMs, services,

attractionsattractions Alerts - traffic, weather or points of interestAlerts - traffic, weather or points of interest Concierge servicesConcierge services

Services for ITSServices for ITS Provide traffic guidance, monitoring reports and Provide traffic guidance, monitoring reports and

video video

Emergency rescueEmergency rescue Provide the location of the victim Provide the location of the victim

Advertisement based on locationAdvertisement based on location Identifies nearby products and services of interestIdentifies nearby products and services of interest

CERNET'2004CERNET'2004 2727

M-TicketM-Ticket Flight booking, movies, concerts, performancesFlight booking, movies, concerts, performances

M-ShoppingM-Shopping Mainly for lifestyle shopping (flowers, gifts, etc.)Mainly for lifestyle shopping (flowers, gifts, etc.)

M-BankingM-Banking Check account balanceCheck account balance Fund transfersFund transfers

M-transactionM-transaction Stocks, bonds, currenciesStocks, bonds, currencies

M-WalletM-Wallet Pre-registered credit payment with enhanced securityPre-registered credit payment with enhanced security Prepaid m-commercePrepaid m-commerce

Mobile computing-based E-CommerceMobile computing-based E-Commerce

CERNET'2004CERNET'2004 2828

IPv6IPv6 的特征的特征 With new features, IPv6 supportWith new features, IPv6 support

128bit Address space, 128bit Address space, especially adequate for quantity of Moespecially adequate for quantity of Mobile devicesbile devices

Header simplifiedHeader simplified Security supportSecurity support Flow labels support more QoS optionsFlow labels support more QoS options Mobility support, Mobility support, 3GPP already set IPv6 as key protocol com3GPP already set IPv6 as key protocol com

ponentponent Hierarchical routingHierarchical routing Auto-configuration – plug & play !Auto-configuration – plug & play ! ......

CERNET'2004CERNET'2004 2929

Mobile IPv6Mobile IPv6

MIP enabledMIP enabledIPv6 routerIPv6 router

Home networkHome network Mobile node roaming to foreign entworkMobile node roaming to foreign entwork

IPv4/IPv6 linkIPv4/IPv6 link

HAHAHome agentHome agent MNMN

Mobile nodeMobile node

CNCNForeign agentForeign agent

Remote hostRemote host

IPv6 networkIPv6 network

CERNET'2004CERNET'2004 3030

Mobile IPv6Mobile IPv6 Packet Packet Header Header

CERNET'2004CERNET'2004 3131

IPv6 InternetIPv6 Internet

Migration from IPv4 to IPv6Migration from IPv4 to IPv6

IPv6 userIPv6 user

IPv4 InternetIPv4 Internet

NAPT & DNSNAPT & DNS

Pure IPv4 userPure IPv4 user

IPv6 userIPv6 user

Tunnel (6 over 4)Tunnel (6 over 4)

v4-v6 & v6-v4 NAPTv4-v6 & v6-v4 NAPT v4-v6-v4 Tunnelv4-v6-v4 Tunnel v6-v4-v6 Tunnelv6-v4-v6 Tunnel dual-stack serverdual-stack server Pure IPv6 laterPure IPv6 later

IPv4 IPv4 servers and usersservers and users

Communication among PCsCommunication among PCs

Tunnel (4 over 6)Tunnel (4 over 6)

CERNET'2004CERNET'2004 3232

What we have been done in IPv6 and What we have been done in IPv6 and Mobile IPv6Mobile IPv6

Dual stack Network Management Platform (SNMP) Dual stack Network Management Platform (SNMP) Security featuresSecurity features MIB/SNMP agent, part of the package for Net-SNMPMIB/SNMP agent, part of the package for Net-SNMP Support IPv4 / IPv6Support IPv4 / IPv6

Research on IPv4 Research on IPv4 <-><-> IPv6 transition strategy IPv6 transition strategy Implementation of NAT/PT, compliant to RFC2766Implementation of NAT/PT, compliant to RFC2766

Mobile IPv6 test-bed: draft-24, RFC3775Mobile IPv6 test-bed: draft-24, RFC3775 IPv6 security: IPv4/IPv6 dual-stack IDS systemIPv6 security: IPv4/IPv6 dual-stack IDS system IPv6 Service and application: DNS, WWW, FTP, NTP, BBS, IP-TIPv6 Service and application: DNS, WWW, FTP, NTP, BBS, IP-T

VV ......

CERNET'2004CERNET'2004 3333

Mobile IPv6 Access RouterMobile IPv6 Access Router Funded byFunded by

China 863 ProjectChina 863 Project Cisco Systems.Cisco Systems.

Mobile IPv6Mobile IPv6 Conform to IETF Mobile IPv6 Draft 17Conform to IETF Mobile IPv6 Draft 17 Partially support IETF Mobile IPv6 Draft & (RFC3775)Partially support IETF Mobile IPv6 Draft & (RFC3775) DHAAD supportDHAAD support L2 and L3 Fast HandoverL2 and L3 Fast Handover IPSec protection in Binding-UpdateIPSec protection in Binding-Update SNMP support for HA managementSNMP support for HA management

Protocol TranslationProtocol Translation Conform to NAT-PT and SIITConform to NAT-PT and SIIT With DNS-Proxy (DNS-ALG) supportWith DNS-Proxy (DNS-ALG) support

CERNET'2004CERNET'2004 3434

IPv6 Test-bed in BUPTIPv6 Test-bed in BUPT

CERNET'2004CERNET'2004 3535

MIPv6 in BUPTMIPv6 in BUPT

Supported by National 863 project

CERNET'2004CERNET'2004 3636

Mobile Node Screen ShotMobile Node Screen Shot

CERNET'2004CERNET'2004 3737

Future worksFuture works Polish the test-bed for our Mobile-IPv6Polish the test-bed for our Mobile-IPv6 Prepare for the implementation in our campusPrepare for the implementation in our campus Security issues and network managementSecurity issues and network management Large scale (number of terminal and geographic Large scale (number of terminal and geographic

coverage) test for Mobile IPv6coverage) test for Mobile IPv6 Research work and development activity for new Research work and development activity for new

mobile computing applicationsmobile computing applications Seeking cooperation with other partiesSeeking cooperation with other parties ……

CERNET'2004CERNET'2004 3838

Connecting mobile terminal to Connecting mobile terminal to the next generation mobile Internetthe next generation mobile Internet

AnyoneAnyone For different ages, for various applicationFor different ages, for various application Satisfy the functional requirement to various usersSatisfy the functional requirement to various users

AnytimeAnytime Always on-line, service on demandAlways on-line, service on demand High performance, long-lasting battery capacityHigh performance, long-lasting battery capacity

Anywhere Anywhere Roaming to every corner of the globeRoaming to every corner of the globe Portability, easy to carryPortability, easy to carry

Any authorized information and resourcesAny authorized information and resources Quality of serviceQuality of service Stability, availabilityStability, availability

Our dreamed mobile computing environment!Our dreamed mobile computing environment!

CERNET'2004CERNET'2004 3939

ReferencesReferences

Ad Hoc NetworkingAd Hoc Networking Charles E. Perkins; Addison Wesley Charles E. Perkins; Addison Wesley IP for 3G - Networking Technologies for Mobile CommunicationsIP for 3G - Networking Technologies for Mobile Communications by by

John Wiley and Sons Inc. Ltd John Wiley and Sons Inc. Ltd RFC3775RFC3775 Mobile IP Design Principles and PracticesMobile IP Design Principles and Practices by Charles E.Perkins by Charles E.Perkins Handbook of Wireless Networks and Mobile ComputingHandbook of Wireless Networks and Mobile Computing by Ivan Stoj by Ivan Stoj

menovic, John Wiley and Sons Inc. Ltd menovic, John Wiley and Sons Inc. Ltd

CERNET'2004CERNET'2004 4040

Thank you !Thank you !