WPCL 2BJ|x H   X z 6p&6p&   Hx   c4 P  styleref head_footRecommandation G.763 PAGE313  c4 P    HH  c4 P PAGE122  c4 P styleref head_footRecommendation G.763  HH Hp P X`h!(# X  8M c4 P ANNEX A.3 HP X`h!(#Ё c4 P Recommendation G.763 Hp P X`h!(#Ђ c4 P A.3h  An example of DCME SDL diagrams  H Ё Note that in this annex, the intermediate trunk (IT) is indicated as IC and the bearer channel (BC) as SC. Also note that in this example the use of 24 and 16kbit/s preassigned channels for maintenance are not included.  H  The diagrams are consistent with the CCITT functional specification and description language (SDL) defined in Recommendation Z.100.  In SDL representations of processes, transitions between states are assumed to occur instantaneously. Practical implementations must account for the time delays.  HA.3.1 Logic diagrams for DCME transmit side  H Ё The logic diagrams in this section of the annex A.3 are supplemental to the description of the DCME transmit side structure given in S A.1. The transmit portion of the assignment procedures have been divided into two blocks:  Hx  ‚ a) IPS I Input processing and service request generation block  b) SRH I Service request handling block  HH  HA.3.1.1pThe IPS block  Hx Ё The HSC process operates on an ICbyIC basis. This means that the protocol described below will exist separately for each of the transmit ICs. The following signals are included in the block. HP X`h!(#Ђ L1:P Act, Inact  L2:P Datadetect, Voicedetect  L3:P Signaldetect  L4:P Rxdata  L5:P Transpreq, Transprel  L6:P Processreset  L10:P Not used  L11:P Not used  H    H L12:P Voice (Integer), Voiceinact (Integer),Data (Integer), Datainact (Integer),Transp (Integer), Discreq (Integer)  L17:P Resetact, Defaultvoice, Defaultdata,  Resetsignaldetect  H Hp P X`h!(#Ё The following states have been defined within the process included within the block:  HX  I (HSC) hangover control and signal classification process (O,)  H  Voiceinactive, Voiceactive, Voicewait, Dataactive, Datainactive, Datawait, Transp, Signallingactive, Signallingwait, Preassigned, Voicewaithold, Signallingactivehold, Voiceinactivehold, Voiceactivehold, Signallingwaithold, Waitfordata HH   H  The signals arriving from all functional units external to the block are assumed not to require IC addressing in order for the correct process instance to respond to the signal for its IC. There is one exception to this. Address information is required for the signals arriving from the Rx assignment block.  L1 I "Act" and "Inact" signals (for each IC) are received from the transmit activity detector. This unit is assumed to operate according to the following principles:  I The unit has two internal states (for each IC), Activity and No-Activity. At the transition from Noactivity to Activity, an Act signal is sent. At the transition from Activity to Noactivity, Inact is sent.  H  I The activity detector is reset to Noactivity for an IC by a "Resetact" signal for that IC.  Hx  L2 I "Datadetect" or "Voicedetect" signals are received from the data/speech discriminator for each IC. This unit is assumed to operate according to the following principles:  H  I All activity apart from data and 2100 Hz tones will be declared as voice.  H  I 2100 Hz tones and actual data transmissions will be declared as data.  H  I Inactivity will retain the previous declaration (data or speech) until a new declaration is made due to activity or reset signals.  H  I The Defaultvoice signal is used to reset the data/speech discriminator to voice.  H  I The Defaultdata signal is used to reset the data/speech discriminator to data.  H  I The unit has two internal states (data, voice). A signal is sent at the transition between these two states.  H  L3 I "Signaldetect" is received from the 2400 Hz tone detector for each IC. The unit is assumed to operate according to the following principles:  H  I The unit is assumed to have two states, Signaldetect and No-signaldetect. A signal will be sent at the transition between Nosignaldetect to Signaldetect (see Note).  H   Note I Detection of 2400 Hz causes the detector to transit to Signaldetect from NoSignaldetect. When the detector ceases to detect 2400 Hz, it should transit from Signaldetect to NoSignaldetect.  H  I The unit will be reset to NoSignaldetect by the reception of a Resetsignaldetect signal for that IC.  H  L4 I Rxdata is received from the receive side assignment handling process and indicates that the dataflag has been set for a certain IC.  L5 I Transpreq and Transprel arrive from the TCH. They will be issued after the TCH receives a request for connection or disconnection of a 64 kbit/s transparent channel from the local ISC or via the receive assignment messages from the remote DCME.  H  L12 I The HSC Process issues six different signals to the SRH block. These are:  H  I Voice (Integer) I Indicates a transition from voiceinactive to voiceactive for an IC.  H  I Voiceinact (Integer) I Indicates a transition from voiceactive to voiceinactive for an IC.  H  I Data (Integer) I Indicates a transition from datainactive to dataactive for an IC.  H  I Datainact (Integer) I Indicates a transition from dataactive to datainactive for an IC.  H  I Transp (Integer) I Indicates a transition from the previous state of an IC to a transparent condition.  H  I Discreq (Integer) I Indicates a transition from the transparent condition to voiceinactive for an IC.  H  L17pI Defaultvoice, Defaultdata, Resetact, and Resetsignaldetect are reset signals.  L6 I The function of this signal is associated with map changes. The following assumptions are here made regarding the IPS block.  H  A mapchangerhandler (MCH) will exist external to the assignment protocol. This process will control the configuration data for the IPS block. At startup, this process will issue signals making it possible to configure the system correctly. The same will be done at a map change instant. The signal used at the map change instant is:  H  I Processreset I The L6 signal will cause a termination of the process that receives it.  HH  HA.3.1.1.1Handling of the IPS processes at initialization  H  A number of variables are passed from the mapchangehandler to the HSC process when they are created by the mapchangehandler. This occurs at system startup or after a map change. These variables are:  I ch I The IC number associated with the process.  H  I hot, sh, lh I sh and lh are the hangover values associated with speech. The hangover is set to "sh" provided that the active signal duration preceding it is shorter than "hot". If this is not the case, "lh" is applied.  H  I bhot, bsh, blh I These are similar variables associated with periods of signalling.  H  I dh I This is the first hangover value nominally associated with data and is considered to be in the order of 14 seconds. It is operator settable.  H  I dhs I This is the second hangover value associated with data and is operator settable.  H  I pre I A Boolean variable which passes on the information whether the IC is preassigned or not.  H  I RAGPID I A process identifier variable which is used to address the signals to the SRH block to the correct process instance.  HH  The process uses the following variables:  H  I t1, t2 Time variables, stores the current time to be used for hangover handling.  I d1 I Difference between two times.  H  I already I A Boolean variable used to check that the first data hangover value has only been applied once before starting to use the second hangover value.  I ti, tia I Timer variables.  HH  HA.3.1.2pThe SRH block  H  This block contains four different processes. The following signals are used within this block: Hp P X`h!(#Ђ L7:p Setcod (Integer, Integer, Boolean)  L8:p Assign (Integer, Integer, Calltype, Integer)  L9:p AddressmapforSCs  L10: Not used  L11: Not used  H    H L12: Voice (Integer), Voiceinact (Integer), Data (Integer), Datainact (Integer), Transp (Integer), Discreq (Integer)  H    H L13: Assign (Integer, Integer, Calltype, Integer), Reinsert (Integer), Remove (Integer), Seizesc (Integer), Integer, (Integer), Release (Integer), Releasesc (Integer), Seizebank (Integer)  L14: SCbitmap  L15: Modemap (Integer)  H  L16: Assignenc (Integer, Integer, Calltype), Releaseenc, Setpre (Integer, Integer)  L18: Not used  L19: Trigger, SyncTrigger  L20: Trigger  L21: Processreset  L22: Processreset  L23: Trigger  L24: Processreset  L25: Trigger  L26: Processreset  L200: Change (Integer)  L201: SyncAlarm (Integer)  L300: Goahead Hp P X`h!(#Ё The processes of the SRH block and their states are the following:  H   a)p(RAG) request handling and assignment information generation process (0.2)  H  Nomessagesinqueue, Messagesinqueue, Waitfornext, Waitfor sync   b)p(SBC) SC bit map creation process (0.2)  Wait   c)p(BMI) bit map implementation process (0.2)  Wait   d)p(ENC) encoder control process (0.)  Waitforsignal  HH  The service request handling uses the following symbols:  H  sat(nr)=bc I The array "sat" uses the transmit IC number to index the SC number to which it is connected. The array is initialized to zero for all the IC numbers used by the DCME at system startup.  H  ic(bc)=nr I This array uses the SC number to index the IC number to which it is connected. This array is initialized as zero at system startup.  H  typ(bc)=calltype I This array uses the SC number to index the type of connection that is connected to the SC number in question. The values of "calltype" are defined as follows:  "disc", "voiceavail", "voice", "dataavail", "data", "transp", "bank", "preassigned".  H  The array is initialized as "disc" for all channels at system startup.  H  cod(nr)=cd I This array uses the IC number to index the physical coder number to which it is connected. All elements are initialized to zero at system startup.  The signals used are explained as follows:  H  L7 I Setcod (Integer, Integer, Boolean) I This signal is issued by the ENC Process and causes the encoder associations to be made. The values delivered are the following:  IC number, Mode (3,4,5 or 8), and a Reset command.  H  This last variable will be TRUE if a Reset is to be made, FALSE otherwise.  L9 I Addressmap for SCs  I Contains the bit addresses to use on the bearer. The signal is a delayed version of the SCbitmap signal.  H  L12 I Voice (Integer), Voiceinact (Integer), Data (Integer), Datainact (Integer), Transp (Integer), Discreq (Integer).  H  L8, L13 IAssign (Integer, Integer, Calltype, Integer) I The variables included have the following meaning:  H   a)pThe first integer value gives the SC number to which the IC shall be connected.  H   b)pThe second integer value gives the IC number to which the SC shall be connected.  H   c)pThe third parameter (Calltype) contains the type of channel that is being assigned.  H   d)pThis third integer value contains the actual physical encoder to be used.  HH  This signal is sent to the SBC process and to the environment.  H  L13 I Reinsert (Integer) I This signal is used to reinsert an SC into the voice list within the SBC process when an implicit disconnect of a data call has occurred.  L13 I Remove (Integer) I Removes an implicitly disconnected overload channel from the SBC overload channel list.  H  L13 I Seizesc (Integer, Integer, Integer) I Generates a fixed association between an SC number and an encoder number for a preassigned channel. The first variable contains the SC number; the second variable contains the encoder number to be used, and the third variable contains the mode (4/5/8).  H  L13 I Releasesc (Integer) I This signal releases a bit bank connection and is given to the SBC Process. The integer value identifies the SC to be released.  H  L13 I Seizebank (Integer) I This signal notifies the SBC Process that a certain SC has been seized as a bit bank. It is only used in association with initialization. The integer value indicates the SC that is used as a bit bank.  H  L13 I Release (Integer) I This signal updates the resource maps within the SBC Process.  H  L14 I SC bitmap I Contains the bitmap positions for the various channels. This is used to assemble the bearer channel from the output of the different encoders.  H  L15 I Mode Map (Integer) This signal is issued by the SBC Process to the ENC Process in order for the correct encoder mode (3/4) to be set for voice connections. The variable contains the mode.  L16 I Setpre (Integer, Integer) I Seizes a coder for a certain connection. The variables contained imply:  I mode (4/5/8), IC number.  H  L16 I Assignenc (Integer, Integer, Calltype) I The variables included have the same meaning as the first three variables defined above for signalL8, L13 Assign (Integer, Integer, Calltype). The signal is sent to ENC process.  H  L16 I Releaseenc I Causes the encoder, identified by the integer value, to release any connection it may have.  L19 I Trigger, Synctrigger I Trigger signal occurs once every 2msec period. The SyncTrigger signal informs the process that the next 2msec period is the first frame in the DCME multiframe structure. When the SyncTrigger is present, the Trigger signal is suppressed.  H  L20, L23, L25 I Trigger I These signals are assumed to occur once every 2msec period.  H  L21, L22, L24, L26 I Processreset I This signal is generated by the mapchangehandler in association with a map change and causes a termination of the process that receives it.  L200 I Change (Integer) I This signal arrives from the USM module and contains an IC number that is to be loaded into the Priority 0 Queue which is served by the RAG every nth frame.  H  L201 I SyncAlarm (Integer) I This signal is sent if there seems to be a logical problem with the multiframe synchronization within the RAG. The Integer variable identifies the pool number for which the alarm has been raised.  L300 I Goahead  (Pld, Pld, preassigned_list, preassigned_list, ic access_list, ic_access_list) I This signal is sent from the MCHA2 process to the MCHA1 process at traffic start up or at traffic reconfiguration. The signal contains information regarding the usage of the ILS and applied hangover times and hangover thresholds.  A.3.1.2.1The RAG Process  H  The RAG Process is created by the Mapchangehandler at system startup or after a map change. Depending on the possible use of one or two pools, one or two instances of the process will be created. The Mapchangehandler delivers a number of parameters to the process. The functions of these parameters are explained below:  H Ђ Ipb I This integer variable contains the total number of 4bit samples that are contained within the pool.  H  I no  I This integer value contains the total number of SCs in the normal range in the pool that are not preassigned.  H  I pre(i)  I This array contains the IC numbers of preassigned channels.  H  I cdlist  I This list contains the physical encodernumbers that the process may choose from when establishing a connection. The encoders that are to be used for preassigned connections are not included (see Note).  H  Note I A variable instance of type "list" contains a list of integer numbers which can be accessed separately.  H  I presc(i) I This array contains the SCs to which the preassigned ICs should be connected. In the case where the preassigned IC is 64 kbit/s, only the even numbered SC is contained within the array.  H  I premode(i) I This array contains the mode (4/5/8) associated with each preassigned IC.  H  I sclist I This list contains the SCs which can be used by the process. The preassigned SC numbers are not included.  H  I ptot I This integer contains the total number of preassigned ICs that should be handled by the process.  H  I sel(i) I This array contains the encoder numbers that are to be used for the preassigned ICs.  H  I bitbank(i) I This array, with a maximum of 12 entries, contains the SC numbers to be used for bit banks. The SC numbers are maintained in numerically ascending order. At startup, the array will contain the SC numbers required to handle preassigned 40kbit/s channels.  H  I btot I This integer value contains the total number of bit banks required at any given moment to handle the number of data calls that are connected. At startup, the variable will contain the number of bit banks required to handle preassigned 40 kbit/s channels.  H  I sq I This Boolean variable contains the value TRUE if the optional USM information is to be handled by the RAG Process.  H  I n I This integer value contains the periodicity of the optional USM information handling as the number of frames.  H  I ENCPID(i) I This array uses encoder numbers as indexes and identifies the process identifier applicable to the encoder number process instance.  H  I pnr I This integer variable identifies the pool number of the RAG process instance.  H  I s I This integer variable defines the lowest number of bits/sample permitted. Its value is either 3, for3bit encoding, or 2, for 2bit encoding.  H  The process uses a number of different procedures and variables. The procedures are only included within the diagrams as procedure calls and the variables as names. Their meaning is described below in order of appearance:  H  I Rm I This variable is TRUE if an SC number is to be removed from an SBC resource list, otherwise FALSE.  Hx  I Prev I This variable is TRUE if a previous connection exists for another type of call for that IC, otherwise FALSE.  H  I Reins I This variable is TRUE if a SC number is to be reinserted in an SBC resource list, otherwise FALSE.  H  I Rethere I This variable is TRUE if a bit bank has to be created as a function of changing an IC already connected to an SC to "data", FALSE otherwise.  H  I Return1 I This variable is TRUE if a reassignment due to a connection of a transparent call is in progress, otherwise FALSE.  H  I Return2 I This variable is TRUE if a reassignment due to a connection of a transparent call is in progress, otherwise FALSE.  I i I Counter.  H  I again I This variable is TRUE if a refreshment message for the current SC should not be generated, otherwise FALSE.  I r I Counter.  I r1 I Counter.  H  I nr I This integer variable stores the IC number associated with an incoming request.  H  I ovlr I This variable is TRUE if an overload channel is to be refreshed, otherwise FALSE.  H  I f I A local counter used to keep track of the frame number within the multiframe number, set to 0 after the reception of a sync trigger signal.  H  I Store"X" (nr) I This procedure stores the variable "nr" at the bottom of the priority queue marked "X".  H  I req in queue (nr) I This array is indexed by the IC numbers and stores the value 0 for a given index if there are no requests for that IC in any of the queues 2 to 5. It stores the value 1 if there is a request for that IC in any of the queues 2 to 5.  H  I pr"X"count I A variable which stores the number of requests that exist in priority queue "X".  H  I req in discqueue(nr) I This array is indexed by the IC numbers and stores the value 0 for a given index if there are no requests for that IC in queue 1. It stores the value 1 if there is a request for that IC in queue1.  H  I Remove from RAG queue (nr, more) I This procedure removes any request for the IC "nr" from any of the queues 2 to 5. The pr"x"count variable in the queue is updated accordingly. The procedure also stores the value TRUE in the variable More if there is at least one request in any of the five queues after the removal has been performed, otherwise More is set to FALSE.  H  I Additionalmessages (more) This procedure checks if there are any messages remaining in queues 1 through 5. If this is the case, the variable "more" is set to TRUE, otherwise FALSE.  H  I Read"X" (nr) I This procedure reads the IC at the top of the "X" queue and delivers this value in the variable "nr".  H  I Pop"X" (pr"X"count, more) I This procedure removes the IC value at the top of the queue and pops the queue by one step. It updates the pr"X" count variable for that queue and delivers the value TRUE in the variable More if there is at least one request in any of the queues 1 through 5 after this operation is performed, otherwise More is set to FALSE.  H  I Count data (difference) I This procedure checks the number of 40kbit/s preassigned channels and 40 kbit/s data channels that exist and compares it to the number of bit banks that are in use. If it is possible to delete a bit bank, the variable "difference" is given as TRUE, otherwise FALSE.  H  I Count (nt, nd, nb, nv) I This procedure checks the "typ" array and delivers the number of transparent calls currently being handled in the variable "nt", the number of data calls currently being handled in the variable "nd" and the number of bit banks in use in the variable "nb" and the number of voice calls currently being handled in the variable "nv".  H  I d I This variable is used to store the mean number of bits per voice call that the handling of an additional call would result in, or the total number of bits in the frame left for use after handling a request.  H  I Search transp (bc, nr, cd, nrv1, nrv2, bcv1, bcv2, nrv3, nrv4, bcv3, bcv4, success) I This procedure searches the array "typ" for a possible place to connect a transparent call. There are ten possibilities which are searched for in descending order of priority. It cannot be guaranteed that the search will find at least one of these possibilities even when the check of available bits has been successfully passed. If the search fails the variable success is given as FALSE, otherwise TRUE. The procedure delivers the results of the search in a number of parameters that indicate if action is to be taken. The variables have the following meaning:  H  hp1) bc I The even SC number which the transparent call is to be assigned to.  H  hp2) bc + 1 I The SC number just above that will also be used by the transparent call (a derived variable).  hp3) nr I The IC number containing the transparent call.  H  hp4) cd I The encoder number picked by the procedure from the pool of available encoders. It should be noted that there may be a need to pickup the encoder from one of the selected channels if this is declared "voiceavail" or "dataavail". Specifically, if "cod(nr)" is not equal to 0, cd=cod(nr).  hp5) nrv1 I The IC already connected to "bc".  hp6) nrv2 I The IC already connected to "bc+1".  hp7) bcv1 I The SC that "nrv1" is to be reassigned to.  hp8) bcv2 I The SC that "nrv2" is to be reassigned to.  hp9) nrv3 I The IC already connected to "bcv1".  hp10) nrv4 I The IC already connected to "bcv2".  Hx  hp11) bcv3 I An overload SC that "nrv3" is to be reassigned to.  Hx  hp12) bcv4 I An overload SC that "nrv4" is to be reassigned to.  hp13) success I Result of the search (TRUE or FALSE).  H  I k I The SC that the IC was previously connected to before changing to a transparent/data/voice call.  I tk I A temporary variable used to store the value of "k".  I tnr I A temporary variable used to store the value of "nr".  H  I Check for additional bit bank (new) I This procedure checks if a bit bank is required if one additional data call was to be handled by the bearer. If this is the case, the variable "new" is set to 1, otherwise to 0. It should be noted that if at least one SC declared "dataavail" exists, "new" is always equal to 0.  H  I Make room in bitbankarray (nw, bc, bitbank) I This procedure handles the bitbankarray in order to make it possible to inset "bc" in its correct position, thus keeping the SC numbers used for bit banks in ascending numerical order. The entry which should have the value "bc" associated with it is given in the variable "nw".  H  I Search data (bc, nr, cd, nrv, bcv, data success) I This procedure searches the "typ" array for possible places to connect a data call. There are four possibilities which are searched for in descending order of priority. It also checks the need for an overload channel reassignment to handle a data connection request. If an overload channel reassignment is not needed, the variable "data success" is given the value TRUE, otherwise it is given the value FALSE. The procedure will deliver its results in variables having the following meaning:  H  hp1) bc I The SC number that the data call is to be connected to.  H  hp2) nr I The IC number that is to be connected as a data call.  H  hp3) cd I The encoder number picked by the procedure. It should be noted that there may be a need to pick an encoder freed by the use of a channel declared "Voiceavail" or "Dataavail". Specifically, if cod(nr) is not equal to 0, cd= cod(nr). hp4) nrv I The IC number previously connected to "bc".  H  hp5) bcv I The SC number that "nrv" is to be reassigned to. This number is always an overload SC number.  H  hp6) data success I Result of the check for an overload channel reassignment requirement (TRUE not needed, FALSE needed).  H  I Search voice (bc, nr, cd, nrv) I This procedure searches the "typ" array for possible places to connect a voice call. There are three possibilities which are searched for in descending order of priority.  H  The results of the procedure are delivered in variables having the following meaning:  H  hp1) bc I The SC number that the voice call is to be assigned to.  hp2) nr I  The IC number containing the voice call.  H  hp3) cd I The encoder number picked by the procedure. It should be noted that there may be a need to pick an encoder freed as a consequence of handling that request. Specifically, if cod(nr) is not equal to 0, cd = cod(nr).  hp4) nrv I The IC number previously connected to "bc".  H  I SBCPID I The process identifier variable which is used to address the signals to the correct SBC process.  H  I Check_overload_reassignment_when_data (data_success) I This procedure checks the need for an overload reassignment to handle a data connection request. If an overload channel reassignment is not needed, the variable dataésuccess is given the value TRUE, otherwise it is given the value FALSE.  H  I Check_overload_reassignment_when_transp (nr,success) I This procedure checks the need for an overload reassignment to handle a transparent connection request. If an overload channel re assignment is not needed, the variable dataésuccess is given the value TRUE, otherwise FALSE. It is noted that if "nr" is "voice" or "voiceéavail", two voice channels may be taken from an overload channel creating voice channel pool, and if "nr" is "data" or "dataéavail", only one channel may be taken from the pool.  HH  HA.3.1.2.2The SBC Process  H  This process is created by the RAG Process and receives at its creation three parameters as input. These are:  H  I sclist I The current list of SC numbers that is used by this pool. The preassigned SCs are not included within this list.  H  I bt I The total number of 4bit samples within the pool. This number determines the maximum number of SC numbers that can exist, namely:  bt + Integer [bt/3]  H  This is required for handling the various maps and arrays within the process.  H  I ENCPID (i) I This array uses encoder numbers as indexes and identifies the process identifier applicable to that encoder number process instance.  HH  The following internal resource maps exist within the process:  H  Voicelist, Overloadlist, Datalist, Transplist, Preassign40list, Preassign64list, Preassign32list, Banklist, Coder (Integer).  H  The functions and the internal rules governing their use are contained within the specification.  H  The following parameters and procedure calls are made use of within the process:  H  ‚I Generate maps I This procedure takes the input parameters and generates the various lists and arrays in accordance with the rules regarding initialization of these lists and arrays.  H  I Change coder array (cod) I This procedure goes through the coder array until it finds a SC indexing the coder number "cod". This SC number has its coder number set to zero.  H  I Include in voicelist and extract (b) I This procedure takes the SCnumber "b" and includes it in the appropriate place in the voicelist and removes it out of any other list that it might exist in. If it finds the SCnumber in question within the transplist, this should be extracted after which the SC number "b+1" should also be inserted into the voicelist. If "b" is already included in the voicelist, no action shall be taken.  H  I Delete overload (b) I This procedure removes SC number "b" from the overloadlist. If "b" is not included in the overloadlist, no action shall be taken.  Hh  I Generate address mode (bit map) I This procedure generates the bitpositions and the various modes associated with the encoders. It uses the "ic" variable defined by the received Assign signal as a pointer. This is done in accordance with the rules outlined within the specification. The output is put into the signals modemap and SCbitmap.  H  I Preassign40 (b,cod) I This procedure will include SC number "b" in the preassign40list and set the coder array entry for "b" to "cod".  H  I Preassign64 (b,cod) I This procedure will include SC number "b" in the preassign64list and set the coder array entry for "b" and "b+1" to "cod".  H  I Preassign32 (b,cd) I This procedure is used to insert the number "b" into preassign32list upon reception of the signal "seizesc" containing a mode set to 4. It also sets Coder(b) to "cod".  H  I Include in banklist and extract (b) I This procedure will include SC number "b" in the banklist and extract SC number "b" from any other list it might exist in. If already included within the banklist, no action shall be taken.  H  I Included in banklist (b,included) I This procedure checks if SC number "b" is included within banklist or not. If this is the case, the variable "Included" is set to TRUE, otherwise to FALSE.  H  I Included in datalist (b,included) I This procedure checks if SC number "b" is included in the datalist. If this is the case, the variable "Included" is set to TRUE, otherwise to FALSE.  H  I Included in transplit (b,included) I This procedure checks if SC number "b" is included in transplist. If this is the case, the variable "Included" is set to TRUE, otherwise to FALSE.  H  I Included in datalist and extract (b) I This procedure includes the SC number "b" in the datalist and extracts it from any other list it might exist in. If "b" already included in the datalist, no action shall be taken.  H  I Update coder association (b,cod) I This procedure sets the coder array entry for "b" to "cod". It also checks to see if "cod" is associated with any other SC numbers in the array. Should this be the case, the entries for those SC are set to zero.  H  I Update coder association for transp (b,cod) I This procedure sets the entries for "b" and "b+1" to "cod" in the coder array. It also checks the array to see if "cod" is given as an entry for other SC numbers. If this is the case, these entries are set to zero.  H  I Include in transplist and extract (b) I This procedure will extract SC numbers "b" and "b+1" from any list they might exist in and insert SC number "b" into the transplist. If "b" is already included in the transplist, no action shall be taken.  H  I Included in voicelist (b,included) I This procedure checks if SC number "b" is included within voicelist. If this is the case, the variable "Included" is set to TRUE, otherwise FALSE.  H  I Included in overloadlist (b,included) I This procedure checks to see if SC number "b" is included within the overloadlist. If this is the case, the variable "Included" is set to TRUE, otherwise to FALSE.  H  IpInclude in overloadlist (b) I This procedure includes SC number "b" in the overloadlist. If "b" is already included in the overloadlist, no action shall be taken.  I i I counter.  H  I md I This variable indicates the mode (4/5/8) received in the signal siezesc.  I ic I The IC number received in the signal Assign.  I typ I The Calltype received in the signal Assign.  H  I mode(i) I This array contains the mode of each connection (2/3/4/5/8). The list is updated every DCME frame by the procedure Generateaddressmode.  H  I BMIPID I A process identifier variable which is used to address signals to the correct BMI process instance.  HH  HA.3.1.2.3ENC Process  H  There are as many instances of this process as there are encoders. The processes are created by the Mapchangehandler at system startup. The following variables and procedures are used within the process.  H  I change I This variable stores the value TRUE if data for the encoder has been received since the last Trigger signal. Otherwise FALSE is stored.  H  I ic I The IC number that the unit currently is connected to. Initialized as zero.  H  I mode I The mode of the encoder (2/3/4/5/8 bits/sample). Initialized as zero.  H  I resetcoder I This variable stores the value TRUE if a reset of the coder is to be made, otherwise it stores the value FALSE.  H  I fic I This variable stores a future IC connection for the encoder.  HX  I fmode I This variable stores the future mode for the encoder.  H  I cic I This variable stores a current IC connection for the encoder.  I cmode I This variable stores a current mode for the encoder.  H  I amd I This variable stores the received mode from the SBC process.  H  I cd I This variable stores the encoder number addressed by the signals Releaseenc and Assignenc.  H  I Store(fic, fmode) I This procedure stores the values of the parameters included at the bottom of a queue. At initialization, this queue shall store 0 for all variables in all positions.  H  I Retrieve (cic,cmode) I This procedure takes the values stored three DCME frames ago from the top of the queue and delivers the results in the variables "cic", and "cmode". The values at the lower queue positions are moved up one place.  I b I SC number contained in an Assignenc signal.  I nr I IC number contained in an Assignenc signal.  Hh  I typ I The type of connection contained in an Assignenc signal.  I md I The mode contained in a Setpre signal.  H  It should be noted that a setcod signal containing ic=0, mode=0 and Resetcoder=False should not have any impact on the encoder being addressed.  HH  HA.3.1.2.4The BMI Process  H  This process is created at system startup and only delays the signal by three DCME frames. It contains the following internal procedure calls:  H  I Store (bit map) I This procedure takes the information contained within the SCbitmap signal and places this information at the bottom of a queue. At initialization, the queue shall contain an all zeros address in all its queue positions.  H  I Retrieve (bit map) I This procedure extracts the information queued three DCME frames ago and delivers this to the signal Addressmapfor SCs. The values at the lower positions in the queue are moved up one place.  H  I It should be noted that an all zeros address in the signal addressmapforSCs should not cause any connections to be made between encoder outputs and the bearer. HH Ђ 8FFIGURE (sans num)ro) 86 c4 P Manuscrit: COM XVR 39 E/F/S Page 175 HP X`h!(# c4 P Recommendation / Recommandation / Recomendaci;n G.763 Hp P X`h!(# c4 P  85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86 c4 P Manuscrit: COM XVR 39 E/F/S Page 176 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 177 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 178 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 179 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 180 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 181 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 182 85 MONTAGE: Monter les figures dans langlais uniquement. 8FFIGURE (sans num)ro) 86Manuscrit: COM XVR 39 E/F/S Page 183 85 MONTAGE: Monter les figures dans langlais uniquement. 8GFIGURE (T150340090) 86Manuscrit: COM XVR 39 E/F/S Page 184 85 MONTAGE: Monter les figures dans langlais uniquement. 8H FIGURE (150341090) 86Manuscrit: COM XVR 39 E/F/S Page 185 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150342090) 86Manuscrit: COM XVR 39 E/F/S Page 186 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150343090) 86Manuscrit: COM XVR 39 E/F/S Page 187 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150344090) 86Manuscrit: COM XVR 39 E/F/S Page 188 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150345090) 86Manuscrit: COM XVR 39 E/F/S Page 189 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150346090) 86Manuscrit: COM XVR 39 E/F/S Page 190 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150347090) 86Manuscrit: COM XVR 39 E/F/S Page 191 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150348090) 86Manuscrit: COM XVR 39 E/F/S Page 192 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150349090) 86Manuscrit: COM XVR 39 E/F/S Page 193 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150350090) 86Manuscrit: COM XVR 39 E/F/S Page 194 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150351090) 86Manuscrit: COM XVR 39 E/F/S Page 195 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150352090) 86Manuscrit: COM XVR 39 E/F/S Page 196 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150353090) 86Manuscrit: COM XVR 39 E/F/S Page 197 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150354090) 86Manuscrit: COM XVR 39 E/F/S Page 198 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150355090) 86Manuscrit: COM XVR 39 E/F/S Page 199 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 200 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 201 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150356090) 86Manuscrit: COM XVR 39 E/F/S Page 202 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150357090) 86Manuscrit: COM XVR 39 E/F/S Page 203 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150358090) 86Manuscrit: COM XVR 39 E/F/S Page 204 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150359090) 86Manuscrit: COM XVR 39 E/F/S Page 205 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150360090) 86Manuscrit: COM XVR 39 E/F/S Page 206 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150361090) 86Manuscrit: COM XVR 39 E/F/S Page 207 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150362090) 86Manuscrit: COM XVR 39 E/F/S Page 208 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150363090) 86Manuscrit: COM XVR 39 E/F/S Page 209 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150364090) 86Manuscrit: COM XVR 39 E/F/S Page 210 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150365090) 86Manuscrit: COM XVR 39 E/F/S Page 211 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150366090) 86Manuscrit: COM XVR 39 E/F/S Page 212 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150367090) 86Manuscrit: COM XVR 39 E/F/S Page 213 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150368090) 86Manuscrit: COM XVR 39 E/F/S Page 214 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150369090) 86Manuscrit: COM XVR 39 E/F/S Page 215 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150370090) 86Manuscrit: COM XVR 39 E/F/S Page 216 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150371090) 86Manuscrit: COM XVR 39 E/F/S Page 217 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150372090) 86Manuscrit: COM XVR 39 E/F/S Page 218 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150373090) 86Manuscrit: COM XVR 39 E/F/S Page 219 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150374090) 86Manuscrit: COM XVR 39 E/F/S Page 220 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150375090) 86Manuscrit: COM XVR 39 E/F/S Page 221 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150376090) 86Manuscrit: COM XVR 39 E/F/S Page 222 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150377090) 86Manuscrit: COM XVR 39 E/F/S Page 223 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150378090) 86Manuscrit: COM XVR 39 E/F/S Page 224 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150379090) 86Manuscrit: COM XVR 39 E/F/S Page 225 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150380090) 86Manuscrit: COM XVR 39 E/F/S Page 226 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150381090) 86Manuscrit: COM XVR 39 E/F/S Page 227 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150382090) 86Manuscrit: COM XVR 39 E/F/S Page 228 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150383190) 86Manuscrit: COM XVR 39 E/F/S Page 229 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150384190) 86Manuscrit: COM XVR 39 E/F/S Page 230 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150385090) 86Manuscrit: COM XVR 39 E/F/S Page 231 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150386090) 86Manuscrit: COM XVR 39 E/F/S Page 232 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150387090) 86Manuscrit: COM XVR 39 E/F/S Page 233 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150388090) 86Manuscrit: COM XVR 39 E/F/S Page 234 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150389190) 86Manuscrit: COM XVR 39 E/F/S Page 235 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150390190) 86Manuscrit: COM XVR 39 E/F/S Page 236 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150391090) 86Manuscrit: COM XVR 39 E/F/S Page 237 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150392190) 86Manuscrit: COM XVR 39 E/F/S Page 238 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150393090) 86Manuscrit: COM XVR 39 E/F/S Page 239 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150394090) 86Manuscrit: COM XVR 39 E/F/S Page 240 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150395090) 86Manuscrit: COM XVR 39 E/F/S Page 241 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150396090) 86Manuscrit: COM XVR 39 E/F/S Page 242 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150397090) 86Manuscrit: COM XVR 39 E/F/S Page 243 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150398090) 86Manuscrit: COM XVR 39 E/F/S Page 244 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150399090) 86Manuscrit: COM XVR 39 E/F/S Page 245 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150400090) 86Manuscrit: COM XVR 39 E/F/S Page 246 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150401090) 86Manuscrit: COM XVR 39 E/F/S Page 247 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150402090) 86Manuscrit: COM XVR 39 E/F/S Page 248 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150405090) 86Manuscrit: COM XVR 39 E/F/S Page 249 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150404090) 86Manuscrit: COM XVR 39 E/F/S Page 250 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150405090) 86Manuscrit: COM XVR 39 E/F/S Page 251 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150406090) 86Manuscrit: COM XVR 39 E/F/S Page 252 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150407090) 86Manuscrit: COM XVR 39 E/F/S Page 253 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150408090) 86Manuscrit: COM XVR 39 E/F/S Page 254 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150409090) 86Manuscrit: COM XVR 39 E/F/S Page 255 85 MONTAGE: Monter les figures dans langlais uniquement. HP X`h!(#Ё c4 P  Recommendation G.763 Hp P X`h!(# H c4 P A.3.2 c4 P  Logic diagrams for DCME receive side  H  c4 P  The logic diagrams in this section of AnnexA.3 are supplemental to the description of the DCME receive side structure given in AnnexA.2. The receive side handling procedures are contained within one block:  RCP: Receive channel processing block. A.3.2.1pThe RCP block  The RCP block contains three different processes and the following signals:  L4:p Rxdata (Integer);  L51:  Assign (Integer, Integer, Calltype);  L52:  Rxtranspreq (Integer), Rxtransprel (Integer);  L53:  SCbitmap (Bitmodematrix);   H L54:  Seize (Integer, Integer), Release,  Seizev (Integer), Mode-map (Integer);  L55:  Trigger;  L56:  Setcod (Integer, Integer, Boolean);  L57:  AddressmapforSCs (Bit-mode-matrix);  L58:  Processreset;  L59:  ProcessReset;  L60:  Trigger;  L61:  Processreset.  The states used by the processes are the following:  H   a)p(RUD) Rx status update and overload channel decoding process (0,4)  Wait   b)p(BMI) Bit map implementation process (0,4)  Wait   c)p(DEC) Decoder control process (0,)  Waitforsignal.  HH  The signals have the following meaning:  Hh  L4 I Rxdata (Integer) I This signal is sent to the transmit side assignment processes upon reception of an assignment message destined for the terminal, which marks a transition from a different state to a data call.  H  L51 I Assign (Integer, Integer, Calltype) I This signal contains the information included within the assignment message delivered to the process. The variables contain the following information:  SC number, IC number and Calltype.  The last variable can contain three different possibilities:  "Voice", "Data", "Transp".  H  Within the resource maps of the RUD process, it is possible to have the following different Calltype values:  "Disc", "Voice", "Data", "Transp", "Bank".  H  L52 I Rxtranspreq (Integer) I A signal given to the 64kbit/s transparent circuit handler (TCH) upon reception of an assignment message, destined for the terminal, marking a transition from a different state to a transparent call. The Integer value refers to the local IC.  H  L52 I Rxtransprel (Integer) I The reverse of the above. It is sent when a transition occurs from a transparent call to a different state.  H  L53 I SC bitmap (Bitmodematrix) I A complex signal which defines the mapping between the bits of the incoming bearer and the decoder inputs.  L54 I Seize (Integer, Integer) I This signal contains the information required to connect the output of a decoder to the correct IC number  H  in order to complete the circuit. It contains the local IC number associated with the received channel and the mode in which the decoder should be set (4/5/8bit mode).  H  L54 I Seizev (Integer) I This signal is sent in order to associate the output at a decoder used for a voice connection with the correct local IC. The signal contains the local IC number to be used.  H  L54 I Release I This signal is used to release a designated decoder back into the decoder pool.  H  L54 I Modemap (Integer) I This signals contains the mode that is to be used for a decoder that is connected to a voice channel. The parameter contains the actual mode to be used.  H  L55, L60 I Trigger I This signal is used to indicate that a Setcod signal, as well as an AddressmapforSCs signal, should be delivered to the hardware.  L56 I Setcod (Integer, Integer, Boolean) I This signal is issued to generate a specific hardware connection for a certain decoder. The signal contains the local IC number, the mode to be used and a Reset command.  H  L57 I AddressmapforSCs (Bitmodematrix) I This complex signal contains the bit associations required to connect the bits of an SC to a decoder.  H  L58, L59, L61 I Processreset I This signal is issued by the mapchangehandler in association with a map change. The reception of this signal causes the termination of the process that receives it.  HA.3.2.2pThe RUD process  The RUD process is assumed to be generated by the mapchangehandler (MCH). The MCH will generate as many instances of the RUD process as is required. There will be one instance of the RUD process for each pool containing traffic destined for this unit (up to four). The RUD process will process the assignment message contained within the pool that it has been assigned to and generate the required actions based on the contents of this message. When the RUD process is created by the mapchangehandler, a number of variables are passed along to the RUD process. These are:  H  I dcdlist I The list contains a list of the decoder numbers that the process may use. The list excludes those decoders used to handle preassigned channels.  H  I bt I The total number of 4bit channels that the remote correspondents pool contains.  H  I iclist I This list includes all IC numbers that may be contained in the received assignment message of the received pool to which the RUD instance is assigned. Preassigned IC numbers are excluded.  H  I sclist I This list contains the SC numbers that may be contained in the received assignment message of the received pool to which the RUD instance is assigned. Preassigned SCs are excluded.  H  I pre I This array contains the IC numbers of any preassigned channels that the remote DCME may have in the pool to which the RUD instance is assigned.  H  I presc I This array contains the SC numbers associated with the preassigned channels that the remote DCME may use in the pool to which the RUD instance is assigned. Only the even numbered SCs for transparent channels are given.  H  I premode I This array contains the mode that is to be associated with each preassigned SC given in "presc".  H  I sel I This array contains the decoders that are to be used in association with preassigned channels described above.  H  I ptot I This integer value contains the total number of preassigned channels that are to be dealt with at startup.  H  I ad I This array uses the remote IC number to index the local IC numbers that make up the circuit. If the remote IC is not addressed to the unit, the number contained will be zero.  Hx  I bit bank I This array, with a maximum of 12 entries, contains in ascending SC number order, the SC numbers that are to be used for bit bank handling. At startup, the array will contain those SCs that are to be used for bit banks in order to handle those SCs that are to be preassigned 40kbit/s channels.  H  I btot I This Integer value contains the total number of bit banks that are in use at any given time. At startup, this value equals the number of bit banks that are required to handle the preassigned 40 kbit/s channels.  H  I DECPID(i) I This process identifier array gives the correct addresses to any required decoder process with a given number. It is used when addressing signals towards the DEC processes.  H  I BMIPID I This process identifier variable is used to address signals to the correct BMI process.  H  I s I This integer variable defines the lowest number of bits/samples permitted. Its value is either three, for 3bit encoding, or two, for 2bit encoding.  H  Arrays are used as a resource map for the receive process. These are:  H  I sat(nr)=bc I This array uses the remote IC number to index the SC number that the IC is connected to. The array is initialized as all zeros.  H  I ic(bc)=nr I This array uses the SC numbers to index the remote IC number to which it is connected. The array is initialized as all zeros.  H  I typ(bc)="Calltype" I This array uses the received SC numbers to index the type of connection being received on that SC. This value can be either:  "Transp", "Data", "Voice", "Disc", "Bank".  HH  The array is initialized as all "Disc".  H  I dec(lnr)=dcd I This array uses the local (transmit) IC number to index the decoder to which a received channel, destined for this unit, is connected. It is initialized as all zeros. HH   H  The process also uses two lists in order to be able to generate the overload bit positions. These are:   Voicelist, Overloadlist  H  They are handled in the same way as on the transmit side. The following variables and procedure calls are used within the RUD process.  I i I Counter.  H  I prep I This integer is used to delay deletion of bit banks just after a bit bank has been assigned. Normally, an attempt will be made to delete bit banks which are not required after each assignment message has been processed. This is done by the procedure Bitbankhandling. There may, however, be a delay of one or two DCME frames after the assignment of a bit bank has occurred until the data assignment is made which required the generation of a new bit bank. This is due to the possible need  H  to reassign a voice call before the data call can be assigned. When a bit bank is assigned, prep is set to 1. This will cause the procedure to bypass deletion of possible bit banks when it is invoked. After a maximum of two DCME frames, the deletion will once more be started, i.e., when a bit bank is created in frame i the deletion will start in frame i + 2.  H  I Count data (difference) I This procedure checks to see if there is a possibility to delete a bit bank. This is checked by comparing the amount of data calls and preassigned 40kbit/s calls with the amount of bit banks in use. If there are too many bit banks, the variable "Difference" is set to TRUE, otherwise FALSE. If the procedure finds that there are too few bit banks in comparison to the number of data calls and preassigned 40kbit/s calls being handled, the deletion of bit banks is stopped. This is done by setting the variable "Difference" to FALSE.  I Difference I A Boolean variable described above.  H  I scr I This variable contains the SC number contained within the received assignment message.  H  I icr I This variable contains the remote IC number that "scr" is to be connected to according to the received assignment message.  H  I flag I This variable contains the type of connection that is specified by the assignment message (voice, data, transp).  H  I Check content (scr, icr, flag, correct) I This procedure checks if the assignment message content is valid. If this is the case, the value TRUE is delivered in the variable "Correct", the value FALSE if this is not the case. If the message is incorrect, it shall be disregarded. The checks that are assumed to be made are the following:  H  Ihp"icr" is in the range of numbers that the remote destination may use. This implies that it is part of the "iclist".  H  Ihp"scr" is in the range of the DSI pool (including overload channels) and is not used for a preassigned connection, i.e., it is included within the "sclist".  H  IhpThe connection proposed does not violate any strict rules, such as connection of a transparent call to an odd numbered SC or the connection of something other than "voice" to an overload channel, i.e., a channel with a number higher than bt.  I Correct I A Boolean variable described above.  H  I Again I This Boolean variable is used to disconnect both SCs when a transparent disconnect message is received and the SC is declared as something else than transparent.  H  I Delete overload(sc) I This procedure removes the SC number "sc" from the overloadlist.  I k I The SC number that "icr" was connected to previously.  I nr I The IC number that was connected to "scr" previously.  HX  I nr1 I The IC number that was connected to "scr+1" previously.  H  I Insert in voicelist (sc) I This procedure inserts the SC number "sc" into the voicelist in its appropriate place.  H  I Remove from bit bankarray (sc, btot) I This procedure removes the SC number "sc" from the bit bank array and pushes the indexed values above "SC" down one index position. It also updates the value of btot.  H  I Insert2 in voicelist (s1, s2) I This procedure inserts the SC numbers "s1" and "s2" into their appropriate place in the voicelist.  H  I Insert in overloadlist (sc) I This procedure inserts the SC number "sc" into its appropriate place in the overloadlist.  H  I Make room in bit bankarray (nw, sc, bit bank) I This procedure delivers the index of the bit bankarray where the SC number "sc" is supposed to fit in accordance with the rule for handling this array in variable nw. Starting at the greatest index used, "k" indexing a nonzero value, all indexed values down to "nw + 1" are moved up one index, leaving a space in the array at index "nw". The entry which should have the value "SC" associated with it is thus given the variable "nw".  I nw I An integer variable described above.  H  I Remove from voicelist (sc) I This procedure removes the SC number "sc" from the voicelist.  H  I Select decoders (dcd) I This procedure selects an unused decoder out of the "pool" and delivers the result in the variable "dcd". An unused decoder is a decoder which is part of the dcdlist but one which is not indexed by the "dec" array at a given moment. It should be noted that this pool could consist of one decoder per local IC number should this be the way in which a manufacturer elects to implement this.  I dcd I An Integer variable described above.  H  I Remove2 from voicelist (s1, s2) I This procedure removes SC numbers "s1" and "s2" from the voicelist.  H  I Generate addresses (bitmap, mode array) I This procedure uses the value of icr as a pointer and generates the modes to be used by the decoders handling voice connections in accordance with the current situation regarding overload channels. It also generates the addresses required in order for bits on the incoming bearer to be mapped to the correct bit positions at the input of the decoders. It puts the contents of this information into the signals Modemap and SC bitmap. When there are not enough bits in the bit banks, the bits in the bit banks are distributed from the lowest SC numbered data channel to the highest SC numbered data channel. The data channel(s) which cannot be accommodated by the existing bit bank channels receives a dummy fifth bit set to "0". When there is not enough bits to create all existing overload channels, the available bits are distributed from the lowest SC numbered overload channel to the highest numbered overload channel. The overload channel(s) which cannot be accommodated receives dummy bits set to "0".  H  I bitmap I A complex variable which contains the bit map generated by the procedure Generateaddresses every DCME frame.  H  I mode array I An Integer array which contains the number of bits each decoder will receive each DCME frame. HH   A.3.2.3P Transitions allowed within the RUD process  H  It should be noted that the logic diagrams contained for the receive side handling allow for transitions that should not occur unless assignment messages are missed. These transitions have been included in order to achieve the quickest recovery of the bearer frame after losses of assignment messages have occurred. A list is given of these impossibilities below.  HX  hp1) Explicit disconnection of a channel declared as "bank".  hp2) Implicit disconnection of an overload channel.  H  hp3) Implicit disconnection of channels declared as "transp".  H  hp4) Connection of "icr" to "scr" where "scr" is declared as "bank".  H  hp5) Connection of "icr" to "scr" where "scr" is not connected to "nr" but is declared as "transp".  H  hp6) Connection of "icr" to "scr" where "scr+1" is declared as "bank" and "flag" is "transp".  hp7) Implicit changes from "transp" to something else.  H  The complete description of the above has resulted in a significant number of diagrams needed to describe the receive protocols.  HA.3.2.4pThe DEC process  H  The DEC process is created by the mapchangehandler at system startup. It contains the following variables and procedure calls:  H  I ic I The local IC number to which the decoder is currently connected.  Hh  I sc I The SC number to which the decoder is currently connected.  I mode I The current mode of the decoder.  H  I dec reset I This variable stores the possibility of resetting the decoder. It is TRUE if a reset is to be made, otherwise FALSE.  H  I change I This variable is TRUE if a change in future values has occurred since the last Trigger signal, otherwise FALSE.  H  I nr I The transmit IC number that the decoder output should be given to.  I fic I The future IC number.  I fmode I The future mode.  I cic I The current local IC number.  I cmode I The current mode.  H  I amd I An Integer variable which stores the mode received within the modemap signal.  H  I md I An Integer variable which stores the mode received within the Seize signal.  H  I Store (fic, fmode) I This procedure stores the parameters at the bottom of a queue.  H  I Retrieve (cic, cmode) I This procedure retrieves the appropriately delayed values stored in the queue, delivers the contents in the variables "cic", and "cmode". At initialization, the queue is to contain 0 in all of its positions.  H  It should be noted that a Setcod signal containing the values (0, 0, FALSE) should not cause the hardware to generate any type of connection.  HH  HA.3.2.5pThe BMI process  Hh  This process will only delay the incoming signal SCbitmap by an appropriate amount of DCME frames before sending the delayed contents in the signal AddressmapforSCs. The process contains the following procedure calls:  H  I Store (bitmap) I This procedure stores the contents of the SC-bitmap signal at the bottom of the queue.  H  I Retrieve (bitmap) I This procedure removes the appropriately delayed information stored in the queue and loads this information into the AddressmapforSCs signal. At initialization, the queue contains information such that no connection will be generated when removing the contents and generating a signal to the hardware. HH Ђ 8HFIGURE (sans numero) 86 c4 P Manuscrit: COM XVR 39 E/F/S Page 264 HP X`h!(# c4 P Recommendation / Recommandation / Recomendaci;n G.763 Hp P X`h!(# c4 P  85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86 c4 P Manuscrit: COM XVR 39 E/F/S Page 265 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 266 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 267 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 268 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 269 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 270 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150410090) 86Manuscrit: COM XVR 39 E/F/S Page 271 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150411090) 86Manuscrit: COM XVR 39 E/F/S Page 272 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150412090) 86Manuscrit: COM XVR 39 E/F/S Page 273 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150413090) 86Manuscrit: COM XVR 39 E/F/S Page 274 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150414090) 86Manuscrit: COM XVR 39 E/F/S Page 275 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150415090) 86Manuscrit: COM XVR 39 E/F/S Page 276 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150416090) 86Manuscrit: COM XVR 39 E/F/S Page 277 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150417090) 86Manuscrit: COM XVR 39 E/F/S Page 278 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150418090) 86Manuscrit: COM XVR 39 E/F/S Page 279 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150419090) 86Manuscrit: COM XVR 39 E/F/S Page 280 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150420090) 86Manuscrit: COM XVR 39 E/F/S Page 281 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150421090) 86Manuscrit: COM XVR 39 E/F/S Page 282 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150422090) 86Manuscrit: COM XVR 39 E/F/S Page 283 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150423090) 86Manuscrit: COM XVR 39 E/F/S Page 284 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150424090) 86Manuscrit: COM XVR 39 E/F/S Page 285 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150425090) 86Manuscrit: COM XVR 39 E/F/S Page 286 8Q.. 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150426090) 86Manuscrit: COM XVR 39 E/F/S Page 287 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150427090) 86Manuscrit: COM XVR 39 E/F/S Page 288 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150428090) 86Manuscrit: COM XVR 39 E/F/S Page 289 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150429090) 86Manuscrit: COM XVR 39 E/F/S Page 290 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150430090) 86Manuscrit: COM XVR 39 E/F/S Page 291 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150431090) 86Manuscrit: COM XVR 39 E/F/S Page 292 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150432090) 86Manuscrit: COM XVR 39 E/F/S Page 293 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150433090) 86Manuscrit: COM XVR 39 E/F/S Page 294 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150434090) 86Manuscrit: COM XVR 39 E/F/S Page 295 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150435090) 86Manuscrit: COM XVR 39 E/F/S Page 296 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150436090) 86Manuscrit: COM XVR 39 E/F/S Page 297 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150437090) 86Manuscrit: COM XVR 39 E/F/S Page 298 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150438090) 86Manuscrit: COM XVR 39 E/F/S Page 299 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150439090) 86Manuscrit: COM XVR 39 E/F/S Page 300 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150440090) 86Manuscrit: COM XVR 39 E/F/S Page 301 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150441090) 86Manuscrit: COM XVR 39 E/F/S Page 302 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150442090) 86Manuscrit: COM XVR 39 E/F/S Page 303 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150443090) 86Manuscrit: COM XVR 39 E/F/S Page 304 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150444090) 86Manuscrit: COM XVR 39 E/F/S Page 305 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150445090) 86Manuscrit: COM XVR 39 E/F/S Page 306 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150446090) 86Manuscrit: COM XVR 39 E/F/S Page 307 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150447090) 86Manuscrit: COM XVR 39 E/F/S Page 308 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150448090) 86Manuscrit: COM XVR 39 E/F/S Page 309 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150449090) 86Manuscrit: COM XVR 39 E/F/S Page 310 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150450090) 86Manuscrit: COM XVR 39 E/F/S Page 311 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150451090) 86Manuscrit: COM XVR 39 E/F/S Page 312 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150452090) 86Manuscrit: COM XVR 39 E/F/S Page 313 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150453090) 86Manuscrit: COM XVR 39 E/F/S Page 314 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150454090) 86Manuscrit: COM XVR 39 E/F/S Page 315 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150455090) 86Manuscrit: COM XVR 39 E/F/S Page 316 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150456090) 86Manuscrit: COM XVR 39 E/F/S Page 317 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150457090) 86Manuscrit: COM XVR 39 E/F/S Page 318 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150458090) 86Manuscrit: COM XVR 39 E/F/S Page 319 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150459090) 86Manuscrit: COM XVR 39 E/F/S Page 320 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150460090) 86Manuscrit: COM XVR 39 E/F/S Page 321 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150461090) 86Manuscrit: COM XVR 39 E/F/S Page 322 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150462090) 86Manuscrit: COM XVR 39 E/F/S Page 323 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150463090) 86Manuscrit: COM XVR 39 E/F/S Page 324 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150464090) 86Manuscrit: COM XVR 39 E/F/S Page 325 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150465090) 86Manuscrit: COM XVR 39 E/F/S Page 326 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150466090) 86Manuscrit: COM XVR 39 E/F/S Page 327 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150467090) 86Manuscrit: COM XVR 39 E/F/S Page 328 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150468090) 86Manuscrit: COM XVR 39 E/F/S Page 329 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150469090) 86Manuscrit: COM XVR 39 E/F/S Page 330 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150470090) 86Manuscrit: COM XVR 39 E/F/S Page 331 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150471090) 86Manuscrit: COM XVR 39 E/F/S Page 332 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150472090) 86Manuscrit: COM XVR 39 E/F/S Page 333 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150473090) 86Manuscrit: COM XVR 39 E/F/S Page 334 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150474090) 86Manuscrit: COM XVR 39 E/F/S Page 335 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150475090) 86Manuscrit: COM XVR 39 E/F/S Page 336 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150476090) 86Manuscrit: COM XVR 39 E/F/S Page 337 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150477090) 86Manuscrit: COM XVR 39 E/F/S Page 338 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150478090) 86Manuscrit: COM XVR 39 E/F/S Page 339 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150479090) 86Manuscrit: COM XVR 39 E/F/S Page 340 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150480090) 86Manuscrit: COM XVR 39 E/F/S Page 341 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150481090) 86Manuscrit: COM XVR 39 E/F/S Page 342 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150482090) 86Manuscrit: COM XVR 39 E/F/S Page 343 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150483090) 86Manuscrit: COM XVR 39 E/F/S Page 344 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150484090) 86Manuscrit: COM XVR 39 E/F/S Page 345 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150485090) 86Manuscrit: COM XVR 39 E/F/S Page 346 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150486090) 86Manuscrit: COM XVR 39 E/F/S Page 347 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150487090) 86Manuscrit: COM XVR 39 E/F/S Page 348 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150488090) 86Manuscrit: COM XVR 39 E/F/S Page 349 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150489090) 86Manuscrit: COM XVR 39 E/F/S Page 350 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150490090) 86Manuscrit: COM XVR 39 E/F/S Page 351 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150491090) 86Manuscrit: COM XVR 39 E/F/S Page 352 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150492090) 86Manuscrit: COM XVR 39 E/F/S Page 353 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150493090) 86Manuscrit: COM XVR 39 E/F/S Page 354 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150494090) 86Manuscrit: COM XVR 39 E/F/S Page 355 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150495090) 86Manuscrit: COM XVR 39 E/F/S Page 356 85 MONTAGE: Monter les figures dans langlais uniquement. HP X`h!(#Ё c4 P  Recommandation G.763 Hp P X`h!(#Ђ c4 P A.3.3 Logic diagrams for ondemand transparent circuit handling  H Ё The logic diagrams in this section of Annex A.3 are supplemental to the description of the ondemand transparent circuit handling given in section 8 of the Recommendation and includes a user optional TCH/DLC interaction override facility. The ondemand transparent circuit handling procedure is contained within one block:   TCH: transparentchannelhandlingblock.  HH  HA.3.3.1pThe TCH block   The TCH block contains one process and the following signals:   L5:p Transpreq, Transprel   L30:  S64, R64  H   L31:  S64Ack, S64Nack, R64Ack OutofService, BackinService   L32:  AD64, DD64   L33:  Processreset   L34:  Override, NoOverride   L35:  ManReset   L52:  Rxtranspreq, Rxtransprel   The states used by the process are the following:   (TCH) transparent circuit handling process (0,) L Not64, Blocked, Circuit OutofService, Connectcalled64, Connect-calling64, Establishforward64, Disestablishforward64, Disestablish-backward-64, Autorecovery64, Spuriousrecovery.   The signals have the following meaning:   L5 I See previous explanation in Appendix I.  H T L30 I The S64 and R64 signals arrive from the SIU where they have been translated from the format used by the real originator, namely the ISC exchange. They imply that a transparent call shall be established or terminated.  H  L31 I The S64Ack, S64Nack and R64Ack signals are the responses that the TCH process generate upon reception of the L30 signals. The OutofService and BackinService signals are used to indicate to and from unavailability.  H  L32 I The AD64 and DD64 signals arrive from the DLC block in the DCME and indicate that the unit should stop accepting any new transparent requests from the ISC or that the DCME should start accepting requests for transparent connections from the ISC, respectively.  Hh  L33 I The Processreset signal arrives from the MCH and causes a termination of the process instance that receives it.  H  L34 I The Override and NoOverride signals are generated manually by the operator and indicate that the TCH/DLC interaction is disabled or enabled, respectively (see Note).   L35 I The ManReset signal is used by the operator to place an Out-of-Service circuit to BackinService.   L52 I See previous explanation in Appendix II.  H HHp P X`h!(#X The TCH process is assumed to be created by the MCH at system start-up and after a map change. There is one instance of the process for every local IC handled by the DCME, according to its configuration data. The process uses the following variables:  H V disabled I This Boolean variable is TRUE when the TCH/DLC interaction is disabled, otherwise FALSE. It is set and reset by arrival of the signals Override and NoOverride, respectively (see Note).  H  dlcon I This variable stores the current DLC condition for the IC handled by the process. If DLC is "ON" the variable is True, if "OFF" False.  H Hp P X`h!(#  T1, T2, T3, T4 I Different timer values used by the TCH process instance.   ti I A timer variable.  H HHp P X`h!(#S Note I If the manual override is not implemented these signals do not exist. If the manual override is not implemented the variable is always FALSE. Hp P X`h!(#  FIGURE (sans numero)  HH HP X`h!(#Ђ c4 P Recommendation / Recommandation / Recomendaci;n G.763 Hp P X`h!(#86 c4 P Manuscrit: COM XVR 39 E/F/S Page 359 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 360 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 361 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (sans numero) 86Manuscrit: COM XVR 39 E/F/S Page 362 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150496090) 86Manuscrit: COM XVR 39 E/F/S Page 363 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150497090) 86Manuscrit: COM XVR 39 E/F/S Page 364 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150498090) 86Manuscrit: COM XVR 39 E/F/S Page 365 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150499090) 86Manuscrit: COM XVR 39 E/F/S Page 366 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150500090) 86Manuscrit: COM XVR 39 E/F/S Page 367 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150501090) 86Manuscrit: COM XVR 39 E/F/S Page 368 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150502090) 86Manuscrit: COM XVR 39 E/F/S Page 369 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150503090) 86Manuscrit: COM XVR 39 E/F/S Page 370 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150504090) 86Manuscrit: COM XVR 39 E/F/S Page 371 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150505090) 86Manuscrit: COM XVR 39 E/F/S Page 372 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150506090) 86Manuscrit: COM XVR 39 E/F/S Page 373 85 MONTAGE: Monter les figures dans langlais uniquement. 8HFIGURE (T150507090) 86Manuscrit: COM XVR 39 E/F/S Page 374 85 MONTAGE: Monter les figures dans langlais uniquement.