در مواقعی که یک تلفن به تلفن ثابت فروارد میشود کالرآیدی Caller ID برای شخص انتهایی مشخص نیست.
ولی معمولا این شماره درون پکت سیپ مستتر است و میتوان ان را استخراج کرد
شکل زیر یک مثال برای این مورد است
برای استخراج این شماره از درون پکت سیپ کافی است اطلاعات Diversion را از SIP Header با کد زیر استخراج نمایید
exten => _X.,1,Set(noop={***P1***})
same => n,Set(src=${CALLERID(num)})
same => n,Set(dst=${EXTEN})
same => n,Set(Diversion=${SIP_HEADER(Diversion)})
same => n,Set(Diversion_number=${CUT(Diversion,@,1)})
same => n,Set(Diver=${CUT(Diversion_number,:,2)})
same => n,Goto(Diversion,0${EXTEN},1)
same => n,Noop($$END$$)