8

! Cisco 78 IP- Asterisk. Cisco 7811, , , . Cisco, CUCM, CME.

Cisco 7811

Cisco 78 SIP, , SCCP, .

Cisco :

  • c PoE;
  • , ;
  • VLAN ID CDP;
  • DHCP IP , , TFTP ;
  • TFTP . ( , SEP<_>.cnf.xml);
  • CUCM, ;

, Asterisk CUCM, , TFTP , .

.


DHCP TFTP

DHCP TFTP , TFTP , .

DHCP Cisco DHCP , Mikrotik .

Cisco TFTP Option 150, TFTP , .

Cisco DHCP:

option 150 ip 192.168.1.20

Mikrotik WinBox IP - DHCP Server Options +. Code 150, Value . Networks DHCP Options .

Tftpd64, DHCP TFTP , , .

 Tftpd64

DHCP , 150.

 Tftpd64  DHCP

TFTP , .

 Tftpd64  TFTP

Option 150 , TFTP IPv4 TFTP , TFTP- .

  TFTP    TFTP
Asterisk

FreePBX.

Applications Extensions, Add Extension Add New PJSIP Extension. PJSIP, 5060, Asterisk PJSIP.

, .


.

TFTP , .

, . Cisco, . .

. XML , SEP<mac__>.cnf.xml. , SEPA1B2C3D4E5F6.cnf.xml

XML- (, EditiX), .

:

<?xml version="1.0" encoding="UTF-8"?>
<device>
 <versionStamp>{7821 Aug 28 2015 12:40:48}</versionStamp>
 <devicePool>
 <dateTimeSetting>
 <dateTemplate>D.M.Y</dateTemplate>
 <timeZone>E. Europe Standard/Daylight Time</timeZone>
 <ntps>
 <ntp>
 <name>time.windows.com</name>
 <ntpMode>Unicast</ntpMode>
 </ntp>
 </ntps>
 </dateTimeSetting>
 <callManagerGroup>
 <members>
 <member priority="0">
 <callManager>
 <ports>
 <ethernetPhonePort>2000</ethernetPhonePort>
 </ports>
 <processNodeName>192.168.1.17</processNodeName>
 </callManager>
 </member>
 </members>
 </callManagerGroup>
 </devicePool>
 <commonProfile>
 <callLogBlfEnabled>3</callLogBlfEnabled>
 </commonProfile>
 <loadInformation>sip78xx.12-5-1-16</loadInformation>
 <userLocale>
 <name>Russian_Russia</name>
 <uid/>
 <langCode>ru_RU</langCode>
 <version/>
 <winCharSet>utf-8</winCharSet>
 </userLocale>
 <networkLocale>United_States</networkLocale>
 <networkLocaleInfo>
 <name>Russian_Russia</name>
 </networkLocaleInfo>
 <idleTimeout>0</idleTimeout>
 <authenticationURL/>
 <directoryURL/>
 <idleURL/>
 <informationURL/>
 <messagesURL/>
 <proxyServerURL/>
 <servicesURL/>
 <capfAuthMode>0</capfAuthMode>
 <capfList>
 <capf>
 <phonePort>5060</phonePort>
 <processNodeName/>
 </capf>
 </capfList>
 <deviceSecurityMode>1</deviceSecurityMode>
 <sipProfile>
 <sipCallFeatures>
 <cnfJoinEnabled>true</cnfJoinEnabled>
 <callForwardURI>x--serviceuri-cfwdall</callForwardURI>
 <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
 <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
 <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
 <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
 <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
 <rfc2543Hold>true</rfc2543Hold>
 <callHoldRingback>2</callHoldRingback>
 <localCfwdEnable>true</localCfwdEnable>
 <semiAttendedTransfer>true</semiAttendedTransfer>
 <anonymousCallBlock>2</anonymousCallBlock>
 <callerIdBlocking>0</callerIdBlocking>
 <dndControl>0</dndControl>
 <remoteCcEnable>true</remoteCcEnable>
 </sipCallFeatures>
 <sipStack>
 <sipInviteRetx>6</sipInviteRetx>
 <sipRetx>10</sipRetx>
 <timerInviteExpires>180</timerInviteExpires>
 <timerRegisterExpires>120</timerRegisterExpires>
 <timerRegisterDelta>5</timerRegisterDelta>
 <timerKeepAliveExpires>120</timerKeepAliveExpires>
 <timerSubscribeExpires>120</timerSubscribeExpires>
 <timerSubscribeDelta>5</timerSubscribeDelta>
 <timerT1>500</timerT1>
 <timerT2>4000</timerT2>
 <maxRedirects>70</maxRedirects>
 <remotePartyID>false</remotePartyID>
 <userInfo>None</userInfo>
 </sipStack>
 <autoAnswerTimer>1</autoAnswerTimer>
 <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
 <autoAnswerOverride>true</autoAnswerOverride>
 <transferOnhookEnabled>true</transferOnhookEnabled>
 <enableVad>false</enableVad>
 <preferredCodec>g729</preferredCodec>
 <dtmfAvtPayload>101</dtmfAvtPayload>
 <dtmfDbLevel>3</dtmfDbLevel>
 <dtmfOutofBand>avt</dtmfOutofBand>
 <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
 <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
 <kpml>3</kpml>
 <stutterMsgWaiting>1</stutterMsgWaiting>
 <callStats>false</callStats>
 <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
 <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
 <startMediaPort>16384</startMediaPort>
 <stopMediaPort>16399</stopMediaPort>
 <voipControlPort>5069</voipControlPort>
 <dscpForAudio>184</dscpForAudio>
 <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
 <dialTemplate>dialplan.xml</dialTemplate>
 <phoneLabel>Office</phoneLabel>
 <sipLines>
 <line button="1">
 <featureID>9</featureID>
 <featureLabel>Merion Networks</featureLabel>
 <name>200</name>
 <displayName>Cisco</displayName>
 <contact>200</contact>
 <proxy>192.168.1.17</proxy>
 <port>5060</port>
 <autoAnswer>
 <autoAnswerEnabled>2</autoAnswerEnabled>
 </autoAnswer>
 <callWaiting>3</callWaiting>
 <authName>200</authName>
 <authPassword>qwe123</authPassword>
 <sharedLine>false</sharedLine>
 <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
 <messagesNumber>121</messagesNumber>
 <ringSettingIdle>4</ringSettingIdle>
 <ringSettingActive>5</ringSettingActive>
 <forwardCallInfoDisplay>
 <callerName>true</callerName>
 <callerNumber>false</callerNumber>
 <redirectedNumber>false</redirectedNumber>
 <dialedNumber>true</dialedNumber>
 </forwardCallInfoDisplay>
 </line>
 </sipLines>
 </sipProfile>
