Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

what "exactly" does an sfcei do 1

Status
Not open for further replies.

lancbomb

Technical User
Jul 21, 2003
296
GB
regarding program units etc.

cheers
 
it enables intercommunication of signals between units but it does not open the PBX for traffic.
 
As for lancboms's question what exactly does an sfcei do.
That's not quite easy to describe without writing
100 pages ,as there is a lot happening on signalling
level in the switch .

But here is a short description ,hope this helps .

Command SFCEI executes phase 1.3 and phase 1.5 in the entire system. This command does not affect the traffic in the exchange. It is mainly used after the system has been reconfigurated.


Before phase 1.3 is executed, system tables BLT, PDT and the changed CFT are distributed ,update of BLT,PDT,CFT is important eg. if new programs is added/removed ,
lim added/removed etc.


BLT Broadcast Link Table

The function of BLT (Broadcast Link Table) is to permit broadcast signalling in the system. Broadcast signalling means trying to reach a certain program unit in all LIM:s in the entire system by means of one signal.

BST and, consequently, BLT are built up of information which ECM has acquired continuously. Faulty LIM:s are always placed at the last position in BST.

This subfunction is initiated by signal BLTDISTR to ECM. ECM then distributes BLT data, on the basis of BST, to all LIM:s. LIM:s which do not answer on the signal during the BLT distribution are regarded as faulty, and are therefore marked as faulty.

Updating is done whenever a LIM has been marked as faulty and on a request from RE during the start.

A faulty BLT is detected through ECR checking that routine test signal EXTLIMTEST is sent from the correct FATHERLIM according to BLT. ECR also checks if own ROOTLIM number is equal to FATHERS ROOTLIM number.
The result is included in reply signal EXTLIMTESTRT. If the SON considers himself to have a faulty BLT, he sends signal FAULTYBLT to ECM and informs the FATHERLIM who sent this EXTLIMTEST that there is a fault in BLT. This is done because the FATHERLIM might also have a faulty BLT. This FATHERLIM will then send FAULTYBLT too, and both LIM:s will get a new BLT. If ECM receives more than two FAULTYBLT at a time he will perform a total BLT distribution with signal BLTDISTR. A total distribution is also performed if a LIM reports a faulty ROOTLIM number in signal FAULTYBLT.


PDT Processor Distribution Table

The processor distribution table contains data needed for communication to/from other LIM-processors. All LIMs in a system have a position in PDT. The own LIM position is used for the communication with other processor side within a LIM.
A PDT position contains the following data:
Signalling path to LIM processor. The path consists of a multiple number to the board handling external signalling, an address to receiving LIM and signal split size.
Sequence numbers for sending/receiving inter-processor/inter-LIM signals.
Collect pointer. Points to the signal buffer where the subsignals are collected in.
Collect subsignal pointer. Points to the position in the signal buffer where received subsignal is to be stored.


CFT Common Function Table

The function of CFT is to simplify signalling to CF programs. CF programs are programs that are located only in one LIM. For security reasons, these programs may be duplicated in another LIM.

Utilizing this system table means that not all programs, which signal to the CF program, need to know which LIM they are loaded in. CFT provides the system with this information.

CFT is built up on order from RE, signal UPDATCFINFO. ECR in all LIM:s is then ordered to collect data about the programs that is CF and in which LIM:s these are loaded. ECM then collects the same data. The data is collected from PIR. UPDATCFINFO is only sent before phase 1.3.

Before phase 1.3 or phase 1.5 (depends on if phase 1.3 is executed or not) RE orders ECM to distribute CFT data to ECR. This is done with signal CFTDISTR. ECM's view of the CFT is distributed (TRAWCFT). If CF with lowest or highest LIM number is active and status on active and passive CF. ECR now updates it's CFT according to ECM's.

At initial load the common function with the lowest LIM number is set active.

Updating takes place when a change between active/passive CF is made, routinely and on a request from RE during the start.



Phases in sfcei 1.3 & 1.5

Phase 1.3
The phase 1.3 does not make any difference between the initial start and the restart cases.

Phase 1.3 is only executed in an initial start and when the system has been reconfigured.

During phase 1.3 an information exchange between different PU's can take place by means of regular signals.

The broadcast signalling structure has been organized just before phase 1.3, which implies that broadcast signalling reaches all initially started LIM:s.

Before phase 1.3 the CFT, BLT and PDT are distributed.

Examples of the information which is treated in some PU's during phase 1.3 are:

which LIM:s exist in the system
which common functions exist and where are an active and a passive (if any) version of such a program located.


Phase 1.5
In phase 1.5 you do not make any difference between the initial start and the restart cases.

During phase 1.5 an information exchange between different PU's can take place by means of regular signals.

The CF-table is distributed in these cases when phase 1.5 is not preceded by phase 1.3.



Syar
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top