dynamic ip address support for gsm sim server interworking general gsm sim server service...

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

Upload: others

Post on 19-Oct-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

  • 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

  • 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

  • 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

  • D i IP Add S tDynamic IP Address Support

    www.addpac.com 4

  • 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

  • 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

  • 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

  • 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

  • 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)

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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