</device>

:

  • <timeZone> - E. Europe Standard/Daylight Time - , UTC+3.
  • <processNodeName> Asterisk
  • <loadInformation> ( .loads)
  • <userLocale><name> <networkLocaleInfo> - Russian_Russia
  • <phonePort> - 5060 SIP
  • <voipControlPort> -

<line button="1"> . :

  • <featureLabel>Merion Networks</featureLabel> -
  • <name>200</name> -
  • <displayName>Cisco</displayName> -
  • <contact>200</contact> -
  • <proxy>192.168.1.17</proxy> - Asterisk
  • <port>5060</port> - SIP
  • <authName>200</authName> -
  • <authPassword>qwe123</authPassword> -

, dialplan.xml, :

<DIALTEMPLATE> 
<TEMPLATE MATCH="8,800......." Timeout="1"/> 
<TEMPLATE MATCH="8,.........." Timeout="1"/> 
<TEMPLATE MATCH="0.." Timeout="1"/> 
<TEMPLATE MATCH="1..." Timeout="1"/> 
<TEMPLATE MATCH="2..." Timeout="1"/> 
<TEMPLATE MATCH="3..." Timeout="1"/> 
<TEMPLATE MATCH="4..." Timeout="1"/> 
<TEMPLATE MATCH="[5-7]..." Timeout="1"/> 
<TEMPLATE MATCH="\*\*...." Timeout="0"/> 
<TEMPLATE MATCH="*" Timeout="3"/> 
</DIALTEMPLATE>

g3-tones.xml :

<tones>
<trkLocaleName>Russian_Federation</trkLocaleName>
<trkBaseClearcaseVersion>/main/3.3.release/1</trkBaseClearcaseVersion>
<trkTranslationVersion>0</trkTranslationVersion>
<tone c1="30959" i1="-1879" d="1" t="ringing">
<part m="on" t="800"/>
<part m="off" t="3200"/>
<repeat c="65535"/>
</tone>
<tone c1="30959" i1="-1879" d="1" t="reorder">
<part m="on" t="200"/>
<part m="off" t="200"/>
<repeat c="65535"/>
</tone>
<tone c1="30959" i1="-1879" d="1" t="busy">
<part m="on" t="400"/>
<part m="off" t="400"/>
<repeat c="65535"/>
</tone>
<tone c1="30959" i1="-1879" d="1" t="odial">
<part m="on" t="65535"/>
<repeat c="65535"/>
</tone>
<tone c1="30959" i1="-1879" d="1" t="idial">
<part m="on" t="65535"/>
<repeat c="65535"/>
</tone>
<tone c1="14876" i1="-5346" d="1" t="recording">
<part m="on" t="400"/>
<part m="off" t="15000"/>
<repeat c="65535"/>
</tone>
<tone c1="30743" i1="-1384" c2="29780" i2="-1252" c3="30743" i3="-1384" c4="29780" i4="-1252" d="34" t="amwi">
<part m="on" t="100" />
<part m="off" t="100" />
<part m="on" t="65535" />
<repeat c="65535" pc1="10" pc2="65535"/>
</tone>
<tone c1="30831" i1="-2032" d="17" t="monitoring">
<part m="on" t="1500"/>
<part m="off" t="8000"/>
<part m="on" t="500"/>
<part m="off" t="8000"/>
<repeat c="65535"/>
</tone>
</tones>

TFTP Russian_Russia ( <userLocale><name> <networkLocaleInfo><name>) g3-tones.xml. sp-sip.jar.

:

  • CTLSEPSEP<mac__>.tlv
  • ITLSSEPSEP<mac__>.tlv
  • ITLFile.tlv

No Trust List Installed.

. TFTP :

  • SEP<mac__>.cnf.xml
  • dialplan.xml
  • sip78xx.12-5-1-16.loads
  • CTLSEP<mac__>.tlv
  • ITLSSEP<mac__>.tlv
  • ITLFile.tlv
  • Russian_Russia : g3-tones.xml sp-sip.jar

, . , IP TFTP .

Tftfd64 Log Viewer, , , .

     TFTP

, , TFTP , . IP- Asterisk , Cisco, Asterisk SIP.

! !


50% Merion Academy