BASIC IP TERMS & FACILITIES A quick look on DS200 CPU4 family…
IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…
-
Upload
evan-hodges -
Category
Documents
-
view
245 -
download
2
Transcript of IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…
IP STRUCTURE OF DS200 SYSTEMS
IP signalling flow charts…
SIP_SPC
• SIP_SPC is the Extension Software for DS200 IP. Therefore, all of the IP Phones must register to SIP-SPC to start communicating
• Stored in CF Memory in CPU4-MB• ETH0 Port is used to communicate with SIP_SPC• Protocols supported : TCP, UDP, TLS
• Instant Messaging Codec Information required for the call Signalling bridge between Master and MGW2 KTS Signalling between Master and IP Extensions Presence Information of the Extensions
SIP_SPC
Master SW
Karel IP Phone
Standard IP Phone
SIP_SPC
SIP SignallingUDP / TCP / TLS
UDP / TCP / T
LSSIP Signallin
g
Services are used wisely
through KTS
Most Exchange Services are
used through DTMF dialing
Med
ia (
Vo
ice
& V
ideo
)
Usage of Std. SIP Services
SIP_SPC – IP Extension & TDM Extension
Master SWSIP_SPC
SIP SignallingUDP / TCP / TLS
Media (Voice)
IP Phone
BackplaneMGW1CC Signalling
Analogue or Digital Extension
PCM
Media (Voice)
SIP_SPC – IP Extension & TDM Line
Master SWSIP_SPC
SIP SignallingUDP / TCP / TLS
Media (Voice)
IP Phone
BackplaneMGW2
Analogue or Digital Line
PCM
Media (Voice)
MGCP Sign.
SIP_SPC – IP Extension & TDM Line (Encrypted)
Master SWSIP_SPC
SIP SignallingTLS
Media (Voice)sRTP
IP Phone
BackplaneMGW2
Analogue or Digital Line
PCM
Media (Voice)
MGCP Sign.
SIP_SPC – IP Trunk & IP Extension
Master SWSIP_SPC
SIP SignallingUDP / TCP / TLS
Med
ia (
Vo
ice
& V
ideo
)
IP Phone
SIP_TPC
Information on Authorization Control,
Call Record,Routing
SIP Signalling
UDP / TCP / TLS
IP Trunk
SIP_SPC – IP Phones Behind ADSLM
edia
(V
oic
e)
IP Phone
IP Phone
Configuration without RTP Proxy
Master SW
Information on Authorization Control,
Call Record,Routing
Firewall SIP_SPC
ADSL
ADSLPort Routing is
essential
Port Routing is essential
SIP
Sig
nal
ling
UD
P/T
CP
/TL
S
SIP
Sig
nal
ling
UD
P/T
CP
/TL
S
SIP_SPC – IP Phones Behind ADSL
IP Phone
IP Phone
Configuration through RTP Proxy
Master SW
Information on Authorization Control,
Call Record,Routing
Firewall SIP_SPC
ADSL
ADSL
MGW2RTP Proxy
Media(Voice & Video)
Media(Voice & Video)
SIP
Sig
nal
ling
UD
P/T
CP
/TL
S
SIP
Sig
nal
ling
UD
P/T
CP
/TL
S
IP_Trunk – TDM_Extension
Master Software
MGW1
SIP_TPCIP line
SIP signalling (UDP/TCP/TLS)
Authority Control, Call Record / Notification for Routing
PCM (A
udio)Backplane
Media (Audio)
Media (Audio)
SIP_TPC WITH MGW1
Analogue or Digital Phone
IP_Trunk – TDM_Extension
Master SoftwareMGW2
SIP_TPCIP line
SIP signalling (UDP/TCP/TLS)
Authority Control, Call Record / Notification for Routing
PCM (Audio)
Backplane Media (Audio)
SIP_SPC
Media (Audio)
SIP_TPC WITH MGW2
Analogue or Digital Phone
12
IM -INSTANT MESSAGING
• Instant messaging (IM) is a collection of technologies used for real-time text-based communication between two or more participants over the Internet, or other types of networks.
13
ONLINE IM
IP Extension – IP Extension
SIP_SPC
IP Phone IP Phone
Message Message
The online messages sent from IP extension to an another IP extension directly transmitted via SIP_SPC.
14
OFFLINE IM
SIP_SPC Message+Date
Database ServerSIP_SPC
Pending message exists in database? If so: Send it.
MessageDatabase
Server
IP Phone
IP Phone
Message sent while the extension was offline
1 new message
Message+Date
When extension becomes online, If there is any pending message on database:
15
OFFLINE IM
Database Server:
• Works with PC (Windows, Linux OS), PPC(CPU4), DS200L systems.
• Database server communication is IP based.
• Database size, IP address, the storage size limit for message deletion is configured by KNE program on SIP_SPC.
MGW1 CARD MASTERstatus
MGWDATmessages
Card info is sent to MASTERSo, MASTER understands type of cardwith that status message
MGWDAT messages can be seen from system logThese MGWDAT messages includes MAC address,IP address, Gateway, Subnet mask, Codec info and RTP start & end port information of MGW1 card
MGW1 IS SWITCHED-ON
MGW2 CARD
MASTER
MGW2 IS SWITCHED-ON
(1)
Loader ServiceTFTP Server
(2)
(3)(3)
(3)
SIP_SPC
(4)
(4)
MGW2 IS SWITCHED-ON
(1) MGW2 sends “status” message to MASTER in order to introduce it self.
(2) MASTER determines “id” of DSP chipsi.e. ++++ Module No:1, DSP No:1, SlaveTbl[4].mgw2_dsp[0].id, ID No:0
++++ Module No:1, DSP No:2, SlaveTbl[4].mgw2_dsp[1].id, ID No:1
(3) MGW2 introduce itself to Loader Service and asks for firmware. Then MGW2 downloads firmware by TFTP server.At last, MGW2 informs MASTER that firmware download operation completed.
MGW2 IS SWITCHED-ON
(4) After download operation, “update message” (upcx message) is needed by MASTER in order to start MGW2 card. Update messages between MGW2 & MASTER are transmitted via SIP_SPCi.e. REQ: MGW_UPCX Mgw-Ip: 192.168.178.76 Mgw-Port: 0 BlfDsp-Id: 1 Pcm-Id: 0 Ch-Id: 1 // (MASTER to MGW2) IND: MGW_UPCX 200 => MGW2 Update OK Mgw-Port: 0 BlfDsp-Id: 1 Pcm-Id: 0 Ch-Id: 1 //(MGW2 to MASTER)
After “MGW2 Update OK” message, MGW2 is ready to use.
MGW2 IS SWITCHED-ON
LED Status of MGW2 Card from IDEA Configuration Menu;– At first when you first switched-on the card leds of MGW2 will be turned-
off from IDEA configuration menu. (1) from diagram / slayt2
– After software download operation, LED will be dark green(But it does not mean that MWG2 is ready to use, although the firmware is downloaded. (3) from diagram / slayt2
– When SIP_SPC transmits update message to MGW2, LED becomes light green. Thus, MGW2 is ready to use.
MGW2 IS SWITCHED-ON
LED Status of MGW2 Card on Module (h/w)– At first when you first switched-on the DSP LED blinks red. While blinking red, you can
connect the module by KNE in order to adjust network settings if necessary.
– Then LED blinks orange while downloading firmware from loader service through tftp server.
– If download operation finishes successfully, the LED will blink green.Note:The led can blink green even though SIP_SPC is not working. Proper SIP_SPC is a must for usage of MGW2, since messages between MGW2 and MASTER are transmit over SIP_SPC.
CPU4 STRUCTURE OF DS200 SYSTEMS
Comparison of old and new…
IP TELEPHONY
CPU4 (New)
• Has IP extension support (750 IP ext). A proxy server named SIP_SPC runs on the CPU4 Card for the IP communication.
• Signalization of IP trunks are done by SIP_TPC software running on the CPU4 Card.
CPU3
• No IP extension support.
• Signalization of IP trunks (4,8,16 VOIP Cards) are done by VoIP Trunk Cards.
CONTROL
CPU4 (New)
• PPC 850
• Flash ROM (32 MB)
• DRAM (128 MB)
CPU3
• SPC 80C386 Processor
• Flash ROM (3,5 MB)
• DRAM (4 MB)
OPERATING SYSTEM
CPU4 (New)
● Linux Suse , RT O.S
CPU3
● VRTX Real time O.S.
NETWORK INTERFACE
CPU4 (New)
• No need for LAN AdaptorCard (ETH200). CPU4 Card has its own ethernet port on-board.
CPU3
• Needs LAN Adaptor Card (ETH200) onto the CPUKON Card for network connection.
PROGRAMMING & MAINT.
CPU4 (New)• Uses IDEA program.• 4 IDEA connections (3 if
SNMP is running). • Connection is done by
writing the IP address of 1st ethernet port of the CPU4 Card from any PC in the same network.
[For now, other option is Offline Mode Connection. Internal modem will be added to the CPU Card. ]
CPU3
• Uses IDEA program.
• Single IDEA connection.
• Connection is done by entering the IP address of the LAN Adaptor Card.
[Other options are Serial Connection, Modem Connection and Offline Mode ]
NCSERVER
CPU4 (New)
• No need to operate NCServer program. NC Server automatically runs on the CPU4 Card.
CPU3
• Needs to operate NCServer program or LAN Adaptor connection for running NetConsole and NetCM programs.
CPUKON CARD CPU4 (New)• 2 serial ports (RS232) (fix: one serial printer, one Fidelio)
• 2 KTS output connectors
• 2 alarm connectors
• 2 external relays
• 1 external music connector
• 1 external paging connector (reserved for future use)
• HR08 PFTR Control connector
• SGB Connection for License
CPU3
• 2 serial ports (RS232) (programmable)
• 2 KTS output connectors
• 1 alarm connector
• 2 external relays
• 1 external music connector
• HR08 PFTR Control connector
• LAN Adaptor Card connectors
CRL CAPACITY
CPU4 (New)
• No need to operate NCServer program. NC Server automatically runs on the CPU4 Card.
• Approximately 2M calls.
CPU3
• Approximately 9500 calls (stored in the non-volatile memory )
AA – Auto Attendant
CPU4 (New)
● No need for extra hardware (EVM200L card ) for AA facilities (4 channels only).
CPU3
● Needs EVM200L card for AA facilities.
CPU4 (New)
• Both internal and external music are available.
• Internal music (onboard) is supplied by the CPU4 Card and can be recorded into this card.
• External music is supplied via the connection from the CPUKON Card.
CPU3
• No built-in internal music.
• Only external music is available which is supplied via the connection from the CPUKON Card.
INTERNAL&EXTERNAL MUSIC
CPU4 (New)
• Done remotely via Telnet connection, KTFTP Server Application or SNMP without interrupting system operation.
CPU3
• Done via using RS232 serial port connection between the CPUKON Card and the maintenance computer.
SOFTWARE UPDATE
CPU4 (New)
• File transfer between CPU4 Card and the maintenance computer is done via WinSCP Program. Also editing of some files is possible via this program.
CPU3
• File structure of the CPU Card can not be reached by the user.
FILE TRANSFER
CPU4 (New)
• Supports SNMP and no need to run the SNMP Agent program. snmp_agent.rt task which makes the same function runs on the CPU4 Card automatically by the advantage of Linux O.S.
CPU3
• Supports SNMP but SNMP Agent program should be running on a PC separately.
SNMP
CPU4 (New)
• Both IDEA Alarm table and DS Alarm Program can be used. Alarm program is used for getting the Alarms of the exchange on a PC. Alarms of the exchange can be sent to the pre-defined users via email
CPU3
• Alarm table of IDEA program is used.
ALARM
CPU4 (New)
• License will be available for IP extensions, IP trunks, MGW channels, PC interface programs as NetConsole, NetCM.
CPU3
• No license structure.
LICENSE
CPU4 (New)
• Logs are saved into CPU4 Card memory. %60 of the flash card can be used for logs.
• No need to run IDEA program for saving logs, system automatically saves the logs into the memory of CPU.
CPU3
• Logs are saved into the PC on which IDEA program runs.
• Running IDEA program is mandatory for saving logs .
LOGGING
CPU4 (New)
• Card gets the power from 48V DC. This is an advantage for the power consumption of the system.
CPU3
• Card gets the power from5V DC.
POWER
Thank you…