Top Banner
IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…
40
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

IP STRUCTURE OF DS200 SYSTEMS

IP signalling flow charts…

Page 2: 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

Page 3: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 4: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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)

Page 5: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 6: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 7: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 8: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 9: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 10: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 11: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 12: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 13: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 14: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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:

Page 15: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 16: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 17: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

MGW2 CARD

MASTER

MGW2 IS SWITCHED-ON

(1)

Loader ServiceTFTP Server

(2)

(3)(3)

(3)

SIP_SPC

(4)

(4)

Page 18: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 19: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 20: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 21: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 22: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

CPU4 STRUCTURE OF DS200 SYSTEMS

Comparison of old and new…

Page 23: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 24: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

CONTROL

CPU4 (New)

• PPC 850

• Flash ROM (32 MB)

• DRAM (128 MB)

CPU3

• SPC 80C386 Processor

• Flash ROM (3,5 MB)

• DRAM (4 MB)

Page 25: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

OPERATING SYSTEM

CPU4 (New)

● Linux Suse , RT O.S

CPU3

● VRTX Real time O.S.

Page 26: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 27: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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 ]

Page 28: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 29: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 30: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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 )

Page 31: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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.

Page 32: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 33: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 34: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 35: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 36: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 37: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

CPU4 (New)

• License will be available for IP extensions, IP trunks, MGW channels, PC interface programs as NetConsole, NetCM.

CPU3

• No license structure.

LICENSE

Page 38: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 39: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

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

Page 40: IP STRUCTURE OF DS200 SYSTEMS IP signalling flow charts…

Thank you…