15
D i IP Add S tf Dynamic IP Address Support for GSM SIM Server Interworking AddPac Technology 2013 Sales and Marketing www.addpac.com 2013, Sales and Marketing

Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

  • Upload
    others

  • View
    11

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

D i IP Add S t fDynamic IP Address Support forGSM SIM Server Interworkingg

AddPac Technology

2013 Sales and Marketing

www.addpac.com

2013, Sales and Marketing

Page 2: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

ContentsContents

• General GSM SIM Server Service Diagram• Network Issues for Remote SIM Application

D i IP Add N k E i• Dynamic IP Address Network Environment• Detailed Network Configuration

R t SIM S i P d• Remote SIM Service Procedure• Technical Remote SIM Service Issues• Local IP Address Change Recognition• Local IP Address Change Recognition

www.addpac.com 2

Page 3: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

General GSM SIM Server Service DiagramGeneral GSM SIM Server Service Diagram

GK

EMS

Media Gateway

Gate Keeper

MGNew York Moskva

MGMGMG

PSTN IP Network(WAN)

BS

Elementary ManagementSystem

Billing Server

PSTNSIP Proxy Server

Billing Server

LAN

LANAP-GSS5000GSM SIM Server

Remote SIM

GSMNetwork

GSMNetwork

AddPac GSM Gateways for SIM Client

www.addpac.com 3

GSM TerminalGSM Terminal

Page 4: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

D i IP Add S tDynamic IP Address Support

www.addpac.com 4

Page 5: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Overall Network Issues for Remote SIM AppOverall Network Issues for Remote SIM App.

IP Add E i t• IP Address Environment – IP Address Insufficient Problem -> Dynamic IP Address– Fixed IP Address is very expensive (Ex : Leased Line)y p ( )– Remote SIM Server Side (Dynamic IP Address) : use the xDSL Modem– SIM Client Side (Dynamic IP Address) : use the xDSL or Wireless Modem

• Access Network Environment for SIM Client• Access Network Environment for SIM Client– 3G Data, WiMAX, etc Wireless Modem– “GSM VoIP Service + SIM Data Exchange” is occurred concurrently

Ch t i ti Hi h D l F t P k t L– Characteristic : High Delay, Frequent Packet Loss, Frequent Packet Sequence Change, Best Effort QoS, Abrupt IP Address Change,Unstable Power Supply

– High Performance & Reliable Data Link Protocol must be used

www.addpac.com 5

Page 6: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Dynamic IP Address Environment (SIM Client : Wired Access Network)

Dynamic DNS

DNS Update

DNS Query(gethostbyname)

InternetGSM SIM Client(Ex : AP-GS916) xDSL Modem

(PPP or DHCP)

Update

GSM SIM Server(E AP GSS5000)xDSL ModemGSM SIM Client

xDSL Modem(PPP or DHCP)

(Ex : AP-GSS5000)xDSL Modem(PPP or DHCP)

DNS Connection

GSM SIM Client(Ex : AP-GS916)

www.addpac.com 6

DNS Connection

SIM Data Connection

Page 7: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Dynamic IP Address Environmenty(SIM Client : Wireless Access Network)

Dynamic DNS

DNS Update

DNS Query(gethostbyname)

InternetSIM Client

(Ex : AP-GS916) 3G/WiMaxData Modem(PPP or DHCP)

p

3G/4GData

GSM SIM Server(E AP GSS5000)3G/WiMax Data ModemSIM Client

xDSL Modem(PPP or DHCP)

Data

(Ex : AP-GSS5000)(PPP or DHCP)

DNS Connection

SIM Client(Ex : AP-GS916)

www.addpac.com 7

DNS Connection

SIM Data Connection

Page 8: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Network Configuration Detail (1/2)Network Configuration Detail (1/2)

DMZ

Public IP Private IP

• With NAT Router Mode

Internet LocalModem NAT Router

PPP/DHCP GSM SIM Server

NAT Router

Modem with NAT Router Function(One System)

Private IP(192.168.0.x)

Public IP

• Without NAT Router Mode

Internet LocalPPP/DHCP TWIN IP

DHCP

( )

www.addpac.com 8

Modem

GSM SIM Server

NAT Router

Page 9: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Network Configuration Detail (2/2)

• With NAT Router Mode

Network Configuration Detail (2/2)

