Posts

Showing posts from December, 2021

Types of modems and codecs

V.92 modem --> US Robotics  V.91 modem Bell 103 --> ITU V.21 --> 300 buad rate Bell 212a --> ITU V.22 --> 1200 buad rate ITU-T Rec. V.150.1 (01/2003) Modem-over-IP networks http://what-when-how.com/voip/fax-and-modem-tones-basics-voip/ H.248 PCM AVP AMR-WB/AMR

Types of hooks & ringtones

 Flash Hook OnHook Offhook types of tones ---------------- Dial tones Ringtones Ringback tone Congestion tone MWT (Message waiting tone) Howler tone SpecialDailTone StuttleDailTone Call waiting Tone https://en.wikipedia.org/wiki/Call-progress_tone

SIP companies

  Impiger Technologies Pvt. Ltd CISCO Juniper

DigitMap

https://sipfoundry.atlassian.net/wiki/spaces/sipXecs/pages/491748/Digit+Maps+used+to+Define+the+Dial+Plan  https://www.symetrix.co/wp-content/uploads/2016/04/2014-07-VoIP-Digit-Map.pdf https://www.poly.com/ca/fr/support/knowledge-base/kb-article-page?lang=en_US&urlName=knova-33287-how-to-configure-understand-digit-map-on-polycom-phones https://support.polycom.com/content/dam/polycom-support/products/voice/soundstructure/other-documents/en/understanding-digit-maps-tech-tip.pdf https://knowledgebase-iframe.polycom.com/kb/viewContent.do;jsessionid=EBE29064D5174273CE8E30453DAB9FF4?externalId=38743 https://documents.polycom.com/bundle/obi-ag-640/page/OBiPhoneAdminGuide/call_controls/TOC_Digit_Map_Configuration.htm T Wait for timeout when dialing "R" Digit map extension letter R indicates that certain matched strings are replaced. For example, R555R604R would replace 555 with 604. "E" Specify ending termination digit which follows (usually * or #) The letter "P...

State Machine Issue

 In SIP INFO we send the extra digits in "subsequentDigit:" section but in our case digits were missing inside SIP INFO SIP INFO is used to transmitt the dialed digits. As per logs we were able to observe that digit got missing because our state machine was in CC_WAIT_FOR_PLAT_RESP instead of  CC_SECOND_DIAL because MSG_STOP_SIGNAL_REQ is triggered but  MSG_STOP_SIGNAL_RESP is not receiving hence it's stuck in CC_WAIT_FOR_PLAT_RESP . [2021-12-03 18:22:01:958][WARN]msg: MSG_EVT_DETECTED_IND [2021-12-03 18:22:01:958][DEBUG][pal_msghandler, 3239] pal_fn_voipManagerMsgHandler: MSG_EVT_DETECTED_IND Received FOR TERMINAL:1, item_id=2002 [2021-12-03 18:22:01:958][DEBUG][pal_msghandler, 5117] pal_fn_voipManagerMsgHandler: MG_E_Digit Received:2 [2021-12-03 18:22:01:959][DEBUG][pal_fsm, 19173] CC FSM:CC_WAIT_FOR_PLAT_RESP: Event Pal_en_digitReceived received for CallId:5 on Terminal:1 dNextState=35 [2021-12-03 18:22:01:959][DEBUG][pal_msghandler, 6964] Exit pal_fn_voipMan...