------------------------SDT2 ÿÿÿÿPIC_Select_Route--------------------------------------------------------------------------------------------------------------------------------------------------------ObjectName----------------------------------------ObjectType----------------------------------------!%&()LinkEndpoints--------------------------------!%()HeadingText----------------------------------- ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿPIC_Select_Route-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ÿÿÿÿ6--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ÿÿÿÿ()[8(!& ;FPAR IN/OUT Result PICResultType;)]}----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<ÿÿÿÿ()[8(! Procedure PIC_Select_Route)]}--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------2ÿÿÿÿ()[(! lü! 22!(^)[h(! lü)[k(! 6)[n(! 6d! )]][ q(! 6)][&t(! 6–ú! Èd)[8(! )][ž !%()HeadingText-----------------------------------!%()PageOrder-------------------------------------1---------------------------------------------------------------------------------------------------- --------ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ----ÿÿÿÿ!%()HeaderText--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ÿÿÿÿ(!4ì!5!7)[!(! 1!!3)]}--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Pÿÿÿÿ(!ú^ú!"úú^)[6z(! 6–! Èd)[8(!+ 'Interpret routing address and call type')][ Â(!^ÂÂ!"Â^Â)[¿ (! 6!)[8(!  To select the outgoing route, the SSF interprets the analysis results. The routing address and call type is analysed. The next route is being selected. This may involve sequential search in a route list, t ranslating a directory number into a physical port address.)]]][(!úôúX!"úXúô)[6Å(! 6–X! Èd)[8(! Result := Success)][ Î(!^ŠŠ!" Š^Š)[Ë(! 6X!)[8(! For simulation purposes only.)]]][È(!ú¼úî!"úîú¼)[ }(! 6–î! Èd)[8 (! Result)][’(!úRú¶!"ú¶úR)[8(! 6k! failure)][ Ñ(! 6–¶! Èd)[8(! routeListPresent (obcsmPars))][Ú(!^è&è&L!"&L^è)[8(! 6?! true)][ ã(! 6L! ,–)[8(!@ routeIx = Length (obcsmPars!routeList) /*All routes handled?*/)][é(!&â&!"&&â)[8(! 6?û! false)][6×(! 6Â! Èd)[8(!' 'Select next route in the route list')][à(!&x&ª!"&ª&x)[6Ý(! 6ª! Èd)[8(! routeIx := routeIx+1)][ì(!"&&'ú'ú@!"ú@&)[(! 6ú'!´)][ €(! 6d@! ,–)[8(!, cdPNIx = numOfCDPNs /*All CDPNs handled?*/)][•(!úÖú:!"ú:úÖ)[8(! 6ï! false)][6ƒ(! 6–:! Èd)[8(!F cdPNIx := cdPnIx+1 /*Mark next CDPN as routing destination address*/)][ ˜(!^ll!"l^l)[†(! 6:!)[8(! Get next route)]]][¤(!úžúÐ!"úÐúž)[6¡(! 6–Ð! Èd)[8(!! Result := Analyse_ _marked_CDPN)][ª(!ú4úf!"úfú4)['§(! 6–f! Èd)[8(!()[w(!GSDL)]}-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ÿÿÿÿ )]]]]]]][¶(!‹î‹î:!"î:‹)[8(! 6¤! true)][6³(! 6Š:! Èd)[8(! Result := Failure)][¹(!"îžîMúMúf!"úfîž)[(! 6úM!´)][)§()]]]]]]]]]][æ(!—ú—ú@!"ú@—)[8(! 6°! true)][(! 6ú—!´)][)€()]]]][Ô(!úú@!"ú@ú)[8(! 63! false)][)€()]]]][°(!^ è è:!"è:^ )[8(! 69! Success)][6­(! 6„:! Èd)[8(! Result := Success)][¼(!"èžèMúMúf!"úfèž)[(! 6îM!´)][)§()]]]]]]]]]]]]]}}--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ÿÿÿÿ