t oute ode– NAT Router is Public Address– SIM Server/Client is Private Address (Static Address)– Set DMZ for SIM Server/Client (or Port forwarding)– NAT Router Role

• Recognition Local Address Change and• Recognition Local Address Change and • Dynamic DNS update (for SIM Server Connection)

• Without NAT Router Mode (Recommend)– SIM Server/Client is Public Address (PPP, DHCP or Static)– NAT Router is connected with FastEthernet0/1 via

DHCP(optional)DHCP(optional)• Use IP-Connect mode for NAT router (TWIN IP, Public IP Relay)

– SIM Server/Client Role

www.addpac.com 9

• Recognition Local Address Change and • Dynamic DNS update (SIM Server only)

Page 10: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Remote SIM Service Procedure

• GSM SIM Sever

Remote SIM Service Procedure

• GSM SIM Sever– Get Network IP Address (Public or Private address)– Update Dynamic DNS information (SIM Server or Modem)p y ( )– Wait SIM Client Connection– Data Exchange with Client

• GSM SIM Client (Ex : GSM VoIP Gateway)G t N t k IP Add (P bli P i t dd )– Get Network IP Address (Public or Private address)

– Get SIM Server Public Address using DNS Query (gethostbyname)(g y )

– Connection with SIM Server– Data Exchange with Server

www.addpac.com 10

Page 11: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Technical Remote SIM Service Issues

GSM SIM Server Side

Technical Remote SIM Service Issues

• GSM SIM Server Side– Fast Recognition for Network Address Change– Notify Local Address ChangeNotify Local Address Change– Maintain SIM Client Connection when Local or Peer Address is

changed

• GSM SIM Client Side (Ex:GSM VoIP Gateway)S t SIM S Add i D i t IP dd– Setup SIM Server Address using Domain-name not IP address

– Fast Recognition for Network Address Change– Notify Local Address ChangeNotify Local Address Change– Fast Recognition for Server Address Change

www.addpac.com 11

Page 12: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

SIM Service Connection (1/2)SIM Service Connection (1/2)

GSM SIM Client GSM SIM Server

Logical Connection

Queue Queue

Modem(PPP or DHCP)

Modem(PPP or DHCP)

Network Connection

(PPP or DHCP)(PPP or DHCP)

Physical Connection

www.addpac.com 12

Page 13: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

SIM Service Connection (2/2)

• Logical Connection

SIM Service Connection (2/2)

og ca Co ect o– Establish Logical Connection– Transmit and Receive User SIM Data– Logical Connection Keep Alive (Detect Logical Link Down)– Flow Control, Retransmit (Selective Retransmission)

N t k C ti• Network Connection– Establish Network Connection– Transmit and Receive Logical Connection Data– Transmit and Receive Logical Connection Data– Monitoring Local Address Change

• Update Dynamic DNS Server (SIM Server only)• Notify Address Change using Logical Link Keep Alive Message

– Monitoring SIM Server Address Change (SIM Client only)• Adjust DNS Query interval

www.addpac.com 13

j y• Send DNS Query Immediately, when No Response received for Logical

Connection Keep Alive

Page 14: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Local IP Address Change Recognition

• PPP/PPPoE

Local IP Address Change Recognition

/ o– Using LCP Echo Request

• Send LCP Echo Request packet for given interval and timeF F t D t ti R d th l• For Fast Detection, Reduce the value

• No Response, LCP Link Down and Restart PPP Session

– Using ICMP Echo Request : (described below)

• DHCP– Reduce DHCP Lease Time if possible (manual configuration)– Using ICMP Echo Request

• Send ICMP Echo Request(PING) Packet to default router for given intervalSend ICMP Echo Request(PING) Packet to default router for given interval and time

• No Response, Send DHCP RELEASE and DISCOVER Packet• Reduce DHCP DISCOVER packet interval for Fast Reconnection

www.addpac.com 14

Reduce DHCP DISCOVER packet interval for Fast Reconnection

Page 15: Dynamic IP Address Support for GSM SIM Server Interworking Dynamic IP Address Environment (SIM Client : Wireless Access Network) Dynamic DNS DNS Update DNS Query (gethostbyname) Internet

Thank you!AddPac Technology Co., Ltd.

Sales and MarketingSales and Marketing

Phone +82.2.568.3848 (KOREA)FAX +82.2.568.3847 (KOREA)

E-mail [email protected]

www.addpac.com 15